:root{--db-midnight: #0E1520;--db-dusk-gold: #C9A55E;--db-summit: #E8C97A;--db-cream: #F4EEE0;--db-off-white: #ffffff;--db-parchment: #E8DEC8;--db-text: #2C1810;--db-gold-accent: #D4A574;--db-border: #E2DDD6;--db-bg-light: #ffffff;--db-font-display: "Poppins", sans-serif;--db-font-body: "Poppins", sans-serif;--db-space-xs: 8px;--db-space-sm: 16px;--db-space-md: 24px;--db-space-lg: 40px;--db-space-xl: 64px;--db-space-2xl: 100px;--db-container: 1280px;--db-gutter: 64px;--db-gutter-mob: 16px;--db-radius: 0px}.db-section *{box-sizing:border-box}.db-inner{max-width:var(--db-container);margin:0 auto;padding-left:var(--db-gutter);padding-right:var(--db-gutter)}@media screen and (max-width:749px){.db-inner{padding-left:var(--db-gutter-mob);padding-right:var(--db-gutter-mob)}}.db-eyebrow{font-family:var(--db-font-body);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--db-gold-accent);display:block;margin-bottom:16px}.db-heading{font-family:var(--db-font-display);font-weight:500;line-height:1.1;letter-spacing:-.01em;color:var(--db-midnight);margin:0 0 24px}.db-heading--light{color:var(--db-cream)}.db-heading--display{font-weight:400;letter-spacing:-.02em;line-height:1.05}.db-body{font-family:var(--db-font-body);font-size:16px;font-weight:400;line-height:1.7;color:var(--db-text)}.db-body--light{color:var(--db-parchment)}.db-btn-primary{display:inline-block;font-family:var(--db-font-body);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;background:var(--db-dusk-gold);color:var(--db-midnight);border:2px solid var(--db-dusk-gold);padding:14px 32px;border-radius:0;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease;white-space:nowrap}.db-btn-primary:hover{background:var(--db-summit);border-color:var(--db-summit);color:var(--db-midnight)}.db-btn-dark{display:inline-block;font-family:var(--db-font-body);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;background:var(--db-midnight);color:var(--db-cream);border:2px solid var(--db-midnight);padding:14px 32px;border-radius:50px;cursor:pointer;transition:background .2s ease,color .2s ease;white-space:nowrap}.db-btn-dark:hover{background:transparent;color:var(--db-midnight)}.db-btn-outline{display:inline-block;font-family:var(--db-font-body);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;background:transparent;color:var(--db-cream);border:2px solid rgba(244,238,224,.6);padding:14px 32px;border-radius:50px;cursor:pointer;transition:background .2s ease,border-color .2s ease;white-space:nowrap}.db-btn-outline:hover{background:#f4eee01a;border-color:var(--db-cream)}.db-divider{border:none;border-top:1px solid var(--db-border);margin:0}.db-reveal{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s ease}.db-reveal.is-visible{opacity:1;transform:translateY(0)}.db-reveal-d1{transition-delay:.1s}.db-reveal-d2{transition-delay:.2s}.db-reveal-d3{transition-delay:.3s}.db-reveal-d4{transition-delay:.4s}html,body,.shopify-section{background-color:#fff}.shopify-section:has(.db-hero),.shopify-section:has(.db-banner){background-color:transparent}body,p,span,a,li,td,th,label,h1,h2,h3,h4,h5,h6,button,input,select,textarea,.db-heading,.db-body,.db-eyebrow,.db-btn-primary,.db-btn-dark,.db-btn-outline,.site-header__nav-link,.site-header__icon-btn,.site-header__cta,.site-header__drawer-link{font-family:Poppins,sans-serif!important}.site-header__wordmark{font-family:Space Grotesk,Arial Black,sans-serif!important}.db-heading{font-weight:600;letter-spacing:-.02em}.db-heading--display{font-weight:700;letter-spacing:-.03em}.template-index body{padding-top:0!important}.template-index #MainContent,.template-index main#MainContent,.template-index .main-content,.template-index .content-for-layout{padding-top:0!important;margin-top:0!important}body:not(.template-index){padding-top:0}body:not(.template-index) #MainContent,body:not(.template-index) main#MainContent,body:not(.template-index) .main-content,body:not(.template-index) .content-for-layout{padding-top:0}.shopify-section{margin-top:0;margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/44/assets/duskbrew-design-system.css.map */
