.dd-pdp{padding-block:var(--dd-s5) var(--dd-s6)}.dd-pdp__in{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(28px,4.5vw,72px);align-items:start}.dd-crumbs{display:flex;flex-wrap:wrap;gap:.5em;margin:0 0 var(--dd-s3);padding:0;list-style:none;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--dd-ink-62)}.dd-crumbs a{color:var(--dd-ink-62);text-decoration:none}.dd-crumbs a:hover{color:var(--dd-gold)}.dd-crumbs li+li:before{content:"/";margin-inline-end:.5em;color:var(--dd-rule)}.dd-gal{position:sticky;top:var(--dd-s3)}.dd-gal__stack{background:var(--dd-white);border:1px solid var(--dd-rule)}.dd-gal__slide{display:none}.dd-gal__slide:target{display:block}.dd-gal__stack:not(:has(.dd-gal__slide:target)) .dd-gal__slide:first-child{display:block}.dd-gal__slide img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;padding:4%;box-sizing:border-box}.dd-gal__thumbs{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:var(--dd-s1);margin-block-start:var(--dd-s1)}.dd-gal__thumb{display:block;background:var(--dd-white);border:1px solid var(--dd-rule-soft);padding:0}.dd-gal__thumb img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;padding:8%;box-sizing:border-box}.dd-gal__thumb:hover,.dd-gal__thumb:focus-visible{border-color:var(--dd-gold)}.dd-buy__title{font-size:clamp(1.5rem,2.6vw,2.3rem)}.dd-buy__price{display:flex;align-items:baseline;gap:.45em;margin-block-start:var(--dd-s3)}.dd-buy__from{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--dd-ink-62)}.dd-buy__amt{font-size:clamp(1.5rem,2.2vw,2rem);font-weight:700;font-variant-numeric:tabular-nums;color:var(--dd-gold)}.dd-vt{margin-block-start:var(--dd-s4)}.dd-vt__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--dd-s2);padding-block-end:var(--dd-s1);border-block-end:2px solid var(--dd-gold)}.dd-vt__legend{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin:0}.dd-vt__count{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--dd-ink-62)}.dd-vt__rows{display:block}.dd-vt__row{display:grid;grid-template-columns:16px minmax(0,1fr) auto auto;align-items:center;gap:var(--dd-s2);padding:var(--dd-s2) var(--dd-s2) var(--dd-s2) var(--dd-s1);border-block-end:1px solid var(--dd-rule-soft);border-inline-start:3px solid transparent;cursor:pointer;transition:background .15s ease,border-color .15s ease}.dd-vt__row:hover{background:var(--dd-panel)}.dd-vt__row:has(input:checked){background:var(--dd-panel);border-inline-start-color:var(--dd-gold)}.dd-vt__row:has(input:focus-visible){outline:2px solid var(--dd-gold);outline-offset:-2px}.dd-vt__row:has(input:disabled){cursor:not-allowed;opacity:.5}.dd-vt__row input{-webkit-appearance:none;appearance:none;width:15px;height:15px;margin:0;border:1px solid var(--dd-rule);border-radius:50%;display:grid;place-content:center}.dd-vt__row input:before{content:"";width:7px;height:7px;border-radius:50%;transform:scale(0);background:var(--dd-gold);transition:transform .12s ease}.dd-vt__row input:checked{border-color:var(--dd-gold)}.dd-vt__row input:checked:before{transform:scale(1)}.dd-vt__opt{display:flex;flex-direction:column;gap:3px;min-width:0}.dd-vt__name{font-size:14px;font-weight:600;line-height:1.2}.dd-vt__meta{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--dd-ink-62)}.dd-vt__meta--out{color:var(--dd-gold)}.dd-vt__money{text-align:right}.dd-vt__amt{font-size:16px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.1}.dd-vt__each{display:block;font-size:11px;color:var(--dd-ink-62);font-variant-numeric:tabular-nums;margin-block-start:2px}.dd-buy__actions{display:flex;gap:var(--dd-s2);align-items:stretch;margin-block-start:var(--dd-s4)}.dd-qty{display:flex;align-items:center;border:1px solid var(--dd-rule);background:transparent}.dd-qty label{font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--dd-ink-62);padding-inline:var(--dd-s2) 0}.dd-qty input{width:3.6em;background:transparent;border:0;color:var(--dd-white);font-family:var(--dd-font);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;text-align:center;padding:12px 6px}.dd-buy__submit{flex:1;justify-content:center}.dd-buy__submit[disabled]{opacity:.45;cursor:not-allowed}.dd-buy__terms{margin-block-start:var(--dd-s3);padding-block-start:var(--dd-s3);border-block-start:1px solid var(--dd-rule);display:grid;gap:var(--dd-s1)}.dd-buy__term{font-size:12px;line-height:1.45;color:var(--dd-ink-88);margin:0;padding-inline-start:1.1em;text-indent:-1.1em}.dd-buy__term b{color:var(--dd-white);font-weight:700}.dd-buy__term:before{content:"\2014";color:var(--dd-gold);margin-inline-end:.5em}.dd-desc{padding-block:var(--dd-s6);border-block-start:1px solid var(--dd-rule-soft)}.dd-desc__in{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(28px,5vw,80px);align-items:start}.dd-desc__body{font-size:15px;line-height:1.62;color:var(--dd-ink-88)}.dd-desc__body>:first-child{margin-block-start:0}.dd-desc__body h2,.dd-desc__body h3{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;margin-block:var(--dd-s4) var(--dd-s2);color:var(--dd-white)}.dd-desc__body ul{padding-inline-start:1.1em;margin-block:var(--dd-s2)}.dd-desc__body li{margin-block-end:6px}.dd-desc__body a{color:var(--dd-gold)}.dd-spec2{width:100%;border-collapse:collapse;border:1px solid var(--dd-rule)}.dd-spec2 caption{text-align:left;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:var(--dd-s2) var(--dd-s3);background:var(--dd-panel);border-block-end:1px solid var(--dd-rule)}.dd-spec2 th,.dd-spec2 td{text-align:left;font-size:13px;padding:11px var(--dd-s3);border-block-end:1px solid var(--dd-rule-soft);vertical-align:top}.dd-spec2 th{font-weight:600;color:var(--dd-ink-62);width:42%}.dd-spec2 td{font-variant-numeric:tabular-nums}.dd-spec2 tr:last-child th,.dd-spec2 tr:last-child td{border-block-end:0}.dd-collhead{padding-block:var(--dd-s5) var(--dd-s4)}.dd-collhead__in{display:grid;gap:var(--dd-s3)}.dd-collhead__title{font-size:clamp(1.8rem,3.6vw,3rem)}.dd-collhead__lede{max-width:58ch}.dd-collbar{display:flex;align-items:center;justify-content:space-between;gap:var(--dd-s3);flex-wrap:wrap;padding-block:var(--dd-s2);border-block:1px solid var(--dd-rule);margin-block-start:var(--dd-s3)}.dd-collbar__count{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--dd-ink-62)}.dd-sort{display:flex;align-items:center;gap:var(--dd-s2)}.dd-sort label{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--dd-ink-62)}.dd-sort select{font-family:var(--dd-font);font-size:12px;font-weight:600;letter-spacing:.06em;color:var(--dd-white);background:var(--dd-panel);border:1px solid var(--dd-rule);padding:9px 12px;border-radius:0}.dd-sort noscript button{margin-inline-start:var(--dd-s1)}.dd-coll{padding-block:var(--dd-s4) var(--dd-s6)}.dd-coll__items{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,245px),1fr));gap:var(--dd-s3)}.dd-coll__empty{color:var(--dd-ink-62);font-size:14px}.dd-p__stock{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;display:flex;align-items:center;gap:.45em}.dd-p__stock:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.dd-p__stock--in{color:var(--dd-gold)}.dd-p__stock--out{color:var(--dd-ink-62)}.dd-pager{display:flex;align-items:center;justify-content:center;gap:var(--dd-s2);margin-block-start:var(--dd-s5);padding-block-start:var(--dd-s4);border-block-start:1px solid var(--dd-rule-soft)}.dd-pager a,.dd-pager span{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:10px 14px;border:1px solid var(--dd-rule-soft);text-decoration:none;color:var(--dd-ink-88)}.dd-pager a:hover{border-color:var(--dd-gold);color:var(--dd-gold)}.dd-pager [aria-current=page]{border-color:var(--dd-gold);color:var(--dd-blue);background:var(--dd-gold)}@media(max-width:899px){.dd-pdp__in{grid-template-columns:1fr}.dd-gal{position:static}.dd-desc__in{grid-template-columns:1fr}.dd-vt__row{grid-template-columns:16px minmax(0,1fr) auto;row-gap:4px}.dd-vt__money{grid-column:3}.dd-buy__actions{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/dd-shop.css.map */
