:root{--ada-orange:#d83d0e;--color-black:#1c3321;--color-text:#607064;--site-max-width:1920px;--container-max-width:1650px;--font-family-sans:"Source Sans 3",sans-serif;--font-family-headings:"Chiswick",sans-serif}@supports (interpolate-size:allow-keywords){:root{interpolate-size:allow-keywords}}.mobile-nav-wrapper{z-index:100}.main-content:has(.hero-grid-section){padding-top:0}.hero-grid-section:first-child{margin-top:0}@media only screen and (min-width:750px){.hero-grid-section:first-child{margin-top:0}}.h1,.h2,h1,h2{font-weight:400}img{height:auto}@media (min-width:992px){.visible-xs{display:none}}@media (max-width:991px){.hidden-xs{display:none}}.btn{min-width:210px;padding:13px 5px 11px}@media (min-width:992px){.btn{padding:18px 5px 16px}}.hero-container{grid-template-rows:auto;margin-inline:auto;max-width:var(--site-max-width)}.hero-container .image-container .image-container__inner img{display:block}.shipping-progress-container.gwp-enabled{margin-block:5px 10px;position:relative}.shipping-progress-container.gwp-enabled:after,.shipping-progress-container.gwp-enabled:before{left:var(--shipping-marker);position:absolute}.shipping-progress-container.gwp-enabled:before{border-left:1px solid #000;border-top:1px solid #000;content:"";display:block;height:4px;top:15px;transform:rotate(45deg) translateX(-4px);width:4px}.shipping-progress-container.gwp-enabled:after{content:"25% Off";font-size:12px;top:15px;transform:translateX(-50%)}#shopify-section-cart-drawer.shopify-section .rebuy-product-grid{padding-bottom:30px!important}#shopify-section-cart-drawer.shopify-section .flickity-button{background:none;bottom:0;display:grid;height:30px;place-items:center;top:auto;transform:translateY(0);width:30px;z-index:1}#shopify-section-cart-drawer.shopify-section .flickity-button .flickity-button-icon{height:auto;left:auto;top:auto;width:40%}#shopify-section-cart-drawer.shopify-section .flickity-prev-next-button.previous{left:8px}#shopify-section-cart-drawer.shopify-section .flickity-prev-next-button.next{right:8px}#shopify-section-cart-drawer.shopify-section .flickity-page-dots{bottom:11px}#shopify-section-cart-drawer.shopify-section .rebuy-product-actions{bottom:59px;right:0}#shopify-section-cart-drawer.shopify-section .rebuy-widget .rebuy-product-block{align-content:center;align-items:start;display:grid!important;grid-template-columns:97px 1fr;justify-content:center}#shopify-section-cart-drawer.shopify-section .rebuy-product-block .rebuy-product-media{grid-column:1/span 1;grid-row:1/span 1;width:100%}#shopify-section-cart-drawer.shopify-section .rebuy-product-block .rebuy-product-info{display:flex;flex-direction:column;grid-column:2/span 2;grid-row:1/span 1;height:100%;width:100%}#shopify-section-cart-drawer.shopify-section .rebuy-product-block .rebuy-product-title{flex:1}#shopify-section-cart-drawer.shopify-section .rebuy-product-block .rebuy-product-options{grid-column:1/span 3;grid-row:2/span 1}#shopify-section-cart-drawer.shopify-section .rebuy-product-block .rebuy-product-info+.rebuy-product-actions{grid-column:1/span 3;grid-row:3/span 1;margin-top:10px;position:static;width:100%}@media (max-width:767px){.hero-video__video{aspect-ratio:43/30;-o-object-fit:cover;object-fit:cover}.index-hero-video-img__content{height:100%;inset:0;justify-content:center;transform:none}.index-hero-video-img .index-hero-video-img__content-buttons{justify-content:center}}.product-single__photo,.product-single__thumbnail-image,.product-single__video{background-color:#fff}.product-card.collection .product-card__inner{grid-template-columns:auto auto}.product-highlight{--gap:30px;background:var(--Tan,#f2efec);margin-inline:auto;max-width:var(--site-max-width);padding-block:clamp(1.875rem,3.6363636364vw,3.75rem)}.product-highlight .container{max-width:1410px}.product-highlight .layout{display:grid;gap:var(--gap)}@media (min-width:750px){.product-highlight .layout{grid-template-columns:33% auto}}.product-highlight .media a{display:grid;gap:var(--gap)}@media (min-width:750px){.product-highlight .media a{grid-template-columns:1fr 1fr}}.product-highlight .eyebrow{align-items:center;display:flex;font-family:var(--font-family-sans);gap:1.5em;letter-spacing:.1em;line-height:1;text-transform:uppercase}.product-highlight .eyebrow .oke-sr-count{display:none}.product-highlight .eyebrow [data-oke-star-rating] svg{height:10px}.product-highlight h2{font-size:clamp(1.625rem,1.9393939394vw,2rem);line-height:1.1;margin-block:.25em}.product-highlight .description{font-size:clamp(1.125rem,1.1515151515vw,1.1875rem);font-weight:300;line-height:1.4}@media (max-width:749px){.product-highlight .description{max-width:85%}}.product-highlight .price{font-family:var(--font-family-sans);font-size:1rem;letter-spacing:.1em;margin-block:1.5em 2em}@media (max-width:749px){.product-highlight .large-hide{margin-block:1em}.product-highlight .description,.product-highlight .price{font-size:1.125rem;margin-block:1.25em}}.featured-collection{margin-bottom:clamp(3.125rem,5.4545454545vw,5.625rem);margin-top:clamp(1.875rem,5.4545454545vw,5.625rem)}.featured-collection .container{max-width:1410px}@media (max-width:749px){.featured-collection .container{width:100%}}.featured-collection .layout{align-items:center;display:flex;flex-wrap:wrap;font-size:1.1875rem;justify-content:space-between;row-gap:1em}@media (max-width:749px){.featured-collection .layout{margin-inline:auto;width:90%}}@media (min-width:992px){.featured-collection .layout div:first-child{max-width:calc(50% - 15px)}}.featured-collection h2{font-size:clamp(1.5rem,1.9393939394vw,2rem);margin:0}.featured-collection h2+p{font-size:clamp(1rem,1.1515151515vw,1.1875rem);margin-top:1em}@media (max-width:991px){.featured-collection h2+p{margin-bottom:0;margin-top:.5em}}.featured-collection .products{display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin-top:30px;overflow-x:auto;overflow-y:hidden;padding-inline:5%}@media (min-width:750px){.featured-collection .products{gap:30px;grid-template-columns:repeat(4,1fr);margin-top:45px;padding:0}}@media (max-width:749px){.featured-collection .products li{width:246px}}.featured-collection .product-card.collection.home-collection{margin:0!important}.product-card.collection .product-card__image-with-placeholder-wrapper,.product-recommendations__product-card .product-card__image-with-placeholder-wrapper{margin:0}.product-card.collection .product-card__inner,.product-recommendations__product-card .product-card__inner{align-items:normal;display:flex;flex-direction:column}.product-card.collection .product-card__inner .product-card__meta,.product-recommendations__product-card .product-card__inner .product-card__meta{align-items:center;display:flex;justify-content:space-between}.product-card.collection .product-card__inner .product-card__flag,.product-recommendations__product-card .product-card__inner .product-card__flag{color:var(--ada-orange);font-family:var(--font-family-sans);font-size:.875rem;letter-spacing:.1em;line-height:1;text-transform:uppercase}.product-card.collection .product-card__inner .product-card__title,.product-recommendations__product-card .product-card__inner .product-card__title{text-wrap:pretty;font-weight:400}.product-card.collection .product-card__inner .product-card__desc,.product-recommendations__product-card .product-card__inner .product-card__desc{flex:1;font-family:var(--font-family-sans);font-size:clamp(.875rem,.9696969697vw,1rem);letter-spacing:normal;line-height:1.4}.product-card.collection .product-card__inner .product-card__reviews,.product-recommendations__product-card .product-card__inner .product-card__reviews{transform:translateY(-2px)}.product-card.collection .product-card__inner .product-card__reviews div,.product-recommendations__product-card .product-card__inner .product-card__reviews div{font-size:.875rem;line-height:1}.product-card.collection .product-card__inner .price__sale .price-item--sale,.product-recommendations__product-card .product-card__inner .price__sale .price-item--sale{color:var(--ada-orange)}.product-recommendations__product-card .product-card__inner .product-card__title{flex:1}.product-recommendations__product-card .product-card__inner .product-card__desc{display:none}.two-cards{margin-block:clamp(2.5rem,6.0606060606vw,6.25rem);text-align:center}@media (max-width:749px){.two-cards+.two-cards{margin-top:50px}}.two-cards .container{max-width:1410px}.two-cards .layout{-moz-column-gap:30px;column-gap:30px;display:grid;row-gap:50px}@media (min-width:750px){.two-cards .layout{grid-template-columns:repeat(2,1fr)}}.two-cards img{display:block;transition:1s ease-out}.two-cards .image{display:block;margin-bottom:clamp(1rem,1.4545454545vw,1.5rem);overflow:hidden}.two-cards a.image:hover img{transform:scale(1.05)}.two-cards h2{font-size:clamp(1.5rem,1.9393939394vw,2rem);letter-spacing:.01em;margin-bottom:.2em}.two-cards p{font-size:clamp(1rem,1.1515151515vw,1.1875rem)}.two-cards a{font-family:var(--font-family-sans);font-size:.875rem;letter-spacing:.1em;text-decoration:underline;text-transform:uppercase}@media (hover:hover){.two-cards a:hover{text-decoration:none}}.callout{background:var(--bg);color:var(--color);margin-inline:auto;max-width:var(--container-max-width);padding-block:clamp(3.4375rem,6.0606060606vw,6.25rem);text-align:center}@media (max-width:991px){.callout{text-wrap:balance}}.callout .eyebrow{font-family:var(--font-family-sans);letter-spacing:.1em;margin-bottom:1em;text-transform:uppercase}.callout h2{font-size:clamp(2rem,3.0303030303vw,3.125rem);margin-inline:auto;max-width:22ch}.callout p{color:currentColor;margin-inline:auto;margin-bottom:2em;max-width:62ch}.callout .images{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:3.5em}.seo-text{background:#f2efeb;margin-inline:auto;max-width:var(--site-max-width)}.seo-text .layout{display:grid}@media (min-width:992px){.seo-text .layout{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.seo-text .layout{grid-template-columns:auto 41.82%}}.seo-text .layout div:first-child{padding-block:30px;padding-inline:5%;place-content:center}@media (min-width:1200px){.seo-text .layout div:first-child{padding-left:clamp(1.25rem,7.2727272727vw,7.5rem);padding-right:clamp(1.25rem,9.0909090909vw,9.375rem)}}.seo-text h2{font-size:clamp(1.5rem,1.9393939394vw,2rem);letter-spacing:.01em}.seo-text p{font-family:var(--font-family-sans)}.seo-text img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.video-grid{margin-bottom:clamp(3.125rem,5.4545454545vw,5.625rem);margin-top:clamp(1.875rem,5.4545454545vw,5.625rem)}.video-grid .container{max-width:1410px}@media (max-width:749px){.video-grid .container{width:100%}}.video-grid .layout{align-items:center;display:flex;flex-wrap:wrap;gap:1em;justify-content:space-between}@media (max-width:749px){.video-grid .layout{margin-inline:auto;width:90%}}@media (min-width:992px){.video-grid .layout div:first-child{max-width:calc(50% - 15px)}}.video-grid h2{font-size:clamp(1.5rem,1.9393939394vw,2rem);margin:0}.video-grid .videos{display:grid;gap:20px;grid-template-columns:repeat(5,1fr);margin-top:30px;overflow-x:auto;overflow-y:hidden;padding-inline:5%}@media (min-width:750px){.video-grid .videos{gap:30px;margin-top:45px;padding:0}}.video-grid .item{height:459px;position:relative;width:258px}.video-grid video{aspect-ratio:258/459;-o-object-fit:cover;object-fit:cover;width:100%}.video-grid .video-play-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:currentColor;cursor:pointer;display:inline-block;font-family:inherit;height:50px;left:50%;padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s ease-out;width:50px;z-index:2}.video-grid .video-play-btn svg{display:block;height:auto;width:100%}@media (hover:hover){.video-grid .video-play-btn:hover{opacity:.8}.video-grid .video-play-btn:hover+.video-text:after{opacity:.8;top:15%}}.video-grid .video-text{align-items:flex-end;color:#fff;display:flex;inset:0;isolation:isolate;line-height:1;padding:20px;position:absolute;z-index:1}.video-grid .video-text:after{background:linear-gradient(180deg,transparent 61.92%,#000 88.37%);content:"";inset:0;opacity:.6;position:absolute;top:20%;transition:.3s ease-out;z-index:-1}.review_section.review_section{padding-block:clamp(1.875rem,6.0606060606vw,6.25rem)}@media (max-width:749px){.review_section.review_section .section-header{margin-bottom:20px}}.review_section.review_section h2{font-size:clamp(1.75rem,2.4242424242vw,2.5rem);font-weight:400;letter-spacing:.32px;line-height:normal;margin-block:0}.review_section.review_section .review_block{padding-inline:clamp(1.25rem,1.8181818182vw,1.875rem)}@media (max-width:749px){.review_section.review_section .review_block{margin-inline:5px}}.review_section.review_section .review_block h3{font-size:clamp(1.5rem,1.696969697vw,1.75rem)}.review_section.review_section .review_description p{font-family:var(--font-family-sans);font-size:clamp(1rem,1.0909090909vw,1.125rem)}.collection-header{margin-block:clamp(1.25rem,2.9090909091vw,3rem) clamp(.5rem,2.9090909091vw,3rem)}.collection-header.has-image{margin-block:0 clamp(1.5rem,4.4848484848vw,4.625rem)}.h3.collection-header{font-size:clamp(1.5rem,2.1818181818vw,2.25rem);margin:0}@media (min-width:992px){.h3.collection-header{margin-block:1em}}@media (max-width:749px){.collection-hero__title-wrapper{bottom:0;padding-bottom:22px;text-align:left;top:auto;transform:none}}.collection-eyebrow{font-size:clamp(.875rem,.9696969697vw,1rem);letter-spacing:.1em;margin-bottom:.25em;text-transform:uppercase}.collection-title{font-size:2rem;font-weight:400;letter-spacing:.01em;line-height:normal;margin-block:0}.product-grid:has(.jump-to-anchors) .product-grid__toolbar{margin-bottom:clamp(1.0625rem,2.4242424242vw,2.5rem)}.product-grid__toolbar{align-items:center;display:grid;gap:13px;grid-template-columns:repeat(2,1fr);margin-bottom:17px}@media (min-width:992px){.product-grid__toolbar{display:flex;justify-content:space-between;margin-bottom:clamp(1.0625rem,4.4848484848vw,4.625rem)}}.product-grid__toolbar facet-filters-form{flex-shrink:0}.product-grid__toolbar .facet-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:currentColor;cursor:pointer;display:inline-block;display:flex;font-family:inherit;justify-content:space-between;padding:0}@media (min-width:992px){.product-grid__toolbar .facet-button{display:none}}.product-grid__toolbar .facet-button,.product-grid__toolbar select{border:1px solid #cdcdcd;font-family:var(--font-family-sans);font-size:1rem;height:40px;letter-spacing:.01em;padding-inline:1em}@media (max-width:991px){.product-grid__toolbar .facet-button,.product-grid__toolbar select{line-height:1}}.product-grid__toolbar select{padding-right:28px;width:100%}.mobille-filter_container{align-items:center;display:grid;gap:13px;grid-template-columns:1fr 1fr}@media (min-width:992px){.mobille-filter_container{display:none}}.product-grid__description{font-size:clamp(1.125rem,1.1515151515vw,1.1875rem);letter-spacing:.02em;line-height:1.4}.product-grid__description.large-hide{margin-bottom:1em}.product-grid__toolbar-form{accent-color:#f26134;position:relative}.product-grid__toolbar-form.loading{opacity:.5}.facet_filters .btn,.product-grid__toolbar-form .btn{width:100%}@media (min-width:992px){.facet_filters .btn,.product-grid__toolbar-form .btn{display:none}}@media (max-width:991px){.template-collection #main-collection-filters{padding:0}.filter_container{background:#fff;display:flex;flex-direction:column;height:100dvh;left:100%;overflow:scroll;padding:20px;position:fixed;top:0;transition:left .3s ease-in-out;width:100%;z-index:100}.filter_container.shown{left:0}.filter_container .facet_filters,.filter_container .facet_filters facet-filters-form,.filter_container .facet_filters facet-filters-form form{display:flex;flex:1;flex-direction:column}.filter_container .facet_filters .options{flex:1}}.filter_container header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5em}.filter_container header h2{margin:0}@media (max-width:991px){.filter_container header h2{font-size:1.5rem}}.filter_container header button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;border-radius:0;color:currentColor;cursor:pointer;display:inline-block;display:flex;font-family:inherit;font-family:var(--font-family-sans);gap:4px;padding:0;text-transform:uppercase}@media (min-width:992px){.filter_container header button{display:none}}#ProductCountMobile facet-remove:not(.remove-all){display:none}@media (min-width:992px){#ProductCountMobile{display:none}}.layout-options{display:flex;font-size:0;gap:7px;justify-content:flex-end}.layout-options label{line-height:1;margin:0;position:relative}.layout-options input{height:100%;opacity:0;position:absolute;width:100%}.layout-options input:checked+svg{color:#607064}.layout-options svg{color:#aeb6b0}@media (max-width:991px){.template-collection .main-content .page-width{padding-inline:14px}.template-collection .grid--collection-title{margin-bottom:0}}.template-collection .main-content .grid--view-items{display:grid;gap:60px 30px;grid-template-columns:repeat(3,1fr);margin:0 0 clamp(3.4375rem,7.5151515152vw,7.75rem)}@media (max-width:749px){.template-collection .main-content .grid--view-items{gap:0 13px;grid-template-columns:repeat(var(--columns,2),1fr)}}.template-collection .main-content .grid--view-items:after{display:none}.template-collection .main-content .grid--view-items .btn{min-width:auto}.template-collection .main-content .grid--view-items .grid__item{margin:0;order:var(--order)}@media (max-width:749px){.template-collection .main-content .grid--view-items .grid__item{border-bottom:1px solid #cdcdcd;order:var(--mobile_order,var(--order));padding-block:20px!important}}.grid-view-item--sold-out .grid-view-item__image{opacity:1}.collection__seo-description{margin-block:clamp(3.4375rem,7.5151515152vw,7.75rem)}.collection__seo-description p{color:var(--color-text);font-family:var(--font-family-sans);font-size:clamp(1rem,1.1515151515vw,1.1875rem)}@media (min-width:992px){.collection__seo-description p{width:66%}}.collection__seo-description h2{font-size:clamp(1.5rem,1.9393939394vw,2rem);margin:0 0 .25em}.product-card-form{display:grid;gap:10px}.product-card-form__input{position:relative}.product-card-form__input label{background:var(--background,#fff);color:var(--color-text);font-family:var(--font-family-sans);left:13px;line-height:1;margin:0;padding-inline:4px;position:absolute;top:0;transform:translateY(-50%)}.product-card-form__input select{background-color:var(--background,#fff);border-color:#cdcdcd;font-family:var(--font-family-sans);height:clamp(2.6875rem,3.2121212121vw,3.3125rem);padding-inline:17px;width:100%}@media (max-width:991px){.product-card .product-card__inner .product-card__title{font-size:.875rem}}.product-card__price{align-items:center;display:flex;gap:1ex;min-height:clamp(2.6875rem,3.2121212121vw,3.3125rem)}.product-card__price .price{width:auto}.price__message{align-items:center;color:var(--color-text);display:flex;font-family:var(--font-family-sans);gap:1ex}.price__message:before{color:#ccc;content:"|"}.product-card__button{display:grid;height:clamp(2.5rem,3.0303030303vw,3.125rem);min-height:auto;min-width:unset;padding:0;place-content:center}.product-single__product-recommendations .product-recommendations__inner .product-recommendations__grid{gap:20px}.product-single__product-recommendations .product-recommendations__inner .product-recommendations__grid .product-recommendations__product-card{max-width:100%;width:210px}.featured-collection .product-card__inner .product-card__bottom-container .product-card__button,.predictive-search .product-card__inner .product-card__bottom-container .product-card__button,.product-single__product-recommendations .product-recommendations__inner .product-recommendations__grid .product-card__bottom-container .product-card__button{visibility:visible}.product-card.collection.home-collection .product-card__inner .product-card__bottom-container{display:flex}.product-card .klaviyo-btn{height:clamp(2.5rem,3.0303030303vw,3.125rem)}.product-card .klaviyo-btn .klaviyo-button-container{display:block!important;height:100%;left:0!important;margin:0!important;opacity:1!important;top:0!important;width:100%!important}.product-card .klaviyo-btn .klaviyo-bis-trigger{background:none;border-color:#cdcdcd;color:#1c3321;display:grid;height:100%;line-height:1;min-height:1px;place-content:center;width:100%}.product-card:focus-within .product-card__image-wrapper,.product-card:hover .product-card__image-wrapper{opacity:1}.product-card__images-link:focus-visible .product-card__image-wrapper,.product-card__images-link:hover .product-card__image-wrapper{opacity:1}.product-card__images-link:focus-visible .product-card__image-wrapper:not(.product-card__image-wrapper--single-image):first-child,.product-card__images-link:hover .product-card__image-wrapper:not(.product-card__image-wrapper--single-image):first-child{opacity:0}.product-card__images-link:focus-visible .product-card__image-wrapper:nth-child(2),.product-card__images-link:hover .product-card__image-wrapper:nth-child(2){visibility:visible}.product-card__image-wrapper{left:0;margin-bottom:0;position:absolute;top:0;transition:all .3s ease-in}.product-card__image-wrapper:first-child{z-index:1}.product-card__image-wrapper:nth-child(2){visibility:hidden}.product-form .product-form__item--submit .product-form__atc-zone:has(.product-form__promo-message){background:#f3f3e5;gap:10px;padding:10px}.product-form .product-form__item--submit.sticky-submit .product-form__atc-zone:has(.product-form__promo-message){padding:0}.product-form .product-form__item--submit.sticky-submit .product-form__atc-zone:has(.product-form__promo-message) .product-form__promo-message{display:none}.product-form__promo-message{padding-top:8px;text-align:center;width:100%}.product-form__promo-message h2{font-family:var(--font-family-sans);font-size:16px;font-weight:400;letter-spacing:.1em;margin:0;text-transform:uppercase}.product-form__promo-message p{color:var(--color-text);font-family:var(--font-family-sans)}.product-form__promo-message strong{color:var(--color-black);font-weight:600}.product-form__item--quantity{background:#fff;border:1px solid #cdcdcd;color:var(--color-black)}.details{border-top:1px solid var(--border-color);font-size:1rem}.details:last-child{border-bottom:1px solid var(--border-color)}.details[open]{border-top:2px solid #f26134}.details[open] .details__summary{color:var(--headings-color);padding-bottom:.25em}.details[open] .details__summary span{background:#f26134;color:#fff}.details[open] .details__summary span svg{transform:scaleY(-1)}.details[open]::details-content{padding-bottom:1em}@supports (interpolate-size:allow-keywords){.details[open]::details-content{height:auto}}.details__summary{align-items:center;cursor:pointer;display:flex;font-size:clamp(1.125rem,1.4545454545vw,1.5rem);justify-content:space-between;padding-block:.7em}.details__summary span{border-radius:50%;display:grid;height:40px;place-content:center;width:40px}@supports (interpolate-size:allow-keywords){.details::details-content{height:0;overflow:clip;transition:height .3s ease,content-visibility allow-discrete .3s ease}}.details__content{display:grid;font-family:var(--font-family-sans);gap:1em}@media (min-width:992px){.details__content{padding-right:4rem}}.details p{margin:0}.section-eyebrow{color:var(--headings-color);font-family:var(--font-family-sans);letter-spacing:.1em;line-height:1;text-transform:uppercase}.section-title{color:var(--headings-color);font-size:clamp(1.625rem,1.9393939394vw,2rem);line-height:1.1;margin-block:.25em 1em}.block-title{color:var(--headings-color);font-size:clamp(1.125rem,1.4545454545vw,1.5rem);font-weight:400;line-height:1.4;margin:0}[class^=color-scheme]{background:var(--background-color);color:var(--text-color)}.color-scheme-white{--background-color:#fff;--border-color:#c3d7c8;--text-color:#607064;--headings-color:#1c3321}.color-scheme-light{--background-color:#f3f3e5;--border-color:#a9c7b0;--text-color:#607064;--headings-color:#1c3321}.color-scheme-dark{--background-color:#1c3321;--border-color:#a9c7b0;--text-color:#a9c7b0;--headings-color:#fff}.add-to-cart-bar{box-shadow:0 10px 10px 0 rgba(0,0,0,.05);position:fixed;top:0;transform:translateY(-200%);transition:transform 1s ease-in-out;width:100%;z-index:100}.add-to-cart-bar.shown{transform:translateY(0)}.add-to-cart-bar .container{max-width:1410px}.add-to-cart-bar [class^=color-scheme]{padding-block:25px}.add-to-cart-bar .color-scheme-dark .add-to-cart-bar__input{background-image:url(ico-select-white.svg)}.add-to-cart-bar .btn{min-width:auto;padding-inline:15px}@media (max-width:991px){.add-to-cart-bar .btn{flex:1}}.add-to-cart-bar__layout{align-items:center;display:flex;gap:20px}.add-to-cart-bar__media img{display:block}@media (max-width:991px){.add-to-cart-bar__media{display:none}}.add-to-cart-bar__title{color:var(--headings-color);flex:1;font-size:clamp(1.125rem,1.4545454545vw,1.5rem);margin:0}@media (max-width:991px){.add-to-cart-bar__title{display:none}}.add-to-cart-bar__form{display:flex;gap:10px}.add-to-cart-bar__option{position:relative}@media (max-width:991px){.add-to-cart-bar__action,.add-to-cart-bar__option{flex:1}}.add-to-cart-bar__label{background:var(--background-color);left:10px;padding-inline:4px;position:absolute;top:0;transform:translateY(-50%)}.add-to-cart-bar__input{background-color:var(--background-color);border-color:var(--border-color);border-radius:0;color:var(--headings-color);padding:15px 30px 15px 15px}#selected-variant{display:none}.comparison{margin-inline:auto;max-width:var(--site-max-width)}.comparison [class^=color-scheme]{padding-block:clamp(2.5rem,6.0606060606vw,6.25rem)}.comparison .color-scheme-dark .comparison__table-wrap{--table-bg-color:#f3f3e5;--section-bg-color:#1c3321}.comparison .color-scheme-white .comparison__table-wrap{--section-bg-color:#fff;--table-bg-color:#f3f3e5;--border-color:#fff}.comparison .section-title{margin-top:0;text-align:center}.comparison .vs{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media (max-width:991px){.comparison .vs{display:none}}.comparison .vs circle{fill:var(--section-bg-color)}.comparison__table-wrap{--headings-color:currentColor;--section-bg-color:#f3f3e5;--table-bg-color:#fff;position:relative}.comparison__table{background:var(--table-bg-color);color:#1c3321;margin-block:0;margin-inline:auto;max-width:900px}.comparison__table td,.comparison__table th{border:0;border-bottom:1px solid var(--border-color);padding:10px;position:relative;text-align:center;vertical-align:top;width:50%}@media (min-width:992px){.comparison__table td,.comparison__table th{padding:2rem}}.comparison__table td:after,.comparison__table td:before,.comparison__table th:after,.comparison__table th:before{background:var(--table-bg-color);content:"";display:block;height:2px;position:absolute;top:100%;width:10px;z-index:1}@media (min-width:992px){.comparison__table td:after,.comparison__table td:before,.comparison__table th:after,.comparison__table th:before{width:2rem}}.comparison__table td:before,.comparison__table th:before{left:0}.comparison__table td:after,.comparison__table th:after{right:0}.comparison__table td:first-child,.comparison__table th:first-child{border-right:1px solid var(--border-color)}@media (min-width:992px){.comparison__table td:first-child,.comparison__table th:first-child{border-right:none;padding-right:47px}.comparison__table td:first-child:after,.comparison__table th:first-child:after{width:47px}.comparison__table td:last-child,.comparison__table th:last-child{padding-left:47px}.comparison__table td:last-child:before,.comparison__table th:last-child:before{width:47px}}.comparison__table td{font-family:var(--font-family-sans)}.comparison__table tbody tr:last-child td{border-bottom:0}.comparison__table tbody tr:last-child td:after,.comparison__table tbody tr:last-child td:before{display:none}.comparison__table .block-title{font-family:var(--font-family-headings)}.comparison__table-divider{background:var(--section-bg-color);height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:30px;z-index:1}@media (max-width:991px){.comparison__table-divider{display:none}}.comparison__item-image{margin-bottom:.5em;text-align:center}.full-media{margin-inline:auto;max-width:var(--site-max-width);position:relative}.full-media .container{max-width:1410px}.full-media .section-title{font-size:2rem;margin-bottom:0;max-width:25ch}.full-media .section-button{margin-top:30px}.full-media__content{color:#fff;display:flex;flex-direction:column;inset:0;justify-content:center;position:absolute}@media (max-width:991px){.full-media__content{justify-content:flex-end;padding-bottom:20px}}@media (min-width:992px){.full-media__content--center{margin-inline:auto;text-align:center;width:50%}.full-media__content--center .section-title{margin-inline:auto}.full-media__content--right{margin-left:auto;width:50%}}.full-media__media{background:#000;display:block}.full-media__media img{display:block;opacity:.8;width:100%}.media-grid{margin-inline:auto;max-width:var(--site-max-width)}.media-grid p{color:currentColor;font-size:1em}.media-grid .container{max-width:1410px}.media-grid [class^=color-scheme]{padding-block:clamp(2.5rem,6.0606060606vw,6.25rem)}.media-grid .section-title{margin-top:0;text-align:center}.media-grid .section-button{margin-bottom:40px;text-align:center}.media-grid__layout{-moz-column-gap:30px;column-gap:30px;display:grid;row-gap:40px}@media (min-width:992px){.media-grid__layout{grid-template-columns:repeat(3,1fr)}}.media-grid__layout.three-squares p{font-family:var(--font-family-sans)}.media-grid__layout.four-circles{-moz-column-gap:90px;column-gap:90px;text-align:center}@media (min-width:992px){.media-grid__layout.four-circles{grid-template-columns:repeat(4,1fr)}}.media-grid__layout.four-circles .media-grid__block-image img{border-radius:50%;margin-inline:auto;width:42vw}.media-grid__block p{color:var(--headings-color);font-size:clamp(1rem,1.1515151515vw,1.1875rem);letter-spacing:-.38px}.media-grid__block .block-title+p{color:var(--text-color);font-size:1rem;letter-spacing:0}.media-grid__block-image{margin-bottom:.5em}.media-with-numbers{margin-inline:auto;max-width:var(--site-max-width)}.media-with-numbers dl{display:grid;gap:1.5em}.media-with-numbers dl dt{color:var(--headings-color);font-size:clamp(1.125rem,1.4545454545vw,1.5rem);padding-left:2.92em;position:relative}.media-with-numbers dl dt span{border:1px solid var(--border-color);border-radius:50%;display:grid;height:2em;left:0;line-height:1;place-content:center;position:absolute;top:.2em;width:2em}.media-with-numbers dl dd{font-size:clamp(1rem,1.0909090909vw,1.125rem);margin:0;padding-left:3.89em}.media-with-numbers .section-button{margin-top:30px}.media-with-numbers__layout{align-items:center;display:grid}@media (min-width:992px){.media-with-numbers__layout{grid-template-columns:repeat(2,1fr)}.media-with-numbers__layout.image-last .media-with-numbers__content{grid-column:1;grid-row:1}}.media-with-numbers__content{padding-block:40px;padding-inline:20px}@media (min-width:992px){.media-with-numbers__content{padding:0 0 0 clamp(2.5rem,7.2727272727vw,7.5rem)}}.media-with-numbers__media img{display:block}.media-with-panels{margin-inline:auto;max-width:var(--site-max-width)}.media-with-panels p{color:currentColor;font-size:1em}.media-with-panels [class^=color-scheme]{padding-block:clamp(2.5rem,6.0606060606vw,6.25rem)}.media-with-panels .container{max-width:1410px}.media-with-panels .section-button{margin-top:30px}.media-with-panels .details__content img{display:block;width:100%}@media (min-width:992px){.media-with-panels .details__content img{display:none}}.media-with-panels__layout{align-items:center;display:grid}@media (min-width:992px){.media-with-panels__layout{grid-template-columns:repeat(2,1fr)}.media-with-panels__layout.image-first .media-with-panels__content{grid-column:2;padding-left:clamp(2.5rem,7.2727272727vw,7.5rem)}.media-with-panels__layout.image-first .media-with-panels__media{grid-column:1;grid-row:1}.media-with-panels__layout.image-last .media-with-panels__content{padding-right:clamp(2.5rem,7.2727272727vw,7.5rem)}}@media (max-width:991px){.media-with-panels__media{display:none}}.media-with-panels__media img{display:block;opacity:1;transition:opacity .5s ease-out}.media-with-panels__media img.loading{opacity:0;transition:none}.product-carousel{padding-block:clamp(2.5rem,6.0606060606vw,6.25rem)}.product-carousel .container{max-width:1410px}@media (max-width:991px){.product-carousel .container{width:100%}.product-carousel .swiper-wrapper{gap:20px;overflow-x:scroll}.product-carousel .swiper-wrapper:after,.product-carousel .swiper-wrapper:before{content:"";display:block;width:5%}}.product-carousel .swiper-slide{height:auto;width:246px}@media (min-width:992px){.product-carousel .swiper-slide{width:330px}}.product-carousel__header{margin-bottom:clamp(1.5625rem,3.0303030303vw,3.125rem)}@media (max-width:991px){.product-carousel__header{margin-inline:auto;width:90%}}@media (min-width:992px){.product-carousel__header{text-align:center}}.product-carousel__header h2{margin-bottom:.25em}.product-carousel__header p{color:var(--text-color);font-family:var(--font-family-sans);max-width:60ch}@media (min-width:992px){.product-carousel__header p{margin-inline:auto}}.product-carousel__swiper{position:relative}.product-carousel__swiper-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1;background:transparent;background:#1c3321;border:0;border-radius:0;border-radius:50%;color:currentColor;cursor:pointer;display:inline-block;display:grid;font-family:inherit;padding:0;place-content:center;position:absolute;top:34%;transition:.2s;width:30px;z-index:1}@media (max-width:991px){.product-carousel__swiper-control{display:none}}@media (min-width:992px){.product-carousel__swiper-control{width:50px}}.product-carousel__swiper-control[disabled]{opacity:0;pointer-events:none}.product-carousel__swiper-control svg{display:block}.product-carousel__swiper-control.prev{left:0;transform:translateX(5px)}@media (min-width:992px){.product-carousel__swiper-control.prev{transform:translateX(-50%)}}.product-carousel__swiper-control.next{right:0;transform:translateX(-5px)}@media (min-width:992px){.product-carousel__swiper-control.next{transform:translateX(50%)}}.product-carousel__item-label{font-family:var(--font-family-sans);font-size:.875rem;letter-spacing:.1em;text-align:center;text-transform:uppercase}.product-carousel__item{display:flex;flex-direction:column;gap:clamp(1.125rem,1.9393939394vw,2rem);height:100%}.product-carousel__item .product-card{flex:1;height:auto}.product-with-description [class^=color-scheme]{padding-block:clamp(2.5rem,6.0606060606vw,6.25rem)}.product-with-description p{color:var(--text-color)}.product-with-description strong{color:var(--headings-color)}.product-with-description .container{max-width:1410px}.product-with-description .section-eyebrow{align-items:center;display:flex;gap:1em}.product-with-description .btn{width:100%}.product-with-description__product-media img{display:block}.product-with-description__product-content{display:grid;gap:1em}.product-with-description__product-description p{font-family:var(--font-family-sans)}.product-with-description__layout.has-1 .product-with-description__product{align-items:center;display:grid}@media (min-width:992px){.product-with-description__layout.has-1 .product-with-description__product{grid-template-columns:repeat(2,1fr)}.product-with-description__layout.has-1 .product-with-description__product-content{padding-inline:clamp(2.5rem,7.2727272727vw,7.5rem)}}.product-with-description__layout.has-1 .block-title{font-size:clamp(2rem,3.0303030303vw,3.125rem);line-height:normal}@media (max-width:991px){.product-with-description__layout.has-1 .product-with-description__product-media{margin-bottom:1.75em}}.product-with-description__layout.has-2{display:grid;gap:60px}@media (min-width:992px){.product-with-description__layout.has-2{gap:0;grid-template-columns:repeat(2,1fr)}}.product-with-description__layout.has-2 .block-title{font-size:clamp(1.5rem,1.9393939394vw,2rem);line-height:normal}.product-with-description__layout.has-2 .product-with-description__product{display:flex;flex-direction:column}@media (min-width:992px){.product-with-description__layout.has-2 .product-with-description__product{padding-inline:clamp(2.5rem,7.2727272727vw,7.5rem)}.product-with-description__layout.has-2 .product-with-description__product:first-child{border-right:1px solid var(--border-color)}}.product-with-description__layout.has-2 .product-with-description__product-media{margin-bottom:1.75em}.product-with-description__layout.has-2 .product-with-description__product-content{display:flex;flex:1;flex-direction:column}.product-with-description__layout.has-2 .product-with-description__product-description{flex:1}.split-media{margin-inline:auto;max-width:var(--site-max-width)}.split-media .container{max-width:1410px}.split-media [class^=color-scheme]{padding-block:clamp(2.5rem,6.0606060606vw,6.25rem)}.split-media .section-title{margin-top:0;text-align:center}.split-media__layout{align-items:center;-moz-column-gap:30px;column-gap:30px;display:grid;row-gap:40px}@media (min-width:992px){.split-media__layout{grid-template-columns:repeat(3,1fr)}}.split-media__content{text-align:center}.split-media__content p{color:var(--headings-color);font-size:clamp(1rem,1.1515151515vw,1.1875rem)}.split-media__media img{border-radius:50%;display:block;margin-inline:auto;width:42vw}.split-media__media:last-child{text-align:right}.title-with-panels{margin-inline:auto;max-width:var(--site-max-width)}.title-with-panels p{color:currentColor;font-size:1em}.title-with-panels .section-title{font-size:clamp(2rem,3.0303030303vw,3.125rem)}@media (min-width:992px){.title-with-panels .section-title{max-width:60%}}.title-with-panels [class^=color-scheme]{padding-block:clamp(2.5rem,6.0606060606vw,6.25rem)}.title-with-panels .container{max-width:1410px}.title-with-panels__layout{display:grid}@media (min-width:992px){.title-with-panels__layout{grid-template-columns:repeat(2,1fr)}}.press-coverage{margin-inline:auto;max-width:var(--site-max-width)}.press-coverage .container{max-width:1410px}@media (max-width:991px){.press-coverage .container{width:100%}}.press-coverage [class^=color-scheme]{padding-block:clamp(2.5rem,6.0606060606vw,6.25rem)}@media (max-width:991px){.press-coverage .section-title{margin-inline:auto;width:90%}}.press-coverage__layout{display:grid;gap:clamp(.625rem,1.8181818182vw,1.875rem);grid-template-columns:repeat(var(--columns),1fr)}@media (max-width:991px){.press-coverage__layout{-ms-overflow-style:none;gap:5%;overflow-x:scroll;padding-left:5%;scrollbar-width:none}.press-coverage__layout::-webkit-scrollbar{background-color:transparent;display:none;height:0!important;width:0!important}.press-coverage__layout::-webkit-scrollbar-thumb,.press-coverage__layout::-webkit-scrollbar-track{background-color:transparent}}@media (max-width:991px){.press-coverage__item{min-width:200px}.press-coverage__item:last-child{margin-right:20px}}.press-coverage__title--reduced{font-size:clamp(1.125rem,1.1515151515vw,1.1875rem)}.press-coverage__text{color:currentColor;font-family:var(--font-family-sans);font-size:1em;line-height:1.4}

/*# sourceMappingURL=pulp.css.map*/