scroll-booster .navigation-promo{display:flex;overflow:auto;width:100%}scroll-booster .tab-navigation-block{scroll-snap-type:x mandatory;flex-shrink:0}.overflow-x-auto{overflow-x:auto}.nowrap{white-space:nowrap}.pile{display:grid}s .pile--center{place-items:center}.pile>*{grid-area:1/1}.leading-none{line-height:1}.variant-picker__option-values:not(.variant-picker__option-values--expanded) a:nth-child(n+5){display:none}.expander{position:relative}.expander:after{position:absolute;top:0;left:0;background-color:#0000004d;border-radius:min(4px,var(--rounded-input));width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff}.variant-picker__option-values.variant-picker__option-values--expanded .expander:after{display:none}.fit-guidance{display:flex;gap:8px}.fit-guidance .fit-guidance__indicator:nth-child(1){align-items:start}.fit-guidance .fit-guidance__indicator:nth-child(2){align-items:center}.fit-guidance .fit-guidance__indicator:nth-child(3){align-items:end}.fit-guidance__indicator{flex:1;display:flex;flex-direction:column;gap:8px}.fit-guidance__indicator__bar{width:100%;height:5px;background-color:#f1f1f1}.fit-guidance__indicator__bar--filled{background-color:#0c0c0c}.product-card__figure:not(:hover) .custom-quick-buy{opacity:0;transform:translateY(10px)}.custom-quick-buy{--quick-buy-margin: 1rem;position:absolute;margin:var(--quick-buy-margin) calc(var(--quick-buy-margin) * .75);width:calc(100% - (var(--quick-buy-margin) * 1.75));border-radius:calc(var(--rounded-button) + 2px);background:rgb(var(--footer-background));padding:3px;bottom:0;left:0;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease-out}.custom-quick-buy__options{display:flex;gap:1px;color:#000;font-size:12px}.custom-quick-buy__options__radio{display:none}.custom-quick-buy__options__label{padding:3.5px 6px;border-radius:var(--rounded-button);transition:all .15s ease-out}.custom-quick-buy__options__label:hover{color:#3c3c3c}.custom-quick-buy__options__radio:checked+.custom-quick-buy__options__label{background-color:#114235;color:#fff}.custom-quick-buy__options__radio:disabled+.custom-quick-buy__options__label{color:#c5c5c5}.custom-quick-buy__button{background-color:#114235;border-radius:var(--rounded-button);color:#fff;font-size:14px;padding:2px 8px;transition:all .3s ease-out}.custom-quick-buy__button:hover{background-color:#849277}.custom-quick-buy__button:disabled{color:#c5c5c5;background-color:#707070}.w-fit{width:fit-content}.button--full{width:100%}.circle-button--transparent{background-color:transparent;border:none;box-shadow:none}.text-light{font-weight:200}.text-normal{font-weight:400}.text-light-hover{font-weight:200;transition:font-weight .3s ease}.text-light-hover:hover,.text-light-hover.active{font-weight:700}.subheading{font-family:var(--heading-font-family);font-weight:200}.subheading+:is(.h0,.h1,.h2,.h3,.h4,h1,h2,h3,h4){margin-block-start:0}.text-xs{font-size:var(--text-xs)}.text-sm{font-size:var(--text-sm)}.text-base{font-size:var(--text-base)}.text-lg{font-size:var(--text-lg)}.text-font{font-family:var(--text-font-family)}.text-font.subheading{font-weight:300}.product-card__title{line-height:1}.product-info__block-item:has(.product-info__title)+.product-info__block-item,.product-info__block-item:has(.product-info__title)+.product-info__block-item:empty+.product-info__block-item{margin-top:0}.product-feature{display:flex;align-items:flex-start;gap:var(--spacing-4)}.product-feature:not(:first-child){margin-block-start:var(--spacing-6)}.product-feature .product-feature__content{margin-block-start:0}.product-feature__content{display:flex;flex-direction:column;gap:var(--spacing-1);margin-block-start:0}.product-feature__content .product-feature__title{display:flex;align-items:center;line-height:1}.product-feature .product-feature__content>*{margin-block-start:0}.product-feature__icon{width:var(--icon-width, 2.5rem);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--icon-color, "currentColor")}.product-feature-opener{display:flex;width:100%;gap:var(--spacing-4)}.product-feature-opener__icon{width:var(--popup-icon-width, 2.5rem);flex-shrink:0;color:var(--popup-icon--color, "currentColor")}.icon-info{--icon-info-width: .75rem;font-size:calc(var(--icon-info-width) / 1.5);position:relative;display:inline-block;width:var(--icon-info-width);height:var(--icon-info-width);margin-inline-start:var(--spacing-1)}.icon-info:before{content:"";display:block;position:absolute;left:50%;top:50%;width:var(--icon-info-width);height:var(--icon-info-width);aspect-ratio:1;box-shadow:0 0 0 1px currentColor;transform:translate(-50%) translateY(-50%);border-radius:100%}.icon-info:after{content:"i";position:absolute;left:50%;top:50%;width:var(--icon-info-width);height:var(--icon-info-width);aspect-ratio:1;display:flex;align-items:center;justify-content:center;color:currentColor;transform:translate(-50%) translateY(-50%)}.rating:has(.rating__stars[aria-label^="0"]):not(:has(.rating__stars[aria-label^="0."])){display:none}.collection-list img{aspect-ratio:var(--image-aspect-ratio, 1 / 1)}.collection-list .outside{margin-block-start:var(--spacing-2)}.collection-list .outside .prose p{font-family:var(--text-font-family)}.collection-list .outside .prose .h6{font-size:var(--text-md)}.collection-list .outside .subheading{font-weight:300;margin:0}.collection-list .outside .h-stack{margin-inline-end:4px}.collection-list .outside svg{opacity:0;visibility:hidden;transition:opacity .2s,visibility .2s,transform .2s;display:inline-block;margin-block-start:0!important}@media screen and (pointer: fine){.collection-card:hover .outside svg{opacity:1;visibility:visible;transform:translate(5px)}}.filter-count{display:inline-block;font-size:10px;color:#0009;min-width:16px;height:16px;font-weight:500;line-height:1}#insta-feed h2{font-weight:600;text-transform:uppercase}.object-fit-cover{object-fit:cover}.multi-column__item:has(img) .multi-column__item-content{padding-inline:var(--spacing-6);padding-block:var(--spacing-6)}.section-header>.text-with-icon .subheading{font-size:var(--text-base);font-weight:300}@media screen and (max-width: 699px){.slideshow--multiple-slides :is(.place-self-end-start,.place-self-end-center){padding-block-end:0}.slideshow__controls{bottom:calc(var(--container-gutter) * .5)}}.product-card{display:flex;flex-direction:column}.product-card__info{display:flex;flex-direction:column;flex:1}
/*# sourceMappingURL=/cdn/shop/t/97/assets/custom.css.map */
