:root{--lg-brown: #3a0e04;--lg-brown-deep: #250803;--lg-ink: #140503;--lg-gold: #e6a817;--lg-gold-light: #f5c842;--lg-gold-deep: #b9800c;--lg-cream: #fbf3e0;--lg-layer: var(--lg-gold)}.allo-pdp-atc .button,.allo-satc__btn{--lg-layer: var(--lg-brown);background:linear-gradient(160deg,#ffe07a 0%,var(--lg-gold) 45%,var(--lg-gold-deep) 100%)!important;color:var(--lg-brown)!important;font-family:var(--heading-font-family)!important;font-style:var(--heading-font-style, normal);font-weight:900!important;font-size:16px!important;letter-spacing:.06em!important;border-radius:var(--lg-btn-r, 12px)!important;box-shadow:inset 0 1px #ffffff73,0 4px 0 0 var(--lg-layer)!important;transform:translateY(0)}.allo-satc__btn{font-size:clamp(13px,3.4vw,15px)!important}@media(hover:hover){.allo-pdp-atc .button:not([disabled]):hover,.allo-satc__btn:hover{background:linear-gradient(160deg,#fff0b0 0%,var(--lg-gold-light) 45%,var(--lg-gold) 100%)!important;color:var(--lg-brown)!important;box-shadow:inset 0 1px #ffffff80,0 5px 0 0 var(--lg-brown-deep),0 12px 22px #3a0e042e!important;transform:translateY(-1px)!important}}.allo-pdp-atc .button:not([disabled]):active,.allo-satc__btn:active{box-shadow:inset 0 1px #ffffff73,0 1px 0 0 var(--lg-layer)!important;transform:translateY(3px)!important}.allo-pdp-atc.is-honeyed .button:not([disabled]){box-shadow:inset 0 1px #ffffff73,0 4px 0 0 var(--lg-layer),0 12px 30px #e6a81773!important}.allo-pdp-atc .button[disabled]{background:#f1eadf!important;color:#9a8478!important;box-shadow:0 4px #e2d8cb!important}.allo-pdp-atc{margin-bottom:4px}.allo-pdp-atc .button:after{mix-blend-mode:multiply}.allo-qa:not(.allo-qa--compact){font-family:var(--heading-font-family);font-style:var(--heading-font-style, normal);font-weight:900;font-size:clamp(13px,3.4vw,15px);letter-spacing:.06em;box-shadow:0 4px 0 0 var(--lg-layer);margin-bottom:4px}@media(hover:hover){.allo-qa:not(.allo-qa--compact):hover{box-shadow:0 5px 0 0 var(--lg-brown-deep),0 12px 22px #3a0e042e;transform:translateY(-1px)}}.allo-qa:not(.allo-qa--compact):active{box-shadow:0 1px 0 0 var(--lg-layer);transform:translateY(3px)}.allo-qa--disabled,.allo-qa:disabled{box-shadow:0 4px #e2d8cb!important}.lg-ship{display:flex;align-items:center;justify-content:center;text-align:center;gap:8px;margin-top:10px;color:var(--lg-brown);font-family:var(--heading-font-family);font-style:var(--heading-font-style, normal);font-weight:900;font-size:12.5px;letter-spacing:.05em;line-height:1.1;text-transform:uppercase}.lg-ship__ic{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:50%;background:color-mix(in srgb,var(--lg-gold) 18%,#fff);color:var(--lg-gold-deep)}.lg-ship__ic svg{width:15px;height:15px}.color-scheme--scheme-1 .lg-ship,.color-scheme--scheme-2 .lg-ship,.color-scheme--scheme-4 .lg-ship,.color-scheme--scheme-7 .lg-ship{color:#fff}@media(max-width:699px){.lg-ship{gap:6px;font-size:11px}.lg-ship__ic{width:24px;height:24px}.lg-ship__ic svg{width:13px;height:13px}}x-header.header.lg-x{display:block;padding:10px clamp(8px,1.4vw,18px) 0;background:transparent!important;border:0!important;box-shadow:none!important}.shopify-section--header{background:transparent}.lg-hd{--hd-h: 68px;--hd-btn: 46px;--hd-r: 14px;position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-height:var(--hd-h);padding:10px 12px 10px 14px;border:1px solid rgb(230 168 23 / .22);border-radius:20px;background:radial-gradient(120% 140% at 0% 0%,rgb(230 168 23 / .14),transparent 45%),linear-gradient(180deg,#3a0e04,#1e0803);box-shadow:inset 0 1px #ffe1961f,0 14px 34px #14050347,0 0 0 1px #1405034d;color:#fff;font-family:var(--text-font-family)}.lg-hd a{color:inherit;text-decoration:none}.lg-hd__left{display:flex;align-items:center;gap:10px;justify-self:start;min-width:0}.lg-hd__logo{display:block;margin:0;line-height:0}.lg-hd__logo a{display:block}.lg-hd__logo .header__logo-image{width:var(--header-logo-width, 150px);max-width:none;height:auto;display:block;filter:drop-shadow(0 2px 6px rgb(0 0 0 / .35))}.lg-hd__logo .header__logo-image--transparent{display:none}.lg-hd__btn{display:grid;place-items:center;flex:none;width:var(--hd-btn);height:var(--hd-btn);border:1px solid rgb(255 255 255 / .12);border-radius:var(--hd-r);background:#ffffff12;color:#fff;cursor:pointer;transition:background-color .2s,border-color .2s,transform .2s}.lg-hd__btn:hover{background:#ffffff24;border-color:#e6a81773}.lg-hd__btn:active{transform:scale(.96)}.lg-hd__navwrap{justify-self:center}.lg-hd__nav{display:flex;align-items:center;gap:4px;margin:0;padding:0;list-style:none}.lg-hd__nav-link{display:block;padding:10px 14px;border-radius:12px;font-size:14px;font-weight:600;white-space:nowrap;opacity:.82;transition:background-color .2s,opacity .2s,color .2s}.lg-hd__nav-link:hover{opacity:1;background:#ffffff14}.lg-hd__nav-link.is-active{opacity:1;color:var(--lg-gold-light);background:#e6a8171f}.lg-hd__actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;justify-self:end}.lg-hd__search{position:relative;display:flex;align-items:center;gap:10px;width:clamp(180px,16vw,290px);height:var(--hd-btn);padding:0 10px 0 14px;border:1px solid rgb(255 255 255 / .12);border-radius:var(--hd-r);background:#ffffff12;transition:border-color .2s,background-color .2s,box-shadow .2s}.lg-hd__search:focus-within{border-color:#e6a81799;background:#ffffff1a;box-shadow:0 0 0 4px #e6a81724}.lg-hd__search svg{flex:none;opacity:.75}.lg-hd__search input{flex:1;min-width:0;height:100%;padding:0;border:0!important;outline:0;background:transparent!important;box-shadow:none!important;color:#fff;font:inherit;font-size:14px}.lg-hd__search input::placeholder{color:#ffffff8c}.lg-hd__search input::-webkit-search-cancel-button{display:none}.lg-hd__kbd{flex:none;padding:3px 7px;border:1px solid rgb(255 255 255 / .18);border-radius:7px;font-size:11px;font-weight:700;opacity:.6}.lg-hd__wa{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:none;height:var(--hd-btn);width:var(--hd-btn);padding:0;border-radius:var(--hd-r);background:linear-gradient(160deg,#ffe07a,var(--lg-gold) 55%,var(--lg-gold-deep));color:var(--lg-brown);font-size:14px;font-weight:800;box-shadow:inset 0 1px #ffffff73,0 6px 18px #e6a8174d;transition:transform .2s,box-shadow .2s,filter .2s}.lg-hd__wa:hover{transform:translateY(-1px);filter:brightness(1.05);box-shadow:inset 0 1px #ffffff73,0 10px 24px #e6a8176b}.lg-hd__wa-label{display:none}.lg-hd__cart{position:relative;display:inline-flex;align-items:center;gap:10px;height:var(--hd-btn);padding:0 6px 0 16px;border:1px solid rgb(255 255 255 / .08);border-radius:var(--hd-r);background:var(--lg-ink);font-size:15px;font-weight:700;transition:border-color .2s,transform .2s}.lg-hd__cart:hover{border-color:#e6a81780}.lg-hd__count,.lg-hd__count[hidden]{display:grid!important;place-items:center;min-width:34px;height:34px;padding:0 8px;border-radius:10px;background:linear-gradient(160deg,#ffe07a,var(--lg-gold) 55%,var(--lg-gold-deep));color:var(--lg-brown);font-family:var(--heading-font-family);font-style:var(--heading-font-style, normal);font-size:17px;font-weight:900;box-shadow:inset 0 1px #fff6}.lg-hd__count[hidden]{opacity:.85}.lg-hd__wa--desk,.lg-hd__navwrap,.lg-hd__search{display:none}@media(min-width:750px){.lg-hd__wa--mob{display:none}.lg-hd__wa--desk{display:inline-flex}}@media(min-width:1000px){.lg-hd{--hd-h: 72px;padding-left:16px}.lg-hd__search{display:flex}.lg-hd__search-btn{display:none}}@media(min-width:1360px){.lg-hd__navwrap{display:block;min-width:0;overflow:hidden}}@media(min-width:1480px){.lg-hd__wa-label{display:inline}.lg-hd__wa--desk{width:auto;padding:0 14px}}@media(max-width:1359px){.lg-hd{grid-template-columns:minmax(0,1fr) auto}}@media(max-width:749px){x-header.header.lg-x{padding:8px 8px 0}.lg-hd{--hd-btn: 42px;--hd-r: 12px;--hd-h: 60px;gap:8px;padding:8px;border-radius:16px}.lg-hd__left{gap:8px}.lg-hd__actions{gap:6px}.lg-hd__wa{padding:0;width:var(--hd-btn)}.lg-hd__cart{padding:0 5px 0 12px;gap:8px}.lg-hd__count,.lg-hd__count[hidden]{min-width:30px;height:30px;font-size:15px}.lg-hd__logo .header__logo-image{width:var(--header-logo-width, 110px)}}@media(max-width:749px){.lg-hd__acc,.lg-hd__wa--mob,.lg-hd__search-btn{display:none!important}}@media(max-width:599px){.lg-hd__cart-label{display:none}.lg-hd__cart{padding-left:10px}}.lg-stars{display:inline-flex;align-items:center;gap:calc(var(--sz, 22px) * .14);line-height:0}.lg-star{position:relative;display:grid;place-items:center;width:var(--sz, 22px);height:var(--sz, 22px);border-radius:calc(var(--sz, 22px) * .2);transform:skew(-10deg);background:linear-gradient(90deg,transparent var(--p, 100%),var(--lg-star-off, rgb(255 255 255 / .16)) var(--p, 100%)),linear-gradient(160deg,#ffe58a,#f5c842,#e6a817 60%,#b9800c);box-shadow:inset 0 1px #ffffff80,inset 0 -2px #5a280040,0 2px 8px #e6a81740}.lg-star svg{width:70%;height:70%;overflow:visible}.lg-star path{fill:#fff;stroke:var(--lg-brown);stroke-width:1.7;stroke-linejoin:round;paint-order:stroke}.lg-stars--light{--lg-star-off: #efe7da}.lg-star-mark{display:inline-block;flex:none;vertical-align:middle;object-fit:contain}.allo-ob__sep--star{display:inline-flex;align-items:center;line-height:0}.lg-trust{display:grid;grid-template-columns:repeat(var(--n, 3),minmax(0,1fr));border-top:1px solid rgb(var(--text-color) / .1);border-bottom:1px solid rgb(var(--text-color) / .1)}.lg-trust__item{display:flex;align-items:center;gap:22px;min-width:0;padding:34px clamp(20px,2.6vw,44px)}.lg-trust__item+.lg-trust__item{border-left:1px solid rgb(var(--text-color) / .1)}.lg-trust__ic{display:grid;flex:none;place-items:center;width:66px;height:66px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#fff7e0,color-mix(in srgb,var(--lg-gold) 22%,#fff) 70%);color:var(--lg-gold-deep);box-shadow:inset 0 0 0 1px #e6a81740,0 6px 18px #e6a8172e}.lg-trust__ic svg,.lg-trust__ic img{width:28px;height:28px}.lg-trust__txt{display:flex;flex-direction:column;gap:6px;min-width:0}.lg-trust__title{margin:0;font-family:var(--heading-font-family);font-style:var(--heading-font-style, normal);font-weight:900;font-size:clamp(22px,2vw,30px);line-height:1;letter-spacing:.01em;text-transform:uppercase;color:var(--lg-brown)}.lg-trust__text{margin:0;font-size:16px;line-height:1.5;color:rgb(var(--text-color) / .62)}.color-scheme--scheme-1 .lg-trust__title,.color-scheme--scheme-2 .lg-trust__title,.color-scheme--scheme-4 .lg-trust__title,.color-scheme--scheme-7 .lg-trust__title{color:#fff}.color-scheme--scheme-1 .lg-trust__ic,.color-scheme--scheme-2 .lg-trust__ic,.color-scheme--scheme-4 .lg-trust__ic,.color-scheme--scheme-7 .lg-trust__ic{background:#e6a81724;color:var(--lg-gold-light)}@media(max-width:899px){.lg-trust{grid-template-columns:1fr}.lg-trust__item{gap:18px;padding:22px 20px}.lg-trust__item+.lg-trust__item{border-left:0;border-top:1px solid rgb(var(--text-color) / .1)}.lg-trust__ic{width:60px;height:60px}.lg-trust__ic svg,.lg-trust__ic img{width:26px;height:26px}.lg-trust__title{font-size:24px}.lg-trust__text{font-size:15px}}.lg-offer{position:relative;overflow:hidden;isolation:isolate;padding:28px 22px 26px;border-radius:24px;background:radial-gradient(60% 70% at 85% 10%,rgb(230 168 23 / .28),transparent 70%),radial-gradient(55% 65% at 0% 100%,rgb(138 50 8 / .45),transparent 70%),linear-gradient(160deg,#2a0a03,#140503 55%,#1f0a05);color:#fff;text-align:center;box-shadow:inset 0 1px #ffe1961a,0 18px 40px #14050338}.lg-offer__tiles{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:26px}.lg-offer__tile{position:relative;display:grid;place-items:center;width:clamp(64px,18vw,92px);aspect-ratio:1;border-radius:22px;border:1px solid rgb(255 255 255 / .12);background:linear-gradient(160deg,#ffffff1a,#ffffff08);color:#f5c842;box-shadow:inset 0 1px #ffffff14}.lg-offer__tile svg{width:38%;height:38%}.lg-offer__plus{color:#ffffff73;font-weight:800;font-size:18px}.lg-offer__tile--free{width:clamp(76px,21vw,108px);border:3px solid #fff;background:linear-gradient(150deg,#fff1a8,#f5c842 35%,#e6a817 65%,#b9800c);color:var(--lg-brown);transform:rotate(4deg);box-shadow:0 0 0 1px #e6a81766,0 14px 38px #e6a81773,inset 0 2px #ffffff8c}.lg-offer__badge{position:absolute;left:50%;bottom:-14px;transform:translate(-50%) rotate(-4deg);padding:5px 12px;border-radius:10px;background:#fff;color:var(--lg-brown);font-family:var(--heading-font-family);font-style:var(--heading-font-style, normal);font-weight:900;font-size:14px;letter-spacing:.1em;line-height:1;text-transform:uppercase;white-space:nowrap;box-shadow:0 6px 14px #1405034d}.lg-offer__title{margin:0;font-family:var(--heading-font-family);font-style:var(--heading-font-style, normal);font-weight:900;font-size:clamp(28px,4.2vw,40px);line-height:.95;text-transform:uppercase;text-wrap:balance}.lg-offer__accent{display:block;background:linear-gradient(90deg,#fff1a8,#f5c842 40%,#e6a817 70%,#ffd75e);-webkit-background-clip:text;background-clip:text;color:transparent}.lg-offer__accent sup{position:relative;top:-.55em;margin:0 .06em 0 .02em;font-size:.5em;vertical-align:baseline;line-height:0}.lg-offer__text{margin:12px 0 0;font-size:14.5px;line-height:1.5;color:#fbf3e0b8}.lg-eta{position:relative;display:block;overflow:hidden;isolation:isolate;padding:22px 22px 20px;border:1px solid rgb(230 168 23 / .35);border-radius:22px;background:radial-gradient(70% 90% at 100% 0%,rgb(245 200 66 / .22),transparent 65%),radial-gradient(60% 80% at 0% 100%,rgb(230 168 23 / .08),transparent 70%),#fff;box-shadow:0 12px 30px #b9800c1f;color:var(--lg-ink)}.lg-eta__title{margin:0;font-family:var(--heading-font-family);font-style:var(--heading-font-style, normal);font-weight:900;font-size:clamp(26px,3.4vw,36px);line-height:.98;text-transform:uppercase;background:linear-gradient(90deg,var(--lg-ink) 0%,var(--lg-brown) 38%,#9a5806 68%,var(--lg-gold) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.lg-eta__count{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;margin-top:10px;font-size:15px;font-weight:600;color:#1f0a059e}.lg-eta__timer{display:inline-flex;align-items:center;padding:7px 14px;border:1px solid rgb(230 168 23 / .4);border-radius:999px;background:#fff;color:var(--lg-ink);font-weight:800;font-size:15px;letter-spacing:.06em;font-variant-numeric:tabular-nums;box-shadow:0 3px 10px #b9800c1f}.lg-eta__steps{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:22px 0 0;padding:0;list-style:none}.lg-eta__steps:before,.lg-eta__steps:after{content:"";position:absolute;top:21px;height:4px;border-radius:4px}.lg-eta__steps:before{left:22px;right:22px;background:#efe7da}.lg-eta__steps:after{left:22px;right:50%;background:linear-gradient(90deg,#b9800c,var(--lg-gold),var(--lg-gold-light));box-shadow:0 0 10px #e6a81766}.lg-eta__step{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.lg-eta__step:first-child{align-items:flex-start;text-align:left}.lg-eta__step:last-child{align-items:flex-end;text-align:right}.lg-eta__node{display:grid;place-items:center;width:46px;height:46px;margin-bottom:8px;border-radius:50%;background:#fff;color:#9a8478;box-shadow:0 0 0 1px #e8dfd3,0 4px 12px #1f0a0514}.lg-eta__node svg{width:20px;height:20px}.lg-eta__step.is-done .lg-eta__node{background:linear-gradient(150deg,#ffe58a,var(--lg-gold) 55%,var(--lg-gold-deep));color:var(--lg-brown);box-shadow:inset 0 1px #ffffff80,0 6px 16px #e6a81766}.lg-eta__step.is-active .lg-eta__node{color:var(--lg-gold-deep);box-shadow:0 0 0 2px var(--lg-gold),0 0 0 7px #e6a8172e;animation:lg-eta-pulse 2.4s ease-in-out infinite}@keyframes lg-eta-pulse{0%,to{box-shadow:0 0 0 2px var(--lg-gold),0 0 0 6px #e6a8172e}50%{box-shadow:0 0 0 2px var(--lg-gold),0 0 0 10px #e6a8170f}}.lg-eta__label{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1f0a0573}.lg-eta__value{font-size:15px;font-weight:800;color:var(--lg-ink)}@media(max-width:480px){.lg-eta{padding:18px 16px 16px}.lg-eta__count,.lg-eta__timer,.lg-eta__value{font-size:14px}.lg-eta__label{font-size:10.5px;letter-spacing:.1em}.lg-eta__node{width:40px;height:40px}.lg-eta__steps:before,.lg-eta__steps:after{top:18px;left:20px}.lg-eta__steps:before{right:20px}}@media(prefers-reduced-motion:reduce){.lg-eta__step.is-active .lg-eta__node{animation:none}}.lg-footer{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(50% 60% at 0% 0%,rgb(230 168 23 / .16),transparent 70%),radial-gradient(45% 55% at 100% 100%,rgb(138 50 8 / .45),transparent 70%),linear-gradient(180deg,#2a0a03,#140503)!important;color:#fbf3e0;border-top:0!important}.lg-footer:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,transparent,#b9800c 15%,#f5c842 50%,#b9800c 85%,transparent)}.lg-footer__brand{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:24px 40px;padding:clamp(36px,5vw,56px) 0 clamp(28px,4vw,40px);border-bottom:1px solid rgb(251 243 224 / .1)}.lg-footer__brand-main{display:flex;flex-direction:column;gap:14px;max-width:520px}.lg-footer__logo img{display:block;width:clamp(170px,18vw,240px);height:auto;filter:drop-shadow(0 4px 14px rgb(0 0 0 / .35))}.lg-footer__tagline{margin:0;font-size:15.5px;line-height:1.55;color:#fbf3e0b3}.lg-footer__ctas{display:flex;flex-wrap:wrap;gap:12px}.lg-footer__cta{display:inline-flex;align-items:center;gap:10px;min-height:50px;padding:0 20px;border:1px solid rgb(251 243 224 / .18);border-radius:var(--lg-btn-r, 12px);background:#fbf3e00f;color:#fff;font-family:var(--heading-font-family);font-style:var(--heading-font-style, normal);font-weight:900;font-size:16px;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;box-shadow:0 4px #00000059;transition:transform .2s,box-shadow .2s,border-color .2s}.lg-footer__cta:hover{transform:translateY(-1px);border-color:#e6a81799}.lg-footer__cta--gold{border:0;background:linear-gradient(160deg,#ffe07a,var(--lg-gold) 55%,var(--lg-gold-deep));color:var(--lg-brown);box-shadow:inset 0 1px #ffffff73,0 4px #7a4a06}.lg-footer .footer__content{padding-block:clamp(36px,5vw,56px)}.lg-footer .footer__block .subheading{font-family:var(--heading-font-family);font-style:var(--heading-font-style, normal);font-weight:900;font-size:20px;letter-spacing:.04em;text-transform:uppercase;color:var(--lg-gold-light)}.lg-footer .footer__block .prose{color:#fbf3e0b3;font-size:15px;line-height:1.6}.lg-footer .footer__block a.link-reversed{color:#fbf3e0c7;background-image:none;transition:color .2s,padding .2s}.lg-footer .footer__block a.link-reversed:hover{color:var(--lg-gold-light);padding-left:4px}.lg-footer .footer__block--newsletter{padding:24px;border:1px solid rgb(230 168 23 / .25);border-radius:20px;background:#fbf3e00a}.lg-footer .footer__block--newsletter input{border-radius:var(--lg-btn-r, 12px)!important;background:#fbf3e014!important;border-color:#fbf3e02e!important;color:#fff!important}.lg-footer .footer__block--newsletter .button{--button-background: 230 168 23;--button-text-color: 58 14 4;border-radius:var(--lg-btn-r, 12px);background:linear-gradient(160deg,#ffe07a,var(--lg-gold) 55%,var(--lg-gold-deep))!important;color:var(--lg-brown)!important;font-family:var(--heading-font-family);font-weight:900;box-shadow:inset 0 1px #ffffff73,0 4px #7a4a06}.lg-footer__wordmark{margin:0 0 clamp(12px,2vw,24px);padding:0 .06em;font-family:var(--heading-font-family);font-style:var(--heading-font-style, normal);font-weight:900;font-size:clamp(64px,19vw,230px);line-height:1;letter-spacing:.01em;text-align:center;text-transform:uppercase;white-space:nowrap;color:transparent;-webkit-text-stroke:2px rgb(230 168 23 / .38);background:linear-gradient(180deg,rgb(230 168 23 / .16),transparent 85%);-webkit-background-clip:text;background-clip:text;-webkit-user-select:none;user-select:none;pointer-events:none}.lg-footer .separator{border-color:#fbf3e01a}.lg-footer .footer__aside{color:#fbf3e099}.lg-footer .social-media a{color:#fbf3e0;transition:color .2s}.lg-footer .social-media a:hover{color:var(--lg-gold-light)}@media(max-width:699px){.lg-footer__brand{flex-direction:column;align-items:flex-start}.lg-footer__ctas,.lg-footer__cta{width:100%}.lg-footer__cta{justify-content:center}.lg-footer .footer__block--newsletter{padding:18px}.lg-footer__wordmark{-webkit-text-stroke-width:1.5px}}lg-carousel{position:relative;display:block;--car-n: var(--car-n-m, 1.6);--car-gap: var(--car-gap-m, 10px)}@media(min-width:750px){lg-carousel{--car-n: var(--car-n-t, 3);--car-gap: var(--car-gap-d, 20px)}}@media(min-width:990px){lg-carousel{--car-n: var(--car-n-d, 4)}}.lg-car__track{display:flex!important;gap:var(--car-gap)!important;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-block:10px 14px;margin-block:-10px -14px}.lg-car__track::-webkit-scrollbar{display:none}.lg-car__track>*{flex:0 0 calc((100% - var(--car-gap) * (var(--car-n) - 1)) / var(--car-n))!important;min-width:0;scroll-snap-align:start}@media(max-width:749px){.lg-car__track{margin-inline:calc(var(--car-edge, 16px) * -1);padding-inline:var(--car-edge, 16px);scroll-padding-inline:var(--car-edge, 16px)}}.lg-car__btn{position:absolute;z-index:3;top:var(--car-btn-top, 38%);display:grid;place-items:center;width:48px;height:48px;border:1px solid rgb(230 168 23 / .45);border-radius:var(--lg-btn-r, 12px);background:#fff;color:var(--lg-brown);cursor:pointer;box-shadow:0 4px 0 0 var(--lg-brown),0 10px 24px #3a0e042e;transform:translateY(-50%);transition:opacity .25s,transform .2s,background-color .2s,color .2s}.lg-car__btn:hover{background:linear-gradient(160deg,#ffe07a,var(--lg-gold) 55%,var(--lg-gold-deep))}.lg-car__btn:active{transform:translateY(calc(-50% + 3px));box-shadow:0 1px 0 0 var(--lg-brown)}.lg-car__btn--prev{left:-12px}.lg-car__btn--next{right:-12px}.lg-car__btn[disabled]{opacity:0;pointer-events:none}.lg-car--collections{--car-btn-top: 42%}.lg-car__bar{position:relative;height:4px;margin:22px auto 0;max-width:280px;border-radius:4px;background:#efe7da;overflow:hidden}.lg-car__bar span{position:absolute;top:0;bottom:0;left:0;width:30%;border-radius:inherit;background:linear-gradient(90deg,var(--lg-gold-deep),var(--lg-gold),var(--lg-gold-light));transition:transform .15s linear}lg-carousel.is-static .lg-car__bar,lg-carousel.is-static .lg-car__btn{display:none}@media(max-width:749px){.lg-car__btn{display:none}.lg-car__bar{margin-top:18px;max-width:180px}}@media(prefers-reduced-motion:reduce){.lg-car__track{scroll-behavior:auto}}.lg-faq-wrap{padding:clamp(40px,6vw,80px) 16px}.lg-faq{position:relative;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(28px,5vw,80px);align-items:start;grid-template-areas:"intro list" "help list";grid-template-rows:auto 1fr;max-width:1240px;margin:0 auto;padding:clamp(28px,4.5vw,64px);border:1px solid rgb(230 168 23 / .22);border-radius:28px;background:radial-gradient(55% 60% at 0% 0%,rgb(245 200 66 / .18),transparent 70%),radial-gradient(45% 50% at 100% 100%,rgb(230 168 23 / .1),transparent 70%),#fbf7ee;color:var(--lg-ink)}.lg-faq--stacked{grid-template-columns:1fr;grid-template-areas:"intro" "list" "help";max-width:920px}.lg-faq--stacked .lg-faq__help{justify-self:center}.lg-faq--stacked .lg-faq__intro{position:static;text-align:center;align-items:center}.lg-faq__intro{grid-area:intro;display:flex;flex-direction:column;gap:16px}.lg-faq__list{grid-area:list}.lg-faq__eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0;font-size:13px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--lg-gold-deep)}.lg-faq__title{margin:0;font-family:var(--heading-font-family);font-style:var(--heading-font-style, normal);font-weight:900;font-size:clamp(38px,4.6vw,64px);line-height:.92;letter-spacing:0;text-transform:uppercase;color:var(--lg-brown);text-wrap:balance}.lg-faq__lead,.lg-faq__lead p{margin:0;font-size:16px;line-height:1.6;color:#1f0a05a6}.lg-faq__help{grid-area:help;align-self:start;position:sticky;top:calc(var(--header-height, 80px) + 24px);padding:22px;border-radius:20px;background:linear-gradient(160deg,#2a0a03,#140503);color:#fff;box-shadow:0 16px 34px #1f0a052e}.lg-faq--stacked .lg-faq__help{width:100%;max-width:520px}.lg-faq__help-title{margin:0;font-family:var(--heading-font-family);font-style:var(--heading-font-style, normal);font-weight:900;font-size:24px;line-height:1;text-transform:uppercase;color:var(--lg-gold-light)}.lg-faq__help-text{margin:8px 0 16px;font-size:14.5px;line-height:1.5;color:#fbf3e0b8}.lg-faq__help-ctas{display:flex;flex-wrap:wrap;gap:10px}.lg-faq--stacked .lg-faq__help-ctas{justify-content:center}.lg-faq__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:1 1 auto;min-height:46px;padding:0 18px;border:1px solid rgb(251 243 224 / .2);border-radius:var(--lg-btn-r, 12px);background:#fbf3e00f;color:#fff!important;font-family:var(--heading-font-family);font-style:var(--heading-font-style, normal);font-weight:900;font-size:15px;letter-spacing:.05em;text-transform:uppercase;text-decoration:none!important;box-shadow:0 4px #0006;transition:transform .2s}.lg-faq__btn:hover{transform:translateY(-1px)}.lg-faq__btn--gold{border:0;background:linear-gradient(160deg,#ffe07a,var(--lg-gold) 55%,var(--lg-gold-deep));color:var(--lg-brown)!important;box-shadow:inset 0 1px #ffffff73,0 4px #7a4a06}.lg-faq__list{display:flex;flex-direction:column;gap:12px;min-width:0}.lg-faq__cat{margin:14px 0 2px;font-family:var(--heading-font-family);font-style:var(--heading-font-style, normal);font-weight:900;font-size:20px;text-transform:uppercase;color:var(--lg-gold-deep)}.lg-faq__cat:first-child{margin-top:0}.lg-faq__item{border:1px solid #efe4d2;border-radius:18px;background:#fff;box-shadow:0 2px #efe4d2;transition:border-color .25s,box-shadow .25s}.lg-faq__item:hover{border-color:#e6a81773}.lg-faq__item[open]:not(.is-closing){border-color:var(--lg-gold);box-shadow:0 4px 0 0 var(--lg-gold),0 16px 32px #b9800c24}.lg-faq__q{display:flex;align-items:center;gap:16px;padding:20px 20px 20px 22px;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.lg-faq__q::-webkit-details-marker{display:none}.lg-faq__q::marker{content:""}.lg-faq__num{flex:none;min-width:34px;font-family:var(--heading-font-family);font-style:var(--heading-font-style, normal);font-weight:900;font-size:26px;line-height:1;background:linear-gradient(180deg,#f5c842,#b9800c);-webkit-background-clip:text;background-clip:text;color:transparent}.lg-faq__qtext{flex:1;min-width:0;font-size:16.5px;font-weight:800;line-height:1.35;color:var(--lg-ink)}.lg-faq__ic{position:relative;flex:none;width:36px;height:36px;border-radius:50%;background:#fbf3e0;box-shadow:inset 0 0 0 1px #e6a81759;transition:background .25s,transform .3s cubic-bezier(.2,.7,.2,1)}.lg-faq__ic:before,.lg-faq__ic:after{content:"";position:absolute;top:50%;left:50%;width:14px;height:2.4px;margin:-1.2px 0 0 -7px;border-radius:2px;background:var(--lg-brown);transition:transform .3s cubic-bezier(.2,.7,.2,1)}.lg-faq__ic:after{transform:rotate(90deg)}.lg-faq__item[open]:not(.is-closing) .lg-faq__ic{background:linear-gradient(160deg,#ffe07a,var(--lg-gold) 55%,var(--lg-gold-deep));transform:rotate(180deg)}.lg-faq__item[open]:not(.is-closing) .lg-faq__ic:after{transform:rotate(0)}.lg-faq__a{overflow:hidden}.lg-faq__a-in{padding:0 22px 22px 72px;font-size:15.5px;line-height:1.65;color:#1f0a05b8}.lg-faq__a-in p{margin:0 0 .7em}.lg-faq__a-in p:last-child{margin-bottom:0}.lg-faq__a-in a{color:var(--lg-gold-deep);font-weight:700;text-decoration:underline;text-underline-offset:2px}@media(max-width:989px){.lg-faq{grid-template-columns:1fr;grid-template-areas:"intro" "list" "help";grid-template-rows:auto}.lg-faq__help{position:static}}@media(max-width:599px){.lg-faq-wrap{padding:32px 8px}.lg-faq{padding:24px 14px;border-radius:22px}.lg-faq__q{gap:12px;padding:16px 14px 16px 16px}.lg-faq__num{min-width:26px;font-size:21px}.lg-faq__qtext{font-size:15px}.lg-faq__ic{width:32px;height:32px}.lg-faq__a-in{padding:0 16px 18px;font-size:14.5px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/lagloire.css.map */
