@media (prefers-reduced-motion: no-preference){html{scroll-behavior:smooth}}.relative{position:relative}.align-center{text-align:center}@media all and (max-width:1000px){.hide--desk{display:none}}@media all and (min-width:1000px){.hide--mobile{display:none}}.header [href="/search"]{display:none}body,p{font-family:Matter}.heading,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.prose :is(h1,h2,h3,h4,h5,h6),.header,.product-card__title,.product-card__info .price-list{font-family:Matter;font-weight:400}.button.button{text-transform:uppercase;font-weight:700;font-size:17px}.button{display:flex;align-items:center;justify-content:center;gap:15px}.button-container{text-align:center}.button-container .button{margin:auto;font-size:18px;font-style:normal;font-weight:500;line-height:122%;background:transparent;color:#000}.button.white{background-color:#fff!important;color:#000!important;border:2px solid black!important}.button--full{width:100%!important}.slideshow .button{width:100%;max-width:500px}.quick-buy-drawer__info .button{font-size:12px;padding:9px 10px}.review-inline__container{background:#000;display:flex;color:#fff;align-items:center;padding:8px 10% 12px;text-decoration:underline;font-weight:100;letter-spacing:1px;justify-content:center}.review-inline__image{width:110px}.review-inline__content{padding-left:14px}.review-inline__star-image{width:85px;padding-left:10px;box-sizing:content-box}.review-inline__title{display:flex;align-items:center;position:relative;top:4px}.benefits{display:flex;align-items:stretch;width:100%}.benefits__left{flex-basis:69%;display:flex;align-items:center;flex-direction:column;justify-content:center}.benefits__right{flex-basis:31%}.benefits__title{margin-bottom:3.5rem}.benefits__container{display:grid;grid-template-columns:repeat(2,1fr);text-align:center}.benefits__benefit{margin-bottom:3rem}@media all and (max-width:800px){.benefits{display:flex;align-items:initial;flex-direction:column}}.announcement-bar{padding:11px 0 10px}.announcement-bar .text-base{font-weight:200;line-height:normal}.announcement-bar .text-base b{font-weight:700}.header__link-list .bold{text-transform:uppercase;font-weight:100}.header__icon-list{line-height:1}.header__icon-list [href="/account/login"]{line-height:.5}.header__secondary-nav,.header__link-list{gap:20px}[is=mega-menu-disclosure] .text-with-icon .icon{display:none}.count-bubble{font-family:Segoe UI;background:linear-gradient(0deg,#aeffd5,#adf0a4);color:#000}.header__hamburger-svg{margin-bottom:-6px}.subheader{text-transform:uppercase;padding:7px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.32px;color:#000}@media all and (max-width:800px){.slideshow .h1{font-size:44px;font-weight:200;line-height:38px;text-transform:initial;margin-bottom:15px}.slideshow .h1 b{font-weight:700}.slideshow .subheading{margin-block-start:0!important}}.slideshow .review-inline__container{background:initial;justify-content:space-evenly;padding:0;margin:18px 0}.slideshow .review-inline__title{font-weight:500;font-size:15px;line-height:20px;top:unset;text-transform:lowercase}.slideshow .review-inline__content,.slideshow .review-inline__title{margin-block-start:0!important}.slideshow .review-inline__container img{margin-block:0!important}@media screen and (min-width: 1024px){.slideshow .text-custom{max-width:580px}.slideshow .review-inline__container{justify-content:left;gap:30px}}.featured-collection .h2{font-weight:100;font-size:42px;color:#fff}.product-card__figure{border-radius:10px;position:relative}.product-card__label{position:absolute;top:17px;left:17px;border-radius:75.833px;background:var(--Orange, #FFC276);text-align:center;font-size:15.167px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.152px;padding:3px 9px;color:#000}.product-card__title{font-size:24px;font-style:normal;font-weight:100;line-height:1}.product-card__title .bold{font-weight:100}.product-card__subtitle{font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-top:4px;text-transform:uppercase}.product-card__subtitle a{font-weight:400!important}.product-card__info .price-list{margin-top:5px}.product-card__info .text-subdued{font-size:20px;font-style:normal;font-weight:400;line-height:120%;color:#000}.product-card__info .text-on-sale{font-size:22px;font-style:normal;font-weight:600;line-height:120%;color:#000}.product-card__figure .product__custom-badge{position:absolute;z-index:2;top:5px;left:5px;width:fit-content}.product-card__figure .product__custom-badge span{display:block;background:#fff;border:1px solid black;border-radius:25px;font-size:14px;font-weight:400;letter-spacing:-.14px;padding:4px 8px 3px}.product-card__quick-buy{position:static;opacity:1!important;visibility:visible;transition:none;transform:none}.product-card__quick-buy .button{padding:10px 24px;font-size:12px;font-weight:100;letter-spacing:1px;display:block;margin:10px auto auto}@media all and (max-width:800px){.product-card__figure .product__custom-badge{top:13px;left:11px}}.shopify-section--scrolling-text .section{padding:14px 0;border-top:1px solid black;border-bottom:1px solid black}.scrolling-text__text{display:flex;padding-left:0!important;padding-right:0!important;padding-inline-start:0!important;padding-inline-end:0!important}.scrolling-zerance{color:var(--BLACK, #121212);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.32px;text-transform:uppercase;display:flex}.scrolling-zerance img{height:45px;width:auto;padding-left:23px;padding-right:23px}.scrolling-zerance__image--little{height:25px!important;position:relative;top:10px}.scrolling-text__text--large img{height:36px}.shopify-section--testimonials .section-header{display:block}.shopify-section--testimonials .section-header p{margin-block-start:4px;letter-spacing:8px;text-align:center;font-family:Matter;font-size:18px;font-weight:100}.shopify-section--testimonials .h2{text-align:center;font-style:normal;line-height:90%;font-size:52px}.shopify-section--testimonials .rating{justify-content:center;margin-top:5px;margin-bottom:5px}.shopify-section--testimonials .bg-secondary{background-color:transparent;gap:40px}.shopify-section--testimonials .testimonial .h-stack{grid-row:2 / 3;display:block}.shopify-section--testimonials .testimonial p{color:#000;font-weight:700;line-height:1.4}.shopify-section--testimonials .testimonial p.bold{text-align:center;font-size:22px;font-style:normal;font-weight:100;line-height:1;text-transform:uppercase;font-family:Matter}.shopify-section--testimonials .testimonial .text-subdued{font-weight:100;font-family:Matter;text-align:center;font-size:22px}.circle-button:not(:disabled){background:#fff3}.shopify-section--testimonials .scrollbar__progress{display:none}.shopify-section--testimonials .scrollbar{justify-content:center}@media all and (max-width:999px){.scrollbar__buttons{gap:var(--spacing-4);display:flex}}.shopify-section--rich-text .h1.hyphenate{color:var(--BLACK, #121212);text-align:center;font-size:56px;font-style:normal;font-weight:750;line-height:100%}.shopify-section--inovation-product{background:linear-gradient(155deg,#e23f54,#f3b362)!important;padding-bottom:100px}.innovation-product__title{color:var(--BLACK, #121212);text-align:center;font-style:normal;font-weight:750;padding:80px 0 50px}@media all and (max-width:800px){.innovation-product__title{font-size:26px;padding:50px 0}}.innovation-product__image-container{position:sticky;top:100px;display:inline-block;vertical-align:top;width:49%}.innovation-product__content{display:inline-block;width:49%}.innovation-product__image{width:260px;max-width:100%;margin-left:auto}.innovation-product__step{margin-bottom:250px;margin-top:100px;max-width:100%}.innovation-product__picto{object-fit:contain;width:65px;height:65px;margin-bottom:7px;display:inline-grid}.innovation-product__step--left{text-align:left}.innovation-product__step--left h3:before,.innovation-product__step--right h3:before{content:" ";position:absolute;top:50%;right:calc(100% + 9px);width:45px;height:1px;background-color:#000}.innovation-product__step--left h3:after,.innovation-product__step--right h3:after{content:" ";position:absolute;top:calc(50% - 1px);right:calc(100% + 54px);width:4px;height:4px;background-color:#000;border-radius:100%}.innovation-product__subtitle{color:var(--BLACK, #121212);font-size:22px;font-style:normal;font-weight:750;letter-spacing:.56px;margin-bottom:8px;position:relative}.innovation-product__text{color:var(--BLACK, #121212);font-size:16px;font-style:normal;font-weight:400;line-height:110%;max-width:250px}.innovation-procut__cta-container{margin-top:50px;text-align:center}.innovation-procut__cta-container .button{background:transparent;color:#000}@media all and (min-width:1000px){.innovation-product__image{transform:translate(50%)}.innovation-product__step--left{margin-left:-250px;transform:translate(-100%);width:250px;text-align:right}.innovation-product__step--right{margin-left:250px}.innovation-product__step--left h3:before{width:100px;left:calc(100% + 9px);right:auto}.innovation-product__step--left h3:after{left:calc(100% + 109px);right:auto}.innovation-product__step--right h3:before{width:100px}.innovation-product__step--right h3:after{right:calc(100% + 109px)}.innovation-product__subtitle{font-size:24px}.innovation-product__text{font-size:18px}}@media all and (max-width:1000px){.shopify-section--inovation-product{padding-bottom:70px}.innovation-product__image{width:85%;max-width:100%;margin-right:auto;margin-left:-10px;position:relative;top:-68px}.innovation-product__content{position:relative;left:-13px}.innovation-product__step{margin-bottom:100px;margin-top:36px}.innovation-product__subtitle{font-size:16px}.innovation-procut__cta-container{margin-top:0}}.shopify-section--nos-engagements{position:relative}.nos-engagements__image{border-radius:13px;width:100%;margin-top:-30px}.nos-engagements__container{position:relative;padding-top:30px}.nos-engagements__surtitle{padding:0 30px;font-size:52px}.nos-engagements__content{padding:0 30px}.nos-engagements__title{margin-bottom:20px;color:var(--BLACK, #121212);font-style:normal;font-weight:750;line-height:90%}.nos-engagements__subtitle{margin-bottom:25px;color:var(--BLACK, #121212);font-size:18px;font-style:normal;font-weight:400;line-height:120%}.nos-engagements__step{display:flex;align-items:center;background:linear-gradient(-30deg,#fff554,#fc0 42%,#ffb906);border-radius:5px;padding:15px 20px;margin-bottom:15px;box-shadow:1px 1px 4px 1px #d3d3d3}.nos-engagements__engagement-title{color:var(--BLACK, #121212);font-size:32px;font-style:normal;font-weight:100;line-height:120%}.nos-engagements__engagement-text{color:var(--BLACK, #121212);font-size:14px;font-style:normal;line-height:120%}.nos-engagements__icon{height:75px;object-fit:contain;width:75px;margin-left:10px}.nos-engagements__background-mobile{position:absolute;width:100%;left:0;top:0;height:200px}@media all and (min-width:1000px){.nos-engagement__left{width:50%}.nos-engagements__container{padding:70px 5%;display:flex;align-items:center;max-width:1600px;margin:auto}.nos-engagements__content{width:50%;padding-left:8%}.nos-engagements__background-mobile{display:none}.nos-engagements__image{margin-top:0}}@media all and (max-width:1000px){.nos-engagements__title{text-align:center;margin-top:28px}.nos-engagements__subtitle{text-align:center;font-size:16px}.nos-engagements__steps{margin-left:-20px;overflow:auto;width:calc(100% + 40px);padding:0 20px;display:flex}.nos-engagements__step{min-width:100%;margin-right:10px}}.comparative-table__container{padding-bottom:32px}@media all and (min-width:800px){.comparative-table__container{padding:70px 5%}}.comparative-table__title{margin-bottom:32px}.comparative-table p{color:var(--BLACK, #121212);text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:120%;max-width:480px;margin:auto auto 41px;text-transform:uppercase;letter-spacing:1px}@media all and (max-width:800px){.comparative-table p{font-size:12px}}.comparative-table table{border-collapse:collapse;border-spacing:0;width:100%;border:1px solid black;margin:auto}.comparative-table th,.comparative-table td{text-align:center;padding:19px;border-right:1px solid black;border-bottom:1px solid black;color:var(--BLACK, #121212);font-size:18px;font-style:normal;font-weight:600;line-height:normal;vertical-align:middle}.comparative-table th:first-child,.comparative-table td:first-child{text-align:left;font-family:Matter;font-size:12px;line-height:14px;font-weight:700;padding-left:8px!important;background:#fff7f0}.comparative-table__image{width:75px;height:50px;object-fit:contain;margin:auto}.wakecup-zerance{background:#fc0}.comparative-table__header-col--first{opacity:0;color:transparent}.comparative-table__content .zer-ok path{fill:#fff2be}@media all and (max-width:700px){.comparative-table table{border:0}.comparative-table__title{padding-top:20px}.comparative-table__table-container{margin-left:-20px;overflow:auto;width:calc(100% + 40px);padding:0 20px}.comparative-table th{width:130px;min-width:130px;max-width:130px;font-family:Matter;font-size:14px;line-height:1;padding:0 15px;font-weight:700}.comparative-table__table-relative{width:260px;margin-left:110px;padding:0}.comparative-table__header-col{position:absolute;width:130px!important;left:5px;top:auto;display:flex;align-items:center;margin-top:-1px;background:#fff;padding-left:15px!important;border-right:1px solid transparent!important}.comparative-table__header-col--first{max-width:initial!important;min-width:initial!important;border-right:0px solid black!important;opacity:1;color:var(--BLACK, #121212);font-size:12px;line-height:14px;font-style:normal;font-weight:700!important;letter-spacing:-.28px}.comparative-table th,.comparative-table td{border-right:0;border-bottom:0;height:70px;margin-left:0}}.icon-ko path{fill:red}.icon-ok__container{background:#27df9e;display:flex;align-items:center;justify-content:center;padding:8px;border-radius:50%;width:30px;height:30px;margin:auto}.icon-ok__container svg{width:22px;height:22px}.icon-ok__container path{fill:#fff}.shopify-section--faq .h2{font-size:52px;line-height:90%;font-weight:400;text-transform:none}@media screen and (min-width: 1024px){.shopify-section--faq .h2{margin-top:0;padding-left:24px}}.shopify-section--faq .h2 b{font-weight:700}.shopify-section--faq .bg-secondary{background:transparent;padding:0}.shopify-section--faq .accordion{border-color:#000}.shopify-section--faq .circle-chevron{background:transparent}@media screen and (min-width: 1150px){.shopify-section--faq .section-stack__intro{width:35%}.shopify-section--faq .section-stack__main{width:65%}}.faq__image{width:100%;border-radius:15px;border:1px solid var(--BLACK, #121212)}.faq__with-image{align-items:end}#instafeed,#instagram-feed-box{font-size:0}.instastory-title br{display:none}.insta-title{display:block;color:var(--BLACK, #121212);font-size:56px;font-style:normal;font-weight:750;line-height:90%;text-align:left;padding-left:40px}.insta-subtitle{display:block;color:var(--BLACK, #121212);font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.32px;text-transform:uppercase;text-align:left;margin-top:15px;padding-left:40px}.ingtagram-grid-item{margin-left:0!important;width:20%!important;max-width:20%!important;min-width:20%!important;height:auto!important;margin-bottom:0!important}@media all and (min-width:1000px){.ingtagram-grid-item:last-of-type{display:none}}@media all and (max-width:1000px){#instafeed{margin-bottom:0!important}.ingtagram-grid-item{width:40%!important;max-width:40%!important;min-width:40%!important}#instafeed .instagram-grid-container{display:flex!important;overflow:auto}.insta-title,.insta-subtitle{padding-left:0;text-align:center}}.shopify-section--text-with-icons .h3{color:var(--BLACK, #121212);text-align:center;font-size:35px;font-style:normal;font-weight:500;line-height:120%}.footer{background:linear-gradient(360deg,#f4b674,#ffd737 57%,#fff554 97%);border-top:1px solid black}.footer .h3{font-size:51px;line-height:49px;font-weight:500}.footer .h3 b{font-weight:700}.footer p{color:#000;font-size:16px;font-style:normal;font-weight:400;opacity:1;max-width:370px}.footer__social-title{font-family:15px!important;line-height:19px;font-weight:700!important}@media screen and (min-width: 700px){.footer__social-title{display:none}}.footer li a{color:#000;font-size:14px;font-style:normal;font-weight:400;opacity:1;text-transform:uppercase}.footer .social-media{flex-wrap:nowrap}@media all and (max-width:1000px){.footer__block--newsletter{text-align:center}}.mega-menu .product-card{padding:0}.mega-menu .product-card__subtitle,.mega-menu .price-list{display:none}.mega-menu .h5{color:var(--BLACK, #121212);font-size:22px;font-style:normal;font-weight:600;line-height:120%}.mega-menu__nav li{margin-bottom:12px}.mega-menu .link-faded{color:var(--BLACK, #121212);font-size:18px;font-style:normal;font-weight:400;line-height:120%}.navigation-promo p{color:#fff!important;font-size:42px!important;font-style:normal!important;font-weight:600!important;line-height:85%!important}.panel-list__logo{position:absolute;width:170px;left:50%;transform:translate(-50%);top:35px}.panel__scroller .h3,.panel__wrapper .h3{panel__scrollercolor:var(--BLACK, #121212);font-size:20px;font-style:normal;font-weight:100;line-height:120%}.panel__scroller .h6{display:none}.header__third-menu li{margin-bottom:9px}.header__third-menu li .reversed-link{color:var(--BLACK, #121212);text-align:left;font-size:18px;font-style:normal;font-weight:400;line-height:120%}.header-mobile-relative{position:relative;display:block}.header__mobile-content{position:absolute;bottom:0;left:0;right:0;padding:17px}.header__mobile-image{border-radius:10px;border:1px solid var(--BLACK, #121212)}.header__mobile-text{color:var(--BLANC, #FFF);font-size:52px;font-style:normal;font-weight:750;line-height:90%;margin-bottom:18px}.header__mobile-cta{background:transparent;color:var(--BLANC, #FFF);font-size:18px;font-style:normal;font-weight:500;line-height:100%;border-color:#fff!important;width:100%}.drawer__discount-image{width:70px;height:70px;object-fit:contain}.drawer__discount-message{margin-top:50px;display:flex;align-items:center;gap:8px;padding:10px;border:1px solid black;background-color:#fff;font-size:16px}.accordion__toggle{font-family:Matter;text-transform:uppercase}.much-more{position:relative;background:linear-gradient(#9aa0e0,#9aa0e0 30%,#deecfe 55% 100%)}.much-more__image{width:100%}.much-more__container{position:relative;padding-top:30px;padding-bottom:50px}.much-more__surtitle{padding:0 15px;font-size:46px}.much-more__content{padding:0 20px}.much-more__title{margin-bottom:20px;color:var(--BLACK, #121212);font-style:normal;font-weight:750;line-height:90%}.much-more__subtitle{margin-bottom:25px;color:var(--BLACK, #121212);font-size:18px;font-style:normal;font-weight:400;line-height:120%}.much-more__steps{margin-left:-20px;overflow:auto;width:calc(100% + 40px);padding:0;display:flex}.much-more__step{padding:15px 20px;margin-bottom:15px;min-width:270px}.much-more__engagement-title{font-size:26px;line-height:26px;font-weight:600;margin-bottom:12px}.much-more__engagement-text{font-size:15px;font-weight:500;font-style:normal;line-height:120%}.much-more__icon{height:135px;width:135px;object-fit:contain;margin-right:auto}@media all and (min-width:1000px){.much-more__container{padding:70px 5%;max-width:1600px;margin:auto}.much-more__surtitle{text-align:center;margin-bottom:50px}.much-more__splitter{display:flex}.much-more__left,.much-more__right{width:50%}.much-more__steps{display:block}.much-more__step{padding:0 10px;margin-bottom:10px;min-width:auto;display:flex;align-items:center}.much-more__icon{margin-right:0}.much-more__icon{height:110px;width:110px;margin-right:10px}}.how-it-works__step{margin-bottom:10px;display:flex;align-items:center}.how-it-works__container{width:100%;max-width:calc(100% - 40px);margin:auto}.how-it-works__title{max-width:600px;font-weight:400;margin:auto;text-align:center;font-size:30px;line-height:32px;text-transform:uppercase}.how-it-works__splitter{margin-top:25px}.how-it-works__button{width:100%}.how-it-works__button-container{margin-top:30px}.how-it-works__subtitle{padding:4px 5px;font-size:14px;line-height:15px}.how-it-works__text{font-size:14px;font-style:normal;line-height:120%;margin-top:0;padding-left:5px}.how-it-works__step--active .how-it-works__subtitle{background-color:#ffc303}.how-it-works__image{border-radius:13px}.how-it-works__icon{margin-right:13px;object-fit:contain}.how-it-works--box-shadow .how-it-works__texts{padding-top:0}.how-it-works--box-shadow .how-it-works__step{box-shadow:1px 3px 8px 1px gray;padding:8px 13px}.how-it-works__reassurances-content{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;font-size:11px;font-weight:500;margin-top:18px}.how-it-works__reassurance{display:flex;align-items:center;gap:4px}@media all and (min-width:1000px){.how-it-works__container{padding:70px 5%;max-width:1600px;margin:auto}.how-it-works__splitter{display:flex;align-items:center}.how-it-works__title{margin-bottom:30px}.how-it-works__image{width:45%}.how-it-works__texts{width:50%;padding:0 0 0 8%;margin:0}.how-it-works__subtitle{font-size:16px;line-height:18px}.how-it-works__reassurances-content{gap:25px;font-size:14px}}@media all and (max-width:1000px){.how-it-works__reassurances{padding:10px 0;border-top:1px solid black;border-bottom:1px solid black;margin-top:20px;margin-left:-20px;width:calc(100% + 40px)}.how-it-works__reassurances-content{margin-top:0}}.password .password__main{max-width:550px}.shopify-section--main-password .password__aside{display:none}.shopify-section--main-password h1{position:fixed;top:30px;left:calc(50% - 65px)}.shopify-section--main-password .bg-custom{background:transparent}.form-password{text-align:left;color:#000}.shopify-section--main-password [aria-controls=storefront-password-drawer]{display:none}.shopify-section--main-password .button.button--primary{background-color:#000;color:#fff;border-color:#000}.shopify-section--main-password .h3{font-size:4rem;line-height:1}.password-button-image{width:100px;height:auto;margin:10px auto auto;margin-block-start:0!important}@media screen and (max-width: 700px){.password{align-items:flex-start;padding-top:100px}.password_bg_desktop{display:none}.form-password{text-align:center}.shopify-section--main-password h1 img{width:100%}.shopify-section--main-password .h3{font-size:3rem}.password_button_subtitle{color:#fff}}@media screen and (min-width: 700px){.shopify-section--main-password .password--center{justify-items:start}.password_bg_mobile{display:none}}.swiper{padding-bottom:60px}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,5px)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,5px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,5px));margin-bottom:2px!important}.swiper-pagination-bullet-active{background:#000;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,10px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,10px));margin-bottom:0!important}.swiper-button-next,.swiper-button-prev{background:#000;border-radius:50%;width:34px;height:34px}.swiper-button-next:after,.swiper-button-prev:after{font-size:14px;font-weight:700;color:#fff}.swiper-button-prev:after{margin-right:2px}.swiper-button-next:after{margin-left:2px}.card-article{position:relative;padding-bottom:110%;border-radius:15px;background:#fff;border:1px solid black;box-shadow:4px 6px 1px #000}.card-article__container{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.card-article__content{position:relative;height:100%;max-height:100%;display:flex;flex-direction:column;justify-content:space-between;border-radius:15px;overflow:hidden}.card-article__image-container{position:relative;height:215px}@media screen and (min-width: 1024px){.card-article__image-container{height:320px}}.card-article__image-container img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:cover}.card-article__texts{position:relative;padding:18px}.card-article__title{font-size:26px;line-height:25px;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;padding-bottom:3px}.card-article__date{display:block;color:gray;margin:3px 0 8px}.card-articles__tags{position:absolute;z-index:2;bottom:calc(100% - 14px);right:18px;display:flex;gap:6px}.card-articles__tag{background:#fff;border:1px solid black;border-radius:25px;padding:4px 14px;font-size:16px;line-height:16px;font-weight:500}.section-articles .swiper-button-next,.section-articles .swiper-button-prev{top:var(--swiper-navigation-top-offset, 96%)}.section-articles .swiper-button-next{right:var(--swiper-navigation-sides-offset, 60px)}.section-articles .swiper-button-prev{left:var(--swiper-navigation-sides-offset, 60px)}.section-articles .swiper-pagination-bullet{width:10px;height:10px;border:1px solid black;background:transparent;opacity:1;margin-bottom:1px!important}.section-articles .swiper-pagination-bullet-active{background:#000}@media screen and (min-width: 1024px){.section-articles .swiper-button-prev,.section-articles .swiper-button-next{display:none}}.card-review{position:relative;border-radius:15px;background:#fff;border:1px solid black;box-shadow:4px 6px 1px #000}.card-review__container{width:100%;height:100%}.card-review__content{position:relative;height:100%;max-height:100%;display:flex;flex-direction:column;justify-content:space-between;border-radius:15px;overflow:hidden}.card-review__stars-container{display:flex;align-items:center;justify-content:center;gap:2px}.card-review__texts{padding:30px 22px;text-align:center}.card-review__title{font-size:20px;line-height:26px;font-weight:700;margin-top:15px;margin-bottom:30px}.card-review__description{font-size:14px;line-height:19px;margin-bottom:15px}.card-review__name{display:block;font-size:13px;line-height:18px;font-weight:500;margin-bottom:20px}.card-review__verified-container{width:190px;max-width:calc(100% - 30px);margin:auto;text-align:center;padding:6px 20px;border:1px solid black;border-radius:25px;font-size:13px;font-weight:500}.section-reviews .swiper-button-next,.section-reviews .swiper-button-prev{top:var(--swiper-navigation-top-offset, 96%)}.section-reviews .swiper-button-next{right:var(--swiper-navigation-sides-offset, 60px)}.section-reviews .swiper-button-prev{left:var(--swiper-navigation-sides-offset, 60px)}.section-reviews .swiper-pagination-bullet{width:10px;height:10px;border:1px solid black;background:transparent;opacity:1;margin-bottom:1px!important}.section-reviews .swiper-pagination-bullet-active{background:#000}@media screen and (min-width: 1024px){.section-reviews .swiper-button-prev,.section-reviews .swiper-button-next{display:none}}.cafe-qui-evolue__container{width:100%;max-width:calc(100% - 40px);margin:auto}.cafe-qui-evolue__title{font-weight:400;margin:auto auto 40px;text-align:center;font-size:36px;line-height:36px;width:600px;max-width:90%}.cafe-qui-evolue__splitter{margin-top:25px}.cafe-qui-evolue__button{width:100%}.cafe-qui-evolue__button-container{margin-top:30px}.cafe-qui-evolue__text{font-size:14px;font-style:normal;line-height:120%;margin-top:0;padding-left:5px}.cafe-qui-evolue__image{border-radius:13px}.cafe-qui-evolue__icon{margin:auto auto 5px;object-fit:contain}.cafe-qui-evolue--box-shadow .cafe-qui-evolue__texts{padding-top:0}.cafe-qui-evolue__texts{font-size:20px;text-align:center;line-height:1.1}@media all and (min-width:1000px){.cafe-qui-evolue__container{padding:70px 5%;max-width:1600px;margin:auto}.cafe-qui-evolue__splitter{display:flex;align-items:center}.cafe-qui-evolue__title{margin-bottom:30px}.cafe-qui-evolue__image{width:45%}.cafe-qui-evolue__texts{width:50%;padding:0 0 0 8%;margin:0}}@media all and (max-width:1000px){.cafe-qui-evolue__subtitle{width:90%;margin:auto}}.buy-products{width:100%}.buy-products__container{max-width:600px;margin:0 auto;padding:0 20px}.buy-products__options{display:flex;flex-direction:column;gap:20px}.buy-products__option{background:#fff;border-radius:16px;padding:16px;border:2px solid black;box-shadow:2px 4px #000;opacity:.5}.buy-products__option.active{opacity:1}.buy-products__option-content{display:flex;align-items:center;justify-content:space-between}.buy-products__radio-label{display:flex;align-items:center;gap:12px;margin-bottom:16px}.buy-products__radio-label input[type=radio]{appearance:none;-webkit-appearance:none;width:20px;height:20px;border:1px solid #000;border-radius:50%;margin:0;position:relative;cursor:pointer}.buy-products__radio-label input[type=radio]:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:11px;height:11px;background-color:#000;border-radius:50%}.buy-products__radio-text{font-size:15px;line-height:19px;font-weight:600}.buy-products__price{display:flex;align-items:center;gap:4px;margin-bottom:16px}.buy-products__price-compare{text-decoration:line-through;color:#999;font-size:16px}.buy-products__price-current{font-size:24px;font-weight:600}.buy-products__price-discount{background:linear-gradient(to bottom,#ffef5d,#d1bc00);padding:2px 7px;border-radius:4px;font-size:14px;letter-spacing:.5px;margin-left:8px}.buy-products__features{position:relative;list-style:none;padding:0;margin:0}.buy-products__features p{position:relative;padding-left:20px;padding-bottom:10px;font-size:14px;line-height:16px}.buy-products__features svg{position:absolute;left:0;top:3px}.buy-products__feature{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.4}.buy-products__feature small{display:block;color:#666;margin-top:2px}.buy-products__feature svg{flex-shrink:0;margin-top:3px}.buy-products__formulas{display:flex;flex-direction:column;gap:8px}.buy-products__formula{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:500}.buy-products__formula span{font-weight:600;text-transform:uppercase}.buy-products__quantity{display:flex;align-items:center;gap:8px;border:1px solid #c1c1c1;border-radius:8px;padding:2px}.buy-products__quantity button{background:none;border:none;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px;color:#666}.buy-products__quantity input{width:32px;text-align:center;border:none;font-size:14px;font-weight:500}.buy-products__cta{width:100%;background:#000;color:#fff;border:none;border-radius:5px;padding:16px;font-size:16px;font-weight:600;cursor:pointer;position:relative;margin-top:30px;margin-bottom:30px;text-align:center;display:flex;align-items:center;justify-content:center;gap:8px}.buy-products__cta svg{width:18px}.buy-products__discount-tag{position:absolute;top:-14px;left:50%;transform:translate(-50%);background:linear-gradient(to bottom,#ffef5d,#d1bc00);color:#000;padding:2px 10px;border-radius:25px;font-size:12px;font-weight:600}.buy-products__stock{text-align:center;margin-bottom:15px}.buy-products__stock-text{color:#000;font-size:12px;font-weight:700;margin:0}.buy-products__delivery{display:flex;align-items:center;justify-content:space-between;padding:0 0 20px;border-radius:12px;gap:8px}.buy-products__delivery-step{text-align:center;position:relative;padding:10px 4px;border:1px solid black;border-radius:5px;width:100px;height:103px;background:#fff!important}.buy-products__delivery-step svg{height:30px}.buy-products__delivery-step img{height:30px;object-fit:contain}.buy-products__delivery-step span{display:block;font-size:17px;line-height:20px;font-weight:700}.buy-products__delivery-date{color:#666;white-space:nowrap;padding-top:8px;font-size:13px!important;line-height:14px!important;font-weight:400!important}.buy-products__delivery-arrow svg{width:14px}.buy-products__faq-item{border-bottom:1px solid #E5E5E5;padding:16px 0}.buy-products__faq-item summary{font-weight:500;cursor:pointer;list-style:none;position:relative;padding-right:24px}.buy-products__faq-item summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%)}.buy-products__faq-item[open] summary:after{content:"-"}.buy-products__faq-answer{margin-top:12px;color:#666;font-size:14px;line-height:1.5}.buy-products__content-desktop{display:none}.buy-products__image{width:100%}@media (min-width: 1024px){.buy-products{display:flex;align-items:center;justify-content:space-between}.buy-products__content-desktop{display:block;width:50%}.buy-products__container{width:50%;max-width:1600px}}.buy-products__test-wake{position:relative;padding-left:20px;padding-bottom:10px;font-size:13px;line-height:16px}.buy-products__test-wake svg{position:absolute;left:0;top:3px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/custom.css.map */
