.template-product .op-editorial-product{padding-top:0;color:#171717;background:#fff;--op-editorial-rail-height: clamp(68rem, calc(100svh - 11rem) , 98rem)}.template-product .op-editorial-product[data-op-editorial-gallery]>product-component>.page-width{max-width:none;padding:0}.template-product .op-editorial-product[data-op-editorial-gallery] .product.grid{position:relative;display:block;isolation:isolate}.template-product .op-editorial-product[data-op-editorial-gallery] .product__media-wrapper{width:100%;max-width:none;padding:0}.template-product .op-editorial-product op-editorial-gallery{position:relative;display:block;width:100%;background:#f2f1ee}.template-product op-editorial-gallery[hidden],.template-product media-gallery[data-op-replaced]{display:none!important}.template-product .op-editorial-gallery__track{display:flex;width:100%;height:var(--op-editorial-rail-height);overflow-x:auto;overflow-y:hidden;scroll-snap-type:none;overflow-anchor:none;overscroll-behavior-inline:contain;scrollbar-width:none;scroll-behavior:auto;touch-action:pan-y;-webkit-user-select:none;user-select:none}.template-product .op-editorial-gallery__track::-webkit-scrollbar{display:none}.template-product .op-editorial-gallery__slide{flex:0 0 50%;min-width:0;height:100%;background:#f2f1ee;border-inline-end:1px solid #ffffff9c}.template-product op-editorial-gallery[data-single-image=true] .op-editorial-gallery__slide{flex-basis:100%}.template-product .op-editorial-gallery__image-button{position:relative;display:block;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:grab}.template-product .op-editorial-gallery__image-button>img{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.template-product .op-editorial-gallery__image-button>.svg-wrapper{position:absolute;left:2rem;bottom:2rem;width:4.4rem;height:4.4rem;padding:1.3rem;color:#171717;background:#ffffffda}.template-product .op-editorial-gallery__controls{position:absolute;inset-inline-start:2rem;bottom:7.2rem;z-index:2;display:flex;align-items:center;gap:1.6rem;padding:.4rem;background:#ffffffda;color:#171717;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.template-product .op-editorial-gallery__controls button,.template-product .op-editorial-gallery__close{display:grid;place-items:center;width:4.4rem;height:4.4rem;border:0;padding:1.3rem;color:#171717;background:transparent;cursor:pointer}.template-product .op-editorial-gallery__controls button:disabled{opacity:.3;cursor:default}.template-product .op-editorial-gallery__previous .svg-wrapper{transform:rotate(180deg)}.template-product .op-editorial-gallery__count{min-width:5rem;font-size:1.2rem;text-align:center;font-variant-numeric:tabular-nums}.template-product .op-editorial-gallery__zoom{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;padding:5.6rem 2rem 2rem;margin:0;border:0;background:#fff}.template-product .op-editorial-gallery__zoom::backdrop{background:#171717a3}.template-product .op-editorial-gallery__zoom-image{display:block;width:100%;height:100%;object-fit:contain}.template-product .op-editorial-gallery__close{position:absolute;top:1rem;right:1rem;z-index:2;background:#fff}.template-product .op-editorial-product .product__info-container{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.2rem 1.6rem;max-width:none}.template-product .op-editorial-product .product__info-container>*{grid-column:1 / -1;min-width:0;margin:0}.template-product .op-editorial-product .product__info-container>.product__title{grid-column:1}.template-product .op-editorial-product .product__title h1{font-family:Arial,sans-serif;font-weight:700;font-size:clamp(1.65rem,1.1vw,2.1rem);line-height:1.4;letter-spacing:0;margin:0}.template-product .op-editorial-product .product__info-container>[id^=price-]{grid-column:2;align-self:start;text-align:end}.template-product .op-editorial-product .price,.template-product .op-editorial-product .price-item{font-size:1.7rem;line-height:1.4;letter-spacing:0}.template-product .op-editorial-product .price__container{margin-bottom:0}.template-product .op-editorial-product .price__regular .price-item{margin-right:0}.template-product .op-editorial-product .product__tax{font-size:1.1rem;line-height:1.5;color:#555;margin-top:-1rem}.template-product .op-editorial-product variant-selects{display:block;width:100%}.template-product .op-editorial-product .product-form__input{max-width:none;margin:0 0 1.8rem}.template-product .op-editorial-product variant-selects fieldset:last-of-type{margin-bottom:0}.template-product .op-editorial-product .form__label{font-size:1.15rem;line-height:1.5;font-weight:700;letter-spacing:.04em;text-transform:uppercase;margin-bottom:1rem}.template-product .op-editorial-product .op-color-choice{width:4.4rem;height:4.4rem;border-radius:0;border-width:1px}.template-product .op-editorial-product .op-color-chip,.template-product .op-editorial-product .swatch,.template-product .op-editorial-product .swatch-input__label{border-radius:0}.template-product .op-editorial-product .op-color-input:checked+.op-color-choice{border-color:#171717}.template-product .op-editorial-product .product-form__input--pill input[type=radio]+label{min-width:4.4rem;min-height:4.4rem;padding:1.2rem .8rem;margin:0 .4rem 0 0;border:0;border-bottom:1px solid transparent;border-radius:0;color:#171717;background:transparent;font-size:1.3rem;line-height:1.5}.template-product .op-editorial-product .product-form__input--pill input[type=radio]:checked+label{border-bottom-color:#171717;font-weight:700}.template-product .op-editorial-product .product-form__input--pill input[type=radio].disabled+label{color:#777;text-decoration:line-through}.template-product .op-editorial-product .quantity{width:11rem;min-height:4.4rem}.template-product .op-editorial-product .quantity__button{width:3.4rem}.template-product .op-editorial-product .product-form__submit{border-radius:0;min-height:5rem;margin-bottom:0;--color-button: 23, 23, 23;--color-button-text: 255, 255, 255}.template-product .op-editorial-product .product-form{margin:0}.template-product .op-editorial-product .product-form__submit:before,.template-product .op-editorial-product .product-form__submit:after{border-radius:0}.template-product .op-editorial-product .op-purchase-help--size{border-color:#17171726;font-size:1.2rem}.template-product .op-editorial-product .op-purchase-help--size summary{padding:1.2rem 0;text-transform:uppercase;letter-spacing:.025em}.template-product .op-editorial-product .op-purchase-help--shipping{padding:1.6rem 0 0;border:0;border-top:1px solid #17171726;background:transparent;font-size:1.2rem;line-height:1.5}.template-product .op-editorial-product .op-purchase-help--shipping .op-purchase-help__imagery{font-size:1.1rem}.template-product .op-editorial-product .share-button__button{font-size:1.1rem;min-height:2.8rem}.template-product .op-editorial-details{display:grid;grid-template-columns:minmax(18rem,1fr) minmax(0,2fr);gap:4rem;max-width:128rem;padding:5.6rem clamp(2rem,4vw,6rem);margin:0 auto;scroll-margin-top:10rem}.template-product .op-editorial-details h2{font-family:Arial,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.5;text-transform:uppercase;margin:0}.template-product .op-editorial-details .product__description{font-size:1.4rem;line-height:1.8;min-width:0;margin:0}@media screen and (min-width:990px){.template-product .op-editorial-product[data-op-editorial-gallery] .product__info-wrapper{position:absolute;inset-inline-end:clamp(2rem,3vw,5rem);top:7rem;z-index:3;width:clamp(35rem,27vw,45rem);max-width:none;max-height:calc(var(--op-editorial-rail-height) - 10rem);overflow-y:auto;padding:2.8rem;background:#ffffffda;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);scrollbar-width:thin;border:1px solid #ffffffa6}.template-product .op-editorial-product .product__column-sticky{position:static}}@media screen and (max-width:989px){.template-product .op-editorial-product{--op-editorial-rail-height: min(100vw, 78svh, 70rem)}.template-product .op-editorial-product[data-op-editorial-gallery] .product__info-wrapper{position:static;width:100%;max-width:72rem;padding:2.8rem 2rem;margin:0 auto}.template-product .op-editorial-gallery__slide{flex-basis:100%}.template-product .op-editorial-gallery__controls{bottom:1.6rem;inset-inline-start:1.6rem;gap:.8rem}.template-product .op-editorial-gallery__image-button>.svg-wrapper{left:auto;right:1.6rem;bottom:1.6rem}.template-product .op-editorial-details{grid-template-columns:1fr;gap:1.6rem;padding:3.2rem 2rem;border-top:1px solid #17171726}}@media(prefers-reduced-motion:reduce){.template-product .op-editorial-gallery__track{scroll-behavior:auto}}.template-product .op-editorial-product .product__info-container>.product__description{font-size:1.3rem;line-height:1.65}.template-product .op-editorial-gallery__track.is-dragging .op-editorial-gallery__image-button{cursor:grabbing}.template-product .op-editorial-gallery__slide{border:0}.template-product .op-editorial-gallery__image-button>img{object-fit:cover;object-position:center top}
/*# sourceMappingURL=/cdn/shop/t/11/assets/op-editorial-product.css.map */
