.menu-toggle{width:30px;height:10px;position:relative;cursor:pointer;z-index:1}img.header__heading-logo.w-100.h-auto.ver-alg-mid.d-inline-block{animation:none}summary.header__icon.header__icon--search.header__icon--summary.link{animation:none}img.srch-custm{width:18px}.header__icon img.srch-custm{width:18px;transform:rotate(-0deg)}.header__icon:hover .icon-search-1{transform:none}.menu-toggle span{display:block;position:absolute;height:1.8px;width:31px;background:#fff;opacity:1;left:0;transform:rotate(0);transition:.25s ease-in-out;border-radius:20px}.menu-toggle span:nth-child(1){top:2px}.menu-toggle span:nth-child(2){top:9px}.overlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:1;opacity:0;visibility:hidden;transition:all .3s ease-in-out;background:#2d234633}.overlay.open{opacity:1;visibility:visible;cursor:pointer}.menu-item{padding:60px 24px 28px;width:100%}.menu-list{list-style:none;margin:8px;height:calc(100dvh - 20px);display:flex;position:relative;background:#fff;max-width:400px;border-radius:20px;transition:all .4s ease;transform:translate(-110%)}.overlay.open .menu-list{transform:translate(0)}.menu-list .link-effect>span:after{display:none}.menu-list li.menu-lv-item.menu-lv-1:nth-last-child(1) span{background:linear-gradient(266.26deg,#ff7900 -60.92%,#4b3278 93.86%);height:56px;border-radius:50px;color:#fff;text-align:center;font-size:16px;font-weight:500;line-height:50px;margin:50px 0 0;display:block;font-family:NeueFrutigerWorld-Medium;align-content:center}.menu-list .menu-lv-item{display:block}.overlay.open .menu-list li{opacity:1;transform:translateY(0);transition-delay:.3s}.menu-list li:nth-child(2){transition-delay:.4s}.menu-list li:nth-child(3){transition-delay:.5s}.menu-list li:nth-child(4){transition-delay:.6s}.menu-list li.menu-lv-item.menu-lv-1:nth-child(1) span{font-size:38px;line-height:42px;font-weight:800;color:#46326e;font-family:NeueFrutigerWorld-Black}.menu-list li.menu-lv-item.menu-lv-1:nth-child(2) span{font-size:38px;line-height:42px;font-weight:800;color:#46326e;font-family:NeueFrutigerWorld-Black}.menu-list li.menu-lv-item.menu-lv-1:nth-child(3) span{font-size:38px;line-height:42px;font-weight:800;color:#46326e;font-family:NeueFrutigerWorld-Black}.menu-list li.menu-lv-item.menu-lv-1:nth-child(3){margin-bottom:30px}.menu-list .menu-lv-1__action{text-transform:initial}.menu-list .menu-lv-item span.text.p-relative{font-weight:400;letter-spacing:0;font-family:NeueFrutigerWorld-Regular}.menu-item a{font-size:16px;color:#46326e;margin:10px 0;display:block;padding-bottom:0;line-height:130%}.close-button{position:absolute;top:30px;right:25px;width:30px;height:30px;cursor:pointer;z-index:1002;align-items:center;opacity:0;transform:scale(.8);transition:all .3s ease}.overlay.open .close-button{opacity:1;transform:scale(1);transition-delay:.5s}.menu-list div:empty{display:flex}.close-button:before{transform:rotate(45deg)}.close-button:after{transform:rotate(-45deg)}.close-button:hover:before,.close-button:hover:after{background-color:#46326e}div#main-header .header-navigation>.container{height:72px;padding:0 32px}#small-cta-strip .product-cta-wrapper{border-bottom:2px solid #e3e3e3;display:flex;align-items:center;justify-content:space-between;padding:12px 32px;background:#fff}.stickycta{position:fixed;right:0;left:0;top:0;z-index:11}div#small-cta-strip{max-height:72px}#small-cta-strip .product-cta-wrapper p.product-highlight-title{letter-spacing:-.2px;font-size:16px;margin:0 0 3px;line-height:22px;color:#2d2346;font-weight:800;font-family:NeueFrutigerWorld-Bold}#small-cta-strip .product-cta-wrapper p.product-highlight-price{font-size:16px;line-height:22px;letter-spacing:-.2px;font-weight:400;margin:0;font-family:NeueFrutigerWorld-Regular}#small-cta-strip .product-cta-wrapper .shop-cta a{width:108px;height:45px;display:block;letter-spacing:0;font-size:12px;line-height:45px;font-weight:700;color:#fff;background:linear-gradient(266.26deg,#ff7900 -60.92%,#4b3278 93.86%);border:none;border-radius:50px;text-align:center;-o-transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;font-family:NeueFrutigerWorld-Regular}div#main-banner-vdo .content-box.content-box--absolute.content-box--center.text-center{-moz-transform:translate(-50%,20%);-o-transform:translate(-50%,20%);-ms-transform:translate(-50%,20%);-webkit-transform:translate(-50%,20%);transform:translate(-50%,20%)}div#main-banner-vdo span.baristina-logo-ko{display:block;color:#fff;font-size:60px;font-weight:600;line-height:70px}div#main-banner-vdo h3.banner-heading{font-size:18px;line-height:130%;font-weight:800;letter-spacing:0;text-transform:inherit;font-family:NeueFrutigerWorld-Black}div#main-banner-vdo .content-box.content-box--absolute.content-box--center.text-center img{width:299.43px;margin:0 auto 15px;height:48px}div#main-banner-vdo{max-height:584px;position:relative;overflow:hidden}div#into-baristina{max-height:600px}div#into-baristina .into-baristina-container{display:flex;padding:0 20px;justify-content:space-between;align-items:center}.into-baristina-image-block img{width:600px;height:600px;margin:0 auto}div#into-baristina p.intro-description,div#into-baristina p.intro-subhead{font-size:16px;font-weight:400;color:#46326e;display:block;letter-spacing:0;line-height:130%;font-family:NeueFrutigerWorld-Regular}div#into-baristina h4.intro-main-heading{margin:15px 0;font-size:32px;font-weight:800;color:#46326e;letter-spacing:0;line-height:110%;font-family:NeueFrutigerWorld-Black}.desktop-image{display:block}img.mobile-image{display:none}div#into-baristina .into-baristina-content-block a{width:132px;height:48px;display:block;letter-spacing:0;font-size:12px;line-height:50px;font-weight:700;color:#fff;background:linear-gradient(266.26deg,#ff7900 -60.92%,#4b3278 93.86%);border:none;border-radius:50px;text-align:center;-o-transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;margin-top:30px;font-family:NeueFrutigerWorld-Regular}.into-baristina-image-block{width:50%}.into-baristina-content-block{width:50%;padding-left:50px}.template-404 h2.title{letter-spacing:0;font-size:40px!important;line-height:50px!important;font-family:NeueFrutigerWorld-Black}.template-404 p.page-desc{margin:20px 0 10px!important;font-size:16px!important;color:#46326e;font-family:NeueFrutigerWorld-Regular}ul.menu-four li{display:inline-block}ul.menu-four{list-style:none;margin:0;padding:0}ul.menu-four li a{padding:0 13px;font-family:NeueFrutigerWorld-Regular;font-size:14px;text-decoration:underline}@media (max-width: 768px){.desktop-image{display:none}.mobile-image{display:block}.template-404 h2.title{font-size:30px!important;line-height:40px!important}ul.menu-four li a{padding:0 6px;font-size:13px}}div#how-video{padding:100px 0}div#how-video .how-to-videos.swiper{margin-left:80px;width:calc(100% - 80px);overflow:visible}div#how-video h3{letter-spacing:0;color:#46326e;font-size:24px;margin:0 0 40px;line-height:110%;font-family:NeueFrutigerWorld-Black}div#how-video .video-text h4{letter-spacing:0;color:#46326e;font-size:16px;line-height:130%;margin:10px 0 0;font-family:NeueFrutigerWorld-Black}div#how-video .video-text{padding-left:8px;padding-top:10px}div#how-video .video-text p{letter-spacing:0;font-size:16px;color:#46326e;line-height:130%;font-weight:400;font-family:NeueFrutigerWorld-Regular;margin:5px 0 0}div#how-video div:empty{display:block}div#how-video .swiper-button-prev{top:0%;background:#f6f4f2;width:40px;height:40px;margin:0;padding:0;text-align:center;border-radius:50%;left:auto;right:10%}div#how-video .swiper-button-next{top:0%;background:#f6f4f2;width:40px;height:40px;margin:0;padding:0;text-align:center;border-radius:50%;right:6%}div#how-video .swiper-button-next:after{font-size:11px;color:#46326e;font-weight:700;text-align:center;line-height:40px}div#how-video .swiper-button-prev:after{font-size:11px;color:#46326e;font-weight:700;text-align:center;line-height:40px}.swiper.explore-slider{background:linear-gradient(254.28deg,#f4ebe6 -17.41%,#faf5f0 18.67%,#fefdfc 122.55%);padding:80px 0}.swiper.explore-slider .swiper-slide{border-radius:25px;background:var(--Backgrounds-background-primary, rgba(255, 255, 255, 1));text-align:center;overflow:hidden;transition:transform .3s ease;width:52%;transform:scale(.9);opacity:50%}.swiper.explore-slider .swiper-slide .explore-contnt h4{font-size:18px;color:#46326e;letter-spacing:0;margin:0 0 12px;line-height:130%;font-family:NeueFrutigerWorld-Black}.swiper.explore-slider .swiper-slide .explore-contnt h6{font-size:16px;margin:0;color:#46326e;letter-spacing:0;font-weight:400;line-height:130%;font-family:NeueFrutigerWorld-Regular}.explore-contnt{padding:0 32px;height:180px;align-content:center}.swiper.explore-slider .swiper-slide-active{transform:scale(1.1);opacity:100%}.swiper.explore-slider div:empty{display:block;width:auto}.slider-arrow .swiper-button-next{right:15%;border:7px solid rgba(202,198,203,.3);border-radius:50px;height:auto;top:60%}.slider-arrow .swiper-button-prev{left:15%;border:7px solid rgba(202,198,203,.3);border-radius:50px;height:auto;top:60%}.slider-arrow .swiper-button-next:after{font-family:swiper-icons;font-size:17px;text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1;color:#46326e;font-weight:700;width:64px;height:40px;background:#fff;display:inherit;text-align:center;line-height:40px;border-radius:50px}.slider-arrow .swiper-button-prev:after{font-family:swiper-icons;font-size:17px;text-transform:none!important;letter-spacing:0;font-variant:initial;color:#46326e;font-weight:700;width:64px;height:40px;background:#fff;display:inherit;text-align:center;line-height:40px;border-radius:50px}div#slide-dots{position:relative;top:-40px}div#slide-dots span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#46326e;width:22px;border-radius:20px}.explore-heading-area{text-align:center;margin-bottom:70px}.explore-heading-area span{color:#46326e;font-size:18px;font-weight:400;display:block;line-height:130%;letter-spacing:0;font-family:NeueFrutigerWorld-Regular}.explore-heading-area h2{color:#46326e;font-weight:800;letter-spacing:0;font-size:40px;margin:10px 0 0;line-height:110%;font-family:NeueFrutigerWorld-Black}div#view-ar span.banner-text small{font-size:18px;letter-spacing:0;font-weight:400;display:block;line-height:130%;font-family:NeueFrutigerWorld-Regular}div#view-ar{overflow:hidden}div#view-ar .content-box{-moz-transform:translate(-50%,-20%);-o-transform:translate(-50%,-20%);-ms-transform:translate(-50%,-20%);-webkit-transform:translate(-50%,-20%);transform:translate(-50%,-20%)}div#view-ar span.banner-text h4{font-size:40px;color:#fff;letter-spacing:0px;font-weight:800;margin:20px 0 40px;line-height:110%;font-family:NeueFrutigerWorld-Black}div#view-ar span.banner-text a{width:178px;height:48px;display:block;letter-spacing:0;font-size:14px;line-height:43px;font-weight:700;color:#fff;background:linear-gradient(266.26deg,#ff7900 -60.92%,#4b3278 93.86%);border:none;border-radius:50px;text-align:center;-o-transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;margin:0 auto;font-family:NeueFrutigerWorld-Regular}div#view-ar span.banner-text a img{display:inline-block;vertical-align:middle;margin-right:6px}div#view-ar a.image.image-adapt:after{content:"";background:linear-gradient(180deg,#2d234600 29.42%,#2d234666);height:100%;width:100%;right:0;left:0;bottom:0;position:absolute;z-index:1}#home-vdo span.banner-text h3{font-weight:400;text-transform:initial;letter-spacing:0;color:#fff;font-size:16px;line-height:130%;margin:0 0 20px;font-family:NeueFrutigerWorld-Regular}#home-vdo .content-box--center{left:50%;-moz-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);-ms-transform:translate(-50%,0%);-webkit-transform:translate(-50%,0%);transform:translate(-50%);height:100%;top:0}.slide-content1,.slide-content2{position:relative;bottom:0}#home-vdo span.banner-text{font-weight:800;letter-spacing:0;line-height:45px;font-family:NeueFrutigerWorld-Medium;height:100%;position:absolute;right:0;left:0;bottom:0;overflow:hidden}div#home-vdo{padding:16px;position:relative;max-height:616px!important;overflow:hidden;border-radius:20px}div#home-vdo .video-section{border-radius:30px;height:100%;overflow:hidden}div#home-vdo2{padding:20px;position:relative;overflow:hidden}div#home-vdo2 .video-section{border-radius:30px;overflow:hidden}#sustainable small{font-size:16px;line-height:130%;display:block;letter-spacing:0;font-family:NeueFrutigerWorld-Regular}div#sustainable a.image.image-adapt:after{content:"";background:linear-gradient(180deg,#2d234600 29.42%,#2d234666);height:100%;width:100%;right:0;left:0;bottom:0;position:absolute;z-index:1;border-radius:30px}#sustainable h4{letter-spacing:0;font-size:40px;color:#fff;font-weight:800;line-height:110%;margin:10px 0 20px;font-family:NeueFrutigerWorld-Black}#sustainable span.banner-text a{width:124px;height:48px;display:block;letter-spacing:0;font-size:14px;line-height:48px;font-weight:700;color:#fff;background:linear-gradient(266.26deg,#ff7900 -60.92%,#4b3278 93.86%);border:none;border-radius:50px;text-align:center;-o-transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;margin:0;font-family:NeueFrutigerWorld-Regular}div#sustainable img{border-radius:30px}#how-can-help .section-title h3{letter-spacing:0;color:#46326e;font-size:24px;line-height:28px;margin:0 0 40px;font-family:NeueFrutigerWorld-Black}div#how-can-help{border-bottom:1px solid #e3e3e3}#how-can-help .card-inner h4{line-height:24px;color:#46326e;letter-spacing:0;font-size:18px;margin:15px 0 0;font-family:NeueFrutigerWorld-Bold}#how-can-help .card-inner p{color:#46326e;letter-spacing:0;font-size:16px;line-height:22px;margin:10px 0 30px;font-family:NeueFrutigerWorld-Regular}#how-can-help .card-inner a.learn-link{font-size:16px;letter-spacing:0;color:#46326e;font-weight:700;line-height:20px;font-family:NeueFrutigerWorld-Regular}#how-can-help .card-inner a.learn-link img{display:initial;vertical-align:middle;width:6px;margin-left:8px}div#how-can-help{padding:80px 0}div#how-can-help .how-help-container.swiper{margin-left:80px;width:calc(100% - 80px);overflow:visible}div#how-can-help .swiper-slide.help-card{background:#f6f5f3;border-radius:20px}div#how-can-help .swiper-slide.help-card .card-inner{padding:40px 32px;height:175px}div#how-can-help div:empty{display:block}div#how-can-help .swiper-button-prev{top:0%;background:#f6f4f2;width:40px;height:40px;margin:0;padding:0;text-align:center;border-radius:50%;left:auto;right:10%}div#how-can-help .swiper-button-next{top:0%;background:#f6f4f2;width:40px;height:40px;margin:0;padding:0;text-align:center;border-radius:50%;right:6%}div#how-can-help .swiper-button-next:after{font-size:11px;color:#46326e;font-weight:700;text-align:center;line-height:40px}div#how-can-help .swiper-button-prev:after{font-size:11px;color:#46326e;font-weight:700;text-align:center;line-height:40px}div#footer-btm-copy{background:#f6f5f3;text-align:center;margin:auto}div#footer-btm-copy .footer-logo-area{display:flex;align-items:center;justify-content:center;gap:40px;padding-bottom:16px}.footer-social-media img{width:30px}.footer-social-media a:nth-last-child(1) img{width:23px}.footer-social-media{display:flex;align-items:center;justify-content:center;gap:16px;margin:20px 15px}.footer-btm-links a{color:#46326e;font-size:14px;padding:0 20px;line-height:130%;font-family:NeueFrutigerWorld-Medium}.copyright{font-size:14px;color:#927dbc;line-height:130%;padding-top:25px;padding-bottom:56px;font-family:NeueFrutigerWorld-Regular}.footer-btm:last-child{padding-bottom:56px}.footer-btm-links{padding:15px 0 32px}div#footer-btm-copy hr{height:1px;padding:0;margin:0 auto 40px;background:#46326e;width:90%}div#footer-btm-copy .footer-logo-area img{width:78px}.footer-block__details .image_logo img,.footer-block__details .image_logo2 img{width:auto;height:100%;margin:0 auto}.footer__content-top .footer-block__column .footer-block__heading{font-family:NeueFrutigerWorld-Medium}.footer__content-top .footer-block__column .list-menu__item--link{font-family:NeueFrutigerWorld-Regular}.footer__content-top .footer-block__column .list-menu__item--link:hover span{text-decoration:none}div#customise-baristina{position:relative;min-height:616px;padding:116px 0;overflow:hidden}div#customise-baristina .product-image-wrapper{position:absolute;right:0;left:0;width:100%;top:0;display:block;z-index:-1;transform:translateY(-5%)}div#customise-baristina .product-details-swatch h4{color:#2d2346;letter-spacing:0;font-size:18px;line-height:24px;margin:0;font-family:NeueFrutigerWorld-Regular}div#customise-baristina .product-details-swatch h3{color:#2d2346;letter-spacing:0;font-size:40px;line-height:110%;margin:15px 0;font-family:NeueFrutigerWorld-Black}div#customise-baristina .product-details-swatch p{color:#2d2346;margin:0 0 40px;font-size:20px;line-height:24px;font-family:NeueFrutigerWorld-Regular}div#customise-baristina a.bg-gradient{width:194px;height:60px;display:block;letter-spacing:0;font-size:14px;line-height:60px;font-weight:700;color:#fff;background:linear-gradient(266.26deg,#ff7900 -60.92%,#4b3278 93.86%);border:none;border-radius:50px;text-align:center;-o-transition:all .35s ease-in-out;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;margin:30px auto 0;font-family:NeueFrutigerWorld-Medium}div#customise-baristina .swatch-image{width:auto;height:auto;max-width:100%}div#customise-baristina .swatch-list button.swatch-button{border:7px solid #f6f4f2;border-radius:50%;width:40px;height:40px;margin:0 6px}div#customise-baristina button.swatch-button[data-color=yellow]{background:#edb428}div#customise-baristina button.swatch-button[data-color=white]{background:#e8e6e4}div#customise-baristina button.swatch-button[data-color=black]{background:#36383d}div#customise-baristina button.swatch-button[data-color=red]{background:#d36152}div#customise-baristina button.swatch-button[data-color=green]{background:#87986b}div#customise-baristina button.swatch-button[data-color=wood-light]{background:#e1cbaa}div#customise-baristina button.swatch-button[data-color=wood-dark]{background:#705043}div#customise-baristina .swatch-button.active{outline:2px solid #2d2346}h6.Portafilter{font-size:16px;color:#2d2346;font-weight:800;line-height:22px;letter-spacing:0;margin-bottom:10px;font-family:NeueFrutigerWorld-Black;margin-top:50px}h6.Portafilter span{font-family:NeueFrutigerWorld-Black}h6.Portafilter span.price-difference{font-family:NeueFrutigerWorld-Regular;font-weight:initial;font-size:14px;line-height:18px;letter-spacing:0;color:#46326e}h6.Portafilter small{font-size:14px;font-family:NeueFrutigerWorld-Regular;font-weight:400;color:#2d2346;line-height:18px}.newsletter-section h3.title.text-left{letter-spacing:0;font-family:NeueFrutigerWorld-Regular}.newsletter-section{padding:80px}.subtitle.text-left span.text{letter-spacing:0px;line-height:110%;font-family:NeueFrutigerWorld-Black}.section-form-wrapper small{letter-spacing:0;display:block;color:#46326e;font-size:14px;line-height:130%;margin:10px 0 0;font-family:NeueFrutigerWorld-Regular}.newsletter-form__field-wrapper{border:2px solid #46326e;border-radius:35px;min-height:64px;padding:0 2px}.newsletter-section .newsletter-form__field-wrapper .field__input{border:none}.newsletter-section .newsletter-form__button{min-height:56px;background:linear-gradient(266.26deg,#ff7900 -60.92%,#4b3278 93.86%)!important}.newsletter-section .newsletter-form__button img{margin:0 auto}#our-product-home .card-information .swatches{position:absolute;bottom:100px;left:10px}#our-product-home .halo-block-content .slick-arrow{top:calc(7% + -0px)}#our-product-home button.slick-next.slick-arrow{right:6%}#our-product-home .card__heading a.card-title{font-family:NeueFrutigerWorld-Black;color:#46326e;text-align:left;font-weight:800;font-size:18px;line-height:130%;letter-spacing:0px;-webkit-box-orient:vertical;display:-webkit-box!important;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis}#our-product-home .halo-product-block .slick-prev{left:auto;right:9.4%}#our-product-home .slick-arrow{background:#f6f4f2;border:none}#our-product-home h3.title span.text{text-transform:initial;letter-spacing:0}.for-home{margin-bottom:11px}#our-product-home .halo-block-header.text-left.block-title--style1{padding:17px 0}#our-product-home button.slick-arrow svg{width:11px}#our-product-home .card-price a{margin-left:auto}div#our-product-home{border-bottom:1px solid #e3e3e3}small.inc-vat{color:#927dbce6;font-size:13px;font-weight:400;text-align:left;display:none}#our-product-home .card-price img{margin-right:10px}.sidebar--layout_vertical .page-sidebar .facets__price--slide:after{left:0;width:var(--left-space, 0)}.sidebar--layout_vertical .page-sidebar .facets__price--slide:before{right:0;width:var(--right-space, 0)}.sidebar--layout_vertical .page-sidebar .facets__price--slide input[type=range]{position:absolute;left:0;top:auto;bottom:0;width:100%;margin:0;padding:0;height:0;border:none;background:transparent;outline:none!important}.sidebar--layout_vertical .page-sidebar .facets__price--slide input[type=range]::-webkit-slider-thumb{position:relative;z-index:2;box-shadow:none;border:1px solid #E3E3E3;height:20px;width:20px;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-10px}.sidebar--layout_vertical .page-sidebar .facets__price--slide input[type=range]::-ms-thumb{position:relative;z-index:2;box-shadow:none;border:1px solid #E3E3E3;height:20px;width:20px;border-radius:50%;background:#fff;cursor:pointer;-webkit-appearance:none;margin-top:-10px}.sidebar--layout_vertical .page-sidebar .facets__price--slide input[type=range]::-webkit-slider-runnable-track{width:100%;height:2.5px;cursor:pointer;animation:.2s;background:linear-gradient(266.26deg,#ff7900 -60.92%,#4b3278 93.86%);border-radius:1px;box-shadow:none;border:none}.sidebar--layout_vertical .page-sidebar .facets__price--slide input[type=range]::-ms-track{width:100%;height:2.5px;cursor:pointer;animation:.2s;background:linear-gradient(266.26deg,#ff7900 -60.92%,#4b3278 93.86%);border-radius:1px;box-shadow:none;border:none}.sidebar--layout_vertical .page-sidebar .facets__price--slide input[type=range]::-ms-fill-lower,.sidebar--layout_vertical .page-sidebar .facets__price--slide input[type=range]::-ms-fill-upper{background:var(--icon);border-radius:1px;box-shadow:none;border:none}.sidebar--layout_vertical .page-sidebar .facets__price--slide{position:relative;margin-top:0;margin-bottom:13px;opacity:0}.sidebarBlock.f.js-filter.sidebarBlock-none.Availability+.collection-filters__item.sorting.dk{border-bottom:1px solid #E3E3E3}#CollectionFiltersForm .sidebarBlock{border-bottom:1px solid #E3E3E3}@media (max-width: 768px){div#into-baristina .into-baristina-container{display:block;margin-top:64px;margin-bottom:24px}.into-baristina-content-block{width:100%;padding-left:0}.into-baristina-image-block{width:100%;margin-top:40px}div#into-baristina h4.intro-main-heading{font-size:24px}div#into-baristina p.intro-subhead{font-size:14px}div#into-baristina p.intro-description{line-height:20px}.newsletter-section .newsletter-form__button{width:28%!important}.newsletter-section .newsletter-form__field-wrapper{flex-direction:row!important}div#main-banner-vdo h3.banner-heading{font-size:16px}div#main-banner-vdo span.baristina-logo-ko{display:block;color:#fff;font-size:40px;font-weight:600;line-height:60px}#small-cta-strip .product-cta-wrapper p.product-highlight-price{display:none}div#small-cta-strip{max-height:56px}#small-cta-strip .product-cta-wrapper p.product-highlight-title{letter-spacing:0px;font-size:12px;margin:0;line-height:130%}#small-cta-strip .product-cta-wrapper{justify-content:space-between;padding:12px 16px}#small-cta-strip .product-cta-wrapper .shop-cta a{width:84.78px;height:32.92px;letter-spacing:0;font-size:12px;line-height:32px}div#into-baristina{max-height:701px}div#into-baristina .into-baristina-content-block a{width:112px;height:40px;display:block;letter-spacing:0;font-size:12px;line-height:40px}.into-baristina-image-block img{width:375px;height:100%;margin:0 auto}#home-vdo span.banner-text h3{font-size:14px}#home-vdo span.banner-text{line-height:110%;font-family:NeueFrutigerWorld-Medium;font-size:24px;height:100%}div#home-vdo .video-section__media.deferred-media{padding-bottom:var(--video_height_mb)!important;min-height:530px}div#home-vdo .video-section__media video{position:absolute;width:100%;height:auto;object-fit:contain}button.play-pause{z-index:2;font-size:18px;right:30px;bottom:10px;width:46px;height:46px}div#home-vdo{padding:8px}.copyright{font-size:10px;padding-bottom:32px}.footer-btm-links a:nth-child(1){border-right:1px solid #E3E3E3}.footer-btm-links a{font-size:12px;padding:0 20px;display:inline-block;margin:7px 0}.footer-btm-links{padding:0 0 27px}div#footer-btm-copy .footer-logo-area{gap:24px;padding-bottom:16px}.footer-social-media img{width:40px}.footer-social-media a:nth-last-child(1) img{width:30px}.footer-social-media{display:flex;align-items:center;justify-content:center;gap:16px;margin:25px 0}div#footer-btm-copy hr{display:none}.phlps-barist-logo-mobl img{padding:12px 0;margin:0 auto}.phlps-barist-logo-mobl{display:block!important;margin-bottom:24px}.footer-block__item.footer-block__column.footer-block__text.block_text--.block__text_first{display:none}.phlps-barist-logo-mobl img:nth-child(1){width:60px}.phlps-barist-logo-mobl img:nth-child(2){width:148px}.footer__content-top .footer-block__column .footer-block__heading{font-family:NeueFrutigerWorld-Medium;font-size:16px;line-height:130%;padding:18px 0;margin-bottom:0}.footer__content-top .footer-block__mobile .footer-block__heading{border:none}.footer__content-top .footer-block__mobile{border-bottom:1px solid #CAC6CB}.footer__content-top .footer-block__column .list-menu__item--link span.text{font-size:14px;color:#46326e;line-height:130%;letter-spacing:0;font-family:NeueFrutigerWorld-Regular}.footer__content-top .footer-block__mobile .footer-block__list{padding-bottom:20px}.footer__content-top{padding:24px!important;margin:0!important}.newsletter-section{padding:48px 24px}.newsletter-section h3.title.text-left{font-size:16px;line-height:130%;margin-bottom:5px}.subtitle.text-left span.text{letter-spacing:0px;line-height:110%;font-family:NeueFrutigerWorld-Black;font-size:20px;margin-bottom:24px;display:block}.section-form-wrapper small{font-size:10px;padding:0 8px;margin-top:16px}div#our-product-home{padding-left:10px}#our-product-home h3.title span.text{font-size:18px}#our-product-home .product.slick-slide{max-width:12%}#our-product-home .card__heading a.card-title{font-size:14px;line-height:130%;letter-spacing:0px;-webkit-box-orient:vertical;display:-webkit-box!important;-webkit-line-clamp:2}#our-product-home .card-price img{margin-right:0;width:40px;height:40px}#our-product-home .card-price .toltp-section img{width:10px;height:10px}#our-product-home .tooltip-bubble{position:absolute;bottom:54px;left:50%}#our-product-home .tooltip-arrow{left:23%}#our-product-home .card-information__wrapper.text-center .card-price span.price-item.price-item--regular{gap:5px;flex-direction:column-reverse;align-items:flex-start}#our-product-home .card-information__wrapper.text-center .card-price span.price-item.price-item--regular .toltp-section{display:flex;align-items:center;gap:6px}#our-product-home span.rrp-dsktop{display:none}#our-product-home span.rrp-mobl{display:block!important}#our-product-home .card-information__wrapper.text-center .card-price span.price-item{font-size:14px}#our-product-home .halo-block-content .slick-arrow{top:calc(7% + -0px);right:6%}#our-product-home .halo-product-block .slick-prev{left:auto;right:20%!important}div#how-can-help{padding:56px 0 56px 24px}div#how-can-help .swiper-slide.help-card{background:#f6f5f3;border-radius:20px;height:248px}div#how-can-help .swiper-slide.help-card .card-inner{padding:32px 24px}#how-can-help .section-title h3{font-size:20px;line-height:24px;padding:7px 0}div#how-can-help .how-help-container.swiper{margin-left:0;width:calc(100% + -0px);overflow:visible}#how-can-help .card-inner h4{line-height:20px;letter-spacing:0;font-size:16px}#how-can-help .card-inner p{font-size:14px;line-height:18px}#how-can-help .card-inner a.learn-link{font-size:14px}div#how-can-help .swiper-button-prev{right:20%}div#sustainable .container-full{padding:10px}#sustainable h4{letter-spacing:0;font-size:24px}#sustainable small{font-size:14px}div#sustainable span.banner-text{text-align:left}div#sustainable .content-box--absolute.align-items--bottom,.content-box--absolute.align-items--top{transform:translate(-50%,23%)!important}div#how-video{padding:56px 0 56px 24px}div#how-video .swiper-button-prev{right:20%}div#how-video h3{font-size:20px;line-height:24px;padding:7px 0}div#how-video .how-to-videos.swiper{margin-left:auto;width:auto;overflow:visible}div#how-video .video-text h4,div#how-video .video-text p{font-size:14px}div#view-ar{overflow:hidden}div#view-ar span.banner-text small{font-size:14px}div#view-ar span.banner-text h4{font-size:24px;margin:8px 0 30px}div#view-ar .content-box--absolute.align-items--bottom,.content-box--absolute.align-items--top{transform:translate(-50%,21%)!important}.swiper.explore-slider .swiper-slide{transform:scale(.8);height:290px}.swiper.explore-slider .swiper-slide-active{transform:scale(1.3);opacity:100%;height:auto}.explore-heading-area h2{font-size:24px}.swiper.explore-slider .swiper-slide .explore-contnt h4{font-size:16px}.swiper.explore-slider .swiper-slide .explore-contnt h6{font-size:12px}.swiper.explore-slider .swiper-slide .explore-contnt h6 br{display:none}.explore-contnt{padding:22px 10px 0;height:128px;align-content:flex-start}.explore-heading-area span{font-size:16px}explore-heading-area h2{font-size:24px;padding:0 70px;margin:10px 0 0}div#slide-dots{position:relative;top:-50px;margin-bottom:20px}.mobileMenu-toggle__Icon:after{bottom:-8px;display:none}.mobileMenu-toggle__Icon,.mobileMenu-toggle__Icon:before,.mobileMenu-toggle__Icon:after{border-radius:10px}.mobileMenu-toggle__Icon{top:65%}img.search-mobile{width:16px}.mobileMenu-toggle__Icon:before{top:-5px}.mobileMenu-toggle{width:22px;height:22px}.swiper.explore-slider{padding:80px 0 150px}.slider-arrow .swiper-button-next{right:5%;top:56%}.slider-arrow .swiper-button-prev{left:5%;top:55%}.slider-arrow .swiper-button-next:after{font-family:swiper-icons;font-size:10px;width:48px;height:28px;line-height:28px;border-radius:50px}.slider-arrow .swiper-button-prev:after{font-family:swiper-icons;font-size:10px;width:48px;height:28px;line-height:28px;border-radius:50px}.halo-sidebar.halo-sidebar_menu{max-width:calc(100vw - 20px);margin:10px}.halo-sidebar.halo-sidebar-left.halo-sidebar_menu{left:0;transform:translate3d(-106%,0,0);height:calc(100vh - 30px)!important;border-radius:20px}div#navigation-mobile ul.list-menu li:nth-child(1) a.menu-lv-1__action .text{font-family:NeueFrutigerWorld-Black;font-size:32px;color:#46326e;line-height:36px}div#navigation-mobile ul.list-menu li:nth-child(2) a.menu-lv-1__action .text{font-family:NeueFrutigerWorld-Black;font-size:32px;color:#46326e;line-height:36px}div#navigation-mobile ul.list-menu li:nth-child(3) a.menu-lv-1__action .text{font-family:NeueFrutigerWorld-Black;font-size:32px;color:#46326e;line-height:36px}div#navigation-mobile ul.list-menu li:nth-last-child(1) a.menu-lv-1__action .text{background:linear-gradient(266.26deg,#ff7900 -60.92%,#4b3278 93.86%);height:56px;border-radius:50px;color:#fff;text-align:center;font-size:16px;font-weight:500;line-height:50px;margin:50px 0 0;display:block;font-family:NeueFrutigerWorld-Medium;align-content:center}div#navigation-mobile .site-nav-mobile .list-menu .menu-lv-item a.menu-lv-1__action{padding-top:5px;padding-bottom:5px}div#navigation-mobile .site-nav-mobile .list-menu .menu-lv-item{border-bottom:none}div#navigation-mobile .menu-lv-item .text{text-transform:initial;font-weight:400;letter-spacing:0;font-family:NeueFrutigerWorld-Regular;color:#46326e;font-size:16px}div#navigation-mobile ul.list-menu li:nth-child(3) a.menu-lv-1__action{margin-bottom:30px}.menu-heading-mobile.halo-sidebar-header span.title{opacity:0;visibility:hidden}.site-nav-mobile.nav-account{display:none}#navigation-mobile .halo-sidebar-wrapper{padding:0!important;border-radius:20px}.halo-sidebar.halo-sidebar-left.halo-sidebar_search .quickSearchResultsBlock.quickSearchResultsWidget{display:none!important}div#main-banner-vdo deferred-media.video-section__media{height:560px}div#main-banner-vdo .content-box.content-box--absolute.content-box--center.text-center{-moz-transform:translate(-50%,100%);-o-transform:translate(-50%,100%);-ms-transform:translate(-50%,100%);-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}div#customise-baristina .product-details-swatch h4{font-size:16px;line-height:20px}div#customise-baristina .product-details-swatch h3{font-size:24px;line-height:110%;margin:10px 0}.swatches-btn{position:absolute;bottom:50px;right:0;left:0}div#customise-baristina .product-image-wrapper{position:relative;right:0;left:0;width:100%;top:0;display:block;z-index:-1;transform:translateY(0)}div#customise-baristina{position:relative;min-height:675px;margin:64px 0 0;overflow:hidden;padding:0}div#customise-baristina .product-details-swatch p{margin:0;font-size:16px}div#home-vdo2{padding:8px}div#home-vdo2 .video-section{height:100%;overflow:hidden}h6.Portafilter{font-size:14px;line-height:18px;margin-top:0}h6.Portafilter span{font-size:10px}div#customise-baristina .swatch-list button.swatch-button{border:5px solid #f6f4f2;border-radius:50%;width:32px;height:32px;margin:0 6px}.swiper.explore-slider .swiper-slide img{height:auto;object-fit:cover}}@media (min-width: 1600px){div#view-ar .content-box{-moz-transform:translate(-50%,-20%);-o-transform:translate(-50%,-20%);-ms-transform:translate(-50%,-20%);-webkit-transform:translate(-50%,-20%);transform:translate(-50%,-20%)}}@media (min-width: 1920px){div#main-banner-vdo .content-box.content-box--absolute.content-box--center.text-center{-moz-transform:translate(-50%,180%);-o-transform:translate(-50%,180%);-ms-transform:translate(-50%,180%));-webkit-transform:translate(-50%,180%);transform:translate(-50%,180%)}div#main-banner-vdo video.js-video.slide-pc{object-position:center}.template-article .halo-article-content .article-header .article-image img{width:80%!important;margin:0 auto}.coffee-content{position:absolute;bottom:calc(100vh - 45%)!important}div#customise-baristina{position:relative;min-height:1080px;padding:310px 0}div#customise-baristina .product-image-wrapper{transform:translateY(-2%)}.into-baristina-content-block{width:50%;padding-left:70px}div#home-vdo{max-height:934px!important}div#main-banner-vdo{max-height:100%}div#main-banner-vdo .video-section__media{padding-bottom:46%}div#home-vdo2{max-height:984px!important}div#home-vdo2 .video-section{border-radius:30px;height:964px;overflow:hidden}div#view-ar .content-box{-moz-transform:translate(-50%,-20%);-o-transform:translate(-50%,-20%);-ms-transform:translate(-50%,-20%);-webkit-transform:translate(-50%,-20%);transform:translate(-50%,-20%)}div#sustainable{height:934px;overflow:hidden}div#sustainable .content-box--absolute.align-items--bottom{-moz-transform:translate(-50%,0);-o-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-webkit-transform:translate(-50%,0);transform:translate(10%,-180%)!important}div#sustainable img{border-radius:30px;overflow:hidden;height:934px}#our-product-home .halo-block-content .slick-arrow{top:calc(4% + -0px)}#our-product-home .halo-product-block .slick-prev{right:8.4%}#our-product-home .halo-product-block .slick-next{right:6%!important}div#how-can-help .swiper-button-prev{right:8.4%}div#how-video .swiper-button-next{right:6%}div#how-video .swiper-button-prev{right:8.4%}div#sustainable a.image.image-adapt:after{content:"";bottom:120px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/style.css.map */
