@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+Condensed:wght@400;500;600;700&family=Newsreader:opsz,wght@6..72,500;6..72,600&display=swap";:root{--du2-black:#070504;--du2-white:#ecded2;--du2-ash:#c2b5ab;--du2-red:#df1f1d;--du2-rust:#9a5040;--du2-border:#65473c}html{scroll-behavior:smooth;background:var(--du2-black)}body.du-underground{background:#070504;color:var(--du2-white);font-family:IBM Plex Sans Condensed,Arial,sans-serif;overflow-x:hidden}.du-underground a{touch-action:manipulation}.du2-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}.du2-header,.du2-home{width:100%;max-width:none;min-width:0}.du2-header{position:relative;z-index:50;isolation:isolate;min-height:104px;background-color:#0b0806;background-image:linear-gradient(0deg,#060403e8,#0604032e),url(/cdn/shop/files/wc-home-original-header_ceiling-20261009.png?v=1791499349);background-repeat:no-repeat;background-position:center;background-size:cover;border-bottom:2px solid #49332b;box-shadow:0 5px 18px #0009}.du2-header:after{content:"";pointer-events:none;position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#d33825aa 40%,#b07556aa 65%,transparent)}.du2-header__inner{max-width:1820px;margin:0 auto;min-height:104px;display:flex;align-items:center;gap:clamp(18px,2.7vw,48px);padding:5px clamp(20px,4.1vw,80px)}.du2-header__brand{display:block;flex:0 1 34%;max-width:515px;min-width:265px;line-height:0}.du2-header__brand img{display:block;width:100%;max-height:100px;height:auto;object-fit:contain}.du2-header__nav{display:flex;align-items:center;justify-content:space-between;flex:1 1 auto;gap:clamp(9px,1.4vw,26px)}.du2-header__nav a{color:#e5dbd0;font:600 clamp(12px,.85vw,16px)/1.3 "IBM Plex Sans Condensed",Arial,sans-serif;text-decoration:none;white-space:nowrap;padding:12px 0 11px;border-bottom:2px solid transparent}.du2-header__nav a:hover,.du2-header__nav a:focus-visible{color:#fff;border-bottom-color:var(--du2-red)}.du2-header__nav a[aria-current=page]{color:var(--du2-red);border-bottom-color:var(--du2-red)}.du2-header__tools{display:flex;align-items:center;gap:clamp(10px,1.2vw,24px);flex:0 1 340px;min-width:216px}.du2-search{display:flex;min-width:0;flex:1 1 auto;height:42px;align-items:center;background:#080706a8;border:1px solid #987568}.du2-search:focus-within{border-color:#ddc4ae}.du2-search button{border:0;background:none;color:var(--du2-white);padding:7px 9px;cursor:pointer}.du2-search svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round}.du2-search input{width:100%;min-width:0;height:100%;outline:0;border:0;color:#f4ebe3;background:transparent;font:500 13px/1 IBM Plex Sans Condensed,Arial,sans-serif;letter-spacing:.12em;padding:5px 7px}.du2-search input::placeholder{color:#b7a69b}.du2-header__icon{display:flex;align-items:center;justify-content:center;flex:0 0 27px;width:27px;height:32px;position:relative;color:#f0e6de}.du2-header__icon:hover{color:#ff3a31}.du2-header__icon svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.du2-header__count{position:absolute;min-width:21px;height:21px;display:flex;align-items:center;justify-content:center;top:-8px;right:-8px;background:#f5efec;color:#bb1d16;border-radius:50%;font:700 11px/1 Arial,sans-serif}.du2-mobile-nav{display:none}.du2-home{background:radial-gradient(circle at 50% 60%,#28100e,transparent 58%),#080604}.du2-hero{position:relative;isolation:isolate;min-height:clamp(410px,27vw,520px);background:#080604;overflow:hidden}.du2-hero__art{position:absolute;top:0;right:0;bottom:0;left:34%;z-index:-1;overflow:hidden}.du2-hero__art img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 48%;filter:none}.du2-hero__art:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#080604,#080604ef 5%,#080604c2 18%,#08060424 54%,#08060411 89%),linear-gradient(to bottom,#06050440 0%,transparent 40%,#06050468 100%)}.du2-hero__content{position:relative;display:flex;align-items:center;max-width:1820px;min-height:inherit;margin:0 auto;padding:40px clamp(25px,5vw,90px);gap:clamp(24px,4vw,65px)}.du2-hero__scars{color:#c6b5a6;font:600 clamp(16px,1.75vw,29px)/.94 "IBM Plex Sans Condensed",Arial,sans-serif;text-transform:uppercase;letter-spacing:.015em;transform:rotate(-4deg);opacity:.85;text-shadow:2px 2px 2px #000;flex:0 0 7.5%}.du2-hero__text{position:relative;z-index:3;max-width:800px;width:min(62%,810px)}.du2-hero__headline{margin:0 0 15px;font:700 clamp(48px,5.8vw,111px)/.81 "IBM Plex Sans Condensed",Impact,sans-serif;letter-spacing:-.035em;text-transform:uppercase;filter:drop-shadow(2px 5px 1px #000)}.du2-hero__headline span,.du2-hero__headline strong{display:block;width:max-content;max-width:100%}.du2-hero__headline span{color:#f0e6de;-webkit-text-stroke:.025em #b6a69e}.du2-hero__headline strong{color:#d81c1b;-webkit-text-stroke:.012em #7e0d0e}.du2-hero__explain{font:500 clamp(13px,1vw,19px)/1.35 "Newsreader",Georgia,serif;letter-spacing:.13em;color:#ebe1d8;text-transform:uppercase;text-shadow:0 2px 6px #000;margin:13px 0 22px}.du2-button{display:inline-flex;align-items:center;justify-content:space-between;gap:clamp(24px,3vw,60px);min-height:44px;padding:10px 19px;background:#080605e8;color:#eee3d9!important;border:1px solid #dbcab7;box-shadow:inset 0 0 0 1px #241a15,0 4px 8px #0009;text-decoration:none!important;font:600 clamp(12px,.8vw,16px)/1.15 "IBM Plex Sans Condensed",Arial,sans-serif;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.du2-button:hover,.du2-button:focus-visible{background:#27130f;color:#fff!important;border-color:#e44b3a}.du2-button span{color:#fa3024;font-size:1.45em;font-family:Arial,sans-serif}.du2-hero__motto{position:absolute;bottom:14px;right:clamp(15px,4vw,70px);font:500 clamp(11px,.78vw,15px)/1.3 "Newsreader",Georgia,serif;letter-spacing:.17em;color:#e2cec4;text-shadow:0 2px 7px #000;max-width:35%;text-align:right}.du2-awareness{text-align:center;padding:18px 22px 19px;background:linear-gradient(180deg,#170f0c,#080605 50%,#180c09);border-top:2px solid #75554a;border-bottom:2px solid #68483a;box-shadow:inset 0 3px #0008,0 3px 7px #000b}.du2-awareness p{font:500 clamp(12px,1vw,18px)/1.25 "Newsreader",Georgia,serif;letter-spacing:.17em;margin:0 0 6px;color:#e4d6cd}.du2-awareness strong{font:700 clamp(12px,1vw,17px)/1.3 "IBM Plex Sans Condensed",Arial,sans-serif;color:#e52a22;letter-spacing:.38em}.du2-realities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(8px,1.3vw,22px);width:100%;max-width:1820px;margin:0 auto;padding:18px clamp(20px,4vw,74px);scroll-margin-top:110px}.du2-reality{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(255px,19vw,318px);border:2px solid #71584d;box-shadow:inset 0 0 0 2px #0e0807,0 0 0 1px #190d09,0 8px 16px #000c;background:linear-gradient(125deg,#100807,#090606)}.du2-reality:before{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#060504,#060504f8 34%,#060504ad 59%,#06050400),linear-gradient(0deg,#06050444,transparent 44%)}.du2-reality__art{position:absolute;inset:0 0 0 auto;z-index:-1;width:67%;height:100%;object-fit:cover;object-position:53% 49%}.du2-reality--unseen .du2-reality__art{object-position:50% 45%;width:72%}.du2-reality--born .du2-reality__art{object-fit:cover;width:58%;object-position:50%}.du2-reality__content{position:relative;z-index:2;min-height:inherit;padding:16px 12px 16px clamp(14px,1.65vw,29px);display:flex;flex-direction:column;align-items:flex-start}.du2-reality__top{display:flex;align-items:center;justify-content:space-between;gap:5px;width:100%;color:#e6d5c9;font:600 clamp(11px,.78vw,14px)/1.2 "Newsreader",Georgia,serif;letter-spacing:.13em;white-space:nowrap}.du2-status{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border:1px solid currentColor;border-radius:30px;background:#000c;font:700 clamp(9px,.65vw,12px)/1 "IBM Plex Sans Condensed",Arial,sans-serif;letter-spacing:.06em}.du2-status i{display:inline-block;background:currentColor;width:7px;height:7px;border-radius:50%}.du2-status--released{color:#1ed23b}.du2-status--soon{color:#f52625}.du2-reality h2{color:#ece4db;font:700 clamp(27px,2.15vw,44px)/.88 "IBM Plex Sans Condensed",Impact,sans-serif;text-transform:uppercase;max-width:65%;margin:13px 0 15px;text-shadow:2px 2px 2px #000}.du2-reality h2 strong{display:block;color:#e42323}.du2-reality p{font:500 clamp(10px,.79vw,14px)/1.14 "Newsreader",Georgia,serif;letter-spacing:.015em;color:#eee2d7;text-shadow:0 2px 3px #000;margin:0 0 15px;max-width:70%}.du2-button--small{padding:8px 10px;min-height:38px;font-size:clamp(10px,.72vw,13px);letter-spacing:.095em;gap:clamp(7px,1vw,17px);margin-top:auto}.du2-button--inactive{cursor:default;border-color:#ad9a86;background:#080605cf;color:#e8dfd4}.du2-story{position:relative;max-width:1820px;margin:0 auto 10px;padding:22px clamp(25px,6vw,95px);display:flex;align-items:center;justify-content:space-between;gap:clamp(15px,4vw,60px);min-height:130px;background:linear-gradient(90deg,#100b08,#23140d 43%,#080605);border-top:2px solid #48362e;border-bottom:2px solid #594136;box-shadow:0 3px 9px #000b}.du2-story h2{font:700 clamp(31px,3vw,60px)/1 "IBM Plex Sans Condensed",Impact,sans-serif;color:#e4d1bf;margin:0;white-space:nowrap}.du2-story p{margin:0;flex:1 1 400px;min-width:0;font:500 clamp(11px,.85vw,15px)/1.5 "Newsreader",Georgia,serif;letter-spacing:.055em}.du2-story__link{flex-shrink:0}.du-footer{border-top:2px solid #5f4236!important;background:linear-gradient(180deg,#0b0807,#040403)!important}.du-footer__nav{flex-direction:row;flex-wrap:wrap;align-items:center}.du-footer__nav a{letter-spacing:.09em}.du-footer__brand strong{font-family:Newsreader,Georgia,serif;font-size:19px}.du-footer__policies{gap:9px 22px}.du-footer__policies a{font-size:12px}.du2-page,.du2-catalog,.du2-product,.du2-cart,.du2-search-results{max-width:1160px;min-height:40vh;margin:35px auto 70px;padding:0 24px}.du2-page h1,.du2-catalog h1,.du2-product h1,.du2-cart h1,.du2-search-results h1{font:700 clamp(36px,5vw,68px)/1 "IBM Plex Sans Condensed",Impact,sans-serif;text-transform:uppercase;letter-spacing:.02em;margin:0 0 28px;color:#f1e5da}.du2-page__body{font:500 16px/1.75 Newsreader,Georgia,serif;max-width:920px}.du2-page__body a{color:#f0aea0}.du2-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.du2-product-card{border:1px solid #65473c;background:#160e0a;padding:13px;text-decoration:none;color:#e9dcd0;display:block}.du2-product-card img{display:block;width:100%;aspect-ratio:1/1;object-fit:contain;background:#100b0a}.du2-product-card h2{font:700 20px/1.2 IBM Plex Sans Condensed,Arial,sans-serif;margin:12px 0 6px}.du2-product-card p{margin:0}.du2-product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px}.du2-product__photo{display:block;width:100%;height:auto;object-fit:contain}.du2-product__form{display:flex;flex-direction:column;gap:13px}.du2-product__form label,.du2-search-results label{font-weight:700;letter-spacing:.07em}.du2-product__form select,.du2-product__form input,.du2-search-results input,.du2-contact input,.du2-contact textarea{width:100%;min-height:42px;color:#e7dbce;background:#15100d;border:1px solid #735246;padding:10px;font:inherit}.du2-product__form button,.du2-cart button,.du2-contact button,.du2-search-results button{cursor:pointer;min-height:43px;color:#fff;background:#45140f;border:1px solid #aa5042;padding:9px 18px;font:700 16px/1.2 IBM Plex Sans Condensed,Arial,sans-serif;letter-spacing:.13em}.du2-cart table{width:100%;border-collapse:collapse}.du2-cart th,.du2-cart td{padding:16px 9px;text-align:left;border-bottom:1px solid #594036}.du2-cart input{width:80px;min-height:38px;background:#160c09;color:#fff;border:1px solid #72574d;padding:5px}.du2-cart a{color:#e6dcd3}.du2-cart__actions{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}.du2-search-results form{display:flex;gap:9px;max-width:600px}.du2-search-results button{flex-shrink:0}.du2-contact form{display:flex;flex-direction:column;gap:15px;max-width:620px}.du2-contact label{display:block;margin-bottom:5px}.du2-notice{padding:12px;border:1px solid #5d4033;background:#100b0a}@media(max-width:1350px){.du2-header__inner{gap:18px;padding:5px 22px}.du2-header__brand{flex-basis:31%;min-width:260px}.du2-header__tools{flex-basis:285px;min-width:190px;gap:12px}.du2-header__nav{gap:12px}.du2-hero__text{width:69%}.du2-reality__content{padding-left:15px}.du2-reality h2{font-size:clamp(25px,2.65vw,39px)}.du2-reality p{font-size:clamp(10px,.96vw,13px)}}@media(max-width:1050px){.du2-header__inner{flex-wrap:wrap;justify-content:space-between;min-height:90px;padding:7px 22px}.du2-header__brand{flex:0 1 420px;min-width:235px}.du2-header__nav{order:3;width:100%;flex-basis:100%;justify-content:space-evenly;padding:0 0 7px}.du2-header__nav a{font-size:14px}.du2-header__tools{flex:0 1 300px}.du2-realities{grid-template-columns:repeat(2,minmax(0,1fr))}.du2-reality--born{grid-column:span 2}.du2-reality--born .du2-reality__art{width:50%}}@media(max-width:700px){.du2-header{min-height:76px}.du2-header__inner{min-height:76px;gap:10px;padding:8px 12px}.du2-header__brand{flex:1 1 210px;max-width:285px;min-width:0}.du2-header__brand img{max-height:70px}.du2-header__nav{display:none}.du2-header__tools{flex:0 0 auto;gap:13px;min-width:0}.du2-search{display:none}.du2-header__icon{width:26px;height:28px;flex:0 0 26px}.du2-header__count{right:-6px}.du2-mobile-nav{display:block;order:3;flex:0 0 100%;width:100%;position:relative}.du2-mobile-nav summary{cursor:pointer;padding:7px 12px;text-align:center;color:#e6d7cd;letter-spacing:.22em;font-weight:700;border-top:1px solid #574039}.du2-mobile-nav summary span{padding-left:14px;color:#ed3b31}.du2-mobile-nav nav{position:relative;display:flex;flex-direction:column;background:#0a0807;border:1px solid #68493d;z-index:30;box-shadow:0 7px 19px #000c}.du2-mobile-nav nav a{padding:12px 16px;border-bottom:1px solid #31231f;color:#f2e8dd;text-decoration:none;letter-spacing:.12em}.du2-mobile-nav nav a:focus,.du2-mobile-nav nav a:hover{color:#ff5142}.du2-hero{display:flex;flex-direction:column;min-height:0}.du2-hero__art{position:relative;inset:auto;z-index:0;order:2;height:auto;min-height:0}.du2-hero__art img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}.du2-hero__art:after{background:linear-gradient(0deg,#080604 0%,transparent 14%,transparent 85%,#080604 100%)}.du2-hero__content{order:1;min-height:0;padding:28px 21px 19px;gap:16px;align-items:flex-start}.du2-hero__scars{font-size:14px;flex:0 0 47px}.du2-hero__text{width:100%;max-width:none}.du2-hero__headline{font-size:clamp(40px,9.2vw,70px);line-height:.89;letter-spacing:-.02em}.du2-hero__explain{font-size:11px;letter-spacing:.055em}.du2-hero__explain br{display:none}.du2-hero__button{max-width:100%;padding:10px;white-space:normal;gap:12px;font-size:11px}.du2-hero__motto{position:relative;order:3;margin:0;padding:12px 18px;text-align:center;max-width:none;font-size:10px}.du2-awareness{padding:13px}.du2-awareness p{font-size:11px;line-height:1.55;letter-spacing:.07em}.du2-awareness strong{font-size:12px;letter-spacing:.13em}.du2-realities{grid-template-columns:1fr;gap:15px;padding:16px 14px;scroll-margin-top:132px}.du2-reality,.du2-reality--born{grid-column:auto;min-height:280px}.du2-reality__content{padding:16px 15px}.du2-reality h2{font-size:36px;max-width:72%}.du2-reality p{font-size:12px;max-width:70%}.du2-reality__top{font-size:12px}.du2-story{display:flex;flex-direction:column;align-items:flex-start;min-height:0;padding:22px 20px;gap:12px}.du2-story h2{font-size:36px}.du2-story p{flex:auto;line-height:1.5;font-size:12px}.du2-story p br{display:none}.du2-story__link{font-size:12px}.du2-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.du2-product{grid-template-columns:1fr}.du2-cart table{display:block;overflow-x:auto}}@media(max-width:390px){.du2-header__brand{max-width:200px}.du2-header__tools{gap:8px}.du2-hero__headline{font-size:39px}.du2-hero__scars{flex-basis:38px;font-size:12px}.du2-reality h2{font-size:29px}.du2-product-grid{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body.du-underground:has(.du2-home){--du2-black:#060607;--du2-white:#ded4c9;--du2-ash:#b9ada3;--du2-red:#b42329;--du2-rust:#734237;--du2-border:#51413b;background-color:#060607;background-image:radial-gradient(ellipse 72% 34% at 51% 23%,rgba(112,21,30,.27),transparent 74%),radial-gradient(ellipse 60% 43% at 82% 69%,rgba(53,43,43,.27),transparent 74%),linear-gradient(158deg,#060607 1%,#181a1c 30%,#09090a 51%,#1a1719 77%,#060607);background-repeat:no-repeat;color:var(--du2-white)}body.du-underground:has(.du2-home) .du2-home{background:transparent;width:100%;overflow:clip}body.du-underground:has(.du2-home) .du2-hero{background:transparent;min-height:clamp(385px,31vw,510px);border:0}body.du-underground:has(.du2-home) .du2-hero__content{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;min-height:inherit;gap:0;padding:48px clamp(22px,5vw,88px) 70px}body.du-underground:has(.du2-home) .du2-hero__scars{position:static;transform:none;display:block;flex:none;color:#b9a49c;opacity:1;font-size:clamp(12px,1.05vw,16px);letter-spacing:.25em;font-weight:500;line-height:1.25;margin:0 0 clamp(17px,2vw,29px);text-shadow:0 1px 4px #000b}body.du-underground:has(.du2-home) .du2-hero__text{width:100%;max-width:1260px}body.du-underground:has(.du2-home) .du2-hero__brand-name{margin:0 0 clamp(12px,1.4vw,22px);font:700 clamp(23px,3.2vw,50px)/1.05 "IBM Plex Sans Condensed",Arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;color:#e1d4c8;text-shadow:0 3px 9px #000}body.du-underground:has(.du2-home) .du2-hero__headline{margin:0 0 clamp(18px,2vw,31px);font-size:clamp(58px,8.4vw,139px);line-height:.84;letter-spacing:-.025em;filter:drop-shadow(0 5px 8px #000a)}body.du-underground:has(.du2-home) .du2-hero__headline span,body.du-underground:has(.du2-home) .du2-hero__headline strong{width:auto;max-width:100%}body.du-underground:has(.du2-home) .du2-hero__headline span{color:#e0d5ca;-webkit-text-stroke:.009em #a8998f}body.du-underground:has(.du2-home) .du2-hero__headline strong{color:#b42329;-webkit-text-stroke:.005em #70191c}body.du-underground:has(.du2-home) .du2-hero__explain{margin:0 0 25px;color:#c9bbb0;font-size:clamp(12px,1.15vw,18px);line-height:1.48;letter-spacing:.075em}body.du-underground:has(.du2-home) .du2-hero__button{min-height:48px;padding:12px 24px;border:1px solid #93685f;background:linear-gradient(180deg,#2a1617e8,#130e10ee);box-shadow:inset 0 0 0 1px #372325,0 5px 15px #0009;font-size:clamp(13px,1vw,16px);letter-spacing:.12em}body.du-underground:has(.du2-home) .du2-hero__button:hover,body.du-underground:has(.du2-home) .du2-hero__button:focus-visible{border-color:#d44443;background:#3d161b}body.du-underground:has(.du2-home) .du2-hero__motto{bottom:16px;color:#af9e95;letter-spacing:.12em;font-size:clamp(10px,.86vw,14px);max-width:50%}body.du-underground:has(.du2-home) .du2-awareness{background:transparent;border-top:1px solid #51352f;border-bottom:1px solid #51352f;box-shadow:0 1px #0008;padding:22px 20px}body.du-underground:has(.du2-home) .du2-awareness p{color:#dfd2c4;letter-spacing:.11em;font-size:clamp(13px,1.12vw,18px)}body.du-underground:has(.du2-home) .du2-awareness strong{color:#c93436;letter-spacing:.25em}body.du-underground:has(.du2-home) .du2-realities{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(12px,1.5vw,24px);max-width:1820px;padding:clamp(18px,2vw,32px) clamp(16px,3.5vw,64px)}body.du-underground:has(.du2-home) .du2-reality,body.du-underground:has(.du2-home) .du2-reality--born{min-width:0;min-height:clamp(290px,23vw,365px);grid-column:auto;background:linear-gradient(130deg,#1b1c1ede,#0d0b0cd9);border:1px solid #6b5145;box-shadow:inset 0 0 0 1px #24201e,0 8px 16px #0007}body.du-underground:has(.du2-home) .du2-reality:before{background:linear-gradient(to right,#080809fc,#0a090af5 32%,#0b0a0bad 55%,#0908091c)}body.du-underground:has(.du2-home) .du2-reality__art,body.du-underground:has(.du2-home) .du2-reality--unseen .du2-reality__art,body.du-underground:has(.du2-home) .du2-reality--born .du2-reality__art{width:62%;height:100%;right:0;top:0;object-fit:contain;object-position:right center}body.du-underground:has(.du2-home) .du2-reality__content{padding:clamp(13px,1.5vw,24px)}body.du-underground:has(.du2-home) .du2-reality__top{letter-spacing:.04em;font-size:clamp(10px,.87vw,13px)}body.du-underground:has(.du2-home) .du2-status{border-color:#765b51;background:#110c0dcc;letter-spacing:.03em}body.du-underground:has(.du2-home) .du2-status--released{color:#dfd0bf}body.du-underground:has(.du2-home) .du2-status--soon{color:#c63738}body.du-underground:has(.du2-home) .du2-reality h2{max-width:73%;font-size:clamp(24px,2.6vw,43px);margin:clamp(14px,1.8vw,24px) 0 clamp(12px,1.4vw,19px);line-height:.91;color:#e3d6c9}body.du-underground:has(.du2-home) .du2-reality h2 strong{color:#bd3032}body.du-underground:has(.du2-home) .du2-reality p{max-width:72%;color:#d2c5bb;font-size:clamp(10px,.91vw,14px);line-height:1.3}body.du-underground:has(.du2-home) .du2-button--small{border-color:#826457;background:#120d0ee8;color:#e1d4c9!important;min-height:40px}body.du-underground:has(.du2-home) .du2-button--inactive{color:#ada19a!important;border-color:#5d4740;background:#171113bb}body.du-underground:has(.du2-home) .du2-story{background:transparent;border-top:1px solid #4f3531;border-bottom:1px solid #493530;box-shadow:none;margin:0 auto;padding-top:clamp(23px,3vw,44px);padding-bottom:clamp(23px,3vw,44px)}body.du-underground:has(.du2-home) .du-footer{background:transparent!important;border-top:1px solid #4f3c34!important}@media(min-width:701px)and (max-width:910px){body.du-underground:has(.du2-home) .du2-realities{grid-template-columns:repeat(2,minmax(0,1fr))}body.du-underground:has(.du2-home) .du2-reality--born{grid-column:span 2}body.du-underground:has(.du2-home) .du2-reality--born .du2-reality__art{width:48%}}@media(max-width:700px){body.du-underground:has(.du2-home) .du2-hero{min-height:0}body.du-underground:has(.du2-home) .du2-hero__content{padding:45px 18px 25px;gap:0;min-height:0}body.du-underground:has(.du2-home) .du2-hero__scars{margin:0 0 18px;font-size:11px;letter-spacing:.13em}body.du-underground:has(.du2-home) .du2-hero__brand-name{margin:0 0 15px;font-size:clamp(19px,6.2vw,30px);letter-spacing:.1em}body.du-underground:has(.du2-home) .du2-hero__headline{font-size:clamp(43px,10.5vw,77px);margin:0 0 23px;line-height:.88}body.du-underground:has(.du2-home) .du2-hero__explain{font-size:12px;letter-spacing:.045em}body.du-underground:has(.du2-home) .du2-hero__button{max-width:100%;font-size:13px;padding:12px 18px;min-height:46px}body.du-underground:has(.du2-home) .du2-hero__motto{max-width:none;position:static;order:3;padding:0 14px 20px;text-align:center;font-size:10px}body.du-underground:has(.du2-home) .du2-awareness{padding:17px 14px}body.du-underground:has(.du2-home) .du2-awareness p{font-size:12px;letter-spacing:.04em}body.du-underground:has(.du2-home) .du2-awareness strong{font-size:12px;letter-spacing:.12em}body.du-underground:has(.du2-home) .du2-realities{grid-template-columns:1fr;gap:16px;padding:18px 14px 23px}body.du-underground:has(.du2-home) .du2-reality,body.du-underground:has(.du2-home) .du2-reality--born{grid-column:auto;min-height:300px}body.du-underground:has(.du2-home) .du2-reality__content{padding:18px 16px}body.du-underground:has(.du2-home) .du2-reality h2{font-size:clamp(30px,8.2vw,39px);max-width:70%}body.du-underground:has(.du2-home) .du2-reality p{font-size:12px;max-width:69%}body.du-underground:has(.du2-home) .du2-story{padding:27px 19px}}.du-locked-home{position:relative;width:100%;max-width:100%;background:#030303;isolation:isolate;line-height:1.2}.du-locked-home__picture{display:block;width:100%}.du-locked-home__art{display:block;width:100%;height:auto;max-width:none;border:0;object-fit:contain;object-position:center top}.du-locked-home__nav{position:absolute;z-index:4;left:39.25%;top:9.3%;width:35.55%;height:7.7%;display:flex;justify-content:space-between;align-items:center;gap:4px}.du-locked-home__nav:before{content:"";position:absolute;top:-3px;right:-6px;bottom:-3px;left:-6px;background:#040405;z-index:-1}.du-locked-home__nav a{display:inline-flex;min-height:27px;align-items:center;justify-content:center;padding:2px;color:#e4ded8;background:#040405;font:700 clamp(9px,.86vw,17px)/1.15 Georgia,"Times New Roman",serif;letter-spacing:.13em;text-decoration:none;text-align:center;white-space:nowrap}.du-locked-home__nav a[aria-current=page]{color:#ec103c;border-bottom:3px solid #ec103c}.du-locked-home__nav a:hover,.du-locked-home__nav a:focus-visible{color:#ff3152}.du-locked-home__tools{position:absolute;top:9.15%;left:83.9%;width:9.4%;height:8.5%;z-index:5;display:flex;align-items:center;justify-content:space-between;gap:4px}.du-locked-home__tools:before{content:"";position:absolute;top:-28px;right:-60px;bottom:-6px;left:-6px;background:#040405;z-index:-1;pointer-events:none}.du-locked-home__tools svg,.du-locked-home__mobile-controls svg{display:block;width:clamp(19px,1.9vw,31px);height:clamp(19px,1.9vw,31px);fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.du-locked-home__tools a,.du-locked-home__tools summary{color:#ed133f;background:#040405;cursor:pointer;text-decoration:none;display:flex;align-items:center;justify-content:center;min-width:28px;min-height:32px}.du-locked-home__search{position:relative}.du-locked-home__search summary{list-style:none}.du-locked-home__search summary::-webkit-details-marker{display:none}.du-locked-home__search form{position:absolute;right:-55px;top:calc(100% + 5px);width:clamp(245px,27vw,365px);display:flex;flex-direction:column;gap:10px;background:#090606;border:1px solid #9d2838;padding:16px;box-shadow:0 10px 35px #000;z-index:7}.du-locked-home__search label{font:700 12px Arial,sans-serif;letter-spacing:.07em;color:#ede3d8}.du-locked-home__search input{min-height:43px;background:#161111;color:#fff;border:1px solid #6f3534;padding:10px;font:14px Arial,sans-serif}.du-locked-home__search button{min-height:41px;background:#9d2338;color:#fff;border:1px solid #cb3a48;font:700 13px Arial,sans-serif;cursor:pointer}.du-locked-home__cart{position:relative}.du-locked-home__tools a.du-locked-home__cart{color:#e4ded8}.du-locked-home__cart span{position:absolute;top:-6px;right:-7px;display:flex;align-items:center;justify-content:center;min-width:16px;min-height:16px;padding:1px 3px;background:#040405;color:#e4ded8;font:700 10px/1 Arial,sans-serif}.du-locked-home__cart[aria-label="Shopping cart, 0 items"] span,.du-locked-home__mobile-controls{display:none}.du-locked-home a:focus-visible,.du-locked-home summary:focus-visible,.du-locked-home button:focus-visible{outline:2px solid #e83043;outline-offset:3px}@media(max-width:950px){.du-locked-home__nav,.du-locked-home__tools{display:none}.du-locked-home__mobile-controls{position:absolute;top:0;left:0;right:0;z-index:8;background:#070606;border-top:1px solid #682c2b;border-bottom:1px solid #682c2b;min-height:54px;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:6px clamp(14px,4vw,28px)}.du-locked-home__mobile-controls>a{color:#ec2044;text-decoration:none;min-height:44px;min-width:44px;display:flex;align-items:center;justify-content:center}.du-locked-home__mobile-menu{flex:1;position:static;color:#e9dbcf}.du-locked-home__mobile-menu summary{list-style:none;cursor:pointer;min-height:44px;display:flex;align-items:center;gap:13px;font:700 13px Georgia,serif;letter-spacing:.16em}.du-locked-home__mobile-menu summary::-webkit-details-marker{display:none}.du-locked-home__mobile-menu summary span{font-size:21px;color:#ed264b}.du-locked-home__mobile-menu nav{position:absolute;top:100%;left:0;right:0;z-index:9;display:flex;flex-direction:column;background:#090707;border-bottom:2px solid #a52931;padding:10px 18px 18px;box-shadow:0 12px 28px #000}.du-locked-home__mobile-menu nav a{color:#e5d7ca;padding:14px 5px;border-bottom:1px solid #3b2221;text-decoration:none;font:700 13px Georgia,serif;letter-spacing:.12em}.du-locked-home__mobile-menu nav a[aria-current=page]{color:#ed284b}.du-locked-home__mobile-cart{position:relative;color:#e4ded8!important}.du-locked-home__mobile-cart span{position:absolute;top:0;right:0;min-width:16px;min-height:16px;display:flex;justify-content:center;align-items:center;padding:1px 3px;font:700 10px/1 Arial,sans-serif;color:#e4ded8;background:#040405}.du-locked-home__mobile-cart[aria-label="Shopping cart, 0 items"] span{display:none}}.du2-catalog--stitched .du2-product-card__owner-model{display:block;width:100%;height:auto;max-width:100%;aspect-ratio:1122/1402;object-fit:contain;background:#100b0a}.du2-product--stitched .du2-product__media{min-width:0}.du2-product--stitched .du2-product__photo{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}.du2-product--stitched .du2-product__gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.du2-product--stitched .du2-product__gallery img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain;background:#100b0a;border:1px solid #65473c}@media(max-width:700px){.du2-catalog--stitched .du2-product-grid{grid-template-columns:minmax(0,1fr)}}.du2-product__description .du2-product__accordion{border:1px solid #65413f;background:#080707;margin:14px 0 0;color:#e4ded8}.du2-product__accordion>summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;gap:12px;padding:13px 16px;list-style:none;cursor:pointer;color:#e4ded8;font:700 15px/1.35 Georgia,Times New Roman,serif;letter-spacing:.09em}.du2-product__accordion>summary::-webkit-details-marker{display:none}.du2-product__accordion>summary:after{content:"+";flex:0 0 auto;color:#ed284b;font:700 24px/1 Arial,sans-serif}.du2-product__accordion[open]>summary{border-bottom:1px solid #65413f}.du2-product__accordion[open]>summary:after{content:"\2212"}.du2-product__accordion>summary:focus-visible{outline:2px solid #ed284b;outline-offset:2px}.du2-product__accordion-body{padding:12px 16px 18px;overflow-x:auto;overflow-y:visible}.du2-product__accordion-body>:first-child{margin-top:0}.du2-product__accordion-body table{max-width:none}.du2-product__accordion-body .du2-product__purchase-note{border:0!important;margin:0!important;padding:0!important}.du2-header--home-match{background-color:#040405;border-bottom:2px solid #6a3038}.du2-header--home-match .du2-header__inner{max-width:none;min-height:100px;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:clamp(14px,2vw,38px);padding:7px clamp(16px,3.6vw,72px)}.du2-header--home-match .du2-header__brand{flex:0 1 32%;max-width:560px;min-width:210px}.du2-header--home-match .du2-header__brand img{width:100%;height:auto;max-height:100px;object-fit:contain}.du2-header--home-match .du2-header__nav{display:flex;flex:1 1 auto;min-width:0;width:auto;order:0;align-items:center;justify-content:space-between;gap:clamp(7px,1.5vw,26px);padding:0}.du2-header--home-match .du2-header__nav a{color:#e4ded8;background:#040405;text-decoration:none;text-align:center;white-space:nowrap;font:700 clamp(11px,.91vw,16px)/1.15 Georgia,"Times New Roman",serif;letter-spacing:.12em;padding:10px 2px;border-bottom:3px solid transparent}.du2-header--home-match .du2-header__nav a[aria-current=page],.du2-header--home-match .du2-header__nav a.du2-header__branch-active{color:#ed1640;border-bottom-color:#ed1640}.du2-header--home-match .du2-header__nav a:hover,.du2-header--home-match .du2-header__nav a:focus-visible{color:#ff3152}.du2-header--home-match .du2-header__tools{flex:0 0 auto;min-width:0;gap:clamp(6px,1vw,17px);align-items:center;justify-content:flex-end}.du2-header--home-match .du2-header__search{position:relative}.du2-header--home-match .du2-header__search summary{display:flex;align-items:center;justify-content:center;list-style:none;min-width:40px;min-height:44px;color:#ed1640;background:#040405;cursor:pointer}.du2-header--home-match .du2-header__search summary::-webkit-details-marker{display:none}.du2-header--home-match .du2-header__search svg,.du2-header--home-match .du2-header__icon svg{display:block;width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.du2-header--home-match .du2-header__search-form{position:absolute;z-index:80;right:0;top:calc(100% + 5px);display:flex;flex-direction:column;gap:9px;width:min(88vw,350px);padding:16px;background:#090707;border:1px solid #a22c3a;box-shadow:0 10px 25px #000}.du2-header--home-match .du2-header__search-form label{color:#eee;font:700 13px Arial,sans-serif}.du2-header--home-match .du2-header__search-form input{width:100%;min-height:43px;padding:9px;color:#eee;background:#151111;border:1px solid #754047;font:14px Arial,sans-serif}.du2-header--home-match .du2-header__search-form button{min-height:43px;color:#fff;background:#722233;border:1px solid #b33c48;font:700 13px Arial,sans-serif;cursor:pointer}.du2-header--home-match .du2-header__icon{flex:0 0 40px;width:40px;min-width:40px;min-height:44px;height:44px;color:#ed1640;background:#040405;text-decoration:none}.du2-header--home-match .du2-header__cart{color:#e4ded8}.du2-header--home-match .du2-header__count{background:#040405;color:#e4ded8;min-width:17px;height:17px;top:-1px;right:-3px;font-size:11px;border-radius:0}.du2-header--home-match a:focus-visible,.du2-header--home-match summary:focus-visible{outline:2px solid #ed284b;outline-offset:2px}.du2-header--home-match .du2-mobile-nav{display:none}@media(max-width:1050px){.du2-header--home-match .du2-header__inner{flex-wrap:wrap;justify-content:space-between;gap:7px 10px;padding:8px 15px}.du2-header--home-match .du2-header__brand{flex:1 1 210px;min-width:0;max-width:390px}.du2-header--home-match .du2-header__nav{display:none}.du2-header--home-match .du2-header__tools{flex:0 0 auto;min-width:0;order:2;gap:7px}.du2-header--home-match .du2-mobile-nav{display:block;order:3;flex:0 0 100%;width:100%;position:relative}.du2-header--home-match .du2-mobile-nav summary{min-height:44px;display:flex;align-items:center;justify-content:center;gap:9px;cursor:pointer;color:#e4ded8;border-top:1px solid #57313a;font:700 15px Georgia,Times New Roman,serif;letter-spacing:.15em}.du2-header--home-match .du2-mobile-nav summary span{color:#ed1640}.du2-header--home-match .du2-mobile-nav nav{position:relative;z-index:30;display:flex;flex-direction:column;background:#080607;border:1px solid #65413f}.du2-header--home-match .du2-mobile-nav nav a{color:#e4ded8;background:#080607;text-decoration:none;min-height:44px;display:flex;align-items:center;padding:10px 15px;font:700 15px Georgia,Times New Roman,serif;letter-spacing:.11em}.du2-header--home-match .du2-mobile-nav nav a[aria-current=page]{color:#ed1640}}@media(max-width:420px){.du2-header--home-match .du2-header__brand{flex:1 1 125px;min-width:0;max-width:calc(100% - 145px)}.du2-header--home-match .du2-header__tools{gap:3px}.du2-header--home-match .du2-header__search summary{min-width:39px;min-height:44px}.du2-header--home-match .du2-header__icon{min-width:39px;flex-basis:39px;width:39px}.du2-header--home-match .du2-header__search svg,.du2-header--home-match .du2-header__icon svg{width:25px;height:25px}}@media(min-width:951px){.du-locked-home--owner-final .du-locked-home__nav{left:37.6%;top:2.9%;width:34.8%;height:7%;gap:0;align-items:stretch}.du-locked-home--owner-final .du-locked-home__nav:before{display:none}.du-locked-home--owner-final .du-locked-home__nav a,.du-locked-home--owner-final .du-locked-home__nav a:hover,.du-locked-home--owner-final .du-locked-home__nav a:focus-visible{height:100%;min-height:0;display:flex;align-items:center;justify-content:center;padding:0 3px;color:transparent!important;background:transparent!important;border:0!important;box-shadow:none!important;text-decoration:none!important;text-shadow:none!important}.du-locked-home--owner-final .du-locked-home__tools{top:2.25%;left:86.7%;width:9.3%;height:8%;gap:0}.du-locked-home--owner-final .du-locked-home__tools:before{display:none}.du-locked-home--owner-final .du-locked-home__tools a,.du-locked-home--owner-final .du-locked-home__tools summary{width:100%;height:100%;min-width:0;min-height:0;padding:0;color:transparent!important;background:transparent!important;box-shadow:none!important}.du-locked-home--owner-final .du-locked-home__tools svg{opacity:0}.du-locked-home--owner-final .du-locked-home__cart span{top:2px;right:0;min-width:17px;min-height:17px;border-radius:50%;background:#ed1640;color:#fff;font:700 10px/1 Arial,sans-serif}.du-locked-home--owner-final .du-locked-home__cart[aria-label="Shopping cart, 0 items"] span{display:none}}.du2-header--owner-nav .du2-header__owner-art{display:none}@media(min-width:951px){body.du-underground .du2-header--owner-nav,body.du-underground:has(.du-locked-home) .du2-header--owner-nav{display:block!important;position:relative;z-index:50;isolation:isolate;box-sizing:border-box;width:100%;height:4.8828125vw;min-height:0!important;background:#040405!important;background-image:none!important;border:0!important;box-shadow:none!important;overflow:visible}body.du-underground .du2-header--owner-nav:after{display:none!important}body.du-underground .du2-header--owner-nav .du2-header__owner-art{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:fill;object-position:center;pointer-events:none;border:0}body.du-underground .du2-header--owner-nav .du2-header__inner{position:relative;z-index:1;box-sizing:border-box;display:block!important;width:100%!important;max-width:none!important;height:100%;min-height:0!important;margin:0!important;padding:0!important;gap:0!important}body.du-underground .du2-header--owner-nav .du2-header__brand{position:absolute!important;left:7.5%;top:0;display:block!important;width:13%;height:100%;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;flex:none!important}body.du-underground .du2-header--owner-nav .du2-header__brand img{display:none!important}body.du-underground .du2-header--owner-nav .du2-header__nav{position:absolute!important;top:0;right:0;bottom:0;left:0;z-index:1;box-sizing:border-box;display:block!important;width:100%!important;max-width:none!important;min-width:0!important;height:100%;padding:0!important;margin:0!important;flex:none!important;pointer-events:none}body.du-underground .du2-header--owner-nav .du2-header__nav a{position:absolute;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:auto;height:auto;min-height:clamp(26px,2.5vw,51px);padding:0 clamp(9px,1vw,22px);margin:0;border:0!important;background:#080709f0!important;color:#eee4da!important;font:700 clamp(11px,1.09vw,22px)/1 Georgia,"Times New Roman",serif!important;letter-spacing:.1em;text-align:center;white-space:nowrap;text-decoration:none;pointer-events:auto}body.du-underground .du2-header--owner-nav .du2-header__nav a:nth-child(1){left:29.1%}body.du-underground .du2-header--owner-nav .du2-header__nav a:nth-child(2){left:40.6%}body.du-underground .du2-header--owner-nav .du2-header__nav a:nth-child(3){left:54.2%}body.du-underground .du2-header--owner-nav .du2-header__nav a:nth-child(4){left:69.1%}body.du-underground .du2-header--owner-nav .du2-header__nav a:nth-child(5){left:82.5%}body.du-underground .du2-header--owner-nav .du2-header__nav a:hover,body.du-underground .du2-header--owner-nav .du2-header__nav a:focus-visible{color:#fff!important;background:#100c0ff5!important}body.du-underground .du2-header--owner-nav .du2-header__nav a[aria-current=page],body.du-underground .du2-header--owner-nav .du2-header__nav a.du2-header__branch-active{color:#eee4da!important;border:0!important}body.du-underground .du2-header--owner-nav .du2-header__tools{position:absolute!important;left:89.4%;top:50%;z-index:2;transform:translateY(-50%);display:flex!important;align-items:center;justify-content:space-between;box-sizing:border-box;width:9.3%!important;height:70%;min-width:0!important;max-width:none!important;flex:none!important;margin:0!important;padding:0!important;gap:0!important;background:#060609f5}body.du-underground .du2-header--owner-nav .du2-header__search{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;flex:0 0 32%;width:32%;height:100%}body.du-underground .du2-header--owner-nav .du2-header__search summary{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%;min-width:0!important;min-height:0!important;margin:0;padding:0;cursor:pointer;color:#e51642;background:transparent!important}body.du-underground .du2-header--owner-nav .du2-header__icon{display:flex!important;align-items:center;justify-content:center;flex:0 0 32%!important;box-sizing:border-box;width:32%!important;height:100%!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;background:transparent!important;color:#e51642!important}body.du-underground .du2-header--owner-nav .du2-header__cart{color:#ddd7d0!important}body.du-underground .du2-header--owner-nav .du2-header__search svg,body.du-underground .du2-header--owner-nav .du2-header__icon svg{display:block;width:clamp(17px,1.42vw,30px)!important;height:clamp(17px,1.42vw,30px)!important;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}body.du-underground .du2-header--owner-nav .du2-mobile-nav{display:none!important}body.du-underground .du2-header--owner-nav a:focus-visible,body.du-underground .du2-header--owner-nav summary:focus-visible{outline:2px solid #ed1640;outline-offset:2px}}body.du-underground .du2-catalog--reality{box-sizing:border-box;width:100%;max-width:1376px;min-height:0;margin:26px auto 75px;padding:0 clamp(18px,4.15vw,65px);background:transparent}.du2-catalog--reality .du2-reality-catalog__intro{text-align:center;margin:0 0 12px}.du2-catalog--reality .du2-reality-catalog__title-row{display:flex;align-items:center;justify-content:center;gap:clamp(12px,1.5vw,22px);width:100%}.du2-catalog--reality .du2-reality-catalog__title-rule{display:block;flex:1 1 0;min-width:16px;height:1px;background:linear-gradient(to right,transparent,#b01625)}.du2-catalog--reality .du2-reality-catalog__title-rule:last-child{background:linear-gradient(to left,transparent,#b01625)}body.du-underground .du2-catalog--reality h1{flex:0 1 auto;max-width:100%;margin:0!important;min-width:0;color:#e9ddd5;font:700 clamp(30px,3.45vw,55px)/1.05 "Newsreader",Georgia,serif;letter-spacing:.075em;text-align:center;text-transform:uppercase;text-shadow:1px 1px 0 #66514d,0 3px 2px #211518}.du2-catalog--reality .du2-reality-catalog__tagline{margin:5px 0 0;color:#b5aba6;font:500 clamp(14px,1.3vw,19px)/1.25 "Newsreader",Georgia,serif;letter-spacing:.3em;text-align:center}.du2-catalog--reality .du2-reality-catalog__group{margin:11px 0 0}.du2-catalog--reality .du2-reality-catalog__group+.du2-reality-catalog__group{margin-top:26px}.du2-catalog--reality .du2-reality-catalog__group-title{display:flex;align-items:center;gap:17px;margin:0 0 8px;color:#e6d6cf;font:700 clamp(26px,2.55vw,38px)/1.1 "Newsreader",Georgia,serif;letter-spacing:.13em;text-transform:uppercase;text-shadow:0 2px 2px #180e0e}.du2-catalog--reality .du2-reality-catalog__group-title:after{content:"";display:block;flex:1 1 auto;height:1px;background:#911523}.du2-catalog--reality .du2-reality-catalog__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2.3vw,36px);align-items:start}.du2-catalog--reality .du2-reality-catalog__card{display:block;min-width:0;color:#e6d9d3;text-decoration:none}.du2-catalog--reality .du2-reality-catalog__image-frame{display:block;box-sizing:border-box;position:relative;overflow:hidden;width:100%;aspect-ratio:1.08;background:#0a0909;border:1px solid #694a43}.du2-catalog--reality .du2-reality-catalog__image{display:block!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:center 43%;background:#080707}.du2-catalog--reality .du2-reality-catalog__product-title{display:block;margin:7px 0 0;color:#ede5e0;font:400 clamp(13px,1.2vw,18px)/1.25 "Newsreader",Georgia,serif;letter-spacing:.006em}.du2-catalog--reality .du2-reality-catalog__card:focus-visible,.du2-catalog--reality .du2-reality-catalog__card:hover{outline:1px solid #ba343f;outline-offset:3px}body.du-underground .du2-page--our-story{box-sizing:border-box;width:100%;max-width:1024px;min-height:0;margin:0 auto;padding:47px clamp(22px,9.2vw,94px) 88px;background:transparent}.du2-page--our-story .du2-page--our-story__intro{width:100%;text-align:center;margin:0 0 47px}.du2-page--our-story .du2-page--our-story__title-row{display:flex;align-items:center;justify-content:center;gap:clamp(16px,3vw,36px)}.du2-page--our-story .du2-page--our-story__rule{display:block;flex:1 1 0;height:1px;min-width:24px;background:linear-gradient(to right,transparent,#b01c28)}.du2-page--our-story .du2-page--our-story__rule:last-child{background:linear-gradient(to left,transparent,#b01c28)}body.du-underground .du2-page--our-story h1{flex:0 0 auto;max-width:78%;margin:0;color:#e9dcd6;font:700 clamp(44px,7.1vw,78px)/1.12 "Newsreader",Georgia,serif;letter-spacing:.09em;text-align:center;text-shadow:1px 2px 0 #755953,0 4px 3px #190d0f}.du2-page--our-story .du2-page--our-story__tagline{margin:4px 0 0;color:#b9ada6;font:500 clamp(15px,2.15vw,25px)/1.3 "Newsreader",Georgia,serif;letter-spacing:.24em}body.du-underground .du2-page--our-story .du2-page__body{width:100%;max-width:none;margin:0;color:#efeae7;font:400 clamp(17px,2.06vw,22px)/1.47 Georgia,"Times New Roman",serif;letter-spacing:0}.du2-page--our-story .du2-page__body p{margin:0 0 27px}.du2-page--our-story .du2-page__body strong{font-weight:600}.du2-page--our-story .du2-page__body p:nth-of-type(16),.du2-page--our-story .du2-page__body p:nth-of-type(17),.du2-page--our-story .du2-page__body p:nth-of-type(18){box-sizing:border-box;margin:0;padding:0 0 0 36px;border-left:3px solid #bc1930;font-size:clamp(20px,2.75vw,29px);line-height:1.35;letter-spacing:.035em}.du2-page--our-story .du2-page__body p:nth-of-type(16){padding-top:13px;margin-top:38px}.du2-page--our-story .du2-page__body p:nth-of-type(18){padding-bottom:13px;margin-bottom:34px}.du2-page--our-story .du2-page__body p:nth-of-type(16) strong,.du2-page--our-story .du2-page__body p:nth-of-type(17) strong,.du2-page--our-story .du2-page__body p:nth-of-type(18) strong{font-weight:400}.du2-page--our-story .du2-page--our-story__cta-wrap{text-align:center;margin:50px auto 0}.du2-page--our-story .du2-page--our-story__cta{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:clamp(17px,2vw,34px);min-height:61px;max-width:100%;padding:15px clamp(18px,3vw,45px);border:1px solid #bb1829;color:#f0eae7;text-decoration:none;background:transparent;font:500 clamp(14px,1.5vw,18px)/1.25 "Newsreader",Georgia,serif;letter-spacing:.18em;text-align:center}.du2-page--our-story .du2-page--our-story__cta:hover,.du2-page--our-story .du2-page--our-story__cta:focus-visible{background:#1b0c11;outline:1px solid #bd2834;outline-offset:3px}.du2-page--our-story .du2-page--our-story__cta span{font:400 24px/1 Georgia,serif}@media(max-width:950px){.du2-catalog--reality .du2-reality-catalog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){body.du-underground .du2-catalog--reality{margin-top:25px;padding:0 15px}body.du-underground .du2-catalog--reality h1{font-size:clamp(27px,7vw,39px);letter-spacing:.04em}.du2-catalog--reality .du2-reality-catalog__title-row{gap:8px}.du2-catalog--reality .du2-reality-catalog__tagline{letter-spacing:.17em}.du2-catalog--reality .du2-reality-catalog__grid{gap:16px}.du2-catalog--reality .du2-reality-catalog__product-title{font-size:14px}body.du-underground .du2-page--our-story{padding:32px 21px 70px}.du2-page--our-story .du2-page--our-story__intro{margin-bottom:32px}body.du-underground .du2-page--our-story h1{font-size:clamp(39px,11vw,62px);letter-spacing:.04em}.du2-page--our-story .du2-page--our-story__title-row{gap:12px}.du2-page--our-story .du2-page--our-story__tagline{font-size:15px;letter-spacing:.13em}body.du-underground .du2-page--our-story .du2-page__body{font-size:17px;line-height:1.53}.du2-page--our-story .du2-page__body p{margin-bottom:23px}.du2-page--our-story .du2-page__body p:nth-of-type(16),.du2-page--our-story .du2-page__body p:nth-of-type(17),.du2-page--our-story .du2-page__body p:nth-of-type(18){font-size:21px;padding-left:20px}.du2-page--our-story .du2-page--our-story__cta{letter-spacing:.11em}}@media(max-width:420px){.du2-catalog--reality .du2-reality-catalog__grid{grid-template-columns:1fr}.du2-catalog--reality .du2-reality-catalog__image-frame{aspect-ratio:1.08}}.du-about{--du-black: #060606;--du-charcoal: #0b0a0a;--du-ivory:#eee9e7;--du-bone:#c5beba;--du-red:#b80012;position:relative;isolate:isolate;overflow:hidden;background:radial-gradient(ellipse 95% 37% at 50% 0%,#101011 0,#080808 48%,#050505);color:var(--du-ivory);padding:67px 24px 112px}.du-about *,.du-about *:before,.du-about *:after{box-sizing:border-box}.du-about__grain{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.21;background-image:repeating-linear-gradient(0deg,rgba(255,255,255,.013) 0,rgba(255,255,255,.013) 1px,transparent 1px,transparent 5px),radial-gradient(ellipse at 97% 18%,rgba(92,0,6,.18),transparent 30%),radial-gradient(ellipse at 7% 85%,rgba(110,0,0,.065),transparent 27%)}.du-about__inner{max-width:835px;margin:0 auto}.du-about__hero{text-align:center;margin:0 auto 65px}.du-about__record{font-family:Georgia,Times New Roman,serif;font-size:12px!important;line-height:1.5!important;letter-spacing:.33em;color:#baaca9;margin:0 0 21px!important}.du-about__title-row{position:relative;display:block}.du-about__title-rule{position:absolute;display:block;top:50%;left:0;width:min(17vw,160px);height:1px;background:linear-gradient(90deg,transparent,var(--du-red))}.du-about__title-rule:last-child{left:auto;right:0;background:linear-gradient(90deg,var(--du-red),transparent)}.du-about h1{font-family:EB Garamond,Georgia,Times New Roman,serif!important;font-size:clamp(32px,5.2vw,64px)!important;font-weight:700!important;letter-spacing:.065em;line-height:1.11!important;padding:0!important;text-align:center;text-transform:uppercase;background:linear-gradient(180deg,#fff 2%,#e2d4cf 20%,#937e7c 49%,#f2e6e4 67%,#bba09a 79%,#605251 98%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#e8dcd9;max-width:650px;margin:0 auto!important}.du-about__prose{font-family:Georgia,Times New Roman,serif;font-size:21px;line-height:1.52;font-weight:400;letter-spacing:.005em;color:#f0edeb}.du-about__prose p{font-size:inherit!important;line-height:inherit!important;font-weight:inherit;letter-spacing:inherit;margin:0 0 23px!important;color:inherit!important}.du-about__prose strong{font-weight:700;color:#fff}.du-about__intro{padding-bottom:7px}.du-about__chapter{margin:40px 0 0;padding:0}.du-about__chapter h2{position:relative;font-family:EB Garamond,Georgia,Times New Roman,serif!important;font-size:33px!important;font-weight:600!important;line-height:1.18!important;letter-spacing:.015em;color:#e2d5d0!important;text-transform:none;padding:0 0 17px!important;margin:0 0 23px!important;border:0!important}.du-about__chapter h2:after{content:"";position:absolute;left:0;bottom:0;width:68px;height:2px;background:var(--du-red)}.du-about__drop-list{list-style:none;padding:0 0 0 27px!important;margin:9px 0 29px!important;border-left:2px solid #aa0011}.du-about__drop-list li{font-size:inherit!important;line-height:1.46!important;margin:0!important;padding:6px 0 9px;color:#f0edeb}.du-about__drop-list li:before{content:"";display:inline-block;width:5px;height:5px;background:#c20416;margin:0 15px 4px -18px}.du-about__drop-list em{color:#d8d0ce}.du-about__statement{border-left:3px solid #cc0018;margin:52px 0 45px 3px;padding:7px 0 7px 37px}.du-about__statement p{color:#eee7e5!important;font-size:clamp(23px,3.3vw,34px)!important;line-height:1.38!important;letter-spacing:.065em;margin:0!important}.du-about__statement strong{font-weight:500}.du-about__actions{text-align:center;margin:0 auto}.du-about__cta{display:inline-flex;justify-content:center;align-items:center;gap:18px;color:#f2eeeb!important;border:1px solid #c20016;background:transparent;font-family:Georgia,Times New Roman,serif;font-size:14px!important;line-height:1.4!important;font-weight:400!important;letter-spacing:.15em;text-transform:uppercase;text-align:center;padding:21px 32px;margin:0 auto 25px;max-width:100%;text-decoration:none!important;transition:background .18s ease,border-color .18s ease}.du-about__cta:hover,.du-about__cta:focus-visible{color:#fff!important;background:#aa000f29;border-color:#eb1731}.du-about__cta span{font-family:Arial,sans-serif;font-size:24px;line-height:1;flex:none}.du-about__actions p{font-size:17px!important;color:#bcb5b3!important;margin:0!important}.du-about__story-link{color:#f0e6e3!important;text-decoration:underline!important;text-decoration-color:#b90012!important;text-underline-offset:5px}.du-about__story-link:hover{color:#fff!important}@media(max-width:700px){.du-about{padding:57px 23px 78px}.du-about__hero{margin-bottom:44px}.du-about__record{font-size:10px!important;letter-spacing:.19em}.du-about__title-row{display:block}.du-about__title-rule{width:17px}.du-about h1{font-size:clamp(31px,7.9vw,48px)!important;letter-spacing:.025em}.du-about__prose{font-size:17px;line-height:1.57}.du-about__chapter{margin-top:36px}.du-about__chapter h2{font-size:27px!important;padding-bottom:15px!important;margin-bottom:18px!important}.du-about__prose p{margin-bottom:18px!important}.du-about__drop-list{padding-left:22px!important}.du-about__statement{padding-left:20px;margin:39px 0}.du-about__statement p{font-size:23px!important;letter-spacing:.035em}.du-about__cta{padding:18px 20px;font-size:11px!important;gap:9px;letter-spacing:.1em}.du-about__actions p{font-size:15px!important}}@media(prefers-reduced-motion:reduce){.du-about__cta{transition:none}}@media(max-width:950px){body.du-underground .du2-header--owner-nav{min-height:0!important;background:#040405!important;background-image:none!important;border:0!important;box-shadow:none!important}body.du-underground .du2-header--owner-nav:after,body.du-underground .du2-header--owner-nav .du2-header__owner-art,body.du-underground .du2-header--owner-nav .du2-header__brand,body.du-underground .du2-header--owner-nav .du2-header__nav{display:none!important}body.du-underground .du2-header--owner-nav .du2-header__inner{position:relative;display:flex!important;flex-wrap:nowrap!important;align-items:center;justify-content:space-between;box-sizing:border-box;min-height:0!important;gap:8px;padding:0 14px!important}body.du-underground .du2-header--owner-nav .du2-mobile-nav{display:block!important;order:1;flex:1 1 auto;width:auto;min-width:0;position:static}body.du-underground .du2-header--owner-nav .du2-mobile-nav summary{display:flex;align-items:center;justify-content:flex-start;min-height:48px;border-top:0;padding:0 8px;text-align:left}body.du-underground .du2-header--owner-nav .du2-mobile-nav nav{position:absolute;top:100%;right:0;left:0;z-index:80}body.du-underground .du2-header--owner-nav .du2-header__tools{display:flex;order:2;flex:0 0 auto;min-width:0;margin:0;padding:0}}body.du-underground .du2-header--owner-nav .du2-header__home{display:none!important}@media(max-width:950px){body.du-underground .du2-header--owner-nav .du2-header__account{display:none!important}body.du-underground .du2-header--owner-nav .du2-header__home{display:flex!important;align-items:center;justify-content:center}}.du2-product__media .du2-product__zoom-trigger{-webkit-appearance:none;appearance:none;display:block;box-sizing:border-box;width:100%;padding:0;margin:0;border:0;background:transparent;line-height:0;text-align:inherit;cursor:zoom-in}.du2-product__media .du2-product__zoom-trigger:focus-visible{outline:2px solid #ed284b;outline-offset:3px}.du2-product__zoom-dialog{box-sizing:border-box;position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:72px 16px 18px;border:0;border-radius:0;background:#070606;color:#f2e8dd;overflow:hidden}.du2-product__zoom-dialog:not([open]){display:none}.du2-product__zoom-dialog::backdrop{background:#000000f5}.du2-product__zoom-image{display:block;width:100%;height:100%;max-width:100%;object-fit:contain;object-position:center center;filter:none}.du2-product__zoom-close{position:absolute;top:15px;right:16px;z-index:2;display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 18px;border:1px solid #936b59;background:#120d0c;color:#f2e8dd;font:700 14px/1.1 IBM Plex Sans Condensed,Arial,sans-serif;letter-spacing:.12em;cursor:pointer}.du2-product__zoom-close:focus-visible{outline:2px solid #ed284b;outline-offset:3px}.du-repair-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important}.du-repair-shop{max-width:1240px;margin:0 auto;padding:56px 24px 76px;text-align:center;color:#e9ded3}.du-repair-shop__eyebrow{font-size:12px;letter-spacing:.2em;color:#ae9b86;margin:0 0 14px}.du-repair-shop__intro h2{font:600 clamp(28px,4vw,52px)/1.15 Georgia,serif;letter-spacing:.055em;margin:0 0 16px;color:#ece0d1}.du-repair-shop__intro>p:last-child{font-size:14px;letter-spacing:.1em;color:#bcada1;margin:0 0 30px}.du-repair-shop__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.du-repair-shop__category{display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-width:0;background:#100d0c;border:1px solid #43352d;color:#eee2d3;text-decoration:none;overflow:hidden}.du-repair-shop__category img{display:block;width:100%;aspect-ratio:1/1;object-fit:contain}.du-repair-shop__category>span{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:18px 24px;border-top:1px solid #43352d;font-size:16px;font-weight:700;letter-spacing:.13em;text-align:left}.du-repair-shop__category:hover,.du-repair-shop__category:focus-visible{border-color:#b0634a;color:#fff}.du-repair-shop__all{display:inline-flex;margin-top:28px;padding:16px 24px;border:1px solid #8c6f5d;color:#eee2d3;letter-spacing:.1em;text-decoration:none;gap:16px}.du2-reality-catalog__quick-nav{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin:24px auto 4px}.du2-reality-catalog__quick-nav a{min-height:44px;display:inline-flex;align-items:center;padding:12px 21px;border:1px solid #805e4b;color:#e9ded3;text-decoration:none;letter-spacing:.1em}.du2-reality-catalog__product-price{display:block;color:#e9ded3;font-size:16px;line-height:1.6;margin:5px 0 14px}.du2-reality-catalog__group{scroll-margin-top:96px}@media(max-width:640px){.du-repair-shop{padding:36px 14px 48px}.du-repair-shop__choices{gap:10px}.du-repair-shop__category>span{padding:14px 9px;font-size:12px;letter-spacing:.045em}.du-repair-shop__all,.du2-reality-catalog__quick-nav a{font-size:12px}}.du-repair-cart-remove{display:inline-flex;min-height:44px;align-items:center;color:#e8d6c6;text-decoration:underline;text-underline-offset:3px;font-size:13px;letter-spacing:.08em}.du-repair-cart__shipping-note{color:#c1b4aa;font-size:13px;line-height:1.55}@media(max-width:680px){.du2-cart{overflow-x:auto}.du2-cart table{width:100%;min-width:520px}.du2-cart__actions{display:flex;flex-wrap:wrap;gap:12px}.du2-cart__actions button{min-height:44px}}.du-repair-product__help{display:flex;flex-wrap:wrap;gap:9px;align-items:center;margin:10px 0 22px;font-size:13px;letter-spacing:.04em}.du-repair-product__help a{color:#eadfd2;text-decoration:underline;text-underline-offset:3px}.du-repair-product__help a:focus-visible,.du-repair-shop a:focus-visible{outline:2px solid #e5ae83;outline-offset:3px}@media(max-width:950px){.du2-mobile-nav nav a{min-height:44px;display:flex;align-items:center}}.du-repair-realities{max-width:1280px;margin:0 auto;padding:50px 20px 90px}.du-repair-realities>h1,.du-repair-realities>p{text-align:center}.du-repair-realities__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:35px}.du-repair-realities__grid article{padding:22px 20px;background:#0e0a09;border:1px solid #49372d;min-width:0}.du-repair-realities__grid img{display:block;width:100%;height:300px;object-fit:contain}.du-repair-realities__grid h2{font-size:clamp(20px,2.4vw,32px);line-height:1.15}.du-repair-realities__grid a,.du-repair-realities__grid span{display:inline-flex;min-height:44px;align-items:center;color:#e9dacc;letter-spacing:.07em}@media(max-width:850px){.du-repair-realities__grid{grid-template-columns:1fr}.du-repair-realities__grid img{height:260px}}.du-footer__nav{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px}.du-footer__nav a{min-height:44px;display:inline-flex;align-items:center}.du-repair-featured{margin:42px auto 15px;text-align:left}.du-repair-featured>h3{font-size:14px;letter-spacing:.2em;text-align:center;margin:0 0 25px;color:#d2c2b3}.du-repair-featured__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.du-repair-featured__card{border:1px solid #453126;background:#0b0807;min-width:0}.du-repair-featured__photo{display:block;aspect-ratio:4/5;overflow:hidden;background:#100b09}.du-repair-featured__photo img{display:block;width:100%;height:100%;object-fit:contain}.du-repair-featured__details{padding:15px 12px 18px}.du-repair-featured__kind{font-size:11px;letter-spacing:.1em;color:#baab9e;margin:0 0 9px}.du-repair-featured__title{display:flex;justify-content:space-between;align-items:start;gap:8px;margin:0 0 15px}.du-repair-featured__title h4{font-size:17px;line-height:1.3;margin:0;font-weight:600}.du-repair-featured__title a{color:#f0e7da;text-decoration:none}.du-repair-featured__title span{white-space:nowrap;font-size:14px;color:#e5d8cd}.du-repair-featured__form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:7px}.du-repair-featured__form select,.du-repair-featured__form button{font:600 12px/1.2 IBM Plex Sans Condensed,Arial,sans-serif;padding:8px 6px;min-width:0;min-height:44px;border-radius:0}.du-repair-featured__form select{background:#15100e;color:#f2e8db;border:1px solid #665247}.du-repair-featured__form button{color:#f2e8db;background:#200e0d;border:1px solid #745249;cursor:pointer}.du-repair-featured__form button:hover,.du-repair-featured__form button:focus-visible{background:#51201a}.du-repair-featured__sold{color:#cab8a9;font-size:12px}@media(max-width:1020px){.du-repair-featured__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.du-repair-featured__grid{gap:9px}.du-repair-featured__details{padding:10px 8px}.du-repair-featured__title{flex-direction:column;gap:3px}.du-repair-featured__title h4{font-size:14px}.du-repair-featured__form{grid-template-columns:1fr}.du-repair-featured__kind{font-size:10px}.du-repair-featured__photo{aspect-ratio:3/4}}.du-repair-faq{max-width:1240px;margin:55px auto 60px;padding:26px 24px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:42px;color:#e9ddd1}.du-repair-faq__intro p{font-size:12px;letter-spacing:.14em;color:#ac968b}.du-repair-faq__intro h2{font:600 clamp(40px,6vw,74px)/1.05 Georgia,serif;margin:12px 0 32px;color:#e6d6ca}.du-repair-faq__intro a{color:#e9daca;font-weight:600;font-size:12px;letter-spacing:.1em;text-decoration:underline;text-underline-offset:4px}.du-repair-faq__item{border-bottom:1px solid #40322d}.du-repair-faq__item summary{display:flex;justify-content:space-between;align-items:center;gap:16px;cursor:pointer;min-height:64px;padding:17px 0;font:500 clamp(16px,2vw,21px)/1.3 Georgia,serif;list-style:none}.du-repair-faq__item summary::-webkit-details-marker{display:none}.du-repair-faq__indicator{color:#c35f57;font:400 23px/1 Arial,sans-serif}.du-repair-faq__item[open] .du-repair-faq__indicator{transform:rotate(45deg)}.du-repair-faq__answer{padding:3px 0 24px;color:#bcb0a7;font-size:15px;line-height:1.65}.du-repair-faq__answer p{margin:0 0 12px}.du-repair-faq__answer a{color:#e8d3c0;text-decoration:underline}@media(max-width:820px){.du-repair-faq{grid-template-columns:1fr;gap:15px;padding:30px 17px;margin:30px auto}.du-repair-faq__intro h2{margin-bottom:14px}.du-repair-faq__item summary{min-height:55px;font-size:17px}}.du-repair-announcement{min-height:36px;background:#4a1415;color:#f2e5df;display:flex;justify-content:center;align-items:center;gap:30px;padding:7px 16px;font:600 11px/1.5 IBM Plex Sans Condensed,Arial,sans-serif;letter-spacing:.15em;text-align:center}.du-repair-announcement a{display:inline-flex;min-height:24px;align-items:center;color:inherit;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}@media(max-width:600px){.du-repair-announcement{gap:10px;font-size:9px;letter-spacing:.05em;min-height:32px;padding:5px 8px}.du-repair-announcement a{font-size:9px}}@media(max-width:950px){body.du-underground .du2-header--owner-nav .du2-header__inner{display:grid!important;grid-template-columns:44px minmax(0,1fr) 132px!important;align-items:center!important;gap:6px!important;min-height:56px!important;padding:5px 10px!important}body.du-underground .du2-header--owner-nav .du2-header__brand{display:block!important;grid-column:2;grid-row:1;justify-self:center;max-width:174px!important;min-width:0!important;width:100%;order:unset;z-index:2}body.du-underground .du2-header--owner-nav .du2-header__brand img{display:block!important;width:100%;max-width:174px;max-height:48px;height:auto;object-fit:contain}body.du-underground .du2-header--owner-nav .du2-mobile-nav{display:block!important;position:static;grid-column:1;grid-row:1;order:unset;width:44px!important;min-width:0!important;flex:none!important}body.du-underground .du2-header--owner-nav .du2-mobile-nav summary{width:44px;min-width:44px;min-height:44px;font-size:0!important;padding:0!important;justify-content:center!important;border:none!important}body.du-underground .du2-header--owner-nav .du2-mobile-nav summary span{font-size:24px;line-height:1}body.du-underground .du2-header--owner-nav .du2-header__tools{display:flex!important;grid-column:3;grid-row:1;order:unset;min-width:0!important;width:132px;max-width:132px;flex:none!important;justify-content:flex-end!important;align-items:center!important;gap:0!important}body.du-underground .du2-header--owner-nav .du2-header__tools>.du2-header__icon,body.du-underground .du2-header--owner-nav .du2-header__tools>.du2-header__search{width:44px;min-width:44px;height:44px;flex:0 0 44px;display:flex;align-items:center;justify-content:center}body.du-underground .du2-header--owner-nav .du2-mobile-nav nav{position:absolute;left:0;right:0;top:100%;z-index:100}}@media(max-width:680px){.du2-cart{overflow:visible!important;padding-left:12px;padding-right:12px}.du2-cart table{display:block;width:100%!important;min-width:0!important;border-collapse:separate}.du2-cart thead{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.du2-cart tbody{display:block;width:100%}.du2-cart tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 13px;margin-bottom:15px;padding:14px;border:1px solid #614537;background:#100c0a}.du2-cart tbody td{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:10px 0;font-size:14px;overflow-wrap:anywhere}.du2-cart tbody td:before{content:attr(data-label);display:block;margin:0 0 6px;color:#b7a69b;font-size:11px;font-weight:700;letter-spacing:.12em}.du2-cart tbody td:first-child{grid-column:1/-1;border-bottom:1px solid #4b3c32}.du2-cart tbody td input[type=number]{width:90px;max-width:100%;min-height:44px}.du2-cart .du2-cart__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.du2-cart .du2-cart__actions button{width:100%;padding:12px 8px;white-space:normal}}body.du-underground :where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid #e1ad8b!important;outline-offset:3px!important}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}body.du-underground *,body.du-underground *:before,body.du-underground *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.du2-catalog--reality .du2-reality-catalog__image-frame{aspect-ratio:1122/1402!important;overflow:hidden}.du2-catalog--reality .du2-reality-catalog__image{object-fit:contain!important;object-position:center center!important;max-width:100%!important;max-height:100%!important}@media(max-width:420px){.du2-catalog--reality .du2-reality-catalog__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.du2-catalog--reality .du2-reality-catalog__product-title{font-size:14px!important;line-height:1.35}.du2-catalog--reality .du2-reality-catalog__product-price{font-size:13px}}.du2-catalog--reality .du2-reality-catalog__link{display:block;color:inherit;text-decoration:none}.du2-catalog--reality .du2-reality-catalog__card:focus-within{outline:2px solid #ba6552;outline-offset:3px}.du2-catalog--reality .du2-reality-catalog__form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding-bottom:10px}.du2-catalog--reality .du2-reality-catalog__form select,.du2-catalog--reality .du2-reality-catalog__form button{min-width:0;min-height:44px;padding:9px 7px;font:600 13px/1.3 IBM Plex Sans Condensed,Arial,sans-serif;letter-spacing:.02em;border-radius:0}.du2-catalog--reality .du2-reality-catalog__form select{color:#eadfd2;background:#16100e;border:1px solid #6c5144}.du2-catalog--reality .du2-reality-catalog__form button{color:#f3e5d7;background:#321812;border:1px solid #866450;cursor:pointer}.du2-catalog--reality .du2-reality-catalog__form button:hover{background:#5a2920}@media(max-width:600px){.du2-catalog--reality .du2-reality-catalog__form{grid-template-columns:1fr;gap:7px}.du2-catalog--reality .du2-reality-catalog__form button{min-height:44px}}.du-repair-product-links{display:flex;flex-wrap:wrap;gap:10px 16px;margin:22px 0 10px}.du-repair-product-links a{display:inline-flex;align-items:center;min-height:44px;font-size:13px;letter-spacing:.065em;text-decoration:underline;text-underline-offset:4px;color:#e7d7c8}.du2-product__gallery img{max-width:100%;height:auto}.du2-product__form select,.du2-product__form input,.du2-product__form button{max-width:100%;box-sizing:border-box}@media(max-width:700px){.du2-product__details,.du2-product__media{min-width:0}.du2-product__gallery{max-width:100%;overflow:hidden}.du-repair-product-links{gap:4px 12px}}.du-repair-size-link{display:inline-flex;align-items:center;min-height:44px;color:#eee0d3;text-decoration:underline;text-underline-offset:4px;font-size:13px;letter-spacing:.07em;margin:5px 0}.du-repair-order-note{font-size:13px;line-height:1.45;color:#cec0b2;margin:4px 0 9px!important;letter-spacing:normal}.du-repair-order-note a{color:#eee0d3;text-decoration:underline}.du-repair-top-categories{display:flex;position:sticky;top:0;z-index:40;justify-content:center;gap:10px;flex-wrap:wrap;background:#090807ee;padding:9px 12px;border-bottom:1px solid #49362c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.du-repair-top-categories a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:125px;padding:9px 20px;border:1px solid #8e6451;text-decoration:none;color:#f0e0d2;font-weight:600;letter-spacing:.1em;font-size:14px}.du-repair-story-excerpt{max-width:720px;margin:0 auto 28px;color:#d5c6b7;font-size:17px;line-height:1.6}.du-repair-story-excerpt a{display:inline-block;color:#f2e4d6;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}@media(max-width:650px){.du-repair-top-categories a{min-width:0;flex:1 1 125px;padding:9px 12px}.du-repair-story-excerpt{font-size:15px;padding:0 7px}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/du-home.css.map */
