:root{--color-background: #101110;--color-background-rgb: 16 17 16;--color-foreground: #f4f1ea;--color-foreground-rgb: 244 241 234;--color-border: #343630;--color-border-rgb: 52 54 48;--color-primary-button-text: #111210;--color-primary-button-background: #e88546;--color-primary-button-border: #e88546;--color-secondary-button-text: #f4f1ea;--color-secondary-button-background: transparent;--color-secondary-button-border: #676a63;--style-border-radius-buttons-primary: 4px;--style-border-radius-buttons-secondary: 4px;--style-border-radius-inputs: 3px;--style-border-radius-popover: 4px;--variant-picker-button-radius: 3px}html,body,.page-wrapper,.content-for-layout{background:#101110;color:#f4f1ea}body{letter-spacing:-.01em}a{text-underline-offset:.18em}#header-group,footer{background:#0d0e0d}#header-group{border-bottom:1px solid #252723}footer{border-top:1px solid #252723}button,.button,[class*=button]{border-radius:4px}input,select,textarea{border-radius:3px}.product-card,[class*=product-card]{border-radius:2px}.product-card img,[class*=product-card] img{border-radius:1px}.dh-home{--dh-bg: #101110;--dh-panel: #161715;--dh-panel-2: #1c1d1a;--dh-line: #2e302b;--dh-text: #f4f1ea;--dh-muted: #b9b4ac;--dh-copper: #e88546;--dh-copper-soft: #bb6937;background:var(--dh-bg);color:var(--dh-text);overflow:clip}.dh-shell{width:min(1240px,calc(100% - 48px));margin-inline:auto}.dh-kicker{margin:0 0 14px;color:var(--dh-copper);font-size:.72rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.dh-hero{padding:56px 0 68px}.dh-hero__grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);gap:clamp(36px,6vw,88px);align-items:center}.dh-hero h1{max-width:720px;margin:0;font-size:clamp(3.1rem,7vw,6.8rem);line-height:.93;letter-spacing:-.055em;font-weight:800}.dh-hero h1 span{color:var(--dh-copper)}.dh-lead{max-width:600px;margin:28px 0 0;color:var(--dh-muted);font-size:clamp(1rem,1.4vw,1.22rem);line-height:1.65}.dh-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:34px}.dh-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 22px;border:1px solid transparent;border-radius:4px;text-decoration:none;font-size:.92rem;font-weight:750;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.dh-btn--primary{background:var(--dh-copper);color:#111210;border-color:var(--dh-copper)}.dh-btn--primary:hover{background:#f09554;border-color:#f09554;color:#111210}.dh-btn--secondary{color:var(--dh-text);border-color:#53564f;background:transparent}.dh-btn--secondary:hover{border-color:#8a8d85;background:#171816;color:var(--dh-text)}.dh-hero__media{margin:0;position:relative}.dh-hero__media:before{content:"";position:absolute;top:13%;right:-8%;bottom:-6%;left:16%;background:#9d512b;opacity:.16;filter:blur(72px)}.dh-hero__media img{position:relative;display:block;width:100%;height:auto;border-radius:2px}.dh-proof{border-block:1px solid var(--dh-line)}.dh-proof__grid{display:grid;grid-template-columns:repeat(3,1fr)}.dh-proof__grid>div{display:grid;grid-template-columns:auto 1fr;column-gap:14px;row-gap:2px;padding:26px 28px;border-right:1px solid var(--dh-line)}.dh-proof__grid>div:last-child{border-right:0}.dh-proof span,.dh-facts span{grid-row:1 / span 2;color:var(--dh-copper);font:700 .7rem/1 var(--font-body--family);letter-spacing:.1em}.dh-proof strong,.dh-facts strong{font-size:.9rem;font-weight:720}.dh-proof small,.dh-facts small{color:var(--dh-muted);font-size:.78rem;line-height:1.45}.dh-bundle{padding:104px 0}.dh-bundle__grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(360px,.88fr);gap:clamp(44px,7vw,96px);align-items:center}.dh-bundle__visual{min-width:0}.dh-editorial-image{width:100%;height:auto;display:block;border-radius:2px}.dh-real-strip{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-top:1px;background:var(--dh-line)}.dh-real-strip img{width:100%;aspect-ratio:4 / 3;object-fit:contain;display:block;background:#f0eee9}.dh-bundle__copy h2,.dh-explainer h2,.dh-faq h2,.dh-final h2,.dh-section-head h2{margin:0;letter-spacing:-.035em;line-height:1.02}.dh-bundle__copy h2{font-size:clamp(2.7rem,5vw,5rem)}.dh-bundle__intro{margin:24px 0 0;max-width:520px;color:var(--dh-muted);font-size:1rem;line-height:1.72}.dh-price-row{display:flex;align-items:baseline;gap:14px;margin:30px 0 0}.dh-price-row strong{font-size:clamp(2rem,3.6vw,3.2rem);color:var(--dh-text)}.dh-price-row s{color:#7f817b;font-size:1rem}.dh-checks{list-style:none;padding:0;margin:30px 0;border-top:1px solid var(--dh-line)}.dh-checks li{position:relative;padding:13px 0 13px 24px;border-bottom:1px solid var(--dh-line);color:#d9d5cf;font-size:.9rem}.dh-checks li:before{content:"\2014";position:absolute;left:0;color:var(--dh-copper)}.dh-selection{padding:96px 0 110px;background:#0d0e0d;border-block:1px solid var(--dh-line)}.dh-section-head{display:grid;grid-template-columns:1fr auto;gap:18px 32px;align-items:end;margin-bottom:48px}.dh-section-head .dh-kicker{grid-column:1 / -1;margin-bottom:-2px}.dh-section-head h2{max-width:760px;font-size:clamp(2.1rem,4vw,4rem)}.dh-section-head>a{color:var(--dh-text);font-size:.88rem;text-decoration:none;border-bottom:1px solid #5c5f58;padding-bottom:4px}.dh-product-grid{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--dh-line);border-left:1px solid var(--dh-line)}.dh-product-card{min-width:0;border-right:1px solid var(--dh-line);border-bottom:1px solid var(--dh-line);background:#111210}.dh-product-card__image{display:block;background:#ece9e3;overflow:hidden}.dh-product-card__image img{width:100%;aspect-ratio:1 / 1;object-fit:contain;display:block;transition:transform .18s ease}.dh-product-card:hover .dh-product-card__image img{transform:scale(1.018)}.dh-product-card__meta{padding:20px 18px 22px}.dh-product-label{margin:0 0 7px;color:var(--dh-copper);font-size:.66rem;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.dh-product-card h3{margin:0;font-size:1rem;line-height:1.35;letter-spacing:-.015em}.dh-product-card h3 a{color:var(--dh-text);text-decoration:none}.dh-product-card__meta>p:last-child{margin:10px 0 0;color:var(--dh-muted);font-size:.88rem}.dh-explainer{padding:112px 0}.dh-explainer__grid{display:grid;grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr);gap:clamp(48px,8vw,112px);align-items:center}.dh-explainer figure{margin:0}.dh-explainer figure img{display:block;width:100%;height:auto;border-radius:2px}.dh-explainer h2{max-width:700px;font-size:clamp(2.5rem,5vw,5.2rem)}.dh-explainer>div>div>p,.dh-explainer__grid>div>p{max-width:660px;margin:25px 0 0;color:var(--dh-muted);line-height:1.75}.dh-facts{margin-top:34px;border-top:1px solid var(--dh-line)}.dh-facts>div{display:grid;grid-template-columns:34px 150px 1fr;align-items:start;gap:12px;padding:17px 0;border-bottom:1px solid var(--dh-line)}.dh-faq{padding:100px 0;scroll-margin-top:120px;border-top:1px solid var(--dh-line)}.dh-faq #faq-title{scroll-margin-top:120px}.dh-faq__grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:clamp(40px,8vw,120px)}.dh-faq h2{max-width:420px;font-size:clamp(2.5rem,4.5vw,4.7rem)}.dh-faq__list{border-top:1px solid var(--dh-line)}.dh-faq details{border-bottom:1px solid var(--dh-line)}.dh-faq summary{cursor:pointer;list-style:none;padding:22px 32px 22px 0;position:relative;font-weight:690}.dh-faq summary::-webkit-details-marker{display:none}.dh-faq summary:after{content:"+";position:absolute;right:2px;color:var(--dh-copper);font-size:1.25rem;font-weight:400}.dh-faq details[open] summary:after{content:"\2212"}.dh-faq details p{max-width:720px;margin:-3px 0 22px;color:var(--dh-muted);line-height:1.65;font-size:.92rem}.dh-final{padding:64px 0 70px;background:var(--dh-copper);color:#111210}.dh-final .dh-kicker{color:#52280f}.dh-final__inner{display:flex;align-items:end;justify-content:space-between;gap:36px}.dh-final h2{font-size:clamp(2.4rem,5vw,5rem);color:#111210}.dh-final .dh-btn--primary{background:#111210;color:#f5f1ea;border-color:#111210;flex:0 0 auto}.dh-final .dh-btn--primary:hover{background:#242520;color:#fff;border-color:#242520}@media(max-width:989px){.dh-hero__grid,.dh-bundle__grid,.dh-explainer__grid,.dh-faq__grid{grid-template-columns:1fr}.dh-hero__media{max-width:720px}.dh-product-grid{grid-template-columns:repeat(2,1fr)}.dh-proof__grid{grid-template-columns:1fr}.dh-proof__grid>div{border-right:0;border-bottom:1px solid var(--dh-line)}.dh-proof__grid>div:last-child{border-bottom:0}}@media(max-width:749px){.dh-shell{width:min(100% - 32px,1240px)}.dh-hero{padding:38px 0 48px}.dh-hero__grid{gap:34px}.dh-hero h1{font-size:clamp(2.8rem,14vw,4.8rem)}.dh-actions{display:grid;grid-template-columns:1fr}.dh-btn{width:100%}.dh-bundle,.dh-explainer,.dh-faq{padding:72px 0}.dh-selection{padding:70px 0 76px}.dh-section-head{grid-template-columns:1fr}.dh-section-head>a{justify-self:start}.dh-product-grid{grid-template-columns:1fr 1fr}.dh-product-card__meta{padding:16px 13px 18px}.dh-product-card h3{font-size:.92rem}.dh-facts>div{grid-template-columns:28px 1fr}.dh-facts small{grid-column:2}.dh-final__inner{display:grid;align-items:start}}@media(max-width:479px){.dh-product-grid{grid-template-columns:1fr}.dh-real-strip{grid-template-columns:1fr 1fr}}@media(prefers-reduced-motion:reduce){.dh-btn,.dh-product-card__image img{transition:none}}#header-group .header__menu a{white-space:nowrap}.dh-shop-guide,.dh-addons,.dh-sound-explainer,.dh-bullout-story,.dh-addon-only-page,.ld-product{--dh-parity-bg: #101110;--dh-parity-panel: #151614;--dh-parity-line: #343630;--dh-parity-text: #f4f1ea;--dh-parity-muted: #b9b4ac;--dh-parity-accent: #e88546}.dh-shop-guide__bundle,.dh-shop-guide__card,.dh-addon,.dh-sound-explainer__media,.dh-bullout-story__media,.dh-addon-only-page__media,.dh-shop-guide__cta,.dh-addon__actions button,.dh-addon-only-page__link{border-radius:3px!important}.dh-shop-guide__bundle-badge,.dh-shop-guide__badge,.dh-addon__badge{border-radius:2px!important}.dh-shop-guide__media img,.dh-shop-guide__bundle-media img,.dh-addon__media img,.dh-addon-only-page__media img{mix-blend-mode:normal!important}@media(max-width:749px){.dh-home,.dh-home *{min-width:0}.dh-home img{max-width:100%;height:auto}.dh-hero h1{font-size:clamp(2.65rem,13vw,4.2rem);overflow-wrap:normal}.dh-bundle__copy h2,.dh-explainer h2,.dh-faq h2,.dh-final h2,.dh-section-head h2{overflow-wrap:break-word}.dh-actions,.dh-final__inner{width:100%}.dh-btn{min-height:48px}.dh-product-card h3,.dh-product-card__meta p,.dh-faq summary,.dh-faq details p{overflow-wrap:anywhere}footer a,footer p{overflow-wrap:anywhere}}@media(max-width:480px){.dh-addons__grid{grid-template-columns:1fr!important}.dh-addon__actions{flex-direction:column!important;align-items:stretch!important}.dh-addon__details,.dh-addon__form button{width:100%!important;min-height:44px!important}.phxp h1{font-size:clamp(2.2rem,10vw,2.75rem)!important;line-height:.98!important;overflow-wrap:anywhere}.phxp__media,.phxp__placeholder{min-height:300px!important}.phxp__compare article{background:#151614!important;color:#f4f1ea!important}.phxp__compare article.is-current{background:#1a1b18!important}.phxp__switch{border-radius:3px!important}.dh-shop-guide__bundle-media{min-height:0!important}.dh-shop-guide__bundle-item img{height:145px!important}.dh-shop-guide__bundle-body,.dh-shop-guide__body{overflow-wrap:anywhere}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/darthush-editorial.css.map */
