:root{--lr-bg:#0C0C0E;--lr-card:#141416;--lr-elevated:#1C1C1F;--lr-muted:#0A0A0C;--lr-black:#000;--lr-fg:#F5F2EC;--lr-fg-muted:#9A9490;--lr-gold:#C4973A;--lr-gold-hover:#D4AA55;--lr-gold-hdr:#C9A84C;--lr-gold-dim:rgba(196,151,58,.15);--lr-border:rgba(255,255,255,.08);--lr-border-light:rgba(255,255,255,.05);--lr-font-heading:"Playfair Display",Georgia,serif;--lr-font-body:"Outfit",system-ui,sans-serif;--lr-font-page:"Helvetica Neue",Helvetica,Arial,sans-serif;--lr-r-sm:4px;--lr-r-md:6px;--lr-r-lg:10px;--lr-ease:cubic-bezier(.23,1,.32,1);--lr-container:1320px;--lr-pad:clamp(1rem,4vw,2rem);--lr-topbar-h:31px;--lr-header-h:120px;--lr-offset:151px}@media(max-width:900px){:root{--lr-header-h:88px;--lr-offset:88px}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--lr-bg);color:var(--lr-fg);font-family:var(--lr-font-body);font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.lr-lock{overflow:hidden}h1,h2,h3,h4,h5{font-family:var(--lr-font-heading);font-weight:700;line-height:1.1;color:var(--lr-fg)}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}button{font-family:var(--lr-font-body);cursor:pointer;border:none;background:none;color:inherit}input,select,textarea{font-family:var(--lr-font-body)}ul,ol{list-style:none}.lr-sr,.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.lr-skip{position:absolute;top:-100%;left:1rem;padding:.5rem 1rem;background:var(--lr-gold);color:var(--lr-bg);border-radius:var(--lr-r-sm);font-weight:600;z-index:9999}.lr-skip:focus{top:1rem}:focus-visible{outline:2px solid var(--lr-gold);outline-offset:3px}.lr-container{width:100%;max-width:var(--lr-container);margin-inline:auto;padding-inline:var(--lr-pad)}.lr-container--1280{max-width:1280px;padding-inline:2rem}.lr-offset{padding-top:var(--lr-offset)}.lr-label{font-family:var(--lr-font-body);font-size:.7rem;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--lr-gold);display:inline-block}.lr-title{font-size:clamp(1.75rem,3vw,2.5rem)}.lr-text-center{text-align:center}.lr-muted{color:var(--lr-fg-muted)}.lr-section{padding:3rem 0}.lr-section--lg{padding:7rem 0}.lr-section--card{background:var(--lr-card);border-top:1px solid var(--lr-border);border-bottom:1px solid var(--lr-border)}.lr-section--dark{background:var(--lr-muted)}.lr-sec-head{margin-bottom:2.5rem}.lr-sec-head--center{text-align:center}.lr-sec-head--top{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.lr-sec-head--top .lr-title{margin-bottom:0}.lr-sec-link{font-size:.8rem;color:var(--lr-gold);display:inline-flex;align-items:center;gap:4px;transition:color .2s;white-space:nowrap}.lr-sec-link:hover{color:var(--lr-gold-hover)}.js .lr-reveal{opacity:0;transform:translateY(20px);transition:opacity .5s var(--lr-ease),transform .5s var(--lr-ease)}.js .lr-reveal.is-visible{opacity:1;transform:none}@keyframes lrFadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.lr-anim{opacity:0;animation:lrFadeUp .7s var(--lr-ease) forwards}.lr-anim-1{animation-delay:.15s}.lr-anim-2{animation-delay:.3s}.lr-anim-3{animation-delay:.45s}.lr-anim-4{animation-delay:.6s}@media(prefers-reduced-motion:reduce){.lr-anim{animation:none;opacity:1}.js .lr-reveal{opacity:1;transform:none;transition:none}*{scroll-behavior:auto!important}}.lr-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.9rem 1.75rem;font-size:.85rem;letter-spacing:.04em;border-radius:var(--lr-r-sm);border:1px solid transparent;cursor:pointer;transition:background .2s var(--lr-ease),border-color .2s,transform .15s,color .2s;font-weight:700;text-decoration:none}.lr-btn:active{transform:scale(.97)}.lr-btn--primary{background:var(--lr-gold);color:var(--lr-bg)}.lr-btn--primary:hover{background:var(--lr-gold-hover)}.lr-btn--outline{background:transparent;color:var(--lr-fg);font-weight:500;border-color:#fff3}.lr-btn--outline:hover{background:#ffffff0d;border-color:#ffffff4d}.lr-btn--gold-outline{padding:.65rem 1.25rem;font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--lr-gold);border-color:#c4973a66}.lr-btn--gold-outline:hover{background:#c4973a1a;border-color:#c4973a99}.lr-btn[disabled]{opacity:.5;cursor:not-allowed}.lr-header{position:fixed;top:0;left:0;right:0;z-index:100;width:100%}.lr-header__top{background:#000;border-bottom:1px solid rgba(255,255,255,.07);font-size:.72rem;letter-spacing:.06em;color:#ffffff80;padding:.35rem 0;position:relative;z-index:200}.lr-header__top-inner{display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:1.1rem}.lr-header__top-links{display:flex;gap:1.5rem;flex-wrap:wrap;justify-content:flex-end}.lr-header__top-links a{color:#ffffff73;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;transition:color .2s}.lr-header__top-links a:hover{color:var(--lr-gold-hdr)}.lr-header__main{background:#000;transition:box-shadow .3s}.lr-header.is-scrolled .lr-header__main{box-shadow:0 1px #ffffff12;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lr-header__inner{display:flex;align-items:center;justify-content:space-between;height:var(--lr-header-h);gap:2rem}.lr-logo{display:flex;flex-direction:column;line-height:1;flex-shrink:0}.lr-logo img{height:auto;max-height:72px;width:auto;max-width:300px;filter:brightness(0) invert(1);opacity:.95}.lr-logo__name{font-family:var(--lr-font-heading);font-size:1.77rem;font-weight:700;color:#fff;letter-spacing:-.01em}.lr-nav{display:flex;align-items:center;gap:.25rem}.lr-nav__link,.lr-nav__toggle{color:#ffffffbf;font-size:1rem;font-weight:500;padding:.5rem .9rem;border-radius:6px;transition:color .2s,background .2s;letter-spacing:.01em;display:inline-flex;align-items:center;gap:.3rem;font-family:var(--lr-font-body);white-space:nowrap}.lr-nav__link:hover,.lr-nav__toggle:hover,.lr-nav__link.is-active{color:#fff;background:#ffffff0f}.lr-nav__link.is-active{color:var(--lr-gold-hdr)}.lr-nav__toggle svg{transition:transform .2s}.lr-dd{position:relative}.lr-dd:hover .lr-nav__toggle svg,.lr-dd.is-open .lr-nav__toggle svg{transform:rotate(180deg)}.lr-dd__menu{position:absolute;top:calc(100% + 8px);left:-1rem;background:#141414;border:1px solid rgba(255,255,255,.1);border-top:2px solid var(--lr-gold-hdr);border-radius:12px;padding:1rem;min-width:500px;display:grid;grid-template-columns:1fr 1fr;gap:.25rem;opacity:0;visibility:hidden;transform:translateY(-6px) scale(.98);transform-origin:top left;transition:opacity .2s var(--lr-ease),transform .2s var(--lr-ease),visibility .2s;box-shadow:0 20px 60px #0009}.lr-dd:after{content:"";position:absolute;top:100%;left:0;width:100%;height:12px}.lr-dd:hover .lr-dd__menu,.lr-dd.is-open .lr-dd__menu,.lr-dd:focus-within .lr-dd__menu{opacity:1;visibility:visible;transform:none}.lr-dd__item{display:flex;align-items:center;gap:.85rem;padding:.7rem .85rem;border-radius:8px;border-left:2px solid transparent;transition:background .15s,border-color .15s,padding-left .15s}.lr-dd__item:hover,.lr-dd__item:focus-visible{background:#c9a84c12;border-left-color:var(--lr-gold-hdr);padding-left:calc(.85rem - 2px)}.lr-dd__img{width:68px;height:68px;border-radius:8px;overflow:hidden;flex-shrink:0;background:#ffffff0d}.lr-dd__img img{width:100%;height:100%;object-fit:cover}.lr-dd__name{font-size:.9rem;font-weight:500;color:#fff;margin:0}.lr-dd__tag{font-size:.75rem;color:#fff6;margin:.2rem 0 0;letter-spacing:.03em}.lr-dd__foot{grid-column:1/-1;border-top:1px solid rgba(255,255,255,.08);margin-top:.5rem;padding-top:.5rem;display:flex;justify-content:center;gap:2rem}.lr-dd__foot a{display:block;padding:.5rem .75rem;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--lr-gold-hdr);border-radius:6px;transition:background .15s}.lr-dd__foot a:hover{background:#c9a84c14}.lr-header__actions{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.lr-expert{display:flex;align-items:center;gap:.4rem;border:1px solid rgba(255,255,255,.2);color:#ffffffd9;font-size:.82rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:.6rem 1.2rem;border-radius:6px;transition:border-color .2s,color .2s,background .2s;white-space:nowrap}.lr-expert:hover{border-color:var(--lr-gold-hdr);color:var(--lr-gold-hdr);background:#c9a84c0f}.lr-icon-btn{position:relative;color:#fffc;padding:.4rem;border-radius:6px;transition:color .2s,background .2s;display:flex;align-items:center}.lr-icon-btn:hover{color:#fff;background:#ffffff0f}.lr-cart-count{position:absolute;top:-2px;right:-4px;background:var(--lr-gold-hdr);color:var(--lr-bg);font-size:.6rem;font-weight:700;min-width:16px;height:16px;padding:0 3px;border-radius:8px;display:flex;align-items:center;justify-content:center}.lr-cart-count[hidden],.lr-burger{display:none}.lr-search{position:absolute;left:0;right:0;top:100%;background:#000;border-top:1px solid rgba(201,168,76,.18);border-bottom:1px solid rgba(255,255,255,.08);padding:1.25rem 0 1.5rem;display:none}.lr-search.is-open{display:block}.lr-search__form{display:flex;max-width:720px;margin-inline:auto;border:1px solid rgba(255,255,255,.15);border-radius:var(--lr-r-sm);background:var(--lr-card)}.lr-search__input{flex:1;min-width:0;background:transparent;border:0;color:var(--lr-fg);font-size:1rem;padding:.9rem 1rem}.lr-search__input:focus{outline:none}.lr-search__btn{padding:0 1.4rem;background:var(--lr-gold);color:#000;font-weight:700;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;border-radius:0 3px 3px 0}.lr-search__results{max-width:720px;margin:.75rem auto 0;display:grid;gap:.25rem}.lr-search__item{display:flex;align-items:center;gap:.9rem;padding:.55rem .7rem;border-radius:6px;transition:background .15s}.lr-search__item:hover{background:#ffffff0f}.lr-search__item img{width:48px;height:48px;object-fit:cover;border-radius:4px;background:var(--lr-card)}.lr-search__item b{font-size:.9rem;font-weight:500;display:block}.lr-search__item small{color:var(--lr-gold);font-size:.8rem}.lr-search__empty{max-width:720px;margin:.75rem auto 0;color:var(--lr-fg-muted);font-size:.9rem}.lr-mobile{display:none;background:#000;border-top:1px solid rgba(201,168,76,.18)}.lr-mobile__inner{padding:1.5rem 1.25rem 2rem}.lr-mobile__label{display:block;font-size:.58rem;letter-spacing:.22em;text-transform:uppercase;color:var(--lr-gold-hdr);margin-bottom:1rem}.lr-mobile__grid{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;margin-bottom:.65rem}.lr-mobile__tile{position:relative;display:flex;align-items:flex-end;justify-content:center;text-align:center;background:var(--lr-card);border:1px solid rgba(255,255,255,.07);border-radius:8px;overflow:hidden;aspect-ratio:4/3;min-height:72px;transition:border-color .18s}.lr-mobile__tile:hover{border-color:#c9a84c66}.lr-mobile__tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.lr-mobile__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0c0c0efa,#0c0c0e70 55%,#0c0c0e33)}.lr-mobile__tile span{position:relative;z-index:1;width:100%;padding:.65rem .5rem;font-family:var(--lr-font-heading);font-size:.88rem;font-weight:600;color:var(--lr-fg)}.lr-mobile__all{display:block;text-align:center;padding:.7rem;font-size:.68rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#f5f2ec73;border:1px solid rgba(255,255,255,.08);border-radius:6px;margin-bottom:1.25rem}.lr-mobile__divider{height:1px;background:#ffffff0f;margin-bottom:1rem}.lr-mobile__link{display:block;padding:.55rem 0;font-size:.92rem;letter-spacing:.02em;color:#f5f2ece6;border-bottom:1px solid rgba(255,255,255,.05)}.lr-mobile__link:last-of-type{border-bottom:0}.lr-mobile__cta{display:block;text-align:center;padding:.85rem;margin-top:1.1rem;font-size:.68rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;background:#c9a84c12;border:1px solid rgba(201,168,76,.45);color:var(--lr-gold-hdr);border-radius:6px}@media(max-width:900px){.lr-header__top,.lr-nav,.lr-expert{display:none}.lr-header .lr-container--1280{padding-inline:1rem}.lr-header__inner{gap:0}.lr-logo{max-width:calc(100% - 100px);overflow:hidden}.lr-logo img{max-height:52px}.lr-logo__name{font-size:clamp(1.05rem,5.3vw,1.48rem)}.lr-header__actions{margin-left:auto;gap:0}.lr-icon-btn,.lr-burger{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0}.lr-icon-btn svg{width:22px;height:22px}.lr-mobile{display:block;position:absolute;top:100%;left:0;right:0;max-height:0;overflow:hidden;visibility:hidden;opacity:0;pointer-events:none;transition:max-height .3s ease,opacity .2s,visibility .2s}.lr-mobile.is-open{max-height:calc(100svh - var(--lr-header-h));overflow-y:auto;visibility:visible;opacity:1;pointer-events:auto}}.lr-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:200;opacity:0;pointer-events:none;transition:opacity .3s var(--lr-ease)}.lr-overlay.is-open{opacity:1;pointer-events:auto}.lr-drawer{position:fixed;top:0;right:0;height:100%;width:100%;max-width:420px;background:var(--lr-card);border-left:1px solid var(--lr-border);box-shadow:-20px 0 60px #00000080;z-index:201;display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s var(--lr-ease)}.lr-drawer.is-open{transform:none}.lr-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--lr-border)}.lr-drawer__title{font-family:var(--lr-font-heading);font-size:1rem;font-weight:600;display:flex;align-items:center;gap:.5rem}.lr-drawer__title svg{color:var(--lr-gold)}.lr-drawer__count{font-size:.75rem;color:var(--lr-fg-muted);font-family:var(--lr-font-body);font-weight:400}.lr-drawer__close{padding:.35rem;color:var(--lr-fg-muted);transition:color .2s;border-radius:var(--lr-r-sm)}.lr-drawer__close:hover{color:var(--lr-fg)}.lr-drawer__items{flex:1;overflow-y:auto;padding:1rem 1.5rem}.lr-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;gap:1rem;padding:2rem}.lr-empty svg{color:#ffffff1a}.lr-empty__title{font-size:.95rem;font-weight:600}.lr-empty__sub{font-size:.8rem;color:var(--lr-fg-muted)}.lr-empty__btn{margin-top:.5rem;padding:.65rem 1.5rem;font-size:.7rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;border:1px solid rgba(196,151,58,.4);color:var(--lr-gold);border-radius:var(--lr-r-sm);transition:background .2s}.lr-empty__btn:hover{background:#c4973a1a}.lr-line{display:flex;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--lr-border)}.lr-line:last-child{border-bottom:0}.lr-line__img{width:72px;height:72px;border-radius:var(--lr-r-sm);overflow:hidden;flex-shrink:0;background:var(--lr-bg)}.lr-line__img img{width:100%;height:100%;object-fit:cover}.lr-line__info{flex:1;min-width:0}.lr-line__vendor{font-size:.65rem;color:var(--lr-gold);text-transform:uppercase;letter-spacing:.1em;margin-bottom:2px}.lr-line__name{font-size:.8rem;font-weight:600;line-height:1.3;margin-bottom:2px;display:block}.lr-line__variant{font-size:.7rem;color:var(--lr-fg-muted);margin-bottom:4px}.lr-line__price{font-size:.85rem;font-weight:700}.lr-line__actions{display:flex;align-items:center;gap:.75rem;margin-top:.5rem}.lr-qty{display:inline-flex;align-items:center;border:1px solid rgba(255,255,255,.1);border-radius:var(--lr-r-sm)}.lr-qty button{padding:.3rem .6rem;font-size:.9rem;color:var(--lr-fg-muted);line-height:1;transition:color .15s}.lr-qty button:hover{color:var(--lr-fg)}.lr-qty input{width:34px;text-align:center;background:transparent;border:0;color:var(--lr-fg);font-size:.8rem;-moz-appearance:textfield}.lr-qty input::-webkit-outer-spin-button,.lr-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lr-remove{font-size:.7rem;color:var(--lr-fg-muted);transition:color .15s;text-decoration:underline;text-underline-offset:3px}.lr-remove:hover{color:#ef4444}.lr-drawer__foot{padding:1.25rem 1.5rem;border-top:1px solid var(--lr-border);background:var(--lr-bg)}.lr-drawer__foot[hidden]{display:none}.lr-subtotal{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.25rem}.lr-subtotal span:first-child{font-size:.8rem;color:var(--lr-fg-muted)}.lr-subtotal span:last-child{font-size:1.1rem;font-weight:700}.lr-ship-note{font-size:.7rem;color:var(--lr-fg-muted);margin-bottom:1rem}.lr-checkout{display:block;width:100%;padding:1rem;text-align:center;background:var(--lr-gold);color:var(--lr-bg);font-size:.85rem;font-weight:700;letter-spacing:.05em;border-radius:var(--lr-r-sm);transition:background .2s var(--lr-ease)}.lr-checkout:hover{background:var(--lr-gold-hover)}.lr-continue{display:block;width:100%;padding:.65rem;text-align:center;font-size:.75rem;color:var(--lr-fg-muted);margin-top:.5rem;transition:color .2s}.lr-continue:hover{color:var(--lr-fg)}.lr-hero{position:relative;min-height:100svh;display:flex;align-items:center;overflow:hidden}.lr-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.lr-hero__bg img{width:100%;height:100%;object-fit:cover;object-position:center}.lr-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#0c0c0ee6,#0c0c0e9e 55%,#0c0c0e59)}.lr-hero__fade{position:absolute;bottom:0;left:0;right:0;height:90px;z-index:2;background:linear-gradient(to top,var(--lr-bg),transparent);pointer-events:none}.lr-hero .lr-container{position:relative;z-index:3;padding-top:7rem;padding-bottom:5rem}.lr-hero__content{max-width:760px}.lr-hero__eyebrow{font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--lr-gold-hdr);margin-bottom:1.25rem;font-weight:500}.lr-hero__title{font-size:clamp(3rem,6vw,5.25rem);font-weight:700;line-height:1.05;color:#fff;margin-bottom:1.5rem;letter-spacing:-.03em}.lr-hero__title em{display:block;font-style:italic;color:var(--lr-gold-hdr);font-weight:700}.lr-hero__sub{font-size:1.05rem;line-height:1.65;color:#ffffffb8;margin-bottom:2.25rem;max-width:480px}.lr-hero__ctas{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:3rem}.lr-hero__stats{display:flex;gap:2.5rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.12);flex-wrap:wrap}.lr-hero__stat-value{font-family:var(--lr-font-heading);font-size:1.6rem;font-weight:700;color:#fff;line-height:1;margin-bottom:.3rem}.lr-hero__stat-label{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:#ffffff80}@media(max-width:768px){.lr-hero{min-height:auto;align-items:flex-start}.lr-hero .lr-container{padding-top:calc(var(--lr-offset) + 2rem);padding-bottom:3rem}.lr-hero__stats{gap:1.5rem}.lr-hero__stat-value{font-size:1.3rem}.lr-hero__overlay{background:linear-gradient(180deg,#0c0c0eb3,#0c0c0ed9)}}.lr-cat-grid{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:768px){.lr-cat-grid{grid-template-columns:repeat(3,1fr)}.lr-cat-grid__featured{grid-row:span 2}}.lr-cat{position:relative;overflow:hidden;border-radius:var(--lr-r-lg);display:block;min-height:240px}.lr-cat-grid__featured .lr-cat{min-height:400px;height:100%}.lr-cat__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .7s var(--lr-ease)}.lr-cat:hover .lr-cat__img{transform:scale(1.05)}.lr-cat__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0C0C0E 0%,rgba(12,12,14,.3) 50%,transparent 100%)}.lr-cat__border{position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid transparent;border-radius:var(--lr-r-lg);transition:border-color .3s}.lr-cat:hover .lr-cat__border{border-color:#c4973a4d}.lr-cat__content{position:absolute;bottom:0;left:0;right:0;padding:1.5rem}.lr-cat__tag{margin-bottom:4px}.lr-cat__name{font-family:var(--lr-font-heading);font-size:1.35rem;font-weight:700;margin-bottom:4px}.lr-cat-grid__featured .lr-cat__name{font-size:1.75rem}.lr-cat__price{font-size:.8rem;color:var(--lr-fg-muted);margin-bottom:.75rem}.lr-cat__cta{display:inline-flex;align-items:center;gap:4px;font-size:.72rem;color:var(--lr-gold);font-weight:500;letter-spacing:.05em;transition:gap .2s}.lr-cat:hover .lr-cat__cta{gap:8px}.lr-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:1.25rem}@media(min-width:480px){.lr-grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.lr-grid--4{grid-template-columns:repeat(4,1fr)}.lr-grid--3{grid-template-columns:repeat(3,1fr);gap:1.45rem}}@media(max-width:767px){.lr-grid{gap:1rem}}.lr-grid--2{grid-template-columns:repeat(2,1fr)!important}.lr-grid--cols3{grid-template-columns:repeat(1,1fr)}@media(min-width:640px){.lr-grid--cols3{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.lr-grid--cols3{grid-template-columns:repeat(3,1fr)}}.lr-card{position:relative;background:#111113;border:1px solid rgba(196,151,58,.18);border-radius:var(--lr-r-lg);overflow:hidden;display:flex;flex-direction:column;min-height:100%;box-shadow:0 12px 36px #00000052;transition:transform .22s var(--lr-ease),box-shadow .22s var(--lr-ease),border-color .22s var(--lr-ease)}.lr-card:hover{transform:translateY(-5px);border-color:#c4973a75;box-shadow:0 24px 70px #0000008c}.lr-card__link{display:flex;flex-direction:column;flex:1}.lr-card__img{position:relative;overflow:hidden;aspect-ratio:4/3;background:#0a0a0c}.lr-card__img img{width:100%;height:100%;object-fit:cover;transition:transform .55s var(--lr-ease),filter .22s}.lr-card:hover .lr-card__img img{transform:scale(1.045);filter:brightness(1.04)}.lr-card__badge{position:absolute;top:12px;left:12px;padding:4px 8px;background:var(--lr-gold);color:var(--lr-bg);font-size:.6rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;border-radius:var(--lr-r-sm);z-index:2}.lr-card__badge--sold{left:auto;right:12px;background:#0c0c0ecc;color:var(--lr-fg-muted);border:1px solid rgba(255,255,255,.1)}.lr-card__body{padding:1.05rem 1.05rem 0;display:flex;flex-direction:column;flex:1}.lr-card__vendor{font-size:.66rem;color:var(--lr-gold);text-transform:uppercase;letter-spacing:.13em;font-weight:800;margin-bottom:.35rem}.lr-card__title{font-family:var(--lr-font-body);font-size:1rem;font-weight:650;line-height:1.28;margin-bottom:.55rem;transition:color .15s}.lr-card:hover .lr-card__title{color:var(--lr-gold-hover)}.lr-card__desc{font-size:.78rem;color:#f5f2ec99;line-height:1.5;margin-bottom:.75rem;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.lr-card__foot{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.85rem 1.05rem;border-top:1px solid rgba(255,255,255,.08);margin-top:auto}.lr-card__prices{display:flex;flex-direction:column;gap:.15rem;min-width:0}.lr-card__price{font-size:1.12rem;font-weight:800;letter-spacing:-.015em;white-space:nowrap}.lr-card__compare{font-size:.74rem;color:var(--lr-fg-muted);text-decoration:line-through}.lr-card__cta{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:.5rem .9rem;border:1px solid rgba(196,151,58,.45);border-radius:4px;color:var(--lr-gold);font-size:.66rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;line-height:1;transition:background .16s,color .16s}.lr-card__cta:hover{background:#c4973a1a;color:var(--lr-gold-hover)}.lr-card__cmp{position:absolute;top:10px;right:10px;z-index:3;display:flex;align-items:center;gap:6px;padding:4px 8px;background:#0c0c0ed1;border:1px solid rgba(255,255,255,.12);border-radius:4px;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase;color:var(--lr-fg-muted);cursor:pointer;transition:all .15s}.lr-card__cmp:hover{color:var(--lr-fg)}.lr-card__cmp input{accent-color:var(--lr-gold);width:12px;height:12px}.lr-card__cmp.is-on{border-color:#c4973a80;color:var(--lr-gold)}@media(max-width:767px){.lr-card__foot{flex-direction:row}}.lr-trust{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media(min-width:768px){.lr-trust{grid-template-columns:repeat(4,1fr)}}.lr-trust__item{display:flex;align-items:flex-start;gap:.75rem}.lr-trust__icon{width:36px;height:36px;border-radius:50%;border:1px solid rgba(196,151,58,.3);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;color:var(--lr-gold)}.lr-trust__title{font-size:.85rem;font-weight:600}.lr-trust__desc{font-size:.72rem;color:var(--lr-fg-muted);margin-top:2px}.lr-trust-band--footer{border-bottom:1px solid var(--lr-border-light);padding:2rem 0;background:var(--lr-muted);border-top:1px solid var(--lr-border)}.lr-quote{background:var(--lr-card);border:1px solid var(--lr-border);border-radius:var(--lr-r-lg);padding:1.5rem;display:flex;flex-direction:column}.lr-quote__stars{display:flex;gap:2px;margin-bottom:1rem;color:var(--lr-gold);letter-spacing:2px}.lr-quote__text{font-size:.875rem;color:var(--lr-fg-muted);line-height:1.6;flex:1;margin-bottom:1rem}.lr-quote__foot{border-top:1px solid var(--lr-border);padding-top:1rem}.lr-quote__name{font-size:.875rem;font-weight:600}.lr-quote__meta{font-size:.72rem;color:var(--lr-fg-muted);margin-top:2px}.lr-news{max-width:560px;margin-inline:auto;text-align:center}.lr-news__text{font-size:.9rem;color:var(--lr-fg-muted);margin:.75rem 0 1.5rem}.lr-news__form{display:flex;flex-direction:column;gap:.75rem;max-width:420px;margin:0 auto}@media(min-width:480px){.lr-news__form{flex-direction:row}}.lr-news__input{flex:1;padding:.85rem 1rem;background:var(--lr-bg);border:1px solid rgba(255,255,255,.1);border-radius:var(--lr-r-sm);font-size:.875rem;color:var(--lr-fg);transition:border-color .2s}.lr-news__input::placeholder{color:#9a949099}.lr-news__input:focus{outline:none;border-color:#c4973a80}.lr-news__ok{color:var(--lr-gold);font-size:.9rem;margin-top:.75rem}.lr-news__err{color:#ef6a6a;font-size:.85rem;margin-top:.75rem}.lr-footer{background:var(--lr-muted);border-top:1px solid var(--lr-border)}.lr-footer__main{padding:3rem 0}.lr-footer__grid{display:grid;grid-template-columns:1fr;gap:2.5rem}@media(min-width:768px){.lr-footer__grid{grid-template-columns:1.5fr 1fr 1fr 1fr}}.lr-footer__logo img{max-height:56px;width:auto;filter:brightness(0) invert(1);opacity:.9;margin-bottom:1rem}.lr-footer__name{font-family:var(--lr-font-heading);font-size:1.25rem;font-weight:700;margin-bottom:1rem;display:block}.lr-footer__desc{font-size:.8rem;color:var(--lr-fg-muted);line-height:1.6;margin-bottom:1.25rem;max-width:34ch}.lr-footer__contact{display:flex;flex-direction:column;gap:.5rem;font-size:.8rem;color:var(--lr-fg-muted)}.lr-footer__contact a:hover{color:var(--lr-gold)}.lr-footer__title{font-family:var(--lr-font-body);font-size:.65rem;letter-spacing:.15em;text-transform:uppercase;color:var(--lr-gold);font-weight:500;margin-bottom:1rem}.lr-footer__links{display:flex;flex-direction:column;gap:.6rem}.lr-footer__links a{font-size:.8rem;color:var(--lr-fg-muted);transition:color .2s}.lr-footer__links a:hover{color:var(--lr-fg)}.lr-footer__bottom{border-top:1px solid var(--lr-border-light);padding:1.25rem 0}.lr-footer__bottom-inner{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center;font-size:.7rem;color:var(--lr-fg-muted)}@media(min-width:768px){.lr-footer__bottom-inner{flex-direction:row;justify-content:space-between;text-align:left}}.lr-footer__policies{display:flex;gap:1.25rem;flex-wrap:wrap}.lr-footer__policies a:hover{color:var(--lr-fg)}.lr-chero{position:relative;margin-top:140px;padding:0 0 1rem;border-bottom:1px solid var(--lr-border)}@media(max-width:767px){.lr-chero{margin-top:96px}}.lr-chero__title{font-family:var(--lr-font-heading);font-size:clamp(1.4rem,2.5vw,2rem);font-weight:600;margin-bottom:.35rem}.lr-chero__count{color:var(--lr-fg-muted);font-size:.85rem}.lr-chero__desc{color:var(--lr-fg-muted);font-size:.95rem;max-width:600px;margin-top:.5rem}.lr-tabs{display:flex;align-items:center;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid rgba(196,151,58,.1);margin-top:1.5rem}.lr-tabs::-webkit-scrollbar{display:none}.lr-tab{position:relative;padding:13px 22px;font-size:.7rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#f5f2ec61;white-space:nowrap;flex-shrink:0;transition:color .2s}.lr-tab:after{content:"";position:absolute;bottom:0;left:22px;right:22px;height:1px;background:var(--lr-gold);transform:scaleX(0);transition:transform .22s}.lr-tab:hover{color:#f5f2eca6}.lr-tab.is-active{color:var(--lr-gold)}.lr-tab.is-active:after{transform:scaleX(1)}.lr-tb{display:flex;align-items:center;background:#111113;border:1px solid rgba(196,151,58,.1);border-radius:3px;margin-bottom:28px;padding:0 4px;min-height:48px;position:relative;gap:0}.lr-tb--attached{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.lr-tb__count{font-size:.7rem;color:#f5f2ec59;letter-spacing:.08em;white-space:nowrap;padding:0 16px 0 12px;border-right:1px solid rgba(255,255,255,.06);flex-shrink:0}.lr-tb__count strong{color:#f5f2ecb3;font-weight:600}.lr-tb__spacer{flex:1}.lr-tb__btn{display:flex;align-items:center;gap:6px;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:#f5f2ec66;padding:0 14px;height:48px;transition:color .18s;flex-shrink:0;white-space:nowrap}.lr-tb__btn:hover{color:#f5f2ecbf}.lr-tb__btn.is-open,.lr-tb__btn--gold{color:var(--lr-gold)}.lr-tb__btn--gold{border-right:1px solid rgba(255,255,255,.06)}.lr-tb__dot{width:6px;height:6px;border-radius:50%;background:var(--lr-gold)}.lr-tb__div{width:1px;height:22px;background:#ffffff0f;flex-shrink:0;margin:0 2px}.lr-tb__sort{display:flex;align-items:center;gap:8px;padding:0 12px;flex-shrink:0}.lr-tb__slabel{font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;color:#f5f2ec47}.lr-tb__select{appearance:none;-webkit-appearance:none;background:transparent;border:0;color:#f5f2ec99;font-size:.7rem;padding:4px 22px 4px 0;cursor:pointer;min-width:130px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='5' viewBox='0 0 9 5'%3E%3Cpath d='M1 1l3.5 3L8 1' stroke='%23C4973A' stroke-width='1.4' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 2px center}.lr-tb__select:hover,.lr-tb__select:focus{color:var(--lr-fg);outline:none}.lr-tb__select option{background:var(--lr-card);color:var(--lr-fg)}.lr-tb__views{display:flex;align-items:center;gap:2px;padding:0 10px 0 4px}.lr-vbtn{width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:2px;color:#f5f2ec40;border:1px solid transparent;transition:all .15s}.lr-vbtn:hover{color:#f5f2ec99}.lr-vbtn.is-active{color:var(--lr-gold);border-color:#c4973a47;background:#c4973a0f}.lr-tags{display:none;align-items:center;gap:5px;padding:0 6px;flex-shrink:0}.lr-tags.is-on{display:flex}.lr-tag{display:inline-flex;align-items:center;gap:4px;padding:2px 7px 2px 9px;font-size:.64rem;color:var(--lr-gold);background:#c4973a14;border:1px solid rgba(196,151,58,.22);border-radius:2px;white-space:nowrap}.lr-tag a{opacity:.6;font-size:.9rem;line-height:1}.lr-tag a:hover{opacity:1}.lr-fdrawer{max-height:0;overflow:hidden;background:#0f0f11;border:1px solid rgba(196,151,58,.1);border-top:none;border-radius:0 0 3px 3px;transition:max-height .28s var(--lr-ease);margin-top:-28px;margin-bottom:28px;border-width:0 1px}.lr-fdrawer.is-open{max-height:260px;border-width:0 1px 1px}.lr-fdrawer__inner{padding:18px 20px;display:flex;align-items:flex-start;gap:32px;flex-wrap:wrap}.lr-fg__label{font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:#f5f2ec47;margin-bottom:9px}.lr-price-row{display:flex;align-items:center;gap:7px}.lr-price-inp{width:78px;background:#ffffff0a;border:1px solid rgba(255,255,255,.09);border-radius:2px;color:#f5f2ecbf;font-size:.72rem;padding:5px 8px;text-align:center}.lr-price-inp:focus{outline:none;border-color:#c4973a66;color:var(--lr-fg)}.lr-price-sep{color:#f5f2ec38;font-size:.8rem}.lr-price-apply{padding:5px 12px;background:#c4973a1a;border:1px solid rgba(196,151,58,.28);border-radius:2px;color:var(--lr-gold);font-size:.64rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;transition:background .15s;white-space:nowrap}.lr-price-apply:hover{background:#c4973a33}.lr-pills{display:flex;flex-wrap:wrap;gap:6px}.lr-pill{display:inline-flex;align-items:center;padding:5px 12px;font-size:.68rem;font-weight:500;letter-spacing:.04em;color:#f5f2ec80;border:1px solid rgba(255,255,255,.09);border-radius:2px;white-space:nowrap;transition:all .15s}.lr-pill:hover{color:#f5f2ecd9;border-color:#fff3}.lr-pill.is-active{color:var(--lr-gold);border-color:#c4973a73;background:#c4973a14}.lr-clear{font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;color:#f5f2ec47;transition:color .15s;align-self:flex-end;margin-left:auto}.lr-clear:hover{color:var(--lr-gold)}.lr-pager{display:flex;justify-content:center;gap:.5rem;margin-top:3rem;flex-wrap:wrap}.lr-pager a,.lr-pager span{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;padding:0 .75rem;border:1px solid var(--lr-border);border-radius:4px;color:var(--lr-fg-muted);font-size:.85rem;transition:border-color .2s,color .2s}.lr-pager a:hover,.lr-pager .is-current{border-color:var(--lr-gold);color:var(--lr-gold)}.lr-empty-grid{padding:4rem 0;text-align:center;color:var(--lr-fg-muted)}@media(max-width:900px){.lr-tb__count,.lr-tb__slabel,.lr-tb__views{display:none}.lr-tb{flex-wrap:wrap}}.lr-tray{position:fixed;left:0;right:0;bottom:0;z-index:150;background:#0c0c0ef7;border-top:1px solid rgba(196,151,58,.3);padding:.75rem 0;transform:translateY(100%);transition:transform .3s var(--lr-ease)}.lr-tray.is-on{transform:none}.lr-tray__inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.lr-tray__items{display:flex;gap:.6rem;flex-wrap:wrap;font-size:.8rem;color:var(--lr-fg-muted)}.lr-tray__item{display:inline-flex;align-items:center;gap:.4rem;padding:.25rem .6rem;border:1px solid var(--lr-border);border-radius:4px}.lr-tray__item button{color:var(--lr-fg-muted);font-size:1rem;line-height:1}.lr-pdp{padding-top:7rem;padding-bottom:4rem}@media(min-width:901px){.lr-pdp{padding-top:calc(var(--lr-offset) + 1.5rem)}}.lr-crumb{display:flex;align-items:center;gap:.5rem;font-size:.72rem;color:var(--lr-fg-muted);margin-bottom:1.5rem;flex-wrap:wrap}.lr-crumb a:hover{color:var(--lr-gold)}.lr-crumb span:last-child{color:var(--lr-fg)}.lr-pdp__grid{display:grid;grid-template-columns:1fr;gap:3rem;margin-bottom:4rem}@media(min-width:768px){.lr-pdp__grid{grid-template-columns:1fr 1fr}}.lr-gal__main{position:relative;border-radius:var(--lr-r-lg);overflow:hidden;aspect-ratio:1;background:var(--lr-card)}.lr-gal__main img,.lr-gal__main video{width:100%;height:100%;object-fit:cover}.lr-gal__badge{position:absolute;top:1rem;left:1rem;padding:6px 12px;background:var(--lr-gold);color:var(--lr-bg);font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:var(--lr-r-sm);z-index:2}.lr-gal__thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;margin-top:.75rem}.lr-gal__thumb{border-radius:4px;overflow:hidden;border:1px solid var(--lr-border);aspect-ratio:1;padding:0;transition:border-color .2s;background:var(--lr-card)}.lr-gal__thumb img{width:100%;height:100%;object-fit:cover}.lr-gal__thumb.is-active,.lr-gal__thumb:hover{border-color:var(--lr-gold)}.lr-pdp__vendor-row{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.lr-pdp__vendor{font-size:.7rem;color:var(--lr-gold);text-transform:uppercase;letter-spacing:.12em;font-weight:500}.lr-pdp__cat{font-size:.7rem;color:var(--lr-fg-muted)}.lr-pdp__title{font-size:clamp(1.75rem,3vw,2.5rem);margin-bottom:1rem}.lr-pdp__rating{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;color:var(--lr-gold)}.lr-pdp__rating small{font-size:.75rem;color:var(--lr-fg-muted)}.lr-pdp__prices{display:flex;align-items:baseline;gap:.75rem;margin-bottom:1.5rem}.lr-pdp__price{font-size:2rem;font-weight:700}.lr-pdp__compare{font-size:1.1rem;color:var(--lr-fg-muted);text-decoration:line-through}.lr-pdp__desc{font-size:.9rem;color:var(--lr-fg-muted);line-height:1.7;margin-bottom:1.5rem}.lr-pdp__trust{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;margin-bottom:1.5rem}.lr-pdp__trust-item{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:.75rem .5rem;background:var(--lr-card);border:1px solid var(--lr-border);border-radius:var(--lr-r-sm);text-align:center;color:var(--lr-gold)}.lr-pdp__trust-item span{font-size:.65rem;color:var(--lr-fg-muted);line-height:1.3}.lr-pdp__features{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:1.5rem}.lr-pdp__feature{display:flex;align-items:flex-start;gap:.5rem;font-size:.8rem;color:var(--lr-fg-muted)}.lr-pdp__feature svg{color:var(--lr-gold);flex-shrink:0;margin-top:2px}.lr-field{margin-bottom:1rem}.lr-field label{display:block;font-size:.72rem;color:var(--lr-fg-muted);letter-spacing:.06em;margin-bottom:.4rem;text-transform:uppercase}.lr-select,.lr-input,.lr-textarea{width:100%;padding:.85rem 1rem;background:var(--lr-card);border:1px solid rgba(255,255,255,.1);border-radius:var(--lr-r-sm);font-size:.875rem;color:var(--lr-fg);transition:border-color .2s}.lr-select{-webkit-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%239A9490' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:2.5rem}.lr-input::placeholder,.lr-textarea::placeholder{color:#9a949080}.lr-input:focus,.lr-select:focus,.lr-textarea:focus{outline:none;border-color:#c4973a80}.lr-textarea{resize:vertical;min-height:120px}.lr-pdp__buy{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.lr-qty--lg button{padding:.75rem 1rem;font-size:1.1rem}.lr-qty--lg input{width:48px;font-size:.9rem}.lr-atc{flex:1;padding:1rem;background:var(--lr-gold);color:var(--lr-bg);font-size:.9rem;font-weight:700;border-radius:var(--lr-r-sm);transition:background .2s,transform .15s}.lr-atc:hover{background:var(--lr-gold-hover)}.lr-atc:active{transform:scale(.98)}.lr-atc[disabled]{opacity:.55;cursor:not-allowed}.lr-pdp__expert{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.75rem;border:1px solid rgba(255,255,255,.1);color:var(--lr-fg-muted);font-size:.8rem;border-radius:var(--lr-r-sm);transition:color .2s,border-color .2s}.lr-pdp__expert:hover{color:var(--lr-fg);border-color:#fff3}.lr-pdp__sku{font-size:.7rem;color:var(--lr-fg-muted);margin-top:1rem}.lr-pdp__msg{font-size:.8rem;margin-top:.5rem;min-height:1.2em}.lr-pdp__msg.is-err{color:#ef6a6a}.lr-pdp__msg.is-ok{color:var(--lr-gold)}.lr-acc{margin-bottom:3rem}.lr-acc__toggle{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1rem 0;border-bottom:1px solid var(--lr-border);text-align:left}.lr-acc__title{font-family:var(--lr-font-heading);font-size:1.1rem;font-weight:600}.lr-acc__toggle svg{color:var(--lr-fg-muted);transition:transform .2s}.lr-acc__toggle[aria-expanded=true] svg{transform:rotate(180deg)}.lr-acc__panel{display:none;padding-top:1rem}.lr-acc__panel.is-open{display:block}.lr-specs{display:grid;grid-template-columns:1fr;gap:.5rem}@media(min-width:640px){.lr-specs{grid-template-columns:1fr 1fr}}.lr-spec{display:flex;justify-content:space-between;align-items:flex-start;padding:.75rem 1rem;background:var(--lr-card);border:1px solid var(--lr-border-light);border-radius:var(--lr-r-sm);gap:1rem}.lr-spec__k{font-size:.75rem;color:var(--lr-fg-muted)}.lr-spec__v{font-size:.75rem;font-weight:600;text-align:right}.lr-rte{font-size:.9rem;color:var(--lr-fg-muted);line-height:1.8}.lr-rte p{margin-bottom:1rem}.lr-rte ul,.lr-rte ol{padding-left:1.25rem;margin-bottom:1rem;list-style:disc}.lr-rte ol{list-style:decimal}.lr-rte a{color:var(--lr-gold);text-decoration:underline}.lr-rte h2,.lr-rte h3{margin:1.5rem 0 .75rem;color:var(--lr-fg)}.lr-rte img{margin:1.5rem 0;border-radius:var(--lr-r-sm)}.lr-rte blockquote{border-left:2px solid rgba(196,151,58,.4);padding-left:1rem;font-style:italic;color:var(--lr-fg)}.lr-page{background:#0a0a0a;color:#fff;font-family:var(--lr-font-page);overflow-x:hidden;--g:#C4973A}.lr-page h1,.lr-page h2,.lr-page h3{font-family:var(--lr-font-page);color:inherit}.lr-page em{font-style:italic;color:var(--g)}.lr-page--about{background:#0d0d0d;color:#e8e0d0;font-family:inherit;--g:#c9a84c}.lr-page--about h1,.lr-page--about h2,.lr-page--about h3{font-family:var(--lr-font-heading)}.lr-page--faq{background:#0d0d0d;color:#e8e0d0;font-family:inherit;--g:#c9a84c}.lr-reveal-d1{transition-delay:.12s!important}.lr-reveal-d2{transition-delay:.24s!important}.lr-reveal-d3{transition-delay:.36s!important}.lr-cp{--gold:#C4973A;--gold-dim:rgba(196,151,58,.12);--gold-border:rgba(196,151,58,.4);--gray:rgba(255,255,255,.55);--gray-dim:rgba(255,255,255,.07);--border:rgba(255,255,255,.09);--card-bg:#111;min-height:60vh}.lr-cp__head{padding:168px 32px 48px;max-width:1280px;margin:0 auto;text-align:center}.lr-cp__eyebrow{font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:14px}.lr-cp__title{font-size:clamp(2rem,4vw,3rem);font-weight:300;letter-spacing:-.02em;line-height:1.15;margin:0 0 16px}.lr-cp__sub{font-size:.95rem;color:var(--gray);max-width:520px;margin:0 auto;line-height:1.75}.lr-cp__tabs{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;padding:0 32px 28px;max-width:1280px;margin:0 auto}.lr-cp__tab{padding:8px 18px;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--border);border-radius:2px;color:var(--gray);transition:all .28s}.lr-cp__tab:hover{border-color:var(--gold-border);color:#fff}.lr-cp__tab.is-active{background:var(--gold-dim);border-color:var(--gold);color:var(--gold)}.lr-cp__controls{display:flex;align-items:center;justify-content:space-between;padding:0 32px 20px;max-width:1280px;margin:0 auto;gap:16px;flex-wrap:wrap}.lr-cp__toggle{display:flex;gap:3px;background:var(--gray-dim);border-radius:3px;padding:3px}.lr-cp__toggle button{padding:6px 16px;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border-radius:2px;color:var(--gray);transition:all .28s}.lr-cp__toggle button.is-active{background:var(--card-bg);color:#fff}.lr-cp__diff{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--gray);cursor:pointer;-webkit-user-select:none;user-select:none}.lr-cp__diff input{position:absolute;opacity:0;width:0;height:0}.lr-cp__track{width:36px;height:20px;background:var(--gray-dim);border-radius:10px;position:relative;transition:background .28s;border:1px solid var(--border)}.lr-cp__track:after{content:"";position:absolute;width:14px;height:14px;background:var(--gray);border-radius:50%;top:2px;left:2px;transition:all .28s}.lr-cp__diff input:checked+.lr-cp__track{background:var(--gold-dim);border-color:var(--gold-border)}.lr-cp__diff input:checked+.lr-cp__track:after{background:var(--gold);left:18px}.lr-cp__diff input:focus-visible+.lr-cp__track{outline:2px solid var(--gold);outline-offset:2px}.lr-cp__wrap{max-width:1280px;margin:0 auto;padding:0 32px 40px;overflow-x:auto;-webkit-overflow-scrolling:touch}.lr-cp__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;min-width:580px}.lr-cp__grid.is-three{grid-template-columns:repeat(3,1fr)}.lr-cp__card{background:var(--card-bg);border:1px solid var(--border);border-radius:4px;overflow:hidden;display:flex;flex-direction:column;transition:border-color .28s}.lr-cp__card:hover{border-color:var(--gold-border)}.lr-cp__img{aspect-ratio:4/3;background:#181818;overflow:hidden;position:relative}.lr-cp__img img{width:100%;height:100%;object-fit:contain;padding:20px;position:absolute;top:0;right:0;bottom:0;left:0}.lr-cp__body{padding:22px;flex:1;display:flex;flex-direction:column;gap:8px}.lr-cp__vendor{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.lr-cp__ctitle{font-size:1rem;font-weight:500;line-height:1.35;min-height:2.7em;font-family:var(--lr-font-page)}.lr-cp__prices{display:flex;align-items:baseline;gap:8px}.lr-cp__price{font-size:1.3rem;font-weight:300}.lr-cp__cmp{font-size:.85rem;color:var(--gray);text-decoration:line-through}.lr-cp__badge{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:3px 8px;border-radius:2px;background:#ffffff0d;color:var(--gray);width:fit-content}.lr-cp__badge.in{background:#50c8781a;color:#6fcf97}.lr-cp__badge.out{background:#ff3c3c1a;color:#ff6b6b}.lr-cp__actions{display:flex;flex-direction:column;gap:8px;margin-top:auto;padding-top:16px}.lr-cp__b1,.lr-cp__b2{display:block;text-align:center;padding:12px 20px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border-radius:4px;transition:all .28s}.lr-cp__b1{background:var(--gold);color:#000}.lr-cp__b1:hover{opacity:.82}.lr-cp__b2{border:1px solid var(--border);color:var(--gray)}.lr-cp__b2:hover{border-color:var(--gold-border);color:#fff}.lr-cp__pick{padding:14px 22px;border-top:1px solid var(--border);position:relative;z-index:10}.lr-dd2{position:relative;width:100%}.lr-dd2__trigger{display:flex;align-items:center;justify-content:space-between;width:100%;background:#0d0d0d;color:#fff;border:1px solid var(--border);border-radius:4px;padding:9px 12px;font-size:12px;gap:8px;text-align:left;transition:border-color .28s}.lr-dd2__trigger:hover,.lr-dd2.is-open .lr-dd2__trigger{border-color:var(--gold-border)}.lr-dd2__trigger span{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lr-dd2__list{display:none;position:absolute;bottom:calc(100% + 4px);left:0;right:0;background:#141414;border:1px solid var(--gold-border);border-radius:4px;max-height:260px;overflow-y:auto;z-index:99;box-shadow:0 -8px 32px #0009}.lr-dd2.is-open .lr-dd2__list{display:block}.lr-dd2__item{display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;font-size:12px;color:var(--gray);border-bottom:1px solid rgba(255,255,255,.04);text-align:left;line-height:1.4}.lr-dd2__item:last-child{border-bottom:0}.lr-dd2__item:hover{background:#c4973a1a;color:#fff}.lr-dd2__item.is-selected{color:var(--gold);background:#c4973a0f}.lr-dd2__item img{width:36px;height:36px;object-fit:contain;background:#1a1a1a;border-radius:2px;flex-shrink:0}.lr-dd2__item small{display:block;color:var(--gold);font-size:11px;margin-top:2px}.lr-cp__specs{max-width:1280px;margin:0 auto;padding:0 32px 80px}.lr-cp__shead{display:flex;align-items:flex-end;justify-content:space-between;border-bottom:2px solid var(--gold);padding-bottom:14px}.lr-cp__stitle{font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--gold)}.lr-cp__snote{font-size:11px;color:var(--gray);font-style:italic}.lr-cp__table{width:100%;border-collapse:collapse;table-layout:fixed}.lr-cp__table thead tr{background:#c4973a12;border-bottom:1px solid var(--gold-border)}.lr-cp__table th{padding:16px 20px;text-align:left;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);vertical-align:bottom}.lr-cp__table th:first-child{width:190px;color:#c4973a80;font-size:10px}.lr-cp__table th .v{display:block;font-size:10px;margin-bottom:3px}.lr-cp__table th .n{display:block;font-size:12px;font-weight:400;color:#fffc;letter-spacing:0;text-transform:none;line-height:1.3}.lr-cp__table tbody tr{border-bottom:1px solid var(--border);transition:background .28s}.lr-cp__table tbody tr:nth-child(2n){background:#ffffff05}.lr-cp__table tbody tr:hover{background:#ffffff0a}.lr-cp__table tbody tr.is-diff{background:#c4973a12!important}.lr-cp__table tbody tr.is-diff td:first-child{color:var(--gold)}.lr-cp__table td{padding:14px 20px;font-size:13px;line-height:1.55;vertical-align:middle}.lr-cp__table td:first-child{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gray);width:190px}.lr-cp__table td.is-empty{color:#ffffff40;font-style:italic;font-size:12px}@media(max-width:768px){.lr-cp__head{padding:116px 20px 32px}.lr-cp__tabs{padding:0 16px 20px}.lr-cp__controls{padding:0 16px 16px}.lr-cp__wrap{padding:0 16px 28px}.lr-cp__grid{min-width:500px}.lr-cp__grid.is-three{min-width:720px}.lr-cp__specs{padding:0 16px 48px;overflow-x:auto}.lr-cp__table{min-width:600px}.lr-cp__table td:first-child,.lr-cp__table th:first-child{width:130px}}.lr-pp-hero{padding:140px 40px 100px;text-align:center;background:linear-gradient(180deg,#0f0e00,#0a0a0a);border-bottom:1px solid rgba(196,151,58,.2)}.lr-eyebrow{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--g);margin-bottom:20px}.lr-h-light{font-weight:300;line-height:1.15;letter-spacing:-.02em}.lr-pp-hero__h{font-size:clamp(2.2rem,4.5vw,3.8rem);margin:0 0 24px}.lr-pp-hero__sub{font-size:clamp(1rem,1.8vw,1.15rem);line-height:1.7;color:#ffffffa6;max-width:600px;margin:0 auto}.lr-pp-why{max-width:1100px;margin:0 auto;padding:100px 40px}.lr-pp-why__grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.lr-mini-label{font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--g);display:inline-block;margin-bottom:16px}.lr-bar{width:40px;height:1px;background:var(--g);margin:12px 0 28px}.lr-bar--center{margin-left:auto;margin-right:auto}.lr-h2-light{font-size:clamp(1.8rem,3vw,2.6rem);font-weight:300;line-height:1.2;margin:0 0 24px}.lr-p-soft{font-size:.95rem;line-height:1.8;color:#ffffffa6;margin:0 0 16px}.lr-calc{background:#111;border:1px solid rgba(196,151,58,.2);padding:48px 40px;border-radius:2px}.lr-calc__title{font-size:.85rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#ffffff80;margin:0 0 32px}.lr-calc__row{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.07);gap:1rem}.lr-calc__row:last-child{border-bottom:0}.lr-calc__l{font-size:.9rem;color:#fff9}.lr-calc__v{font-size:1rem;font-weight:600;color:var(--g);text-align:right}.lr-calc__v.is-small{font-size:.85rem;color:#ffffff80;font-weight:400}.lr-pp-opts{background:#0f0f0f;border-top:1px solid rgba(196,151,58,.15);border-bottom:1px solid rgba(196,151,58,.15)}.lr-pp-opts__in{max-width:1100px;margin:0 auto;padding:100px 40px}.lr-center-head{text-align:center;margin-bottom:64px}.lr-center-head p{font-size:.95rem;color:#ffffff8c;max-width:520px;margin:16px auto 0;line-height:1.7}.lr-opts{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.lr-opt{background:#111;padding:48px 36px;border:1px solid rgba(255,255,255,.06);transition:border-color .3s;position:relative}.lr-opt:hover{border-color:#c4973a59}.lr-opt--feat{border-color:#c4973a66}.lr-opt__badge{position:absolute;top:-1px;left:50%;transform:translate(-50%);background:var(--g);color:#000;font-size:9px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;padding:6px 18px;white-space:nowrap}.lr-opt__name{font-size:1.2rem;font-weight:700;color:var(--g);margin-bottom:8px;display:block}.lr-opt__tag{font-size:.8rem;color:#fff6;margin-bottom:28px;display:block}.lr-opt__title{font-size:1.1rem;font-weight:600;margin:0 0 12px}.lr-opt__desc{font-size:.88rem;color:#fff9;line-height:1.6;margin:0 0 28px}.lr-opt__list{margin:0 0 32px}.lr-opt__list li{display:flex;gap:10px;font-size:.85rem;color:#ffffffa6;padding:8px 0;border-bottom:1px solid rgba(255,255,255,.06)}.lr-opt__list li:last-child{border-bottom:0}.lr-opt__list li:before{content:"\2713";color:var(--g)}.lr-opt__best{font-size:.8rem;color:#fff6;text-transform:uppercase;letter-spacing:.1em}.lr-how{max-width:900px;margin:0 auto;padding:100px 40px;text-align:center}.lr-how--wide{max-width:1000px}.lr-how__h{font-size:clamp(1.8rem,3vw,2.6rem);font-weight:300;margin:0 0 64px}.lr-how__steps{display:grid;grid-template-columns:repeat(var(--cols,3),1fr);gap:48px}.lr-step__num{font-size:2.5rem;font-weight:200;color:var(--g);display:block;margin-bottom:16px;line-height:1}.lr-step__title{font-size:.95rem;font-weight:600;margin:0 0 10px}.lr-step__body{font-size:.85rem;color:#ffffff8c;line-height:1.6;margin:0}.lr-pfaq{background:#0f0f0f;border-top:1px solid rgba(196,151,58,.15)}.lr-pfaq__in{max-width:760px;margin:0 auto;padding:100px 40px}.lr-pfaq__h{font-size:clamp(1.6rem,2.5vw,2.2rem);font-weight:300;text-align:center;margin:0 0 56px}.lr-pfaq__item{border-bottom:1px solid rgba(255,255,255,.08);padding:24px 0}.lr-pfaq__q{font-size:.95rem;font-weight:600;margin:0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;width:100%;text-align:left;color:inherit;font-family:inherit}.lr-pfaq__q:after{content:"+";color:var(--g);font-size:1.2rem;font-weight:300}.lr-pfaq__q[aria-expanded=true]:after{content:"\2013"}.lr-pfaq__a{font-size:.88rem;color:#fff9;line-height:1.7;margin:12px 0 0;display:none}.lr-pfaq__a.is-open{display:block}.lr-ctab{background:linear-gradient(135deg,#1a1400,#0a0a0a,#1a1000);border-top:1px solid rgba(196,151,58,.3);padding:100px 40px;text-align:center}.lr-ctab__h{font-size:clamp(1.8rem,3vw,2.8rem);font-weight:300;margin:0 0 20px}.lr-ctab__sub{font-size:1rem;color:#fff9;max-width:520px;margin:0 auto 40px;line-height:1.7}.lr-ctab__actions{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.lr-ctab__legal{font-size:.75rem;color:#ffffff59;max-width:620px;margin:32px auto 0;line-height:1.6}.lr-pbtn{display:inline-flex;align-items:center;gap:10px;background:var(--g);color:#000;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:16px 36px;border-radius:2px;transition:background .2s,transform .2s}.lr-pbtn:hover{background:#d4a84a;transform:translateY(-2px)}.lr-sbtn{display:inline-flex;align-items:center;gap:10px;color:var(--g);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:15px 36px;border-radius:2px;border:1px solid rgba(196,151,58,.5);transition:border-color .2s,transform .2s}.lr-sbtn:hover{border-color:var(--g);transform:translateY(-2px)}@media(max-width:900px){.lr-pp-why__grid{grid-template-columns:1fr;gap:48px}.lr-opts{grid-template-columns:1fr}.lr-how__steps{grid-template-columns:1fr!important;gap:32px}.lr-pp-hero,.lr-pp-why,.lr-pp-opts__in,.lr-how,.lr-pfaq__in,.lr-ctab{padding-left:24px;padding-right:24px}}.lr-cm-hero{position:relative;min-height:90vh;display:flex;align-items:center;justify-content:center;text-align:center;overflow:hidden;padding-top:var(--lr-offset)}.lr-cm-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0}.lr-cm-hero__bg img{width:100%;height:100%;object-fit:cover}.lr-cm-hero__ov{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#000000a6,#000c)}.lr-cm-hero__c{position:relative;z-index:2;max-width:860px;padding:0 24px}.lr-cm-hero__h{font-size:clamp(2.4rem,5vw,4.2rem);margin:0 0 24px}.lr-cm-hero__sub{font-size:clamp(1rem,1.8vw,1.2rem);line-height:1.7;color:#ffffffbf;max-width:620px;margin:0 auto 36px}.lr-stats{display:grid;grid-template-columns:repeat(var(--cols,4),1fr);border-top:1px solid rgba(196,151,58,.2);border-bottom:1px solid rgba(196,151,58,.2)}.lr-stat{padding:48px 24px;text-align:center;border-right:1px solid rgba(196,151,58,.15)}.lr-stat:last-child{border-right:0}.lr-stat__n{font-size:clamp(2rem,3.5vw,3rem);font-weight:300;color:var(--g);display:block;margin-bottom:8px}.lr-stat__l{font-size:10px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#ffffff73}.lr-serve{max-width:1200px;margin:0 auto;padding:100px 40px}.lr-serve__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.lr-serve__card{background:#111;padding:48px 36px;border:1px solid rgba(255,255,255,.06);transition:border-color .3s,transform .3s}.lr-serve__card:hover{border-color:#c4973a66;transform:translateY(-4px)}.lr-serve__icon{color:var(--g);margin-bottom:20px;display:block}.lr-serve__t{font-size:1.15rem;font-weight:600;margin:0 0 12px;letter-spacing:.02em}.lr-serve__b{font-size:.9rem;line-height:1.7;color:#fff9;margin:0}.lr-offer{background:#0f0f0f;border-top:1px solid rgba(196,151,58,.15);border-bottom:1px solid rgba(196,151,58,.15)}.lr-offer__in{max-width:1200px;margin:0 auto;padding:100px 40px}.lr-offer__grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.lr-offer__list{margin:32px 0 0}.lr-offer__list li{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.07);font-size:.9rem;color:#ffffffbf}.lr-offer__list li:last-child{border-bottom:0}.lr-offer__list li:before{content:"\2713";color:var(--g)}.lr-offer__vis{position:relative}.lr-offer__vis img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:2px;filter:brightness(.85)}.lr-offer__badge{position:absolute;bottom:-20px;right:-20px;background:var(--g);color:#000;padding:20px 24px;text-align:center;font-size:10px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;line-height:1.6}.lr-cm-form{max-width:900px;margin:0 auto;padding:100px 40px}.lr-cm-form__box{background:#111;border:1px solid rgba(196,151,58,.2);padding:40px;border-radius:2px}.lr-frow{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width:900px){.lr-stats{--cols:2!important}.lr-serve__grid{grid-template-columns:1fr}.lr-offer__grid{grid-template-columns:1fr;gap:48px}.lr-offer__badge{display:none}.lr-serve,.lr-offer__in,.lr-cm-form{padding-left:24px;padding-right:24px}.lr-how__steps{grid-template-columns:repeat(2,1fr)!important}.lr-frow{grid-template-columns:1fr}.lr-cm-form__box{padding:24px}}.lr-ab-hero{position:relative;width:100%;height:92vh;min-height:560px;display:flex;align-items:flex-end;overflow:hidden}.lr-ab-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0}.lr-ab-hero__bg img{width:100%;height:100%;object-fit:cover;object-position:center 30%}.lr-ab-hero__ov{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0d0d0d26,#0d0d0d40 40%,#0d0d0dbf 75%,#0d0d0d)}.lr-ab-hero__c{position:relative;z-index:2;width:100%;max-width:900px;margin:0 auto;padding:0 40px 80px;text-align:left}.lr-ab-hero__h{font-size:clamp(2.4rem,5.5vw,4.2rem);font-weight:700;line-height:1.1;color:#fff;margin:0 0 20px}.lr-ab-hero__sub{font-size:1.05rem;line-height:1.7;color:#e8e0d0c7;max-width:560px}.lr-scrollhint{position:absolute;bottom:28px;left:50%;transform:translate(-50%);z-index:3;display:flex;flex-direction:column;align-items:center;gap:6px}.lr-scrollhint span{font-size:9px;letter-spacing:.18em;text-transform:uppercase;color:#c9a84c99}.lr-scrollhint i{width:1px;height:36px;background:linear-gradient(to bottom,rgba(201,168,76,.6),transparent);animation:lrLine 2s 1.5s infinite}@keyframes lrLine{0%,to{opacity:.6;transform:scaleY(1)}50%{opacity:1;transform:scaleY(1.3)}}.lr-ab-sec{max-width:1100px;margin:0 auto;padding:90px 40px}.lr-ab-sec--tight{padding-top:60px;padding-bottom:60px}.lr-ab-div{width:60px;height:2px;background:var(--g);margin:0 0 28px}.lr-ab-div--center{margin:0 auto 28px}.lr-ab-label{font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--g);margin-bottom:14px;display:block}.lr-ab-story{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.lr-ab-h{font-size:clamp(1.9rem,3.2vw,2.8rem);font-weight:700;line-height:1.2;color:#fff;margin:0 0 28px}.lr-ab-body p{font-size:1rem;line-height:1.85;color:#e8e0d0d1;margin:0 0 20px}.lr-ab-pull{font-size:1.35rem;font-weight:600;line-height:1.5;color:#fff;border-left:3px solid var(--g);padding-left:22px;margin:40px 0 0;font-style:italic}.lr-ab-band{background:#111;border-top:1px solid rgba(201,168,76,.12);border-bottom:1px solid rgba(201,168,76,.12)}.lr-ab-mission{text-align:center;max-width:780px;margin:0 auto;padding:90px 40px}.lr-ab-mission__q{font-size:clamp(1.5rem,2.8vw,2.2rem);font-weight:600;line-height:1.5;color:#fff;margin:0 0 24px}.lr-ab-mission__sub{font-size:.95rem;color:#e8e0d099;letter-spacing:.04em}.lr-ab-values{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#c9a84c14}.lr-ab-value{background:#0d0d0d;padding:48px 36px;transition:background .25s}.lr-ab-value:hover{background:#141414}.lr-ab-value__icon{color:var(--g);margin-bottom:18px;display:block}.lr-ab-value__t{font-size:1rem;font-weight:700;color:#fff;margin:0 0 12px;letter-spacing:.04em;font-family:var(--lr-font-heading)}.lr-ab-value__b{font-size:.9rem;line-height:1.75;color:#e8e0d0a6;margin:0}.lr-ab-roots{display:grid;grid-template-columns:1fr 1fr;min-height:520px}.lr-ab-roots__img{position:relative;overflow:hidden;background:#111}.lr-ab-roots__img img{width:100%;height:100%;object-fit:cover;opacity:.75;transition:opacity .4s,transform .6s}.lr-ab-roots__img:hover img{opacity:.9;transform:scale(1.03)}.lr-ab-roots__text{background:#111;padding:72px 60px;display:flex;flex-direction:column;justify-content:center}.lr-ab-roots__h{font-size:clamp(1.6rem,2.5vw,2.2rem);font-weight:700;color:#fff;margin:0 0 24px;line-height:1.25}.lr-ab-promise{text-align:center;padding:90px 40px;max-width:820px;margin:0 auto}.lr-ab-promise__h{font-size:clamp(1.8rem,3vw,2.6rem);font-weight:700;color:#fff;margin:0 0 24px;line-height:1.2}.lr-ab-promise__b{font-size:1rem;line-height:1.85;color:#e8e0d0bf;margin:0 0 40px}.lr-ab-list{display:flex;justify-content:center;gap:48px;flex-wrap:wrap;margin-bottom:48px}.lr-ab-item{display:flex;flex-direction:column;align-items:center;gap:8px}.lr-ab-item__i{width:44px;height:44px;border:1px solid rgba(201,168,76,.35);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--g)}.lr-ab-item__l{font-size:.78rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#e8e0d099}.lr-ab-cta{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.lr-ab-btn{display:inline-flex;align-items:center;gap:8px;padding:14px 32px;font-size:.82rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;border-radius:2px;transition:all .2s}.lr-ab-btn--gold{background:var(--g);color:#0d0d0d;border:1px solid var(--g)}.lr-ab-btn--gold:hover{background:#d4b660;border-color:#d4b660}.lr-ab-btn--out{color:#e8e0d0;border:1px solid rgba(232,224,208,.3)}.lr-ab-btn--out:hover{border-color:var(--g);color:var(--g)}.lr-ab-stats{border-color:#c9a84c1f}.lr-ab-stats .lr-stat{border-color:#c9a84c1a;padding:44px 24px}.lr-ab-stats .lr-stat__n{font-weight:700;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1;margin-bottom:6px}.lr-ab-stats .lr-stat__l{font-size:.78rem;letter-spacing:.12em;color:#e8e0d080}@media(max-width:900px){.lr-ab-story{grid-template-columns:1fr;gap:40px}.lr-ab-values{grid-template-columns:1fr 1fr}.lr-ab-roots{grid-template-columns:1fr}.lr-ab-roots__img{height:300px}.lr-ab-roots__text{padding:48px 32px}.lr-ab-sec{padding:60px 24px}.lr-ab-hero__c{padding:0 24px 60px}}@media(max-width:600px){.lr-ab-values{grid-template-columns:1fr}.lr-ab-list{gap:28px}}.lr-fq-head{padding:calc(var(--lr-offset) + 40px) 40px 60px;text-align:center;border-bottom:1px solid rgba(255,255,255,.06)}.lr-fq-head h1{font-size:clamp(32px,5vw,52px);font-weight:300;letter-spacing:-.02em;color:#f0ebe0;margin:0 0 16px;line-height:1.1;font-family:var(--lr-font-heading)}.lr-fq-head p{font-size:16px;color:#e8e0d099;max-width:520px;margin:0 auto;line-height:1.6}.lr-fq-eyebrow{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--g);margin-bottom:16px}.lr-fq-tabs{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;padding:40px 40px 0;max-width:900px;margin:0 auto}.lr-fq-tab{border:1px solid rgba(255,255,255,.12);color:#e8e0d08c;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:9px 20px;border-radius:100px;transition:all .2s}.lr-fq-tab:hover{border-color:#c9a84c66;color:var(--g)}.lr-fq-tab.is-active{background:#c9a84c1f;border-color:var(--g);color:var(--g)}.lr-fq-body{max-width:820px;margin:0 auto;padding:40px 40px 80px}.lr-fq-group{margin-bottom:3rem}.js .lr-fq-group{display:none;margin-bottom:0}.js .lr-fq-group.is-active{display:block}.no-js .lr-fq-a{max-height:none;padding-bottom:22px}.lr-fq-gtitle{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#c9a84cb3;margin:0 0 24px;padding-bottom:12px;border-bottom:1px solid rgba(201,168,76,.15);font-family:var(--lr-font-body)}.lr-fq-item{border-bottom:1px solid rgba(255,255,255,.07)}.lr-fq-item:first-of-type{border-top:1px solid rgba(255,255,255,.07)}.lr-fq-q{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 4px;width:100%;text-align:left;transition:color .2s;color:inherit}.lr-fq-q:hover{color:#f0ebe0}.lr-fq-q[aria-expanded=true]{color:var(--g)}.lr-fq-q__t{font-size:16px;font-weight:400;line-height:1.4;flex:1}.lr-fq-q__i{flex-shrink:0;width:28px;height:28px;border:1px solid rgba(255,255,255,.15);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .25s}.lr-fq-q[aria-expanded=true] .lr-fq-q__i{border-color:var(--g);background:#c9a84c1a;transform:rotate(45deg)}.lr-fq-a{max-height:0;overflow:hidden;transition:max-height .35s ease,padding .25s ease;padding:0 4px}.lr-fq-a.is-open{max-height:800px;padding-bottom:22px}.lr-fq-a p{font-size:15px;line-height:1.7;color:#e8e0d0a6}.lr-fq-a a{color:var(--g);text-decoration:underline;text-underline-offset:3px}.lr-fq-cta{background:#ffffff08;border-top:1px solid rgba(255,255,255,.06);padding:60px 40px;text-align:center}.lr-fq-cta h2{font-size:26px;font-weight:300;color:#f0ebe0;margin:0 0 10px}.lr-fq-cta p{font-size:15px;color:#e8e0d08c;margin:0 0 28px}.lr-fq-btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.lr-fq-btn{display:inline-block;padding:13px 28px;font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-radius:4px;transition:all .2s}.lr-fq-btn--gold{background:var(--g);color:#0d0d0d;border:1px solid var(--g)}.lr-fq-btn--gold:hover{background:#d4b55a}.lr-fq-btn--out{color:#e8e0d0;border:1px solid rgba(255,255,255,.2)}.lr-fq-btn--out:hover{border-color:#fff6;color:#fff}@media(max-width:640px){.lr-fq-head{padding:calc(var(--lr-offset) + 24px) 24px 40px}.lr-fq-tabs{padding:28px 24px 0}.lr-fq-body{padding:32px 24px 60px}.lr-fq-q__t{font-size:15px}.lr-fq-cta{padding:48px 24px}}.lr-pagehead{padding-top:calc(var(--lr-offset) + 2rem);padding-bottom:3rem;border-bottom:1px solid var(--lr-border);margin-bottom:3rem}.lr-pagehead__eyebrow{margin-bottom:.5rem}.lr-pagehead__title{font-size:clamp(2rem,4vw,3rem)}.lr-pagehead__desc{font-size:.9rem;color:var(--lr-fg-muted);margin-top:.75rem;max-width:560px}.lr-contact{padding-top:calc(var(--lr-offset) + 1rem);padding-bottom:5rem}.lr-contact__grid{display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin-top:2.5rem}.lr-contact__list{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem}.lr-contact__item{display:flex;gap:.75rem;font-size:.9rem;color:var(--lr-fg-muted)}.lr-contact__item b{display:block;color:var(--lr-fg);font-weight:600;font-size:.85rem}.lr-contact__item a:hover{color:var(--lr-gold)}.lr-form .lr-input,.lr-form .lr-select,.lr-form .lr-textarea{min-height:44px;font-size:1rem}.lr-form .lr-textarea{min-height:120px}.lr-form__row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.lr-form__ok{padding:1rem;border:1px solid rgba(196,151,58,.35);border-radius:var(--lr-r-sm);color:var(--lr-gold);margin-bottom:1rem;background:#c4973a0f}.lr-form__err{padding:1rem;border:1px solid rgba(239,106,106,.4);border-radius:var(--lr-r-sm);color:#ef6a6a;margin-bottom:1rem}@media(max-width:768px){.lr-contact__grid{grid-template-columns:1fr;gap:2.5rem}.lr-form__row{grid-template-columns:1fr}.lr-contact{padding-top:calc(var(--lr-offset) + 1rem)}}.lr-search-page{padding-top:calc(var(--lr-offset) + 2rem);padding-bottom:5rem}.lr-search-page__form{display:flex;max-width:640px;margin:1.5rem 0 2.5rem;border:1px solid rgba(255,255,255,.12);border-radius:var(--lr-r-sm);background:var(--lr-card)}.lr-search-page__form input{flex:1;min-width:0;background:transparent;border:0;color:var(--lr-fg);padding:.9rem 1rem;font-size:1rem}.lr-search-page__form input:focus{outline:none}.lr-search-page__form button{padding:0 1.4rem;background:var(--lr-gold);color:#000;font-weight:700;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase}.lr-result{display:flex;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--lr-border)}.lr-result img{width:80px;height:80px;object-fit:cover;border-radius:var(--lr-r-sm)}.lr-result h3{font-family:var(--lr-font-body);font-size:1rem;font-weight:600;margin-bottom:.25rem}.lr-result p{font-size:.85rem;color:var(--lr-fg-muted)}.lr-cartpage{padding-top:calc(var(--lr-offset) + 2rem);padding-bottom:5rem}.lr-cartpage__grid{display:grid;grid-template-columns:1fr 360px;gap:3rem;margin-top:2rem;align-items:start}.lr-cartpage__sum{background:var(--lr-card);border:1px solid var(--lr-border);border-radius:var(--lr-r-lg);padding:1.5rem}@media(max-width:900px){.lr-cartpage__grid{grid-template-columns:1fr}}.lr-bgrid{display:grid;grid-template-columns:repeat(1,1fr);gap:1.5rem}@media(min-width:640px){.lr-bgrid{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.lr-bgrid{grid-template-columns:repeat(3,1fr)}}.lr-post{background:#111113;border:1px solid rgba(196,151,58,.18);border-radius:var(--lr-r-lg);overflow:hidden;display:flex;flex-direction:column;transition:transform .22s var(--lr-ease),border-color .22s}.lr-post:hover{transform:translateY(-5px);border-color:#c4973a75}.lr-post__img{aspect-ratio:16/10;overflow:hidden;background:#0a0a0c}.lr-post__img img{width:100%;height:100%;object-fit:cover}.lr-post__body{padding:1.25rem;display:flex;flex-direction:column;flex:1}.lr-post__meta{font-size:.66rem;color:var(--lr-gold);text-transform:uppercase;letter-spacing:.13em;font-weight:800;margin-bottom:.4rem}.lr-post__title{font-family:var(--lr-font-body);font-size:1.05rem;font-weight:650;line-height:1.3;margin-bottom:.5rem}.lr-post__ex{font-size:.82rem;color:#f5f2ec99;line-height:1.55;margin-bottom:1rem;flex:1}.lr-article{max-width:760px;margin:0 auto;padding:calc(var(--lr-offset) + 2rem) var(--lr-pad) 5rem}.lr-article__title{font-size:clamp(1.9rem,4vw,3rem);margin:.5rem 0 1rem}.lr-article__meta{font-size:.8rem;color:var(--lr-fg-muted);margin-bottom:2rem}.lr-article__img{border-radius:var(--lr-r-lg);overflow:hidden;margin-bottom:2rem}.lr-account{padding-top:calc(var(--lr-offset) + 2rem);padding-bottom:5rem;max-width:560px}.lr-account--wide{max-width:var(--lr-container)}.lr-account h1{font-size:clamp(1.8rem,3vw,2.4rem);margin-bottom:1.5rem}.lr-account a.lr-link{color:var(--lr-gold);text-decoration:underline;text-underline-offset:3px}.lr-404{min-height:70vh;display:flex;align-items:center;text-align:center;padding-top:var(--lr-offset)}.lr-table{width:100%;border-collapse:collapse;font-size:.85rem}.lr-table th,.lr-table td{padding:.75rem;border-bottom:1px solid var(--lr-border);text-align:left}.lr-table th{font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--lr-gold)}.lr-news__form{flex-wrap:wrap}.lr-news__ok,.lr-news__err{flex-basis:100%}div#shopify-section-template--23289899319553__hero .lr-page span.lr-eyebrow{margin-top:3rem}div#shopify-section-template--23289571606785__main .lr-chero{padding:5rem 0 1rem}.lr-hero__content{padding-top:130px}.lr-header__inner{height:100px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/lr-system.css.map */
