:root{--lg-gold:#d4a017;--lg-gold-2:#f3c843;--lg-gold-soft:#fdf6e3;--lg-ink:#111111;--lg-ink-2:#2b2b2b;--lg-muted:#6b6b6b;--lg-line:#e9e6df;--lg-soft:#f7f5f0;--lg-green:#1f9d55;--lg-red:#e02424;--lg-r:16px;--lg-shadow:0 10px 30px rgba(17,17,17,.08);--lg-shadow-sm:0 4px 14px rgba(17,17,17,.06)}body{font-family:"Poppins",var(--font-body--family),sans-serif}.lg-wrap{width:100%;max-width:1200px;margin:0 auto;padding:0 16px;box-sizing:border-box}@media(min-width:750px){.lg-wrap{padding:0 32px}}.lg-h2{font-family:"Poppins",var(--font-heading--family),sans-serif;font-weight:800;letter-spacing:-.01em;line-height:1.15;font-size:clamp(24px,5.4vw,40px);margin:0 0 16px;color:var(--lg-ink);text-transform:uppercase}.lg-h2 em{font-style:normal;color:var(--lg-gold)}.lg-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--lg-gold);margin:0 0 10px}.lg-eyebrow:before{content:"";width:22px;height:2px;background:var(--lg-gold);border-radius:2px}.lg-rte p{margin:0 0 12px;font-size:16px;line-height:1.65;color:var(--lg-ink-2)}.lg-rte p:last-child{margin-bottom:0}.lg-rte strong{color:var(--lg-ink);font-weight:700}.lg-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:54px;padding:0 28px;border-radius:999px;background:var(--lg-ink);color:#fff!important;font-weight:700;font-size:15px;letter-spacing:.04em;text-transform:uppercase;text-decoration:none!important;border:0;cursor:pointer;transition:transform .15s ease,box-shadow .2s ease,background .2s ease;box-shadow:0 8px 20px #1111112e}.lg-btn:hover{transform:translateY(-1px);background:#000;box-shadow:0 12px 26px #1111113d}.lg-btn--gold{background:linear-gradient(135deg,var(--lg-gold-2),var(--lg-gold));color:#111!important;box-shadow:0 8px 22px #d4a01759}.lg-btn--gold:hover{background:linear-gradient(135deg,#f6d25e,#c9960f)}.lg-stars{display:inline-flex;gap:2px;color:var(--lg-gold)}.lg-stars svg{width:16px;height:16px}.lg-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}.lg-reveal.is-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.lg-reveal{opacity:1;transform:none;transition:none}}.shopify-design-mode .lg-reveal{opacity:1;transform:none}.product-form-buttons .quantity-selector-wrapper{display:none!important}.product-form-buttons .add-to-cart-button,.product-form-buttons button[name=add]{width:100%!important;flex:1 1 100%!important;min-height:58px;border-radius:999px!important;background:var(--lg-ink)!important;font-weight:800!important;letter-spacing:.06em!important;font-size:16px!important;box-shadow:0 10px 24px #1113}.product-form-buttons .add-to-cart-button:hover,.product-form-buttons button[name=add]:hover{background:#000!important}.product-form-buttons .add-to-cart-button,.product-form-buttons .add-to-cart-button *,.product-form-buttons button[name=add],.product-form-buttons button[name=add] *{color:#fff!important}.product-form-buttons button[name=add] .add-to-cart-text,.product-form-buttons button[name=add] .button-text{opacity:1!important}html:root{--color-primary-button-background:rgb(212 160 23 / 1);--color-primary-button-border:rgb(212 160 23 / 1);--color-primary-button-text:rgb(17 17 17 / 1);--color-primary-button-hover-background:#c9960f;--color-primary-button-hover-border:#c9960f;--color-primary-button-hover-text:#111111;--color-primary-button-focus-outline:rgb(212 160 23)}.cart__checkout-button{min-height:58px!important;border-radius:999px!important;background:linear-gradient(135deg,var(--lg-gold-2),var(--lg-gold))!important;border:0!important;color:#111!important;font-weight:800!important;letter-spacing:.06em!important;font-size:16px!important;box-shadow:0 10px 24px #d4a01759;transition:transform .15s ease,box-shadow .2s ease}.cart__checkout-button:hover{transform:translateY(-1px);box-shadow:0 14px 28px #d4a01773}.cart__checkout-button .button-text{color:#111!important}.cart-items__quantity-controls .quantity-selector button{display:none!important}.cart-items__quantity-controls .quantity-selector{min-width:0!important;width:auto!important;padding:0 14px!important;pointer-events:none;display:inline-flex!important;align-items:center;gap:2px}.cart-items__quantity-controls .quantity-selector input{pointer-events:none;width:3ch!important;text-align:right}.cart-items__quantity-controls .quantity-selector:after{content:"db";font-size:14px}.lg-cn{display:flex;gap:12px;align-items:flex-start;margin:4px 0 18px;padding:14px 16px;border-radius:14px;background:var(--lg-gold-soft);border:1px solid #f1dfa6;font-family:Poppins,sans-serif;text-align:left}.lg-cn__ic{flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:var(--lg-gold);color:#111;display:grid;place-items:center}.lg-cn__ic svg{width:16px;height:16px}.lg-cn strong{display:block;font-size:14px;font-weight:700;color:var(--lg-ink);margin-bottom:3px;line-height:1.3}.lg-cn span{display:block;font-size:12.5px;line-height:1.45;color:var(--lg-ink-2)}.lg-cx{width:100%;display:flex;flex-direction:column;gap:12px;font-family:Poppins,sans-serif}.lg-cx__row{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.lg-cx__it{display:flex;flex-direction:column;align-items:center;gap:5px;text-align:center;font-size:11px;font-weight:600;line-height:1.25;color:var(--lg-ink-2)}.lg-cx__it svg{width:20px;height:20px;color:var(--lg-gold)}.lg-cx__pay{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.lg-cx__pay svg{width:38px;height:24px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/lumigol.css.map */
