:root{--bg:#fff;--panel:#f5f4f1;--panel2:#ebe9e4;--line:#e2e0da;--line2:#c9c6be;--ink:#151515;--paper:#ece7dd;--mute:#6f6b65;--dim:#a19d95;--orange:#ff6600;--disp:"Anton",Impact,sans-serif;--body:"Oswald",system-ui,sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{animation:none!important;transition:none!important}}body.dgsc{background:var(--bg);color:var(--ink);font-family:var(--body);font-weight:300;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.dgsc a{color:inherit;text-decoration:none}.dgsc button{font:inherit;cursor:pointer;border:0;background:none;color:inherit}.dgsc img,.dgsc svg{display:block;max-width:100%}.dgsc :focus-visible{outline:1px solid var(--ink);outline-offset:4px}.dgsc .wrap{width:min(1180px,90vw);margin:0 auto}.dgsc .eb{font-weight:400;font-size:.72rem;letter-spacing:.32em;text-transform:uppercase;color:var(--mute)}.dgsc .eb.o{color:var(--orange)}.dgsc h1,.dgsc h2,.dgsc .disp{font-family:var(--disp);font-weight:400;text-transform:uppercase;line-height:1;letter-spacing:.03em}.dgsc h1{font-size:clamp(3rem,7.5vw,6.4rem)}.dgsc h2{font-size:clamp(2rem,4.2vw,3.4rem);margin-top:.8rem}.dgsc h3{font-weight:500;font-size:.95rem;letter-spacing:.2em;text-transform:uppercase}.dgsc .lede{font-size:1.05rem;color:var(--mute);max-width:46ch}.dgsc .ph{font-size:.6rem;letter-spacing:.26em;text-transform:uppercase;color:var(--dim);font-weight:400}.dgsc .ann{background:var(--orange);color:#fff;text-align:center;font-size:.72rem;letter-spacing:.3em;text-transform:uppercase;font-weight:500;padding:.8rem 1rem}.dgsc .ann a{text-decoration:underline;text-underline-offset:3px;letter-spacing:.02em;text-transform:none;font-weight:300;font-size:.82rem;margin-left:.5rem}.dgsc .hdr{background:#000;color:#fff}.dgsc .hdr .top{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:2.2rem 0 1.6rem}.dgsc .hdr .ic{display:flex;gap:1.6rem}.dgsc .hdr .ic.r{justify-content:flex-end}.dgsc .hdr .ic svg{width:22px;height:22px;stroke:#fff;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.dgsc .hdr .ic a{position:relative}.dgsc .hdr .ic a b{position:absolute;top:-8px;right:-10px;color:var(--orange);font-size:.6rem;letter-spacing:.1em;font-weight:500}.dgsc .mark .lockup{height:64px;width:auto;margin:0 auto}.dgsc .hdr nav{display:flex;justify-content:center;gap:2.6rem;padding:0 0 1.7rem}.dgsc .hdr nav a{font-weight:500;font-size:.8rem;letter-spacing:.24em;text-transform:uppercase;color:#fff}.dgsc .hdr nav a:hover,.dgsc .hdr nav a.on{color:var(--orange)}@media(max-width:760px){.dgsc .hdr .top{padding:1.4rem 0 1rem}.dgsc .mark .lockup{height:44px}.dgsc .hdr nav{gap:1.4rem;flex-wrap:wrap;padding-bottom:1.2rem}.dgsc .hdr nav a{font-size:.68rem}}.dgsc .btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;font-weight:500;font-size:.78rem;letter-spacing:.28em;text-transform:uppercase;padding:1.1rem 2rem;border:1px solid var(--ink);background:var(--ink);color:var(--paper);transition:.15s}.dgsc .btn:hover{background:#000}.dgsc .btn.ghost{background:transparent;color:var(--ink)}.dgsc .btn.ghost:hover{background:var(--ink);color:var(--paper)}.dgsc .btn.light{background:var(--paper);border-color:var(--paper);color:#111}.dgsc .btn.light:hover{background:#fff}.dgsc .btn.lghost{background:transparent;border-color:var(--paper);color:var(--paper)}.dgsc .btn.lghost:hover{background:var(--paper);color:#111}.dgsc .btn.full{width:100%;padding:1.25rem}.dgsc .hero{position:relative;min-height:min(82vh,760px);display:grid;align-items:end;color:var(--paper);background:#111;overflow:hidden}.dgsc .hero .media{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(90% 70% at 50% 30%,#3a3a3a,#161616 70%)}.dgsc .hero .media video,.dgsc .hero .media img{width:100%;height:100%;object-fit:cover;opacity:.9}.dgsc .hero .media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000000d 30%,#000000b8)}.dgsc .hero .mtag{position:absolute;top:1.4rem;right:1.6rem;z-index:2;display:flex;gap:.6rem;align-items:center;color:var(--dim)}.dgsc .hero .mtag svg{width:14px;height:14px;fill:var(--dim)}.dgsc .hero .c{position:relative;z-index:1;padding:5rem 0 4.5rem;display:grid;grid-template-columns:1.2fr .8fr;gap:3rem;align-items:end}.dgsc .hero .eb{color:var(--orange)}.dgsc .hero h1{margin:.9rem 0 1.2rem;max-width:12ch}.dgsc .hero .lede{color:#cfc9bd}.dgsc .hero .cta{display:flex;gap:1rem;flex-wrap:wrap;margin-top:2rem}.dgsc .hero .side{display:grid;gap:.9rem;justify-items:end;text-align:right}.dgsc .hero .side .eb{color:var(--dim)}.dgsc .hero .stock{display:flex;gap:1.6rem}.dgsc .hero .stock div{text-align:right}.dgsc .hero .stock b{display:block;font-family:var(--disp);font-size:2.6rem;line-height:1;letter-spacing:.04em}.dgsc .hero .stock b.o{color:var(--orange)}.dgsc .hero .stock span{font-size:.62rem;letter-spacing:.24em;text-transform:uppercase;color:var(--dim)}@media(max-width:860px){.dgsc .hero .c{grid-template-columns:1fr;padding:4rem 0 3rem}.dgsc .hero .side{justify-items:start;text-align:left}.dgsc .hero .stock div{text-align:left}}.dgsc section{padding:6rem 0;border-bottom:1px solid var(--line)}.dgsc .head{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:end;margin-bottom:3.5rem}.dgsc .head p{color:var(--mute);max-width:44ch}@media(max-width:860px){.dgsc .head{grid-template-columns:1fr;gap:1rem}}.dgsc .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.4rem 1.2rem}.dgsc .hat{display:flex;flex-direction:column;gap:1rem;text-align:left}.dgsc .hat .img{aspect-ratio:1;background:radial-gradient(70% 70% at 50% 40%,#fff,#ecebe7);border:1px solid var(--line);display:grid;place-items:center;position:relative;overflow:hidden;transition:border-color .15s}.dgsc .hat:hover .img{border-color:var(--line2)}.dgsc .hat .img svg{width:80%}.dgsc .hat .st{position:absolute;top:.9rem;left:.9rem;font-size:.58rem;letter-spacing:.24em;text-transform:uppercase;font-weight:400;color:var(--mute);background:#ffffffe6;padding:.25rem .55rem}.dgsc .hat .st.in{color:var(--orange)}.dgsc .hat.out .img svg{opacity:.5;filter:grayscale(.4)}.dgsc .hat .meta{display:flex;justify-content:space-between;align-items:start;gap:1rem}.dgsc .hat .meta b{display:block;font-weight:500;font-size:.8rem;letter-spacing:.24em;text-transform:uppercase}.dgsc .hat .meta small{display:block;font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--mute);margin-top:.3rem}.dgsc .hat .meta .p{font-weight:500;font-size:.8rem;letter-spacing:.12em}.dgsc .hat .act{font-size:.66rem;letter-spacing:.26em;text-transform:uppercase;font-weight:500;padding:.9rem 0;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center}.dgsc .hat .act:after{content:"\2192"}.dgsc .hat.out .act{color:var(--mute)}.dgsc .hat.out .act:after{content:"\2709"}@media(max-width:860px){.dgsc .grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.dgsc .grid{grid-template-columns:1fr}}.dgsc .pts{display:grid;grid-template-columns:repeat(3,1fr)}.dgsc .pts>div{padding-right:2rem;border-right:1px solid var(--line);margin-right:2rem}.dgsc .pts>div:last-child{border:0;margin:0;padding:0}.dgsc .pts .n{font-family:var(--disp);font-size:2.2rem;color:var(--dim);line-height:1;margin-bottom:1.2rem}.dgsc .pts h3{margin-bottom:.6rem}.dgsc .pts p{color:var(--mute);font-size:.95rem}@media(max-width:860px){.dgsc .pts{grid-template-columns:1fr;row-gap:2.5rem}.dgsc .pts>div{border:0;padding:0;margin:0}}.dgsc .coming{background:var(--ink);color:var(--paper);border:0}.dgsc .coming .wrap{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center}.dgsc .coming .eb{color:var(--orange)}.dgsc .coming p{color:#a8a39a;margin:1.4rem 0}.dgsc .coming ul{list-style:none;display:grid;gap:.9rem;margin:2rem 0}.dgsc .coming li{display:grid;grid-template-columns:2.6rem 1fr;gap:1rem;padding-top:.9rem;border-top:1px solid #2c2c2c;font-size:.95rem}.dgsc .coming li i{font-style:normal;font-family:var(--disp);color:#5f5b56;font-size:1rem;letter-spacing:.06em}.dgsc .cardstage{aspect-ratio:4/5;background:radial-gradient(70% 70% at 50% 45%,#2a2a2a,#161616);border:1px solid #2c2c2c;display:grid;place-items:center;position:relative}.dgsc .card{width:52%;aspect-ratio:2.5/4;background:#0f0f0f;border:1px solid #2c2c2c;box-shadow:0 30px 60px #0009;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:12% 8%;text-align:center;transform:rotate(-4deg)}.dgsc .card .co{font-size:.55rem;letter-spacing:.34em;text-transform:uppercase;color:#8d8983;margin-top:.3rem}.dgsc .card .mid{display:grid;gap:.5rem;justify-items:center}.dgsc .card .mid .eb{font-size:.5rem;letter-spacing:.3em;color:#8d8983}.dgsc .card .mid .name{font-weight:500;font-size:.85rem;letter-spacing:.24em;text-transform:uppercase}.dgsc .card .num{border:1px solid #3a3a3a;padding:.35rem .7rem;font-size:.8rem;letter-spacing:.12em;font-weight:500}.dgsc .card .num b{color:var(--orange);font-weight:500}.dgsc .card .num i{font-style:normal;color:#5f5b56;margin:0 .25em}.dgsc .card .tag{font-size:.48rem;letter-spacing:.26em;text-transform:uppercase;color:#8d8983}.dgsc .coming form{display:flex;border-bottom:1px solid #3a3a3a;max-width:440px}.dgsc .coming input{flex:1;background:transparent;border:0;color:var(--paper);padding:1rem 0;font:inherit;font-size:1rem}.dgsc .coming input::placeholder{color:#5f5b56}.dgsc .coming form button{font-size:.72rem;letter-spacing:.28em;text-transform:uppercase;font-weight:500;padding-left:1.5rem}.dgsc .coming form button:hover{color:var(--orange)}.dgsc .coming .note{color:#5f5b56;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;margin-top:1rem}@media(max-width:860px){.dgsc .coming .wrap{grid-template-columns:1fr;gap:3rem}}.dgsc .email{background:var(--panel)}.dgsc .email .wrap{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.dgsc .email form{display:flex;border-bottom:1px solid var(--line2)}.dgsc .email input{flex:1;background:transparent;border:0;color:var(--ink);padding:1rem 0;font:inherit;font-size:1rem}.dgsc .email input::placeholder{color:var(--dim)}.dgsc .email form button{font-size:.72rem;letter-spacing:.28em;text-transform:uppercase;font-weight:500;padding-left:1.5rem}.dgsc .email form button:hover{color:var(--orange)}.dgsc .email .note{color:var(--dim);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;margin-top:1rem}@media(max-width:860px){.dgsc .email .wrap{grid-template-columns:1fr;gap:2rem}}.dgsc footer{padding:3.5rem 0 3rem;color:var(--dim);font-size:.64rem;letter-spacing:.24em;text-transform:uppercase}.dgsc footer .fbadge{display:flex;justify-content:center;padding-bottom:2.5rem;margin-bottom:2.5rem;border-bottom:1px solid var(--line)}.dgsc footer .fbadge img{width:min(320px,70vw);height:auto}.dgsc footer .row{display:flex;justify-content:space-between;gap:2rem;flex-wrap:wrap}.dgsc footer a:hover{color:var(--ink)}.dgsc .crumbs{padding:1.6rem 0 0;font-size:.66rem;letter-spacing:.26em;text-transform:uppercase;color:var(--mute)}.dgsc .pdp{padding:2rem 0 6rem;border:0}.dgsc .pdp .wrap{display:grid;grid-template-columns:1.15fr .85fr;gap:4rem;align-items:start}.dgsc .gal{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.dgsc .g{aspect-ratio:1;background:radial-gradient(70% 70% at 50% 40%,#fff,#ecebe7 75%);border:1px solid var(--line);display:grid;place-items:center;position:relative}.dgsc .g.main{grid-column:1/-1;aspect-ratio:4/3}.dgsc .g svg{width:62%}.dgsc .g.main svg{width:50%}.dgsc .g .cap{position:absolute;left:1rem;bottom:.9rem}.dgsc .buy{position:sticky;top:24px}.dgsc .buy h1{font-size:clamp(2.6rem,4.6vw,3.8rem);margin:.8rem 0 .6rem}.dgsc .buy .sub{color:var(--mute);font-size:.95rem}.dgsc .price{display:flex;align-items:baseline;justify-content:space-between;margin:2rem 0 0;padding-bottom:1.4rem;border-bottom:1px solid var(--line)}.dgsc .price .p{font-family:var(--disp);font-size:2rem;letter-spacing:.04em}.dgsc .price small{font-size:.66rem;letter-spacing:.22em;text-transform:uppercase;color:var(--mute)}.dgsc .opt{padding:1.3rem 0;border-bottom:1px solid var(--line)}.dgsc .opt label{display:flex;justify-content:space-between;font-size:.68rem;letter-spacing:.26em;text-transform:uppercase;font-weight:400;color:var(--mute);margin-bottom:.9rem}.dgsc .opt label a{text-decoration:underline;text-underline-offset:3px}.dgsc .chips{display:flex;gap:.6rem;flex-wrap:wrap}.dgsc .chip{border:1px solid var(--line2);padding:.7rem 1.1rem;font-size:.7rem;letter-spacing:.22em;text-transform:uppercase;font-weight:400}.dgsc .chip.on{border-color:var(--ink)}.dgsc .addrow{display:flex;gap:1rem;margin-top:1.6rem}.dgsc .qty{display:inline-flex;border:1px solid var(--line2)}.dgsc .qty button{width:46px;height:54px;font-size:1.1rem;color:var(--mute)}.dgsc .qty button:hover{color:var(--ink)}.dgsc .qty span{width:46px;display:grid;place-items:center;font-weight:400;border-left:1px solid var(--line2);border-right:1px solid var(--line2)}.dgsc .addrow .btn{flex:1}.dgsc .assure{display:flex;gap:1.6rem;flex-wrap:wrap;margin:1.4rem 0 .4rem;font-size:.62rem;letter-spacing:.2em;text-transform:uppercase;color:var(--dim)}.dgsc .notify{display:none;padding:1.4rem 0 .4rem}.dgsc .buy.oos .instock{display:none}.dgsc .buy.oos .notify{display:block}.dgsc .notify .msg{font-size:.95rem;color:var(--mute);margin-bottom:1.2rem}.dgsc .notify form{display:flex;border-bottom:1px solid var(--ink)}.dgsc .notify input{flex:1;background:transparent;border:0;padding:1rem 0;font:inherit;font-size:1rem}.dgsc .notify input::placeholder{color:var(--dim)}.dgsc .notify form button{font-size:.72rem;letter-spacing:.28em;text-transform:uppercase;font-weight:500;padding-left:1.5rem}.dgsc .notify form button:hover{color:var(--orange)}.dgsc .notify .note{color:var(--dim);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;margin-top:1rem}.dgsc .oos-tag{display:none;font-size:.66rem;letter-spacing:.26em;text-transform:uppercase;color:var(--mute);border:1px solid var(--line2);padding:.4rem .7rem}.dgsc .buy.oos .oos-tag{display:inline-block}.dgsc details{border-top:1px solid var(--line)}.dgsc details:last-of-type{border-bottom:1px solid var(--line)}.dgsc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:1.2rem 0;font-size:.74rem;letter-spacing:.26em;text-transform:uppercase;font-weight:500;cursor:pointer}.dgsc summary::-webkit-details-marker{display:none}.dgsc summary:after{content:"+";color:var(--mute);font-weight:300;font-size:1.2rem}.dgsc details[open] summary:after{content:"\2013"}.dgsc details .in{padding:0 0 1.5rem;color:var(--mute);font-size:.95rem}.dgsc details .in ul{list-style:none;display:grid;gap:.5rem}.dgsc details .in li{display:grid;grid-template-columns:120px 1fr;gap:1rem}.dgsc details .in li b{color:var(--ink);font-weight:400;font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;padding-top:.25rem}.dgsc .accs{margin-top:2rem}@media(max-width:900px){.dgsc .pdp .wrap{grid-template-columns:1fr}.dgsc .buy{position:static}}.dgsc .more .grid{grid-template-columns:repeat(4,1fr)}@media(max-width:860px){.dgsc .more .grid{grid-template-columns:repeat(2,1fr)}}.dgsc #toast{position:fixed;left:50%;bottom:1.8rem;transform:translate(-50%,16px);background:var(--ink);color:var(--paper);font-size:.7rem;letter-spacing:.26em;text-transform:uppercase;font-weight:500;padding:.9rem 1.5rem;opacity:0;pointer-events:none;transition:.2s;z-index:99}.dgsc #toast.show{opacity:1;transform:translate(-50%)}.dgsc .hero .media video,.dgsc .hero .media img{width:100%;height:100%;object-fit:cover}.dgsc .hero .media .mob{display:none}@media(max-width:760px){.dgsc .hero .media .mob{display:block}.dgsc .hero .media .desk{display:none}}.dgsc .notify .ok{font-size:.95rem;color:var(--ink)}.dgsc .hat .img img{width:100%;height:100%;object-fit:cover}.dgsc .hat.out .img img{opacity:.5;filter:grayscale(.4)}.dgsc .g img,.dgsc .cardstage img{width:100%;height:100%;object-fit:cover}.dgsc .pts img{aspect-ratio:1;object-fit:cover;border:1px solid var(--line);margin-bottom:1.2rem}.dgsc .qty input{width:46px;text-align:center;border:0;border-left:1px solid var(--line2);border-right:1px solid var(--line2);font:inherit;font-weight:400;background:transparent;-moz-appearance:textfield}.dgsc .qty input::-webkit-inner-spin-button{-webkit-appearance:none}.dgsc .chip input{position:absolute;opacity:0;width:0;height:0}.dgsc .chip{cursor:pointer;position:relative}.dgsc .btn[disabled]{opacity:.4;cursor:not-allowed}.dgsc .errors{color:#b3361d;font-size:.85rem;margin-top:.6rem}
/*# sourceMappingURL=/cdn/shop/t/49/assets/dgsc.css.map */
