#collection-seo-description{scroll-margin-block-start:calc(var(--sticky-area-height, 0px) + 1rem)}@media screen and (max-width:699px){.shopify-section--collection-banner .place-self-lower-start{place-self:end start;margin-block-end:clamp(3.5rem,12vh,9rem)}.shopify-section--collection-banner .place-self-lower-center{place-self:end center;margin-block-end:clamp(3.5rem,12vh,9rem)}.shopify-section--collection-banner .place-self-lower-end{place-self:end end;margin-block-end:clamp(3.5rem,12vh,9rem)}}@media screen and (min-width:700px){.shopify-section--collection-banner .sm\:place-self-lower-start{place-self:end start;margin-block-end:clamp(4.5rem,14vh,11rem)}.shopify-section--collection-banner .sm\:place-self-lower-center{place-self:end center;margin-block-end:clamp(4.5rem,14vh,11rem)}.shopify-section--collection-banner .sm\:place-self-lower-end{place-self:end end;margin-block-end:clamp(4.5rem,14vh,11rem)}}@media screen and (max-width:999px){.media-with-text__content--flush{padding-inline:0}}@media screen and (min-width:1000px){.media-with-text__media{align-self:center;height:auto}.media-with-text__media>:is(img,svg){display:block;height:auto;max-width:100%;width:100%}}.footer{padding-block-start:0}.footer__aside-bottom{align-items:start}.footer__newsletter-logo{max-width:28rem}.footer__block-list{border-block:1px solid rgb(var(--text-color) / .12);padding-block:var(--spacing-10)}.footer__newsletter-form{max-width:28rem;width:100%}.footer__newsletter-field{align-items:center;background:#fff;border:1px solid #000;border-radius:var(--rounded-full);display:flex;gap:.25rem;padding:0 0 0 1.25rem;width:100%}.footer__newsletter-field:focus-within{outline:2px solid rgb(var(--text-color) / .35);outline-offset:2px}.footer__newsletter-input{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:rgb(var(--text-color));flex:1 1 auto;font:inherit;font-size:.9375rem;height:2.75rem;min-width:0;outline:none;padding:0;width:100%}.footer__newsletter-input::placeholder{color:#737373;opacity:1}.footer__newsletter-submit{align-items:center;background:#000;border:0;border-radius:var(--rounded-full);color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;font-size:.9375rem;font-weight:400;height:2.75rem;justify-content:center;line-height:1;padding:0 1.5rem;white-space:nowrap}.footer__newsletter-submit:hover{opacity:.88}.footer__newsletter-badges{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-4) var(--spacing-6)}.footer__newsletter-badge{display:block;line-height:0}.footer__newsletter-badge img{display:block;height:auto;max-width:100%;width:auto}.footer__payment-icons{--footer-payment-icon-max-height: 18px;--footer-payment-icon-box-width: 44px;--footer-payment-icon-box-height: 26px;align-items:center;gap:6px}@media screen and (min-width:1000px){.footer__payment-icons{max-width:50%}}.footer__payment-icon-item{align-items:center;justify-content:center;display:flex;flex:0 0 auto;width:var(--footer-payment-icon-box-width);height:var(--footer-payment-icon-box-height);padding:3px 4px;background:#fff;border:1px solid rgb(0 0 0 / .08);border-radius:var(--rounded-xs);box-sizing:border-box}.footer__payment-icon-item:has(.payment-icon-visa),.footer__payment-icon-item:has(.payment-icon-nordea),.footer__payment-icon-item:has(.payment-icon-walley),.footer__payment-icon-item:has(.payment-icon-aktia),.footer__payment-icon-item:has(.payment-icon-omasp),.footer__payment-icon-item:has(.payment-icon-klarna-logo),.footer__payment-icon-item:has(.payment-icon-op-lasku),.footer__payment-icon-item:has(.payment-icon-op-tililuotto){width:56px}.footer__payment-icon-item:has(.payment-icon-mobile-pay),.footer__payment-icon-item:has(.payment-icon-danskebank),.footer__payment-icon-item:has(.payment-icon-s-pankki){width:64px}.footer__payment-icon-item:has(.payment-icon-alandsbanken){width:72px}.footer__payment-icon-item:has(.payment-icon-saastopankki){width:50px}.footer__payment-icon-item :is(svg,img){display:block;max-width:100%;max-height:var(--footer-payment-icon-max-height);width:auto!important;height:auto!important}.footer__payment-icons .payment-icon-omasp,.footer__payment-icons .payment-icon-s-pankki,.footer__payment-icons .payment-icon-saastopankki{filter:saturate(1.1) contrast(1.12)}.announcement-bar__wrapper{max-width:var(--container-max-width)}.article .breadcrumb{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:8px}@media screen and (max-width:699px){.article .breadcrumb{margin-top:12px}}.article-banner{justify-items:center}.article-banner__content{gap:var(--spacing-4);justify-items:start;text-align:start}.article-banner--content-width .article-banner__content{max-width:var(--article-max-width);width:100%}.article-banner .article__meta{justify-content:flex-start}.article-reading-time{align-items:center;color:#777;display:flex;flex-wrap:wrap;font-size:14px;gap:8px;line-height:1.4}.article-reading-time a{color:inherit;text-decoration:underline}.article-reading-time a:hover{text-decoration:underline}.article-reading-time__sep{color:#777}.breadcrumb a,.breadcrumb-text{color:#333;text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.breadcrumb-divider{color:#777;font-size:12px}.breadcrumb a[aria-current=page],.breadcrumb-current{color:#777;pointer-events:none}.product-info__block-item[data-block-type=breadcrumbs]{--product-info-block-spacing: var(--spacing-2)}.product-breadcrumb{align-items:center;display:flex;flex-wrap:wrap;font-size:.875rem;gap:.175rem;line-height:1.4}.product-breadcrumb a{color:#1a1a1a;font-weight:700;text-decoration:none}.product-breadcrumb a:hover{text-decoration:underline}.product-breadcrumb .breadcrumb-divider{color:#1a1a1a;font-size:.875rem;font-weight:700}.product-breadcrumb .breadcrumb-current{color:#737373;font-weight:400;pointer-events:none}.shopify-section--main-product .product-gallery__media-list{gap:var(--spacing-2)}.shopify-section--main-product .product-gallery__media :is(img,video,iframe,svg,.rounded),.shopify-section--main-product .product-gallery__media video-media,.shopify-section--main-product .product-gallery__media model-media{border-radius:0}.product-gallery__model-caption{position:absolute;z-index:1;inset-inline-start:var(--spacing-5);inset-block-end:var(--spacing-5);max-width:calc(100% - var(--spacing-10));margin:0;padding:.5rem .875rem;border-radius:999px;background:#fff;color:#1a1a1a;font-size:.8125rem;line-height:1.3;pointer-events:none}@media screen and (min-width:700px){.product-gallery__model-caption{inset-inline-start:var(--spacing-8);inset-block-end:var(--spacing-8);max-width:calc(100% - var(--spacing-16))}}@media screen and (max-width:699px){.product-gallery__model-caption{position:static;inset:auto;width:fit-content;max-width:100%;margin:var(--spacing-2) 0 0;padding:.375rem .625rem;box-shadow:0 0 0 1px #00000014;font-size:.6875rem}.product-gallery--mobile-expanded .product-gallery__model-caption{margin-inline-start:var(--container-outer-width);max-width:calc(100% - 2 * var(--container-outer-width))}}.product-gallery__layer-icon{position:absolute;z-index:2;inset-block-start:var(--spacing-5);inset-inline-start:var(--spacing-5);width:var(--product-layer-icon-width, 56px);line-height:0;pointer-events:none}.product-gallery__layer-icon-image{display:block;width:100%;height:auto}@media screen and (min-width:700px){.product-gallery__layer-icon{inset-block-start:var(--spacing-8);inset-inline-start:var(--spacing-8)}}.shopify-section--main-product{--section-spacing-block-start: 0px}.shopify-section--main-product .section{padding-block-start:0}@media screen and (min-width:1000px){.shopify-section--main-product .product{column-gap:var(--spacing-10)}}.shopify-section--main-product .product-info__title{font-weight:700;line-height:1.2}.shopify-section--main-product .product-info__block-item[data-block-type=title]{--product-info-block-spacing: var(--spacing-2)}.shopify-section--main-product .product-info__block-item[data-block-type=price]{--product-info-block-spacing: 0;margin-block-start:0;margin-block-end:0}.shopify-section--main-product .product-info__block-item[data-block-type=title]{margin-block-end:var(--spacing-2);margin-block-start:0}.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons]{--product-info-block-spacing: 0;margin-block-start:0;margin-block-end:0}.shopify-section--main-product .variant-picker .block-swatch{height:2.5rem;min-width:2.75rem;padding-inline:1rem;font-size:.9375rem;line-height:1;border-radius:999px}@media screen and (min-width:700px){.shopify-section--main-product .variant-picker .block-swatch{padding-inline:1.125rem}}.shopify-section--main-product .product-info__price .price-list :is(sale-price,compare-at-price){font-weight:400;color:rgb(var(--text-color));opacity:1}.shopify-section--main-product .product-info__price .price-list .text-subdued{opacity:1}.shopify-section--main-product .product-info__block-item[data-block-type=text]{--product-info-block-spacing: 0;margin-block-start:0;margin-block-end:0}.shopify-section--main-product .product-info__block-item[data-block-type=text]~.product-info__block-item[data-block-type=text]{--product-info-block-spacing: var(--spacing-6);margin-block-start:var(--product-info-block-spacing);margin-block-end:var(--product-info-block-spacing)}.product-info__block-item:has(#omnibus-price):not(:has(#omnibus-price *:not(script):not(style))){display:none}.product-info__block-item:has(reviewsio-product-ratings):has(.ruk_rating_snippet:empty){display:none}.shopify-section--main-product .product-info__text{font-size:.9375rem;line-height:1.5}.shopify-section--main-product .product-info__text .prose a:not(.button){text-decoration:underline;background:none}.shopify-section--main-product .product-info__text .prose a:not(.button):hover{background:none;opacity:.7}@media screen and (min-width:700px){.shopify-section--main-product .product-info{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--spacing-4)}.shopify-section--main-product .product-info>*{grid-column:1 / -1}.shopify-section--main-product .product-info__block-item[data-block-type=title]{grid-column:1}.shopify-section--main-product .product-info__block-item[data-block-type=price]{grid-column:2;align-self:start;margin-block-start:0;margin-block-end:0}.shopify-section--main-product .product-info__price .price-list :is(sale-price,compare-at-price){font-family:var(--heading-font-family);font-size:var(--text-h3);font-weight:700;letter-spacing:var(--heading-letter-spacing);line-height:1.2}.shopify-section--main-product .product-info__price .rating-with-text:has(.badge--sold-out){flex-direction:column;align-items:flex-start;row-gap:var(--spacing-1)}.shopify-section--main-product .product-info__price .rating-with-text:has(.badge--sold-out) .product-info__badge-list{margin-inline-start:0;align-self:flex-end}.shopify-section--main-product .product-info__block-item[data-block-type=title]{--product-info-block-spacing: var(--spacing-4)}}.offer--with-inventory{gap:var(--spacing-1);padding:var(--spacing-3) var(--spacing-5)}.offer--with-inventory .offer__status-line{align-items:baseline;column-gap:.5rem;display:flex;flex-wrap:wrap;row-gap:.25rem}.offer--with-inventory .offer__divider{color:inherit;flex-shrink:0}.offer--with-inventory .offer__content{display:contents}.offer--with-inventory .offer__content>:is(p,ul,ol){margin:0}.offer--with-inventory .offer__content>p:first-child{display:inline}.offer--with-inventory .offer__content>p:not(:first-child){flex:1 0 100%}.offer--with-inventory .offer__content a{text-decoration:underline;text-underline-offset:.12em}.offer--with-inventory variant-inventory{display:inline-flex}.offer--with-inventory variant-inventory .text-with-icon{align-items:center;color:inherit;display:inline-flex;gap:.375rem}.offer--with-inventory variant-inventory .text-with-icon>svg{display:none}.offer--with-inventory variant-inventory .text-with-icon:before{border-radius:50%;content:"";flex-shrink:0;height:.5rem;width:.5rem}.offer--with-inventory variant-inventory .text-success:before{background:rgb(var(--success-text))}.offer--with-inventory variant-inventory .text-warning:before{background:rgb(var(--warning-text))}.offer--with-inventory variant-inventory .text-error:before{background:rgb(var(--error-text))}.product-features{margin-inline:auto;max-width:var(--product-features-max-width, 780px);width:100%}.product-features__box{background:var(--product-features-background, #f5f5f5);border-radius:.75rem;color:var(--product-features-text, #1a1a1a);display:grid;gap:var(--spacing-6) var(--spacing-8);grid-template-columns:1fr;padding:var(--spacing-6)}.product-features__item{display:grid;gap:var(--spacing-1);margin:0}.product-features__label{color:var(--product-features-label, #737373);font-size:.8125rem;font-weight:400;line-height:1.4;margin:0}.product-features__value{color:inherit;font-size:.9375rem;font-weight:700;line-height:1.4;margin:0}@media screen and (min-width:700px){.product-features__box{grid-template-columns:minmax(0,1fr) minmax(0,2fr);padding:var(--spacing-8)}}.product-specs{margin-inline:auto;max-width:var(--product-specs-max-width, 780px);width:100%}.product-specs__title{margin-block-end:var(--spacing-4)}.product-specs__table-wrap{overflow-x:auto;width:100%}.product-specs__table{border-collapse:collapse;font-size:.9375rem;line-height:1.45;width:100%}.product-specs__row{border-block-end:1px solid rgb(var(--text-color) / .12)}.product-specs__row:first-child{border-block-start:1px solid rgb(var(--text-color) / .12)}.product-specs__label,.product-specs__value{padding-block:var(--spacing-3);text-align:start;vertical-align:top}.product-specs__label{color:rgb(var(--text-color) / .7);font-weight:400;padding-inline-end:var(--spacing-6);white-space:nowrap;width:36%}.product-specs__value{color:rgb(var(--text-color));font-weight:500;width:64%}.product-specs__link{color:inherit;text-decoration:underline;text-underline-offset:.15em}.product-specs__link:hover{opacity:.7}@media screen and (max-width:699px){.product-specs__label{white-space:normal;width:40%}}.shopify-section--main-product~.shopify-section--rich-text{--rich-text-max-width: 780px}.shopify-section--main-product~.shopify-section--press .press{max-width:780px}.shopify-section--main-product~.shopify-section--press .press__list{text-align:start}.shopify-section--main-product~.shopify-section--press .press__list-item{justify-items:start}@media screen and (min-width:1000px){.split-rich-text--narrow_start{align-items:start;display:grid;gap:var(--spacing-10) var(--spacing-12);grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}@media screen and (min-width:1150px){.split-rich-text--narrow_start{gap:var(--spacing-10) var(--spacing-16)}}.rich-text__wrapper :is(.h1,.prose h1:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6)),.split-rich-text :is(.h1,.prose h1:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6)){font-size:var(--text-h3);line-height:1.2}.rich-text__wrapper :is(.h2,.prose h2:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6)),.split-rich-text :is(.h2,.prose h2:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6)){font-size:var(--text-h4);line-height:1.2}.rich-text__wrapper :is(.h3,.prose h3:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6)),.split-rich-text :is(.h3,.prose h3:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6)){font-size:var(--text-h5);line-height:1.3}.rich-text__wrapper .prose *+p,.split-rich-text .prose *+p{margin-block-start:calc(var(--spacing-3) / 2)}.rich-text__wrapper .prose :is(.h0,.h1,.h2,.h3,.h4,h1,h2,h3,h4)+p,.split-rich-text .prose :is(.h0,.h1,.h2,.h3,.h4,h1,h2,h3,h4)+p{margin-block-start:calc(var(--spacing-5) / 2)}.rich-text__wrapper .prose :is(.h5,.h6,h5,h6)+p,.split-rich-text .prose :is(.h5,.h6,h5,h6)+p{margin-block-start:calc(var(--spacing-4) / 2)}@media screen and (min-width:700px){.rich-text__wrapper .prose *+p,.split-rich-text .prose *+p{margin-block-start:calc(var(--spacing-4) / 2)}.rich-text__wrapper .prose :is(.h0,.h1,.h2,.h3,h1,h2,h3)+p,.split-rich-text .prose :is(.h0,.h1,.h2,.h3,h1,h2,h3)+p{margin-block-start:calc(var(--spacing-6) / 2)}.rich-text__wrapper .prose :is(.h4,h4)+p,.split-rich-text .prose :is(.h4,h4)+p{margin-block-start:calc(var(--spacing-5) / 2)}.rich-text__wrapper .prose :is(.h5,.h6,h5,h6)+p,.split-rich-text .prose :is(.h5,.h6,h5,h6)+p{margin-block-start:calc(var(--spacing-4) / 2)}}@media screen and (min-width:1150px){.rich-text__wrapper .prose *+p,.split-rich-text .prose *+p{margin-block-start:calc(var(--spacing-6) / 2)}.rich-text__wrapper .prose :is(.h0,.h1,.h2,h1,h2)+p,.split-rich-text .prose :is(.h0,.h1,.h2,h1,h2)+p{margin-block-start:calc(var(--spacing-8) / 2)}.rich-text__wrapper .prose :is(.h3,.h4,h3,h4)+p,.split-rich-text .prose :is(.h3,.h4,h3,h4)+p{margin-block-start:calc(var(--spacing-6) / 2)}.rich-text__wrapper .prose :is(.h5,.h6,h5,h6)+p,.split-rich-text .prose :is(.h5,.h6,h5,h6)+p{margin-block-start:calc(var(--spacing-4) / 2)}}.product-info__block-item[data-block-type=payment-icons]{--product-info-block-spacing: 0;margin-block-start:0;margin-block-end:0}.product-info__payment-icons{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1rem;list-style:none;margin:0;padding:0}.product-info__payment-icon-item{align-items:center;display:flex;flex:0 0 auto;line-height:0}.product-info__payment-icons .payment-icon{display:block;height:var(--product-payment-icon-height, 16px);max-width:100%;width:auto}.product-info__payment-icon-item--compact .payment-icon{height:calc(var(--product-payment-icon-height, 16px) * 1.45)}#toc-container{border:1px solid #000;border-radius:4px;margin-left:auto;margin-right:auto;max-width:var(--toc-max-width);padding:var(--spacing-3)}#toc-container h3{font-weight:700;margin-bottom:var(--spacing-3)}#toc-container ol{list-style:decimal;padding-left:var(--spacing-4)}#toc-container a{text-decoration:underline!important}.multi-column__product-card{display:contents}.multi-column__item{align-content:var(--multi-column-item-align, start)}.collection-layers{display:grid;gap:var(--spacing-8)}.collection-layers__nav{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-4) var(--spacing-6)}.collection-layers__label{margin:0}.collection-layers__buttons{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.collection-layers__button{align-items:center;background:rgb(var(--text-color) / .08);border:2px solid transparent;border-radius:var(--rounded-sm);color:rgb(var(--text-color));cursor:pointer;display:inline-flex;height:4rem;justify-content:center;min-width:4rem;padding:var(--spacing-2);transition:background-color .2s ease,border-color .2s ease,color .2s ease}.collection-layers__button[aria-selected=true]{background:rgb(var(--text-color) / .08);border-color:rgb(var(--text-color));color:rgb(var(--text-color))}.collection-layers__button-image{display:block;height:2.5rem;object-fit:contain;width:auto}.collection-layers__button-text{font-size:var(--text-lg);font-weight:var(--text-font-weight-bold);line-height:1}.collection-layers__panel[hidden]{display:none}@media screen and (min-width:700px){.collection-layers{gap:var(--spacing-10)}.collection-layers__button{height:4.5rem;min-width:4.5rem}.collection-layers__button-image{height:3rem}}.shopify-section--featured-collection-layers .product-card__info{padding-block-start:var(--spacing-2);padding-block-end:0;padding-inline-start:0;padding-inline-end:0}.shopify-section--featured-collection-layers .product-card__aside{background:#fff;border-radius:var(--rounded-full);display:inline-flex;margin-block-end:var(--spacing-2);padding:var(--spacing-1) var(--spacing-2);width:fit-content}.shopify-section--featured-collection-layers .product-card__swatch-list{margin:0}.product-card__title a{font-weight:400}.product-card .price-list :is(sale-price,compare-at-price,unit-price){font-weight:400}.product-card .price-list .text-subdued{color:rgb(var(--text-color))}.product-card__badge-list .badge{border-radius:var(--rounded-sm);font-size:.8rem;font-weight:400}@media screen and (min-width:700px){.product-card__badge-list .badge:not(.badge--lg){font-size:.825rem}}.product-card{--product-card-info-padding: var(--spacing-2)}@media screen and (min-width:700px){.product-card{--product-card-info-padding: var(--spacing-2) var(--spacing-5) var(--spacing-5)}}@media screen and (min-width:1400px){.product-card__info{--product-card-info-padding: var(--spacing-2) var(--spacing-8) var(--spacing-8)}}.product-card--blends .product-card__info{padding-block-start:var(--spacing-2)}.product-card__aside{margin-block-end:var(--spacing-2);margin-block-start:0}.product-card__aside+.v-stack{margin-block-start:0}.video-overlay{display:flex;flex-direction:column;gap:var(--spacing-6)}.video-overlay.text-start{align-items:start}.video-overlay.text-center{align-items:center}.video-overlay.text-end{align-items:end}.video-overlay__actions{display:flex;flex-wrap:wrap;gap:var(--spacing-3)}@media screen and (min-width:700px){.content-over-media>.video-overlay--split{display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);place-self:stretch;width:100%;max-width:none;min-height:100%;height:100%;gap:0}.video-overlay--split .video-overlay__text{grid-area:1 / 1;place-self:var(--video-text-place, center);max-width:min(48rem,100%);text-align:var(--video-text-align, center)}.video-overlay--split .video-overlay__actions{grid-area:1 / 1;place-self:var(--video-button-place, end end)}}.h00{font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);overflow-wrap:anywhere;font-size:clamp(3.25rem,9vw,7.5rem);line-height:.95}.prose .h00+*{margin-block-start:var(--spacing-4)}.button,.btn{font-weight:400}.buy-buttons .button,.buy-buttons .btn,.product-card__quick-buy .button,.shopify-payment-button__button--unbranded,.button[name=checkout]{font-weight:700}@media screen and (min-width:1150px){.section-header>.button{grid-column-start:2;justify-self:end;align-self:end}}.collection-card--with-cta .collection-card__content:first-child{margin-block-end:0}.collection-card__cta{margin-block-start:var(--spacing-4);pointer-events:none}@media screen and (pointer:fine){.collection-card--with-cta:hover .collection-card__content{transform:none}}.newsletter.newsletter--background.content-over-media{display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);min-height:var(--content-over-media-height, 400px);place-items:center}.newsletter.newsletter--background.content-over-media>:is(picture,img,video,iframe,svg,video-media){grid-area:1 / 1}.newsletter.newsletter--background>.newsletter-box{background:none;display:flex;flex-direction:column;grid-area:1 / 1;justify-content:center;max-width:min(40rem,calc(100% - var(--container-gutter) * 2));padding-block:var(--spacing-10);padding-inline:0;place-self:center;width:100%;z-index:1}.newsletter.newsletter--background>.newsletter-box.place-self-center{align-items:center;text-align:center}.newsletter.newsletter--background>.newsletter-box.place-self-center-start{align-items:start;justify-self:start;margin-inline-start:var(--container-gutter);place-self:center start;text-align:start}.newsletter--background .newsletter-content{width:100%}.newsletter--background .newsletter-content.text-center{justify-items:center;margin-inline:auto}.newsletter--background .newsletter-content>.form{max-width:32rem;width:100%}.newsletter--background .newsletter-content.justify-items-center>.form{margin-inline:auto}.newsletter-signup-field{align-items:center;background:rgb(var(--input-background, 255 255 255));border-radius:var(--rounded-full);display:flex;gap:.5rem;max-width:32rem;padding:0 0 0 1.5rem;width:100%}.newsletter-signup-field:focus-within{outline:2px solid rgb(var(--text-color) / .35);outline-offset:2px}.newsletter-signup-input{-webkit-appearance:none;appearance:none;background:transparent;border:0;color:rgb(var(--input-text-color, 0 0 0));flex:1 1 auto;font:inherit;font-size:.9375rem;height:2.5rem;min-width:0;outline:none;padding:0;-webkit-text-fill-color:rgb(var(--input-text-color, 0 0 0));width:100%}.newsletter-signup-input::placeholder{color:#737373;opacity:1;-webkit-text-fill-color:#737373}.newsletter-signup-submit{align-items:center;background:#fff;border:1px solid #000;border-radius:var(--rounded-full);color:#000;cursor:pointer;display:inline-flex;flex:0 0 auto;font:inherit;font-size:.9375rem;font-weight:400;height:2.5rem;justify-content:center;line-height:1;padding:0 1.25rem;white-space:nowrap}.newsletter-signup-submit:hover{opacity:.88}@media screen and (min-width:700px){.newsletter.newsletter--background>.newsletter-box{padding-block:var(--spacing-16)}}.shopify-section--header .header__wrapper :is(a,button,summary,span,p,.bold,.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-weight:400}.header :is(.link-faded,.link-faded-reverse),.mega-menu :is(.link-faded,.link-faded-reverse),.navigation-drawer :is(.link-faded,.link-faded-reverse){opacity:1}@media screen and (pointer:fine){.header :is(.link-faded,.link-faded-reverse):hover,.mega-menu :is(.link-faded,.link-faded-reverse):hover,.navigation-drawer :is(.link-faded,.link-faded-reverse):hover{opacity:1}}@media screen and (min-width:1150px){.mega-menu{--mega-menu-gap: var(--spacing-12);--mega-menu-block-padding: var(--spacing-8);align-items:flex-start;justify-content:space-between}.mega-menu__nav{align-items:flex-start;flex:1 1 auto;gap:var(--spacing-8);justify-content:space-between;max-width:none;min-width:0;width:100%}.mega-menu__nav>li{flex:1 1 0;gap:var(--spacing-2);max-width:none;min-width:0;width:auto}.mega-menu .navigation-promo__wrapper{flex:0 1 auto}.mega-menu .navigation-promo .content-over-media{align-items:stretch;display:flex;flex-direction:column;gap:var(--spacing-3);grid-template:none;overflow:visible;place-items:stretch}.mega-menu .navigation-promo .content-over-media:before{content:none}.mega-menu .navigation-promo .content-over-media>:is(img,picture){aspect-ratio:3 / 4;grid-area:auto;height:auto;max-height:none;min-height:0;object-fit:cover;place-self:stretch;width:100%}.mega-menu .navigation-promo .content-over-media>:not(img,picture,video,iframe,svg,video-media){color:#000;grid-area:auto;max-width:none;padding:0;place-self:auto!important;text-align:start;width:100%;z-index:auto}.mega-menu .navigation-promo .content-over-media .text-custom,.mega-menu .navigation-promo .content-over-media .prose,.mega-menu .navigation-promo .content-over-media .prose :is(p,a,span,li,div){color:#000!important}.mega-menu .navigation-promo.navigation-promo--carousel .content-over-media p{max-width:none}.shopify-section--header .mega-menu__nav>li>a,.shopify-section--header .mega-menu__nav>li>a.h5,.shopify-section--header .mega-menu__nav>li>a :is(span,.reversed-link,.link-faded){font-family:var(--heading-font-family);font-size:.9375rem;font-weight:500;letter-spacing:var(--heading-letter-spacing);line-height:1.4}.mega-menu__nav>li>a :is(.reversed-link,.link-faded){background-size:0}.shopify-section--header .mega-menu__nav>li>ul{gap:0}.mega-menu__nav>li>ul :is(a,span,.h5,.reversed-link,.link-faded){font-family:var(--text-font-family);font-size:.9375rem;font-weight:400;letter-spacing:var(--text-letter-spacing);line-height:1.4}.mega-menu__nav>li>ul .reversed-link{background-size:0}@media screen and (pointer:fine){.mega-menu__nav>li>ul a:hover .reversed-link,.mega-menu__nav>li>ul a.reversed-link:hover,.mega-menu__nav>li>ul .reversed-link.hover\:show:hover{background-size:100% 1px}}}@media screen and (min-width:1400px){.mega-menu{--mega-menu-gap: var(--spacing-16)}.mega-menu__nav{gap:var(--spacing-10)}}.navigation-drawer .navigation-promo__wrapper--drawer{max-width:none;width:100%}.navigation-drawer .navigation-promo--drawer-stack{gap:var(--spacing-6);grid:auto-flow / minmax(0,1fr);width:100%}.navigation-drawer .navigation-promo--drawer-stack .content-over-media{align-items:stretch;display:flex;flex-direction:column;gap:var(--spacing-3);grid-template:none;overflow:visible;place-items:stretch;width:100%}.navigation-drawer .navigation-promo--drawer-stack .content-over-media:before{content:none}.navigation-drawer .navigation-promo--drawer-stack .content-over-media>:is(img,picture){aspect-ratio:16 / 10;grid-area:auto;height:auto;max-height:none;min-height:0;object-fit:cover;place-self:stretch;width:100%}.navigation-drawer .navigation-promo--drawer-stack .content-over-media>:not(img,picture,video,iframe,svg,video-media){color:#000;grid-area:auto;max-width:none;padding:0;place-self:auto!important;text-align:start;width:100%;z-index:auto}.navigation-drawer .navigation-promo--drawer-stack .content-over-media .text-custom,.navigation-drawer .navigation-promo--drawer-stack .content-over-media .prose,.navigation-drawer .navigation-promo--drawer-stack .content-over-media .prose :is(p,a,span,li,div){color:#000!important}.mega-menu--with-intro{align-items:stretch;flex-direction:column}.mega-menu__intro{display:grid;gap:var(--spacing-2);max-width:42rem}.mega-menu__intro-heading,.mega-menu__intro-text{margin:0}.mega-menu__intro-text :is(p,ul,ol){margin:0}.mega-menu__intro--drawer{margin-block-end:var(--spacing-6);max-width:none;padding-inline:0;width:100%}.mega-menu__content{align-items:flex-start;display:flex;flex:1 1 auto;gap:var(--mega-menu-gap);justify-content:var(--mega-menu-justify-content, space-between);min-width:0;width:100%}.mega-menu.justify-center .mega-menu__content{justify-content:center}.mega-menu--with-intro .mega-menu__content>.navigation-promo__wrapper{flex:1 1 auto;max-width:100%;width:100%}@media screen and (min-width:1150px){.mega-menu--with-intro{gap:var(--spacing-8)}.mega-menu__intro-heading{font-weight:600!important}.mega-menu__intro-text,.mega-menu__intro-text p{font-size:.9375rem;font-weight:400;line-height:1.5}}.orbe-header-button,.orbe-header-button :is(button,span,.bold,.text-sm){color:#737373;font-size:1rem}.header__search-pill{align-items:center;border:1px solid #d9d9d9;border-radius:999px;color:#737373;display:inline-flex;gap:var(--spacing-3);min-width:11.5rem;padding:.375rem .875rem .375rem 1rem;text-decoration:none;transition:border-color .15s ease,color .15s ease}.header__search-pill:hover{border-color:#737373;color:#1a1a1a}.header__search-pill-label{flex:1 1 auto;font-size:.8125rem;line-height:1.2;min-width:0}.header__search-pill .icon{flex:0 0 auto;height:1.125rem;width:1.125rem}.search-drawer{--drawer-body-padding: var(--spacing-5) var(--container-gutter, 1.25rem) var(--spacing-8);width:100%}.search-drawer::part(overlay){background:#00000073}.search-drawer::part(content){border-radius:0;height:max-content;max-height:100%;width:100%}.search-drawer__form{width:100%}.search-drawer .search-input{border-bottom:1px solid #1a1a1a;border-radius:0;gap:var(--spacing-3);padding-block-end:var(--spacing-3)}.search-drawer .search-input>input{font-size:1rem;font-weight:400}.search-drawer .search-input>input::placeholder{color:#737373;opacity:1}.search-drawer .search-input>[type=reset]{font-size:.8125rem}.search-drawer__search-icon{display:none;flex:0 0 auto;line-height:0}.search-drawer__search-icon .icon{height:1.125rem;width:1.125rem}.search-drawer__close{flex:0 0 auto;line-height:0}.search-drawer__popular-title{font-size:.875rem;font-weight:700;line-height:1.3;margin:0}.search-drawer__popular{display:grid;gap:var(--spacing-4)}.search-drawer__idle-inner{display:flex;flex-direction:column;gap:var(--spacing-2);width:100%}.search-drawer__no-results{display:grid;gap:var(--spacing-6)}.search-drawer__no-results-message{margin:0;text-align:start}.search-drawer__featured{display:grid;gap:var(--spacing-4);margin-block-end:var(--spacing-6);width:100%}.search-drawer__featured-title{font-size:.875rem;font-weight:700;line-height:1.3;margin:0}.search-drawer__featured-list{display:grid;gap:var(--spacing-3);grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.search-drawer__product{color:inherit;display:grid;gap:var(--spacing-2);text-decoration:none}.search-drawer__product-image{aspect-ratio:1;border-radius:var(--rounded-sm);display:block;height:auto;object-fit:cover;width:100%}.search-drawer__product-info{display:grid;gap:.125rem}.search-drawer__product-title{display:-webkit-box;font-size:.8125rem;font-weight:400;line-height:1.3;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.search-drawer__menu-title{margin:0}.search-drawer__links{display:flex;flex-direction:column;gap:var(--spacing-3);list-style:none;margin:0;padding:0}.search-drawer__link{color:#1a1a1a;font-size:.9375rem;font-weight:400;line-height:1.3;text-decoration:none}.search-drawer__link:hover{opacity:.7}@media screen and (min-width:700px){.search-drawer{--drawer-body-padding: var(--spacing-6) var(--container-gutter, 3rem) var(--spacing-10)}.search-drawer .search-input{border:1px solid #1a1a1a;border-radius:999px;gap:var(--spacing-4);margin-inline:auto;max-width:42rem;padding:.75rem 1.25rem;width:100%}.search-drawer .search-input:focus-within{border-color:#1a1a1a}.search-drawer .search-input>input{font-size:.9375rem;font-weight:400}.search-drawer__search-icon{display:block}.search-drawer__close{display:none}.search-drawer__idle-inner{display:flex;flex-direction:column;gap:var(--spacing-6);margin-inline:auto;max-width:42rem;width:100%}.search-drawer__no-results-message{text-align:center}.search-drawer__popular{display:grid;gap:var(--spacing-4)}.search-drawer__featured{margin-block-end:0}.search-drawer__featured-list{gap:var(--spacing-4);grid-template-columns:repeat(4,minmax(0,1fr))}.search-drawer__links{flex-direction:row;flex-wrap:wrap;gap:var(--spacing-3) var(--spacing-6)}.search-drawer__link{font-size:.875rem}}@media screen and (min-width:1000px){.search-drawer .search-input,.search-drawer__idle-inner{max-width:56rem}}@media screen and (min-width:1150px){.header__main-nav .header__link-list{gap:var(--spacing-5)}.header__main-nav .header__link-list>ul>li>:is(a,button),.header__main-nav .header__link-list>ul>li>details>summary{align-items:center;border:1px solid #737373;border-radius:var(--rounded-full);color:#737373;display:inline-flex;font-size:1rem;gap:var(--spacing-1);line-height:1.2;list-style:none;padding:.25em .75em;text-decoration:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.header__main-nav .header__link-list>ul>li>:is(a,button):hover,.header__main-nav .header__link-list>ul>li>:is(a,button)[aria-current=page],.header__main-nav .header__link-list>ul>li>button[aria-expanded=true],.header__main-nav .header__link-list>ul>li>details>summary:hover,.header__main-nav .header__link-list>ul>li>details[open]>summary{background:#000;border-color:#000;color:#fff;opacity:1}.header__main-nav .header__link-list>ul>li>details>summary::-webkit-details-marker{display:none}.header__main-nav .header__link-list>ul>li>:is(summary,button,details>summary) .icon-chevron-bottom,.header__main-nav .header__link-list>ul>li>details>summary .icon-chevron-bottom,.header__main-nav .header__link-list>ul>li>button .icon-chevron-bottom{display:none}}@media screen and (min-width:1000px){.collection__top-bar{align-items:center;column-gap:var(--spacing-6);display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:var(--spacing-4)}.collection--filters-sidebar .collection__top-bar,.collection--filters-horizontal .collection__top-bar{grid-template-columns:none}.collection__top-bar-start{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:var(--spacing-4);min-width:0}.collection__products-count{font-size:1.5rem;font-weight:500;letter-spacing:-.01em;line-height:1.2;margin:0}.collection__top-bar-start .active-facets{margin:0}.collection__top-bar-controls{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-4);justify-content:flex-end;margin-inline-start:auto}.collection__top-bar .facets-summary{grid-column-end:auto}.collection__top-bar>.active-facets{flex:1 0 100%}}.collection-layer-filter{display:block}.collection-layer-filter__list{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.collection-layer-filter__option{--collection-layer-filter-size: 3.5rem;align-items:center;background:#fff;border:2px solid transparent;box-sizing:border-box;cursor:pointer;display:inline-flex;flex:0 0 auto;height:var(--collection-layer-filter-size);justify-content:center;margin:0;padding:.25rem;transition:border-color .15s ease,opacity .15s ease;width:var(--collection-layer-filter-size)}.collection-layer-filter__option.is-active{border-color:rgb(var(--text-color))}.collection-layer-filter__option.is-disabled{cursor:not-allowed;opacity:.35;pointer-events:none}.collection-layer-filter__image{display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:100%}@media screen and (max-width:999px){.collection-layer-filter__option{--collection-layer-filter-size: 3rem}}.collection__mobile-toolbar,.collection__mobile-active-facets{display:none}@media screen and (max-width:999px){.collection__mobile-toolbar{align-items:center;display:flex;gap:var(--spacing-3);grid-column:1 / -1;justify-content:space-between;padding-block:var(--spacing-2)}.collection__mobile-toolbar-count{margin:0;white-space:nowrap}.collection__mobile-toolbar-controls{align-items:center;display:flex;flex-wrap:wrap;gap:var(--spacing-4);justify-content:flex-end}.collection__mobile-toolbar-action{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:var(--spacing-2);letter-spacing:.04em;padding:0;text-transform:uppercase}.collection__mobile-toolbar-action>span{font-size:.8125rem;font-weight:500;line-height:1.2}.collection__mobile-active-facets{display:block}.collection__mobile-active-facets:not(:has(.active-facets)){display:none}}.facet-dialog{max-width:min(22rem,calc(100vw - 2 * var(--container-gutter, 1.25rem)))}.collection__top-bar-controls .facet-dialog{left:auto;right:0}.facet-dialog>.h-stack{justify-content:flex-start;max-width:100%}.blog--figma{--blog-card-radius: .5rem;--blog-grid-gap: var(--spacing-5)}@media screen and (min-width:1000px){.blog--figma{--blog-grid-gap: var(--spacing-6)}}.blog-hero.blog-hero--no-image{background:#e8e8e8}.blog-hero.blog-hero--no-image:before{display:none}.blog-hero__content{display:grid;gap:var(--spacing-4);justify-items:start;width:100%}.blog-hero__content.text-center{justify-items:center}.blog-hero__content.text-end{justify-items:end}@media screen and (min-width:700px){.blog-hero__content.sm\:text-start{justify-items:start}.blog-hero__content.sm\:text-center{justify-items:center}.blog-hero__content.sm\:text-end{justify-items:end}}.blog-hero__heading{margin:0;overflow-wrap:normal;word-break:normal}.blog-hero__text{max-width:28rem}.blog-hero__text :is(p,a,h1,h2,h3,h4,h5,h6){color:inherit}.blog-hero__link{color:inherit;font-size:.9375rem;text-decoration:underline;text-underline-offset:.2em}.blog-featured-list{display:grid;gap:var(--spacing-10);margin-block:var(--spacing-10) var(--spacing-12)}@media screen and (min-width:1000px){.blog-featured-list{gap:var(--spacing-14);margin-block:var(--spacing-14) var(--spacing-16)}}.blog-featured{display:grid;gap:var(--spacing-6)}@media screen and (min-width:1000px){.blog-featured{align-items:stretch;gap:var(--spacing-8);grid-template-columns:minmax(0,1.75fr) minmax(16rem,1fr)}.blog-featured--media-end{grid-template-columns:minmax(16rem,1fr) minmax(0,1.75fr)}.blog-featured--media-end .blog-featured__media{order:2}.blog-featured--media-end .blog-featured__aside{order:1}}.blog-featured__media{color:#fff;display:grid;grid-template:1fr / 1fr;isolation:isolate;min-height:18rem;overflow:hidden;position:relative;text-decoration:none}@media screen and (min-width:1000px){.blog-featured__media{min-height:24rem}}.blog-featured__image,.blog-featured__media-content{grid-area:1 / 1}.blog-featured__image{height:100%;object-fit:cover;width:100%}.blog-featured__media-content{align-content:end;background:linear-gradient(to top,rgb(0 0 0 / .55),transparent 55%);display:grid;gap:var(--spacing-4);justify-items:start;padding:var(--spacing-6);position:relative;z-index:1}.blog-featured__title{color:#fff;margin:0}.blog-featured__cta{--button-background: 255 255 255;--button-text-color: 0 0 0;margin-block-start:0}.blog-featured__aside{display:grid;gap:var(--spacing-5);align-content:center}.blog-featured__author{align-items:flex-start;display:flex;gap:var(--spacing-4)}.blog-featured__avatar{border-radius:50%;flex-shrink:0;height:3rem;object-fit:cover;width:3rem}.blog-featured__avatar--placeholder{align-items:center;background:#e8e8e8;color:#1a1a1a;display:inline-flex;font-weight:500;justify-content:center}.blog-featured__author-copy{display:grid;gap:var(--spacing-2)}.blog-featured__author-name,.blog-featured__author-bio{margin:0}.blog-featured__aside .article-reading-time{color:#777}.blog-posts--overlay-grid{display:grid;gap:var(--blog-grid-gap);grid-template-columns:minmax(0,1fr)}@media screen and (min-width:700px){.blog-posts--overlay-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1000px){.blog-posts--overlay-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.blog-post-card-overlay{color:#fff;display:grid;grid-template:1fr / 1fr;isolation:isolate;min-height:18rem;overflow:hidden;position:relative;text-decoration:none}@media screen and (min-width:1000px){.blog-post-card-overlay{border-radius:var(--blog-card-radius);min-height:22rem}}.blog-post-card-overlay__image,.blog-post-card-overlay__content{grid-area:1 / 1}.blog-post-card-overlay__image{height:100%;object-fit:cover;width:100%}.blog-post-card-overlay__content{align-content:end;background:linear-gradient(to top,rgb(0 0 0 / .55),transparent 55%);display:grid;gap:var(--spacing-3);justify-items:start;padding:var(--spacing-5);position:relative;z-index:1}.blog-post-card-overlay__title{color:#fff;margin:0}.blog-post-card-overlay__cta{--button-background: 255 255 255;--button-text-color: 0 0 0;margin-block-start:0}.content-table{color:rgb(var(--text-color));display:grid;gap:var(--spacing-5);margin-inline:auto;max-width:var(--content-table-max-width, 100%);width:100%}.content-table__heading{color:rgb(var(--content-table-heading-color, var(--text-color)));margin:0}.content-table__scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;width:100%}.content-table__table{border-collapse:collapse;border-spacing:0;box-sizing:border-box;color:inherit;min-width:36rem;table-layout:fixed;width:100%}.content-table__table :is(th,td){border:1px solid rgb(var(--content-table-border, var(--text-color) / .2));box-sizing:border-box;font-size:var(--text-sm, .875rem);font-weight:400;line-height:1.5;padding:var(--spacing-4);padding-inline:var(--spacing-4);text-align:start;vertical-align:top;word-break:break-word}.content-table__table :is(th,td):first-child{padding-inline-start:var(--spacing-4)}.content-table__table :is(th,td):last-child{padding-inline-end:var(--spacing-4)}.content-table__table th{font-weight:700}@media screen and (min-width:700px){.content-table{gap:var(--spacing-6)}.content-table__table :is(th,td){padding:var(--spacing-5);padding-inline:var(--spacing-5)}.content-table__table :is(th,td):first-child{padding-inline-start:var(--spacing-5)}.content-table__table :is(th,td):last-child{padding-inline-end:var(--spacing-5)}}@media screen and (max-width:699px){.content-table__scroll{overflow-x:visible}.content-table__table{display:block;min-width:0}.content-table__table colgroup,.content-table__table thead{display:none}.content-table__table :is(tbody,tr,td){display:block}.content-table__table tr{border:1px solid rgb(var(--content-table-border, var(--text-color) / .2));padding:var(--spacing-4)}.content-table__table tr+tr{border-block-start-width:0}.content-table__table :is(th,td),.content-table__table :is(th,td):first-child,.content-table__table :is(th,td):last-child{border:0;padding:0}.content-table__table td:empty{display:none}.content-table__table td+td{margin-block-start:var(--spacing-4)}.content-table__table td:before{content:attr(data-label);display:block;font-weight:700;margin-block-end:var(--spacing-1)}.content-table__table td:first-child{font-size:var(--text-base, 1rem);font-weight:700}.content-table__table td:first-child:before{content:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
