:root,body,[class*=color-scheme-]{--color-background: rgb(19 19 19) !important;--color-background-rgb: 19 19 19 !important;--color-foreground: rgb(242 237 228) !important;--color-foreground-rgb: 242 237 228 !important;--color-foreground-heading: rgb(242 237 228) !important;--color-foreground-heading-rgb: 242 237 228 !important;--color-primary: rgb(212 175 106) !important;--color-primary-rgb: 212 175 106 !important;--color-primary-hover: rgb(232 201 138) !important;--color-primary-hover-rgb: 232 201 138 !important;--color-border: rgb(212 175 106 / .35) !important;--color-border-rgb: 212 175 106 !important;--color-shadow: rgb(0 0 0) !important;--color-shadow-rgb: 0 0 0 !important;--color-primary-button-text: rgb(17 17 17) !important;--color-primary-button-background: rgb(212 175 106) !important;--color-primary-button-border: rgb(212 175 106) !important;--color-primary-button-hover-text: rgb(17 17 17) !important;--color-primary-button-hover-background: rgb(232 201 138) !important;--color-primary-button-hover-border: rgb(232 201 138) !important;--color-secondary-button-text: rgb(242 237 228) !important;--color-secondary-button-background: rgb(0 0 0 / 0) !important;--color-secondary-button-border: rgb(212 175 106) !important;--color-secondary-button-hover-text: rgb(17 17 17) !important;--color-secondary-button-hover-background: rgb(212 175 106) !important;--color-secondary-button-hover-border: rgb(212 175 106) !important;--color-input-background: rgb(10 10 10) !important;--color-input-text: rgb(242 237 228) !important;--color-input-text-rgb: 242 237 228 !important;--color-input-border: rgb(212 175 106 / .45) !important;--color-input-hover-background: rgb(27 27 26) !important;--color-variant-background: rgb(27 27 26) !important;--color-variant-border: rgb(212 175 106 / .4) !important;--color-variant-text: rgb(242 237 228) !important;--color-variant-text-rgb: 242 237 228 !important;--color-variant-hover-background: rgb(35 35 33) !important;--color-variant-hover-text: rgb(242 237 228) !important;--color-variant-hover-border: rgb(212 175 106) !important;--color-selected-variant-background: rgb(212 175 106) !important;--color-selected-variant-border: rgb(212 175 106) !important;--color-selected-variant-text: rgb(17 17 17) !important;--color-selected-variant-hover-background: rgb(232 201 138) !important;--color-selected-variant-hover-text: rgb(17 17 17) !important;--color-selected-variant-hover-border: rgb(232 201 138) !important;--opacity-5-15: .15 !important;--opacity-10-25: .25 !important;--opacity-35-55: .55 !important;--opacity-40-60: .6 !important;--opacity-30-60: .6 !important;--font-heading--family: "Fraunces", Georgia, "Times New Roman", serif !important;--font-subheading--family: "Manrope", "Segoe UI", system-ui, sans-serif !important;--font-body--family: "Manrope", "Segoe UI", system-ui, sans-serif !important;--font-accent--family: "Fraunces", Georgia, serif !important}body,.shopify-section [class*=color-scheme-],.sl-granite{background-color:#131313;background-image:radial-gradient(rgba(255,255,255,.075) 1px,transparent 1.3px),radial-gradient(rgba(212,175,106,.06) 1px,transparent 1.6px),radial-gradient(rgba(0,0,0,.45) 2px,transparent 2.6px),radial-gradient(rgba(255,255,255,.035) 1.5px,transparent 2px);background-size:7px 7px,17px 17px,23px 23px,31px 31px;background-position:0 0,5px 9px,11px 3px,19px 14px}.sl-slab{background-color:#1b1b1a;background-image:radial-gradient(rgba(255,255,255,.06) 1px,transparent 1.3px),radial-gradient(rgba(0,0,0,.4) 1.6px,transparent 2.2px);background-size:9px 9px,19px 19px;background-position:0 0,6px 11px;border:1px solid rgba(212,175,106,.22);border-radius:22px}.header-section,#header-group>*{border-bottom:1px solid rgba(212,175,106,.18)}.sl{color:#f2ede4;font-family:Manrope,Segoe UI,system-ui,sans-serif;font-size:16px;line-height:1.55}.sl *{box-sizing:border-box}.sl a{color:#d4af6a}.sl a:hover{color:#e8c98a}.sl h1,.sl h2,.sl h3{font-family:Fraunces,Georgia,serif;font-weight:600;margin:0;color:#f2ede4;text-wrap:balance}.sl h1{font-size:clamp(38px,6vw,68px);line-height:1.05}.sl h2{font-size:clamp(28px,4vw,46px);line-height:1.12}.sl h3{font-size:clamp(24px,2.6vw,32px)}.sl p{margin:0}.sl-wrap{max-width:1200px;margin:0 auto;padding-inline:clamp(16px,4vw,48px)}.sl-eyebrow{font-size:12px;letter-spacing:.22em;color:#d4af6a;font-weight:700;text-transform:uppercase}.sl-muted{color:#cfc7ba}.sl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:999px;font-weight:700;text-decoration:none;border:1px solid #D4AF6A;background:transparent;color:#f2ede4!important}.sl-btn:hover{border-color:#e8c98a}.sl-btn--gold{background:#d4af6a;color:#111!important}.sl-btn--gold:hover{background:#e8c98a}.sl-hero{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:clamp(28px,5vw,64px);align-items:center;padding-block:clamp(40px,7vw,96px)}.sl-stack{display:flex;flex-direction:column;gap:22px}.sl-row{display:flex;gap:14px;flex-wrap:wrap}.sl-checks{display:flex;gap:10px 24px;flex-wrap:wrap;font-size:15px;color:#cfc7ba}.sl-checks span:before{content:"\2713  ";color:#d4af6a;font-weight:700}.sl-media{border-radius:24px;overflow:hidden;border:1px solid rgba(212,175,106,.35)}.sl-media img{display:block;width:100%;height:auto}.sl-block{padding-block:clamp(56px,8vw,104px);border-top:1px solid rgba(212,175,106,.18)}.sl-center{display:flex;flex-direction:column;gap:14px;align-items:center;text-align:center;margin-bottom:44px}.sl-grid3{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px}.sl-grid4{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px}.sl-step{padding:32px;display:flex;flex-direction:column;gap:12px}.sl-step .n{font-family:Fraunces,Georgia,serif;font-size:42px;color:#d4af6a;line-height:1}.sl-step b{font-size:20px}.sl-box{padding:28px;display:flex;flex-direction:column;gap:18px}.sl-box--feat{background:#0a0a0a;border:1px solid #D4AF6A;border-radius:22px}.sl-box .img{border-radius:16px;overflow:hidden;aspect-ratio:4 / 3;background:#0e0e0e}.sl-box .img img{width:100%;height:100%;object-fit:cover;display:block}.sl-box ul{margin:0;padding-left:20px;line-height:1.9;color:#e4ddd1}.sl-price{font-size:32px;font-weight:700;font-variant-numeric:tabular-nums}.sl-price small{font-size:15px;font-weight:500;color:#cfc7ba}.sl-divider{border-top:1px solid rgba(212,175,106,.22);padding-top:16px;display:flex;flex-direction:column;gap:2px}.sl-badge{align-self:flex-start;background:#d4af6a;color:#111;font-size:12px;font-weight:700;padding:6px 12px;border-radius:999px}.sl-trust{background:#0a0a0a}.sl-card{border:1px solid rgba(212,175,106,.3);border-radius:18px;padding:24px;display:flex;flex-direction:column;gap:8px}.sl-faq details{padding:20px 24px;margin-bottom:12px}.sl-faq summary{font-weight:700;font-size:17px;cursor:pointer}.sl-faq details p{margin-top:10px;color:#cfc7ba}.sl-brand{padding:18px 20px;border-radius:16px}.sl-note{border:1px dashed rgba(212,175,106,.4);border-radius:18px;padding:28px;text-align:center;color:#a89f92}[class*=jdgm],[class*=jdgm] *,[class*=judgeme],[class*=judgeme] *{border-radius:0!important}.jdgm-widget,.jdgm-rev-widg,.jdgm-all-reviews-widget{color:#f2ede4;font-family:Manrope,Segoe UI,system-ui,sans-serif}.jdgm-rev-widg__title,.jdgm-widget h2,.jdgm-widget h3{color:#f2ede4!important;font-family:Fraunces,Georgia,serif!important}.jdgm-star,.jdgm-star:before{color:#d4af6a!important}.jdgm-write-rev-link,.jdgm-btn,.jdgm-submit-rev{background:#d4af6a!important;color:#111!important;border:1px solid #D4AF6A!important}.jdgm-form input,.jdgm-form textarea{background:#0a0a0a!important;color:#f2ede4!important;border:1px solid rgba(212,175,106,.45)!important}.jdgm-rev,.jdgm-rev-widg__summary,.jdgm-rev-widg__body{border-color:#d4af6a38!important}
/*# sourceMappingURL=/cdn/shop/t/29/assets/snacklux-granit.css.map */
