.product__info-wrapper .product__info-container>*{margin-top:0;margin-bottom:0}.product__info-wrapper .product__info-container>[id^=price-]{margin-top:.8rem}.product__info-wrapper .product__info-container>variant-selects{margin-top:1.6rem}.product__info-wrapper .product__info-container .zn-size{margin:1.2rem 0 0}.product__info-wrapper .product__info-container product-form{margin:0}.product__info-wrapper .product__info-container>:has(product-form){margin-top:2rem}.product__info-wrapper .product__info-container>.zn-trust{margin-top:1.2rem}.product__info-wrapper .product__info-container>.zn-trust+.product__accordion{margin-top:2.4rem}.product__info-wrapper .product__info-container>.zn-specs{margin-top:2.4rem}.product__info-wrapper .product__info-container>.zn-spec{margin:0 0 .6rem}.zn-spec,.zn-specs dt,.product__info-container .product-form__input .form__label{font-size:1.05rem;font-weight:500;line-height:1.4;letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.product__info-container .product-form__input .form__label{margin-bottom:.8rem}.product__info-container .form__label .zn-legend__val{margin-left:1rem;font-size:1.25rem;font-weight:500;letter-spacing:.02em;text-transform:none;color:rgb(var(--color-foreground))}.product__info-container .form__label .zn-legend__val:empty{display:none}.product__info-container fieldset.zn-opt>legend.form__label{display:flex;align-items:baseline;width:100%}.product__info-container fieldset.zn-opt legend .zn-size__placed{margin:0 0 0 auto;width:auto;text-transform:none;letter-spacing:.03em;font-weight:400}.product__info-container fieldset.zn-opt legend .zn-size__link{font-size:1.15rem;line-height:1.4}.zn-trust{display:grid;grid-template-columns:1fr 1fr;border:1px solid rgba(var(--color-foreground),.12);border-radius:.8rem}.zn-trust__item{display:flex;align-items:center;justify-content:center;gap:.7rem;padding:1.1rem 1rem;min-width:0}.zn-trust__item+.zn-trust__item{border-left:1px solid rgba(var(--color-foreground),.12)}.zn-trust svg{width:1.6rem;height:1.6rem;flex-shrink:0;opacity:.85}.zn-trust p{font-size:1.2rem;margin:0;opacity:.85;line-height:1.3;white-space:nowrap}@media(max-width:749px){.zn-trust__item{padding:1rem .6rem;gap:.5rem}.zn-trust p{font-size:1.15rem;letter-spacing:.02em;white-space:normal}}.zn-specs{margin:0}.zn-specs__row{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;padding:1rem 0;border-bottom:1px solid rgba(var(--color-foreground),.08)}.zn-specs__row:last-child{border-bottom:0}.zn-specs dt{margin:0;flex-shrink:0;font-size:1rem}.zn-specs dd{margin:0;font-size:1.3rem;line-height:1.35;text-align:right;color:rgba(var(--color-foreground),.85)}.product-form__input input[type=radio]:checked+label{background-color:rgba(var(--color-foreground),.06);color:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.zn-swatches input[type=radio]+label{display:inline-flex;align-items:center;min-width:0;margin:0 .8rem 0 0;padding:0;border:0!important;background:none!important;box-shadow:none!important;font-size:0;letter-spacing:0}.zn-sw{display:block;width:3.4rem;height:3.4rem;border-radius:.8rem;background-color:var(--sw,#e6e4e0);box-shadow:inset 0 0 0 1px #00000024;outline:1px solid transparent;outline-offset:2px;transition:outline-color .15s}.zn-sw--img{width:4.4rem;height:4.4rem;background-size:cover;background-position:center;background-repeat:no-repeat}.zn-swatches input[type=radio]:checked+label .zn-sw{outline-color:rgb(var(--color-foreground))}.zn-swatches input[type=radio].disabled+label .zn-sw{opacity:.35}.zn-atc__price{white-space:nowrap}.zn-atc__note,.zn-atc[disabled] .zn-atc__price{display:none}.zn-atc.loading .zn-atc__price{visibility:hidden}@media(max-width:749px){.product__info-wrapper .product__info-container>[id^=price-]{margin-top:.4rem}.product__info-wrapper .product__info-container>variant-selects{margin-top:1.2rem}.product__info-wrapper .product__info-container .zn-size{margin:.8rem 0 0}.product__info-wrapper .product__info-container>:has(product-form){margin-top:1.4rem}.product__info-wrapper .product__info-container>.zn-trust{margin-top:.8rem}.product__info-wrapper .product__info-container>.zn-trust+.product__accordion{margin-top:1.6rem}.product__info-wrapper .product__info-container>.zn-specs{margin-top:1.6rem}.product__info-container .product-form__input{margin-bottom:.6rem}.product__info-container .product-form__input .form__label{margin-bottom:.4rem}.product__info-container .product-form__input input[type=radio]:not(.zn-swatches input)+label{padding:.8rem 1.4rem;margin:.5rem .4rem 0 0;font-size:1.15rem;letter-spacing:.06em}.product__info-container .product-form__submit{min-height:3.8rem;font-size:1.35rem}.zn-sw{width:3rem;height:3rem}.zn-sw--img{width:3.8rem;height:3.8rem}}@media(max-width:749px){.product__media-wrapper{margin-top:1rem}.product__media-wrapper slider-component{position:relative}.product__media-wrapper .product__media-list.grid--peek{column-gap:0;gap:0;padding:0;margin-bottom:0!important;scroll-padding-left:0}.product__media-wrapper .product__media-list.grid--peek:after{display:none}.product__media-wrapper .product__media-list .product__media-item{width:100%;max-width:100%;min-width:100%;max-height:none!important;height:auto!important;align-items:flex-start;margin:0!important;padding:0!important}.product__media-wrapper .product-media-container,.product__media-wrapper .product-media-container.constrain-height.media-fit-contain{width:100%;max-width:100%;margin:0;border:0;border-radius:0}.product__media-wrapper .product-media-container.constrain-height .media{padding-top:var(--ratio-percent)!important}.product__media-wrapper .product-media-container .media,.product__media-wrapper .product-media-container img{border-radius:0}.product__media-wrapper [id^=MediaGallery-] .product__media-item img{width:100%!important;height:100%!important}.product__media-wrapper .slider-buttons{position:absolute;left:1.2rem;bottom:1.2rem;z-index:2;min-height:0;margin:0;pointer-events:none}.product__media-wrapper .slider-buttons .slider-button{display:none}.product__media-wrapper .slider-counter{min-width:0;margin:0;padding:.5rem 1rem;border-radius:.8rem;background:#ffffffd9;font-size:1.1rem;letter-spacing:.08em;color:#121212bf;line-height:1.2}.product__info-wrapper .product__info-container{display:flex;flex-wrap:wrap;align-items:baseline}.product__info-wrapper .product__info-container>*{order:10;flex:0 0 100%;max-width:100%}.product__info-wrapper .product__info-container>.product__title{order:1;flex:1 1 0;min-width:0;margin:1.8rem 0 0!important}.product__info-wrapper .product__info-container>[id^=price-]{order:2;flex:0 0 auto;margin:1.8rem 0 0 1.6rem!important}.product__info-wrapper .product__info-container>.zn-spec{order:3;margin:.4rem 0 0!important}.product__info-container .product__title h1{font-size:1.5rem;letter-spacing:.04em;line-height:1.3;margin:0}.product__info-container [id^=price-] .price,.product__info-container [id^=price-] .price .price-item{font-size:1.5rem;letter-spacing:.02em}.product__info-container .zn-spec{font-size:1.2rem;letter-spacing:.02em;text-transform:none}}@media(max-width:749px){.product__info-wrapper .product__info-container>variant-selects{margin-top:2rem!important}.product__info-container variant-selects fieldset.product-form__input{margin:0 0 1.6rem}.product__info-container variant-selects fieldset.product-form__input:last-of-type{margin-bottom:0}.product__info-container .product-form__input .form__label{margin-bottom:.8rem}.product__info-container fieldset.zn-swatches .form__label{margin-bottom:1rem}.product__info-wrapper .product__info-container>:has(product-form){margin-top:1.2rem!important}.product__info-wrapper .product__info-container>.zn-trust{margin-top:1rem!important}.product__info-wrapper .product__info-container>.zn-trust+.product__accordion{margin-top:2.4rem!important}.product__info-container .product__accordion .accordion__title{font-size:1.4rem}.product__info-container .product__accordion summary{padding:1.2rem 0}.product__info-container .product__accordion .accordion__content{font-size:1.3rem;line-height:1.6;padding-left:0}.product__info-container .product__accordion .accordion__content p{margin:0 0 .8rem}.product__info-container .product__accordion .accordion__content ul{margin:.4rem 0 0;padding-left:1.8rem}}.product__info-container fieldset.zn-opt{font-size:0;letter-spacing:0;word-spacing:0}.product__info-container fieldset.zn-opt input[type=radio]+label{display:inline-flex!important;align-items:center;justify-content:center;width:calc((100% - 1.8rem)/4 - .1px);min-width:0;height:4.4rem;margin:0 .6rem .6rem 0!important;padding:0 .4rem!important;border-radius:.8rem;vertical-align:top;box-sizing:border-box}.product__info-container fieldset.zn-opt input[type=radio]+label:nth-of-type(4n){margin-right:0!important}.product__info-container fieldset.zn-opt:not(.zn-swatches) input[type=radio]+label{font-size:1.3rem!important;letter-spacing:.06em}.product__info-container fieldset.zn-swatches .zn-sw{width:100%!important;height:100%!important;border-radius:.8rem}.product__info-container fieldset.zn-swatches input[type=radio]+label:has(.zn-sw--img){height:6.4rem}@media(max-width:749px){.product__info-wrapper .product__info-container>variant-selects{margin:2.2rem 0 0!important}.product__info-wrapper .product__info-container>div:has(>form.installment){margin:0!important}.product__info-wrapper .product__info-container>:has(product-form){margin:1.6rem 0 0!important}.product__info-container product-form.product-form{margin:0!important}.product__info-container .product-form__submit{margin-bottom:0!important}.product__info-wrapper .product__info-container>.zn-trust{margin-top:.8rem!important}.product__info-wrapper .product__info-container>.product__accordion{margin-top:0!important}.product__info-wrapper .product__info-container>.zn-trust+.product__accordion{margin-top:1rem!important}.product__info-container .product__accordion summary{padding:.9rem 0}.product__info-container .product__accordion .accordion__content{line-height:1.5;padding-bottom:.6rem}.product__info-container .product__accordion .accordion__content p{margin:0 0 .5rem}}.product__info-container .product__accordion .summary__title>.svg-wrapper{display:none}.product__info-container .product__accordion .accordion__title{font-size:1.05rem!important;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:rgba(var(--color-foreground),.8);padding-left:0!important;margin:0}.product__info-container .product__accordion .accordion__content{letter-spacing:.02em}.product__info-container .product-form__submit.zn-atc{background:#121212!important;background-image:none!important;box-shadow:none!important;border-radius:.8rem}.product__info-container .product-form__submit.zn-atc:before,.product__info-container .product-form__submit.zn-atc:after{box-shadow:none!important}.product__info-container fieldset.zn-opt:not(.zn-swatches) input[type=radio]:checked+label{background:transparent!important;box-shadow:none!important;border-color:rgba(var(--color-foreground),.25)!important;outline:1.5px solid rgb(var(--color-foreground));outline-offset:2px}.product__info-container fieldset.zn-swatches input[type=radio]:checked+label .zn-sw{outline:1.5px solid rgb(var(--color-foreground));outline-offset:2px}@media screen and (min-width:990px){#MainContent product-component>.page-width{max-width:none;padding:0}#MainContent product-component .product.grid{column-gap:0;flex-wrap:nowrap;align-items:flex-start;margin:0}#MainContent product-component .product__media-wrapper{width:56%!important;max-width:56%!important;flex:0 0 56%;padding:0}#MainContent product-component .product__info-wrapper{width:44%!important;max-width:44%!important;flex:0 0 44%;padding:3.2rem 6rem 4rem!important;box-sizing:border-box}#MainContent product-component .product__info-container{max-width:44rem;margin:0 auto}#MainContent product-component .product__column-sticky{top:calc(var(--zeno-header-total-height,10rem) - .5rem)}#MainContent product-component [id^=GalleryViewer-]{background:var(--zn-media-bg,#b4b4b4);transition:background-color .3s ease}#MainContent product-component .product__media-list{margin:0!important}#MainContent product-component .product__media-item{padding:0!important}#MainContent product-component .product-media-container{width:100%!important;max-width:none!important;height:calc(100vh - var(--zeno-header-total-height,10rem) + 1.5rem);min-height:48rem;margin:0;border:0!important;border-radius:0!important;background:transparent!important}#MainContent product-component .product-media-container .media{padding-top:0!important;height:100%;background:transparent!important;border-radius:0!important}#MainContent product-component .product-media-container .media img{object-fit:contain!important;border-radius:0!important}#MainContent .product__info-wrapper .product__info-container{display:flex;flex-wrap:wrap;align-items:baseline}#MainContent .product__info-wrapper .product__info-container>*{order:10;flex:0 0 100%;max-width:100%}#MainContent .product__info-wrapper .product__info-container>.product__title{order:1;flex:1 1 0;min-width:0;margin:0!important}#MainContent .product__info-wrapper .product__info-container>[id^=price-]{order:2;flex:0 0 auto;margin:0 0 0 2rem!important}#MainContent .product__info-wrapper .product__info-container>.zn-spec{order:3;margin:.6rem 0 0!important;font-size:1.25rem;letter-spacing:.02em;text-transform:none}#MainContent .product__info-wrapper .product__info-container>variant-selects{margin-top:2.8rem}#MainContent .product__info-container .product__title h1{font-size:2rem;font-weight:600;letter-spacing:.02em;line-height:1.25;margin:0}#MainContent .product__info-container [id^=price-] .price,#MainContent .product__info-container [id^=price-] .price .price-item{font-size:1.8rem;letter-spacing:.02em}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/zeno-pdp.css.map */
