#MainContent[data-template=product] .opf-product-description{display:block;min-width:0;padding:28px 0;border-top:1px solid rgba(var(--color-foreground),.14)}#MainContent[data-template=product] .opf-product-description:empty{display:none}.opf-full-description{overflow-wrap:anywhere;line-height:1.75}.opf-full-description>:first-child{margin-top:0}.opf-full-description img{max-width:100%;height:auto}.opf-full-description table{display:block;max-width:100%;overflow:auto}.opf-product-specs{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:18px;padding-top:24px;border-top:1px solid rgba(var(--color-foreground),.14)}.opf-product-specs dt{font-size:11px;opacity:.65}.opf-product-specs dd{margin:8px 0 0;font-size:12px}[data-opf-description-home]{display:none}opf-size-guide{display:block}opf-size-guide [data-opf-zoom]{display:block;cursor:zoom-in}opf-size-guide [data-opf-zoom] img{display:block;width:100%;height:auto}opf-size-guide dialog{width:min(94vw,1200px);max-width:94vw;max-height:94dvh;padding:16px;color:rgb(var(--color-foreground));background:rgb(var(--color-background));border:1px solid rgba(var(--color-foreground),.3)}opf-size-guide dialog::backdrop{background:#000000d9}opf-size-guide [data-opf-close]{display:block;margin:0 0 12px auto;padding:10px 16px;font:inherit;color:inherit;background:transparent;border:1px solid currentColor;cursor:pointer}.opf-guide-viewport{max-height:75dvh;overflow:auto;touch-action:pan-x pan-y pinch-zoom}.opf-guide-viewport img{display:block;width:100%;height:auto;cursor:zoom-in}.is-zoomed .opf-guide-viewport img{width:1800px;max-width:none;cursor:zoom-out}@media(min-width:990px){#MainContent[data-template=product] .opf-media-column>media-gallery{position:relative;top:0}#MainContent[data-template=product] .opf-media-column .opf-product-description{margin:28px 24px 0}#MainContent[data-template=product] .opf-media-column{min-width:0}}@media(max-width:989px){#MainContent[data-template=product] .opf-media-column,#MainContent[data-template=product] .product__info-container.product__column-sticky{position:static}}#MainContent[data-template=product] .opf-product-description:not(:has(.opf-full-description,.opf-product-specs)){display:none}#MainContent[data-template=product] variant-selects{display:flex;flex-direction:column}#MainContent[data-template=product] variant-selects .product-form__input--opf-color-dots{order:1}
/*# sourceMappingURL=/cdn/shop/t/111/assets/opf-product-page.css.map */
