:root{--gr-ink:#0B0805;--gr-night:#120D08;--gr-panel:#1A130C;--gr-panel-2:#241A10;--gr-line:rgba(244,213,141,.14);--gr-line-2:rgba(244,213,141,.3);--gr-gold:#D9A84E;--gr-gold-hi:#F4D58D;--gr-gold-deep:#B07F2C;--gr-cream:#F8F1E1;--gr-bone:rgba(248,241,225,.8);--gr-mute:rgba(248,241,225,.58);--gr-ember:#E8743B;--gr-paper:#FBF7EE;--gr-paper-2:#F1EADB;--gr-well:#EFE8DC;--gr-metal:linear-gradient(180deg,#F4D58D 0%,#D9A84E 45%,#B07F2C 100%);--gr-btn:linear-gradient(180deg,#F4D58D 0%,#E2B65F 40%,#C8963C 100%);--gr-ease:cubic-bezier(.2,.7,.2,1);--gr-room:radial-gradient(1200px 640px at 80% -6%,rgba(244,213,141,.1),transparent 60%),radial-gradient(900px 520px at -10% 100%,rgba(176,127,44,.1),transparent 60%),linear-gradient(180deg,#120D08 0%,#0B0805 100%)}.gr-metal{background:var(--gr-metal);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.gr-eyebrow{display:flex;align-items:center;gap:12px;font:600 12px/1.3 Inter,system-ui,sans-serif;letter-spacing:.28em;text-transform:uppercase;color:var(--gr-gold);margin:0 0 14px}.gr-eyebrow:before{content:"";width:28px;height:1px;background:var(--gr-gold);flex:none}.gr-card{background:linear-gradient(180deg,var(--gr-panel-2),var(--gr-panel));border:1px solid var(--gr-line);border-radius:18px;position:relative;overflow:hidden}.gr-card:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,rgba(244,213,141,.55),transparent);pointer-events:none;z-index:1}.gr-lift{transition:transform .45s var(--gr-ease),box-shadow .45s,border-color .45s}.gr-lift:hover,.gr-lift:focus-visible,.gr-lift:focus-within{transform:translateY(-6px);border-color:#f4d58d61;box-shadow:0 40px 80px -30px #000000f2,0 0 0 1px #f4d58d38,0 0 60px -20px #d9a84e59}.gr-hero{position:relative;isolation:isolate;overflow:clip;background:var(--gr-ink)}@supports not (overflow:clip){.gr-hero{overflow:hidden}}.gr-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;container-type:size;background:var(--gr-ink);pointer-events:none}.gr-xfade{position:absolute;top:0;right:0;bottom:0;left:0}.gr-f{position:absolute;top:0;right:0;bottom:0;left:0;--fxn:var(--dx);--fyn:var(--dy);transform-origin:calc(var(--fxn) * 100%) calc(var(--fyn) * 100%);backface-visibility:hidden}.gr-fi{position:absolute;top:0;right:0;bottom:0;left:0}.gr-fi>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;object-position:calc(var(--fxn) * 100%) calc(var(--fyn) * 100%);display:block}@supports (width:1cqw){.gr-fi{inset:auto;width:max(100cqw,150cqh);height:max(100cqh,66.667cqw);left:calc((100cqw - max(100cqw,150cqh)) * var(--fxn));top:calc((100cqh - max(100cqh,66.667cqw)) * var(--fyn))}}.gr-xfade>.gr-f:not(:first-child){opacity:0}.gr-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,#0b0805eb,#0b0805bd 34%,#0b080529 64%,#0b080547),linear-gradient(0deg,rgba(11,8,5,.94) 0%,transparent 32%),linear-gradient(180deg,rgba(11,8,5,.5) 0%,transparent 16%)}.gr-dust{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;opacity:.55;background-image:radial-gradient(2px 2px at 20% 30%,rgba(244,213,141,.7),transparent),radial-gradient(1.5px 1.5px at 70% 60%,rgba(244,213,141,.5),transparent),radial-gradient(1px 1px at 40% 80%,rgba(244,213,141,.6),transparent);background-size:420px 420px;animation:grDust 40s linear infinite}@keyframes grDust{to{background-position:0 -420px,60px -840px,-40px -420px}}.gr-cap{position:absolute;right:clamp(16px,3vw,40px);bottom:clamp(16px,3vw,32px);z-index:3;font:600 11px/1 Inter,system-ui,sans-serif;letter-spacing:.24em;text-transform:uppercase;color:var(--gr-gold-hi);padding:9px 12px;border:1px solid var(--gr-line-2);border-radius:999px;background:#0b08058c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.gr-cap--script{font:600 clamp(22px,2.1vw,30px)/1 Caveat,cursive;letter-spacing:.01em;text-transform:none;border:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none;text-shadow:0 2px 14px rgba(0,0,0,.85)}.gr-xfade>.gr-f:first-child{animation:grXb var(--gr-dur,12s) ease-out infinite}.gr-xfade.is-ready>.gr-f:nth-child(2){animation:grXo var(--gr-dur,12s) linear 4s infinite backwards}.gr-xfade.is-ready>.gr-f:nth-child(3){animation:grXo var(--gr-dur,12s) linear 8s infinite backwards}@keyframes grXb{0%{transform:scale(1)}36%{transform:scale(1.06)}to{transform:scale(1.06)}}@keyframes grXo{0%{opacity:0;transform:scale(1.02)}8%{opacity:1}33%{opacity:1}41%{opacity:0;transform:scale(1.07)}to{opacity:0;transform:scale(1.07)}}.gr-n2{--gr-dur:8s}.gr-n2>.gr-f:first-child{animation-name:grXb2}.gr-n2.is-ready>.gr-f:nth-child(2){animation-name:grXo2}@keyframes grXb2{0%{transform:scale(1)}54%{transform:scale(1.06)}to{transform:scale(1.06)}}@keyframes grXo2{0%{opacity:0;transform:scale(1.02)}12%{opacity:1}50%{opacity:1}62%{opacity:0;transform:scale(1.07)}to{opacity:0;transform:scale(1.07)}}.gr-m-zoom .gr-xfade>.gr-f:first-child{animation-name:grZb}.gr-m-zoom .gr-xfade.is-ready>.gr-f:not(:first-child){animation-name:grZo}@keyframes grZb{0%{transform:scale(1)}36%{transform:scale(1.12)}to{transform:scale(1.12)}}@keyframes grZo{0%{opacity:0;transform:scale(1)}8%{opacity:1}33%{opacity:1;transform:scale(1.12)}41%{opacity:0;transform:scale(1.15)}to{opacity:0;transform:scale(1.15)}}.gr-m-kb .gr-xfade>.gr-f:first-child{animation:grKB 22s ease-in-out infinite alternate;will-change:transform}@keyframes grKB{0%{transform:scale(1.04)}to{transform:scale(1.12) translate3d(-1.2%,-.8%,0)}}.gr-set-tee .gr-xfade.is-ready>.gr-f:nth-child(3){animation-name:grInk}@keyframes grInk{0%{opacity:0;transform:scale(1)}8%{opacity:1}33%{opacity:1;transform:scale(1.22)}41%{opacity:0;transform:scale(1.24)}to{opacity:0;transform:scale(1.24)}}.gr-set-tee .gr-cap{opacity:0}.gr-set-tee .gr-xfade.is-ready~.gr-cap{animation:grCap 12s linear 8s infinite backwards}@keyframes grCap{0%,9%{opacity:0;transform:translateY(8px)}15%,31%{opacity:1;transform:none}37%,to{opacity:0;transform:none}}.gr-set-sweat .gr-scrim{background:linear-gradient(90deg,#0b0805f2,#0b0805d6 45%,#0b080533 72%,#0b08054d),linear-gradient(0deg,rgba(11,8,5,.94) 0%,transparent 32%),linear-gradient(180deg,rgba(11,8,5,.5) 0%,transparent 16%)}.gr-set-sweat .gr-f:nth-child(2) img{filter:saturate(1.08) brightness(1.04)}.gr-set-ls .gr-xfade>.gr-f:first-child{animation:grLsPush 8s ease-out infinite}@keyframes grLsPush{0%{transform:scale(1.02)}54%{transform:scale(1.1)}to{transform:scale(1.1)}}.gr-set-ls .gr-cap{opacity:0}.gr-set-ls .gr-xfade.is-ready~.gr-cap{animation:grCapLs 8s linear 4s infinite backwards}@keyframes grCapLs{0%,10%{opacity:0;transform:translateY(8px)}18%,46%{opacity:1;transform:none}54%,to{opacity:0;transform:none}}@keyframes grPanR{0%{transform:scale(1.08) translate(2%)}50%{transform:scale(1.08) translate(-2%)}to{transform:scale(1.08) translate(-2%)}}.gr-names{position:absolute;left:56%;top:65%;width:0;height:0;z-index:2}.gr-names>span{position:absolute;left:0;top:0;white-space:nowrap;transform:translate(-50%,-50%) rotate(-4deg);opacity:0;font:600 64px/1 Caveat,cursive;color:#f2d28c;-webkit-text-stroke:.6px rgba(122,90,32,.7);text-shadow:0 1px 0 #7a5a20,0 2px 2px rgba(0,0,0,.6),0 0 1px #F4D58D,0 0 18px rgba(217,168,78,.35)}@supports (width:1cqw){.gr-names>span{font-size:calc(max(100cqw,150cqh)*.075)}}.gr-xfade.is-ready .gr-names>span{animation:grName 36s linear infinite backwards}.gr-xfade.is-ready .gr-names>span:nth-child(1){animation-delay:8s}.gr-xfade.is-ready .gr-names>span:nth-child(2){animation-delay:20s}.gr-xfade.is-ready .gr-names>span:nth-child(3){animation-delay:32s}@keyframes grName{0%,3.4%{opacity:0;transform:translate(-50%,-36%) rotate(-4deg)}5.6%,9.6%{opacity:1;transform:translate(-50%,-50%) rotate(-4deg)}10.8%,to{opacity:0;transform:translate(-50%,-50%) rotate(-4deg)}}@media(min-width:750px){@supports (width:1cqw){.gr-set-hoodie .gr-xfade>.gr-f:nth-child(3){transform-origin:72% 50%}.gr-set-hoodie .gr-xfade>.gr-f:nth-child(3) .gr-fi{left:auto;right:-6cqw;width:max(74cqw,104cqh);height:calc(max(74cqw,104cqh) / 1.5);top:calc((100cqh - max(74cqw,104cqh) / 1.5) * .42);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 26%);mask-image:linear-gradient(90deg,transparent 0,#000 26%)}.gr-set-hoodie .gr-xfade>.gr-f:nth-child(3) .gr-names>span{font-size:calc(max(74cqw,104cqh)*.072)}}}@media(max-width:749px){.gr-set-hoodie .gr-cap{top:12px;bottom:auto;left:14px;right:auto}}@property --sx{syntax:"<percentage>";inherits:false;initial-value:66%}.gr-spot{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;--sx:66%;background:radial-gradient(22% 34% at var(--sx) 48%,rgba(255,226,170,.1) 0,transparent 45%,rgba(11,8,5,.5) 72%,rgba(11,8,5,.74) 100%);animation:grSpot 3.2s cubic-bezier(.45,0,.2,1) .4s both}@keyframes grSpot{0%{--sx:14%}to{--sx:66%}}.gr-hero.gr-txt{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;text-align:left;margin:0;min-height:clamp(440px,64vh,620px);padding:clamp(40px,5vw,72px) max(24px,calc((100vw - 1240px)/2 + 24px)) clamp(32px,4vw,52px)}.gr-hero.gr-txt>:not(.gr-hero__media){position:relative;z-index:3}.gr-hero--builder.gr-txt{min-height:clamp(420px,58vh,560px)}@media(max-width:749px){.gr-hero{--gr-mh:min(84vw,440px)}.gr-hero--builder{--gr-mh:min(74vw,330px)}.gr-f{--fxn:var(--mx);--fyn:var(--my)}.gr-hero__media{bottom:auto;height:var(--gr-mh)}.gr-scrim,.gr-set-sweat .gr-scrim{background:linear-gradient(0deg,#0b0805,#0b0805d9 13%,#0b08052e 50%,#0b08050f 78%,#0b080566)}.gr-hero.gr-txt{display:block;min-height:0;padding:calc(var(--gr-mh) - 52px) 16px 26px}.gr-cap{bottom:auto;top:calc(var(--gr-mh) - 96px);right:12px;font-size:10px;letter-spacing:.16em;padding:7px 10px}.gr-cap--script{font-size:21px;letter-spacing:0;padding:0;right:14px}}.gr-reveal{animation:grUp .9s var(--gr-ease) both}@supports (animation-timeline:view()){.gr-reveal{animation:grUp linear both;animation-timeline:view();animation-range:entry 0% entry 35%}}@keyframes grUp{0%{opacity:0;transform:translate3d(0,26px,0)}to{opacity:1;transform:none}}.gr-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.gr-marquee__track{display:flex;gap:18px;width:max-content;animation:grMarq 48s linear infinite}.gr-marquee--rev .gr-marquee__track{animation-direction:reverse;animation-duration:60s}.gr-marquee:hover .gr-marquee__track,.gr-marquee:focus-within .gr-marquee__track{animation-play-state:paused}@keyframes grMarq{to{transform:translate3d(calc(-50% - 9px),0,0)}}.gr-thread{position:absolute;left:0;top:18px;width:100%;height:40px;z-index:0;pointer-events:none;overflow:visible}.gr-thread path{fill:none;stroke:url(#grGold);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:.012 .008}@supports (animation-timeline:view()){.gr-thread path{stroke-dashoffset:1;animation:grDraw linear both;animation-timeline:view();animation-range:entry 10% cover 45%}}@keyframes grDraw{to{stroke-dashoffset:0}}body:has(#dtm-cp.gr-on),body:has(.dtmu.gr-on),body:has(.dtmo.gr-on){background:#0b0805}#dtm-cp.gr-on{--text:#1A130C;--muted:#6E604C;--line:rgba(26,19,12,.13);--surface:var(--gr-paper);--surface2:var(--gr-paper-2);--gold:#D9A84E;--gold2:#E7BC63;--golddk:#8A5F12;background:var(--gr-room);padding-bottom:64px}#dtm-cp.gr-on .cp-hero.gr-hero{background:var(--gr-ink);text-align:left;margin:0 0 clamp(22px,3vw,36px);padding:clamp(40px,5vw,64px) max(24px,calc((100vw - 1240px)/2 + 24px)) clamp(30px,3.6vw,46px)}#dtm-cp.gr-on .cp-hero>:not(.gr-hero__media){max-width:min(700px,100%);margin-left:0;margin-right:0}#dtm-cp.gr-on .cp-k{display:flex;align-items:center;gap:12px;font-size:12px;letter-spacing:.26em;color:var(--gr-gold);margin-bottom:14px}#dtm-cp.gr-on .cp-k:before{content:"";width:28px;height:1px;background:var(--gr-gold);flex:none}#dtm-cp.gr-on .cp-hero h1{color:var(--gr-cream);font-size:clamp(44px,4.9vw,76px);line-height:.94;letter-spacing:.01em;margin:0 0 14px;text-shadow:0 4px 30px rgba(0,0,0,.55);text-wrap:balance}#dtm-cp.gr-on .cp-lead{color:var(--gr-bone);font-size:clamp(16px,1.4vw,19px);line-height:1.55;max-width:56ch}#dtm-cp.gr-on .cp-chips{justify-content:flex-start}#dtm-cp.gr-on .cp-chip{background:#0b08058c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-color:#f4d58d61;color:var(--gr-bone);transition:border-color .3s,background .3s}#dtm-cp.gr-on .cp-chip:hover{border-color:var(--gr-gold-hi);background:#241a10bf}#dtm-cp.gr-on .cp-chip b{color:var(--gr-gold-hi)}#dtm-cp.gr-on .cp-hero .dtm-bnpl{margin-left:0;margin-right:0;text-align:left}#dtm-cp.gr-on .cp-trust{color:var(--gr-mute)}#dtm-cp.gr-on .cp-wrap{max-width:1240px}#dtm-cp.gr-on .cp-builder{background:linear-gradient(180deg,#1e160d,#120d08);border:1px solid var(--gr-line);border-radius:22px;padding:14px;box-shadow:0 0 0 1px #0009,0 40px 90px -40px #000000f2,inset 0 1px #f4d58d29}#dtm-cp.gr-on .cp-stage{background:radial-gradient(50% 7% at 50% 93%,rgba(0,0,0,.26),transparent),radial-gradient(circle at 50% 40%,#f8f3e9,#efe8dc 62%,#e3d9c8);border-color:#1a130c1a;border-radius:18px}#dtm-cp.gr-on .cp-step{border-color:#1a130c14;box-shadow:inset 0 1px #fff,0 12px 30px -20px #000000b3}#dtm-cp.gr-on .cp-step h2 .cp-n{background:var(--gr-btn);color:#1a1206;box-shadow:inset 0 1px #ffffff80}#dtm-cp.gr-on .cp-prod button[aria-pressed=true],#dtm-cp.gr-on .cp-sizes button[aria-pressed=true]{background:#fff6e0;border-color:var(--gr-gold)}#dtm-cp.gr-on .cp-drop{position:relative;border:1.5px dashed rgba(176,127,44,.5);background:linear-gradient(180deg,#fffcf5,#f2eada);transition:border-color .2s,background .2s}#dtm-cp.gr-on .cp-drop:before,#dtm-cp.gr-on .cp-drop:after{content:"";position:absolute;width:24px;height:24px;border:2px solid var(--gr-gold);pointer-events:none}#dtm-cp.gr-on .cp-drop:before{top:-2px;left:-2px;border-right:0;border-bottom:0;border-top-left-radius:14px}#dtm-cp.gr-on .cp-drop:after{bottom:-2px;right:-2px;border-left:0;border-top:0;border-bottom-right-radius:14px}#dtm-cp.gr-on .cp-drop:hover,#dtm-cp.gr-on .cp-drop.cp-over,#dtm-cp.gr-on .cp-drop:focus-within{border-color:var(--gr-gold);background:#fff8e8}#dtm-cp.gr-on .cp-swatches button[aria-pressed=true]{outline:2px solid var(--gr-gold);outline-offset:3px;box-shadow:0 0 0 6px var(--gr-paper),0 0 0 8px #d9a84e80}#dtm-cp.gr-on .cp-inks button[aria-pressed=true]{outline:2px solid var(--gr-gold);outline-offset:3px}#dtm-cp.gr-on .cp-btn:not(.cp-ghost):not(.cp-pot):not(:disabled){background:var(--gr-btn);color:#1a1206;box-shadow:0 10px 30px -10px #d9a84e99,inset 0 1px #ffffff80}#dtm-cp.gr-on .cp-btn:not(.cp-ghost):not(.cp-pot):not(:disabled):hover{filter:brightness(1.06)}#dtm-cp.gr-on .cp-dock{background:#0b0805e0;border-top:1px solid rgba(244,213,141,.3);color:var(--gr-cream)}#dtm-cp.gr-on .cp-dock .cp-p small{color:var(--gr-mute)}#dtm-cp.gr-on .cp-dock .cp-p b{color:var(--gr-cream)}#dtm-cp.gr-on .cp-how{margin:clamp(36px,5vw,64px) 0 12px;gap:14px}#dtm-cp.gr-on .cp-how div{background:linear-gradient(180deg,var(--gr-panel-2),var(--gr-panel));border:1px solid var(--gr-line);border-radius:18px;padding:22px;position:relative;overflow:hidden;transition:transform .45s var(--gr-ease),border-color .45s}#dtm-cp.gr-on .cp-how div:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,rgba(244,213,141,.55),transparent)}#dtm-cp.gr-on .cp-how div:hover{transform:translateY(-4px);border-color:#f4d58d57}#dtm-cp.gr-on .cp-how h3{color:var(--gr-cream);font:400 26px/1.05 Bebas Neue,sans-serif;letter-spacing:.02em;margin:0 0 8px}#dtm-cp.gr-on .cp-how p{color:var(--gr-bone)}#dtm-cp.gr-on .cp-team{background:radial-gradient(70% 120% at 50% 0%,rgba(232,116,59,.16),transparent 70%),linear-gradient(180deg,#1a0f08,#0e0906);border:1px solid var(--gr-line);border-radius:22px;padding:clamp(22px,3vw,36px)}#dtm-cp.gr-on .cp-team h2{color:var(--gr-cream);font-size:clamp(32px,3.4vw,46px)}#dtm-cp.gr-on .cp-team p,#dtm-cp.gr-on .cp-team ul{color:var(--gr-bone)}#dtm-cp.gr-on .cp-content{background:linear-gradient(180deg,var(--gr-panel),#140F09);border:1px solid var(--gr-line);border-radius:22px;padding:clamp(24px,4vw,56px);color:var(--gr-bone);position:relative;overflow:hidden}#dtm-cp.gr-on .cp-content:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,rgba(244,213,141,.55),transparent)}#dtm-cp.gr-on .cp-content h2{color:var(--gr-cream);font-size:clamp(34px,3.6vw,52px);line-height:1;margin:44px 0 14px}#dtm-cp.gr-on .cp-content h2:first-child{margin-top:0}#dtm-cp.gr-on .cp-content h3{color:var(--gr-cream);font-size:18px;margin:0;padding:22px 0 8px;border-top:1px solid var(--gr-line)}#dtm-cp.gr-on .cp-content strong{color:var(--gr-cream)}#dtm-cp.gr-on .cp-content a{color:var(--gr-gold-hi)}#dtm-cp.gr-on .cp-content .dtm-answer{font-size:clamp(17px,1.5vw,20px);line-height:1.55;border-left:2px solid var(--gr-gold);padding-left:18px}#dtm-cp.gr-on .cp-content>p,#dtm-cp.gr-on .cp-content>ul{max-width:76ch}#dtm-cp.gr-on .cp-content a.cp-btn{color:#1a1206;text-decoration:none}#dtm-cp.gr-on .cp-content>ul:first-of-type{list-style:none;padding:0;max-width:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:6px 0 22px}#dtm-cp.gr-on .cp-content>ul:first-of-type>li{margin:0;padding:18px 16px 18px 48px;position:relative;background:linear-gradient(180deg,#f4d58d0f,#f4d58d05);border:1px solid var(--gr-line);border-radius:16px;line-height:1.5;color:var(--gr-cream);animation:grUp .9s var(--gr-ease) both}#dtm-cp.gr-on .cp-content>ul:first-of-type>li:before{content:"";position:absolute;left:17px;top:21px;width:16px;height:16px;border-radius:50%;border:1.5px solid var(--gr-gold);background:radial-gradient(circle,var(--gr-gold) 0 3px,transparent 3.5px)}@supports (animation-timeline:view()){#dtm-cp.gr-on .cp-content>ul:first-of-type>li{animation:grUp linear both;animation-timeline:view();animation-range:entry 0% entry 40%}}body:has(#dtm-cp.gr-on) .dtm-crew{background:var(--gr-room);border-top:1px solid var(--gr-line)}body:has(#dtm-cp.gr-on) .dtm-crew h2{color:var(--gr-cream)}body:has(#dtm-cp.gr-on) .dtm-crew p{color:var(--gr-bone)}body:has(#dtm-cp.gr-on) .dtm-crew__btn,body:has(#dtm-cp.gr-on) .dtm-picker__btn:not(.dtm-picker__btn--ghost){background:var(--gr-btn);color:#1a1206}body:has(#dtm-cp.gr-on) .dtm-picker{background:#0b0805;border-top:1px solid var(--gr-line)}body:has(#dtm-cp.gr-on) .dtm-picker h2{color:var(--gr-cream)}body:has(#dtm-cp.gr-on) .dtm-picker__sub{color:var(--gr-bone)}body:has(#dtm-cp.gr-on) .dtm-picker__card{background:linear-gradient(180deg,var(--gr-panel-2),var(--gr-panel));border-color:var(--gr-line);box-shadow:none;transition:transform .45s var(--gr-ease),border-color .45s}body:has(#dtm-cp.gr-on) .dtm-picker__card:hover{transform:translateY(-4px);border-color:#f4d58d57}body:has(#dtm-cp.gr-on) .dtm-picker__card h3{color:var(--gr-cream)}body:has(#dtm-cp.gr-on) .dtm-picker__card p{color:var(--gr-bone)}body:has(#dtm-cp.gr-on) .dtm-picker__btn--ghost{color:var(--gr-gold-hi);border-color:#f4d58d73}@media(max-width:749px){#dtm-cp.gr-on .cp-hero.gr-hero{padding:calc(var(--gr-mh) - 52px) 16px 24px}#dtm-cp.gr-on .cp-hero h1{font-size:clamp(36px,10.4vw,52px)}#dtm-cp.gr-on .cp-builder{padding:8px;border-radius:18px}#dtm-cp.gr-on .cp-content{padding:22px 16px}}.dtmu.gr-on{background:var(--gr-room);color:var(--gr-bone)}.dtmu.gr-on .dtmu-hero.gr-hero{text-align:left;background:var(--gr-ink)}.dtmu.gr-on .dtmu-hero>:not(.gr-hero__media){max-width:min(700px,100%);margin-left:0;margin-right:0}.dtmu.gr-on .dtmu-k{display:flex;align-items:center;gap:12px;font-size:12px;letter-spacing:.26em;color:var(--gr-gold);margin-bottom:14px}.dtmu.gr-on .dtmu-k:before{content:"";width:28px;height:1px;background:var(--gr-gold);flex:none}.dtmu.gr-on .dtmu-hero h1{color:var(--gr-cream);font-size:clamp(44px,5vw,80px);line-height:.94;letter-spacing:.01em;text-shadow:0 4px 30px rgba(0,0,0,.55);text-wrap:balance}.dtmu.gr-on .dtmu-lead{color:var(--gr-bone);max-width:56ch}.dtmu.gr-on .dtmu-chips{justify-content:flex-start}.dtmu.gr-on .dtmu-chip{background:#0b08058c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-color:#f4d58d61}.dtmu.gr-on .dtmu-chip b{color:var(--gr-gold-hi)}.dtmu.gr-on .dtmu-hero .dtm-bnpl{margin-left:0;margin-right:0;text-align:left}.dtmu.gr-on .dtmu-trust{color:var(--gr-mute)}.dtmu.gr-on .dtmu-wrap{max-width:1240px;padding:clamp(28px,4vw,56px) 16px 16px}.dtmu.gr-on .dtmu-cards{gap:16px}.dtmu.gr-on .dtmu-card{background:linear-gradient(180deg,var(--gr-panel-2),var(--gr-panel));border:1px solid var(--gr-line);border-radius:18px;color:var(--gr-cream)!important;position:relative;transition:transform .45s var(--gr-ease),box-shadow .45s,border-color .45s}.dtmu.gr-on .dtmu-card:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;z-index:1;background:linear-gradient(90deg,transparent,rgba(244,213,141,.55),transparent)}.dtmu.gr-on .dtmu-card:hover,.dtmu.gr-on .dtmu-card:focus-visible{transform:translateY(-6px);border-color:#f4d58d61;box-shadow:0 40px 80px -30px #000000f2,0 0 60px -20px #d9a84e59}.dtmu.gr-on .dtmu-img{background:var(--gr-well);overflow:hidden}.dtmu.gr-on .dtmu-img img{transition:transform 1.2s var(--gr-ease)}.dtmu.gr-on .dtmu-card:hover .dtmu-img img{transform:scale(1.05)}.dtmu.gr-on .dtmu-name{color:var(--gr-cream);font-size:15px;padding:14px 16px 2px}.dtmu.gr-on .dtmu-price{font:400 clamp(36px,3.4vw,48px)/1 "Bebas Neue",sans-serif;letter-spacing:.01em;padding:4px 16px 6px;background:var(--gr-metal);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.dtmu.gr-on .dtmu-price small{font:600 11px/1.3 Inter,system-ui,sans-serif;-webkit-text-fill-color:var(--gr-mute);color:var(--gr-mute);margin-top:4px}.dtmu.gr-on .dtmu-note{color:var(--gr-bone);padding:0 16px 12px}.dtmu.gr-on .dtmu-btn{background:var(--gr-btn);color:#1a1206;margin:auto 16px 16px;border-radius:999px;box-shadow:inset 0 1px #ffffff80}.dtmu.gr-on .dtmu-card--quote{background:radial-gradient(90% 60% at 50% 0%,rgba(232,116,59,.16),transparent 70%),linear-gradient(180deg,#22160d,#140d08);border-top:2px solid var(--gr-ember)}.dtmu.gr-on .dtmu-card--quote .dtmu-name{font-size:18px}.dtmu.gr-on .dtmu-how{position:relative;grid-template-columns:repeat(3,minmax(0,1fr)) 132px;gap:22px;margin:clamp(40px,5vw,72px) 0 8px;align-items:start}.dtmu.gr-on .dtmu-how>div{background:none;border:0;padding:0;position:relative;z-index:1}.dtmu.gr-on .dtmu-n{width:52px;height:52px;font:400 26px/1 Bebas Neue,sans-serif;background:radial-gradient(circle at 50% 35%,#2a1f12,#120d08);color:var(--gr-gold-hi);border:1.5px solid var(--gr-gold);box-shadow:0 0 0 6px #0b0805,0 0 30px -6px #d9a84e99;margin-bottom:16px}.dtmu.gr-on .dtmu-how h2{color:var(--gr-cream);font:400 clamp(24px,2.2vw,30px)/1.05 "Bebas Neue",sans-serif;letter-spacing:.02em;margin:0 0 8px}.dtmu.gr-on .dtmu-how p{color:var(--gr-bone)}.dtmu.gr-on .gr-emblem{position:relative;z-index:1;width:132px;height:132px;border-radius:50%;overflow:hidden;border:2px solid var(--gr-gold);box-shadow:0 0 0 6px #0b0805,0 0 40px -6px #d9a84eb3;margin-top:-30px}.dtmu.gr-on .gr-emblem img{width:100%;height:100%;object-fit:cover;object-position:70% 50%;transform:scale(1.25);display:block}.dtmu.gr-on .dtmu-quote{background:linear-gradient(180deg,var(--gr-panel-2),var(--gr-panel));border:1px solid var(--gr-line);border-radius:22px;padding:clamp(22px,3vw,40px)}.dtmu.gr-on .dtmu-quote h2{color:var(--gr-cream);font-size:clamp(32px,3.2vw,44px)}.dtmu.gr-on .dtmu-quote p{color:var(--gr-bone)}.dtmu.gr-on .dtmu-quote a{color:var(--gr-gold-hi)}.dtmu.gr-on .dtmu-form label{color:var(--gr-cream)}.dtmu.gr-on .dtmu-form input[type=text],.dtmu.gr-on .dtmu-form input[type=email],.dtmu.gr-on .dtmu-form textarea{background:#25201b;color:var(--gr-cream);border:1px solid rgba(244,213,141,.28);min-height:48px}.dtmu.gr-on .dtmu-form input::placeholder,.dtmu.gr-on .dtmu-form textarea::placeholder{color:#f8f1e16b}.dtmu.gr-on .dtmu-form input:focus,.dtmu.gr-on .dtmu-form textarea:focus{outline:2px solid var(--gr-gold);outline-offset:3px}.dtmu.gr-on .dtmu-submit{background:var(--gr-btn);color:#1a1206;min-height:52px;border-radius:999px;box-shadow:0 10px 30px -10px #d9a84e99}.dtmu.gr-on .dtmu-faq{background:linear-gradient(180deg,var(--gr-panel),#140F09);border:1px solid var(--gr-line);border-radius:22px;padding:clamp(24px,4vw,56px);color:var(--gr-bone)}.dtmu.gr-on .dtmu-faq h2{color:var(--gr-cream);font-size:clamp(34px,3.6vw,52px)}.dtmu.gr-on .dtmu-faq h3{color:var(--gr-cream);margin:0;padding:20px 0 6px;border-top:1px solid var(--gr-line)}.dtmu.gr-on .dtmu-faq a{color:var(--gr-gold-hi)}@media(max-width:900px){.dtmu.gr-on .dtmu-how{grid-template-columns:1fr;gap:26px;padding-left:4px}.dtmu.gr-on .gr-thread{display:none}.dtmu.gr-on .dtmu-how:before{content:"";position:absolute;left:29px;top:20px;bottom:40px;width:0;border-left:2px dashed rgba(217,168,78,.7);z-index:0}.dtmu.gr-on .dtmu-how>div{padding-left:72px}.dtmu.gr-on .dtmu-n{position:absolute;left:4px;top:0;margin:0}.dtmu.gr-on .gr-emblem{width:104px;height:104px;margin:0 0 0 -22px}}@media(max-width:749px){.dtmu.gr-on .dtmu-hero.gr-hero{padding:calc(var(--gr-mh) - 52px) 16px 26px}.dtmu.gr-on .dtmu-hero h1{font-size:clamp(36px,10.4vw,52px)}.dtmu.gr-on .dtmu-price{font-size:34px}}.dtmo.gr-on{background:var(--gr-room)}.dtmo.gr-on .dtmo-hero.gr-hero{background:var(--gr-ink);text-align:left;min-height:clamp(480px,70vh,680px)}.dtmo.gr-on .dtmo-hero>:not(.gr-hero__media){max-width:min(640px,100%);margin-left:0;margin-right:0}.dtmo.gr-on .dtmo-k{display:flex;align-items:center;gap:12px;font-size:12px;letter-spacing:.26em;color:var(--gr-gold);margin-bottom:14px}.dtmo.gr-on .dtmo-k:before{content:"";width:28px;height:1px;background:var(--gr-gold);flex:none}.dtmo.gr-on .dtmo-title{font-size:clamp(84px,11vw,168px);line-height:.86;color:var(--gr-cream);text-shadow:0 6px 40px rgba(0,0,0,.6);margin-bottom:16px}.dtmo.gr-on .dtmo-sub{color:var(--gr-bone);font-size:clamp(16px,1.4vw,19px);max-width:52ch}.dtmo.gr-on .dtmo-hero .dtm-bnpl{margin-left:0;margin-right:0;text-align:left}.dtmo.gr-on .dtmo-jump{justify-content:flex-start;margin-top:18px}.dtmo.gr-on .dtmo-jump a{background:#0b08058c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-color:#f4d58d57;color:var(--gr-cream);min-height:40px;display:inline-flex;align-items:center;transition:border-color .3s,background .3s}.dtmo.gr-on .dtmo-jump a:hover,.dtmo.gr-on .dtmo-jump a:focus-visible{border-color:var(--gr-gold-hi);background:#241a10cc}.dtmo.gr-on .dtmo-jump a[href="#custom-shirts"]{color:#1a1206;background:var(--gr-btn);border-color:transparent;animation:grChip 1s ease 3.4s both}@keyframes grChip{0%{box-shadow:0 0 #d9a84e00}to{box-shadow:0 0 0 1px #f4d58db3,0 0 32px -2px #d9a84eb3}}.dtmo.gr-on .dtmo-wrap{max-width:1240px;padding:clamp(32px,4vw,64px) 16px 80px}.dtmo.gr-on .dtmo-offer{background:linear-gradient(180deg,var(--gr-panel-2),var(--gr-panel));border:1px solid var(--gr-line);box-shadow:0 30px 80px -40px #000000e6;border-radius:24px;padding:clamp(20px,3vw,40px);margin:0 0 clamp(18px,2.4vw,28px);position:relative;overflow:hidden;animation:grUp .9s var(--gr-ease) both}@supports (animation-timeline:view()){.dtmo.gr-on .dtmo-offer{animation:grUp linear both;animation-timeline:view();animation-range:entry 0% entry 22%}}.dtmo.gr-on .dtmo-offer:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:linear-gradient(90deg,transparent,rgba(244,213,141,.55),transparent)}.dtmo.gr-on .dtmo-offer:not(.dtmo-offer--grid){grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(20px,3vw,48px)}.dtmo.gr-on #work-uniforms .dtmo-offer-media{order:2}.dtmo.gr-on .dtmo-offer-media{border-radius:18px;overflow:hidden;background:var(--gr-well)}.dtmo.gr-on .dtmo-offer-media img{border-radius:0;transition:transform 1.4s var(--gr-ease)}.dtmo.gr-on .dtmo-offer:hover .dtmo-offer-media img{transform:scale(1.04)}.dtmo.gr-on .dtmo-offer h2{color:var(--gr-cream);font-size:clamp(34px,3.6vw,54px);line-height:.98}.dtmo.gr-on .dtmo-offer-body p{color:var(--gr-bone)}.dtmo.gr-on .dtmo-offer-body p.dtmo-tag{color:var(--gr-gold);letter-spacing:.24em}.dtmo.gr-on #halloween .dtmo-tag{color:var(--gr-ember)}.dtmo.gr-on .dtmo-note{color:var(--gr-cream)!important}.dtmo.gr-on .dtmo-btn{background:var(--gr-btn);color:#1a1206;border-radius:999px;padding:14px 24px;box-shadow:0 10px 30px -10px #d9a84e8c,inset 0 1px #ffffff80;transition:transform .3s,filter .3s}.dtmo.gr-on .dtmo-btn:hover{transform:translateY(-1px);filter:brightness(1.06)}.dtmo.gr-on .dtmo-btn--ghost{background:transparent;color:var(--gr-gold-hi);border:1px solid rgba(244,213,141,.45);box-shadow:none}.dtmo.gr-on .dtmo-buy,.dtmo.gr-on .dtmoc-grid{gap:14px;margin-top:6px}.dtmo.gr-on .dtmbuy-card,.dtmo.gr-on .dtmoc-card{background:linear-gradient(180deg,#2a1f13,#1a130c);border:1px solid var(--gr-line);border-radius:16px;color:var(--gr-cream)!important;transition:transform .45s var(--gr-ease),box-shadow .45s,border-color .45s}.dtmo.gr-on .dtmbuy-card:hover,.dtmo.gr-on .dtmoc-card:hover,.dtmo.gr-on .dtmbuy-card:focus-within,.dtmo.gr-on .dtmoc-card:focus-visible{transform:translateY(-5px);border-color:#f4d58d61;box-shadow:0 30px 60px -30px #000000f2,0 0 50px -20px #d9a84e59}.dtmo.gr-on .dtmbuy-img,.dtmo.gr-on .dtmoc-img{background:var(--gr-well);overflow:hidden}.dtmo.gr-on .dtmbuy-img img,.dtmo.gr-on .dtmoc-img img{transition:transform 1.2s var(--gr-ease)}.dtmo.gr-on .dtmbuy-card:hover .dtmbuy-img img,.dtmo.gr-on .dtmoc-card:hover .dtmoc-img img{transform:scale(1.05)}.dtmo.gr-on .dtmbuy-name{color:var(--gr-cream)!important}.dtmo.gr-on .dtmoc-name{color:var(--gr-cream)}.dtmo.gr-on .dtmbuy-price,.dtmo.gr-on .dtmoc-price{font:400 30px/1 Bebas Neue,sans-serif;letter-spacing:.01em;padding-top:4px;background:var(--gr-metal);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.dtmo.gr-on .dtmoc-price small{font:600 11px/1.3 Inter,system-ui,sans-serif;-webkit-text-fill-color:var(--gr-mute);color:var(--gr-mute)}.dtmo.gr-on .dtmoc-ship,.dtmo.gr-on .dtmoc-note{color:var(--gr-bone)}.dtmo.gr-on .dtmbuy-sel{background:#25201b;color:var(--gr-cream);border-color:#f4d58d47}.dtmo.gr-on .dtmbuy-btn,.dtmo.gr-on .dtmoc-btn{background:var(--gr-btn);color:#1a1206;border-radius:999px}.dtmo.gr-on .dtmo-hd{background:var(--gr-paper);border-color:#f4d58d66}.dtmo.gr-on .dtmo-faq{background:linear-gradient(180deg,var(--gr-panel),#140F09);border:1px solid var(--gr-line);border-radius:24px;padding:clamp(22px,3.4vw,48px)}.dtmo.gr-on .dtmo-faq h2{color:var(--gr-cream);font-size:clamp(36px,3.8vw,56px)}.dtmo.gr-on .dtmo-faq details{border-top:1px solid var(--gr-line);padding:0}.dtmo.gr-on .dtmo-faq summary{color:var(--gr-cream);padding:18px 40px 18px 0;list-style:none;position:relative;min-height:44px}.dtmo.gr-on .dtmo-faq summary::-webkit-details-marker{display:none}.dtmo.gr-on .dtmo-faq summary:after{content:"+";position:absolute;right:6px;top:50%;transform:translateY(-50%);font:400 26px/1 Inter,sans-serif;color:var(--gr-gold);transition:transform .3s}.dtmo.gr-on .dtmo-faq details[open]{box-shadow:inset 2px 0 0 var(--gr-gold);padding-left:16px}.dtmo.gr-on .dtmo-faq details[open] summary:after{transform:translateY(-50%) rotate(45deg)}.dtmo.gr-on .dtmo-faq details p{color:var(--gr-bone);margin:0 0 18px}.dtmo.gr-on .dtmo-fine{color:var(--gr-mute)}@media(max-width:800px){.dtmo.gr-on .dtmo-offer:not(.dtmo-offer--grid){grid-template-columns:1fr}.dtmo.gr-on #work-uniforms .dtmo-offer-media{order:0}}@media(max-width:749px){.dtmo.gr-on .dtmo-hero.gr-hero{min-height:0;padding:calc(var(--gr-mh) - 52px) 16px 26px}.dtmo.gr-on .dtmo-title{font-size:clamp(72px,22vw,104px)}.dtmo.gr-on .dtmo-jump a{font-size:12.5px;padding:8px 12px}}.dtm-hero.gr-home .gr-hero__media{z-index:0}@media(min-width:750px){.dtm-hero.gr-home .gr-scrim{background:linear-gradient(90deg,#0b0805e0,#0b08059e 30%,#0b08051f 58%,#0b080538),linear-gradient(0deg,rgba(11,8,5,.92) 0%,rgba(11,8,5,.35) 30%,transparent 52%),linear-gradient(180deg,rgba(11,8,5,.5) 0%,transparent 16%)}}.dtm-hero.gr-home .gr-xfade{--gr-dur:12s}@media(min-width:750px){.dtm-hero.gr-home .gr-hero__media{left:36%;-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 30%);mask-image:linear-gradient(90deg,transparent 0,#000 30%)}.dtm-hero.gr-home:after{z-index:1}.dtm-hero.gr-home{background:radial-gradient(900px 700px at 8% 100%,rgba(217,168,78,.16),transparent 60%),#0b0805}}@media(max-width:749px){.dtm-hero.gr-home .gr-hero__media{height:min(100vw,440px)}.dtm-hero.gr-home{background:#0b0805}}.template-index .dtm-stats.gr-stats{background:radial-gradient(60% 140% at 50% 0%,rgba(244,213,141,.1),transparent 70%),#120d08;border-top:1px solid var(--gr-line);border-bottom:1px solid var(--gr-line);padding:clamp(22px,3vw,36px) 24px}.dtm-stats.gr-stats .dtm-stat__num{font-size:clamp(34px,3.6vw,54px);letter-spacing:.03em;background:var(--gr-metal);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.dtm-stats.gr-stats .dtm-stat__lbl{color:var(--gr-bone);opacity:1;font-size:10.5px}.template-index .dtm-cc{transition:transform .45s var(--gr-ease),box-shadow .45s}.template-index .dtm-cc:hover,.template-index .dtm-cc:focus-visible{transform:translateY(-6px);box-shadow:0 40px 80px -30px #000000e6,0 0 0 1px #f4d58d4d,0 0 60px -20px #d9a84e59}.template-index .dtm-cc>.dtm-cc-media:after{content:"";position:absolute;inset:0 0 auto 0;height:1px;z-index:2;background:linear-gradient(90deg,transparent,rgba(244,213,141,.7),transparent);pointer-events:none}.template-index .dtm-drop{background:var(--gr-room)}.template-index .dtm-drop-kicker{color:var(--gr-gold)}.template-index .dtm-drop-title{color:var(--gr-cream)}.template-index .dtm-drop-sub{color:var(--gr-bone)}.template-index .dtm-drop-card{background:linear-gradient(180deg,#2a1f13,#1a130c);border-color:var(--gr-line)}.template-index .dtm-drop-img{background:var(--gr-well)}.template-index .dtm-drop-name{color:var(--gr-cream)}.template-index .dtm-drop-price,.template-index .dtm-drop-link{color:var(--gr-gold-hi)}.template-index .dtm-section--off{background:var(--gr-room)}.template-index .dtm-section--off .dtm-section-title{color:var(--gr-cream)}.template-index .dtm-section--off .dtm-eyebrow{color:var(--gr-gold)}.template-index .dtm-section--off .dtm-view-all{color:var(--gr-gold-hi);border-color:var(--gr-line-2)}.gr-wall{background:radial-gradient(70% 120% at 50% 0%,rgba(232,116,59,.12),transparent 70%),linear-gradient(180deg,#140d08,#0b0805);padding:clamp(48px,6vw,96px) 0 clamp(44px,5vw,80px);border-top:1px solid var(--gr-line);overflow:clip}.gr-wall__head{max-width:1240px;margin:0 auto clamp(22px,3vw,36px);padding:0 24px}.gr-wall__head .gr-eyebrow{margin:0 0 10px}.gr-wall__title{font:400 clamp(38px,5vw,72px)/.95 "Bebas Neue",sans-serif;color:var(--gr-cream);margin:0;letter-spacing:.01em}.gr-wall__title span{color:var(--gr-gold);text-shadow:0 0 28px rgba(217,168,78,.35),0 0 2px rgba(244,213,141,.5)}.gr-wall .gr-marquee+.gr-marquee{margin-top:18px}.gr-tile{flex:none;display:block;width:220px;height:275px;border-radius:14px;overflow:hidden;position:relative;background:var(--gr-well);border:1px solid var(--gr-line);box-shadow:0 0 0 1px #0009,0 24px 50px -26px #000000e6;transition:transform .45s var(--gr-ease),border-color .45s}.gr-tile img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s var(--gr-ease)}.gr-tile:hover,.gr-tile:focus-visible{transform:translateY(-8px);border-color:#f4d58d99}.gr-tile:hover img{transform:scale(1.06)}.gr-tile:focus-visible{outline:2px solid var(--gr-gold);outline-offset:3px}@media(max-width:749px){.gr-tile{width:150px;height:188px}.gr-marquee__track{gap:12px}}@media(prefers-reduced-motion:reduce){.gr-f,.gr-xfade>.gr-f,.gr-dust,.gr-marquee__track,.gr-reveal,.gr-cap,.gr-names>span,.gr-spot,.gr-thread path,#dtm-cp.gr-on .cp-content>ul:first-of-type>li,.dtmo.gr-on .dtmo-offer,.dtmo.gr-on .dtmo-jump a{animation:none!important}.gr-xfade>.gr-f:not(:first-child){opacity:0!important}.gr-reveal{opacity:1;transform:none}.gr-names>span{opacity:0!important}.gr-set-tee .gr-cap,.gr-set-ls .gr-cap{opacity:1}.gr-thread path{stroke-dashoffset:0}.gr-lift,.gr-lift img,.gr-tile,.gr-tile img,.dtmu.gr-on .dtmu-card,.dtmo.gr-on .dtmbuy-card,.dtmo.gr-on .dtmoc-card{transition:none}.gr-marquee{-webkit-mask-image:none;mask-image:none;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px}.gr-marquee__track>*{scroll-snap-align:start}.gr-marquee__track>[aria-hidden=true]{display:none}}:root{--v3-purple:#5b2a86;--v3-violet:#7c4dff}.dtm-hero__panel{overflow:hidden;position:relative}.dtm-hero__panel img{transform-origin:50% 35%;animation:v3Burns 26s ease-in-out infinite alternate;will-change:transform}.dtm-hero__panel:nth-child(1) img{animation-delay:-9s;transform-origin:30% 40%}.dtm-hero__panel:nth-child(3) img{animation-delay:-17s;transform-origin:70% 30%}@keyframes v3Burns{0%{transform:scale(1.02) translateZ(0)}to{transform:scale(1.11) translate3d(-1.2%,-1%,0)}}.dtm-hero__bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(60% 70% at 0% 100%,rgba(91,42,134,.3),transparent 62%),radial-gradient(40% 50% at 100% 0%,rgba(124,77,255,.1),transparent 60%),linear-gradient(0deg,rgba(7,5,11,.55),transparent 38%)}.dtm-hero{box-shadow:inset 0 -1px #c8963c73}.dtm-hero__content h2,.dtm-hero__content .dtm-hero__headline{letter-spacing:.01em}.dtm-hero .hr-glow-gold:hover{box-shadow:0 0 0 1px #7c4dff59,0 0 22px #7c4dff47!important}#dtm-cp .gr-hero.v3-bats{position:relative}#dtm-cp .gr-hero.v3-bats:after{content:"";position:absolute;z-index:3;pointer-events:none;top:14px;right:3%;width:clamp(70px,9vw,120px);height:clamp(38px,5vw,64px);background:var(--hw-bats2,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 120'%3E%3Cpath d='M38 61C41 57 46 55 52 57C56 54 62 53 68 55C64 58 63 62 64 66C61 64 57 64 54 66C52 64 49 64 46 66C44 67 41 70 38 75C35 70 32 67 30 66C27 64 24 64 22 66C19 64 15 64 12 66C13 62 12 58 8 55C14 53 20 54 24 57C30 55 35 57 38 61Z' fill='%23120a1c' stroke='%23c8963c' stroke-width='1.6'/%3E%3C/svg%3E")) no-repeat center/contain;opacity:.8;animation:v3Bat 18s ease-in-out infinite}#dtm-cp .gr-hero.v3-bats:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(55% 60% at 100% 0%,rgba(91,42,134,.22),transparent 65%)}@keyframes v3Bat{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(-14px,8px) rotate(-3deg)}}@media(max-width:749px){#dtm-cp .gr-hero.v3-bats:after{top:8px;right:2%;opacity:.7}}@media(prefers-reduced-motion:reduce){.dtm-hero__panel img{animation:none!important;transform:scale(1.02)}#dtm-cp .gr-hero.v3-bats:after{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/gr-premium.css.map */
