@import"https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;600;700;800;900&family=Montserrat:wght@400;500;600;700;800;900&display=swap";#MainContent{padding:0!important;background:#030303!important}.dm-hide-theme-chrome #shopify-section-annoucement,.dm-hide-theme-chrome .sf-header,.dm-hide-theme-chrome #shopify-section-footer,.dm-hide-theme-chrome #shopify-section-mobile-sticky-bar{display:none!important}.dm-home-scope{--dm-black:#030303;--dm-matte:#080706;--dm-charcoal:#11100d;--dm-charcoal-2:#171511;--dm-paper:#f4ead8;--dm-paper-soft:#d8ccb6;--dm-muted:#9b8e78;--dm-gold:#e0af3d;--dm-gold-light:#e0af3d;--dm-gold-dark:#9c6d18;--dm-tiger:#e86622;--dm-monkey:#e0af3d;--dm-dragon:#73aa47;--dm-purple:#744187;--dm-line:rgba(244,234,216,.12);--dm-gold-line:rgba(224,175,61,.32);--dm-shadow:0 34px 90px rgba(0,0,0,.72);color:var(--dm-paper);background:var(--dm-black);font-family:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow:hidden}.dm-home-scope *{box-sizing:border-box}.dm-home-scope a{color:inherit;text-decoration:none}.dm-home-scope img{display:block;max-width:100%}.dm-texture:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.09;background-image:linear-gradient(rgba(244,234,216,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(244,234,216,.032) 1px,transparent 1px);background-size:78px 78px;-webkit-mask-image:linear-gradient(to bottom,black 0%,transparent 76%);mask-image:linear-gradient(to bottom,black 0%,transparent 76%)}.dm-texture:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.04;background:repeating-linear-gradient(0deg,rgba(255,255,255,.65) 0 1px,transparent 1px 4px);mix-blend-mode:soft-light}.dm-section{max-width:1360px;margin:0 auto;padding:var(--dm-section-padding, 116px) 28px;position:relative;z-index:2}.dm-eyebrow{margin-bottom:18px;color:var(--dm-gold);font-family:Barlow Condensed,sans-serif;font-size:var(--dm-eyebrow-size, 14px);font-weight:900;letter-spacing:.24em;text-transform:uppercase}.dm-home-scope h1,.dm-home-scope h2,.dm-home-scope h3{margin:0;text-transform:uppercase;text-wrap:balance}.dm-home-scope h1{max-width:800px;font-family:Barlow Condensed,Impact,sans-serif;font-size:clamp(58px,8.4vw,var(--dm-h1-size, 132px));font-weight:900;line-height:.82;letter-spacing:-.035em;text-shadow:0 8px 0 rgba(0,0,0,.48)}.dm-home-scope h1 .dm-gold{color:var(--dm-gold)}.dm-home-scope h1 .dm-sub{display:block;margin-top:18px;color:#f4ead8c7;font-size:var(--dm-subheading-size, .23em);font-weight:800;line-height:1.1;letter-spacing:.34em}.dm-home-scope h2{font-family:Barlow Condensed,Impact,sans-serif;font-size:clamp(38px,6vw,var(--dm-h2-size, 88px));font-weight:900;line-height:.88;letter-spacing:-.025em}.dm-home-scope h3{font-family:Barlow Condensed,Impact,sans-serif;font-size:clamp(30px,4.2vw,var(--dm-h3-size, 58px));font-weight:900;line-height:.9;letter-spacing:-.02em}.dm-home-scope p,.dm-rich-text{color:var(--dm-paper-soft);font-size:var(--dm-body-size, 16px);line-height:1.78}.dm-rich-text p,.dm-rich-text div{margin:0 0 16px}.dm-rich-text br{display:block;content:"";margin-top:7px}.dm-brush-btn{position:relative;isolation:isolate;min-width:166px;min-height:50px;padding:0 34px;display:inline-flex;align-items:center;justify-content:center;gap:10px;color:#070604!important;font-family:Barlow Condensed,sans-serif;font-size:var(--dm-button-size, 16px);font-weight:900;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border:0;background:transparent;transition:transform .24s ease,filter .24s ease}.dm-btn-brush{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;overflow:visible;filter:drop-shadow(0 14px 26px rgba(224,175,61,.16))}.dm-paint{fill:var(--dm-gold)}.dm-paint-hi,.dm-paint-low{fill:none;stroke-linecap:round;stroke-width:5}.dm-paint-hi{stroke:#ffffff2e}.dm-paint-low{stroke:#0000001f}.dm-brush-btn:hover{transform:translateY(-1px);filter:brightness(1.055)}.dm-brush-btn b{display:inline-block;transition:transform .24s ease}.dm-brush-btn:hover b{transform:translate(4px)}.dm-ghost-link{display:inline-flex;padding-bottom:8px;border-bottom:1px solid rgba(224,175,61,.7);color:var(--dm-paper)!important;font-family:Barlow Condensed,sans-serif;font-size:var(--dm-button-size, 16px);font-weight:900;letter-spacing:.12em;text-transform:uppercase}.dm-announcement{color:var(--dm-gold)}.dm-hero{min-height:calc(100vh - 38px);position:relative;overflow:hidden;display:grid;align-items:center;padding:74px 28px 108px;background:linear-gradient(90deg,#000000f7,#000000d1 42%,#0000006e),var(--dm-hero-bg, none);background-size:cover;background-position:center;border-bottom:1px solid var(--dm-line)}.dm-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 72% 48%,rgba(224,175,61,.2),transparent 30%),linear-gradient(180deg,transparent 0%,rgba(0,0,0,.9) 100%)}.dm-hero-inner{position:relative;z-index:2;width:100%;max-width:1360px;margin:0 auto;display:grid;grid-template-columns:.92fr 1.08fr;gap:64px;align-items:center}.dm-hero-logo{width:min(88vw,520px);margin-bottom:30px;filter:drop-shadow(0 18px 16px rgba(0,0,0,.76))}.dm-hero-copy p{max-width:620px;margin:28px 0 34px;color:#f4ead8d6;font-size:var(--dm-body-size, 18px)}.dm-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px}.dm-hero-tags{margin-top:34px;display:flex;flex-wrap:wrap;gap:10px}.dm-hero-tags span{padding:10px 14px;border:1px solid var(--dm-gold-line);background:#0303037a;color:#f4ead8c7;font-family:Barlow Condensed,sans-serif;font-size:var(--dm-tag-size, 13px);font-weight:800;letter-spacing:.18em;text-transform:uppercase}.dm-hero-visual{min-height:650px;position:relative;display:grid;place-items:center}.dm-box-img{width:min(100%,var(--dm-product-width, 800px));border-radius:20px;transform:perspective(1000px) rotateY(-6deg) rotate(-1deg);filter:drop-shadow(0 54px 104px rgba(0,0,0,.88))}.dm-float-note{position:absolute;padding:13px 17px;background:#030303c7;border:1px solid var(--dm-gold-line);box-shadow:var(--dm-shadow);color:var(--dm-gold);font-family:Barlow Condensed,sans-serif;font-size:13px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.dm-float-note.one{top:12%;right:1%}.dm-float-note.two{bottom:12%;left:2%;color:var(--dm-paper)}.dm-philosophy{position:relative;background:radial-gradient(circle at 14% 5%,rgba(224,175,61,.14),transparent 34%),radial-gradient(circle at 84% 24%,rgba(244,234,216,.055),transparent 28%),linear-gradient(135deg,#070604,#030303 48%,#0a0805);border-top:1px solid rgba(244,234,216,.08);border-bottom:1px solid rgba(244,234,216,.08)}.dm-philosophy:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.18;background-image:repeating-linear-gradient(98deg,transparent 0 18px,rgba(224,175,61,.2) 19px,transparent 20px),linear-gradient(115deg,transparent 0%,rgba(244,234,216,.07) 48%,transparent 49%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 20%,#000 78%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 20%,#000 78%,transparent 100%)}.dm-philosophy:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.2;background:radial-gradient(ellipse at 32% 35%,rgba(224,175,61,.11),transparent 42%)}.dm-philosophy-grid{display:grid;grid-template-columns:.76fr 1.24fr;gap:76px;align-items:start}.dm-brush-divider{width:220px;height:26px;margin-top:28px}.dm-brush-divider path{fill:var(--dm-gold);opacity:.86}.dm-lead{margin-top:0;color:var(--dm-paper);font-size:var(--dm-lead-size, 26px);line-height:1.5}.dm-copy-stack{display:grid;gap:16px}.dm-styles{background:radial-gradient(circle at 17% 22%,rgba(232,102,34,.12),transparent 30%),radial-gradient(circle at 50% 18%,rgba(224,175,61,.1),transparent 30%),radial-gradient(circle at 83% 22%,rgba(115,170,71,.11),transparent 30%),linear-gradient(180deg,#070706,#030303);border-top:1px solid var(--dm-line);border-bottom:1px solid var(--dm-line)}.dm-section-head{display:flex;justify-content:space-between;align-items:end;gap:42px;margin-bottom:48px}.dm-section-head p{max-width:560px;margin:0}.dm-style-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.dm-style-card{min-height:760px;position:relative;overflow:hidden;isolation:isolate;border:1px solid var(--dm-line);background:#050505;box-shadow:var(--dm-shadow)}.dm-style-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;opacity:.12;background-image:linear-gradient(135deg,rgba(244,234,216,.18) 1px,transparent 1px);background-size:14px 14px}.dm-style-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;opacity:.25;transition:.34s ease;background:radial-gradient(circle at 50% 28%,var(--style-color, var(--dm-gold)),transparent 56%)}.dm-style-card:hover:after{opacity:.43}.dm-character{position:absolute;left:50%;top:32px;width:var(--dm-character-width, 112%);max-width:590px;transform:translate(-50%);filter:drop-shadow(0 30px 44px rgba(0,0,0,.78));transition:.42s ease}.dm-style-card:hover .dm-character{transform:translate(-50%) translateY(-10px) scale(1.025)}.dm-pack-mini{position:absolute;z-index:3;right:18px;bottom:182px;width:var(--dm-pack-width, 105px);max-height:250px;object-fit:contain;opacity:.96;transform:rotate(5deg);filter:drop-shadow(0 18px 30px rgba(0,0,0,.7))}.dm-style-info{position:absolute;left:0;right:0;bottom:0;z-index:4;padding:154px 30px 30px;background:linear-gradient(180deg,transparent,rgba(0,0,0,.86) 32%,rgba(0,0,0,.98))}.dm-style-info h3{color:var(--style-color, var(--dm-gold));font-size:var(--dm-card-title-size, 58px)}.dm-flavor{margin:11px 0 14px;color:var(--dm-paper);font-family:Barlow Condensed,sans-serif;font-size:var(--dm-flavor-size, 16px);font-weight:900;letter-spacing:.15em;text-transform:uppercase}.dm-traits{color:var(--dm-gold);font-family:Barlow Condensed,sans-serif;font-size:var(--dm-traits-size, 14px);font-weight:900;letter-spacing:.16em;text-transform:uppercase}.dm-lore{max-height:0;overflow:hidden;opacity:0;transform:translateY(8px);transition:.34s ease}.dm-style-card:hover .dm-lore{max-height:170px;opacity:1;transform:translateY(0)}.dm-product{background:#030303}.dm-product-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:82px;align-items:center}.dm-product-gallery{min-height:675px;display:grid;place-items:center;position:relative}.dm-product-gallery .front{max-height:655px;width:auto;z-index:2;filter:drop-shadow(0 42px 70px rgba(0,0,0,.84))}.dm-product-gallery .back{position:absolute;top:38px;right:4%;max-height:560px;opacity:.62;transform:rotate(3deg);filter:drop-shadow(0 34px 60px rgba(0,0,0,.74))}.dm-benefits{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin:34px 0}.dm-benefit{padding:22px;border:1px solid var(--dm-line);background:linear-gradient(180deg,#f4ead80a,#f4ead803),#070706}.dm-benefit strong{display:block;margin-bottom:8px;color:var(--dm-paper);font-family:Barlow Condensed,sans-serif;font-size:18px;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.dm-benefit span{color:var(--dm-paper-soft);font-size:14px;line-height:1.65}.dm-why-gel{background:radial-gradient(circle at 78% 20%,rgba(224,175,61,.11),transparent 32%),linear-gradient(180deg,#050403,#030303);border-top:1px solid var(--dm-line);border-bottom:1px solid var(--dm-line)}.dm-why-gel .dm-rich-text{max-width:860px}.dm-purchase{background:radial-gradient(circle at 15% 8%,rgba(224,175,61,.1),transparent 35%),#070605;border-top:1px solid var(--dm-line);border-bottom:1px solid var(--dm-line)}.dm-purchase-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:42px}.dm-purchase-card{min-height:380px;position:relative;overflow:hidden;padding:34px;display:flex;flex-direction:column;justify-content:space-between;border:1px solid var(--dm-gold-line);background:linear-gradient(180deg,#ffffff0b,#ffffff03);box-shadow:0 30px 70px #0000007a}.dm-price{margin:18px 0 8px;color:var(--dm-gold);font-family:Barlow Condensed,sans-serif;font-size:48px;font-weight:900;letter-spacing:-.02em}.dm-formula{background:#030303}.dm-formula-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:44px}.dm-formula-card{min-height:260px;padding:28px;border:1px solid var(--dm-line);background:linear-gradient(180deg,#f4ead80a,#f4ead803),#070707}.dm-num{margin-bottom:30px;color:var(--dm-gold);font-family:Barlow Condensed,sans-serif;font-weight:900;letter-spacing:.2em}.dm-formula-card h3{font-size:var(--dm-card-title-size, 38px)}.dm-formula-actions{margin-top:34px}.dm-story{background:linear-gradient(90deg,#000000f0,#0000009e),var(--dm-story-bg, none);background-size:cover;background-position:center;border-top:1px solid var(--dm-line);border-bottom:1px solid var(--dm-line)}.dm-story-inner{max-width:850px;margin:0 auto}.dm-story-lines{margin:34px 0;display:grid;gap:8px;color:var(--dm-paper);font-family:Barlow Condensed,sans-serif;font-size:var(--dm-line-size, 16px);font-weight:900;letter-spacing:.17em;text-transform:uppercase}.dm-closing-cta{text-align:center;background:radial-gradient(circle at 50% 0%,rgba(224,175,61,.13),transparent 34%),#030303;border-top:1px solid var(--dm-line)}.dm-closing-cta p{max-width:700px;margin:26px auto 34px}.dm-closing-actions{display:flex;justify-content:center;gap:22px;flex-wrap:wrap}.dm-waitlist{background:#030303;text-align:center}.dm-waitlist .dm-logo{width:min(560px,90%);margin:0 auto 24px}.dm-waitlist h2{max-width:900px;margin:0 auto}.dm-waitlist p{max-width:650px;margin:28px auto 34px}.dm-email-form{max-width:760px;margin:0 auto;padding:12px;display:grid;grid-template-columns:1fr auto;gap:12px;border:1px solid var(--dm-gold-line);background:#ffffff0a}.dm-email-form input{min-height:50px;padding:0 18px;border:0;outline:0;background:transparent;color:var(--dm-paper);font-size:16px}.dm-footer{padding:48px 28px;border-top:1px solid var(--dm-line);background:#030303;color:var(--dm-paper-soft);text-align:center;font-family:Barlow Condensed,sans-serif;font-size:var(--dm-footer-size, 14px);font-weight:800;letter-spacing:.18em;line-height:2;text-transform:uppercase}@media(max-width:1100px){.dm-hero-inner,.dm-philosophy-grid,.dm-product-grid{grid-template-columns:1fr}.dm-hero-visual{min-height:auto}.dm-style-grid,.dm-purchase-grid,.dm-formula-grid{grid-template-columns:1fr}.dm-style-card{min-height:760px}}@media(max-width:680px){.dm-hero{min-height:auto;padding:58px 20px 80px}.dm-section{padding:var(--dm-section-padding-mobile, 78px) 20px}.dm-home-scope h1{font-size:var(--dm-h1-mobile-size, 56px)}.dm-home-scope h2{font-size:var(--dm-h2-mobile-size, 44px)}.dm-home-scope h3{font-size:var(--dm-h3-mobile-size, 34px)}.dm-hero-logo{width:310px}.dm-hero-copy p{font-size:var(--dm-body-mobile-size, 16px)}.dm-section-head{display:block}.dm-section-head p{margin-top:22px}.dm-style-card{min-height:700px}.dm-style-info{padding:140px 22px 24px}.dm-character{width:136%}.dm-pack-mini{width:88px;bottom:174px;right:14px}.dm-benefits{grid-template-columns:1fr}.dm-product-gallery{min-height:555px}.dm-product-gallery .front{max-height:530px}.dm-product-gallery .back{display:none}.dm-email-form{grid-template-columns:1fr}.dm-email-form .dm-brush-btn{width:100%}}.dm-home-scope p,.dm-home-scope li,.dm-home-scope .dm-body,.dm-home-scope .dm-text,.dm-home-scope .dm-copy,.dm-home-scope .dm-description,.dm-home-scope .dm-subtitle,.dm-home-scope .dm-section-text,.dm-home-scope .dm-home-text,.dm-home-scope .dm-home-copy,.dm-home-scope .dm-about-copy,.dm-home-scope .dm-philo-copy,.dm-home-scope .dm-formula-copy,.dm-home-scope .dm-style-copy,.dm-home-scope .dm-faq-answer,.dm-home-scope .dm-ingredient-answer,.dm-home-scope .dm-card p,.dm-home-scope .dm-style-short,.dm-home-scope .dm-style-lore,.dm-home-scope .dm-three-section-text,.dm-home-scope .dm-three-bottom p,.dm-home-scope .dm-about-hero-text,.dm-home-scope .dm-philo-hero-text,.dm-home-scope .dm-formula-hero-text,.dm-home-scope .dm-style-hero-text{font-family:Montserrat,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.dm-home-scope h1,.dm-home-scope h2,.dm-home-scope h3,.dm-home-scope h4,.dm-home-scope h5,.dm-home-scope h6,.dm-home-scope .h1,.dm-home-scope .h2,.dm-home-scope .h3,.dm-home-scope .dm-heading,.dm-home-scope .dm-title,.dm-home-scope .dm-section-title,.dm-home-scope .dm-card-title,.dm-home-scope .dm-brush-btn,.dm-home-scope .dm-brush-btn *,.dm-brush-btn,.dm-brush-btn *{font-family:Barlow Condensed,Impact,Arial Narrow,sans-serif!important}
/*# sourceMappingURL=/cdn/shop/t/21/assets/dm-home.css.map */
