.v-carousel{overflow:hidden;position:relative;width:100%}.v-carousel__controls{align-items:center;background:rgba(0,0,0,.3);bottom:0;display:flex;height:50px;justify-content:center;list-style-type:none;position:absolute;width:100%;z-index:1}.v-carousel__controls>.v-item-group{flex:0 1 auto}.v-carousel__controls__item{margin:0 8px}.v-carousel__controls__item .v-icon{opacity:.5}.v-carousel__controls__item--active .v-icon{opacity:1;vertical-align:middle}.v-carousel__controls__item:hover{background:none}.v-carousel__controls__item:hover .v-icon{opacity:.8}.v-carousel__progress{bottom:0;left:0;margin:0;position:absolute;right:0}.v-carousel .v-window-item{display:block;height:inherit;-webkit-text-decoration:none;text-decoration:none}.v-carousel--hide-delimiter-background .v-carousel__controls{background:transparent}.v-carousel--vertical-delimiters .v-carousel__controls{height:100%!important;width:50px}@font-face{font-family:Nespresso Lucas;font-style:normal;font-weight:300;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-Light.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:italic;font-weight:300;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-LightItalic.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:normal;font-weight:400;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-Regular.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:italic;font-weight:400;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-Italic.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:normal;font-weight:500;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-Med.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:italic;font-weight:500;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-MedItalic.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:normal;font-weight:600;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-SemiBd.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:italic;font-weight:600;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-SemiBdItalic.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:normal;font-weight:700;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-Bold.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:italic;font-weight:700;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-BoldItalic.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:normal;font-weight:900;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-XtraBd.ttf) format("truetype")}@font-face{font-family:Nespresso Lucas;font-style:italic;font-weight:900;src:url(/_nuxt/assets/fonts/nespressoLucas/NespressoLucas-XtraBdItalic.ttf) format("truetype")}@font-face{font-family:Nespresso Machines;font-style:normal;font-weight:400;src:url(/_nuxt/assets/fonts/pixie-machines-range/nespresso-icons-webfont.woff) format("woff")}::-moz-selection{background-color:#4298ad;color:#fff}::selection{background-color:#4298ad;color:#fff}h1{font-size:3em;font-weight:700;letter-spacing:.25em;line-height:1.33333;margin-bottom:.33333em;text-align:center}@media screen and (max-width:600px){h1{font-size:2em;letter-spacing:.1875em;line-height:1.3125em;margin-bottom:1em}}h2{font-size:2.25em;letter-spacing:.22222em;line-height:1.33333;width:66%}@media screen and (max-width:600px){h2{font-size:1.875em;width:100%}}.sub-intro{font-size:1.7em;font-weight:300;letter-spacing:.08333em;margin-bottom:.9em}.pixie-machines-intro{background-position:50%;background-size:cover}.pixie-machines-intro .content{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:700px;position:relative;z-index:10}.pixie-machines-intro h1,.pixie-machines-intro h2{margin:0;text-align:center;width:40%}@media screen and (max-width:1264px){.pixie-machines-intro h1,.pixie-machines-intro h2{width:100%}}.pixie-machines-intro .video-btn{background-color:transparent!important;box-shadow:none!important;color:#fff!important;margin:1em 0}.pixie-machines-intro .video-btn h3{align-items:center;display:flex;font-weight:700;justify-content:center}.pixie-machines-intro .video-icon{font-family:Nespresso Machines;font-size:25px;margin-left:5px}.pixie-machines-intro .video-icon:before{content:""}.pixie-machines-pick{margin:0 auto;max-width:1185px}.pixie-machines-pick .machines{display:none}.pixie-machines-pick .machines.active{display:block}.pixie-machines-pick .machines-lg{display:flex;margin:-50px 0 50px}@media screen and (max-width:1264px){.pixie-machines-pick .machines-lg{display:none}}.pixie-machines-pick .machines-lg img{cursor:pointer;min-height:400px;min-width:600px;-o-object-fit:cover;object-fit:cover;position:relative;transition:.5s;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.pixie-machines-pick .machines-lg img.active{transform:scale(1.5);z-index:1}.pixie-machines-pick .machines-sm{display:none;margin:-100px 0 20px}@media screen and (max-width:1264px){.pixie-machines-pick .machines-sm{display:block}}.pixie-machines-pick .machines-sm .v-carousel{height:400px!important}.pixie-machines-pick .machines-sm .v-carousel__controls{background-color:transparent}.pixie-machines-pick .machines-sm .v-carousel__controls__item{border:1px solid #000;color:#fff;height:15px;width:15px}.pixie-machines-pick .machines-sm .v-carousel__controls__item.v-item--active{color:#000!important}.pixie-machines-pick .machines-sm .v-carousel__controls__item.v-item--active:before{opacity:1}.pixie-machines-pick .machines-sm img{height:auto;transform:scale(1.2);width:100%}.pixie-machines-pick .machines-colors-picker{border-top:2px solid rgba(0,0,0,.125);display:flex;gap:10px;padding:50px 0 0;position:relative;z-index:10}@media screen and (max-width:1264px){.pixie-machines-pick .machines-colors-picker{align-items:center;border:none;justify-content:center;padding:0}}.pixie-machines-pick .machines-colors-picker .colors{align-items:center;border:1px solid #f9f9f9;border-radius:50%;cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.pixie-machines-pick .machines-colors-picker .colors.active .selected{display:block}.pixie-machines-pick .machines-colors-picker .colors .selected{background-color:#fff;border-radius:50%;display:none;height:10px;width:10px}.pixie-machines-pick .machines-colors-picker .color-1{background-color:red}.pixie-machines-pick .machines-colors-picker .color-2{background-color:#a9203e}.pixie-machines-pick .machines-colors-picker .color-3{background-color:#ebebed}.pixie-machines-pick .machines-colors-picker .color-4{background-color:#cac3bd}.pixie-machines-special{margin:0 auto;max-width:1185px;padding:100px 20px}@media screen and (max-width:600px){.pixie-machines-special{padding:50px 20px}}.pixie-machines-special h2{margin:30px auto;text-align:center}@media screen and (max-width:600px){.pixie-machines-special h2{margin:30px 0;width:100%}}.pixie-machines-special p{font-size:1.5em;margin:30px auto;text-align:center;width:85%}@media screen and (max-width:600px){.pixie-machines-special p{margin:30px 0;width:100%}}.pixie-machines-special .icons{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.pixie-machines-special .icons .icon{align-items:center;display:flex;flex-basis:30%;flex-direction:column;gap:20px;justify-content:flex-start;max-width:30%}@media screen and (max-width:600px){.pixie-machines-special .icons .icon{flex-basis:45%;max-width:45%}}.pixie-machines-special .icons .icon h4{font-weight:700;text-align:center}.pixie-machines-design{background-position:50%;min-height:700px}@media screen and (max-width:600px){.pixie-machines-design{background-position:top;background-size:contain}}.pixie-machines-design .content{display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1185px;min-height:inherit;padding:100px 20px}@media screen and (max-width:600px){.pixie-machines-design .content{padding:400px 20px 50px}}.pixie-machines-design .text{margin-right:40%}@media screen and (max-width:600px){.pixie-machines-design .text{margin-right:0}}.pixie-machines-design h2{margin-bottom:30px;width:100%}.pixie-machines-faq{background-color:#000;background-position:top;min-height:700px}@media screen and (max-width:600px){.pixie-machines-faq{background-position:0 0;background-size:100%}}.pixie-machines-faq .content{margin:0 auto;max-width:1185px;padding:100px 20px}.pixie-machines-faq .arrow{font-family:Nespresso Machines;font-size:25px;transform:rotate(90deg)}.pixie-machines-faq .arrow.rotate{transform:rotate(270deg)}.pixie-machines-faq .arrow:before{content:""}.pixie-machines-faq .faq{color:#fff;width:50%}@media screen and (max-width:600px){.pixie-machines-faq .faq{margin-top:300px;width:100%}}.pixie-machines-faq .faq h2{margin-bottom:30px;width:100%}.pixie-machines-faq .button-expand{background-color:transparent!important;color:#fff!important;margin-bottom:10px;padding:0!important}@media screen and (max-width:600px){.pixie-machines-faq .button-expand{margin-bottom:20px}}.pixie-machines-faq .button-expand .faq-question{font-size:16px;font-weight:700;margin-left:8px;padding-top:5px;text-align:left;white-space:normal}.pixie-machines-faq .expand-question{margin-left:38px}@media screen and (max-width:600px){.pixie-machines-faq .expand-question{margin-bottom:30px}}.pixie-machines-faq .expand-question a{color:#8f7247;-webkit-text-decoration:none;text-decoration:none}.pixie-machines-faq .expand-question a:hover{-webkit-text-decoration:underline;text-decoration:underline}.pixie-machines-faq .expand-question li{margin-bottom:10px}.pixie-machines-faq .question-button .v-btn__content{align-items:flex-start!important;width:100%!important}.pixie-machines-find{padding:100px 20px}@media screen and (max-width:600px){.pixie-machines-find{padding:50px 20px}}.pixie-machines-find h2{margin:0 auto;text-align:center}@media screen and (max-width:600px){.pixie-machines-find h2{width:100%}}.pixie-machines-explore{align-items:center;background-color:#000;display:flex;height:80vh;justify-content:center;padding:100px 20px}.pixie-machines-explore h2{color:#fff;text-align:center;width:45%}@media screen and (max-width:600px){.pixie-machines-explore h2{width:100%}}.pixie-machines-recipes{display:flex;flex-wrap:wrap}.pixie-machines-recipes .recipe{background-color:#f9f9f9;flex-basis:25%;height:25vw;max-width:25%}@media screen and (max-width:1264px){.pixie-machines-recipes .recipe{flex-basis:50%;height:25vh;max-width:50%}}.pixie-machines-recipes .recipe-btn{align-items:flex-end;background-position:50% 0;background-size:cover;border-radius:0;box-shadow:inset 0 -15px 125px 15px #000;display:flex;justify-content:flex-start;min-height:100%;width:100%}.pixie-machines-recipes .recipe-btn h3{color:#fff;font-size:20px;font-weight:700;margin-bottom:1.25em;text-align:left}@media screen and (max-width:1264px){.pixie-machines-recipes .recipe-btn h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:40vw}}.pixie-machines-meet{padding:100px 0}@media screen and (max-width:600px){.pixie-machines-meet{padding:50px 20px}}.pixie-machines-meet h2{margin:0 auto;text-align:center}.pixie-machines-why{align-items:center;background-position:15%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;height:650px;justify-content:center;padding:20px;text-align:center}.pixie-machines-why h2{font-size:1.875em;font-size:36px;letter-spacing:.2em;line-height:1.33333em;margin-bottom:1.11111em}.pixie-machines-why p{margin-bottom:1.44444em;max-width:600px}.pixie-machines-why a{color:#8f7247;-webkit-text-decoration:none;text-decoration:none}.pixie-machines-why a:hover{-webkit-text-decoration:underline;text-decoration:underline}.pixie-machines-services{background-color:#000}.pixie-machines-services .services{align-items:center;color:#fff;display:flex;flex-direction:column;gap:25px;justify-content:center;margin:0 auto;max-width:1185px;padding:100px 0}@media screen and (max-width:600px){.pixie-machines-services .services{padding:50px 20px}.pixie-machines-services .services p{display:none}}.pixie-machines-services .services a{color:#fff;text-align:center;-webkit-text-decoration:none;text-decoration:none}.pixie-machines-services .services h3{font-weight:700;margin-bottom:10px}.icon-bean,.icon-time{font-family:Nespresso Machines;font-size:32px}.icon-time:before{content:""}.icon-bean:before{content:""}.v-dialog{padding:16px!important}@media screen and (max-width:600px){.v-dialog{border-radius:0!important;max-height:100%!important;padding:0!important}}.video-dialog{background-color:#000;height:100%;max-height:100%!important;overflow:hidden;width:100%}.video-dialog .button-close{left:auto;margin-top:30px;position:static;transform:none}.video-dialog .v-card{align-items:center;background-color:transparent;display:flex;flex-direction:column;gap:15px;justify-content:center}.accessories-dialog{background-color:transparent;box-shadow:none;width:1185px}@media screen and (min-width:600px){.accessories-dialog{overflow:hidden}}@media screen and (max-width:600px){.accessories-dialog.collection,.accessories-dialog.collection .v-card{height:100%}}.accessories-dialog .accessories-popup{display:flex}@media screen and (max-width:600px){.accessories-dialog .accessories-popup{flex-direction:column}}.accessories-dialog .accessories-popup .top-background{background-position:50%;background-size:cover;display:none;height:66.66667vw}@media screen and (max-width:600px){.accessories-dialog .accessories-popup .top-background{display:block}}.accessories-dialog .content{flex-basis:50%;max-width:50%}@media screen and (max-width:600px){.accessories-dialog .content{flex-basis:100%;max-width:100%}}.accessories-dialog .content.left{background-color:#f2f2f2;padding:100px 40px}@media screen and (max-width:600px){.accessories-dialog .content.left{padding:20px}}.accessories-dialog .content.left .recipe-title{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}@media screen and (max-width:600px){.accessories-dialog .content.left .recipe-title.collection{padding-top:100px}}.accessories-dialog .content.left .recipe-title h2{font-size:2em;margin-bottom:.72222em;width:100%}.accessories-dialog .content.left .recipe-title .recipe-difficult{display:flex;gap:30px}.accessories-dialog .content.left .recipe-title .recipe-difficult>div{align-items:center;display:flex;gap:5px;justify-content:center}.accessories-dialog .content.left .recipe-title .recipe-difficult>div span{font-size:.75em;font-weight:700}@media screen and (min-width:600px){.accessories-dialog .content.left .recipe-content{display:flex;flex-wrap:wrap;height:75%;overflow:auto}.accessories-dialog .content.left .recipe-content::-webkit-scrollbar{display:none}}.accessories-dialog .content.left .recipe-ingredients{margin:48px 0 30px}.accessories-dialog .content.left .recipe-preperation{margin:30px 0 48px}.accessories-dialog .content.left .recipe-ingredients h3,.accessories-dialog .content.left .recipe-preperation h3{font-size:18px;font-weight:700;margin-bottom:1em}.accessories-dialog .content.left .recipe-ingredients p,.accessories-dialog .content.left .recipe-preperation p{font-size:14px;margin:0}.accessories-dialog .content.right>div{width:100%}.accessories-dialog .content.right .background{background-size:cover;height:50%}.accessories-dialog .content.right .recommended{padding:40px}@media screen and (max-width:600px){.accessories-dialog .content.right .recommended{padding:40px 20px}}.accessories-dialog .content.right .recommended h4{border-bottom:2px solid #f1f1f1;font-size:18px;font-weight:700;line-height:1.5;padding-bottom:30px}.button-close{background-color:red;background:#757575;border-radius:50%;color:#fff!important;height:64px!important;left:50%;position:absolute;transform:translate(-50%,-50%);width:64px!important;z-index:10}.button-close span{font-size:30px;margin-bottom:5px}.button-close-sm{display:none}@media screen and (max-width:600px){.button-close-sm{display:block;top:50px}.button-close-lg{display:none}}.button-animation{display:flex;z-index:3}.button-animation .v-btn{align-items:center;background-color:#986f38!important;border-radius:20px;color:#fff;display:inline-flex;justify-content:flex-start;min-width:36px!important;overflow:hidden;padding:0!important;transition:min-width .5s;width:36px;z-index:5}.button-animation .v-btn span{font-size:12px;margin-top:1px;padding:6px}.button-animation .v-btn .discover{transition:.5s;white-space:nowrap}.button-animation .v-btn .discover-zh{margin-left:9px}.button-animation .v-btn:hover{min-width:125px!important}.button-animation .v-btn:hover+.button-wave{visibility:hidden}.button-animation .button-wave{height:35px;position:absolute;width:35px;z-index:2}.button-animation .button-wave .circle{animation:wave 2.5s ease-in-out infinite;border:1px solid #986f38;border-radius:20px;height:35px;left:0;position:absolute;top:0;width:35px}.button-animation .button-wave .circle-2{animation-delay:.5s}.button-animation .button-wave .circle-3{animation-delay:1s}@keyframes wave{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2)}}.video{overflow:hidden;padding-top:56.25%;position:relative;width:100%}iframe{border:0;height:50%;left:50%;position:absolute;top:0;transform:translate(-50%);width:50%}@media screen and (max-width:1264px){iframe{height:100%;width:100%}}.vue_carousel{height:50vw;max-height:100vh;overflow:hidden;transition:.25s;width:100%}.vue_carousel .vue_imageGrid{transform-origin:left center;transition:transform 1s .25s,opacity .25s}.vue_carousel .vue_carouselSlider{height:100%;left:0;opacity:0;position:absolute;top:0;transition:.25s cubic-bezier(.8,0,.2,1);visibility:hidden;width:100%;z-index:1}.vue_carousel .vue_carouselSlider .v_carouselSliderInner{display:table;height:100%;transition:.5s cubic-bezier(.8,0,.2,1);width:500%}.vue_carousel .vue_carouselSlider .v_carouselSliderInner li{background-position:50%;background-size:cover;display:table-cell;overflow:hidden;vertical-align:middle;width:20%}.vue_carousel .vue_carouselSlider nav{height:100%;position:absolute;top:0;width:100vw}.vue_carousel .vue_carouselSlider nav .v_btnNext{border-radius:0;bottom:0;font-size:5.71429em;height:33.33%;margin-top:16.66%;opacity:1;position:absolute;right:0;top:0;width:2.5em}.vue_carousel .vue_carouselSlider nav .v_btnNext i{transition:.25s}.vue_carousel .vue_carouselSlider nav .v_btnNext i:before{border-radius:50%;margin-left:.3125em}.vue_carousel .vue_carouselSlider nav .v_btnNext i.v_blendDifference{-moz-mix-blend-mode:difference;-webkit-mix-blend-mode:difference;mix-blend-mode:difference}.vue_carousel .vue_carouselSlider nav .v_btnNext i.v_blendDodge{color:#888;-moz-mix-blend-mode:color-dodge;-webkit-mix-blend-mode:color-dodge;mix-blend-mode:color-dodge;opacity:1}.vue_carousel .vue_carouselSlider nav .v_btnNext i.v_blendSaturate{-moz-mix-blend-mode:saturation;-webkit-mix-blend-mode:saturation;mix-blend-mode:saturation}.vue_carousel .vue_carouselSlider nav .v_btnNext:hover i{transform:scale(1.1)}.vue_carousel .vue_carouselSlider nav .v_btnPrev{border-radius:0;bottom:0;font-size:5.71429em;height:33.33%;left:0;margin-top:16.66%;opacity:1;position:absolute;top:0;width:2.5em}.vue_carousel .vue_carouselSlider nav .v_btnPrev i{transition:.25s}.vue_carousel .vue_carouselSlider nav .v_btnPrev i:before{border-radius:50%;margin-left:-.3125em}.vue_carousel .vue_carouselSlider nav .v_btnPrev i.v_blendDifference{-moz-mix-blend-mode:difference;-webkit-mix-blend-mode:difference;mix-blend-mode:difference}.vue_carousel .vue_carouselSlider nav .v_btnPrev i.v_blendDodge{color:#888;-moz-mix-blend-mode:color-dodge;-webkit-mix-blend-mode:color-dodge;mix-blend-mode:color-dodge;opacity:1}.vue_carousel .vue_carouselSlider nav .v_btnPrev i.v_blendSaturate{-moz-mix-blend-mode:saturation;-webkit-mix-blend-mode:saturation;mix-blend-mode:saturation}.vue_carousel .vue_carouselSlider nav .v_btnPrev:hover i{transform:scale(1.1)}.vue_carousel .vue_carouselSlider nav .v_btnClose{height:100%;width:100%}section.vue_carousel.v_isPlaying .vue_carouselSlider{opacity:1;transition:opacity .25s 1s;visibility:visible}section.vue_carousel.v_isPlaying .vue_imageGrid{transform:scale3d(4,4,1)}section.vue_carousel.v_isPlaying .vue_imageGrid ul li button,section.vue_carousel.v_isPlaying .vue_imageGrid>div button{visibility:hidden}section.vue_carousel.v_isPlaying.v_slide0 .vue_imageGrid{transform:scale3d(2,2,1)}section.vue_carousel.v_slide1 .vue_imageGrid{transform-origin:66.66% 16.66%}section.vue_carousel.v_slide1 .vue_carouselSlider .v_carouselSliderInner{transform:translate(-20%)}section.vue_carousel.v_slide2 .vue_imageGrid{transform-origin:right 16.66%}section.vue_carousel.v_slide2 .vue_carouselSlider .v_carouselSliderInner{transform:translate(-40%)}section.vue_carousel.v_slide3 .vue_imageGrid{transform-origin:66.66% 83.33%}section.vue_carousel.v_slide3 .vue_carouselSlider .v_carouselSliderInner{transform:translate(-60%)}section.vue_carousel.v_slide4 .vue_imageGrid{transform-origin:right 83.33%}section.vue_carousel.v_slide4 .vue_carouselSlider .v_carouselSliderInner{transform:translate(-80%)}section.vue_carousel.v_slide0 .vue_carouselSlider .v_carouselSliderInner{transform:translate(0)}.mobile .vue_carousel{display:none;height:133.33vw}.mobile .vue_carousel .vue_imageGrid{display:none}.mobile .vue_carousel .vue_carouselSlider{opacity:1;visibility:visible}.mobile .vue_carousel .vue_carouselSlider nav .v_btnNext{height:100%;margin-top:0;width:25vw}.mobile .vue_carousel .vue_carouselSlider nav .v_btnNext i:before{display:none}.mobile .vue_carousel .vue_carouselSlider nav .v_btnPrev{height:100%;margin-top:0;width:25vw}.mobile .vue_carousel .vue_carouselSlider nav .v_btnClose,.mobile .vue_carousel .vue_carouselSlider nav .v_btnPrev i:before{display:none}.mobile .vue_carousel .vue_carouselSlider nav .v_bullets{background-color:transparent;background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent);bottom:0;left:0;position:absolute;text-align:center;width:100%}.mobile .vue_carousel .vue_carouselSlider nav .v_bullets li{display:inline-block;vertical-align:top}.mobile .vue_carousel .vue_carouselSlider nav .v_bullets li button{height:4em;text-align:center;width:10vw}.mobile .vue_carousel .vue_carouselSlider nav .v_bullets li button div{background:transparent;border-radius:50%;box-shadow:inset 0 0 1px 1px #fff,inset 0 0 1px #fff,inset 0 0 5px rgba(0,0,0,.15);display:inline-block;height:11px;transition:.25s;width:11px}.mobile .vue_carousel .vue_carouselSlider nav .v_bullets li.v_active button div{background:#fff;box-shadow:none}.vue_imageGrid{display:flex;height:50vw;max-height:100vh;width:100%}.vue_imageGrid img{color:transparent;height:0;position:absolute;width:0}.vue_imageGrid>div{display:inline-block;display:flex;flex-wrap:wrap;height:100%}.vue_imageGrid>div,.vue_imageGrid>div>div{background-position:50%;background-size:cover;overflow:hidden;position:relative;vertical-align:top;width:50%}.vue_imageGrid>div>div{display:inline-block;height:50%}.vue_imageGrid .bg_placeholder{background-position:50%;background-size:cover;height:100%;position:absolute;width:100%}.vue_imageGrid .v_buttonContainer{display:block}.vue_imageGrid .v_buttonContainerCover{background-position:50%;background-size:cover;display:block;height:100%;position:relative;width:100%}.vue_imageGrid button{background:transparent;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transform:translate(-50%,-50%) scale(1);transition:.5s cubic-bezier(.8,0,.2,1);width:100%;z-index:1}.vue_imageGrid button:after{bottom:0;box-shadow:inset 0 0 4em rgba(0,0,0,.15);content:"";left:0;position:absolute;right:0;top:0}.vue_imageGrid button:hover{background:hsla(0,0%,100%,.15)}.vue_imageGrid h3{-webkit-touch-callout:none;bottom:0;color:#fff;font-size:1.14286em;font-style:normal;font-weight:400;line-height:1.5em;margin-bottom:1.42857em;position:absolute;text-shadow:0 0 5px rgba(0,0,0,.75);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.vue_imageGrid h3 span{display:block;padding:0 2.85714em 0 4.28571em;position:relative}.vue_imageGrid h3:after{color:#b07d3a;content:"";font-family:Nespresso Icons;font-size:2.14286em;left:.66667em;position:absolute;top:50%;transform:translateY(-50%);transition:.25s cubic-bezier(.8,0,.2,1)}.vue_imageGrid h3:before{background-color:transparent;background-image:linear-gradient(0deg,rgba(0,0,0,.75),transparent);bottom:-1.42857em;content:"";height:7em;left:0;position:absolute;width:100%}.vue_imageGrid h3:hover:after{color:#fff}