main[data-template*=product] .sc-pdp-media-gallery{display:block;width:100%}main[data-template*=product] .sc-pdp-gallery__stage{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:12px}main[data-template*=product] .sc-pdp-gallery__photo{position:relative;display:block;min-width:0;min-height:0;padding:0;overflow:hidden;border:0;border-radius:0;background:#eeece7;color:var(--scr-ink, #402023);cursor:zoom-in}main[data-template*=product] .sc-pdp-gallery__photo>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}main[data-template*=product] .sc-pdp-gallery__main{aspect-ratio:3 / 5}main[data-template*=product] .sc-pdp-gallery__details{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:12px;min-height:0}main[data-template*=product] .sc-pdp-gallery--two .sc-pdp-gallery__details{grid-template-rows:1fr}main[data-template*=product] .sc-pdp-gallery--single .sc-pdp-gallery__stage{grid-template-columns:minmax(0,1fr)}main[data-template*=product] .sc-pdp-gallery__caption{position:absolute;left:8px;bottom:8px;padding:5px 7px;background:#ffffffb8;font-family:var(--scr-font-body, "PT Sans", Arial, sans-serif);font-size:8px;line-height:1.4;letter-spacing:1.2px;text-transform:uppercase}main[data-template*=product] .sc-pdp-gallery__thumbs{display:flex;flex-wrap:wrap;gap:10px;padding-top:17px}main[data-template*=product] .sc-pdp-gallery__thumb-heading{flex:0 0 100%;margin:7px 0 0;font-family:var(--scr-font-body, "PT Sans", Arial, sans-serif);font-size:9px;line-height:1.4;letter-spacing:1.2px;text-transform:uppercase}main[data-template*=product] .sc-pdp-gallery__thumb-heading:first-child{margin-top:0}main[data-template*=product] .sc-pdp-gallery__thumb{width:66px;height:83px;padding:0;overflow:hidden;border:1px solid transparent;border-radius:0;background:transparent}main[data-template*=product] .sc-pdp-gallery__thumb img{display:block;width:100%;height:100%;object-fit:cover}main[data-template*=product] .sc-pdp-gallery__thumb[aria-pressed=true]{border-color:var(--scr-ink, #402023);outline:1px solid var(--scr-ink, #402023);outline-offset:3px}main[data-template*=product] .sc-pdp-gallery__thumb:focus-visible,main[data-template*=product] .sc-pdp-gallery__photo:focus-visible{outline:2px solid var(--scr-ink, #402023);outline-offset:3px}main[data-template*=product] .sc-pdp-kind{margin:0;font-size:12px;line-height:1.5;opacity:.7}main[data-template*=product] .sc-pdp-preorder{width:100%;margin:0;padding:13px 0 2px;border-top:1px solid var(--scr-line, rgb(64 32 35 / 16%))}main[data-template*=product] .sc-pdp-preorder__title{margin:0;color:var(--scr-ink, #402023);font-family:var(--scr-font-display, Georgia, serif);font-size:clamp(1.25rem,2vw,1.65rem);font-weight:700;line-height:1.05;letter-spacing:-.015em;text-wrap:balance}main[data-template*=product] .sc-pdp-preorder__detail{max-width:52ch;margin:9px 0 0;font-family:var(--scr-font-body, "PT Sans", Arial, sans-serif);font-size:.75rem;line-height:1.55}main[data-template*=product] .sc-pdp-family{display:grid;gap:22px;margin:0}main[data-template*=product] .sc-pdp-family__label{display:flex;gap:15px;margin:0 0 13px;font-size:11px}main[data-template*=product] .sc-pdp-family__label span{opacity:.7}main[data-template*=product] .sc-pdp-family__colours,main[data-template*=product] .sc-pdp-family__parts{display:flex;align-items:center;margin:0;padding:0;list-style:none}main[data-template*=product] .sc-pdp-family__colours{gap:12px}main[data-template*=product] .sc-pdp-family__swatch{display:block;width:29px;height:29px;border:3px solid #fff;border-radius:50%;background:var(--sc-swatch);outline:1px solid rgb(64 32 35 / 15%);outline-offset:2px}main[data-template*=product] .sc-pdp-family__swatch--striped{background:repeating-linear-gradient(0deg,#eeeee6 0 3px,#728498 3px 5px)}main[data-template*=product] .sc-pdp-family__swatch[aria-current=page]{outline-color:var(--scr-ink, #402023)}main[data-template*=product] .sc-pdp-family__swatch:focus-visible{outline:2px solid var(--scr-ink, #402023);outline-offset:3px}main[data-template*=product] .sc-pdp-family__parts{gap:22px;border-bottom:1px solid var(--scr-line, rgb(64 32 35 / 16%))}main[data-template*=product] .sc-pdp-family__part{display:block;padding:10px 0;border-bottom:1px solid transparent;color:inherit;font-size:11px;line-height:1.4;text-decoration:none}main[data-template*=product] .sc-pdp-family__part[aria-current=page]{border-bottom-color:var(--scr-ink, #402023)}main[data-template*=product] .product-details .price{margin-bottom:2px}main[data-template*=product] .product-details .variant-option--buttons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}main[data-template*=product] .product-details .variant-option--buttons legend{grid-column:1 / -1;width:100%}main[data-template*=product] .product-details .variant-option--buttons:has(>label:nth-of-type(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}main[data-template*=product] .product-details .variant-option--buttons:has(>label:only-of-type){grid-template-columns:minmax(0,1fr)}main[data-template*=product] .product-details .variant-option__button-label{width:100%;min-width:0;min-height:43px;padding-inline:10px;border-radius:0!important}main[data-template*=product] .product-form-buttons{align-items:stretch;column-gap:14px}main[data-template*=product] .product-form-buttons>.quantity-selector-wrapper{flex:0 0 75px}main[data-template*=product] .product-form-buttons>add-to-cart-component{flex:1 1 180px}main[data-template*=product] .product-form-buttons>shopify-accelerated-checkout{flex:1 0 100%}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){main[data-template*=product] .sc-pdp-gallery__photo:hover>img{transform:scale(1.02)}}@media(min-width:750px){main[data-template*=product] .product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1.65fr) minmax(340px,1fr)}}@media(min-width:1101px){main[data-template*=product] .sc-pdp-gallery__details{aspect-ratio:12 / 23}}@media(min-width:750px)and (max-width:1100px){main[data-template*=product] .product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1.2fr) minmax(320px,1fr)}main[data-template*=product] .sc-pdp-gallery__stage{grid-template-columns:minmax(0,1fr)}main[data-template*=product] .sc-pdp-gallery__main{aspect-ratio:3 / 4}main[data-template*=product] .sc-pdp-gallery__details{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:minmax(0,1fr)}main[data-template*=product] .sc-pdp-gallery__detail{aspect-ratio:3 / 4}}@media(max-width:749px){main[data-template*=product] .product-details{grid-column:1 / -1;padding-inline:6px}main[data-template*=product] .sc-pdp-gallery__stage{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:8px}main[data-template*=product] .sc-pdp-gallery--single .sc-pdp-gallery__stage{grid-template-columns:minmax(0,1fr)}main[data-template*=product] .sc-pdp-gallery__details{aspect-ratio:12 / 25;gap:8px}main[data-template*=product] .sc-pdp-gallery__caption{left:8px;bottom:8px;padding:3px 4px;font-size:6px;letter-spacing:.5px}main[data-template*=product] .sc-pdp-gallery__thumbs{gap:9px}main[data-template*=product] .sc-pdp-gallery__thumb{width:48px;height:62px}}@media(prefers-reduced-motion:reduce){main[data-template*=product] .sc-pdp-gallery__photo>img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/sc-pdp.css.map */
