:is(.lgcc-h,#lgcc-h-scope){letter-spacing:normal;text-align:left}:is(.lgcc-h,#lgcc-h-scope) h1,:is(.lgcc-h,#lgcc-h-scope) h2,:is(.lgcc-h,#lgcc-h-scope) h3,:is(.lgcc-h,#lgcc-h-scope) h4,:is(.lgcc-h,#lgcc-h-scope) h5,:is(.lgcc-h,#lgcc-h-scope) h6{font-family:inherit;letter-spacing:normal;color:inherit;margin:0;line-height:inherit}:is(.lgcc-h,#lgcc-h-scope) input,:is(.lgcc-h,#lgcc-h-scope) button{box-shadow:none;min-height:0;letter-spacing:normal}:is(.lgcc-h,#lgcc-h-scope){--white:#ffffff;--paper:#f5f5f4;--paper-2:#ececea;--ink:#0a0a0a;--accent:#a3248b;--accent-dark:#861d72;--ink-2:#1c1c1c;--ink-3:#2a2a2a;--grey:#6b6b6b;--grey-2:#9a9a9a;--line:#e4e4e2;--line-dark:rgba(255,255,255,.12);--radius:16px;--wrap:1320px;--display:"Archivo",system-ui,sans-serif;--body:"Manrope",system-ui,sans-serif}:is(.lgcc-h,#lgcc-h-scope) *{box-sizing:border-box;margin:0;padding:0}:is(.lgcc-h,#lgcc-h-scope){scroll-behavior:smooth}:is(.lgcc-h,#lgcc-h-scope){background:var(--white);color:var(--ink);font-family:var(--body);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden}:is(.lgcc-h,#lgcc-h-scope) img{display:block;max-width:100%}:is(.lgcc-h,#lgcc-h-scope) a{color:inherit;text-decoration:none}:is(.lgcc-h,#lgcc-h-scope) button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}:is(.lgcc-h,#lgcc-h-scope) .lg-wrap{max-width:var(--wrap);margin:0 auto;padding:0 24px}@media(max-width:640px){:is(.lgcc-h,#lgcc-h-scope) .lg-wrap{padding:0 16px}}:is(.lgcc-h,#lgcc-h-scope) .lg-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}:is(.lgcc-h,#lgcc-h-scope) .lg-announce{background:var(--accent);color:#fff;font-size:13px;font-weight:600;letter-spacing:.02em;overflow:hidden;white-space:nowrap}:is(.lgcc-h,#lgcc-h-scope) .lg-announce-track{display:inline-flex;gap:56px;padding:10px 0;animation:lg-marquee 40s linear infinite}:is(.lgcc-h,#lgcc-h-scope) .lg-announce-track span{display:inline-flex;align-items:center;gap:12px}:is(.lgcc-h,#lgcc-h-scope) .lg-announce-track span:before{content:"\2726";font-size:10px;opacity:.6}@keyframes lg-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){:is(.lgcc-h,#lgcc-h-scope) .lg-announce-track{animation:none}}:is(.lgcc-h,#lgcc-h-scope) header.site{position:sticky;top:0;z-index:50;background:#ffffffeb;backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px);border-bottom:1px solid var(--line)}:is(.lgcc-h,#lgcc-h-scope) .lg-nav{display:flex;align-items:center;gap:36px;height:76px}:is(.lgcc-h,#lgcc-h-scope) .lg-logo img{height:36px;width:auto}:is(.lgcc-h,#lgcc-h-scope) .lg-menu{display:flex;gap:2px;flex:1;list-style:none}:is(.lgcc-h,#lgcc-h-scope) .lg-menu>li{position:relative}:is(.lgcc-h,#lgcc-h-scope) .lg-menu>li>a{display:flex;align-items:center;gap:6px;padding:10px 14px;border-radius:999px;font-size:14px;font-weight:700;color:var(--ink-3);transition:background .2s,color .2s}:is(.lgcc-h,#lgcc-h-scope) .lg-menu>li>a:hover{background:var(--paper)}:is(.lgcc-h,#lgcc-h-scope) .lg-menu>li>a.active{background:var(--accent);color:#fff}:is(.lgcc-h,#lgcc-h-scope) .lg-menu .lg-sale-link:after{content:"SALE";font-size:10px;font-weight:800;letter-spacing:.06em;padding:2px 6px;border-radius:4px;background:var(--accent);color:#fff;margin-left:4px}:is(.lgcc-h,#lgcc-h-scope) .lg-menu svg{width:12px;height:12px;opacity:.6}:is(.lgcc-h,#lgcc-h-scope) .lg-dropdown{position:absolute;top:calc(100% + 12px);left:0;min-width:540px;background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:14px;display:grid;grid-template-columns:repeat(2,1fr);gap:4px;opacity:0;visibility:hidden;transform:translateY(-6px);transition:.2s;box-shadow:0 30px 60px -20px #00000040}:is(.lgcc-h,#lgcc-h-scope) .lg-menu>li:hover .lg-dropdown,:is(.lgcc-h,#lgcc-h-scope) .lg-menu>li:focus-within .lg-dropdown{opacity:1;visibility:visible;transform:none}:is(.lgcc-h,#lgcc-h-scope) .lg-dropdown a{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-radius:10px;font-size:14px;font-weight:700}:is(.lgcc-h,#lgcc-h-scope) .lg-dropdown a:hover{background:var(--paper)}:is(.lgcc-h,#lgcc-h-scope) .lg-dropdown a small{color:var(--grey);font-weight:500;font-size:12px}:is(.lgcc-h,#lgcc-h-scope) .lg-nav-actions{display:flex;align-items:center;gap:4px}:is(.lgcc-h,#lgcc-h-scope) .lg-search{display:flex;align-items:center;gap:8px;height:44px;padding:0 16px;border-radius:999px;background:var(--paper);color:var(--grey);font-size:14px;width:220px;transition:background .2s}:is(.lgcc-h,#lgcc-h-scope) .lg-search:hover{background:var(--paper-2)}:is(.lgcc-h,#lgcc-h-scope) .lg-search svg{width:18px;height:18px;flex:none}:is(.lgcc-h,#lgcc-h-scope) .lg-icon-btn{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;position:relative;transition:background .2s}:is(.lgcc-h,#lgcc-h-scope) .lg-icon-btn:hover{background:var(--paper)}:is(.lgcc-h,#lgcc-h-scope) .lg-icon-btn svg{width:21px;height:21px}:is(.lgcc-h,#lgcc-h-scope) .lg-cart-count{position:absolute;top:4px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--accent);color:#fff;font-size:11px;font-weight:800;display:grid;place-items:center;transform:scale(0);transition:transform .25s cubic-bezier(.3,1.6,.6,1)}:is(.lgcc-h,#lgcc-h-scope) .lg-cart-count.lg-show{transform:scale(1)}:is(.lgcc-h,#lgcc-h-scope) .lg-burger,:is(.lgcc-h,#lgcc-h-scope) .lg-search-sm{display:none}@media(max-width:1100px){:is(.lgcc-h,#lgcc-h-scope) .lg-search{display:none}:is(.lgcc-h,#lgcc-h-scope) .lg-search-sm{display:grid}}@media(max-width:980px){:is(.lgcc-h,#lgcc-h-scope) .lg-menu{display:none}:is(.lgcc-h,#lgcc-h-scope) .lg-burger{display:grid}:is(.lgcc-h,#lgcc-h-scope) .lg-nav{justify-content:space-between;gap:12px}}:is(.lgcc-h,#lgcc-h-scope) .lg-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;pointer-events:none}:is(.lgcc-h,#lgcc-h-scope) .lg-drawer-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;opacity:0;transition:.25s}:is(.lgcc-h,#lgcc-h-scope) .lg-drawer-panel{position:absolute;top:0;left:0;bottom:0;width:min(86vw,360px);background:#fff;transform:translate(-100%);transition:transform .3s ease;padding:20px;overflow:auto}:is(.lgcc-h,#lgcc-h-scope) .lg-drawer.open{pointer-events:auto}:is(.lgcc-h,#lgcc-h-scope) .lg-drawer.open .lg-drawer-bg{opacity:1}:is(.lgcc-h,#lgcc-h-scope) .lg-drawer.open .lg-drawer-panel{transform:none}:is(.lgcc-h,#lgcc-h-scope) .lg-drawer-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}:is(.lgcc-h,#lgcc-h-scope) .lg-drawer nav a{display:block;padding:14px 4px;border-bottom:1px solid var(--line);font-weight:700}:is(.lgcc-h,#lgcc-h-scope) .lg-drawer nav .lg-sub{padding-left:16px;color:var(--grey);font-weight:600;font-size:15px}:is(.lgcc-h,#lgcc-h-scope) .lg-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 28px;border-radius:999px;font-weight:800;font-size:15px;transition:transform .2s,background .2s,color .2s,border-color .2s}:is(.lgcc-h,#lgcc-h-scope) .lg-btn svg{width:18px;height:18px;transition:transform .2s}:is(.lgcc-h,#lgcc-h-scope) .lg-btn:hover svg{transform:translate(3px)}:is(.lgcc-h,#lgcc-h-scope) .lg-btn-dark{background:var(--accent);color:#fff}:is(.lgcc-h,#lgcc-h-scope) .lg-btn-dark:hover{background:var(--accent-dark)}:is(.lgcc-h,#lgcc-h-scope) .lg-btn-light{background:#fff;color:var(--ink)}:is(.lgcc-h,#lgcc-h-scope) .lg-btn-light:hover{background:var(--paper-2)}:is(.lgcc-h,#lgcc-h-scope) .lg-hero{padding:20px 0 0}:is(.lgcc-h,#lgcc-h-scope) .lg-slider{position:relative;border-radius:24px;overflow:hidden;background:var(--ink);user-select:none;-webkit-user-select:none;touch-action:pan-y}:is(.lgcc-h,#lgcc-h-scope) .lg-slides{display:flex;transition:transform .8s cubic-bezier(.65,0,.25,1)}:is(.lgcc-h,#lgcc-h-scope) .lg-slide{flex:0 0 100%;position:relative;display:block}:is(.lgcc-h,#lgcc-h-scope) .lg-slide img{width:100%;aspect-ratio:2/1;object-fit:cover;pointer-events:none;transform:scale(1.04);transition:transform 6s ease}:is(.lgcc-h,#lgcc-h-scope) .lg-slide.lg-is-active img{transform:scale(1)}:is(.lgcc-h,#lgcc-h-scope) .lg-s-arrow{position:absolute;top:50%;transform:translateY(-50%);width:52px;height:52px;border-radius:50%;background:#fffffff2;color:var(--ink);display:grid;place-items:center;box-shadow:0 10px 30px #00000040;opacity:0;transition:opacity .25s,transform .25s}:is(.lgcc-h,#lgcc-h-scope) .lg-s-arrow svg{width:20px;height:20px}:is(.lgcc-h,#lgcc-h-scope) .lg-s-arrow.lg-prev{left:20px}:is(.lgcc-h,#lgcc-h-scope) .lg-s-arrow.lg-next{right:20px}:is(.lgcc-h,#lgcc-h-scope) .lg-slider:hover .lg-s-arrow,:is(.lgcc-h,#lgcc-h-scope) .lg-s-arrow:focus-visible{opacity:1}:is(.lgcc-h,#lgcc-h-scope) .lg-s-arrow:hover{transform:translateY(-50%) scale(1.06)}:is(.lgcc-h,#lgcc-h-scope) .lg-s-bar{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;background:linear-gradient(0deg,rgba(0,0,0,.55),transparent)}:is(.lgcc-h,#lgcc-h-scope) .lg-dots{display:flex;gap:8px}:is(.lgcc-h,#lgcc-h-scope) .lg-dot{width:44px;height:4px;border-radius:2px;background:#ffffff4d;overflow:hidden;position:relative}:is(.lgcc-h,#lgcc-h-scope) .lg-dot i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--accent);transform:scaleX(0);transform-origin:left}:is(.lgcc-h,#lgcc-h-scope) .lg-dot.lg-done i{transform:scaleX(1)}:is(.lgcc-h,#lgcc-h-scope) .lg-dot.lg-run i{animation:lg-fill var(--dur,6s) linear forwards}:is(.lgcc-h,#lgcc-h-scope) .lg-slider.lg-paused .lg-dot.lg-run i{animation-play-state:paused}@keyframes lg-fill{to{transform:scaleX(1)}}:is(.lgcc-h,#lgcc-h-scope) .lg-s-count{font-family:var(--display);font-weight:800;color:#fff;font-size:14px;letter-spacing:.08em}:is(.lgcc-h,#lgcc-h-scope) .lg-s-count b{font-size:18px}@media(max-width:760px){:is(.lgcc-h,#lgcc-h-scope) .lg-hero{padding:12px 0 0}:is(.lgcc-h,#lgcc-h-scope) .lg-slider{border-radius:16px}:is(.lgcc-h,#lgcc-h-scope) .lg-s-arrow{display:none}:is(.lgcc-h,#lgcc-h-scope) .lg-s-bar{padding:10px 14px}:is(.lgcc-h,#lgcc-h-scope) .lg-dot{width:26px;height:3px}:is(.lgcc-h,#lgcc-h-scope) .lg-s-count{font-size:12px}:is(.lgcc-h,#lgcc-h-scope) .lg-s-count b{font-size:14px}}:is(.lgcc-h,#lgcc-h-scope) .lg-trust{margin-top:20px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;overflow:hidden}:is(.lgcc-h,#lgcc-h-scope) .lg-trust-track{display:grid;grid-template-columns:repeat(4,1fr)}:is(.lgcc-h,#lgcc-h-scope) .lg-trust-item{display:flex;align-items:center;gap:14px;padding:20px 22px}:is(.lgcc-h,#lgcc-h-scope) .lg-trust-item+.lg-trust-item{border-left:1px solid var(--line)}:is(.lgcc-h,#lgcc-h-scope) .lg-trust-item.lg-dup{display:none}:is(.lgcc-h,#lgcc-h-scope) .lg-trust .lg-ico{flex:none;width:46px;height:46px;border-radius:50%;background:var(--accent);color:#fff;display:grid;place-items:center}:is(.lgcc-h,#lgcc-h-scope) .lg-trust .lg-ico svg{width:22px;height:22px}:is(.lgcc-h,#lgcc-h-scope) .lg-trust b{display:block;font-size:15px;font-weight:800;line-height:1.2}:is(.lgcc-h,#lgcc-h-scope) .lg-trust span{font-size:13px;color:var(--grey)}@media(max-width:980px){:is(.lgcc-h,#lgcc-h-scope) .lg-trust-track{grid-template-columns:1fr 1fr}:is(.lgcc-h,#lgcc-h-scope) .lg-trust-item:nth-child(3){border-left:0}:is(.lgcc-h,#lgcc-h-scope) .lg-trust-item:nth-child(n+3){border-top:1px solid var(--line)}}@media(max-width:640px){:is(.lgcc-h,#lgcc-h-scope) .lg-trust-track{display:flex;width:max-content;animation:lg-trustRun 22s linear infinite}:is(.lgcc-h,#lgcc-h-scope) .lg-trust-item,:is(.lgcc-h,#lgcc-h-scope) .lg-trust-item:nth-child(n){flex:none;white-space:nowrap;border-top:0;border-left:1px solid var(--line)}:is(.lgcc-h,#lgcc-h-scope) .lg-trust-item:first-child{border-left:0}:is(.lgcc-h,#lgcc-h-scope) .lg-trust-item.lg-dup{display:flex}:is(.lgcc-h,#lgcc-h-scope) .lg-trust:hover .lg-trust-track,:is(.lgcc-h,#lgcc-h-scope) .lg-trust:active .lg-trust-track{animation-play-state:paused}}@keyframes lg-trustRun{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){:is(.lgcc-h,#lgcc-h-scope) .lg-trust-track{animation:none}:is(.lgcc-h,#lgcc-h-scope) .lg-trust{overflow-x:auto}}@media(max-width:520px){:is(.lgcc-h,#lgcc-h-scope) .lg-trust-item{padding:14px 16px;gap:10px}:is(.lgcc-h,#lgcc-h-scope) .lg-trust .lg-ico{width:38px;height:38px}:is(.lgcc-h,#lgcc-h-scope) .lg-trust .lg-ico svg{width:18px;height:18px}:is(.lgcc-h,#lgcc-h-scope) .lg-trust b{font-size:13.5px}:is(.lgcc-h,#lgcc-h-scope) .lg-trust span{font-size:12px}}:is(.lgcc-h,#lgcc-h-scope) section{padding:88px 0}@media(max-width:640px){:is(.lgcc-h,#lgcc-h-scope) section{padding:56px 0}}:is(.lgcc-h,#lgcc-h-scope) .lg-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:var(--accent)}:is(.lgcc-h,#lgcc-h-scope) .lg-eyebrow:before{content:"";width:24px;height:2px;background:currentColor}:is(.lgcc-h,#lgcc-h-scope) .lg-sec-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:36px;flex-wrap:wrap}:is(.lgcc-h,#lgcc-h-scope) .lg-h2{font-family:var(--display);font-stretch:85%;font-weight:900;font-size:clamp(34px,4.4vw,58px);line-height:.95;text-transform:uppercase;letter-spacing:-.01em;word-spacing:.06em;margin-top:14px}:is(.lgcc-h,#lgcc-h-scope) .lg-sec-head p{color:var(--grey);max-width:420px}:is(.lgcc-h,#lgcc-h-scope) .lg-brands{padding:36px 0;border-bottom:1px solid var(--line)}:is(.lgcc-h,#lgcc-h-scope) .lg-brands-inner{overflow:hidden}:is(.lgcc-h,#lgcc-h-scope) .lg-brands-track{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:center}:is(.lgcc-h,#lgcc-h-scope) .lg-brand-chip.lg-dup{display:none}:is(.lgcc-h,#lgcc-h-scope) .lg-brand-chip{font-family:var(--display);font-stretch:110%;font-weight:800;font-size:15px;letter-spacing:.05em;padding:12px 22px;border-radius:999px;border:1.5px solid var(--line);color:var(--ink-3);transition:.2s}:is(.lgcc-h,#lgcc-h-scope) .lg-brand-chip:hover{background:var(--accent);border-color:var(--accent);color:#fff}@media(max-width:1024px){:is(.lgcc-h,#lgcc-h-scope) .lg-brands-inner{padding-inline:0;max-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}:is(.lgcc-h,#lgcc-h-scope) .lg-brands-track{flex-wrap:nowrap;justify-content:flex-start;width:max-content;animation:lg-brandRun 24s linear infinite}:is(.lgcc-h,#lgcc-h-scope) .lg-brand-chip{flex:none;background:var(--ink);border-color:var(--ink);color:#fff}:is(.lgcc-h,#lgcc-h-scope) .lg-brand-chip:active{transform:scale(.96)}:is(.lgcc-h,#lgcc-h-scope) .lg-brand-chip.lg-dup{display:block}:is(.lgcc-h,#lgcc-h-scope) .lg-brands-inner:hover .lg-brands-track,:is(.lgcc-h,#lgcc-h-scope) .lg-brands-inner:active .lg-brands-track{animation-play-state:paused}}@media(max-width:640px){:is(.lgcc-h,#lgcc-h-scope) .lg-brand-chip{font-size:13px;padding:10px 16px}:is(.lgcc-h,#lgcc-h-scope) .lg-brands-track{animation-duration:18s}}@keyframes lg-brandRun{to{transform:translate(calc(-50% - 6px))}}@media(prefers-reduced-motion:reduce){:is(.lgcc-h,#lgcc-h-scope) .lg-brands-track{animation:none}:is(.lgcc-h,#lgcc-h-scope) .lg-brands-inner{overflow-x:auto;scrollbar-width:none}}:is(.lgcc-h,#lgcc-h-scope) .lg-cats{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}:is(.lgcc-h,#lgcc-h-scope) .lg-cat{position:relative;border-radius:20px;overflow:hidden;background:var(--ink);color:#fff;isolation:isolate}:is(.lgcc-h,#lgcc-h-scope) .lg-cat img{width:100%;aspect-ratio:25/22;object-fit:cover;object-position:top;transition:transform .7s cubic-bezier(.2,.7,.2,1),filter .5s}:is(.lgcc-h,#lgcc-h-scope) .lg-cat:hover img{transform:scale(1.05)}:is(.lgcc-h,#lgcc-h-scope) .lg-cat-body{padding:22px 24px 26px;display:flex;justify-content:space-between;align-items:flex-end;gap:16px}:is(.lgcc-h,#lgcc-h-scope) .lg-cat h3{font-family:var(--display);font-stretch:90%;font-weight:800;font-size:26px;line-height:1.05;text-transform:uppercase}:is(.lgcc-h,#lgcc-h-scope) .lg-cat p{font-size:14px;color:#a8a8a8;margin-top:6px}:is(.lgcc-h,#lgcc-h-scope) .lg-cat .lg-go{flex:none;width:50px;height:50px;border-radius:50%;background:var(--accent);color:#fff;display:grid;place-items:center;transition:transform .25s}:is(.lgcc-h,#lgcc-h-scope) .lg-cat .lg-go svg{width:18px;height:18px}:is(.lgcc-h,#lgcc-h-scope) .lg-cat:hover .lg-go{transform:rotate(-45deg)}@media(max-width:1024px){:is(.lgcc-h,#lgcc-h-scope) .lg-cat img,:is(.lgcc-h,#lgcc-h-scope) .lg-cat:hover img{filter:none}}@media(max-width:900px){:is(.lgcc-h,#lgcc-h-scope) .lg-cats{grid-template-columns:1fr 1fr}:is(.lgcc-h,#lgcc-h-scope) .lg-cats .lg-cat:first-child{grid-column:1/-1}}@media(max-width:560px){:is(.lgcc-h,#lgcc-h-scope) .lg-cats{grid-template-columns:1fr}}:is(.lgcc-h,#lgcc-h-scope) .lg-products-sec{background:var(--paper)}:is(.lgcc-h,#lgcc-h-scope) .lg-ps-controls{display:flex;align-items:center;gap:16px;flex-wrap:wrap}:is(.lgcc-h,#lgcc-h-scope) .lg-tabs{display:inline-flex;gap:4px;padding:5px;border-radius:999px;background:#fff;border:1px solid var(--line)}:is(.lgcc-h,#lgcc-h-scope) .lg-tab{padding:10px 18px;border-radius:999px;font-size:14px;font-weight:800;color:var(--grey);transition:.2s}:is(.lgcc-h,#lgcc-h-scope) .lg-tab[aria-selected=true]{background:var(--ink);color:#fff}:is(.lgcc-h,#lgcc-h-scope) .lg-tab:not([aria-selected=true]):hover{color:var(--ink)}:is(.lgcc-h,#lgcc-h-scope) .lg-nav-pair{display:flex;gap:8px}:is(.lgcc-h,#lgcc-h-scope) .lg-round{width:48px;height:48px;border-radius:50%;border:1.5px solid var(--ink);display:grid;place-items:center;transition:.2s}:is(.lgcc-h,#lgcc-h-scope) .lg-round svg{width:18px;height:18px}:is(.lgcc-h,#lgcc-h-scope) .lg-round:hover:not(:disabled){background:var(--accent);border-color:var(--accent);color:#fff}:is(.lgcc-h,#lgcc-h-scope) .lg-round:disabled{opacity:.25;cursor:default}:is(.lgcc-h,#lgcc-h-scope) .lg-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 60px)/4);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding:4px 2px 8px;margin:0 -2px}:is(.lgcc-h,#lgcc-h-scope) .lg-rail::-webkit-scrollbar{display:none}@media(max-width:1100px){:is(.lgcc-h,#lgcc-h-scope) .lg-rail{grid-auto-columns:calc((100% - 2*20px)/3)}}@media(max-width:780px){:is(.lgcc-h,#lgcc-h-scope) .lg-rail{grid-auto-columns:calc((100% - 14px)/2.15);gap:14px}}:is(.lgcc-h,#lgcc-h-scope) .lg-rail-progress{height:3px;background:var(--paper-2);border-radius:2px;margin-top:24px;overflow:hidden}:is(.lgcc-h,#lgcc-h-scope) .lg-rail-progress i{display:block;height:100%;background:var(--ink);border-radius:2px;width:25%;transition:transform .2s,width .2s}:is(.lgcc-h,#lgcc-h-scope) .lg-card{scroll-snap-align:start;display:flex;flex-direction:column;background:#fff;border-radius:18px;overflow:hidden;border:1px solid var(--line);transition:box-shadow .25s,transform .25s;animation:lg-rise .45s both}:is(.lgcc-h,#lgcc-h-scope) .lg-card:hover{box-shadow:0 24px 50px -24px #0000004d;transform:translateY(-3px)}@keyframes lg-rise{0%{opacity:0;transform:translateY(10px)}}:is(.lgcc-h,#lgcc-h-scope) .lg-card-media{position:relative;aspect-ratio:1;background:#111;overflow:hidden}:is(.lgcc-h,#lgcc-h-scope) .lg-card-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .4s,transform .6s}:is(.lgcc-h,#lgcc-h-scope) .lg-card-media img.lg-alt{opacity:0}:is(.lgcc-h,#lgcc-h-scope) .lg-card:hover .lg-card-media img.lg-alt{opacity:1}:is(.lgcc-h,#lgcc-h-scope) .lg-card:hover .lg-card-media img{transform:scale(1.04)}:is(.lgcc-h,#lgcc-h-scope) .lg-badge{position:absolute;top:12px;left:12px;z-index:2;padding:5px 10px;border-radius:999px;background:var(--accent);color:#fff;font-size:12px;font-weight:800}:is(.lgcc-h,#lgcc-h-scope) .lg-badge.lg-usa{left:auto;right:12px;background:var(--ink);color:#fff;border:1px solid rgba(255,255,255,.25)}:is(.lgcc-h,#lgcc-h-scope) .lg-card-body{padding:16px 16px 18px;display:flex;flex-direction:column;gap:8px;flex:1}:is(.lgcc-h,#lgcc-h-scope) .lg-card-brand{font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--grey-2)}:is(.lgcc-h,#lgcc-h-scope) .lg-card h3{font-size:15px;font-weight:700;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}:is(.lgcc-h,#lgcc-h-scope) .lg-card h3 a:hover{text-decoration:underline;text-underline-offset:3px}:is(.lgcc-h,#lgcc-h-scope) .lg-card-foot{margin-top:auto;padding-top:6px;display:flex;justify-content:space-between;align-items:center;gap:8px}:is(.lgcc-h,#lgcc-h-scope) .lg-price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}:is(.lgcc-h,#lgcc-h-scope) .lg-price b{font-size:19px;font-weight:800}:is(.lgcc-h,#lgcc-h-scope) .lg-price s{font-size:13px;color:var(--grey-2)}:is(.lgcc-h,#lgcc-h-scope) .lg-price .lg-from{font-size:12px;color:var(--grey);font-weight:700}:is(.lgcc-h,#lgcc-h-scope) .lg-add{width:42px;height:42px;flex:none;border-radius:50%;background:var(--accent);color:#fff;display:grid;place-items:center;transition:.2s}:is(.lgcc-h,#lgcc-h-scope) .lg-add svg{width:18px;height:18px}:is(.lgcc-h,#lgcc-h-scope) .lg-add:hover{transform:scale(1.08)}:is(.lgcc-h,#lgcc-h-scope) .lg-add.lg-done{background:#fff;color:var(--ink);box-shadow:inset 0 0 0 2px var(--ink)}:is(.lgcc-h,#lgcc-h-scope) .lg-card.view-all{background:var(--ink);color:#fff;border-color:var(--ink);justify-content:center;align-items:center;text-align:center;padding:28px;gap:14px}:is(.lgcc-h,#lgcc-h-scope) .lg-card.view-all h3{font-family:var(--display);font-stretch:90%;font-size:30px;font-weight:900;text-transform:uppercase;min-height:0;line-height:1;-webkit-line-clamp:unset}:is(.lgcc-h,#lgcc-h-scope) .lg-card.view-all p{color:#a8a8a8;font-size:14px}@media(max-width:520px){:is(.lgcc-h,#lgcc-h-scope) .lg-card-body{padding:12px}:is(.lgcc-h,#lgcc-h-scope) .lg-card h3{font-size:13.5px}:is(.lgcc-h,#lgcc-h-scope) .lg-price b{font-size:16px}:is(.lgcc-h,#lgcc-h-scope) .lg-add{width:36px;height:36px}}:is(.lgcc-h,#lgcc-h-scope) [hidden]{display:none!important}:is(.lgcc-h,#lgcc-h-scope) .lg-products-sec.lg-plain{background:var(--white)}:is(.lgcc-h,#lgcc-h-scope) .lg-sec-head .lg-sec-sub{margin-top:14px}:is(.lgcc-h,#lgcc-h-scope) .lg-link-arrow{display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:14px;border-bottom:2px solid var(--accent);padding-bottom:4px}:is(.lgcc-h,#lgcc-h-scope) .lg-link-arrow svg{width:16px;height:16px;transition:transform .2s}:is(.lgcc-h,#lgcc-h-scope) .lg-link-arrow:hover svg{transform:translate(4px)}:is(.lgcc-h,#lgcc-h-scope) .lg-btn-outline{border:1.5px solid var(--ink);color:var(--ink)}:is(.lgcc-h,#lgcc-h-scope) .lg-btn-outline:hover{background:var(--ink);color:#fff}:is(.lgcc-h,#lgcc-h-scope) .lg-add:disabled{opacity:.3;cursor:not-allowed;transform:none}:is(.lgcc-h,#lgcc-h-scope) .lg-products-sec.lg-dark{background:var(--ink);color:#fff}:is(.lgcc-h,#lgcc-h-scope) .lg-dark .lg-sec-head p{color:#a8a8a8}:is(.lgcc-h,#lgcc-h-scope) .lg-dark .lg-card{background:#151515;border-color:#ffffff1a}:is(.lgcc-h,#lgcc-h-scope) .lg-dark .lg-card:hover{box-shadow:0 24px 50px -24px #000000e6;border-color:#ffffff4d}:is(.lgcc-h,#lgcc-h-scope) .lg-dark .lg-price s{color:#777}:is(.lgcc-h,#lgcc-h-scope) .lg-dark .lg-price .lg-from{color:#a8a8a8}:is(.lgcc-h,#lgcc-h-scope) .lg-dark .lg-add{background:var(--accent);color:#fff}:is(.lgcc-h,#lgcc-h-scope) .lg-dark .lg-add.lg-done{background:var(--ink);color:#fff;box-shadow:inset 0 0 0 2px #fff}:is(.lgcc-h,#lgcc-h-scope) .lg-dark .lg-round{border-color:#fff}:is(.lgcc-h,#lgcc-h-scope) .lg-dark .lg-round:hover:not(:disabled){background:var(--accent);border-color:var(--accent);color:#fff}:is(.lgcc-h,#lgcc-h-scope) .lg-dark .lg-rail-progress{background:#2a2a2a}:is(.lgcc-h,#lgcc-h-scope) .lg-dark .lg-rail-progress i{background:#fff}:is(.lgcc-h,#lgcc-h-scope) .lg-dark .lg-card.view-all{background:#fff;color:var(--ink);border-color:#fff}:is(.lgcc-h,#lgcc-h-scope) .lg-dark .lg-card.view-all p{color:var(--grey)}:is(.lgcc-h,#lgcc-h-scope) .lg-featured-sec{background:var(--paper)}:is(.lgcc-h,#lgcc-h-scope) .lg-filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:28px}:is(.lgcc-h,#lgcc-h-scope) .lg-chip{display:inline-flex;align-items:center;gap:6px;padding:10px 16px;border-radius:999px;border:1.5px solid var(--line);background:#fff;font-weight:800;font-size:13px;transition:.2s}:is(.lgcc-h,#lgcc-h-scope) .lg-chip:hover{border-color:var(--ink)}:is(.lgcc-h,#lgcc-h-scope) .lg-chip span{font-size:11px;opacity:.55}:is(.lgcc-h,#lgcc-h-scope) .lg-chip[aria-pressed=true]{background:var(--accent);color:#fff;border-color:var(--accent)}:is(.lgcc-h,#lgcc-h-scope) .lg-fgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media(max-width:1100px){:is(.lgcc-h,#lgcc-h-scope) .lg-fgrid{grid-template-columns:repeat(3,1fr)}}@media(max-width:780px){:is(.lgcc-h,#lgcc-h-scope) .lg-fgrid{grid-template-columns:repeat(2,1fr);gap:12px}}:is(.lgcc-h,#lgcc-h-scope) .lg-more-row{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:36px}@media(max-width:640px){:is(.lgcc-h,#lgcc-h-scope) .lg-filters{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-inline:-16px;padding-inline:16px}:is(.lgcc-h,#lgcc-h-scope) .lg-filters::-webkit-scrollbar{display:none}:is(.lgcc-h,#lgcc-h-scope) .lg-chip{flex:none}}:is(.lgcc-h,#lgcc-h-scope) .lg-pgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}:is(.lgcc-h,#lgcc-h-scope) .lg-pgrid.lg-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}:is(.lgcc-h,#lgcc-h-scope) .lg-pgrid.lg-three .lg-card h3{font-size:14px}:is(.lgcc-h,#lgcc-h-scope) .lg-lamp-layout{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px}:is(.lgcc-h,#lgcc-h-scope) .lg-lamp-layout>div:first-child{display:flex}:is(.lgcc-h,#lgcc-h-scope) .lg-lamp-hero{flex:1;border-radius:22px}:is(.lgcc-h,#lgcc-h-scope) .lg-lamp-hero .lg-card-media{aspect-ratio:auto;flex:1;min-height:340px}:is(.lgcc-h,#lgcc-h-scope) .lg-lh-body{padding:24px;display:flex;flex-direction:column;gap:10px}:is(.lgcc-h,#lgcc-h-scope) .lg-lh-body h3{font-family:var(--display);font-stretch:95%;font-weight:800;font-size:24px;line-height:1.15;text-wrap:balance}:is(.lgcc-h,#lgcc-h-scope) .lg-lh-body p{color:#a8a8a8;font-size:14px}:is(.lgcc-h,#lgcc-h-scope) .lg-lh-body .lg-price b{font-size:28px}:is(.lgcc-h,#lgcc-h-scope) .lg-lamp-hero .lg-add{width:auto;height:50px;padding:0 24px;border-radius:999px;gap:8px;display:inline-flex;align-items:center;font-weight:800;font-size:15px}:is(.lgcc-h,#lgcc-h-scope) .lg-deals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}:is(.lgcc-h,#lgcc-h-scope) .lg-deal{display:grid;grid-template-columns:150px minmax(0,1fr);gap:18px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:18px;background:#fff;transition:border-color .25s,box-shadow .25s}:is(.lgcc-h,#lgcc-h-scope) .lg-deal:hover{border-color:var(--ink);box-shadow:0 20px 40px -26px #00000059}:is(.lgcc-h,#lgcc-h-scope) .lg-deal-img{position:relative;aspect-ratio:1;border-radius:12px;overflow:hidden;background:#111}:is(.lgcc-h,#lgcc-h-scope) .lg-deal-img img{width:100%;height:100%;object-fit:cover;transition:transform .5s}:is(.lgcc-h,#lgcc-h-scope) .lg-deal:hover .lg-deal-img img{transform:scale(1.05)}:is(.lgcc-h,#lgcc-h-scope) .lg-deal .lg-badge{top:8px;left:8px}:is(.lgcc-h,#lgcc-h-scope) .lg-deal-body{min-width:0;display:flex;flex-direction:column;gap:6px;padding-right:6px}:is(.lgcc-h,#lgcc-h-scope) .lg-deal h3{font-size:15px;font-weight:700;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:is(.lgcc-h,#lgcc-h-scope) .lg-deal h3 a:hover{text-decoration:underline;text-underline-offset:3px}:is(.lgcc-h,#lgcc-h-scope) .lg-deal-foot{display:flex;align-items:center;gap:12px;margin-top:6px;flex-wrap:wrap}:is(.lgcc-h,#lgcc-h-scope) .lg-save{font-size:12px;font-weight:800;padding:4px 8px;border-radius:6px;background:var(--paper)}:is(.lgcc-h,#lgcc-h-scope) .lg-deal-foot .lg-add{margin-left:auto}@media(max-width:1100px){:is(.lgcc-h,#lgcc-h-scope) .lg-pgrid{grid-template-columns:repeat(3,minmax(0,1fr))}:is(.lgcc-h,#lgcc-h-scope) .lg-lamp-layout{grid-template-columns:1fr}:is(.lgcc-h,#lgcc-h-scope) .lg-lamp-hero .lg-card-media{min-height:0;aspect-ratio:1}}@media(max-width:1100px)and (min-width:641px){:is(.lgcc-h,#lgcc-h-scope) .lg-lamp-hero{flex-direction:row}:is(.lgcc-h,#lgcc-h-scope) .lg-lamp-hero .lg-card-media{flex:none;width:50%}:is(.lgcc-h,#lgcc-h-scope) .lg-lamp-hero .lg-lh-body{flex:1;justify-content:center}}@media(max-width:860px){:is(.lgcc-h,#lgcc-h-scope) .lg-deals{grid-template-columns:1fr}}@media(max-width:780px){:is(.lgcc-h,#lgcc-h-scope) .lg-pgrid,:is(.lgcc-h,#lgcc-h-scope) .lg-pgrid.lg-three{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(max-width:420px){:is(.lgcc-h,#lgcc-h-scope) .lg-deal{grid-template-columns:104px minmax(0,1fr);gap:12px}:is(.lgcc-h,#lgcc-h-scope) .lg-deal h3{font-size:14px}}:is(.lgcc-h,#lgcc-h-scope) .lg-faq{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:56px;align-items:start}:is(.lgcc-h,#lgcc-h-scope) .lg-faq-side{position:sticky;top:110px;display:flex;flex-direction:column;gap:16px}:is(.lgcc-h,#lgcc-h-scope) .lg-faq-side>p{color:var(--grey);max-width:340px}:is(.lgcc-h,#lgcc-h-scope) .lg-help-card{margin-top:8px;padding:24px;border-radius:20px;background:var(--ink);color:#fff;display:flex;flex-direction:column;gap:4px;max-width:360px}:is(.lgcc-h,#lgcc-h-scope) .lg-help-card b{font-size:18px}:is(.lgcc-h,#lgcc-h-scope) .lg-help-card span{color:#a8a8a8;font-size:14px}:is(.lgcc-h,#lgcc-h-scope) .lg-help-card .lg-num{color:#fff;font-size:20px;font-weight:800;font-variant-numeric:tabular-nums;-webkit-user-select:all;user-select:all;margin-bottom:14px}:is(.lgcc-h,#lgcc-h-scope) .lg-help-card .lg-btn{align-self:flex-start;height:46px}:is(.lgcc-h,#lgcc-h-scope) .lg-faq-list{border-top:1.5px solid var(--ink)}:is(.lgcc-h,#lgcc-h-scope) .lg-qa{border-bottom:1px solid var(--line)}:is(.lgcc-h,#lgcc-h-scope) .lg-qa summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:18px;font-weight:800;line-height:1.35}:is(.lgcc-h,#lgcc-h-scope) .lg-qa summary::-webkit-details-marker{display:none}:is(.lgcc-h,#lgcc-h-scope) .lg-qa summary:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:4px}:is(.lgcc-h,#lgcc-h-scope) .lg-pm{flex:none;width:36px;height:36px;border-radius:50%;border:1.5px solid var(--ink);position:relative;transition:background .2s,transform .3s}:is(.lgcc-h,#lgcc-h-scope) .lg-pm:before,:is(.lgcc-h,#lgcc-h-scope) .lg-pm:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;background:currentColor;transform:translate(-50%,-50%)}:is(.lgcc-h,#lgcc-h-scope) .lg-pm:after{transform:translate(-50%,-50%) rotate(90deg);transition:transform .3s}:is(.lgcc-h,#lgcc-h-scope) .lg-qa[open] .lg-pm{background:var(--accent);border-color:var(--accent);color:#fff}:is(.lgcc-h,#lgcc-h-scope) .lg-qa[open] .lg-pm:after{transform:translate(-50%,-50%) rotate(0)}:is(.lgcc-h,#lgcc-h-scope) .lg-qa p{padding:0 56px 24px 0;color:var(--grey);max-width:640px}:is(.lgcc-h,#lgcc-h-scope) .lg-qa p a{color:var(--ink);font-weight:700;text-decoration:underline;text-underline-offset:3px}@media(max-width:900px){:is(.lgcc-h,#lgcc-h-scope) .lg-faq{grid-template-columns:1fr;gap:32px}:is(.lgcc-h,#lgcc-h-scope) .lg-faq-side{position:static}:is(.lgcc-h,#lgcc-h-scope) .lg-faq-side>p{max-width:none}:is(.lgcc-h,#lgcc-h-scope) .lg-help-card{max-width:none}}@media(max-width:520px){:is(.lgcc-h,#lgcc-h-scope) .lg-help-card .lg-btn{align-self:stretch}}@media(max-width:520px){:is(.lgcc-h,#lgcc-h-scope) .lg-qa summary{font-size:16px;padding:18px 0}:is(.lgcc-h,#lgcc-h-scope) .lg-qa p{padding-right:0}}:is(.lgcc-h,#lgcc-h-scope) .lg-machines{background:var(--ink);color:#fff}:is(.lgcc-h,#lgcc-h-scope) .lg-machines .lg-sec-head p{color:#a8a8a8}:is(.lgcc-h,#lgcc-h-scope) .lg-stage{position:relative;border-radius:22px;overflow:hidden;border:1px solid var(--line-dark)}:is(.lgcc-h,#lgcc-h-scope) .lg-stage img{width:100%;height:auto}:is(.lgcc-h,#lgcc-h-scope) .lg-hotspot{position:absolute;top:18%;bottom:20%;border-radius:16px;transition:background .25s,box-shadow .25s}:is(.lgcc-h,#lgcc-h-scope) .lg-hotspot:hover,:is(.lgcc-h,#lgcc-h-scope) .lg-hotspot:focus-visible{background:#ffffff14;box-shadow:inset 0 0 0 2px #fff;outline:none}:is(.lgcc-h,#lgcc-h-scope) .lg-hotspot .lg-tip{position:absolute;left:50%;top:-8px;transform:translate(-50%,-100%);white-space:nowrap;background:#fff;color:var(--ink);font-size:13px;font-weight:800;padding:7px 14px;border-radius:999px;opacity:0;transition:.2s;pointer-events:none}:is(.lgcc-h,#lgcc-h-scope) .lg-hotspot:hover .lg-tip,:is(.lgcc-h,#lgcc-h-scope) .lg-hotspot:focus-visible .lg-tip{opacity:1;transform:translate(-50%,-112%)}:is(.lgcc-h,#lgcc-h-scope) .lg-machine-links{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:16px}:is(.lgcc-h,#lgcc-h-scope) .lg-machine-links a{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border-radius:14px;border:1px solid var(--line-dark);font-weight:800;transition:.2s}:is(.lgcc-h,#lgcc-h-scope) .lg-machine-links a:hover{background:var(--accent);border-color:var(--accent);color:#fff}:is(.lgcc-h,#lgcc-h-scope) .lg-machine-links svg{width:16px;height:16px}@media(max-width:760px){:is(.lgcc-h,#lgcc-h-scope) .lg-machine-links{grid-template-columns:1fr 1fr}:is(.lgcc-h,#lgcc-h-scope) .lg-hotspot .lg-tip{display:none}}:is(.lgcc-h,#lgcc-h-scope) .lg-promise{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:56px;align-items:center}:is(.lgcc-h,#lgcc-h-scope) .lg-promise-img{position:relative;border-radius:24px;overflow:hidden;background:var(--ink)}:is(.lgcc-h,#lgcc-h-scope) .lg-promise-img img{width:100%;aspect-ratio:3/4;object-fit:cover;object-position:80% 50%;transform:scale(1.14);transform-origin:64% 55%}:is(.lgcc-h,#lgcc-h-scope) .lg-promise-img:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#0a0a0a 0,rgba(10,10,10,.85) 14%,transparent 34%),linear-gradient(270deg,rgba(10,10,10,.9),transparent 14%),linear-gradient(0deg,rgba(10,10,10,.9),transparent 40%)}:is(.lgcc-h,#lgcc-h-scope) .lg-promise-img figcaption{position:absolute;left:24px;right:24px;bottom:22px;z-index:2;display:flex;align-items:center;gap:12px;font-size:14px;color:#ddd}:is(.lgcc-h,#lgcc-h-scope) .lg-promise-img figcaption b{color:#fff}:is(.lgcc-h,#lgcc-h-scope) .lg-stars{display:inline-flex;gap:2px}:is(.lgcc-h,#lgcc-h-scope) .lg-stars i{width:16px;height:16px;background:#00b67a;display:grid;place-items:center}:is(.lgcc-h,#lgcc-h-scope) .lg-stars i:after{content:"";width:11px;height:11px;background:#fff;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}:is(.lgcc-h,#lgcc-h-scope) .lg-features{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:32px}:is(.lgcc-h,#lgcc-h-scope) .lg-feature{padding:22px;border-radius:18px;border:1px solid var(--line);transition:border-color .25s,box-shadow .25s}:is(.lgcc-h,#lgcc-h-scope) .lg-feature:hover{border-color:var(--ink);box-shadow:0 20px 40px -24px #00000040}:is(.lgcc-h,#lgcc-h-scope) .lg-feature .lg-ico{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;background:var(--accent);color:#fff;margin-bottom:16px}:is(.lgcc-h,#lgcc-h-scope) .lg-feature .lg-ico svg{width:22px;height:22px}:is(.lgcc-h,#lgcc-h-scope) .lg-feature h3{font-size:16px;font-weight:800;margin-bottom:4px}:is(.lgcc-h,#lgcc-h-scope) .lg-feature p{font-size:14px;color:var(--grey)}@media(max-width:900px){:is(.lgcc-h,#lgcc-h-scope) .lg-promise{grid-template-columns:1fr}:is(.lgcc-h,#lgcc-h-scope) .lg-promise-img img{aspect-ratio:4/3;object-position:78% 30%}}@media(max-width:520px){:is(.lgcc-h,#lgcc-h-scope) .lg-features{grid-template-columns:1fr}}:is(.lgcc-h,#lgcc-h-scope) .lg-reviews-sec{background:var(--paper)}:is(.lgcc-h,#lgcc-h-scope) .lg-reviews{position:relative;overflow:hidden}:is(.lgcc-h,#lgcc-h-scope) .lg-r-track{display:flex;transition:transform .6s cubic-bezier(.65,0,.25,1)}:is(.lgcc-h,#lgcc-h-scope) .lg-review{flex:0 0 100%;padding:0 2px;display:grid;grid-template-columns:auto 1fr;gap:48px;align-items:center}:is(.lgcc-h,#lgcc-h-scope) .lg-r-score{width:180px;height:180px;border-radius:50%;background:var(--accent);color:#fff;display:grid;place-items:center;text-align:center;align-content:center;gap:8px}:is(.lgcc-h,#lgcc-h-scope) .lg-r-score b{font-family:var(--display);font-size:52px;font-weight:900;line-height:1}:is(.lgcc-h,#lgcc-h-scope) .lg-r-score span{font-size:12px;color:#ffffffe6;font-weight:700;letter-spacing:.08em;text-transform:uppercase}:is(.lgcc-h,#lgcc-h-scope) .lg-review blockquote{font-family:var(--display);font-stretch:95%;font-weight:700;font-size:clamp(22px,2.8vw,34px);line-height:1.2;letter-spacing:-.01em;margin-top:16px}:is(.lgcc-h,#lgcc-h-scope) .lg-review cite{display:block;margin-top:18px;font-style:normal;font-size:14px;color:var(--grey);font-weight:700}:is(.lgcc-h,#lgcc-h-scope) .lg-r-nav{display:flex;align-items:center;gap:14px;margin-top:32px}:is(.lgcc-h,#lgcc-h-scope) .lg-r-dots{display:flex;gap:8px}:is(.lgcc-h,#lgcc-h-scope) .lg-r-dots button{width:10px;height:10px;border-radius:5px;background:#cfcfcd;transition:.25s}:is(.lgcc-h,#lgcc-h-scope) .lg-r-dots button[aria-current=true]{width:28px;background:var(--accent)}@media(max-width:700px){:is(.lgcc-h,#lgcc-h-scope) .lg-review{grid-template-columns:1fr;gap:20px}:is(.lgcc-h,#lgcc-h-scope) .lg-r-score{width:120px;height:120px}:is(.lgcc-h,#lgcc-h-scope) .lg-r-score b{font-size:36px}}:is(.lgcc-h,#lgcc-h-scope) .lg-ship-band{border-radius:28px;padding:56px;background:var(--ink);color:#fff;display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:center}:is(.lgcc-h,#lgcc-h-scope) .lg-ship-band h2 em{font-style:normal;color:var(--accent)}:is(.lgcc-h,#lgcc-h-scope) .lg-ship-band p{color:#bdbdbd;margin:16px 0 28px;max-width:460px}:is(.lgcc-h,#lgcc-h-scope) .lg-regions{display:grid;grid-template-columns:1fr 1fr;gap:12px}:is(.lgcc-h,#lgcc-h-scope) .lg-region:last-child{grid-column:1/-1}:is(.lgcc-h,#lgcc-h-scope) .lg-region{padding:20px;border-radius:16px;background:#fff;color:var(--ink)}:is(.lgcc-h,#lgcc-h-scope) .lg-region b{display:block;font-family:var(--display);font-stretch:90%;font-size:30px;font-weight:900;line-height:1;margin-bottom:6px}:is(.lgcc-h,#lgcc-h-scope) .lg-region span{font-size:13px;color:var(--grey)}:is(.lgcc-h,#lgcc-h-scope) .lg-carriers{display:flex;gap:10px;flex-wrap:wrap}:is(.lgcc-h,#lgcc-h-scope) .lg-carrier{padding:8px 14px;border-radius:10px;font-weight:900;font-size:14px;background:#fff;color:var(--ink)}@media(max-width:860px){:is(.lgcc-h,#lgcc-h-scope) .lg-ship-band{grid-template-columns:1fr;padding:32px 22px}}:is(.lgcc-h,#lgcc-h-scope) .lg-news{text-align:center;max-width:640px;margin:0 auto}:is(.lgcc-h,#lgcc-h-scope) .lg-news p{color:var(--grey);margin:12px 0 28px}:is(.lgcc-h,#lgcc-h-scope) .lg-news .lg-news-row{display:flex;gap:8px;padding:6px;border-radius:999px;border:1.5px solid var(--ink)}:is(.lgcc-h,#lgcc-h-scope) .lg-news input{flex:1;min-width:0;background:none;border:0;outline:0;font:inherit;padding:0 20px}:is(.lgcc-h,#lgcc-h-scope) .lg-news input::placeholder{color:var(--grey-2)}:is(.lgcc-h,#lgcc-h-scope) .lg-news .lg-btn{height:48px}:is(.lgcc-h,#lgcc-h-scope) .lg-news .lg-ok{margin-top:14px;font-size:14px;font-weight:700;min-height:1.5em}:is(.lgcc-h,#lgcc-h-scope) footer{background:var(--ink);color:#fff;padding:72px 0 28px;font-size:14px}:is(.lgcc-h,#lgcc-h-scope) .lg-foot-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:40px}:is(.lgcc-h,#lgcc-h-scope) .lg-foot-grid h2{font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#7a7a7a;margin-bottom:16px}:is(.lgcc-h,#lgcc-h-scope) .lg-foot-grid ul{list-style:none;display:grid;gap:10px}:is(.lgcc-h,#lgcc-h-scope) .lg-foot-grid a{color:#cfcfcf;transition:color .2s}:is(.lgcc-h,#lgcc-h-scope) .lg-foot-grid a:hover{color:var(--accent)}:is(.lgcc-h,#lgcc-h-scope) .lg-phone-soon{color:#cfcfcf}:is(.lgcc-h,#lgcc-h-scope) .lg-foot-logo{height:56px;width:auto;filter:invert(1)}@media(max-width:640px){:is(.lgcc-h,#lgcc-h-scope) .lg-foot-logo{height:48px}}:is(.lgcc-h,#lgcc-h-scope) .lg-foot-about p{color:#9a9a9a;margin:16px 0 20px;max-width:300px}:is(.lgcc-h,#lgcc-h-scope) .lg-socials{display:flex;gap:8px}:is(.lgcc-h,#lgcc-h-scope) .lg-socials a{width:40px;height:40px;border-radius:50%;border:1px solid var(--line-dark);display:grid;place-items:center}:is(.lgcc-h,#lgcc-h-scope) .lg-socials a:hover{background:var(--accent);border-color:var(--accent);color:#fff}:is(.lgcc-h,#lgcc-h-scope) .lg-socials svg{width:16px;height:16px}:is(.lgcc-h,#lgcc-h-scope) .lg-foot-grid .lg-pay{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px;list-style:none}:is(.lgcc-h,#lgcc-h-scope) .lg-pay li{display:block;line-height:0}:is(.lgcc-h,#lgcc-h-scope) .lg-pay svg{width:48px;height:30px;border-radius:5px;display:block}:is(.lgcc-h,#lgcc-h-scope) .lg-foot-bottom{margin-top:56px;padding-top:24px;border-top:1px solid var(--line-dark);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;color:#7a7a7a;font-size:13px}@media(max-width:900px){:is(.lgcc-h,#lgcc-h-scope) .lg-foot-grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){:is(.lgcc-h,#lgcc-h-scope) .lg-foot-grid{grid-template-columns:1fr}}:is(.lgcc-h,#lgcc-h-scope) .lg-wa{position:fixed;right:20px;bottom:20px;z-index:60;width:58px;height:58px;border-radius:50%;background:#25d366;display:grid;place-items:center;box-shadow:0 10px 30px #25d36666;transition:transform .2s}:is(.lgcc-h,#lgcc-h-scope) .lg-wa:hover{transform:scale(1.07)}:is(.lgcc-h,#lgcc-h-scope) .lg-wa svg{width:30px;height:30px;color:#fff}:is(.lgcc-h,#lgcc-h-scope) .lg-toast{position:fixed;left:50%;bottom:24px;z-index:70;transform:translate(-50%,160%);display:flex;align-items:center;gap:12px;padding:10px 18px 10px 10px;border-radius:14px;background:var(--ink);color:#fff;font-weight:700;font-size:14px;box-shadow:0 20px 50px #00000059;transition:transform .35s cubic-bezier(.3,1.4,.6,1);max-width:calc(100vw - 32px)}:is(.lgcc-h,#lgcc-h-scope) .lg-toast.lg-show{transform:translate(-50%)}:is(.lgcc-h,#lgcc-h-scope) .lg-toast img{width:40px;height:40px;border-radius:8px;object-fit:cover;background:#222}@media(prefers-reduced-motion:reduce){:is(.lgcc-h,#lgcc-h-scope) .lg-slides,:is(.lgcc-h,#lgcc-h-scope) .lg-r-track{transition:none}}:is(.lgcc-h,#lgcc-h-scope) .lg-toast-link{margin-left:6px;font-weight:800;text-decoration:underline;text-underline-offset:3px;color:#fff;white-space:nowrap}:is(.lgcc-h,#lgcc-h-scope) .lg-toast.lg-error{background:#7a1010}:is(.lgcc-h,#lgcc-h-scope){display:block}:is(.lgcc-h,#lgcc-h-scope) img{height:auto}.shopify-section>:is(.lgcc-h,#lgcc-h-scope):empty{display:none}:is(.lgcc-h,#lgcc-h-scope) .lg-placeholder{display:grid;place-items:center;background:var(--paper);color:var(--grey);font-size:14px;font-weight:700;min-height:220px;border-radius:20px}:is(.lgcc-h,#lgcc-h-scope) .lg-cat img{object-position:center}:is(.lgcc-h,#lgcc-h-scope) .lg-promise-img img{transform:none;object-position:center}:is(.lgcc-h,#lgcc-h-scope) .lg-promise-img:not(:has(figcaption)):after{display:none}:is(.lgcc-h,#lgcc-h-scope) .lg-stage .lg-stage-mob{display:none}:is(.lgcc-h,#lgcc-h-scope).lg-cc{overflow:visible;background:none;height:100%}:is(.lgcc-h,#lgcc-h-scope).lg-cc .lg-card{height:100%}:is(.lgcc-h,#lgcc-h-scope) .lg-price s{color:var(--ink)}:is(.lgcc-h,#lgcc-h-scope) .lg-dark .lg-price s{color:#fff}:is(.lgcc-h,#lgcc-h-scope) .lg-cats .lg-cat{display:flex;flex-direction:column}:is(.lgcc-h,#lgcc-h-scope) .lg-cats .lg-cat-body{flex:1;align-items:flex-start}:is(.lgcc-h,#lgcc-h-scope) .lg-cats .lg-cat .lg-go{align-self:flex-end}@media(max-width:560px){:is(.lgcc-h,#lgcc-h-scope) .lg-cats{grid-template-columns:repeat(3,1fr);gap:8px}:is(.lgcc-h,#lgcc-h-scope) .lg-cats .lg-cat:first-child{grid-column:auto}:is(.lgcc-h,#lgcc-h-scope) .lg-cats .lg-cat{border-radius:14px;display:flex;flex-direction:column}:is(.lgcc-h,#lgcc-h-scope) .lg-cats .lg-cat-body{flex:1;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:10px 8px 12px;gap:8px}:is(.lgcc-h,#lgcc-h-scope) .lg-cats .lg-cat h3{font-size:11px;line-height:1.15}:is(.lgcc-h,#lgcc-h-scope) .lg-cats .lg-cat p{display:none}:is(.lgcc-h,#lgcc-h-scope) .lg-cats .lg-cat .lg-go{display:none}}:is(.lgcc-h,#lgcc-h-scope) .lg-card-rating{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--grey-2);line-height:1}:is(.lgcc-h,#lgcc-h-scope) .lg-rstars{position:relative;font-size:14px;letter-spacing:2px;color:#ddd}:is(.lgcc-h,#lgcc-h-scope) .lg-rstars:before{content:"\2605\2605\2605\2605\2605"}:is(.lgcc-h,#lgcc-h-scope) .lg-rstars:after{content:"\2605\2605\2605\2605\2605";position:absolute;left:0;top:0;width:var(--r);overflow:hidden;white-space:nowrap;color:var(--accent)}@media(max-width:760px){:is(.lgcc-h,#lgcc-h-scope) .lg-stage.lg-has-mob .lg-stage-desk{display:none}:is(.lgcc-h,#lgcc-h-scope) .lg-stage.lg-has-mob .lg-stage-mob{display:block}:is(.lgcc-h,#lgcc-h-scope) .lg-stage.lg-has-mob .lg-hotspot{display:none}}:is(.lgcc-h,#lgcc-h-scope) .lg-card-brand{color:var(--grey)}:is(.lgcc-h,#lgcc-h-scope) .lg-dark .lg-card-brand{color:#8a8a8a}:is(.lgcc-h,#lgcc-h-scope) :is(.lg-dark,.lg-machines,.lg-ship-band) .lg-eyebrow{color:#d65cc0}:is(.lgcc-h,#lgcc-h-scope) .lg-r-dots{gap:14px}:is(.lgcc-h,#lgcc-h-scope) .lg-r-dots button,:is(.lgcc-h,#lgcc-h-scope) .lg-dot{position:relative;overflow:visible}:is(.lgcc-h,#lgcc-h-scope) .lg-r-dots button:after,:is(.lgcc-h,#lgcc-h-scope) .lg-dot:after{content:"";position:absolute;left:-7px;right:-7px;top:-10px;bottom:-10px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/lgcc-home.css.map */
