:root{--dos-background:#ffffff;--dos-text:#202020;--dos-muted:#666666;--dos-border:#d6d6d6;--dos-button-bg:#202020;--dos-button-text:#ffffff;--dos-button-hover:#444444;--dos-button-hover-text:#ffffff;--dos-gallery-bg:#f5f5f5;--dos-gallery-bar:#f0f0f0;--dos-gallery-grid:#e8e8e8;--dos-card-bg:#ffffff;--dos-dialog-bg:#ffffff;--dos-dialog-text:#202020;--dos-backdrop:#202020;--dos-focus:#555555;--dos-sale-bg:#eeeeee;--dos-sale-text:#202020}.dos-preview{margin:0;background:var(--dos-background);color:var(--dos-text);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}.dos-preview *{box-sizing:border-box}.dos-preview a{color:inherit}.dos-preview button,.dos-preview input,.dos-preview select{font:inherit}.dos-preview button,.dos-preview select{cursor:pointer}.dos-preview [hidden]{display:none!important}.dos-preview :focus-visible{outline:3px solid var(--dos-focus);outline-offset:5px}.dos-skip{position:absolute;top:-100px;left:20px;z-index:100}.dos-skip:focus{top:10px;background:var(--dos-background);padding:16px}.dos-header{max-width:1440px;margin:auto;padding:28px 5% 24px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-bottom:1px solid var(--dos-border);gap:12px}.dos-logo{font-size:27px;font-weight:900;text-decoration:none;max-width:160px}.dos-logo img{display:block;width:90px;height:auto;max-height:75px;object-fit:contain}.dos-room-link,.dos-cart{font-size:13px;text-decoration:none}.dos-cart{justify-self:end}.dos-clock{grid-column:1/-1;display:flex;gap:16px;justify-content:center;font:10px/1.5 monospace;letter-spacing:.08em}.dos-product{background:var(--dos-background);color:var(--dos-text);padding:var(--dos-space) 5%}.dos-product-grid{max-width:var(--dos-width);margin:auto;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(28px,5vw,80px);align-items:start}.dos-gallery{position:sticky;top:24px;min-width:0}.dos-media{background:var(--dos-gallery-bg);border:1px solid var(--dos-border);aspect-ratio:1;display:flex;align-items:center;justify-content:center;overflow:hidden}.dos-media img,.dos-media video,.dos-media iframe,.dos-media model-viewer{width:100%;height:100%;object-fit:contain;border:0}.dos-placeholder{width:100%;background:var(--dos-gallery-bg)}.dos-thumbnails{display:flex;gap:10px;overflow:auto;padding:12px 3px}.dos-thumbnails button{flex:0 0 64px;width:64px;height:64px;border:1px solid transparent;background:var(--dos-gallery-bg);padding:4px;border-radius:3px}.dos-thumbnails button[aria-pressed=true]{border-color:var(--dos-text)}.dos-thumbnails img{width:100%;height:100%;object-fit:contain}.dos-block{margin-bottom:24px}.dos-eyebrow{font:11px/1.5 monospace;letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px}.dos-information h1{font-size:clamp(30px,3.2vw,48px);letter-spacing:-.045em;line-height:1.07;font-weight:500;margin:0;overflow-wrap:anywhere}.dos-summary,.dos-story{font-size:15px;line-height:1.7}.dos-summary p{margin:0}.dos-price{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:21px}.dos-price s{opacity:.55;font-size:14px}.dos-badge{font:11px monospace;background:var(--dos-sale-bg);padding:5px 8px}.dos-small{font-size:12px;line-height:1.5;margin:8px 0}.dos-member-card{border:1px solid var(--dos-border);padding:24px;border-radius:5px}.dos-member-copy{font-size:14px;line-height:1.6;margin:12px 0 20px}.dos-member-copy p{margin:0}.dos-button{width:100%;min-height:52px;border:1px solid var(--dos-text);padding:14px 18px;background:var(--dos-text);color:var(--dos-background);border-radius:3px;font-size:14px;text-align:center}.dos-button span{float:right}.dos-button:hover{filter:brightness(1.2)}.dos-button:disabled{opacity:.5;cursor:not-allowed}.dos-stock{margin:16px 0 0;font-size:14px}.dos-form{display:grid;gap:12px}.dos-form label{font-size:12px}.dos-form select,.dos-form input{border:1px solid var(--dos-border);border-radius:3px;background:transparent;color:inherit;padding:12px;min-height:46px;max-width:100%;width:100%}.dos-form input[type=number]{width:100px}.dos-fact{border-top:1px solid var(--dos-border);padding-top:16px;display:grid;grid-template-columns:120px 1fr;gap:14px;font-size:13px;line-height:1.6}.dos-fact>span{opacity:.65}.dos-details{border-top:1px solid var(--dos-border)}.dos-details summary{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;font-size:14px;list-style:none}.dos-details summary::-webkit-details-marker{display:none}.dos-details[open] summary>span[aria-hidden=true]{transform:rotate(45deg)}.dos-story{padding:0 0 12px;overflow-wrap:anywhere}.dos-story img{max-width:100%;height:auto}.dos-story table{display:block;max-width:100%;overflow:auto}.dos-back{display:inline-block;font:12px monospace;text-underline-offset:5px}.dos-footer{border-top:1px solid var(--dos-border);padding:28px 5%;display:flex;justify-content:space-between;gap:20px;font:11px/1.5 monospace}.dos-dialog{width:min(540px,92vw);max-height:85vh;padding:24px;border:0;border-radius:6px;overscroll-behavior:contain}.dos-dialog::backdrop{background:var(--dos-backdrop)}.dos-dialog-top{display:flex;align-items:center;justify-content:space-between;gap:20px}.dos-dialog h2{font-size:22px}.dos-dialog-top button{min-width:44px;min-height:44px;background:none;border:1px solid var(--dos-border);border-radius:50%}.dos-dialog textretailer-form{display:block}.dos-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@media(max-width:849px){.dos-header{padding:20px 5%;gap:12px}.dos-product-grid{grid-template-columns:1fr;gap:30px}.dos-gallery{position:static}.dos-media{max-height:65vh;aspect-ratio:1}.dos-product{padding-top:24px}.dos-information h1{font-size:36px}.dos-member-card{padding:20px}.dos-footer{flex-direction:column}.dos-block{margin-bottom:22px}}@media(prefers-reduced-motion:reduce){.dos-preview *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.dos-preview{background:var(--dos-background);color:var(--dos-text)}.dos-product{--dos-line:var(--dos-border)}.dos-eyebrow,.dos-fact>span,.dos-small{color:var(--dos-muted)}.dos-fact>span{opacity:1}.dos-information{min-width:0}.dos-block:last-child{margin-bottom:0}.dos-member-card{background:var(--dos-card-bg);border-radius:4px;border-color:var(--dos-border)}.dos-button{background:var(--dos-button-bg);color:var(--dos-button-text);border-color:var(--dos-button-bg)}.dos-button:hover{filter:none;background:var(--dos-button-hover);color:var(--dos-button-hover-text)}.dos-badge{background:var(--dos-sale-bg);color:var(--dos-sale-text)}.dos-price s{opacity:1;color:var(--dos-muted)}.dos-dialog{background:var(--dos-dialog-bg);color:var(--dos-dialog-text)}.dos-dialog::backdrop{background:color-mix(in srgb,var(--dos-backdrop) 65%,transparent)}.dos-dialog-top button{color:inherit}.dos-details summary>span[aria-hidden=true]{flex:0 0 auto;transition:transform .2s}.dos-details summary>span:not([aria-hidden=true]){transform:none}.dos-story{transform:none;position:static;float:none;clear:both;min-width:0;width:100%;max-width:100%;padding:8px 0 16px;overflow-wrap:anywhere}.dos-story p{transform:none;position:static;margin:0 0 16px}.dos-gallery{position:relative;top:auto;overflow:hidden;border:1px solid var(--dos-border);background:repeating-linear-gradient(0deg,transparent,transparent 39px,var(--dos-gallery-grid) 40px),repeating-linear-gradient(90deg,transparent,transparent 39px,var(--dos-gallery-grid) 40px),var(--dos-gallery-bg)}.dos-media{border:0;background:transparent;aspect-ratio:auto;position:absolute;top:44px;right:0;bottom:36px;left:0;overflow:hidden}.dos-media img{object-fit:contain;transition:transform .45s ease}.dos-gallery[data-zoomed=true] .dos-media img{transform:scale(1.4)}.dos-gallery-bar{position:absolute;top:0;left:0;right:0;min-height:44px;display:flex;align-items:center;justify-content:space-between;padding:4px 12px;border-bottom:1px solid var(--dos-border);font:9px/1.3 monospace;letter-spacing:.1em;text-transform:uppercase;z-index:2;background:var(--dos-gallery-bar)}.dos-gallery-bar button{font:inherit;color:inherit;border:0;background:transparent;min-height:36px;padding:8px;text-decoration:underline;text-underline-offset:4px}.dos-gallery:after{content:"D\d6S / OBJECT VIEW";position:absolute;bottom:12px;left:12px;font:9px monospace;letter-spacing:.1em;color:var(--dos-muted);pointer-events:none}.dos-thumbnails{position:absolute;bottom:38px;left:12px;right:12px;z-index:2}.dos-thumbnails button{background:var(--dos-gallery-bar);border-radius:0}.dos-gallery .dos-small{position:absolute;bottom:9px;right:12px;max-width:65%;text-align:right;font:8px/1.3 monospace;margin:0;z-index:2}.dos-gallery>.dos-placeholder{position:absolute;top:44px;right:0;bottom:44px;left:0;width:100%;height:calc(100% - 80px)}@media(min-width:850px){.dos-product-grid{align-items:start}.dos-information{align-self:start}}@media(max-width:849px){.dos-gallery{height:auto;max-height:none;min-height:0}.dos-media{max-height:none}.dos-gallery .dos-small{display:none}.dos-gallery-bar{font-size:8px}.dos-product-grid{gap:28px}.dos-fact{grid-template-columns:100px minmax(0,1fr)}}.dos-product-grid{align-items:start}.dos-gallery{width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:4 / 5;align-self:start;position:relative;top:auto}.dos-media{top:44px;right:0;bottom:36px;left:0}.dos-media img{object-fit:contain}.dos-information .dos-block--facts{margin:0;padding:0}.dos-fact{display:grid;grid-template-columns:112px minmax(0,1fr);align-items:baseline;column-gap:24px;row-gap:6px;padding:18px 0;margin:0;border-top:1px solid var(--dos-border);text-align:left;font-size:14px;line-height:1.6}.dos-fact>span{font-size:12px;line-height:1.6;text-align:left;align-self:baseline}.dos-fact>div{min-width:0;text-align:left;overflow-wrap:anywhere}.dos-fact p{margin:0}.dos-information .dos-block--description,.dos-information .dos-block--accordion{margin:0;padding:0}.dos-details{margin:0;border-top:1px solid var(--dos-border)}.dos-block--description:last-child .dos-details,.dos-block--accordion:last-child .dos-details{border-bottom:1px solid var(--dos-border)}.dos-details summary{display:flex;align-items:center;justify-content:space-between;min-height:62px;padding:18px 0;font-family:inherit;font-size:14px;font-weight:400;line-height:1.6;letter-spacing:0;text-transform:none;gap:24px;text-align:left}.dos-details summary>span[aria-hidden=true]{font:18px/1 monospace;width:20px;text-align:center;transform-origin:center}.dos-story{padding:0 0 24px;font-size:14px;line-height:1.75}.dos-story p{margin:0 0 16px}.dos-story p:last-child{margin-bottom:0}.dos-information>.dos-block--purchase{margin-bottom:28px}@media(max-width:849px){.dos-gallery{height:auto;aspect-ratio:4 / 5;max-height:none;min-height:0}.dos-fact{grid-template-columns:92px minmax(0,1fr);column-gap:20px;padding:16px 0}.dos-details summary{min-height:58px;padding:16px 0}.dos-story{padding-bottom:20px}.dos-information>.dos-block--purchase{margin-bottom:24px}}.dos-gallery .dos-media{top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-height:none;aspect-ratio:auto}.dos-gallery-bar{background:color-mix(in srgb,var(--dos-gallery-bar) 90%,transparent)}.dos-gallery:after{background:var(--dos-gallery-bar);padding:5px 7px;bottom:7px;left:7px}.dos-gallery>.dos-placeholder{top:0;right:0;bottom:0;left:0;height:100%}.dos-gallery .dos-media{top:44px;right:0;bottom:36px;left:0;width:100%;height:calc(100% - 80px);max-height:none;aspect-ratio:auto}.dos-gallery .dos-media img{object-fit:var(--dos-image-fit,contain)}.dos-gallery{aspect-ratio:auto;display:flex;flex-direction:column}.dos-gallery-bar{position:relative;inset:auto;flex:0 0 auto;min-height:44px}.dos-gallery .dos-media{position:relative;inset:auto;flex:0 0 auto;width:100%;height:auto;aspect-ratio:4 / 5;max-height:none}.dos-gallery .dos-media img,.dos-gallery .dos-media video,.dos-gallery .dos-media iframe,.dos-gallery .dos-media model-viewer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--dos-image-fit,contain)}.dos-gallery .dos-thumbnails{position:relative;inset:auto;flex:0 0 auto;margin:0;padding:12px;background:var(--dos-gallery-bar);border-top:1px solid var(--dos-border)}.dos-gallery:after{position:relative;inset:auto;display:block;flex:0 0 auto;margin:0;padding:10px 12px;background:var(--dos-gallery-bar)}.dos-gallery .dos-small{position:relative;inset:auto;max-width:none;align-self:stretch;text-align:left;padding:0 12px 10px;background:var(--dos-gallery-bar)}.dos-gallery>.dos-placeholder{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:4 / 5}
/*# sourceMappingURL=/cdn/shop/t/25/assets/dos-product.css.map */
