.emporium-pdp{--e-black: #000;--e-line: #d9d9d9;--e-muted: #8c8c8c;--e-media-bg: #fff;--e-hover: #333;--e-gutter: 1.5rem;--e-fs-lg: var(--e-text-md, 1.5rem);--e-fs-md: var(--e-text-sm, 1.3rem);--e-fs-sm: var(--e-text-xs, 1.1rem);--e-lh: 1.2;--e-track: -.02em;padding-top:0!important;color:var(--e-black)}@media screen and (min-width:750px){.emporium-pdp{--e-gutter: 3rem}}.emporium-pdp>.page-width{max-width:none;padding:0}.emporium-pdp .product.grid{gap:0;margin:0}.emporium-pdp .product__media-wrapper{padding:0}.emporium-pdp .product-media-container{--ratio: .75 !important;--preview-ratio: .75 !important;background:var(--e-media-bg);border:0!important;border-radius:0!important;box-shadow:none!important}.emporium-pdp .product-media-container .media{padding-top:calc(100% / .75)!important;background:var(--e-media-bg)}.emporium-pdp .product-media-container .media img{object-fit:contain!important}.emporium-pdp .product-media-container.constrain-height{--constrained-min-height: none}.emporium-pdp .product-media-container.constrain-height .media{padding-top:calc(100% / .75)!important}.emporium-pdp .product__media-icon{display:none}.emporium-pdp .thumbnail-slider,.emporium-pdp .product__media-wrapper .slider-buttons{display:none!important}@media screen and (max-width:749px){.emporium-pdp .product__media-wrapper{position:relative}.emporium-pdp slider-component.slider-mobile-gutter{margin:0;padding:0}.emporium-pdp .product__media-list{margin:0!important;padding:0!important;gap:0!important;scroll-padding-left:0!important}.emporium-pdp .product__media-list .product__media-item,.emporium-pdp .grid--peek .grid__item{width:100%!important;max-width:100%!important;min-width:100%!important;margin:0!important;padding:0!important}.emporium-pdp .product__media-list .product__media-item:first-child{padding-left:0!important}.e-dashes{position:absolute;left:var(--e-gutter);bottom:1.2rem;display:flex;gap:.3rem;z-index:2;pointer-events:none}.e-dashes span{display:block;width:1.4rem;height:.2rem;background:#0003;transition:background-color .2s ease}.e-dashes span.is-active{background:var(--e-black)}}@media screen and (min-width:750px){.emporium-pdp .product:not(.product--no-media) .product__media-wrapper{width:50%;max-width:50%;flex:0 0 50%}.emporium-pdp .product__media-list{display:grid!important;grid-template-columns:1fr!important;gap:.5rem!important;margin:0!important;padding:0!important}.emporium-pdp .product__media-list .product__media-item{width:100%!important;max-width:100%!important;padding:0!important;grid-column:auto!important}.e-dashes{display:none}}.emporium-pdp .product__info-wrapper{padding:2.4rem var(--e-gutter) 4rem}.emporium-pdp .product__info-container{max-width:none;font-size:var(--e-fs-md);line-height:var(--e-lh);letter-spacing:var(--e-track)}.emporium-pdp .product__info-container>*+*{margin:0}@media screen and (min-width:750px){.emporium-pdp .product:not(.product--no-media) .product__info-wrapper{width:50%;max-width:50%;flex:0 0 50%;padding:0 var(--e-gutter) 0 4rem}.emporium-pdp .product__info-container{position:sticky;top:0;padding:6rem 0;min-height:100vh}}@media screen and (min-width:990px){.emporium-pdp .product:not(.product--no-media) .product__info-wrapper{padding:0 0 0 8.4vw}.emporium-pdp .product__info-container{width:31.5vw;min-width:36rem;max-width:56rem}}.emporium-pdp .product__info-container>.e-title-price,.emporium-pdp .product__info-container>.e-model-info,.emporium-pdp .product__info-container>variant-selects,.emporium-pdp .product__info-container>.product-form__quantity,.emporium-pdp .product__info-container>div>product-form,.emporium-pdp .product__info-container>.product__description,.emporium-pdp .product__info-container>.e-tabs{margin-top:0}.emporium-pdp .product__info-container>.e-model-info{margin-top:3rem}.emporium-pdp .product__info-container>variant-selects{margin-top:3rem}.emporium-pdp .product__info-container>.product-form__quantity{margin-top:1rem}.emporium-pdp .product__info-container>.product__description{margin-top:3rem}.emporium-pdp .product__info-container>.e-tabs{margin-top:4rem}.e-title-price{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.e-title{margin:0;font-family:var(--font-headline-family);font-weight:var(--font-headline-weight);letter-spacing:var(--font-headline-tracking);font-size:var(--e-fs-lg);line-height:var(--e-lh);text-transform:none;color:var(--e-black)}.e-price .price{margin:0;font-size:var(--e-fs-lg);line-height:var(--e-lh);letter-spacing:var(--e-track);white-space:nowrap;color:var(--e-black)}.emporium-pdp .e-price .price,.emporium-pdp .e-price .price-item{font-size:var(--e-fs-lg)!important;text-transform:none;letter-spacing:var(--e-track);font-family:var(--font-body-family)!important}.e-price .price--on-sale .price-item--regular{color:var(--e-muted);font-size:var(--e-fs-md)!important}.e-price .badge{font-size:var(--e-fs-sm);border-radius:0;padding:.2rem .6rem}.emporium-pdp .e-installment:empty,.emporium-pdp .e-installment:not(:has(shopify-payment-terms)){display:none}.emporium-pdp .e-installment{margin-top:.8rem;font-size:var(--e-fs-sm)}.e-model-info{margin:0;font-size:var(--e-fs-sm);line-height:var(--e-lh);color:var(--e-black)}.emporium-pdp variant-selects .product-form__input{margin:0;padding:0;border:0;max-width:none}.emporium-pdp variant-selects .product-form__input+.product-form__input{margin-top:1rem}.emporium-pdp variant-selects .form__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:0}.emporium-pdp .product-form__input--pill{display:flex;flex-wrap:wrap}.emporium-pdp .product-form__input--pill input[type=radio]+label{flex:1 1 0;min-width:4.8rem;height:4rem;margin:0 0 0 -1px;padding:0 .4rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--e-line);border-radius:0!important;background:#fff;color:var(--e-black);font-size:var(--e-fs-md);letter-spacing:0;text-transform:uppercase;position:relative;transition:background-color .15s ease}.emporium-pdp .product-form__input--pill input[type=radio]+label:first-of-type{margin-left:0}.emporium-pdp .product-form__input--pill input[type=radio]+label:before,.emporium-pdp .product-form__input--pill input[type=radio]+label:after{display:none!important}.emporium-pdp .product-form__input--pill input[type=radio]+label:hover{background:#f2f2f2;border-color:var(--e-line)}.emporium-pdp .product-form__input--pill input[type=radio]:checked+label{background:#fff;color:var(--e-black);border-color:var(--e-black);z-index:1}.emporium-pdp .product-form__input--pill input[type=radio]:checked+label:active{background:#d9d9d9}.emporium-pdp .product-form__input--pill input[type=radio].disabled+label,.emporium-pdp .product-form__input--pill input[type=radio]:disabled+label{color:var(--e-muted);text-decoration:line-through;background-image:none!important;border-color:var(--e-line)}.emporium-pdp .product-form__input--pill input[type=radio].disabled:checked+label{border-color:var(--e-black)}.emporium-pdp .product-form__input--pill input[type=radio]:focus-visible+label{outline:2px solid var(--e-black);outline-offset:2px;box-shadow:none}.emporium-pdp.e-flash-sizes .product-form__input--pill input[type=radio]+label{animation:e-flash .7s ease}@keyframes e-flash{0%,to{border-color:var(--e-line)}35%{border-color:var(--e-black);background:#f2f2f2}}.emporium-pdp{--e-evergreen: #155d4f;--e-evergreen-hover: #0f4a3f;--e-buy-h: 5.6rem;--e-buy-gap: 1.2rem}.emporium-pdp .product__info-container{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--e-buy-gap);align-content:start}.emporium-pdp .product__info-container>*{grid-column:1 / -1;min-width:0}.emporium-pdp .product__info-container>div:has(>product-form),.emporium-pdp .product__info-container product-form,.emporium-pdp .product__info-container product-form>form,.emporium-pdp .product__info-container .product-form__buttons{display:contents}.emporium-pdp .product__info-container product-form>*,.emporium-pdp .product__info-container product-form>form>*,.emporium-pdp .product__info-container .product-form__buttons>*,.emporium-pdp .product__info-container>div:has(>product-form)>*{grid-column:1 / -1}.emporium-pdp .product__info-container>div:has(>product-form)~*{order:3}.emporium-pdp .product__info-container .shopify-payment-button{order:1}.emporium-pdp .product__info-container .product-form__error-message-wrapper{order:2}.emporium-pdp .product__info-container pickup-availability{order:2}.emporium-pdp .product__info-container>.product-form__quantity{grid-column:1;margin-top:var(--e-buy-gap)!important;align-self:end}.emporium-pdp .product-form__quantity .form__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;margin:0}.emporium-pdp .quantity{width:14rem;min-height:var(--e-buy-h);height:var(--e-buy-h);border:1px solid var(--e-black);border-radius:0!important;background:#fff}.emporium-pdp .quantity:before,.emporium-pdp .quantity:after{display:none!important}.emporium-pdp .quantity__input,.emporium-pdp .quantity__button{height:100%;font-size:var(--e-fs-md);color:var(--e-black);background:transparent}.emporium-pdp .quantity__button{width:4.4rem}.emporium-pdp .quantity__button .svg-wrapper,.emporium-pdp .quantity__button svg{width:1.2rem;height:1.2rem}.emporium-pdp .quantity__button.disabled svg,.emporium-pdp .quantity__button:disabled svg{opacity:.35}.emporium-pdp .quantity__rules,.emporium-pdp .quantity__rules-cart{font-size:var(--e-fs-sm)}.emporium-pdp .product__info-container .product-form__submit{grid-column:2;align-self:end;width:100%;min-height:var(--e-buy-h)!important;height:var(--e-buy-h)!important;border-width:0!important;margin:var(--e-buy-gap) 0 0!important;padding:0 2rem;border:0;border-radius:0!important;background:var(--e-evergreen)!important;color:#fff!important;font-family:var(--font-body-family)!important;font-size:var(--e-fs-md)!important;font-weight:400!important;letter-spacing:.04em!important;text-transform:uppercase!important;box-shadow:none!important;transition:background-color .15s ease}.emporium-pdp .product-form__submit span{font-family:inherit!important;text-transform:inherit!important;letter-spacing:inherit!important}.emporium-pdp .product-form__submit:before,.emporium-pdp .product-form__submit:after,.emporium-pdp .shopify-payment-button__button--unbranded:before,.emporium-pdp .shopify-payment-button__button--unbranded:after{display:none!important}.emporium-pdp .product-form__submit:not([disabled]):not([aria-disabled=true]):hover{background:var(--e-evergreen-hover)!important;text-decoration:none}.emporium-pdp .product__info-container .product-form__submit[disabled],.emporium-pdp.e-awaiting-size .product__info-container .product-form__submit{background:#fff!important;color:var(--e-black)!important;box-shadow:inset 0 0 0 1px var(--e-line)!important;opacity:1;cursor:pointer}.emporium-pdp .product__info-container .product-form__submit[disabled]{cursor:default}.emporium-pdp .product-form__submit[disabled] span{opacity:1}.emporium-pdp .product__info-container .shopify-payment-button{grid-column:1 / -1;margin:var(--e-buy-gap) 0 0;min-height:var(--e-buy-h)}.emporium-pdp shopify-accelerated-checkout,.emporium-pdp shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-block-size: var(--e-buy-h);--shopify-accelerated-checkout-button-border-radius: 0px;--shopify-accelerated-checkout-inline-alignment: center;--shopify-accelerated-checkout-row-gap: var(--e-buy-gap)}.emporium-pdp .shopify-payment-button__button{width:100%;min-height:var(--e-buy-h);border-radius:0!important}.emporium-pdp .shopify-payment-button__button--unbranded{border:0!important;background:var(--e-black)!important;color:#fff!important;font-family:var(--font-body-family)!important;font-size:var(--e-fs-md)!important;letter-spacing:.04em!important;text-transform:uppercase!important;box-shadow:none!important}.emporium-pdp .shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--e-hover)!important;text-decoration:none}.emporium-pdp .shopify-payment-button__more-options,.emporium-pdp.e-awaiting-size .shopify-payment-button{display:none}.emporium-pdp .product-form__error-message-wrapper{font-size:var(--e-fs-sm);margin-top:1rem}.emporium-pdp .product__pickup-availabilities{font-size:var(--e-fs-sm);margin-top:1.6rem}.emporium-pdp .product__pickup-availabilities *{font-size:inherit!important}.emporium-pdp .product__description{font-size:var(--e-fs-md);line-height:var(--e-lh);letter-spacing:var(--e-track);color:var(--e-black)}.emporium-pdp .product__description p,.emporium-pdp .product__description li,.emporium-pdp .product__description span{font-size:inherit!important;line-height:inherit!important;font-family:var(--font-body-family)!important;letter-spacing:inherit!important}.emporium-pdp .product__description p{margin:0}.emporium-pdp .product__description p+p{margin-top:1.2em}.e-tabs__bar{display:flex;align-items:stretch;justify-content:space-between;border-bottom:1px solid transparent}.e-tabs.is-open .e-tabs__bar{border-bottom-color:var(--e-line)}.e-tabs__list{display:flex;flex-wrap:wrap;gap:0 3rem}.e-tabs__tab{-webkit-appearance:none;appearance:none;background:none;border:0;border-bottom:1px solid transparent;margin:0 0 -1px;padding:1.5rem 0;font:inherit;font-family:var(--font-body-family);font-size:var(--e-fs-md);letter-spacing:var(--e-track);color:var(--e-black);cursor:pointer;display:inline-flex;align-items:center;gap:1.5rem}.e-tabs__plus{display:none;font-size:1.1em;line-height:1}.e-tabs:not(.is-open) .e-tabs__tab:first-child .e-tabs__plus{display:inline}.e-tabs.is-open .e-tabs__tab{color:var(--e-muted);padding-left:3rem;padding-right:3rem;margin-left:-3rem}.e-tabs.is-open .e-tabs__tab:first-child{margin-left:0}.e-tabs.is-open .e-tabs__tab[aria-selected=true]{color:var(--e-black);border-bottom-color:var(--e-black)}.e-tabs__tab:hover{color:var(--e-black)}.e-tabs__close{display:none;-webkit-appearance:none;appearance:none;background:none;border:0;padding:0;width:2.4rem;cursor:pointer;color:var(--e-black);align-items:center;justify-content:center}.e-tabs__close svg{width:1.4rem;height:1.4rem}.e-tabs.is-open .e-tabs__close{display:inline-flex}.e-tabs__panel{padding:3rem 0 0;font-size:var(--e-fs-md);line-height:var(--e-lh);letter-spacing:var(--e-track);color:var(--e-black)}.emporium-pdp .e-tabs__panel p,.emporium-pdp .e-tabs__panel ul,.emporium-pdp .e-tabs__panel li{font-family:var(--font-body-family)!important;font-size:inherit!important;line-height:inherit!important;letter-spacing:inherit;margin:0}.emporium-pdp .e-tabs__panel p+p,.emporium-pdp .e-tabs__panel p+ul,.emporium-pdp .e-tabs__panel ul+p{margin-top:1.2em}.emporium-pdp .e-tabs__panel ul{list-style:none;padding:0}.e-kv{display:grid;grid-template-columns:minmax(8rem,28%) 1fr;gap:.2rem 1rem;margin:0 0 1.2em}.e-kv dt{color:var(--e-muted)}.e-kv dd{margin:0}.e-muted-link{margin-top:2rem!important}.e-muted-link a{color:var(--e-muted);text-decoration:none}.e-muted-link a:hover{color:var(--e-black)}.e-sticky-atc{display:none}@media screen and (max-width:749px){.e-sticky-atc{display:block;position:fixed;left:var(--e-gutter);right:var(--e-gutter);bottom:calc(1.5rem + env(safe-area-inset-bottom,0px));z-index:20;transform:translateY(calc(100% + 3rem));transition:transform .25s ease}.e-sticky-atc.is-visible{transform:none}.e-sticky-atc__button{-webkit-appearance:none;appearance:none;width:100%;height:4.4rem;padding:0 1.3rem;display:flex;align-items:center;justify-content:space-between;border:0;border-radius:0;background:var(--e-evergreen);color:#fff;font-family:var(--font-body-family);font-size:1.3rem;text-transform:uppercase;letter-spacing:var(--e-track);cursor:pointer}.e-sticky-atc__meta{display:flex;align-items:center;gap:.8rem;min-width:0;white-space:nowrap}.e-sticky-atc__size[hidden]{display:none}.e-sticky-atc__size:after{content:"\b7";margin-left:.8rem}.e-sticky-atc__label{white-space:nowrap;margin-left:1.2rem}.e-sticky-atc.is-disabled .e-sticky-atc__button{background:#fff;color:var(--e-black);border:1px solid var(--e-line)}}.emporium-pdp h1.e-title{font-family:var(--font-headline-family)!important;font-weight:var(--font-headline-weight)!important;font-size:clamp(2.8rem,2.65vw,4rem)!important;line-height:1!important;letter-spacing:-.02em!important}.emporium-pdp .e-title-price{align-items:baseline}
/*# sourceMappingURL=/cdn/shop/t/26/assets/emporium-product.css.map */
