.ed-product .page-width{max-width:var(--ed-width-product);padding-left:var(--ed-page-pad);padding-right:var(--ed-page-pad)}@media screen and (min-width:990px){.ed-product .product--large:not(.product--no-media)>.product__media-wrapper{max-width:64%;width:calc(64% - var(--grid-desktop-horizontal-spacing) / 2)}.ed-product .product--large:not(.product--no-media)>.product__info-wrapper{padding-left:4.8rem;max-width:36%;width:calc(36% - var(--grid-desktop-horizontal-spacing) / 2)}.ed-product .product__column-sticky{top:calc(var(--ed-header-height, 64px) + 20px)}}.ed-product .product__media-item{padding:0}.ed-product .product__media,.ed-product .product__media img{border-radius:0;border:none;box-shadow:none}.ed-product .product__media{background-color:var(--ed-color-warm-white);overflow:hidden}@media screen and (min-width:990px){.ed-product .product--columns .product__media-list{--grid-desktop-horizontal-spacing: 10px;--grid-desktop-vertical-spacing: 10px}}.ed-product .product__media-list .product-media-container{width:100%!important;max-width:100%!important}.ed-product .product__media-list .product-media-container .media{padding-top:125%!important}.ed-product .product-media-container .media img{object-fit:contain}.ed-product .product-media-container.media-fit-cover .media img{object-fit:cover}@media screen and (max-width:749px){.ed-product .product__media-list{scroll-snap-type:x mandatory;margin-bottom:1rem}.ed-product .product__media-item{scroll-snap-align:start}.ed-product .slider-buttons{border:none;padding-top:.4rem}.ed-product .slider-counter{font-size:1.15rem;color:var(--ed-color-muted)}}.ed-product .product__title h1,.ed-product .product__title .h1{font-size:2rem;font-weight:400;line-height:1.25;letter-spacing:.01em}@media screen and (min-width:990px){.ed-product .product__title h1,.ed-product .product__title .h1{font-size:2.4rem}}.ed-product .product__text.caption-with-letter-spacing{font-size:1.05rem;letter-spacing:.1em;color:var(--ed-color-muted)}.ed-product .price{font-size:1.5rem;letter-spacing:0;color:var(--ed-color-black)}.ed-product .price--large{font-size:1.5rem}.ed-product .product__tax{font-size:1.1rem;color:var(--ed-color-muted)}.ed-product .form__label{font-size:1.15rem;letter-spacing:.06em;text-transform:uppercase}.ed-product .product-form__input input[type=radio]+label{border-radius:0;border:1px solid var(--ed-color-border);background-color:transparent;color:var(--ed-color-black);font-size:1.2rem;min-width:4.2rem;min-height:4.2rem;display:inline-flex;align-items:center;justify-content:center;margin:0 .6rem .6rem 0;box-shadow:none;transition:border-color .15s ease}.ed-product .product-form__input input[type=radio]:checked+label{border-color:var(--ed-color-black);background-color:var(--ed-color-black);color:var(--ed-color-white)}.ed-product .product-form__input input[type=radio].disabled+label,.ed-product .product-form__input input[type=radio][data-option-disabled]+label{color:var(--ed-color-muted);text-decoration:line-through}.ed-product .swatch{border-radius:0}.ed-product .swatch-input__input:checked+.swatch-input__label{outline:1px solid var(--ed-color-black);outline-offset:2px;box-shadow:none}.ed-product .swatch-input__label{border-radius:0;width:2.6rem;height:2.6rem}.ed-product .product-form__submit{background-color:var(--ed-color-black);color:var(--ed-color-white);min-height:5.2rem;border-radius:0;font-size:1.25rem;letter-spacing:.05em;text-transform:uppercase}.ed-product .product-form__submit:hover{background-color:#1a1a1a}.ed-product .product-form__submit[disabled],.ed-product .product-form__submit[aria-disabled=true]{background-color:var(--ed-color-soft-gray);color:var(--ed-color-muted);cursor:not-allowed}.ed-product .shopify-payment-button__button{border-radius:0}.ed-product .product__description{font-size:1.3rem;line-height:1.65;color:var(--ed-color-black)}.ed-product .product__accordion .accordion{margin-top:0;margin-bottom:0;border-top:1px solid var(--ed-color-border);border-bottom:none}.ed-product .accordion+.accordion,.ed-product .product__accordion+.product__accordion .accordion{border-top:1px solid var(--ed-color-border)}.ed-product .accordion__title{font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase;font-weight:400}.ed-product .accordion summary{min-height:5rem;align-items:center;padding:0}.ed-product .accordion__content{font-size:1.25rem;line-height:1.65;padding-left:0;padding-right:0;color:var(--ed-color-black)}.ed-product .accordion summary .svg-wrapper{position:relative;width:12px;height:12px}.ed-product .accordion summary .svg-wrapper svg{display:none}.ed-product .accordion summary .svg-wrapper:before,.ed-product .accordion summary .svg-wrapper:after{content:"";position:absolute;top:50%;left:0;width:100%;height:1px;background-color:var(--ed-color-black)}.ed-product .accordion summary .svg-wrapper:after{transform:rotate(90deg);transition:transform .2s ease}.ed-product details[open] summary .svg-wrapper:after{transform:rotate(0)}.ed-product .product__inventory{font-size:1.15rem;color:var(--ed-color-muted)}.ed-product .product__sku{font-size:1.1rem;color:var(--ed-color-muted)}.ed-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:20;display:none;align-items:center;gap:1.2rem;background-color:var(--ed-color-white);border-top:1px solid var(--ed-color-border);padding:1rem var(--ed-page-pad);padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px));transform:translateY(100%);transition:transform .25s ease}.ed-sticky-atc.ed-visible{transform:translateY(0)}@media screen and (max-width:989px){.ed-sticky-atc{display:flex}}.ed-sticky-atc__info{min-width:0;flex:1}.ed-sticky-atc__title{display:block;font-size:1.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ed-sticky-atc__price{display:block;font-size:1.2rem;color:var(--ed-color-muted)}.ed-sticky-atc__button{flex:none;background-color:var(--ed-color-black);color:var(--ed-color-white);border:0;font-family:inherit;font-size:1.15rem;letter-spacing:.05em;text-transform:uppercase;padding:1.4rem 2.4rem;cursor:pointer}.ed-sticky-atc__button[disabled]{background-color:var(--ed-color-soft-gray);color:var(--ed-color-muted)}.ed-product~.product-media-modal .product-media-modal__content,.product-media-modal__dialog .product-media-modal__content{border-radius:0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/editorial-product.css.map */
