.join-widget-section div{display:block!important}.bar-section{overflow:hidden;position:relative;background-color:var(--bar-background-color)}.hide-on-desktop{display:none}.hide-on-mobile{display:block}.bar-section .splide__slide{display:flex;align-items:center;flex-wrap:nowrap;max-height:30px}.bar-section .bar-section__text{color:var(--bar-text-color)}.bar-section .bar-section__text-with-logo{display:flex;align-items:center;gap:10px;padding:0 12px;flex-wrap:nowrap}.bar-section .bar-section__text-with-logo{white-space:nowrap}.bar-section .bar-section__text-with-logo img{height:20px;width:20px;object-fit:contain}.bar-section .bar-section__image{width:150px;height:50px;display:flex;align-items:center;justify-content:center}.bar-section .bar-section__image img{max-width:120px;max-height:30px;object-fit:contain}@media screen and (max-width: 767px){.hide-on-desktop{display:block}.hide-on-mobile{display:none}}.collections-grid-section{display:flex;flex-direction:column;align-items:center;gap:36px}.collections-grid-section__title{font-family:Raisonne Pro;font-weight:700;font-size:32px;line-height:100%;letter-spacing:0;text-align:center;text-transform:uppercase;max-width:700px}.collections-grid-section__collections{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:space-between;gap:24px;width:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-auto-flow:row;max-width:calc(100vw - var(--external-paddings) * 2);overflow:hidden}.collections-grid-section__collection{position:relative;overflow:hidden;background-color:#f8f1e9;grid-column:span 1;grid-row:span 1;cursor:pointer;aspect-ratio:3 / 4!important;max-width:100%;max-height:100%}.collections-grid-section__collection:hover .collections-grid-section__collection-image-container{transform:scale(1.1)}.collections-grid-section__collection:hover .collections-grid-section__collection-image-overlay{opacity:var(--overlay-opacity)}.collections-grid-section__collection-image-container{position:relative;z-index:0;overflow:hidden;height:100%;width:100%;transition:transform .3s ease-in-out}.collections-grid-section__collection-image{min-width:100%;min-height:100%;object-fit:cover;object-position:center center;background-color:#a9a9a9}.collections-grid-section__collection-image-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--overlay-color);opacity:0;transition:opacity .3s ease-in-out}.collections-grid-section__collection-content{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px;position:absolute;bottom:0;left:0;right:0;z-index:1}.collections-grid-section__link{font-family:Raisonne Pro;font-weight:700;font-size:20px;line-height:100%;letter-spacing:0%;text-transform:uppercase;color:var(--text-color);text-decoration:none;margin-bottom:0}.collections-grid-section__button{font-family:Raisonne Pro;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0%;text-transform:uppercase;color:var(--button-text-color);background-color:var(--button-background-color);text-decoration:none;margin-bottom:0;padding:16px 24px;opacity:1;transition:opacity .1s ease-in-out}.collections-grid-section__button:hover{opacity:.8}@media screen and (max-width: 768px){.collections-grid-section__collections{grid-template-columns:repeat(2,1fr);gap:16px}.collections-grid-section__title{font-family:Raisonne Pro;font-weight:700;font-size:22px;line-height:100%;letter-spacing:0%;text-align:center;text-transform:uppercase}.collections-grid-section__collection-content{padding:10px}.collections-grid-section__collection-content>svg{display:none}.collections-grid-section__button{font-size:14px;padding:12px}}.collections-section{display:flex;flex-direction:column;align-items:center;gap:24px}.collections-section__title{font-family:Raisonne Pro;font-weight:700;font-size:32px;line-height:100%;letter-spacing:0;text-align:center;text-transform:uppercase;max-width:700px}.collections-section__collections{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:space-between;gap:24px}.collections-section__collection{position:relative;aspect-ratio:5 / 4;overflow:hidden;background-color:#f8f1e9}.collections-section__collection:hover .collections-section__collection-image-container{transform:scale(1.1)}.collections-section__collection-image-container{position:relative;z-index:0;overflow:hidden;height:100%;width:100%;transition:transform .3s ease-in-out}.collections-section__collection-image{min-width:100%;min-height:100%;object-fit:cover;object-position:center center;background-color:#a9a9a9}.collections-section__collection-content{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:16px;padding:24px;position:absolute;bottom:0;left:0;z-index:1}.collections-section__collection-subtitle{font-family:Raisonne Pro;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0;color:#fff;text-transform:uppercase}.collections-section__collection-title{font-family:Raisonne Pro;font-weight:700;font-size:32px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#fff}.collections-section__button{display:flex;justify-content:flex-start;align-items:center;width:100%}.collections-section__link{font-family:Raisonne Pro;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0;text-transform:uppercase;background-color:var(--button-color);color:var(--button-text-color);padding:15px 20px;text-decoration:none;text-align:center}.collections-section__link:hover{opacity:.9}@media screen and (max-width: 768px){.collections-section__collections{flex-direction:column;flex-wrap:nowrap}.collections-section__collection{width:100%;aspect-ratio:5 / 4}.collections-section__title{font-family:Raisonne Pro;font-weight:700;font-size:22px;line-height:100%;letter-spacing:0;text-align:center;text-transform:uppercase}}.ingredients-section,.ingredients-section__container{display:flex;flex-direction:column;gap:16px}.ingredients-section .arrows{display:flex;justify-content:center;gap:16px;width:100%;padding:16px}.ingredients-section .arrows button{background-color:#fff;color:#000;border:1px solid var(--ingredients-border-color);border-radius:200px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;transform:unset;top:unset;left:unset;right:unset;transition-duration:.3s}.ingredients-section .arrows button:hover{transform:scale(1.2)}.ingredients-section__title{font-family:Raisonne Pro;font-weight:700;font-size:32px;line-height:100%;letter-spacing:0;text-align:center;text-transform:uppercase}.ingredients-section__description{font-family:Work Sans;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;text-align:center}.ingredients-section__link{font-family:Raisonne Pro;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0;text-transform:uppercase;background-color:var(--ingredients-link-color);color:var(--ingredients-link-text-color);padding:12px 24px;text-decoration:none;text-align:center}.ingredient{position:relative;display:flex;flex-direction:column;gap:12px;padding:8px;border:1px solid var(--ingredients-border-color);background-color:var(--ingredients-background-color);height:100%}.ingredient__top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.ingredient__product-name{font-family:Work Sans;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0;padding:4px 8px;background-color:var(--ingredients-product-name-background-color);color:var(--ingredients-product-name-text-color);border-radius:200px}.ingredient__tags{display:flex;gap:8px}.ingredient__tag{font-family:Work Sans;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0;text-align:center;background-color:var(--ingredients-tag-color);color:var(--ingredients-tag-text-color);padding:4px 8px;border:1px solid var(--ingredients-border-color)}.ingredient__tag--first{background-color:var(--ingredients-tag-first-color)}.ingredient__bottom{display:flex;flex-wrap:nowrap;width:100%;justify-content:space-between;align-items:flex-end;height:100%}.ingredient__image{width:150px;height:150px;min-width:150px;min-height:150px;aspect-ratio:1;display:flex;align-items:flex-end;justify-content:flex-end}.ingredient__image>img{object-fit:cover}.ingredient__content{display:flex;flex-direction:column;gap:8px;height:100%;margin-right:-10px;z-index:1}.ingredient__name{font-family:Raisonne Pro;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0;text-transform:uppercase}.ingredient__quantity{font-family:Work Sans;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0}.ingredient__origin{font-family:Work Sans;font-weight:400;font-style:italic;font-size:14px;line-height:100%;letter-spacing:0;margin-top:4px;margin-bottom:4px}.ingredient__function{font-family:Work Sans;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0}.ingredients-section__link-container{width:100%;display:flex;justify-content:center}.ingredients-section__disclaimer{font-family:Work Sans;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0;text-align:center;max-width:700px;color:var(--ingredients-disclaimer-color);margin:14px auto -10px}@media screen and (max-width: 767px){.ingredients-section__title{font-family:Raisonne Pro;font-weight:700;font-size:22px;line-height:100%;letter-spacing:0;text-align:center;text-transform:uppercase;margin:0 var(--paddings-mobile)}.ingredients-section__disclaimer{margin:14px 20px -10px}.ingredients-section__description{font-family:Work Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;text-align:center;margin:0 var(--paddings-mobile)}}.liquid-section__container{width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:32px}.liquid-section__title{font-family:Raisonne Pro;font-weight:700;font-size:32px;line-height:100%;letter-spacing:0%;text-align:center;text-transform:uppercase;max-width:700px;margin:0 auto}@media screen and (max-width: 767px){.liquid-section__title{font-family:Raisonne Pro;font-weight:700;font-size:22px;line-height:100%;letter-spacing:0%;text-align:center;text-transform:uppercase}}.product-showcase{display:flex;gap:24px;align-items:stretch}.product-showcase>div{width:calc(50% - 12px)}.product-showcase__left-part{overflow:hidden;height:100%}.product-showcase__left-part img{min-width:100%;min-height:100%;object-fit:cover}.product-showcase__right-part{display:flex;flex-direction:column;gap:16px}.product-showcase__tags{display:flex;flex-direction:row;gap:8px;flex-wrap:wrap}.product-showcase__tag{background-color:var(--tag-color);color:var(--text-color);border:1px solid var(--border-color);padding:4px 8px;font-family:Work Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;text-align:center}.product-showcase__right-part-content{display:flex;flex-direction:column;gap:8px}.product-showcase__testimonials-line{color:var(--text-color);font-family:Work Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%}.product-showcase__right-part-title{color:var(--text-color);font-family:Raisonne Pro;font-weight:700;font-size:32px;line-height:100%;letter-spacing:0%;text-transform:uppercase;margin:0}.product-showcase__right-part-subtitle{color:var(--text-color);font-family:Raisonne Pro;font-weight:300;font-size:16px;line-height:100%;letter-spacing:0%;text-transform:uppercase;margin:0}.product-showcase__right-part-description{color:var(--text-color);font-family:Work Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;text-align:left;margin:16px 0}.product-showcase__separator{border:1px solid var(--border-color);margin:0}.product-showcase__info-line{color:#b5b4b4;font-family:Work Sans;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%;text-align:center;margin-bottom:32px}.product-showcase__testimonials .splide__track,.product-showcase__testimonials .splide__list,.product-showcase__testimonials .splide__slide{height:100%}.product-showcase__testimonials .splide__pagination__page{width:6px!important;height:6px!important}.product-showcase__testimonials .splide__pagination__page.is-active{background-color:var(--border-color)}.product-showcase__testimonial{display:flex;flex-direction:column;gap:16px;padding:16px 32px 38px}.product-showcase__testimonial-content{font-family:Work Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;text-align:center}.product-showcase__testimonial-bottom{display:flex;flex-direction:row;gap:16px;align-items:center;justify-content:center}.product-showcase__testimonial-author{font-family:Work Sans;font-weight:600;font-size:14px;line-height:100%;letter-spacing:0%;text-align:center}.product-showcase__testimonial-verified{color:var(--testimonial-text-color);display:flex;align-items:center;gap:4px;flex-wrap:nowrap}.product-showcase__testimonial-verified svg{fill:var(--testimonial-text-color)}.product-showcase__testimonial-verified span{white-space:nowrap;font-family:Work Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%}.product-showcase__statistics{display:flex;flex-direction:row;gap:16px;align-items:center;justify-content:center;padding:16px}.product-showcase__statistic{display:flex;flex-direction:row;gap:4px;align-items:center;justify-content:center}.product-showcase__statistic-value{font-family:Work Sans;font-weight:600;font-size:44.13px;line-height:100%;letter-spacing:0%;text-align:center;flex-shrink:1}.product-showcase__statistic-title{font-family:Work Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;flex-grow:1;color:#252525}.product-showcase__button{display:flex;justify-content:center;align-items:center;width:100%}.product-showcase__link{font-family:Raisonne Pro;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0%;text-transform:uppercase;background-color:var(--showcase-button-color);color:var(--showcase-button-text-color);padding:15px 20px;text-decoration:none;text-align:center;width:100%}@media screen and (max-width: 767px){.product-showcase{flex-direction:column}.product-showcase>div{width:100%}.product-showcase__right-part-title{font-family:Raisonne Pro;font-weight:700;font-size:22px;line-height:100%;letter-spacing:0%;text-transform:uppercase}.product-showcase__right-part-subtitle{font-family:Raisonne Pro;font-weight:300;font-size:16px;line-height:100%;letter-spacing:0%;text-transform:uppercase}.product-showcase__right-part-description{font-family:Work Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%}.product-showcase__statistic-value{font-family:Work Sans;font-weight:600;font-size:25.89px;line-height:100%;letter-spacing:0%;text-align:center}.product-showcase__statistic-title{font-family:Work Sans;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%}.product-showcase__info-line{font-family:Work Sans;font-weight:400;font-size:10px;line-height:100%;letter-spacing:0%;text-align:center}.product-showcase__tags{gap:6px}.product-showcase__tag{font-family:Work Sans;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%;padding:5px 7px}}.product-testimonials-section,.product-testimonials-section__container{display:flex;flex-direction:column;gap:16px}.product-testimonials-section .splide,.product-testimonials-section .splide__track,.product-testimonials-section .splide__list,.product-testimonials-section .splide__slide{height:100%}.product-testimonials-section .arrows{display:flex;justify-content:center;gap:16px;width:100%;padding:16px}.product-testimonials-section .arrows button{background-color:#fff;color:#000;border:1px solid var(--product-testimonials-border-color);border-radius:200px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;transform:unset;top:unset;left:unset;right:unset;transition-duration:.3s}.product-testimonials-section .arrows button:hover{transform:scale(1.2)}.product-testimonials-section__title{font-family:Raisonne Pro;font-weight:700;font-size:32px;line-height:100%;letter-spacing:0%;text-align:center;text-transform:uppercase;margin-bottom:0}.product-testimonial{position:relative;display:flex;flex-direction:row;border:1px solid var(--product-testimonials-border-color);flex-wrap:nowrap}.product-testimonial__images{display:flex;flex-direction:row;flex-wrap:nowrap;width:56%;height:100%}.product-testimonial__left-image,.product-testimonial__right-image{width:50%;height:100%;position:relative;overflow:hidden}.product-testimonial__images img{width:100%;height:100%;object-fit:cover;transform:scale(1.1);transition:transform .3s ease-in-out}.product-testimonial__left-image:hover img,.product-testimonial__right-image:hover img{transform:scale(1.15)}.product-testimonial-image-tag{position:absolute;bottom:16px;left:16px;border:1px solid var(--product-testimonials-tag-border-color);padding:6px 8px;background-color:var(--product-testimonials-tag-background-color);font-family:Work Sans;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;text-align:center;text-transform:uppercase}.product-testimonial__content{display:flex;flex-direction:column;gap:16px;padding:32px;width:44%;color:var(--product-testimonials-text-color)}.product-testimonial__title{font-family:Raisonne Pro;font-weight:700;font-size:18px;line-height:100%;letter-spacing:0%;text-transform:uppercase;margin-bottom:0;color:var(--product-testimonials-text-color)}.product-testimonial__description{font-family:Work Sans;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;margin-bottom:0;color:var(--product-testimonials-text-color)}.product-testimonial__author-container{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:16px}.product-testimonial__author{font-family:Work Sans;font-weight:600;font-size:18px;line-height:100%;letter-spacing:0%;margin-bottom:0;color:var(--product-testimonials-text-color)}.product-testimonial__verified{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:8px;font-family:Work Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;color:var(--product-testimonials-text-color)}.product-testimonial__tags{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;gap:8px;width:100%;margin-top:32px}.product-testimonial__tag{font-family:Work Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;text-transform:uppercase;padding:8px 16px;border:1px solid var(--product-testimonials-tag-border-color);background-color:var(--product-testimonials-tag-background-color)}@media screen and (max-width: 767px){.product-testimonial{flex-direction:column}.product-testimonial__images{width:100%}.product-testimonials-section__title{font-family:Raisonne Pro;font-weight:700;font-size:22px;line-height:100%;letter-spacing:0%;text-align:center;text-transform:uppercase}.product-testimonial-image-tag{font-family:Work Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;text-align:center;text-transform:uppercase;bottom:8px;left:8px;padding:3px 4px}.product-testimonial__content{padding:16px 8px;gap:8px;width:100%}.product-testimonial__title{font-size:16px}.product-testimonial__description{font-family:Work Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%}.product-testimonial__author-container{gap:8px;margin:8px 0}.product-testimonial__author{font-family:Work Sans;font-weight:600;font-size:14px;line-height:100%;letter-spacing:0%}.product-testimonial__verified{font-family:Work Sans;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%}.product-testimonial__tags{margin-top:8px}.product-testimonial__tag{font-family:Work Sans;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%;text-transform:uppercase;padding:5px 7px}}.product-section{display:flex;flex-direction:row;align-items:stretch;justify-content:space-between;gap:16px}.product-section__left,.product-section__right{width:50%;position:sticky;top:20px;height:fit-content}@media screen and (max-width: 767px){.product-section{flex-direction:column}.product-section__left,.product-section__right{position:relative;width:100%}}.products-grid-section{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-flow:row;gap:20px}.products-grid-section .products-grid-section__product{display:flex;flex-direction:column;overflow:hidden;border:none;position:relative;gap:20px}.products-grid-section .products-grid-section__product-image{display:flex;align-items:center;justify-content:center;aspect-ratio:1;width:100%}.products-grid-section .products-grid-section__product-image-img{min-width:100%;min-height:100%;object-fit:cover}.products-grid-section .products-grid-section__product-image-tag{position:absolute;top:20px;left:20px;background:var(--tag-background-color);color:var(--tag-text-color);font-size:12px;padding:4px 12px;z-index:2;font-family:Work Sans;font-weight:700;font-style:Bold;font-size:14px;line-height:100%;letter-spacing:0%}.products-grid-section .products-grid-section__product-content{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;gap:10px;width:100%;flex:1}.products-grid-section .products-grid-section__product-title{color:var(--text-color);margin:0;font-family:Raisonne Pro;font-weight:700;font-style:Bold;font-size:16px;line-height:100%;letter-spacing:0%}.products-grid-section .products-grid-section__error-line{font-size:13px;color:red}.products-grid-section .products-grid-section__product-description{color:var(--text-color);margin:0;font-family:Raisonne Pro;font-weight:400;font-style:Regular;font-size:14px;line-height:100%;letter-spacing:0%}.products-grid-section .products-grid-section__product-button{cursor:pointer;background-color:var(--button-background-color);color:var(--button-text-color);padding:10px 20px;transition:all .3s ease;text-decoration:none;text-align:center;font-family:Raisonne Pro;font-weight:700;font-style:Bold;font-size:16px;line-height:100%;letter-spacing:0%}.products-grid-section .products-grid-section__product-button:hover{opacity:.8}@media screen and (max-width: 768px){.products-grid-section{grid-template-columns:repeat(2,1fr);gap:16px}.products-grid-section,.products-grid-section .products-grid-section__product-content{gap:16px}}.tabs-container~.shopify-section:has(>[data-tab-child-group]),.tabs-container+.shopify-section{border-top:none!important}.tabs-container~.shopify-section:has(>[data-tab-child-group])>section,.tabs-container~.shopify-section:has(>[data-tab-child-group])>div,.tabs-container+.shopify-section>section,.tabs-container+.shopify-section>div{padding-top:0!important}.tabs{display:flex;flex-direction:column;align-items:center;width:100%;gap:20px}.tabs__title{font-family:Raisonne Pro;font-weight:700;font-size:32px;line-height:100%;letter-spacing:0;text-align:center;text-transform:uppercase}.tabs__buttons{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;justify-content:center;width:100%;gap:20px;overflow-x:auto}.tabs__button{cursor:pointer;background-color:transparent;color:var(--border-color);border:1px solid var(--border-color);padding:10px 20px;transition:all .3s ease}.tabs__button:hover{opacity:.7}.tabs__button.is-active{color:var(--text-color);background-color:var(--background-color);border-color:var(--border-color)}.tabs__button-text{font-family:Raisonne Pro;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;white-space:nowrap}@media screen and (max-width: 767px){.tabs__buttons{justify-content:flex-start}.tabs__title{font-family:Raisonne Pro;font-weight:700;font-size:22px;line-height:100%;letter-spacing:0;text-align:center;text-transform:uppercase;margin:0 var(--paddings-mobile)}.tabs__button{padding:8px 16px}.tabs__button-text{font-size:14px}}.hide-on-desktop{display:none!important}.hide-on-mobile{display:block!important}.timeline-section{display:flex;flex-direction:row;align-items:stretch;flex-wrap:nowrap;gap:16px}.timeline-section>div{width:calc(50% - 8px);max-width:50%}.timeline-section__container{display:flex;flex-direction:column;gap:16px}.timeline-section .arrows{display:flex;justify-content:center;gap:16px;width:100%;padding:16px;background-color:var(--timeline-testimonial-background-color)}.timeline-section .arrows button{background-color:#fff;color:#000;border:1px solid var(--timeline-border-color);border-radius:200px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;transform:unset;top:unset;left:unset;right:unset;transition-duration:.3s}.timeline-section .arrows button:hover{transform:scale(1.2)}.timeline-section .timeline-section__top{display:flex;align-items:stretch;justify-content:space-between;gap:24px}.timeline-section .timeline-section__top-image{position:relative;width:calc(50% - 12px);height:100%}.timeline-section .timeline-section__top-image img{min-width:100%;min-height:100%;object-fit:cover}.timeline-section .timeline-section-testimonial{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:16px;height:100%}.timeline-section .testimonial__top{width:100%;display:flex;justify-content:space-between;align-items:stretch;flex-wrap:nowrap;gap:16px}.timeline-section .testimonial__image{width:calc(50% - 8px);max-width:50%;position:relative;height:100%}.timeline-section .testimonial__image img{min-width:100%;min-height:100%;object-fit:cover}.timeline-section .testimonial__image-legend{position:absolute;bottom:8px;left:8px;background-color:#fff;color:var(--timeline-text-color);padding:4px 8px;border:1px solid var(--timeline-border-color);font-family:Work Sans;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;text-align:center}.timeline-section .testimonial__bottom{display:flex;flex-direction:column;gap:24px;background-color:var(--timeline-testimonial-background-color);padding:40px 40px 0;height:100%}.timeline-section .testimonial__header{display:flex;align-items:center;justify-content:space-between;gap:16px}.timeline-section .testimonial__trustpilot-rating{display:flex;align-items:center;gap:4px;font-family:Raisonne Pro;font-weight:300;font-size:22px;line-height:100%;letter-spacing:0%}.timeline-section .testimonial__author{font-family:Raisonne Pro;font-weight:700;font-size:32px;line-height:100%;letter-spacing:0%;text-transform:uppercase;margin-bottom:0}.timeline-section .testimonial__verified{color:var(--testimonial-text-color);display:flex;align-items:center;gap:4px;flex-wrap:nowrap}.timeline-section .testimonial__verified svg{fill:var(--testimonial-text-color)}.timeline-section .testimonial__verified span{white-space:nowrap;font-family:Work Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%}.timeline-section .testimonial__title{font-family:Raisonne Pro;font-weight:700;font-size:18px;line-height:100%;letter-spacing:0%;margin-bottom:0}.timeline-section .testimonial__content{font-family:Work Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;margin-bottom:0}.timeline-section .testimonial__tags{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.timeline-section .testimonial__tag{font-family:Work Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;text-align:center;text-transform:uppercase;color:var(--timeline-text-color);border:1px solid var(--timeline-border-color);padding:4px 8px}.timeline-section .testimonial__info{font-family:Work Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%}.timeline-section .testimonial__info a{font-family:Work Sans;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0%;text-decoration:underline;text-decoration-style:solid;text-decoration-offset:0%;text-decoration-thickness:0%}.timeline-section .timeline-section__right-part{display:flex;flex-direction:column;gap:16px;background-color:var(--timeline-background-color);justify-content:center;align-items:center;padding:40px}.timeline-section .timeline-section__title{font-family:Raisonne Pro;font-weight:700;font-size:32px;line-height:100%;letter-spacing:0%;text-align:center;text-transform:uppercase;max-width:450px}.timeline-section .timeline-section__title .rotating-words-timeline{color:var(--timeline-accent-color)}.timeline-section .timeline-section__info{font-family:Work Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;text-align:center;color:#7c7c7c}.timeline-section .timeline-section__button{display:flex;justify-content:center;align-items:center;margin-top:24px}.timeline-section .timeline-section__link{font-family:Raisonne Pro;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0%;text-transform:uppercase;background-color:var(--timeline-button-color);color:var(--timeline-button-text-color);padding:15px 20px;text-decoration:none;text-align:center}.timeline-section .timeline-section__content{display:flex;flex-direction:column;gap:var(--timeline-space-between-right-elements);padding:40px}.timeline-section .timeline-section__timeline{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;padding-left:56px;padding-top:16px;padding-bottom:16px}.timeline-section .timeline-section__timeline-dot{width:16px;height:16px;border-radius:50%;background-color:var(--timeline-text-color);position:absolute;left:28px;top:16px;transform:translate(-50%,-50%)}.timeline-section .timeline-section__timeline-line{width:1px;height:100%;background-color:var(--timeline-border-color);position:absolute;left:28px;top:16px;transform:translate(-50%)}.timeline-section .timeline-section__timeline-title{font-family:Work Sans;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0%}.timeline-section .timeline-section__timeline-info{font-family:Work Sans;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%}.timeline-section .timeline-section__timeline:last-child .timeline-section__timeline-line{height:20%}.timeline-section .timeline-section__statistic{display:flex;flex-direction:rox;justify-content:flex-start;align-items:center;gap:16px}.timeline-section .timeline-section__statistic .timeline-section__statistic-value{font-family:Work Sans;font-weight:600;font-size:44.13px;line-height:100%;letter-spacing:0%}.timeline-section .timeline-section__statistic .timeline-section__statistic-title{font-family:Work Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%}.timeline-section .timeline-section__disclaimer{font-family:Work Sans;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%;text-align:center}@media screen and (max-width: 767px){.hide-on-desktop{display:block!important}.hide-on-mobile{display:none!important}.timeline-section{flex-direction:column}.timeline-section>div{width:100%;max-width:100%;min-width:100%}.timeline-section .testimonial__top{gap:8px}.timeline-section .testimonial__image{width:calc(50% - 4px)}.timeline-section .timeline-section__title{margin-top:16px;font-family:Raisonne Pro;font-weight:700;font-size:22px;line-height:100%;letter-spacing:0%;text-align:center;text-transform:uppercase}.timeline-section .timeline-section__info{font-family:Work Sans;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%;text-align:center;max-width:500px}.timeline-section .testimonial__bottom{padding:20px 20px 0;height:100%}.testimonial__image-legend{font-family:Work Sans;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%;text-align:center;padding:4px 5px}.timeline-section .testimonial__trustpilot-rating{font-family:Raisonne Pro;font-weight:300;font-size:15.02px;line-height:100%;letter-spacing:0%}.timeline-section .testimonial__author{font-family:Raisonne Pro;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0%;text-transform:uppercase}.timeline-section .testimonial__title{font-family:Raisonne Pro;font-weight:700;font-size:18px;line-height:100%;letter-spacing:0%}.timeline-section .testimonial__verified span{font-family:Work Sans;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%}.timeline-section .testimonial__tags{gap:4px}.timeline-section .testimonial__tag{font-family:Work Sans;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%;text-align:center;text-transform:uppercase;padding:4px 5px}.timeline-section .testimonial__info{font-family:Work Sans;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%}.timeline-section .timeline-section__timeline-title{font-family:Work Sans;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0%}.timeline-section .timeline-section__timeline-info{font-family:Work Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%}.timeline-section .timeline-section__content{padding:0}.timeline-section .timeline-section__button-container{display:flex;justify-content:center;align-items:center;width:100%;background-color:var(--timeline-testimonial-background-color);padding:0 20px 44px}.timeline-section .timeline-section__timeline-dot{width:8px;height:8px}.timeline-section .timeline-section__timeline{padding-left:44px}.timeline-section .timeline-section__timeline-line,.timeline-section .timeline-section__timeline-dot{left:16px}.timeline-section .timeline-section__right-part{padding:20px}.timeline-section .timeline-section__statistic{gap:16px}.timeline-section .timeline-section__statistic .timeline-section__statistic-value{font-family:Work Sans;font-weight:600;font-size:38px;line-height:100%;letter-spacing:0%}.timeline-section .timeline-section__statistic .timeline-section__statistic-title{font-family:Work Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%}.timeline-section .timeline-section__disclaimer{font-family:Work Sans;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%}}.product-banner{width:100%;height:auto}.product-button{width:100%;font-family:Work Sans;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0%;text-transform:uppercase;text-align:center;padding:15px 20px;background-color:var(--button_color);color:var(--button_text_color);transition:opacity .1s ease,transform .1s ease;cursor:pointer;display:block!important}.product-button.product-button--out-of-stock{opacity:.7}.product-button:hover{opacity:.8}.product-button.product-button--out-of-stock:hover{opacity:.9!important}.product-button:active{transform:scale(1.03)}@media screen and (max-width: 767px){.product-button{font-family:Raisonne Pro;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0%;text-align:center;text-transform:uppercase;padding:10px 32px}}.product-carousel{display:flex;flex-direction:column;gap:10px;width:100%}.product-carousel__imgs .splide,.product-carousel__imgs .splide__track,.product-carousel__imgs .splide__list,.product-carousel__imgs .splide__slide{height:100%;width:100%}.carousel__img{width:100%}.thumbnails{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;width:100%;max-width:100%}.thumbnails::-webkit-scrollbar{display:none}.thumbnail__img__container{width:var(--thumbnail_size);height:var(--thumbnail_size);cursor:pointer;opacity:.7;transition-duration:.3s;overflow:hidden}.thumbnail__img__container:hover:not(.is-active)>.thumbnail__img{transform:scale(1.2)}.thumbnail__img__container.is-active{border:1px solid #000;opacity:1}.thumbnail__img{min-width:100%;min-height:100%;object-fit:cover;transition-duration:.3s}.product-collapse__summary-icon{font-family:Work Sans;font-size:24px;font-weight:300}details[open] .product-collapse__summary-icon--open{display:block}details[open] .product-collapse__summary-icon--closed{display:none}details:not([open]) .product-collapse__summary-icon--open{display:none}details:not([open]) .product-collapse__summary-icon--closed{display:block}.product-collapse__summary{display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-family:Raisonne Pro;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0%;text-transform:uppercase;padding:14px 0;border-bottom:1px solid #b5b4b4;cursor:pointer}.product-collapse__summary::marker,.product-collapse__summary::-webkit-details-marker{display:none;content:""}.product-collapse__content{font-family:Work Sans;font-weight:400;font-size:14px;line-height:160%;letter-spacing:0%;padding:14px 0}@media screen and (max-width: 767px){.product-collapse__summary{font-family:Raisonne Pro;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0%;text-transform:uppercase}.product-collapse__content{font-size:12px}}.product-description{width:100%;font-family:Work Sans;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%;text-align:left}.product-description a{color:var(--color)!important;cursor:unset}.product-description p{white-space:normal;margin-bottom:8px}@media screen and (max-width: 767px){.product-description{font-family:Work Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%}}.product-disclaimers-container{display:flex;flex-wrap:nowrap;gap:10px;flex-direction:column;width:100%}.product-disclaimer{font-family:Work Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;text-align:left;margin:0}@media screen and (max-width: 767px){.product-disclaimer{font-family:Work Sans;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%}}.product-frequency-container{display:flex;justify-content:flex-start;align-items:center}.product-frequency{padding:7px 10px;font-family:Work Sans;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0%;text-align:center;border:1px solid var(--color)}@media screen and (max-width: 767px){.product-frequency{padding:5px 7px;font-family:Work Sans;font-weight:700;font-size:12px;line-height:100%;letter-spacing:0%}}.product-infos{display:flex;flex-direction:column;gap:18px;padding:18px 32px;border:1px solid var(--border-color)}.product-info{width:100%;font-family:Work Sans;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0%;text-align:left}@media screen and (max-width: 767px){.product-infos{padding:16px;gap:16px}.product-info{font-family:Work Sans;font-weight:400;font-size:12px;line-height:140%;letter-spacing:0%}}.product-liquid{width:100%}.product-shipment-line{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:center;gap:10px}.product-shipment-line__text{font-family:Work Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;text-align:center}.product-shipment-line__pin{width:10px;height:10px;background-color:var(--pin_color);border-radius:500px}@media screen and (max-width: 767px){.product-shipment-line__text{font-family:Work Sans;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%}}.product-subtitle{width:100%;font-family:Raisonne Pro;font-weight:300;font-size:16px;line-height:100%;letter-spacing:0%;text-transform:uppercase;text-align:left}@media screen and (max-width: 767px){.product-subtitle{font-family:Raisonne Pro;font-weight:300;font-size:16px;line-height:100%;letter-spacing:0%;text-transform:uppercase}}.product-tags-container{display:flex;flex-wrap:wrap;gap:10px;flex-direction:row;width:100%}.product-tag{font-family:Work Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;text-align:center;padding:6px 8px;border:1px solid var(--border_color);margin:0;height:fit-content}@media screen and (max-width: 767px){.product-tag{font-family:Work Sans;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%;padding:5px 7px}}.product-testimonial-line{width:100%;font-family:Work Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;text-align:left}.product-testimonial-line a{color:var(--color)!important;cursor:pointer;text-decoration:underline}.product-testimonial-line--okendo{display:flex;align-items:center;gap:6px}.product-testimonial-line--okendo p{margin:0}@media screen and (max-width: 767px){.product-testimonial-line{font-family:Work Sans;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%;text-transform:uppercase}}.product-title{width:100%;font-family:Raisonne Pro;font-weight:700;font-size:36px;line-height:100%;letter-spacing:0%;text-transform:uppercase;text-align:left}@media screen and (max-width: 767px){.product-title{font-family:Raisonne Pro;font-weight:700;font-size:22px;line-height:100%;letter-spacing:0%;text-transform:uppercase}}.product-upsell{display:flex;gap:14px;flex-direction:column;padding:16px;border:1.5px solid var(--product-upsell-main-color)}.product-upsell__top{font-family:Raisonne Pro;font-weight:700;font-size:22px;line-height:100%;letter-spacing:0%;color:var(--product-upsell-main-color);width:100%;text-align:left}.product-upsell__separator{width:100%;height:1.5px;background:var(--product-upsell-main-color);margin:0}.product-upsell__bottom{display:flex;gap:20px;width:100%;align-items:center;position:relative}.product-upsell__bottom-left{height:100%;display:flex;align-items:center;justify-content:center;min-width:80px}.product-upsell__bottom-right{height:100%;display:flex;flex-direction:column;justify-content:center;gap:10px;flex-grow:1}.product-upsell__bottom-right-title{font-family:Raisonne Pro;font-weight:700;font-size:18px;line-height:100%;letter-spacing:0%;text-transform:uppercase;display:flex;justify-content:space-between;align-items:flex-start}.product-upsell__bottom-right-title-tag{font-family:Work Sans!important;font-size:14px;line-height:100%;letter-spacing:0%;background-color:var(--product-upsell-tag-background-color);color:var(--product-upsell-tag-color);padding:2px 6px;border-radius:1px}.product-upsell__bottom-right-description{font-family:Work Sans;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0%}.product-upsell__button{display:flex!important;align-items:center;justify-content:center;flex-wrap:wrap;background-color:var(--product-upsell-button-background-color);padding:14px 24px;color:var(--product-upsell-button-color);font-family:Raisonne Pro;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0%;transition:opacity .1s ease,transform .1s ease;width:100%}.product-upsell__button>div{white-space:nowrap}.product-upsell__button:disabled{opacity:.8}.product-upsell__button.product-button--out-of-stock{opacity:.7}.product-upsell__button:hover{opacity:.8}.product-upsell__button.product-button--out-of-stock:hover{opacity:.9!important}.product-upsell__button:active{transform:scale(1.03)}.product-upsell__link{white-space:nowrap}.product-upsell__price{font-family:Raisonne Pro;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0%}.product-upsell__compare-price{opacity:.8;text-decoration:line-through;font-size:12px}@media screen and (max-width: 767px){.product-upsell{gap:16px;padding:12px}.product-upsell__top{font-family:Raisonne Pro;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0%;text-align:center}.product-upsell__bottom{gap:10px}.product-upsell__bottom-right-title{font-family:Raisonne Pro;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0%}.product-upsell__bottom-right-title-tag{font-family:Work Sans!important;font-size:12px;line-height:100%;letter-spacing:0%;padding:1px 3px}.product-upsell__bottom-right-description{font-family:Work Sans;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%}.product-upsell__button{font-family:Raisonne Pro;font-weight:700;font-size:12px;line-height:100%;letter-spacing:0%;padding:8px 16px}.product-upsell__price{font-family:Raisonne Pro;font-weight:700;font-size:12px;line-height:100%;letter-spacing:0%}.product-upsell__compare-price{font-size:10px}}.product-variants{display:flex;flex-wrap:nowrap;gap:10px;flex-direction:column;width:100%}.product-variant{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:7px;flex-direction:row;width:100%;padding:14px;cursor:pointer;background-color:transparent;transition:box-shadow .3s ease,background-color .3s ease,border-color .3s ease;box-shadow:inset 0 0 0 1px var(--border_color)}.product-variant--unavailable{opacity:.5;cursor:not-allowed;pointer-events:none}.product-variant.is-active{box-shadow:inset 0 0 0 3px var(--selected_border_color);background-color:var(--selected_background_color)}.product-variant:hover{box-shadow:inset 0 0 0 2px var(--border_color)}.product-variant.is-active .product-variant-option-circle{box-shadow:inset 0 0 0 6px var(--selected_border_color)}.product-variant-option-circle{width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--selected_border_color);transition:box-shadow .3s ease;border-radius:500px}.product-variant-content{display:flex;flex-direction:row;gap:8px}.product-variant-content-left{display:flex;flex-direction:column;gap:7px}.product-variant-content-right{display:flex;flex-direction:column;gap:10px}.product-variant-content-header{display:flex;flex-direction:row;flex-wrap:wrap;gap:7px}.product-variant-content-header-title{font-family:Work Sans;font-weight:700;font-size:16px;line-height:100%;letter-spacing:0%;color:var(--text_color)}.product-variant-content-header-tags{display:flex;flex-direction:row;gap:7px;flex-wrap:wrap}.product-variant-content-header-reduction{font-family:Work Sans;font-weight:400;font-size:12.3px;line-height:100%;letter-spacing:0%;padding:4px;background-color:var(--reduction_background_color);color:var(--reduction_color);white-space:nowrap;height:fit-content}.product-variant-content-header-tag{font-family:Work Sans;font-weight:400;font-size:12.3px;line-height:100%;letter-spacing:0%;color:var(--tag_color);background-color:var(--tag_background_color);padding:4px;white-space:nowrap;height:fit-content}.product-variant-content-description{font-family:Work Sans;font-weight:400;font-size:14px;line-height:160%;letter-spacing:0%;color:var(--text_color);margin:0}.product-variant-content-shipment{font-family:Work Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;color:var(--shipment_color)}.product-variant-content-price-container{display:flex;flex-direction:column;flex-shrink:1;gap:7px}.product-variant-content-price{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:nowrap;width:100%;gap:8px}.product-variant-content-price-old{white-space:nowrap;font-family:Work Sans;font-weight:400;font-size:15.81px;line-height:100%;letter-spacing:0%;text-align:right;text-decoration:line-through;color:#959595}.product-variant.is-active .product-variant-content-price-new{font-weight:700}.product-variant-content-price-new{font-family:Work Sans;font-weight:400;font-size:19.32px;line-height:100%;letter-spacing:0%;text-align:right;color:var(--text_color);white-space:nowrap}.product-variant-content-price-per-day{font-family:Work Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;text-align:right;color:var(--text_color)}@media screen and (max-width: 767px){.product-variant{padding:8px}.product-variant.is-active .product-variant-option-circle{box-shadow:inset 0 0 0 4px var(--selected_border_color)}.product-variant-option-circle{width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--selected_border_color)}.product-variant-content-header-title{font-family:Work Sans;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0%}.product-variant-content-header-reduction{font-family:Work Sans;font-weight:400;font-size:9px;line-height:100%;letter-spacing:0%;padding:3px 4px}.product-variant-content-price-container{margin-left:-15px}.product-variant-content-header-tag{font-family:Work Sans;font-weight:400;font-size:9px;line-height:100%;letter-spacing:0%;padding:3px 4px}.product-variant-content-description{font-family:Work Sans;font-weight:400;font-size:10px;line-height:160%;letter-spacing:0%}.product-variant-content-shipment{font-family:Work Sans;font-weight:400;font-size:10px;line-height:100%;letter-spacing:0%}.product-variant-content-price-old{font-family:Work Sans;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0%;text-align:right;text-decoration:line-through}.product-variant-content-price-new{font-family:Work Sans;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0%;text-align:right}.product-variant-content-price-per-day{font-family:Work Sans;font-weight:400;font-size:10px;line-height:100%;letter-spacing:0%;text-align:right}}
/*# sourceMappingURL=/cdn/shop/t/116/compiled_assets/styles.css.map */
