@import"https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,700;1,700&display=swap";*{box-sizing:border-box;margin:0;padding:0}a{text-decoration:none;display:inline-block;vertical-align:middle;transition:all .4s ease-in-out}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}body{overflow-x:hidden}a{text-decoration:none;display:inline-block}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0px}*{box-sizing:border-box}dl,a{list-style:none;text-decoration:none;margin:0;padding:0}strong{font-weight:bolder}a:hover{text-decoration:none;color:inherit}i{font-style:italic}div{outline:none}img{max-width:100%;height:auto}.header--top-center>.header__search{display:none}.header--top-center *>.header__search{display:block}.header__icons .header__icon,.header__icon--cart .icon{width:24px;height:24px}.header__icons .header__icon{margin-right:0}.header__icons{padding-right:0;gap:20px}.header__inline-menu .list-menu li a,.header__inline-menu .list-menu li summary{font-family:var(--font-body-family);padding:0 15px;font-size:16px;font-weight:400;color:#272727;line-height:1.5;text-decoration:none}.header__inline-menu .list-menu li .mega-menu .mega-menu__content ul.mega-menu__list li a{font-size:14px;padding:5px 0}.header__inline-menu .list-menu li summary svg.icon.icon-caret{position:unset}.header__inline-menu .list-menu li summary{gap:10px}.header__inline-menu .list-menu li a span,.header__inline-menu .list-menu li summary span{color:#272727;text-decoration:none}.header__inline-menu .list-menu li .mega-menu .mega-menu__content{border-top:3px solid #303030;padding-bottom:20px;padding-top:20px;border-bottom:0;background:#e0f5f7;width:100%;height:fit-content}.header__inline-menu .list-menu li .mega-menu .mega-menu__content ul.mega-menu__list{padding:0 20px}.header__inline-menu .list-menu li .mega-menu .mega-menu__content ul.mega-menu__list li{width:100%;padding-right:0}.header__inline-menu .list-menu li a span{position:relative}.header__inline-menu .list-menu li a span:before{position:absolute;content:"";background:#303030;width:0;height:2px;bottom:-23px;left:0;transition:all .3s}.header__inline-menu .list-menu li a:hover span:before{width:100%}@media only screen and (max-width: 989px){.header-wrapper header.header.page-width{padding:20px 32px}#menu-drawer.menu-drawer{background:#e0f5f7}#menu-drawer.menu-drawer ul.menu-drawer__menu li a,#menu-drawer.menu-drawer ul.menu-drawer__menu li summary{padding:5px 30px;background:transparent;font-size:16px;font-weight:400;color:#272727;line-height:1.5}#menu-drawer.menu-drawer ul.menu-drawer__menu li a{font-size:14px}#menu-drawer.menu-drawer .menu-drawer__navigation ul.has-submenu .menu-drawer__submenu{background:#e0f5f7}#menu-drawer.menu-drawer .menu-drawer__navigation ul.has-submenu .menu-drawer__submenu button.menu-drawer__close-button{font-size:16px;font-weight:400;color:#272727;line-height:1.5}}@media only screen and (max-width: 749px){.header-wrapper header.header.page-width{padding:15px 20px}}.footer__content-top.page-width{padding:0 48px 48px;max-width:100%}.footer-block--newsletter{flex-direction:column;align-items:start!important;height:100%}.footer-block__newsletter,footer__list-social{width:100%}.footer-social-media-icon ul.footer__list-social{gap:20px;justify-content:start!important}.footer h2.footer-block__heading{text-align:left;margin-bottom:20px;color:#272727;font-size:20px;font-weight:400;line-height:1.5}.footer p.newsletter-info{max-width:360px;margin-bottom:20px;text-align:left;font-size:16px;font-weight:400;color:#272727;line-height:1.5}.footer-block__newsletter .newsletter-form{margin:0;max-width:300px}.footer-block__newsletter .newsletter-form .field:before,.footer-block__newsletter .newsletter-form .field:after{display:none}.footer-block__newsletter .newsletter-form .field input{font-size:16px;font-weight:400;color:#272727;background:transparent;border:1px solid #272727;padding:10px;outline:none;box-shadow:unset}.footer-block__newsletter .newsletter-form .field input::placeholder{opacity:1;color:#272727}.footer-block__newsletter .newsletter-form .field button#Subscribe{position:unset;padding:12px 30px;min-width:180px;width:100%;background:#2b95a3;border-radius:5px;font-size:16px;color:#fff;font-weight:400;line-height:17px}.footer-block__newsletter .newsletter-form .field{flex-direction:column;gap:15px}.footer-block__details-content li{margin-right:0}.footer-block__details-content li a.link{color:#272727!important;font-size:16px;font-weight:400;text-decoration:none!important;line-height:1.7}.footer-block__details-content p{color:#272727;font-size:16px;font-weight:400;line-height:1.7}.footer-social-media-icon ul.footer__list-social a.link{padding:0}.footer-social-media-icon ul.footer__list-social a svg.icon{color:#272727;width:24px;height:24px}.footer__content-bottom{padding:0 48px!important;display:flex;gap:20px;flex-flow:row-reverse}.footer__content-bottom-wrapper.page-width{padding:0;max-width:100%;justify-content:start}.footer__copyright{text-align:left!important}.footer__content-bottom-wrapper .footer__column{align-items:end!important}.footer__content-bottom-wrapper .footer__column .footer__payment,.footer__copyright{margin-top:0!important}.footer__copyright small.copyright__content{font-size:16px;color:#272727;font-weight:400;line-height:1.5}.footer__copyright small.copyright__content a{color:#272727;text-decoration:none}@media only screen and (max-width: 989px){.footer__content-top.page-width{padding:0 32px 48px}footer.footer .footer__blocks-wrapper .footer-block{width:calc(50% - 10px)}.footer h2.footer-block__heading{font-size:18px}.footer__content-bottom{padding:0 32px!important;flex-direction:column-reverse!important}.footer__content-bottom-wrapper.page-width{justify-content:center}.footer__content-bottom-wrapper .footer__column{align-items:center!important}.footer__copyright.caption{text-align:center!important}}@media only screen and (max-width: 749px){.footer__content-top.page-width{padding:0 20px 30px}footer.footer .footer__blocks-wrapper .footer-block{margin:0!important;width:100%}.footer-block__details-content li a.link{padding:0 0 10px}.footer-block__details-content li:last-child a.link{padding:0}.footer-block__details-content{margin-bottom:0!important}.footer__blocks-wrapper{margin-bottom:0;display:flex!important;gap:30px}.footer-social-media-icon ul.footer__list-social{padding-top:30px}.footer__content-bottom{padding:0 20px!important}.footer__content-bottom-wrapper .footer__column{padding:0!important}.footer__content-bottom-wrapper .footer__column .footer__payment ul.list.list-payment{margin:0;padding:0}}.home-bestseller .collection__title.page-width{margin-bottom:40px;text-align:center;padding:0 48px;max-width:100%}.home-bestseller .collection__title.page-width h2.title{margin-bottom:0;font-size:40px;color:#68919a;font-weight:400;line-height:1.2}.home-bestseller slider-component.slider-mobile-gutter.slider-component-full-width{padding:0 48px}.home-bestseller slider-component ul.product-grid li .card.card--card .card__media .media img{transform:unset!important}@media only screen and (min-width: 1200px){.home-bestseller slider-component ul.product-grid{gap:60px}.home-bestseller slider-component ul.product-grid li{max-width:calc(25% - 45px)}}.home-bestseller slider-component ul.product-grid li .card__media{margin:0;width:100%}.home-bestseller slider-component ul.product-grid li .card__content{padding:0;margin-top:0}.home-bestseller slider-component ul.product-grid li .card.card--card{border:0;background:transparent}.home-bestseller slider-component ul.product-grid li .card__content h3{font-size:16px;color:#272727;font-weight:400;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.home-bestseller slider-component ul.product-grid li .card__content h3 a{text-decoration:none}.home-bestseller slider-component ul.product-grid li .price{margin-top:10px!important}.home-bestseller slider-component ul.product-grid li .price .price__container span{font-size:14px;color:#272727;font-weight:400;line-height:1.5}.home-bestseller slider-component ul.product-grid{margin-bottom:0}.home-bestseller .collection__view-all{margin-top:40px}.home-bestseller .collection__view-all a.button{margin-top:0;background:#68919a;font-size:16px;font-weight:600;padding:12px 30px;min-width:unset;min-height:unset;transition:all .3s;line-height:1.5}.home-bestseller .collection__view-all a.button:hover{color:#fff;background:#272727}.home-bestseller .collection__view-all a.button:before,.home-bestseller .collection__view-all a.button:after{display:none}@media only screen and (max-width: 1199px){.home-bestseller .collection__title.page-width h2.title{font-size:36px}}@media only screen and (max-width: 989px){.home-bestseller .collection__title.page-width,.home-bestseller slider-component.slider-mobile-gutter.slider-component-full-width{padding:0 32px}.home-bestseller .collection__title.page-width h2.title{font-size:34px}}@media only screen and (max-width: 749px){.home-bestseller .collection__title.page-width{margin-bottom:30px;padding:0 20px}.home-bestseller .collection__title.page-width h2.title{font-size:28px}.home-bestseller slider-component.slider-mobile-gutter.slider-component-full-width{padding:0 20px}.home-bestseller .collection__view-all{margin-top:20px}}.trust-section{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0}.trust-section .page-width{padding-right:48px;padding-left:48px;max-width:100%}.trust-section .title-wrapper-with-link{margin-bottom:40px;justify-content:center}.trust-section .title-wrapper-with-link h2.title{text-align:center;font-size:40px;color:#68919a;font-weight:400;line-height:1.2}.trust-section.product-breakfast-section{border:0}.trust-section.product-breakfast-section .title-wrapper-with-link{gap:10px}.trust-section.product-breakfast-section span.sub-title{width:100%;text-align:center;font-size:16px;font-weight:400;color:#272727;line-height:1.5}@media only screen and (min-width: 1200px){.trust-section ul.multicolumn-list{gap:60px}.trust-section ul.multicolumn-list li{max-width:calc(33.33% - 40px)}}@media only screen and (max-width: 1199px) and (min-width: 990px){.home-bestseller slider-component ul.product-grid{gap:20px}.home-bestseller slider-component ul.product-grid li{max-width:25%}}.trust-section ul.multicolumn-list li .multicolumn-card__image-wrapper{margin:0;padding:0}.trust-section ul.multicolumn-list li .multicolumn-card.content-container{background:transparent}.trust-section ul.multicolumn-list li .multicolumn-card__info{padding:30px 0 0}.trust-section ul.multicolumn-list li .multicolumn-card__info h3.inline-richtext{font-size:24px;color:#272727;font-weight:400;line-height:1.5}.trust-section ul.multicolumn-list li .multicolumn-card__info .rte{margin-top:15px}.trust-section ul.multicolumn-list li .multicolumn-card__info .rte p{font-size:16px;color:#272727;font-weight:400;line-height:1.5}.trust-section ul.multicolumn-list li .multicolumn-card.content-container .media{padding-bottom:0!important}.trust-section ul.multicolumn-list li .multicolumn-card.content-container .media img{position:unset;max-width:277px;width:100%;margin:0 auto;transform:unset;transition:scale 8s cubic-bezier(.25,.46,.45,.94)}.trust-section ul.multicolumn-list li .multicolumn-card.content-container:hover img.multicolumn-card__image{scale:1.2}@media only screen and (max-width: 1360px){.trust-section ul.multicolumn-list li .multicolumn-card__info h3.inline-richtext{font-size:22px}}@media only screen and (max-width: 1199px){.trust-section ul.multicolumn-list li .multicolumn-card__info h3.inline-richtext{font-size:20px}.trust-section .title-wrapper-with-link h2.title{font-size:36px}}@media only screen and (max-width: 989px){.trust-section .page-width{padding-right:32px;padding-left:32px}.trust-section .title-wrapper-with-link h2.title{font-size:34px}}@media only screen and (max-width: 749px){.trust-section .page-width{padding-right:20px;padding-left:20px}.trust-section ul.multicolumn-list li .multicolumn-card__info .rte{margin-top:10px}.trust-section .title-wrapper-with-link h2.title{font-size:28px}}@media only screen and (max-width: 375px){.trust-section .title-wrapper-with-link h2.title{font-size:22px}}.page-width.home-collection-section{padding:0 48px;max-width:100%}.home-collection-section ul.collection-list{gap:30px}.home-collection-section ul.collection-list li{max-width:calc(33.33% - 20px)}.home-collection-section ul.collection-list li .collection-card-wrapper .card__content{display:none}.home-collection-section ul.collection-list li .collection-card-wrapper .card__inner .card__content{padding:0 0 48px 48px;display:flex;align-items:end}.home-collection-section ul.collection-list li .collection-card-wrapper .card__inner .card__content .card__information{padding:0;display:block}.home-collection-section ul.collection-list li .collection-card-wrapper .card__inner .media:before{position:absolute;content:"";background:#0006;top:0;right:0;bottom:0;left:0;z-index:1}.home-collection-section ul.collection-list li .collection-card-wrapper .card__inner .card__content .card__information h3.card__heading a{font-size:24px;color:#fff;font-weight:400;line-height:1.5}.home-collection-section ul.collection-list li .collection-card-wrapper .card__inner .card__content .card__information h3.card__heading a span.icon-wrap{display:none}.collection-btn{display:block!important;margin-top:10px;position:relative;z-index:99}.collection-btn a{background:#eaedee;color:#272727;border-radius:7px;font-size:16px;font-weight:600;padding:12px 30px;min-width:unset;min-height:unset;transition:all .3s;line-height:1.5}.collection-btn a:hover{color:#fff;background:#68919a}@media only screen and (max-width: 1199px){.home-collection-section ul.collection-list li .collection-card-wrapper .card__inner .card__content{padding:0 0 32px 32px}.home-collection-section ul.collection-list li{max-width:50%}}@media only screen and (max-width: 989px){.home-collection-section ul.collection-list li{max-width:calc(50% - 15px)}.home-collection-section ul.collection-list li .collection-card-wrapper .card__inner .card__content .card__information h3.card__heading a{font-size:22px}.collection-btn a{padding:10px 20px;font-size:14px}}@media only screen and (max-width: 749px){.home-collection-section ul.collection-list li .collection-card-wrapper .card__inner .card__content{padding:0 0 20px 20px}.home-collection-section ul.collection-list{gap:20px}.home-collection-section ul.collection-list li{max-width:100%}.home-collection-section ul.collection-list li .collection-card-wrapper .card__inner .card__content .card__information h3.card__heading a{font-size:20px}}.services-section{background:#eaedee}.services-container{padding:0 48px}.services-main{display:flex;flex-wrap:wrap;justify-content:center;gap:60px}.services-info{text-align:center;width:18%}.services-info img{width:24px}.services-info span{width:100%;display:block;margin-top:10px;font-size:14px;color:#272727;font-weight:400;line-height:1.5}@media only screen and (max-width: 1199px){.services-container{padding:0 32px}.services-main{gap:30px}.services-info{width:calc(25% - 23px)}}@media only screen and (max-width: 989px){.services-info{width:calc(50% - 15px)}}@media only screen and (max-width: 575px){.services-info span{margin-top:5px}.services-main{gap:20px}.services-info{width:100%}}.faq-info .accordion-content{padding:0 25px;max-height:0;overflow:hidden;transition:max-height .2s ease-in-out}.faq-container{padding:0 48px}.faq-title{text-align:center;margin:0 auto 40px;max-width:1000px;width:100%}.faq-title h2{margin-bottom:10px;font-size:40px;font-weight:700;color:#272727;line-height:1.4}.faq-title p{font-size:16px;color:#272727;font-weight:400;line-height:1.7}.faq-info:first-child{border-top:1px solid #cfc7ba}.faq-info{border-bottom:1px solid #cfc7ba}.faq-info:has(button.accordion.is-open){padding-bottom:20px}.faq-info button.accordion{cursor:pointer;display:flex;align-items:center;gap:10px;text-align:left;padding:20px 25px;border:0;width:100%;background:transparent;font-size:18px;font-weight:400;color:#272727;line-height:1.5}.faq-info button.accordion svg{transition:all .3s;width:15px;min-width:15px;height:auto}.faq-info button.accordion.is-open svg{transform:rotate(90deg)}.faq-info .accordion-content p{font-size:16px;color:#272727;font-weight:400;line-height:1.7}.faq-info .accordion-content ul,.faq-info .accordion-content ol{margin-top:15px;padding-left:20px}.faq-info .accordion-content ul li,.faq-info .accordion-content ol li{padding-bottom:5px;font-size:16px;color:#272727;font-weight:400;line-height:1.7}@media only screen and (max-width: 1199px){.faq-title h2{font-size:36px}}@media only screen and (max-width: 989px){.faq-container{padding:0 32px}.faq-title h2{font-size:34px}.faq-title{margin:0 auto 30px}.faq-info button.accordion{padding:20px}.faq-info .accordion-content{padding:0 20px}}@media only screen and (max-width: 749px){.faq-container{padding:0 20px}.faq-info:has(button.accordion.is-open){padding-bottom:15px}.faq-title h2{font-size:28px}.faq-info button.accordion{padding:15px 0;font-size:16px}.faq-info .accordion-content{padding:0}.faq-info .accordion-content p,.faq-info .accordion-content ul li,.faq-info .accordion-content ol li{font-size:14px}}.product-image-text-section{border-top:1px solid #e0e0e0}.product-image-text-section .page-width{padding:0 48px;max-width:1246px}.product-image-text-section .image-with-text__content--desktop-left{padding:0 0 0 120px}.product-image-text-section .image-with-text__grid--reverse .image-with-text__content--desktop-left{padding:0 120px 0 0}.product-image-text-section .image-with-text__media-item{width:57%}.product-image-text-section .image-with-text__text-item{width:43%}.product-image-text-section .image-with-text__media-item .image-with-text__media{padding-bottom:0!important}.product-image-text-section .image-with-text__media-item .image-with-text__media img{position:unset;max-width:655px}.product-image-text-section .image-with-text__content p.subtitle{margin-bottom:10px;font-size:16px;color:#272727;font-weight:600;line-height:1.5}.product-image-text-section .image-with-text__content h2.image-with-text__heading{font-size:28px;font-weight:400;color:#68919a;line-height:1.2}.product-image-text-section .image-with-text__content .image-with-text__text.rte{margin-top:20px}.product-image-text-section .image-with-text__content .image-with-text__text.rte p{font-size:16px;font-weight:400;color:#272727;line-height:1.7}@media only screen and (max-width: 1199px){.product-image-text-section .image-with-text__content--desktop-left{padding:0 0 0 64px}.product-image-text-section .image-with-text__grid--reverse .image-with-text__content--desktop-left{padding:0 64px 0 0}.product-image-text-section .image-with-text__content h2.image-with-text__heading{font-size:26px}}@media only screen and (max-width: 989px){.product-image-text-section .page-width{padding:0 32px}.product-image-text-section .image-with-text__media-item,.product-image-text-section .image-with-text__text-item{width:100%}.product-image-text-section .image-with-text__media-item .image-with-text__media img{max-width:100%}.product-image-text-section .image-with-text__content--desktop-left,.product-image-text-section .image-with-text__grid--reverse .image-with-text__content--desktop-left{padding:32px 0 0}}@media only screen and (max-width: 749px){.product-image-text-section .page-width{padding:0 20px}.product-image-text-section .image-with-text__content p.subtitle{margin-bottom:5px}.product-image-text-section .image-with-text__content .image-with-text__text.rte{margin-top:15px}.product-image-text-section .image-with-text__content h2.image-with-text__heading{font-size:22px}}.product-faq-section{border-top:1px solid #e0e0e0}.product-faq-info .accordion-content{max-height:0;overflow:hidden;transition:max-height .2s ease-in-out}.product-faq-container{padding:0 48px}.product-faq-title{text-align:center;margin:0 auto 40px;max-width:650px;width:100%}.product-faq-title h2{font-size:40px;font-weight:400;color:#68919a;line-height:1.4}.product-faq-title p{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);margin-bottom:10px;color:#243141;font-size:26px;line-height:26.4px;text-underline-position:from-font;text-decoration-skip-ink:none}.product-faq-main-row{max-width:650px;margin:0 auto;width:100%}.product-faq-info{border-bottom:1px solid #24314159}.product-faq-info:has(button.accordion.is-open){padding-bottom:20px}.product-faq-info button.accordion{margin-top:0;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;padding:10px;border:0;width:100%;background:transparent;font-size:16px;font-weight:400;color:#243141;line-height:19.18px}.product-faq-info button.accordion svg{width:15px;min-width:15px;height:auto}.product-faq-info button.accordion svg.minus,.product-faq-info button.accordion.is-open svg.plus{display:none}.product-faq-info button.accordion.is-open svg.minus{display:block}.product-faq-info .accordion-content p{font-size:16px;color:#243141;font-weight:400;line-height:1.7;padding:10px}@media only screen and (max-width: 1199px){.product-faq-title h2{font-size:36px}}@media only screen and (max-width: 989px){.product-faq-container{padding:0 32px}.product-faq-title h2{font-size:34px}.product-faq-title{margin:0 auto 30px}.product-faq-info button.accordion{padding:15px}}@media only screen and (max-width: 749px){.product-faq-container{padding:0 20px}.product-faq-title h2{font-size:28px}.product-faq-info button.accordion{padding:15px;font-size:16px}.product-faq-info:has(button.accordion.is-open){padding-bottom:15px}.faq-info .accordion-content{padding:0}.product-faq-info .accordion-content p{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/style.css.map */
