:root{--lx-ivory: #ffffff;--lx-cream: #f7f7f7;--lx-sand: #f0eeeb;--lx-blush: #f9e9ec;--lx-espresso: #000000;--lx-ink: #000000;--lx-cocoa: #3a3a3a;--lx-mute: #737373;--lx-gold: #d98a93;--lx-gold-2: #f3c8cf;--lx-gold-soft: rgba(217, 138, 147, .15);--lx-line: #e6e6e6;--lx-line-strong: #d6d6d6;--lx-sage: #c97883;--lx-sage-soft: #f7e6e8;--lx-green: #2f9e5f;--lx-red: #d9382c;--lx-white: #ffffff;--lx-sans: "Jost", "Futura", "Helvetica Neue", Arial, sans-serif;--lx-serif: "Playfair Display", Georgia, "Times New Roman", serif;--lx-ease: cubic-bezier(.22, 1, .36, 1);--lx-ease-io: cubic-bezier(.65, 0, .35, 1);--lx-gutter: 16px;--lx-max: 1240px;--lx-radius: 10px;--lx-radius-lg: 12px;--lx-radius-sm: 8px;--lx-pill: 999px;--lx-shadow: 0 14px 34px -22px rgba(0, 0, 0, .22);--lx-header-h: 60px;--font-heading-family: var(--lx-sans) !important;--font-body-family: var(--lx-sans) !important}@media(min-width:990px){:root{--lx-gutter: 40px;--lx-header-h: 72px}}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--lx-ivory);color:var(--lx-ink);font-family:var(--lx-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}.lx{font-family:var(--lx-sans);color:var(--lx-ink);line-height:1.6;font-size:15px}.lx *,.lx *:before,.lx *:after{box-sizing:border-box}.lx :where(img){display:block;max-width:100%;height:auto}.lx :where(a){color:inherit;text-decoration:none}.lx :where(button){font:inherit;color:inherit;background:none;border:0;cursor:pointer;padding:0}.lx :where(ul){list-style:none;margin:0;padding:0}.lx :where(p){margin:0}.lx :where(h1,h2,h3,h4){margin:0;font-weight:700;color:inherit}.lx-wrap{width:100%;max-width:var(--lx-max);margin:0 auto;padding-left:var(--lx-gutter);padding-right:var(--lx-gutter)}.lx-wrap--wide{max-width:1400px}.lx-section{padding:56px 0}@media(min-width:990px){.lx-section{padding:84px 0}}.lx-bg-ivory{background:var(--lx-ivory)}.lx-bg-cream{background:var(--lx-cream)}.lx-bg-sand{background:var(--lx-sand)}.lx-bg-blush{background:var(--lx-blush)}.lx-bg-sage{background:var(--lx-sage-soft)}.lx-bg-espresso{background:var(--lx-espresso);color:var(--lx-white)}.lx-bg-espresso .lx-eyebrow{color:var(--lx-gold-2)}.lx-serif,.lx-display,.lx-h1,.lx-h2,.lx-h3{font-family:var(--lx-sans);font-weight:700;letter-spacing:-.02em;line-height:1.1}.lx-display{font-size:clamp(40px,8vw,76px);line-height:1.02}.lx-h1{font-size:clamp(34px,6vw,56px);line-height:1.05}.lx-h2{font-size:clamp(28px,4vw,40px);line-height:1.12}.lx-h3{font-size:clamp(22px,3vw,28px);line-height:1.2}.lx-h4{font-family:var(--lx-sans);font-size:18px;line-height:1.3;font-weight:600}.lx-ital{font-family:var(--lx-serif);font-style:italic;font-weight:500;letter-spacing:0}.lx-gold{color:var(--lx-gold)}.lx-hl{display:inline-block;background:var(--lx-gold);color:var(--lx-white);padding:.02em .32em .08em;border-radius:var(--lx-radius-sm);line-height:1.15;-webkit-box-decoration-break:clone;box-decoration-break:clone}.lx-eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:var(--lx-sans);font-size:13px;letter-spacing:.02em;text-transform:none;font-weight:600;color:var(--lx-gold);margin-bottom:12px}.lx-eyebrow--center{justify-content:center}.lx-lead{font-size:15.5px;line-height:1.7;color:var(--lx-mute);max-width:56ch;font-weight:400}.lx-bg-espresso .lx-lead{color:#ffffffc7}.lx-small{font-size:12.5px;color:var(--lx-mute);letter-spacing:0}.lx-center{text-align:center}.lx-center .lx-lead{margin-left:auto;margin-right:auto}.lx-measure{max-width:60ch}@media(min-width:990px){.lx-lead{font-size:16px}}.lx-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--lx-pill);background:var(--lx-cream);color:var(--lx-ink);font-size:12.5px;font-weight:500;line-height:1.2}.lx-pill--rose{background:var(--lx-gold);color:var(--lx-white)}.lx-pill--rose-soft{background:var(--lx-gold-soft);color:var(--lx-gold);font-weight:600}.lx-pill--black{background:var(--lx-espresso);color:var(--lx-white)}.lx-pill--caps{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:5px 9px}.lx-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:0 26px;border-radius:var(--lx-radius);font-family:var(--lx-sans);font-size:13.5px;letter-spacing:.04em;text-transform:none;font-weight:600;background:var(--lx-espresso);color:var(--lx-white);border:1px solid var(--lx-espresso);transition:background .3s var(--lx-ease),color .3s var(--lx-ease),border-color .3s var(--lx-ease),transform .3s var(--lx-ease),box-shadow .3s var(--lx-ease);position:relative;overflow:hidden;white-space:nowrap}.lx-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.16) 50%,transparent 70%);transform:translate(-120%);transition:transform .9s var(--lx-ease)}.lx-btn:hover:after{transform:translate(120%)}.lx-btn:hover{background:#1c1c1c;border-color:#1c1c1c;transform:translateY(-1px);box-shadow:var(--lx-shadow)}.lx-btn--caps{text-transform:uppercase;font-weight:700;letter-spacing:.08em;font-size:13px}.lx-btn--gold,.lx-btn--rose{background:var(--lx-gold);border-color:var(--lx-gold);color:var(--lx-white)}.lx-btn--gold:hover,.lx-btn--rose:hover{background:#c97883;border-color:#c97883}.lx-btn--ghost{background:var(--lx-white);color:var(--lx-espresso);border-color:var(--lx-espresso)}.lx-btn--ghost:hover{background:var(--lx-espresso);color:var(--lx-white);border-color:var(--lx-espresso);box-shadow:none}.lx-btn--light{background:var(--lx-white);color:var(--lx-espresso);border-color:var(--lx-white)}.lx-btn--light:hover{background:var(--lx-cream);border-color:var(--lx-cream)}.lx-btn--outline-light{background:transparent;color:var(--lx-white);border-color:#fff9}.lx-btn--outline-light:hover{background:var(--lx-white);color:var(--lx-espresso);border-color:var(--lx-white)}.lx-btn--full{width:100%}.lx-btn--sm{min-height:42px;padding:0 18px;font-size:12.5px}.lx-btn[disabled],.lx-btn[aria-disabled=true]{opacity:.55;pointer-events:none}.lx-btn .lx-btn__arrow{width:16px;height:16px;transition:transform .35s var(--lx-ease)}.lx-btn:hover .lx-btn__arrow{transform:translate(4px)}.lx-link{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;letter-spacing:.01em;text-transform:none;font-weight:600;padding-bottom:3px;border-bottom:1.5px solid currentColor;transition:gap .3s var(--lx-ease),color .3s}.lx-link:hover{gap:12px;color:var(--lx-gold)}.lx-link--rose{color:var(--lx-gold);border-bottom-color:transparent}.lx-reveal{opacity:0;transform:translateY(18px);transition:opacity .7s var(--lx-ease),transform .8s var(--lx-ease);will-change:opacity,transform}.lx-reveal--left{transform:translate(-22px)}.lx-reveal--right{transform:translate(22px)}.lx-reveal--scale{transform:scale(.97)}.lx-reveal--blur{filter:blur(8px);transform:translateY(12px);transition:opacity .7s var(--lx-ease),transform .8s var(--lx-ease),filter .8s var(--lx-ease)}.lx-reveal.is-in{opacity:1;transform:none;filter:none}.lx-stagger>*{opacity:0;transform:translateY(16px);transition:opacity .6s var(--lx-ease),transform .7s var(--lx-ease)}.lx-stagger.is-in>*{opacity:1;transform:none}.lx-stagger.is-in>*:nth-child(1){transition-delay:.04s}.lx-stagger.is-in>*:nth-child(2){transition-delay:.12s}.lx-stagger.is-in>*:nth-child(3){transition-delay:.2s}.lx-stagger.is-in>*:nth-child(4){transition-delay:.28s}.lx-stagger.is-in>*:nth-child(5){transition-delay:.36s}.lx-stagger.is-in>*:nth-child(6){transition-delay:.44s}.lx-stagger.is-in>*:nth-child(7){transition-delay:.52s}.lx-stagger.is-in>*:nth-child(8){transition-delay:.6s}.lx-lines>*{display:block;overflow:hidden;padding:.06em .2em .2em 0;margin:-.06em -.2em -.2em 0}.lx-lines>*>span{display:block;transform:translateY(110%);transition:transform .9s var(--lx-ease)}.lx-lines.is-in>*>span{transform:none}.lx-lines.is-in>*:nth-child(2)>span{transition-delay:.1s}.lx-lines.is-in>*:nth-child(3)>span{transition-delay:.2s}.lx-img-reveal{position:relative;overflow:hidden}.lx-img-reveal:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lx-cream);transform:scaleX(1);transform-origin:right;transition:transform 1s var(--lx-ease);z-index:2}.lx-img-reveal.is-in:after{transform:scaleX(0)}.lx-img-reveal img{transform:scale(1.08);transition:transform 1.3s var(--lx-ease)}.lx-img-reveal.is-in img{transform:scale(1)}.lx-parallax{will-change:transform}.lx-float{animation:lx-float 7s ease-in-out infinite}@keyframes lx-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes lx-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes lx-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes lx-pulse{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.6);opacity:0}}@media(prefers-reduced-motion:reduce){.lx-reveal,.lx-stagger>*,.lx-lines>*>span,.lx-img-reveal img{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}.lx-img-reveal:after{display:none}.lx-float{animation:none}}.lx-card{position:relative;display:flex;flex-direction:column;gap:12px;min-width:0}.lx-card__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:var(--lx-cream);border-radius:var(--lx-radius-lg);border:0;transition:box-shadow .4s var(--lx-ease),transform .4s var(--lx-ease)}.lx-card:hover .lx-card__media{box-shadow:var(--lx-shadow)}.lx-card__media img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--lx-ease),opacity .5s var(--lx-ease)}.lx-card__media img.lx-card__img--alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}@media(hover:hover){.lx-card:hover .lx-card__media img{transform:scale(1.04)}.lx-card:hover .lx-card__media img.lx-card__img--alt{opacity:1}}.lx-card__badge{position:absolute;top:10px;left:10px;z-index:2;font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;font-weight:700;padding:6px 10px;background:var(--lx-gold);color:var(--lx-white);border-radius:var(--lx-radius-sm);line-height:1.2}.lx-card__badge--light{background:var(--lx-white);color:var(--lx-ink)}.lx-card__badge--gold{background:var(--lx-gold);color:var(--lx-white)}.lx-card__quick{position:absolute;left:10px;right:10px;bottom:10px;z-index:2;min-height:44px;background:var(--lx-white);color:var(--lx-ink);font-size:12.5px;letter-spacing:.02em;text-transform:none;font-weight:600;border-radius:var(--lx-radius);display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 6px 18px -8px #00000040;transform:translateY(8px);opacity:0;transition:transform .35s var(--lx-ease),opacity .35s var(--lx-ease),background .3s,color .3s}.lx-card__quick:hover{background:var(--lx-espresso);color:var(--lx-white)}.lx-card:hover .lx-card__quick,.lx-card:focus-within .lx-card__quick{transform:none;opacity:1}@media(hover:none){.lx-card__quick{transform:none;opacity:1;min-height:40px}}.lx-card__quick.is-loading{pointer-events:none}.lx-card__quick.is-loading:after{content:"";width:14px;height:14px;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;animation:lx-spin .8s linear infinite}@keyframes lx-spin{to{transform:rotate(360deg)}}.lx-card__body{display:flex;flex-direction:column;gap:4px}.lx-card__cat{font-size:12px;letter-spacing:.02em;text-transform:none;color:var(--lx-mute);font-weight:500}.lx-card__title{font-family:var(--lx-sans);font-size:16px;line-height:1.3;font-weight:600;letter-spacing:-.01em}.lx-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.lx-card__sub{font-size:13.5px;color:var(--lx-mute);font-weight:400}.lx-card__row{display:flex;flex-direction:column;align-items:flex-start;gap:5px;margin-top:2px}.lx-price{font-size:15px;letter-spacing:0;display:inline-flex;gap:8px;align-items:baseline;font-weight:600}.lx-price s{color:var(--lx-red);font-weight:400;text-decoration:line-through}.lx-price--sale{color:var(--lx-ink)}.lx-stars{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--lx-cocoa);font-weight:500}.lx-stars__icons{display:inline-flex;gap:2px;color:var(--lx-gold)}.lx-stars__icons svg{width:12px;height:12px;fill:currentColor}.lx-scroller{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--lx-gutter);-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:4px var(--lx-gutter) 8px;margin:0 calc(-1 * var(--lx-gutter))}.lx-scroller::-webkit-scrollbar{display:none}.lx-scroller>*{flex:0 0 78%;scroll-snap-align:start}@media(min-width:640px){.lx-scroller>*{flex-basis:44%}}@media(min-width:990px){.lx-scroller{gap:20px}.lx-scroller>*{flex-basis:calc((100% - 60px)/4)}}.lx-scroller--3>*{flex-basis:80%}@media(min-width:640px){.lx-scroller--3>*{flex-basis:48%}}@media(min-width:990px){.lx-scroller--3>*{flex-basis:calc((100% - 40px) / 3)}}.lx-nav{display:flex;gap:8px}.lx-nav__btn{width:40px;height:40px;border:1px solid var(--lx-line-strong);background:var(--lx-white);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;transition:background .3s,color .3s,border-color .3s}.lx-nav__btn:hover{background:var(--lx-espresso);color:var(--lx-white);border-color:var(--lx-espresso)}.lx-nav__btn svg{width:15px;height:15px}.lx-bg-espresso .lx-nav__btn{border-color:#ffffff59;background:transparent}.lx-bg-espresso .lx-nav__btn:hover{background:var(--lx-white);color:var(--lx-espresso)}.lx-dots{display:flex;justify-content:center;gap:6px;margin-top:16px}.lx-dots button{width:8px;height:8px;border-radius:50%;background:var(--lx-line-strong);transition:background .3s,width .3s}.lx-dots button.is-on{background:var(--lx-gold);width:22px;border-radius:4px}.lx-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.lx-section-head .lx-nav{display:none}@media(min-width:990px){.lx-section-head{margin-bottom:40px}.lx-section-head .lx-nav{display:flex}}.lx-irow{display:flex;align-items:center;gap:12px}.lx-irow i{flex:0 0 38px;width:38px;height:38px;border-radius:50%;background:var(--lx-gold-soft);color:var(--lx-gold);display:grid;place-items:center}.lx-irow i svg{width:18px;height:18px;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.lx-irow b{font-weight:600;font-size:14.5px;display:block;line-height:1.3}.lx-irow small{display:block;font-size:13px;color:var(--lx-mute);margin-top:2px}.lx-check{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:var(--lx-green);color:var(--lx-white);flex:0 0 20px}.lx-check svg{width:11px;height:11px;stroke:currentColor;fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.lx-check--rose{background:var(--lx-gold)}.lx-check--grey{background:#cfcfcf}.lx-divider{height:1px;background:var(--lx-line)}.lx-seal{width:88px;height:88px;border-radius:50%;background:var(--lx-white);border:1.5px solid var(--lx-gold);display:grid;place-items:center;position:relative;text-align:center}.lx-seal:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;border:1px dashed var(--lx-gold);opacity:.6;animation:lx-spin-slow 24s linear infinite}@keyframes lx-spin-slow{to{transform:rotate(360deg)}}.lx-seal span{font-family:var(--lx-sans);font-weight:700;font-size:28px;line-height:1;color:var(--lx-gold)}.lx-seal small{display:block;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--lx-mute);margin-top:2px;font-weight:600}.lx-progress{position:fixed;top:0;left:0;height:2px;width:100%;z-index:200;background:transparent;pointer-events:none}.lx-progress i{display:block;height:100%;width:100%;background:var(--lx-gold);transform:scaleX(var(--p, 0));transform-origin:left;transition:transform .15s linear}.lx-intro{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;background:var(--lx-espresso);display:grid;place-items:center;transform:translateY(0);transition:transform 1.1s var(--lx-ease) .9s;pointer-events:none}.lx-intro img{height:72px;width:auto;opacity:0;transform:translateY(14px);animation:lx-intro-logo 1.4s var(--lx-ease) .1s forwards}.lx-intro.is-done{transform:translateY(-101%)}@keyframes lx-intro-logo{0%{opacity:0;transform:translateY(14px)}35%{opacity:1;transform:none}to{opacity:1;transform:none}}.lx-tilt{transform-style:preserve-3d;transition:transform .6s var(--lx-ease)}.lx-tilt.is-tilting{transition:transform .12s linear}.lx-magnet{transition:transform .4s var(--lx-ease)}@keyframes lx-pop{0%{transform:scale(1)}40%{transform:scale(1.45)}to{transform:scale(1)}}.cart-count-bubble.is-pop{animation:lx-pop .6s var(--lx-ease)}.lx-step{position:relative}.lx-steps:before{content:"";position:absolute;left:11px;top:0;bottom:0;width:1px;background:var(--lx-line)}.lx-steps:after{content:"";position:absolute;left:11px;top:0;height:100%;width:1px;background:var(--lx-gold);transform:scaleY(var(--fill, 0));transform-origin:top;transition:transform .2s linear}.lx-steps .lx-step__n{position:relative;background:inherit}.lx-header__brand img{transition:transform .4s var(--lx-ease)}.lx-header.is-scrolled .lx-header__brand img{transform:scale(.9)}@media(prefers-reduced-motion:reduce){.lx-intro{display:none}.lx-seal:before{animation:none}.lx-tilt,.lx-magnet{transform:none!important}}.lx-icon{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.lx-accordion__item{border-top:1px solid var(--lx-line)}.lx-accordion__item:last-child{border-bottom:1px solid var(--lx-line)}.lx-accordion__btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;padding:16px 0;font-family:var(--lx-sans);font-size:15px;font-weight:600;line-height:1.3}.lx-accordion__btn .lx-plus{position:relative;width:14px;height:14px;flex:0 0 14px}.lx-accordion__btn .lx-plus:before,.lx-accordion__btn .lx-plus:after{content:"";position:absolute;background:currentColor;left:50%;top:50%;transform:translate(-50%,-50%);transition:transform .4s var(--lx-ease);border-radius:2px}.lx-accordion__btn .lx-plus:before{width:14px;height:1.5px}.lx-accordion__btn .lx-plus:after{width:1.5px;height:14px}.lx-accordion__item.is-open .lx-plus:after{transform:translate(-50%,-50%) rotate(90deg)}.lx-accordion__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--lx-ease)}.lx-accordion__panel>div{overflow:hidden}.lx-accordion__item.is-open .lx-accordion__panel{grid-template-rows:1fr}.lx-accordion__inner{padding:0 0 18px;color:var(--lx-mute);font-weight:400;line-height:1.65;max-width:62ch;font-size:14.5px}.lx-accordion__inner p+p{margin-top:10px}.lx-accordion__inner ul{padding-left:18px;list-style:disc}.lx-accordion__inner li+li{margin-top:6px}.lx-accordion__inner strong{color:var(--lx-ink)}.lx-accordion--boxed{display:grid;gap:10px}.lx-accordion--boxed .lx-accordion__item,.lx-accordion--boxed .lx-accordion__item:last-child{border:0;background:var(--lx-cream);border-radius:var(--lx-radius);padding:0 18px}.lx-accordion--boxed .lx-accordion__btn{padding:15px 0;font-size:14.5px;font-weight:500}.lx-accordion--boxed .lx-accordion__inner{padding-bottom:16px}.lx-shopall{display:inline-block;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--lx-ink);border-bottom:1.5px solid var(--lx-ink);padding-bottom:2px;margin-top:12px;transition:color .3s,border-color .3s}.lx-shopall:hover{color:var(--lx-gold);border-color:var(--lx-gold)}.lx-eyebrow--caps{font-size:11.5px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.lx-circled{position:relative;display:inline-block;white-space:nowrap;padding:0 .2em}.lx-circled svg{position:absolute;left:-14%;top:-30%;width:128%;height:164%;pointer-events:none;overflow:visible}.lx-circled svg path{fill:none;stroke:var(--lx-gold);stroke-width:2.6;stroke-linecap:round;stroke-dasharray:600;stroke-dashoffset:600;transition:stroke-dashoffset 1.5s var(--lx-ease) .25s}.is-in .lx-circled svg path,.lx-circled.is-in svg path{stroke-dashoffset:0}@media(prefers-reduced-motion:reduce){.lx-circled svg path{transition:none;stroke-dashoffset:0}}:root,body,.lx{--font-body-family-override: var(--lx-sans) !important;--font-heading-family-override: var(--lx-sans) !important;--global-button-font-family: var(--lx-sans) !important;--font-accent-family: var(--lx-serif) !important}.lx.lx,.lx.lx :where(span,div,p,a,button,li,small,label,input,select,textarea,b,strong,em,i,s,h1,h2,h3,h4,h5,h6){font-family:var(--lx-sans)!important}.lx.lx h1,.lx.lx h2,.lx.lx h3,.lx.lx .lx-display,.lx.lx .lx-h1,.lx.lx .lx-h2,.lx.lx .lx-h3,.lx.lx .lx-hero__title,.lx.lx .lx-cta__title,.lx.lx .lx-col__head h1,.lx.lx .lx-pd__title,.lx.lx .lx-guarantee__title,.lx.lx .lx-stat b,.lx.lx .lx-seal span,.lx.lx .lx-tm__rating b,.lx.lx .lx-spot__chip b,.lx.lx .lx-tile__body h3,.lx.lx .lx-bundle__body h3,.lx.lx .lx-ing__item h3,.lx.lx .lx-reel__cap b,.lx.lx h1 *,.lx.lx h2 *,.lx.lx h3 *,.lx.lx .lx-display *,.lx.lx .lx-h1 *,.lx.lx .lx-h2 *,.lx.lx .lx-h3 *,.lx.lx .lx-hero__title *,.lx.lx .lx-cta__title *,.lx.lx .lx-bundle__body h3 *,.lx.lx .lx-tile__body h3 *{font-family:var(--lx-sans)!important;font-weight:700!important;letter-spacing:-.02em}.lx.lx h4,.lx.lx .lx-h4,.lx.lx .lx-step h4,.lx.lx .lx-value h4,.lx.lx .lx-card__title,.lx.lx .lx-card__title *,.lx.lx .lx-sticky__t b,.lx.lx .lx-atc__price,.lx.lx .lx-menu__link,.lx.lx .lx-menu__link *,.lx.lx .lx-accordion__btn,.lx.lx .lx-accordion__btn *,.lx.lx .lx-footer__col h4,.lx.lx .lx-footer__news h4,.lx.lx .lx-spot__benefit h4,.lx.lx .lx-spot__benefit h4 *,.lx.lx .lx-tm__meta b,.lx.lx .lx-qty-opt b,.lx.lx .lx-pd__benefits li,.lx.lx .lx-header__brand,.lx.lx .lx-footer__brand{font-family:var(--lx-sans)!important;font-weight:600!important;letter-spacing:-.01em}.lx.lx .lx-accordion__btn,.lx.lx .lx-accordion__btn *{font-weight:500!important}.lx.lx .lx-pd__acc .lx-accordion__btn,.lx.lx .lx-pd__acc .lx-accordion__btn *{font-weight:600!important}.lx.lx .lx-tm__card p,.lx.lx .lx-tm__card p *,.lx.lx .lx-promise__text,.lx.lx .lx-promise__text *{font-family:var(--lx-sans)!important;font-weight:500!important;letter-spacing:-.01em}.lx.lx .lx-ital,.lx.lx .lx-ital *,.lx.lx .lx-step__n,.lx.lx .lx-ing__n,.lx.lx .lx-promise__sig,.lx.lx .lx-footer__tag,.lx.lx .lx-menu__foot p,.lx.lx .lx-hero__title em,.lx.lx .lx-cta__title em,.lx.lx .lx-promise__text em,.lx.lx h1 em,.lx.lx h2 em,.lx.lx .lx-h1 em,.lx.lx .lx-h2 em,.lx.lx .lx-display em{font-family:var(--lx-serif)!important;font-weight:500!important;font-style:italic;letter-spacing:0}.lx.lx .lx-hl,.lx.lx .lx-hl *,.lx.lx .lx-circled,.lx.lx .lx-circled *{font-family:var(--lx-sans)!important;font-weight:700!important}.lx.lx .lx-stat b{color:var(--lx-gold)!important}.lx.lx-bg-espresso .lx-eyebrow,.lx.lx-bg-espresso .lx-eyebrow *{color:var(--lx-gold-2)!important}.lx.lx h1,.lx.lx h2,.lx.lx h3,.lx.lx h4,.lx.lx .lx-h1,.lx.lx .lx-h2,.lx.lx .lx-h3{color:inherit!important}.lx.lx-bg-espresso,.lx.lx-bg-espresso h1,.lx.lx-bg-espresso h2,.lx.lx-bg-espresso h3,.lx.lx-bg-espresso h4,.lx.lx-bg-espresso .lx-h2,.lx.lx .lx-btn,.lx.lx .lx-btn--gold,.lx.lx .lx-btn--rose{color:var(--lx-white)!important}.lx.lx .lx-btn--ghost{color:var(--lx-espresso)!important}.lx.lx .lx-btn--ghost:hover{color:var(--lx-white)!important}.lx.lx .lx-btn--light{color:var(--lx-espresso)!important}.lx.lx .lx-btn--outline-light{color:var(--lx-white)!important}.lx.lx .lx-btn--outline-light:hover{color:var(--lx-espresso)!important}.lx.lx .lx-btn *,.lx.lx .lx-eyebrow,.lx.lx .lx-eyebrow *{font-family:var(--lx-sans)!important}.shopify-section:has(>.lx){margin:0}cart-drawer .drawer__inner,cart-drawer .drawer__header{font-family:var(--lx-sans)}cart-drawer h2,cart-drawer .cart-item__name{font-family:var(--lx-sans)!important;font-weight:600!important}cart-drawer .button,cart-drawer .cart__checkout-button{border-radius:var(--lx-radius)!important;letter-spacing:.04em;text-transform:none;font-size:14px!important;font-weight:600!important}.lx-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,20px);opacity:0;z-index:999;background:var(--lx-espresso);color:var(--lx-white);padding:14px 22px;border-radius:var(--lx-radius);font-size:13.5px;letter-spacing:.01em;font-weight:500;transition:transform .4s var(--lx-ease),opacity .4s var(--lx-ease);pointer-events:none;max-width:calc(100vw - 32px)}.lx-toast.is-on{transform:translate(-50%);opacity:1}
/*# sourceMappingURL=/cdn/shop/t/3/assets/lx-base.css.map */
