:root{--lx-bg:#fcfbf9;--lx-surface:#ffffff;--lx-ink:#212121;--lx-ink-soft:#5f5f5f;--lx-muted:#8a8a8a;--lx-line:#e6e3de;--lx-line-strong:#d1cdc4;--lx-maroon:#701c1c;--lx-maroon-dark:#5a1515;--lx-gold:#c17f1d;--lx-gold-dark:#a86c14;--lx-gold-soft:#edb664;--lx-khaki:#ab8c52;--lx-khaki-dark:#957741;--lx-logo:#b88a3b;--lx-peach:#fdf6f0;--lx-green:#22c55e;--lx-serif:var(--font-buenard),"Times New Roman",Georgia,serif;--lx-sans:var(--font-dm-sans),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--lx-caps:var(--font-karla),var(--font-dm-sans),sans-serif;--lx-gutter:16px;--lx-max:1440px;--lx-radius:8px;--lx-ease:cubic-bezier(0.22,0.61,0.36,1);--lx-header-h:112px}@media (min-width:900px){:root{--lx-gutter:32px;--lx-header-h:106px}}@media (min-width:1280px){:root{--lx-gutter:50px}}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--lx-header-h) + 16px)}.lx-shell,body{background:var(--lx-bg);color:var(--lx-ink);font-family:var(--lx-sans)}.lx-shell{min-height:100vh;display:flex;flex-direction:column;overflow-x:clip}.lx-shell a{color:inherit;text-decoration:none}.lx-shell button{font-family:inherit}.lx-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lx-skip{position:absolute;left:8px;top:-60px;z-index:300;padding:10px 16px;background:var(--lx-maroon);color:#fff!important;border-radius:6px;transition:top .2s var(--lx-ease)}.lx-skip:focus{top:8px}.lx-shell :where(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--lx-gold);outline-offset:2px}.lx-main{flex:1 1;width:100%}.lx-main>:not(.lx-home):not(.lx-listing):not(.lx-pdppage){width:100%;max-width:1240px;margin-inline:auto;padding:32px var(--lx-gutter) 64px}.lx-wrap{max-width:var(--lx-max)}.lx-narrow,.lx-wrap{width:100%;margin-inline:auto;padding-inline:var(--lx-gutter)}.lx-narrow{max-width:1080px}.lx-section{padding-block:28px}.lx-section--tight{padding-block:16px}@media (min-width:900px){.lx-section{padding-block:40px}.lx-section--tight{padding-block:24px}}.lx-center{display:flex;justify-content:center;margin-top:32px}@keyframes lx-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes lx-fade{0%{opacity:0}to{opacity:1}}@keyframes lx-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes lx-kenburns{0%{transform:scale(1)}to{transform:scale(1.08)}}@keyframes lx-shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes lx-pulse{0%{box-shadow:0 0 0 0 rgba(37,211,102,.55)}70%{box-shadow:0 0 0 16px rgba(37,211,102,0)}to{box-shadow:0 0 0 0 rgba(37,211,102,0)}}.lx-reveal{opacity:0;transform:translateY(22px);transition:opacity .7s var(--lx-ease),transform .7s var(--lx-ease)}.lx-reveal.is-shown{opacity:1;transform:none}.lx-fadein{animation:lx-fade-up .55s var(--lx-ease) both}.is-flipped{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.lx-reveal{opacity:1;transform:none}}.lx-plus{position:relative;flex:none;width:12px;height:12px}.lx-plus:after,.lx-plus:before{content:"";position:absolute;left:0;top:50%;width:12px;height:1.2px;margin-top:-.6px;background:currentColor;transition:transform .3s var(--lx-ease)}.lx-plus:after{transform:rotate(90deg)}details[open]>summary .lx-plus:after{transform:rotate(0deg)}.lx-shell summary{list-style:none;cursor:pointer}.lx-shell summary::-webkit-details-marker{display:none}.lx-shell details[open]>:not(summary){animation:lx-drop .35s var(--lx-ease)}.lx-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:10px 26px;border:1px solid transparent;border-radius:0;font-family:var(--lx-caps);font-size:14px;letter-spacing:.35px;text-transform:uppercase;cursor:pointer;transition:color .25s ease-out,background .25s ease-out,border-color .25s ease-out}.lx-btn:disabled{opacity:.55;cursor:not-allowed}.lx-btn--gold{background:var(--lx-gold);color:#fff!important}.lx-btn--gold:hover{background:var(--lx-gold-dark)}.lx-btn--outline{background:transparent;border-color:var(--lx-ink);color:var(--lx-ink)}.lx-btn--outline:hover{background:var(--lx-ink);color:#fff!important}.lx-announce{display:grid;grid-template-columns:1fr;align-items:center;min-height:36px;padding:0 var(--lx-gutter);background:var(--lx-maroon);color:#fff;font-size:12.5px}.lx-announce__side{display:none}.lx-announce__center{text-align:center;overflow:hidden}.lx-announce__msg{margin:0;animation:lx-fade-up .5s var(--lx-ease)}@media (min-width:900px){.lx-announce{grid-template-columns:1fr auto 1fr;min-height:42px;font-size:14px}.lx-announce__side{display:flex;align-items:center;gap:20px;font-size:12.5px}.lx-announce__side a{display:inline-flex;align-items:center;gap:6px;opacity:.95;transition:opacity .2s}.lx-announce__side a:hover{opacity:.75}.lx-announce__side--end{justify-content:flex-end;gap:12px}}.lx-logo{display:inline-flex;align-items:center;gap:8px;color:var(--lx-logo)!important;line-height:1;white-space:nowrap}.lx-logo__mark{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:radial-gradient(circle at 35% 30%,#e3c07a,var(--lx-logo) 60%,#8f6724);color:#fff;font-family:var(--lx-serif);font-size:12px;font-weight:700;letter-spacing:.5px;box-shadow:inset 0 0 0 2px rgba(255,255,255,.35)}.lx-logo__text{display:flex;flex-direction:column;align-items:center;gap:4px}.lx-logo__name{font-family:var(--lx-serif);font-size:19px;font-weight:700;letter-spacing:.2px}.lx-logo__tag{display:flex;align-items:center;gap:6px;font-family:var(--lx-caps);font-size:7.5px;letter-spacing:2.2px;text-transform:uppercase}.lx-logo__tag:after,.lx-logo__tag:before{content:"";width:16px;height:1px;background:currentColor}@media (min-width:900px){.lx-logo__mark{width:44px;height:44px;font-size:13px}.lx-logo__name{font-size:23px}.lx-logo__tag{font-size:8.5px}}.lx-logo--footer{color:#e2bf78!important}.lx-logo--hero{flex-direction:column;gap:6px}.lx-logo--hero .lx-logo__mark{width:52px;height:52px;font-size:15px}.lx-logo--hero .lx-logo__name{font-size:26px;color:var(--lx-logo)}.lx-header{position:-webkit-sticky;position:sticky;top:0;z-index:60;background:var(--lx-bg);transition:box-shadow .3s var(--lx-ease)}.lx-header.is-scrolled{box-shadow:0 6px 20px rgba(33,33,33,.07)}.lx-header__bar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:4px;gap:4px;padding:8px var(--lx-gutter)}@media (max-width:899px){.lx-header__bar .lx-logo{gap:6px}.lx-header__bar .lx-logo__mark{width:30px;height:30px;font-size:9.5px}.lx-header__bar .lx-logo__name{font-size:16px}.lx-header__bar .lx-logo__tag{font-size:6.5px;letter-spacing:1.6px}.lx-header__bar .lx-logo__tag:after,.lx-header__bar .lx-logo__tag:before{width:10px}.lx-action{padding:5px}}.lx-header__bar>.lx-logo{justify-self:center}.lx-header__menu{justify-self:start;display:grid;place-items:center;width:40px;height:40px;margin-left:-8px;border:0;background:none;color:var(--lx-ink);cursor:pointer}.lx-header__actions{justify-self:end;display:flex;align-items:center;gap:4px}.lx-action{display:inline-flex;align-items:center;gap:6px;padding:6px;border:0;background:none;color:var(--lx-ink);font-size:16px;cursor:pointer;transition:color .2s}.lx-action:hover{color:var(--lx-gold)}.lx-action__icon{position:relative;display:inline-flex}.lx-action__label{display:none}.lx-action__icon+.lx-action__label{margin-left:4px}.lx-badge{position:absolute;top:-6px;right:-8px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--lx-maroon);color:#fff;font-size:10.5px;font-weight:600;line-height:17px;text-align:center;animation:lx-fade .3s}.lx-search{position:relative;display:flex;align-items:center;border:1px solid var(--lx-line-strong);border-radius:var(--radius-lg,8px);background:transparent;transition:border-color .2s,box-shadow .2s}.lx-search:focus-within{border-color:var(--lx-gold-soft);box-shadow:0 0 0 3px rgba(237,182,100,.25)}.lx-search__input{flex:1 1;min-width:0;height:40px;padding:9px 16px;border:0;background:transparent;color:#000;font-family:var(--lx-sans);font-size:15px;outline:none!important}.lx-search__input::placeholder{color:#767676}.lx-search__input::-webkit-search-cancel-button{display:none}.lx-search--desktop{display:none}.lx-search--mobile{margin:0 var(--lx-gutter) 10px}.lx-search__icon{display:grid;place-items:center;width:42px;height:40px;background:none}.lx-search__btn,.lx-search__icon{border:0;color:var(--lx-ink);cursor:pointer}.lx-search__btn{display:inline-flex;align-items:center;gap:4px;margin-right:3px;padding:4px 8px;border-radius:6px;background:var(--lx-gold-soft);font-size:16px;transition:background .25s ease-out}.lx-search__btn:hover{background:#e4a54a}@media (min-width:900px){.lx-header__bar{grid-template-columns:auto minmax(0,1fr) auto;gap:28px;padding:10px var(--lx-gutter)}.lx-header__menu{display:none}.lx-header__bar>.lx-logo{justify-self:start}.lx-search--desktop{display:flex;width:100%;max-width:820px;justify-self:center}.lx-search--mobile{display:none}.lx-header__actions{gap:14px}.lx-action__label{display:inline}}@media (min-width:900px) and (max-width:1150px){.lx-action__label{display:none}}.lx-nav{display:none}@media (min-width:900px){.lx-nav{display:block;border-top:1px solid var(--lx-line);border-bottom:1px solid var(--lx-line)}.lx-nav__list{display:flex;justify-content:center;flex-wrap:wrap;gap:0 20px;margin:0;padding:0 var(--lx-gutter);list-style:none}.lx-nav__item,.lx-nav__link{position:relative}.lx-nav__link{display:block;padding:10px 0;font-size:16px;white-space:nowrap}.lx-nav__link:after{content:"";position:absolute;left:0;right:0;bottom:8px;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .3s var(--lx-ease)}.lx-nav__item:hover .lx-nav__link:after,.lx-nav__link.is-current:after,.lx-nav__link:focus-visible:after{transform:scaleX(1)}.lx-nav__menu{position:absolute;top:100%;left:-10px;z-index:70;min-width:210px;margin:0;padding:14px 0;list-style:none;background:var(--lx-surface);border-radius:0 0 6px 6px;box-shadow:0 14px 30px rgba(33,33,33,.12);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .25s var(--lx-ease),transform .25s var(--lx-ease),visibility .25s}.lx-nav__item:focus-within .lx-nav__menu,.lx-nav__item:hover .lx-nav__menu{opacity:1;visibility:visible;transform:none}.lx-nav__menu a{display:block;padding:6px 16px;font-size:14.5px;white-space:nowrap;transition:color .2s,padding-left .25s var(--lx-ease)}.lx-nav__menu a:hover{color:var(--lx-gold);padding-left:20px}}.lx-scrim{position:fixed;inset:0;z-index:100;background:rgba(20,16,14,.45);opacity:0;transition:opacity .35s var(--lx-ease)}.lx-scrim.is-open{opacity:1}.lx-drawer{position:absolute;top:0;bottom:0;display:flex;flex-direction:column;width:min(90vw,450px);background:var(--lx-bg);outline:none;transition:transform .4s var(--lx-ease)}.lx-drawer--left{left:0;transform:translateX(-100%)}.lx-drawer--right{right:0;transform:translateX(100%)}.lx-drawer.is-open{transform:none}.lx-menu{width:min(90vw,360px);overflow:hidden}.lx-menu__top{display:flex;justify-content:flex-end;padding:16px 12px 8px}.lx-cart__close,.lx-menu__close{display:grid;place-items:center;width:38px;height:38px;border:0;background:none;color:var(--lx-ink);cursor:pointer;transition:transform .3s var(--lx-ease)}.lx-cart__close:hover,.lx-menu__close:hover{transform:rotate(90deg)}.lx-menu__social{display:flex;flex-wrap:wrap;gap:12px 20px;margin:0;padding:0 16px 16px;list-style:none;font-size:15px}.lx-menu__social a{display:inline-flex;align-items:center;gap:8px}.lx-menu__panels{position:relative;flex:1 1;overflow:hidden}.lx-menu__panels>.lx-menu__list,.lx-menu__sub{position:absolute;inset:0;overflow-y:auto;transition:transform .4s var(--lx-ease)}.lx-menu__sub{background:var(--lx-bg);transform:translateX(100%)}.lx-menu__panels.is-sub>.lx-menu__list{transform:translateX(-30%)}.lx-menu__panels.is-sub .lx-menu__sub{transform:none}.lx-menu__list{margin:0;padding:0;list-style:none;border-top:1px solid var(--lx-ink)}.lx-menu__row{display:flex;align-items:center;justify-content:space-between;width:100%;padding:15px 16px;border:0;border-bottom:1px solid var(--lx-ink);background:none;color:var(--lx-ink);font-size:16px;text-align:left;cursor:pointer;transition:background .2s,padding-left .25s var(--lx-ease)}.lx-menu__row:hover{background:rgba(193,127,29,.07);padding-left:22px}.lx-menu__back{display:flex;align-items:center;gap:10px;width:100%;padding:15px 16px;border:0;background:none;font-family:var(--lx-serif);font-size:19px;cursor:pointer}.lx-menu__foot{display:flex;flex-wrap:wrap;gap:10px 20px;padding:16px;border-top:1px solid var(--lx-line)}.lx-menu__footlink{display:inline-flex;align-items:center;gap:8px;border:0;background:none;color:var(--lx-ink);font-size:14.5px;cursor:pointer}.lx-cart__head{display:flex;align-items:center;justify-content:space-between;padding:10px 12px 10px 16px;border-bottom:1px solid var(--lx-line)}.lx-cart__title{margin:0;font-family:var(--lx-sans);font-size:16px;font-weight:500;letter-spacing:.6px;text-transform:uppercase}.lx-cart__title span{margin-left:6px}.lx-cart__error{margin:12px 16px 0;padding:10px 12px;border-radius:6px;background:#fdecec;color:#a11c1c;font-size:13px}.lx-cart__body{flex:1 1;overflow-y:auto;padding:16px}.lx-cart__label{margin:0 0 14px;font-size:13px;font-weight:500}.lx-cart__lines{display:flex;flex-direction:column;gap:18px;margin:0;padding:0;list-style:none}.lx-cart__line{display:grid;grid-template-columns:80px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:start;animation:lx-fade-up .4s var(--lx-ease);transition:opacity .2s}.lx-cart__line.is-busy{opacity:.55}.lx-cart__thumb{display:block;width:80px;aspect-ratio:3/4;overflow:hidden;border-radius:2px;background:#efe9e2}.lx-cart__thumb img{width:100%;height:100%;object-fit:cover}.lx-cart__info{display:flex;flex-direction:column;gap:8px;min-width:0}.lx-cart__name{font-size:14px;line-height:1.35}.lx-cart__name:hover{text-decoration:underline}.lx-cart__variant{margin:0;color:var(--lx-muted);font-size:12.5px}.lx-cart__price{margin:0;font-size:14px}.lx-cart__price s{margin-left:8px;color:var(--lx-muted);font-size:12.5px}.lx-cart__remove{display:grid;place-items:center;width:34px;height:34px;margin-top:60px;border:0;background:none;color:var(--lx-ink);cursor:pointer;transition:color .2s}.lx-cart__remove:hover{color:#b42318}.lx-cart__empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:48px 12px;color:var(--lx-ink-soft);text-align:center}.lx-cart__empty h3{margin:8px 0 0;color:var(--lx-ink);font-family:var(--lx-serif);font-size:24px;font-weight:400}.lx-cart__empty p{margin:0 0 12px;font-size:14px}.lx-cart__foot{padding:14px 16px 18px;border-top:1px solid var(--lx-line);background:var(--lx-bg)}.lx-cart__total{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.lx-cart__total span{font-size:12.5px;font-weight:500;letter-spacing:2px;text-transform:uppercase}.lx-cart__total strong{font-size:20px;font-weight:500}.lx-cart__agree{display:flex;align-items:flex-start;gap:8px;margin-bottom:16px;font-size:13px;line-height:1.4;cursor:pointer}.lx-cart__agree input{margin-top:2px;accent-color:#2563eb}.lx-cart__checkout{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:46px;border:0;background:var(--lx-gold);color:#fff;font-size:16px;cursor:pointer;transition:background .25s ease-out}.lx-cart__checkout:hover{background:var(--lx-gold-dark)}.lx-cart__checkout:disabled{opacity:.55;cursor:not-allowed}.lx-cart__view{display:block;margin-top:10px;font-size:13px;text-align:center;text-decoration:underline!important}.lx-cart__accept{margin-top:16px}.lx-cart__accept p{margin:0 0 8px;font-size:14px}.lx-paychips{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.lx-paychips li{padding:5px 9px;border:1px solid rgba(255,255,255,.35);border-radius:4px;font-size:12px;letter-spacing:.3px}.lx-paychips--light li{border-color:var(--lx-line-strong);background:var(--lx-surface);color:var(--lx-ink);font-weight:500}.lx-stepper{display:inline-flex;align-items:center;width:max-content;height:40px;border:1px solid var(--lx-line-strong)}.lx-stepper button{display:grid;place-items:center;width:32px;height:100%;border:0;background:none;color:var(--lx-ink);cursor:pointer}.lx-stepper button:disabled{opacity:.35;cursor:not-allowed}.lx-stepper span{min-width:30px;text-align:center;font-size:14px}.lx-skel{display:block;border-radius:4px;background:linear-gradient(90deg,#eee9e3,#f7f3ee 40%,#eee9e3 80%);background-size:800px 100%;animation:lx-shimmer 1.3s linear infinite}.lx-skel--lines{height:60px}.lx-whatsapp{position:fixed;right:18px;bottom:22px;z-index:55;display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:#25d366;color:#fff!important;box-shadow:0 6px 16px rgba(0,0,0,.18);animation:lx-pulse 2.4s infinite;transition:transform .25s var(--lx-ease)}.lx-whatsapp:hover{transform:scale(1.08)}.lx-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;margin-bottom:20px}.lx-head--split{justify-content:space-between}.lx-head--center{justify-content:center;text-align:center}.lx-head__title{margin:0;font-family:var(--lx-serif);font-size:26px;font-weight:400;line-height:1.2;color:var(--lx-ink)}.lx-head__link{display:inline-flex;align-items:center;gap:6px;font-family:var(--lx-caps);font-size:12px;letter-spacing:.9px;text-transform:uppercase;transition:gap .25s var(--lx-ease)}.lx-head__link:hover{gap:10px}@media (max-width:899px){.lx-head--split{flex-direction:column;align-items:flex-start}}@media (min-width:900px){.lx-head{margin-bottom:26px}.lx-head__title{font-size:36px}}.lx-tabs{display:flex;gap:22px;overflow-x:auto;scrollbar-width:none}.lx-tabs::-webkit-scrollbar{display:none}.lx-tabs__tab{position:relative;padding:4px 0;border:0;background:none;color:var(--lx-ink-soft);font-family:var(--lx-caps);font-size:12.5px;letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color .2s}.lx-tabs__tab:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--lx-ink);transform:scaleX(0);transition:transform .3s var(--lx-ease)}.lx-tabs__tab.is-active{color:var(--lx-ink)}.lx-tabs__tab.is-active:after,.lx-tabs__tab:hover:after{transform:scaleX(1)}.lx-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px 12px;gap:24px 12px}@media (min-width:900px){.lx-grid{gap:40px 32px}.lx-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.lx-grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.lx-grid--listing{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.lx-grid--listing{grid-template-columns:repeat(4,minmax(0,1fr))}}.lx-slider{position:relative}.lx-slider__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 12px) / 2.15);grid-gap:12px;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-x:contain}.lx-slider__track::-webkit-scrollbar{display:none}.lx-slider__cell{scroll-snap-align:start;min-width:0}.lx-slider--reels .lx-slider__track{grid-auto-columns:calc((100% - 12px) / 2.3)}.lx-slider__arrow{position:absolute;top:38%;z-index:5;display:none;place-items:center;width:42px;height:42px;border:0;border-radius:50%;background:var(--lx-surface);color:var(--lx-ink);box-shadow:0 4px 14px rgba(0,0,0,.12);cursor:pointer;opacity:0;transition:opacity .3s var(--lx-ease),transform .3s var(--lx-ease)}.lx-slider__arrow--prev{left:-14px;transform:translateX(8px)}.lx-slider__arrow--next{right:-14px;transform:translateX(-8px)}.lx-slider:hover .lx-slider__arrow:not(:disabled){opacity:1;transform:none}.lx-slider__arrow:disabled{pointer-events:none}@media (min-width:900px){.lx-slider__track{grid-auto-columns:calc((100% - 4 * 32px) / 5);gap:32px}.lx-slider--reels .lx-slider__track{grid-auto-columns:calc((100% - 4 * 16px) / 5);gap:16px}.lx-slider__arrow{display:grid}}.lx-card{display:flex;flex-direction:column;height:100%}.lx-card__media{position:relative;overflow:hidden;border-radius:var(--lx-radius);background:#efe9e2;aspect-ratio:5/7}.lx-grid--4 .lx-card__media{aspect-ratio:9/11}.lx-card__img,.lx-card__imglink{display:block;width:100%;height:100%}.lx-card__img{object-fit:cover;transition:transform .9s var(--lx-ease)}.lx-card__img--empty{background:linear-gradient(135deg,#efe4d8,#e3d2c1)}.lx-card:hover .lx-card__img{transform:scale(1.06)}.lx-card__heart{position:absolute;top:8px;right:8px;z-index:2;display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:transparent;color:var(--lx-maroon);cursor:pointer;transition:transform .25s var(--lx-ease),background .25s}.lx-card__heart:hover{background:rgba(255,255,255,.75);transform:scale(1.1)}.lx-card__heart.is-saved{animation:lx-fade .3s}.lx-card__add{position:absolute;left:0;right:0;bottom:0;z-index:2;height:38px;border:0;background:rgba(255,255,255,.78);color:#000;font-family:var(--lx-caps);font-size:13.5px;font-weight:600;letter-spacing:.42px;text-transform:uppercase;cursor:pointer;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transform:translateY(100%);transition:transform .35s var(--lx-ease),background .25s ease-out,color .25s ease-out}.lx-card__add:hover{background:var(--lx-ink);color:#fff}@media (hover:hover){.lx-card:hover .lx-card__add,.lx-card__add:focus-visible{transform:none}}.lx-card__body{display:flex;flex-direction:column;gap:4px;padding:12px 6px 0}@media (min-width:900px){.lx-card__body{padding:12px 14px 0}}.lx-card__title{display:-webkit-box;margin:0;overflow:hidden;font-family:var(--lx-sans);font-size:14px;font-weight:400;line-height:1.45;color:var(--lx-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical}.lx-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;font-size:14.5px}.lx-card__mrp{font-size:12.5px}.lx-card__mrp,.lx-card__price--unset{color:var(--lx-muted)}@media (min-width:900px){.lx-card__price,.lx-card__title{font-size:15px}}.lx-hero{position:relative;background:#f6efe6;border-bottom:1px solid #e7d7bd}.lx-hero__stage{display:grid}.lx-hero__slide{grid-area:1/1;display:flex;flex-direction:column;opacity:0;visibility:hidden;transition:opacity .9s var(--lx-ease),visibility .9s}.lx-hero__slide.is-active{opacity:1;visibility:visible}.lx-hero__copy{position:relative;display:flex;flex-direction:column;align-items:center;gap:10px;padding:24px 20px 20px;text-align:center;background:radial-gradient(circle at 12% 88%,rgba(233,196,176,.55),transparent 32%),radial-gradient(circle at 90% 8%,rgba(233,208,170,.45),transparent 30%),linear-gradient(180deg,#fbf6ef,#f5ece0)}.lx-hero__slide.is-active .lx-hero__copy>*{animation:lx-fade-up .8s var(--lx-ease) both}.lx-hero__slide.is-active .lx-hero__copy>:nth-child(2){animation-delay:.08s}.lx-hero__slide.is-active .lx-hero__copy>:nth-child(3){animation-delay:.16s}.lx-hero__slide.is-active .lx-hero__copy>:nth-child(4){animation-delay:.24s}.lx-hero__slide.is-active .lx-hero__copy>:nth-child(5){animation-delay:.3s}.lx-hero__slide.is-active .lx-hero__copy>:nth-child(6){animation-delay:.36s}.lx-hero__slide.is-active .lx-hero__copy>:nth-child(7){animation-delay:.42s}.lx-hero__eyebrow{margin:4px 0 0;color:#7a5a2c;font-family:var(--lx-caps);font-size:11px;letter-spacing:3px;text-transform:uppercase}.lx-hero__title{display:flex;flex-direction:column;margin:0;color:#4a1420;font-family:var(--lx-serif);font-size:34px;font-weight:400;line-height:1.05}.lx-hero__script{color:#6b1a2a;font-style:italic;font-size:.95em}.lx-hero__ornament{position:relative;width:70%;max-width:260px;height:12px}.lx-hero__ornament:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:linear-gradient(90deg,transparent,#b88a3b,transparent)}.lx-hero__ornament:after{content:"";position:absolute;left:50%;top:50%;width:8px;height:8px;border:1px solid #b88a3b;background:#f8f1e7;transform:translate(-50%,-50%) rotate(45deg)}.lx-hero__caption{margin:0;color:#2d2320;font-family:var(--lx-caps);font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase}.lx-hero__badges{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 14px;margin:2px 0 6px;padding:0;list-style:none}.lx-hero__badges li{gap:5px;color:#5a3d22;font-family:var(--lx-caps);font-size:9px;font-weight:600;letter-spacing:.6px;line-height:1.2}.lx-hero__badges li,.lx-hero__cta{display:inline-flex;align-items:center;text-transform:uppercase}.lx-hero__cta{gap:14px;padding:12px 26px;border-radius:8px;background:linear-gradient(180deg,#7b2033,#5a1323);color:#fff!important;font-family:var(--lx-serif);font-size:16px;letter-spacing:1px;box-shadow:0 0 0 3px #f6efe6,0 0 0 4px #b88a3b,0 10px 20px rgba(90,19,35,.25);transition:transform .3s var(--lx-ease),box-shadow .3s var(--lx-ease)}.lx-hero__cta:hover{transform:translateY(-2px)}.lx-hero__cta svg{transition:transform .3s var(--lx-ease)}.lx-hero__cta:hover svg{transform:translateX(4px)}.lx-hero__panels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;margin:0;padding:6px;list-style:none}.lx-hero__panel a{position:relative;display:block;height:100%;overflow:hidden;border-radius:90px 90px 6px 6px;aspect-ratio:3/4.2;background:#e9dccb}.lx-hero__panel:nth-child(n+4){display:none}.lx-hero__panelimg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--lx-ease)}.lx-hero__slide.is-active .lx-hero__panelimg{animation:lx-kenburns 7s ease-out both}.lx-hero__panel a:hover .lx-hero__panelimg{transform:scale(1.05)}.lx-hero__panelimg--empty{background:linear-gradient(135deg,#e7d6c3,#cdb392)}.lx-hero__band{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;gap:3px;padding:10px 6px 8px;color:#f4e3c2;text-align:center;background:var(--band,#4a1d35)}.lx-hero__panel--0{--band:rgba(74,29,53,0.94)}.lx-hero__panel--1{--band:rgba(122,31,43,0.94)}.lx-hero__panel--2{--band:rgba(140,74,87,0.94)}.lx-hero__panel--3{--band:rgba(31,59,51,0.94)}.lx-hero__panel--4{--band:rgba(186,150,96,0.95)}.lx-hero__bandtitle{font-family:var(--lx-serif);font-size:13px;letter-spacing:1px;text-transform:uppercase}.lx-hero__bandsub{display:-webkit-box;max-width:100%;overflow:hidden;font-size:9px;opacity:.9;-webkit-line-clamp:1;-webkit-box-orient:vertical}.lx-hero__dots{position:absolute;left:50%;bottom:8px;z-index:4;display:flex;gap:8px;transform:translateX(-50%)}.lx-hero__dots button{width:8px;height:8px;padding:0;border:1px solid #b88a3b;border-radius:8px;background:transparent;cursor:pointer;transition:width .35s var(--lx-ease),background .35s}.lx-hero__dots button.is-active{width:26px;background:#b88a3b}@media (min-width:900px){.lx-hero__slide{flex-direction:row;height:clamp(420px,34vw,520px)}.lx-hero__copy{flex:0 0 32%;justify-content:center;padding:24px 28px 36px}.lx-hero__title{font-size:clamp(34px,3.2vw,50px)}.lx-hero__caption,.lx-hero__eyebrow{font-size:12px}.lx-hero__badges li{font-size:9.5px}.lx-hero__panels{flex:1 1;display:flex;gap:0;padding:0;margin-left:-3%}.lx-hero__panel{position:relative;flex:1 1;min-width:0;margin-left:-3.2%}.lx-hero__panel:first-child{margin-left:0}.lx-hero__panel:nth-child(n+4){display:block}.lx-hero__panel a{aspect-ratio:auto;border-radius:0;-webkit-clip-path:polygon(22% 0,100% 0,78% 100%,0 100%);clip-path:polygon(22% 0,100% 0,78% 100%,0 100%)}.lx-hero__panel:last-child a{-webkit-clip-path:polygon(22% 0,100% 0,100% 100%,0 100%);clip-path:polygon(22% 0,100% 0,100% 100%,0 100%)}.lx-hero__band{height:28%;justify-content:center;padding:10px 18% 10px 12%;border-top:2px solid rgba(214,175,108,.75)}.lx-hero__bandtitle{font-size:clamp(14px,1.35vw,20px)}.lx-hero__bandsub{font-size:clamp(9px,.8vw,12px)}.lx-hero__dots{bottom:12px}}.lx-circles{padding:4px 0 12px}.lx-circles ul{display:flex;gap:14px;margin:0;padding:0 var(--lx-gutter);list-style:none;overflow-x:auto;scrollbar-width:none}.lx-circles ul::-webkit-scrollbar{display:none}.lx-circle{display:flex;flex-direction:column;align-items:center;gap:6px;width:68px}.lx-circle__ring{display:grid;place-items:center;width:62px;height:62px;overflow:hidden;border-radius:50%;background:#efe4d8;box-shadow:0 0 0 1px var(--lx-line)}.lx-circle__ring img{width:100%;height:100%;object-fit:cover}.lx-circle__initial{font-family:var(--lx-serif);font-size:22px;color:var(--lx-maroon)}.lx-circle__label{font-size:11.5px;font-weight:500;text-align:center;white-space:nowrap}@media (min-width:900px){.lx-circles{display:none}}.lx-tiles{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 12px) / 2.2);grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.lx-tiles::-webkit-scrollbar{display:none}.lx-tiles__cell{scroll-snap-align:start}@media (min-width:900px){.lx-tiles{grid-auto-columns:calc((100% - 4 * 32px) / 5);gap:32px}}.lx-tile{display:flex;flex-direction:column;gap:12px}.lx-tile__frame{display:block;overflow:hidden;border-radius:var(--lx-radius);aspect-ratio:1/1;background:#efe4d8}.lx-tile--tall .lx-tile__frame{aspect-ratio:3/4}.lx-tile__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--lx-ease)}.lx-tile__img--empty{background:linear-gradient(135deg,#efe4d8,#e0cdb8)}.lx-tile:hover .lx-tile__img{transform:scale(1.06)}.lx-tile__label{font-size:15px;text-align:center;letter-spacing:.2px;transition:color .2s}.lx-tile:hover .lx-tile__label{color:var(--lx-gold)}@media (min-width:900px){.lx-tile__label{font-size:16px}}.lx-directory{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px 12px;gap:24px 12px;margin:0;padding:0;list-style:none}@media (min-width:900px){.lx-directory{grid-template-columns:repeat(5,minmax(0,1fr));gap:36px 32px}}.lx-promos{display:grid;grid-gap:12px;gap:12px}@media (min-width:900px){.lx-promos{grid-template-columns:1fr 1fr;gap:24px}}.lx-promo{position:relative;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:14px;min-height:240px;padding:26px 30px;overflow:hidden;border-radius:12px;color:#fff!important;isolation:isolate}@media (min-width:900px){.lx-promo{min-height:0;aspect-ratio:16/10;padding:36px 40px}}.lx-promo--navy{background:#1c2a4a}.lx-promo--rust{background:#7a3a1e}.lx-promo__img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--lx-ease)}.lx-promo:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(250deg,rgba(10,12,30,.72) 10%,rgba(10,12,30,.15) 60%)}.lx-promo--rust:after{background:linear-gradient(250deg,rgba(60,20,8,.75) 10%,rgba(60,20,8,.12) 60%)}.lx-promo:hover .lx-promo__img{transform:scale(1.06)}.lx-promo__title{display:flex;flex-direction:column;font-family:var(--lx-serif);font-size:clamp(26px,2.8vw,40px);line-height:1.1;letter-spacing:1px;text-align:right;text-transform:uppercase;text-shadow:0 2px 12px rgba(0,0,0,.3)}.lx-promo__cta{display:inline-flex;align-items:center;gap:8px;padding-bottom:3px;border-bottom:1px solid;font-family:var(--lx-caps);font-size:13px;letter-spacing:1.2px;text-transform:uppercase;transition:gap .3s var(--lx-ease)}.lx-promo:hover .lx-promo__cta{gap:14px}.lx-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0 auto;padding:8px;list-style:none;max-width:1340px;border:1px solid var(--lx-line);border-radius:10px;background:var(--lx-surface)}.lx-trust__item{display:flex;flex-direction:column;align-items:center;gap:6px;padding:20px 12px;text-align:center;color:var(--lx-ink)}.lx-trust__item:nth-child(odd){border-right:1px solid var(--lx-line)}.lx-trust__item:nth-child(-n+2){border-bottom:1px solid var(--lx-line)}.lx-trust__item svg{margin-bottom:6px;transition:transform .4s var(--lx-ease)}.lx-trust__item:hover svg{transform:translateY(-4px)}.lx-trust__value{font-size:18px;font-weight:700}.lx-trust__label{max-width:180px;color:var(--lx-ink-soft);font-size:12.5px;line-height:1.45}@media (min-width:900px){.lx-trust{grid-template-columns:repeat(4,minmax(0,1fr));padding:16px 0}.lx-trust__item{padding:22px 16px;border-bottom:0!important;border-right:1px solid var(--lx-line)}.lx-trust__item:last-child{border-right:0}.lx-trust__value{font-size:20px}}.lx-faq__heading{margin:0 0 20px;font-family:var(--lx-serif);font-size:22px;font-weight:400}.lx-faq{border-top:1px solid var(--lx-line)}.lx-faq__item{border-bottom:1px solid var(--lx-line)}.lx-faq__q{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 10px 20px 0;font-family:var(--lx-serif);font-size:16px;transition:color .2s}.lx-faq__q:hover{color:var(--lx-gold)}.lx-faq__a{margin:0;padding:0 32px 22px 0;color:var(--lx-ink-soft);font-size:14.5px;line-height:1.7}.lx-guides{display:grid;grid-gap:20px;gap:20px}@media (min-width:900px){.lx-guides{grid-template-columns:1fr 1fr;gap:42px;padding-inline:0}}.lx-guide{padding:18px 20px 20px;border:1px solid #5f5f5f;border-radius:10px}.lx-guide__title{margin:0 0 18px;font-family:var(--lx-serif);font-size:22px;font-weight:400;text-align:center}.lx-guide__item summary{display:flex;justify-content:space-between;gap:16px;padding:6px 0;font-size:14px}.lx-guide__item summary:hover{color:var(--lx-gold)}.lx-guide__sign{transition:transform .3s var(--lx-ease)}.lx-guide__item[open] .lx-guide__sign{transform:rotate(45deg)}.lx-guide__item p{margin:2px 0 10px;color:var(--lx-ink-soft);font-size:13.5px;line-height:1.6}.lx-pricetable{width:100%;border-collapse:collapse;font-size:13.5px}.lx-pricetable th{padding:4px 0 8px;font-weight:700;text-align:left}.lx-pricetable td:last-child,.lx-pricetable th:last-child{padding-left:16px;text-align:right;white-space:nowrap}.lx-pricetable td{padding:5px 0}.lx-pricetable a:hover{color:var(--lx-gold)}.lx-about{padding:28px var(--lx-gutter) 48px}.lx-about__card{max-width:1400px;margin:0 auto;padding:22px 20px 26px;border-radius:6px;background:var(--lx-peach);box-shadow:0 4px 22px rgba(0,0,0,.06);text-align:left}.lx-about__title{margin:0 0 12px;font-family:var(--lx-serif);font-size:24px;font-weight:400;line-height:1.2}.lx-about__text{margin:0;color:#333;font-size:14.5px;line-height:1.6}.lx-about__more{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--lx-ease)}.lx-about__more>p{overflow:hidden}.lx-about__more.is-open{grid-template-rows:1fr}.lx-about__more.is-open>p{padding-top:10px}.lx-about__toggle{display:block;margin:16px auto 0;padding:6px 16px;border:0;border-radius:20px;background:var(--lx-gold-soft);color:#3b2a12;font-size:14px;font-weight:500;cursor:pointer;transition:background .25s ease-out}.lx-about__toggle:hover{background:#e4a54a}@media (min-width:900px){.lx-about{padding-top:40px}.lx-about__card{padding:26px 28px 30px}.lx-about__title{font-size:32px}}.lx-notice{max-width:720px;margin:24px auto;padding:18px 20px;border:1px solid #f0c8b4;border-radius:8px;background:#fff4ee;text-align:center}.lx-notice h2{margin:0 0 6px;font-family:var(--lx-serif);font-weight:400}.lx-footer{margin-top:auto;background:var(--lx-maroon);color:#fff}.lx-footer a{transition:opacity .2s}.lx-footer a:hover{opacity:.75}.lx-footer__grid{display:grid;grid-gap:8px;gap:8px;max-width:var(--lx-max);margin:0 auto;padding:40px var(--lx-gutter) 20px}.lx-footer__brand{display:flex;flex-direction:column;gap:18px;margin-bottom:16px}.lx-footer__social{display:flex;gap:16px;margin:0;padding:0;list-style:none}.lx-footer__col{border-bottom:1px solid rgba(255,255,255,.18)}.lx-footer__title{display:flex;align-items:center;justify-content:space-between;padding:14px 0;font-family:var(--lx-serif);font-size:20px}.lx-footer__links{display:flex;flex-direction:column;gap:12px;margin:0;padding:0 0 18px;list-style:none;font-size:15px}.lx-footer__text{line-height:1.5}.lx-footer__text strong{font-weight:600}.lx-footer__popular{max-width:var(--lx-max);margin:0 auto;padding:26px var(--lx-gutter) 20px}.lx-footer__popular h2{margin:0 0 12px;color:inherit;font-family:var(--lx-serif);font-size:20px;font-weight:400}.lx-footer__popular p{margin:0;font-size:14px;line-height:1.9;opacity:.95}.lx-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;max-width:var(--lx-max);margin:0 auto;padding:16px var(--lx-gutter) 22px;border-top:1px solid rgba(255,255,255,.15);font-size:13px}.lx-footer__bottom .lx-paychips li{font-size:11px;opacity:.9}.lx-footer__bottom p{margin:0}@media (min-width:900px){.lx-footer__grid{grid-template-columns:1.1fr 1fr 1fr 1.3fr 1.3fr;gap:32px;padding-top:56px}.lx-footer__col{border-bottom:0}.lx-footer__title{padding:0 0 18px;pointer-events:none;font-size:22px}.lx-footer__title .lx-plus{display:none}.lx-footer__links{gap:16px}}.lx-listing{padding-bottom:48px}.lx-listing__band{padding:18px var(--lx-gutter) 24px}.lx-crumbs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px;color:var(--lx-muted);font-size:12.5px}.lx-crumbs [aria-current],.lx-crumbs a:hover{color:var(--lx-ink)}.lx-listing__title{margin:0;font-family:var(--lx-serif);font-size:30px;font-weight:400;animation:lx-fade-up .6s var(--lx-ease)}.lx-listing__desc{max-width:720px;margin:8px 0 0;color:var(--lx-ink-soft);font-size:14.5px;line-height:1.6}@media (min-width:900px){.lx-listing__band{padding:22px var(--lx-gutter) 40px}.lx-listing__title{font-size:40px}}.lx-toolbar{display:grid;grid-template-columns:auto 1fr auto;align-items:stretch;border-top:1px solid var(--lx-line);border-bottom:1px solid var(--lx-line)}.lx-sort__btn,.lx-toolbar__filters{display:inline-flex;align-items:center;gap:8px;height:100%;min-height:52px;padding:0 var(--lx-gutter);border:0;background:none;color:var(--lx-ink);font-family:var(--lx-caps);font-size:13px;letter-spacing:.8px;text-transform:uppercase;cursor:pointer}.lx-sort__btn svg,.lx-toolbar__filters svg{transition:transform .3s var(--lx-ease)}.lx-toolbar__filters{border-right:1px solid var(--lx-line)}.lx-toolbar__count{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--lx-maroon);color:#fff;font-size:10.5px}.lx-toolbar__results{align-self:center;margin:0;padding:0 16px;color:var(--lx-muted);font-size:13px}.lx-sort{position:relative;border-left:1px solid var(--lx-line)}.lx-sort__menu{position:absolute;top:100%;right:0;z-index:30;min-width:220px;margin:0;padding:8px 0;list-style:none;background:var(--lx-surface);box-shadow:0 12px 28px rgba(0,0,0,.12);opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .25s var(--lx-ease),transform .25s var(--lx-ease),visibility .25s}.lx-sort__menu.is-open{opacity:1;visibility:visible;transform:none}.lx-sort__menu button{display:block;width:100%;padding:9px 18px;border:0;background:none;font-size:14px;text-align:left;cursor:pointer}.lx-sort__menu button.is-active,.lx-sort__menu button:hover{background:#f7f2ea;color:var(--lx-gold-dark)}.lx-listing__body{display:block}.lx-listing__main{min-width:0;padding:24px var(--lx-gutter) 0}.lx-filters{position:fixed;inset:0 auto 0 0;z-index:110;width:min(86vw,340px);padding:0 20px 24px;overflow-y:auto;background:var(--lx-bg);box-shadow:0 0 40px rgba(0,0,0,.2);transform:translateX(-105%);transition:transform .4s var(--lx-ease)}.lx-filters.is-open{transform:none}.lx-filters__scrim{position:fixed;inset:0;z-index:105;border:0;background:rgba(20,16,14,.45);animation:lx-fade .35s var(--lx-ease)}@media (min-width:900px){.lx-filters__scrim{display:none}}.lx-filters__mobilehead{display:flex;align-items:center;justify-content:space-between;padding:18px 0 8px;font-family:var(--lx-serif);font-size:22px}.lx-filters__mobilehead button{border:0;background:none;cursor:pointer}@media (min-width:900px){.lx-listing__body.has-filters{display:grid;grid-template-columns:288px minmax(0,1fr)}.lx-filters{position:static;display:none;width:auto;padding:12px 32px 24px var(--lx-gutter);overflow:visible;border-right:1px solid var(--lx-line);box-shadow:none;transform:none;transition:none;animation:lx-fade .4s var(--lx-ease)}.lx-filters.is-open{display:block;align-self:start}.lx-filters__mobilehead{display:none}.lx-listing__main{padding:32px var(--lx-gutter) 0 32px}.lx-listing__body:not(.has-filters) .lx-listing__main{padding-left:var(--lx-gutter)}}.lx-filter{border-bottom:1px solid var(--lx-line-strong)}.lx-filter summary{display:flex;align-items:center;justify-content:space-between;padding:16px 6px 12px 0;font-size:15px;font-weight:500}.lx-filter ul{display:flex;flex-direction:column;gap:10px;margin:0;padding:0 0 16px;list-style:none;font-size:14px}.lx-filter a{color:var(--lx-ink-soft);transition:color .2s,padding-left .25s var(--lx-ease)}.lx-filter a:hover{color:var(--lx-ink);padding-left:4px}.lx-filter a.is-active{color:var(--lx-maroon);font-weight:600}.lx-check{display:flex;align-items:center;gap:10px;cursor:pointer}.lx-check input{width:16px;height:16px;margin:0;accent-color:var(--lx-maroon)}.lx-filters__clear{margin-top:18px;padding:0;border:0;background:none;color:var(--lx-maroon);font-size:13.5px;text-decoration:underline;cursor:pointer}.lx-alert{margin:0 0 16px;padding:12px 14px;border-radius:6px;background:#fdecec;color:#a11c1c;font-size:14px}.lx-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:64px 16px;text-align:center}.lx-empty h2{margin:0;font-family:var(--lx-serif);font-size:28px;font-weight:400}.lx-empty p{margin:0 0 12px;color:var(--lx-ink-soft)}.lx-cardskel__media{aspect-ratio:5/7;border-radius:var(--lx-radius)}.lx-cardskel__line{height:12px;margin-top:12px}.lx-cardskel__line--short{width:40%}.lx-pdppage{padding-bottom:32px}.lx-crumbs--pdp{padding:14px var(--lx-gutter) 0}.lx-crumbs--pdp,.lx-pdp{max-width:var(--lx-max);margin:0 auto}.lx-pdp{display:grid;grid-gap:24px;gap:24px;padding:0 0 24px}@media (min-width:900px){.lx-pdp{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:56px;padding:0 var(--lx-gutter) 40px;align-items:start}}@media (min-width:1280px){.lx-pdp{grid-template-columns:670px minmax(0,550px);justify-content:space-between;padding-right:85px;gap:70px}}.lx-gallery{display:flex;flex-direction:column}.lx-gallery__stage{position:relative;overflow:hidden;aspect-ratio:3/4;background:#efe9e2;cursor:crosshair}.lx-gallery__img{width:100%;height:100%;object-fit:cover;animation:lx-fade .5s var(--lx-ease)}.lx-gallery__img--empty{display:grid;place-items:center;color:var(--lx-muted)}.lx-gallery__zoom{position:absolute;inset:0;background-repeat:no-repeat;background-size:220%;pointer-events:none;animation:lx-fade .25s}.lx-gallery__share{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:rgba(255,255,255,.55);color:var(--lx-ink);cursor:pointer;transition:background .2s}.lx-gallery__share:hover{background:#fff}.lx-gallery__thumbs{order:2;display:flex;gap:8px;margin:10px 0 0;padding:0 var(--lx-gutter);list-style:none;overflow-x:auto;scrollbar-width:none}.lx-gallery__thumb{position:relative;display:block;width:64px;aspect-ratio:3/4;padding:0;overflow:hidden;border:0;background:#efe9e2;cursor:pointer;opacity:.7;transition:opacity .25s}.lx-gallery__thumb img{width:100%;height:100%;object-fit:cover}.lx-gallery__thumb.is-active,.lx-gallery__thumb:hover{opacity:1}.lx-gallery__thumb.is-active{box-shadow:inset 0 0 0 1.5px var(--lx-ink)}.lx-gallery__dots{display:none}@media (min-width:900px){.lx-gallery{position:-webkit-sticky;position:sticky;top:calc(var(--lx-header-h) + 14px);display:grid;grid-template-columns:76px minmax(0,1fr);grid-gap:20px;gap:20px}.lx-gallery__thumbs{order:0;flex-direction:column;gap:10px;max-height:calc(100vh - var(--lx-header-h) - 40px);margin:0;padding:8px 0 0;overflow-y:auto}.lx-gallery__thumb{width:76px}.lx-gallery__thumb.is-active:before{content:"";position:absolute;left:-10px;top:30%;bottom:30%;width:1.5px;background:var(--lx-ink)}.lx-gallery__thumb.is-active{box-shadow:none}.lx-gallery__stage{grid-column:2}.lx-gallery:not(:has(.lx-gallery__thumbs)){grid-template-columns:minmax(0,1fr)}.lx-gallery:not(:has(.lx-gallery__thumbs)) .lx-gallery__stage{grid-column:1}}.lx-buy{display:flex;flex-direction:column;padding:0 var(--lx-gutter)}@media (min-width:900px){.lx-buy{padding:0}}.lx-buy__title{margin:0 0 12px;font-family:var(--lx-serif);font-size:22px;font-weight:400;line-height:1.3;animation:lx-fade-up .6s var(--lx-ease)}@media (min-width:900px){.lx-buy__title{margin-top:14px;font-size:24px}}.lx-buy__pricerow{justify-content:space-between;gap:16px}.lx-buy__price,.lx-buy__pricerow{display:flex;align-items:baseline}.lx-buy__price{flex-wrap:wrap;gap:4px 10px;margin:0;font-size:18px;font-weight:700}.lx-buy__price s{color:var(--lx-muted);font-size:14px;font-weight:400}.lx-buy__off{color:#1c7a45;font-size:13px;font-weight:600}.lx-buy__sku{color:var(--lx-ink-soft);font-size:12.5px;white-space:nowrap}.lx-buy__tax{margin:6px 0 16px;font-size:12.5px}.lx-buy__summary{margin:0 0 16px;color:var(--lx-ink-soft);font-size:14.5px;line-height:1.6}.lx-pincode{display:flex;align-items:center;gap:10px;padding:6px 6px 6px 14px;border:1px solid #cfd8e3;border-radius:8px;background:#f3f7fb;color:#3b5b85}.lx-pincode input{flex:1 1;min-width:0;height:34px;border:0;background:transparent;color:var(--lx-ink);font-size:14px;outline:none}.lx-pincode button{height:34px;padding:0 16px;border:0;border-radius:6px;background:#3b5b85;color:#fff;font-size:13px;cursor:pointer;transition:background .2s}.lx-pincode button:hover{background:#2c4668}.lx-buy__msg{margin:8px 0 0;font-size:13.5px;animation:lx-fade .3s}.lx-buy__msg--ok{color:#1c7a45}.lx-buy__msg--bad{color:#b42318}.lx-options{display:flex;flex-direction:column;gap:6px;margin:18px 0 0;padding:12px 14px;border:1px solid var(--lx-line);font-size:15px}.lx-options legend{padding:0 4px;font-size:13px;color:var(--lx-ink-soft)}.lx-buy__qty{display:flex;align-items:center;gap:16px;margin:18px 0 0;font-size:14px}.lx-buy__cta{display:flex;flex-direction:column;gap:12px;margin-top:20px}.lx-buy__add,.lx-buy__chat,.lx-buy__now{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;border:1px solid transparent;font-family:var(--lx-caps);font-size:13.5px;letter-spacing:.9px;text-transform:uppercase;cursor:pointer;transition:background .25s ease-out,color .25s ease-out,border-color .25s ease-out,transform .2s}.lx-buy__add:active,.lx-buy__now:active{transform:scale(.99)}.lx-buy__add{background:var(--lx-khaki);color:#fff}.lx-buy__add:hover{background:var(--lx-khaki-dark)}.lx-buy__now{background:transparent;border-color:var(--lx-ink);color:var(--lx-ink)}.lx-buy__now:hover{background:var(--lx-ink);color:#fff}.lx-buy__add:disabled,.lx-buy__now:disabled{opacity:.55;cursor:not-allowed}.lx-buy__chat{background:var(--lx-green);color:#fff!important}.lx-buy__chat:hover{background:#16a34a}.lx-buy__links{display:flex;gap:24px;margin-top:16px}.lx-buy__link{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;color:var(--lx-ink);font-size:14px;cursor:pointer}.lx-buy__link.is-active,.lx-buy__link:hover{color:var(--lx-maroon)}.lx-promises{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin:24px 0 8px;padding:0;list-style:none;font-size:13.5px}.lx-promises li{display:flex;align-items:center;gap:12px}.lx-promises__icon{display:grid;flex:none;place-items:center;width:34px;height:34px;border:1px solid var(--lx-line-strong);border-radius:50%}@media (min-width:900px){.lx-promises{font-size:14.5px}}.lx-accordions{margin-top:12px;border-top:1px solid var(--lx-line-strong)}.lx-accordion{border-bottom:1px solid var(--lx-line-strong)}.lx-accordion summary{display:flex;align-items:center;justify-content:space-between;padding:18px 10px 18px 0;font-size:16px}@media (min-width:900px){.lx-accordion summary{font-size:17px}}.lx-accordion__body{padding:0 0 20px;color:var(--lx-ink-soft);font-size:14.5px;line-height:1.7}.lx-accordion__body p{margin:0 0 10px}.lx-accordion__body ul{margin:0;padding-left:18px}.lx-specs{display:grid;grid-gap:8px;gap:8px;margin:0}.lx-specs div{display:grid;grid-template-columns:40% 1fr;grid-gap:12px;gap:12px}.lx-specs dt{color:var(--lx-ink);font-weight:500}.lx-specs dd{margin:0}.lx-related__title{width:max-content;margin:0 auto 30px;padding-bottom:2px;border-bottom:1px solid var(--lx-ink);font-family:var(--lx-caps);font-size:13px;font-weight:500;letter-spacing:1.2px;text-transform:uppercase}.lx-stickybar{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px var(--lx-gutter);background:var(--lx-bg);box-shadow:0 -6px 20px rgba(0,0,0,.08);transform:translateY(110%);transition:transform .4s var(--lx-ease)}.lx-stickybar.is-visible{transform:none}.lx-stickybar__info{display:none;align-items:center;gap:10px;min-width:0}.lx-stickybar__name{overflow:hidden;font-family:var(--lx-serif);font-size:18px;white-space:nowrap;text-overflow:ellipsis}.lx-stickybar__price{font-size:15px;white-space:nowrap}.lx-stickybar__btn{flex:1 1;min-height:48px;padding:0 28px;border:1px solid var(--lx-ink);background:var(--lx-surface);color:var(--lx-ink);font-family:var(--lx-caps);font-size:13px;letter-spacing:.9px;text-transform:uppercase;cursor:pointer;transition:background .25s ease-out,color .25s ease-out}.lx-stickybar__btn:hover{background:var(--lx-ink);color:#fff}@media (min-width:900px){.lx-stickybar{padding:14px var(--lx-gutter)}.lx-stickybar__info{display:flex}.lx-stickybar__btn{flex:0 0 auto;min-width:260px}}body:has(.lx-stickybar.is-visible) .lx-whatsapp{bottom:96px}.lx-main .smp-card__title,.lx-main .smp-page-header__title,.lx-main h1,.lx-main h2.smp-card__title{font-family:var(--lx-serif);font-weight:400}.lx-main .smp-page-header__title{font-size:32px}.lx-main .smp-card{border-color:var(--lx-line);border-radius:10px;box-shadow:none}.lx-main .smp-btn{border-radius:0;font-family:var(--lx-caps);letter-spacing:.35px;text-transform:uppercase;transition:color .25s ease-out,background .25s ease-out,border-color .25s ease-out}.lx-main .smp-btn--primary{background:var(--lx-gold);border-color:var(--lx-gold);color:#fff}.lx-main .smp-btn--primary:hover:not(:disabled){background:var(--lx-gold-dark);border-color:var(--lx-gold-dark)}.lx-main .smp-input,.lx-main .smp-select,.lx-main .smp-textarea{border-radius:6px}.lx-main .smp-input:focus,.lx-main .smp-select:focus,.lx-main .smp-textarea:focus{border-color:var(--lx-gold-soft);box-shadow:0 0 0 3px rgba(237,182,100,.25)}.lx-vreel{display:flex;flex-direction:column;gap:8px}.lx-vreel__frame{position:relative;overflow:hidden;border-radius:12px;aspect-ratio:9/16;background:#1d1714}.lx-vreel__video{display:block;width:100%;height:100%;object-fit:cover;transition:transform .9s var(--lx-ease)}.lx-vreel:hover .lx-vreel__video{transform:scale(1.04)}.lx-vreel__sound{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:50%;background:rgba(0,0,0,.45);color:#fff;cursor:pointer;transition:background .2s}.lx-vreel__sound:hover{background:rgba(0,0,0,.7)}.lx-vreel__brand{position:absolute;left:50%;bottom:14px;padding:3px 10px;border:1px solid rgba(255,255,255,.7);border-radius:20px;color:#fff;font-family:var(--lx-serif);font-size:12px;letter-spacing:2px;transform:translateX(-50%);text-shadow:0 1px 4px rgba(0,0,0,.4)}.lx-vreel__product{display:flex;align-items:center;gap:8px;min-height:52px;padding:6px;border-radius:6px;background:#fbf3dc;transition:background .25s}.lx-vreel__product:hover{background:#f6e7bf}.lx-vreel__product img{flex:none;width:34px;height:42px;object-fit:cover;border-radius:3px}.lx-vreel__product--plain{margin:0;font-size:12.5px}.lx-vreel__meta{display:flex;flex-direction:column;min-width:0;font-size:12px;line-height:1.35}.lx-vreel__name{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.lx-vreel__price{font-weight:600}.lx-reviews{background:#f7f4ef}.lx-slider--reviews .lx-slider__track{grid-auto-columns:88%}@media (min-width:900px){.lx-slider--reviews .lx-slider__track{grid-auto-columns:calc((100% - 2 * 24px) / 3);gap:24px}}.lx-review{display:grid;grid-template-columns:40% 1fr;height:100%;overflow:hidden;border:1px solid var(--lx-line);border-radius:10px;background:var(--lx-surface);transition:box-shadow .3s var(--lx-ease),transform .3s var(--lx-ease)}.lx-review:hover{box-shadow:0 10px 26px rgba(0,0,0,.07);transform:translateY(-3px)}.lx-review__side{display:flex;flex-direction:column;gap:8px;padding:8px;background:#f1ede7}.lx-review__img{width:100%;aspect-ratio:3/4;object-fit:cover}.lx-review__product{color:var(--lx-muted);font-size:10px;letter-spacing:.4px;line-height:1.3;text-transform:uppercase}.lx-review__body{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:16px}.lx-review__stars{margin:0;color:var(--lx-gold);font-size:13px;letter-spacing:2px}.lx-review__stars span{color:var(--lx-line-strong)}.lx-review__text{margin:0;font-size:13.5px;line-height:1.6}.lx-review__rule{width:22px;height:1px;margin:6px 0 2px;background:var(--lx-muted)}.lx-review__name,.lx-review__tag{margin:0;font-family:var(--lx-caps);font-size:10.5px;letter-spacing:1px;text-transform:uppercase}.lx-review__tag{font-weight:700}.lx-stores{display:grid;grid-gap:32px;gap:32px;margin:0;padding:0;list-style:none}@media (min-width:900px){.lx-stores{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}.lx-store{display:flex;flex-direction:column;gap:6px}.lx-store__frame{margin-bottom:12px;overflow:hidden;aspect-ratio:3/2;background:#e9e2d8}.lx-store__frame img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--lx-ease)}.lx-store:hover .lx-store__frame img{transform:scale(1.05)}.lx-store__name{margin:0 0 4px;font-family:var(--lx-serif);font-size:20px;font-weight:400}.lx-store__line{margin:0;font-size:14.5px;line-height:1.55}.lx-store__line strong{font-weight:600}.lx-store__visit{align-self:flex-start;margin-top:12px;min-height:38px;padding:8px 18px;font-size:13px}.lx-blogs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:28px 14px;gap:28px 14px;margin:0;padding:0;list-style:none}@media (min-width:900px){.lx-blogs{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.lx-blogs--page{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.lx-blogs--page{grid-template-columns:1fr}}.lx-blogcard{display:flex;flex-direction:column;gap:10px}.lx-blogcard__frame{display:block;overflow:hidden;aspect-ratio:2/1;background:#e9e2d8}.lx-blogs--page .lx-blogcard__frame{aspect-ratio:3/2}.lx-blogcard__frame img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--lx-ease)}.lx-blogcard:hover .lx-blogcard__frame img{transform:scale(1.06)}.lx-blogcard__title{margin:4px 0 0;font-family:var(--lx-serif);font-size:16.5px;font-weight:400;line-height:1.3}.lx-blogcard__title a:hover{color:var(--lx-gold-dark)}.lx-blogcard__excerpt{display:-webkit-box;margin:0;overflow:hidden;color:#333;font-size:13.5px;line-height:1.5;-webkit-line-clamp:3;-webkit-box-orient:vertical}.lx-blogcard__more{align-self:flex-start;padding-bottom:2px;border-bottom:1px solid;font-family:var(--lx-caps);font-size:12px;letter-spacing:1px;text-transform:uppercase}.lx-editorial{margin:24px 0;padding:32px var(--lx-gutter);background:#f7f4ef}.lx-editorial__inner{display:grid;grid-gap:28px;gap:28px;align-items:center;max-width:1200px;margin:0 auto}@media (min-width:900px){.lx-editorial{padding:48px var(--lx-gutter)}.lx-editorial__inner{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:64px}}.lx-editorial__media{position:relative;max-width:440px;margin:0 auto;overflow:hidden;aspect-ratio:1/1;background:#111;box-shadow:0 18px 40px rgba(0,0,0,.18)}.lx-editorial__media img{width:100%;height:100%;object-fit:cover;opacity:.92;transition:transform 1.2s var(--lx-ease)}.lx-editorial__media:hover img{transform:scale(1.05)}.lx-editorial__mast{position:absolute;top:16px;left:20px;display:flex;flex-direction:column;color:#fff;font-family:var(--lx-serif);font-size:56px;line-height:.9;letter-spacing:2px;text-shadow:0 2px 16px rgba(0,0,0,.35)}.lx-editorial__mast small{margin-top:6px;font-family:var(--lx-caps);font-size:11px;letter-spacing:2px;text-transform:uppercase}.lx-editorial__copy{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.lx-editorial__title{margin:0;font-family:var(--lx-serif);font-size:clamp(26px,3vw,40px);font-weight:700;line-height:1.15}.lx-editorial__body{max-width:460px;margin:0;color:var(--lx-ink-soft);font-size:15px;line-height:1.7}.lx-newsletter{display:flex;flex-direction:column;align-items:center;padding:48px var(--lx-gutter) 56px;text-align:center}.lx-newsletter__eyebrow{margin:0 0 10px;font-family:var(--lx-caps);font-size:11px;letter-spacing:1.5px;text-transform:uppercase}.lx-newsletter__title{margin:0 0 12px;font-family:var(--lx-serif);font-size:32px;font-weight:400}.lx-newsletter__sub{margin:0 0 24px;font-size:15px}.lx-newsletter__form{display:flex;flex-direction:column;gap:10px;width:100%;max-width:440px}.lx-newsletter__form input{height:48px;padding:0;border:0;border-bottom:1px solid var(--lx-line-strong);background:transparent;color:var(--lx-ink);font-family:var(--lx-sans);font-size:15px;outline:none;transition:border-color .2s}.lx-newsletter__form input:focus{border-bottom-color:var(--lx-gold)}.lx-newsletter__form .lx-btn{margin-top:14px}.lx-newsletter__msg{margin:6px 0 0;font-size:13.5px;animation:lx-fade .3s}.lx-newsletter__msg--ok{color:#1c7a45}.lx-newsletter__msg--bad{color:#b42318}.lx-footer .lx-newsletter__msg--bad,.lx-footer .lx-newsletter__msg--ok{color:#fff}.lx-footnews p{margin:0 0 14px;font-size:15px}.lx-footnews__row{display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.55)}.lx-footnews__row input{flex:1 1;min-width:0;height:44px;border:0;background:transparent;color:#fff;font-size:15px;outline:none}.lx-footnews__row input::placeholder{color:rgba(255,255,255,.8)}.lx-footnews__row button{display:inline-flex;align-items:center;gap:4px;border:0;background:none;color:#fff;font-family:var(--lx-caps);font-size:12px;letter-spacing:1px;text-transform:uppercase;cursor:pointer}.lx-article{max-width:820px;margin:0 auto;padding:18px var(--lx-gutter) 40px}.lx-article__title{margin:0 0 8px;font-family:var(--lx-serif);font-size:clamp(28px,4vw,42px);font-weight:400;line-height:1.2}.lx-article__meta{margin:0 0 22px;color:var(--lx-muted);font-size:13.5px}.lx-article__cover{width:100%;margin-bottom:26px;aspect-ratio:16/9;object-fit:cover}.lx-article__body{margin-bottom:32px;color:#2b2b2b;font-size:16px;line-height:1.8}.lx-article__body ol,.lx-article__body p,.lx-article__body ul{margin:0 0 18px}.lx-article__body li{margin-bottom:6px}.lx-article__body h2{margin:28px 0 10px;font-family:var(--lx-serif);font-weight:400}.lx-about-page__text{margin:0 0 32px;font-size:16px;line-height:1.8}.lx-pillars{display:grid;grid-gap:24px;gap:24px;margin:0 0 16px;padding:0;list-style:none}@media (min-width:900px){.lx-pillars{grid-template-columns:repeat(3,1fr)}}.lx-pillars li{padding:22px;border:1px solid var(--lx-line);border-radius:10px;background:var(--lx-surface)}.lx-pillars h2{margin:0 0 8px;font-family:var(--lx-serif);font-size:20px;font-weight:400}.lx-pillars p{margin:0;color:var(--lx-ink-soft);font-size:14.5px;line-height:1.6}.lx-delivery{display:flex;align-items:center;gap:10px;margin:0 0 16px;padding:10px 14px;border:1px solid #cfd8e3;border-radius:8px;background:#f3f7fb;color:#2c4668;font-size:14px}.lx-delivery strong{color:#2563eb;font-weight:500}.lx-sizes{margin:18px 0 0;padding:0;border:0}.lx-sizes legend{display:flex;justify-content:space-between;width:100%;margin-bottom:10px;font-size:14px;font-weight:500}.lx-sizes__chart{padding:0;border:0;background:none;color:var(--lx-ink);font-size:14px;text-decoration:underline;cursor:pointer}.lx-sizes__list{display:flex;flex-wrap:wrap;gap:8px}.lx-sizes__chip{min-width:48px;height:40px;padding:0 14px;border:1px solid var(--lx-line-strong);background:var(--lx-surface);color:var(--lx-ink);font-size:14px;cursor:pointer;transition:border-color .2s,background .2s,color .2s}.lx-sizes__chip:hover{border-color:var(--lx-ink)}.lx-sizes__chip.is-selected{border-color:var(--lx-ink);background:var(--lx-ink);color:#fff}.lx-modal{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:16px;background:rgba(20,16,14,.5);animation:lx-fade .25s}.lx-modal__panel{width:100%;max-width:560px;max-height:90vh;overflow:hidden;border-radius:10px;background:var(--lx-bg);animation:lx-fade-up .35s var(--lx-ease)}.lx-modal__head{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--lx-line)}.lx-modal__head h2{margin:0;font-family:var(--lx-serif);font-size:20px;font-weight:400}.lx-modal__head button{border:0;background:none;cursor:pointer}.lx-modal__scroll{padding:16px 18px 20px;overflow-x:auto}.lx-sizetable{width:100%;border-collapse:collapse;font-size:14px;text-align:center}.lx-sizetable td,.lx-sizetable th{padding:10px 8px;border:1px solid var(--lx-line)}.lx-sizetable th{background:#f3efe8;font-weight:600}.lx-modal__note{margin:12px 0 0;color:var(--lx-ink-soft);font-size:13px}.lx-check__note{display:block;font-style:normal;font-size:.8125rem;color:var(--lx-ink-soft,#6b625c)}.lx-options__total{margin:8px 0 0;font-weight:600}