:root{--lz-muted-aa-sm:var(--lzpdp-ink-soft);--lz-page-max:1480px;--lz-page-pad:clamp(20px, 4vw, 40px)}.lzcat{background:var(--lzpdp-cream);font-family:var(--font-geist-sans), system-ui, sans-serif;color:var(--lzpdp-ink);-webkit-font-smoothing:antialiased;min-height:80vh}.lzcat.lzcat-v2 section{padding-block:0}.lzcat__container{max-width:var(--lz-page-max,1480px);padding-inline:var(--lz-page-pad,clamp(20px, 4vw, 40px));margin-inline:auto}.lzcat__hero{background:radial-gradient(900px 400px at 80% 0%, hsl(from var(--lzpdp-amber) h s l / .18), transparent 60%), radial-gradient(700px 400px at 0% 100%, hsl(from var(--lzpdp-teal) h s l / .1), transparent 65%);padding:clamp(40px,6vw,72px) 0 clamp(32px,4vw,56px)}.lzcat.lzcat-v2 .lzcat__hero--compact{background:0 0;border-bottom:none;padding:clamp(16px,2.4vw,28px) 0 clamp(12px,1.6vw,20px)}.lzcat__hero--compact .lzcat__breadcrumb{margin-bottom:10px;font-size:12px}.lzcat__hero-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.lzcat__hero-copy{flex:28rem;min-width:0}.lzcat.lzcat-v2 .lzcat__hero--compact .lzcat__title{letter-spacing:-.03em;margin:0 0 6px;font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:600;line-height:1.15}.lzcat__hero--compact .lzcat__sub{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:72ch;margin:0 0 12px;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.lzcat__hero--compact .lzcat__hero-trust{gap:6px 10px;font-size:12px}.lzcat__hero--compact .lzcat__hero-trust span{background:0 0;padding:4px 10px}.lzcat__hero--compact .lzcat__subnav{background:0 0;border:0;margin-top:14px;padding:0}.lzcat__hero--compact .lzcat__subnav .lzcat__container{max-width:none;padding-inline:0}.lzcat__breadcrumb{color:var(--lzpdp-ink-soft);align-items:center;gap:8px;margin-bottom:16px;font-size:13px;display:flex}.lzcat__breadcrumb a{color:var(--lzpdp-ink-soft);text-decoration:none;transition:color .16s,transform .2s cubic-bezier(.34,1.56,.64,1);position:relative}.lzcat__breadcrumb a:hover{color:var(--lzpdp-ink);transform:translate(2px)}.lzcat__breadcrumb a:after{content:"";background:var(--lzpdp-teal);width:0;height:1px;transition:width .2s;position:absolute;bottom:-2px;left:0}.lzcat__breadcrumb a:hover:after{width:100%}.lzcat__breadcrumb [aria-current=page]{color:var(--lzpdp-ink);align-items:center;min-height:44px;padding-block:6px;font-weight:500;display:inline-flex}.lzcat__breadcrumb-sep{color:#92a7aa;-webkit-user-select:none;user-select:none}.lzcat__title{letter-spacing:-.035em;margin:0 0 12px;font-size:clamp(2.4rem,5vw,4rem);font-weight:600;line-height:1.04}.lzcat__sub{color:var(--lzpdp-ink-soft);max-width:640px;margin:0 0 24px;font-size:17px;line-height:1.55}.lzcat__hero-trust{color:var(--lzpdp-ink);flex-wrap:wrap;gap:8px 16px;font-size:13px;display:flex}.lzcat__hero-trust span{background:var(--lzpdp-surface);border:1px solid var(--lzpdp-line);border-radius:var(--lzpdp-radius-pill);align-items:center;gap:6px;padding:6px 12px;font-weight:500;display:inline-flex}.lzcat__hero-trust span svg{color:var(--lzpdp-amber)}.lzcat__filters{background:var(--lzpdp-surface);border-block:1px solid var(--lzpdp-line);z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:56px}.lzcat__filters-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.lzcat__chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.lzcat__chips-label{text-transform:uppercase;letter-spacing:.06em;color:var(--lzpdp-ink-soft);align-items:center;gap:4px;margin-right:8px;font-size:12px;font-weight:600;display:inline-flex}.lzcat__chip{border:1px solid var(--lzpdp-line);border-radius:var(--lzpdp-radius-pill);color:var(--lzpdp-ink);cursor:pointer;background:0 0;padding:7px 14px;font-size:13px;font-weight:500;transition:all .2s cubic-bezier(.34,1.56,.64,1)}.lzcat__chip:hover{border-color:var(--lzpdp-amber);background:hsl(from var(--lzpdp-amber) h s l / .08);transform:translateY(-1px)}.lzcat__chip.is-active{background:var(--lzpdp-ink);color:var(--lzpdp-cream);border-color:var(--lzpdp-ink)}.lzcat__sort{align-items:center;gap:8px;font-size:13px;display:inline-flex}.lzcat__sort label{color:var(--lzpdp-ink-soft);text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:600}.lzcat__sort-select{border:1px solid var(--lzpdp-line);border-radius:var(--lzpdp-radius-pill);background:var(--lzpdp-surface);color:var(--lzpdp-ink);cursor:pointer;outline:0;padding:7px 10px;font-size:13px;font-weight:500}.lzcat__grid-wrap{padding:40px 0 80px}.lzcat__count{align-items:baseline;gap:6px;margin-bottom:24px;display:flex}.lzcat__count strong{color:var(--lzpdp-teal);font-size:28px;font-weight:600}.lzcat__count span{color:var(--lzpdp-ink-soft);font-size:14px}.lzcat__grid{grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;gap:18px;display:grid}@media (max-width:1024px){.lzcat__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.lzcat__grid{grid-template-columns:repeat(2,1fr)}}.lzcat__card{background:var(--lzpdp-surface);border:1px solid var(--lzpdp-line);color:var(--lzpdp-ink);border-radius:18px;flex-direction:column;text-decoration:none;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s,border-color .2s;display:flex;overflow:hidden}.lzcat__card:hover{box-shadow:0 12px 32px hsl(from var(--lzpdp-amber) h s l / .1), 0 32px 80px hsl(from var(--lzpdp-teal) h s l / .1);border-color:hsl(from var(--lzpdp-amber) h s l / .5);transform:translateY(-4px)}.lzcat__card-art{aspect-ratio:4/3;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.lzcat__card-letter{letter-spacing:-.04em;color:hsl(from var(--lzpdp-surface) h s l / .96);text-shadow:0 4px 24px #0000002e;font-size:80px;font-weight:700}.lzcat__card-off{background:var(--lzpdp-amber);color:var(--lzpdp-ink);letter-spacing:.04em;border-radius:var(--lzpdp-radius-pill);box-shadow:0 4px 12px hsl(from var(--lzpdp-amber) h s l / .4);padding:4px 10px;font-size:12px;font-weight:700;position:absolute;top:12px;right:12px}.lzcat__card-stock{color:var(--lzpdp-cream-raised);letter-spacing:.06em;text-transform:uppercase;border-radius:var(--lzpdp-radius-pill);background:#d92626e6;padding:4px 8px;font-size:10px;font-weight:700;position:absolute;bottom:12px;left:12px}.lzcat__card-body{gap:6px;padding:18px 20px 20px;display:grid}.lzcat__card-vendor{letter-spacing:.08em;text-transform:uppercase;color:var(--lzpdp-ink-soft);font-size:12px;font-weight:700}.lzcat__card-name{letter-spacing:-.01em;font-size:16px;font-weight:600;line-height:1.3}.lzcat__card-tagline{color:var(--lzpdp-ink-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.lzcat__card-rating{color:var(--lzpdp-ink-soft);align-items:center;gap:4px;margin-top:2px;font-size:12px;display:flex}.lzcat__card-rating svg{color:var(--lzpdp-amber)}.lzcat__card-rating-sep{opacity:.5}.lzcat__card-pricing{align-items:baseline;gap:8px;margin-top:8px;display:flex}.lzcat__card-price{color:var(--lzpdp-teal);font-size:22px;font-weight:600}.lzcat__card-msrp{color:#7e979a;font-size:13px;text-decoration:line-through}.lzcat__card-cta{background:var(--lzpdp-cream);border-radius:var(--lzpdp-radius-pill);color:#ab6f07;justify-content:space-between;align-items:center;margin-top:12px;padding:10px 14px;font-size:13px;font-weight:600;transition:background .16s;display:flex}.lzcat__card:hover .lzcat__card-cta{background:hsl(from var(--lzpdp-amber) h s l / .18)}.lzcat__below-grid{margin-top:56px}.lzcat__below-card{background:var(--lzpdp-surface);border:1px solid var(--lzpdp-line);text-align:center;border-radius:18px;max-width:720px;margin-inline:auto;padding:32px}.lzcat__below-card h2{letter-spacing:-.025em;margin:0 0 8px;font-size:22px;font-weight:600}.lzcat__below-card p{color:var(--lzpdp-ink-soft);margin:0;font-size:15px;line-height:1.6}.lzcat.lzcat-v2 .lzcat__seo-body{max-width:820px;margin:clamp(40px,5vw,64px) auto 0;padding-block:0;padding-inline:clamp(20px,4vw,40px)}.lzcat__seo-card{background:var(--lzpdp-surface);border:1px solid var(--lzpdp-line);border-left:3px solid var(--lzpdp-teal);border-radius:12px;padding:20px 24px}.lzcat__seo-para{color:#496a6e;margin:0 0 12px;font-size:14px;line-height:1.65}.lzcat__seo-para:last-child{margin-bottom:0}.lzcat__seo-prose p{color:#496a6e;margin:0 0 12px;font-size:14px;line-height:1.65}.lzcat__seo-prose>:last-child{margin-bottom:0}.lzcat__seo-prose h2{color:#20393c;margin:20px 0 10px;font-size:17px;font-weight:700}.lzcat__seo-prose h3{color:#20393c;margin:16px 0 8px;font-size:15px;font-weight:700}.lzcat__seo-prose h2:first-child,.lzcat__seo-prose h3:first-child{margin-top:0}.lzcat__seo-prose strong{color:#20393c;font-weight:700}.lzcat__seo-prose ul,.lzcat__seo-prose ol{margin:0 0 12px;padding-left:20px;list-style-position:outside}.lzcat__seo-prose ul{list-style-type:disc}.lzcat__seo-prose ol{list-style-type:decimal}.lzcat__seo-prose li{color:#496a6e;margin:0 0 6px;font-size:14px;line-height:1.6}.lzcat__seo-prose li:last-child{margin-bottom:0}.lzcat__seo-prose a{color:var(--lzpdp-teal);text-decoration:underline}.lzcat__seo-prose a:hover{color:var(--lzpdp-teal-deep)}.lzcat__seo-prose em{font-style:italic}.lzcat__seo-prose--collapsed{max-height:132px;position:relative;overflow:hidden}.lzcat__seo-prose--collapsed:after{content:"";inset-inline:0;background:linear-gradient(to bottom, hsl(from var(--lzpdp-surface) h s l / 0), var(--lzpdp-surface));height:56px;position:absolute;bottom:0}.lzcat__seo-toggle{color:var(--lzpdp-teal);cursor:pointer;background:0 0;border:1px solid #c7d9db;border-radius:999px;align-items:center;gap:6px;margin-top:8px;padding:6px 14px;font-size:13px;font-weight:600;transition:background .14s,border-color .14s;display:inline-flex}.lzcat__seo-toggle:hover{background:hsl(from var(--lzpdp-teal) h s l / .06);border-color:var(--lzpdp-teal)}.lzcat.lzcat-v2 .lzcat__faq{max-width:820px;margin:clamp(40px,5vw,64px) auto clamp(48px,6vw,80px);padding-block:0;padding-inline:clamp(20px,4vw,40px)}.lzcat.lzcat-v2 .lzcat__faq-title{letter-spacing:-.025em;color:#0d3f44;margin:0 0 20px;font-size:24px;font-weight:600}.lzcat__faq-list{flex-direction:column;gap:10px;display:flex}.lzcat__faq-item{background:var(--lzpdp-surface);border:1px solid var(--lzpdp-line);border-radius:14px;overflow:hidden}.lzcat__faq-q{cursor:pointer;color:#274649;padding:16px 20px;font-size:15px;font-weight:600;list-style:none}.lzcat__faq-q::-webkit-details-marker{display:none}.lzcat__faq-q:after{content:"+";float:right;color:#dc8f09;font-weight:400}.lzcat__faq-item[open] .lzcat__faq-q:after{content:"−"}.lzcat__faq-a{color:var(--lzpdp-ink-soft);padding:0 20px 18px;font-size:14.5px;line-height:1.65}.lzpdp section{padding-block:0!important;padding-inline:0!important}.lzpdp h1,.lzpdp h2,.lzpdp h3,.lzpdp h4{font-size:inherit!important;font-weight:inherit!important;letter-spacing:0!important;line-height:inherit!important;margin:0!important}.lzpdp img,.lzpdp picture{border-radius:0}.lzpdp{--pdp-space-1:4px;--pdp-space-2:8px;--pdp-space-3:12px;--pdp-space-4:16px;--pdp-space-5:20px;--pdp-space-6:24px;--pdp-space-7:28px;--pdp-space-8:32px;--pdp-space-10:40px;--pdp-space-12:48px;--pdp-radius-card:20px;--pdp-radius-inner:12px;--lzpdp-shadow-1:0 1px 0 hsl(from var(--lzpdp-surface) h s l / .9) inset;--lzpdp-shadow-2:0 10px 24px -20px hsl(from var(--lzpdp-ink) h s l / .3);--lzpdp-shadow-3:0 18px 44px -28px hsl(from var(--lzpdp-ink) h s l / .4);--lzpdp-shadow-none:none;--lzpdp-radius-pill:9999px;--lzpdp-radius-chip:10px;background:var(--lzpdp-cream);font-family:var(--font-geist-sans), system-ui, sans-serif;color:var(--lzpdp-ink);-webkit-font-smoothing:antialiased;padding-bottom:104px}@media (min-width:768px){.lzpdp{padding-bottom:0}}.lzpdp__container{max-width:var(--lz-page-max,1480px);padding:clamp(16px, 2.5vw, 24px) var(--lz-page-pad,clamp(16px, 4vw, 40px)) clamp(56px, 7vw, 80px);margin-inline:auto}.lzpdp__breadcrumb{color:var(--lzpdp-ink-soft);flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 20px;font-size:13px;display:flex}.lzpdp__breadcrumb a{color:var(--lzpdp-ink-soft);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.lzpdp__breadcrumb a:hover{color:var(--lzpdp-ink);text-decoration:underline}.lzpdp__breadcrumb [aria-current=page]{color:var(--lzpdp-ink);white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-weight:500;overflow:hidden}@media (min-width:480px){.lzpdp__breadcrumb [aria-current=page]{max-width:260px}}@media (min-width:768px){.lzpdp__breadcrumb [aria-current=page]{max-width:360px}}.lzpdp__layout{gap:clamp(var(--pdp-space-8), 4vw, var(--pdp-space-12));grid-template-columns:minmax(0,1.35fr) minmax(360px,.95fr);align-items:start;display:grid}.lzpdp__main{gap:var(--pdp-space-8);flex-direction:column;min-width:0;display:flex}.lzpdp__aside{align-self:start;min-width:0}@media (min-width:1024px){.lzpdp__aside{top:var(--pdp-space-6);max-height:none;position:sticky;overflow:visible}}.lzpdp__wide{margin-top:var(--pdp-space-8)}@media (max-width:1023px){.lzpdp__layout{gap:var(--pdp-space-7);grid-template-columns:minmax(0,1fr);overflow:hidden}.lzpdp__aside{max-height:none;display:none;position:static;overflow:visible}.lzpdp__wide{margin-top:var(--pdp-space-7)}.lzpdp__main,.lzpdp__media,.lzpdp__mobile-buy,.lzpdp__trust,.lzpdp__about,.lzpdp__included,.lzpdp__specs,.lzpdp__activation,.lzpdp__reviews,.lzpdp__faq,.lzpdp__related,.lzpdp__affiliate,.lzpdp__rewards{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.lzpdp__main{gap:var(--pdp-space-7)}.lzpdp__prose{max-width:68ch}}@media (max-width:767px){.lzpdp__main{gap:var(--pdp-space-6)}.lzpdp__wide{margin-top:var(--pdp-space-6)}.lzpdp__prose{max-width:100%}}.lzpdp__media{flex-direction:column;gap:16px;display:flex}@media (min-width:768px) and (max-width:1023px){.lzpdp__media{align-items:start;gap:var(--pdp-space-6);grid-template-columns:minmax(0,1fr) minmax(260px,320px);display:grid}.lzpdp__art,.lzpdp__thumbs{grid-column:1;min-width:0}.lzpdp__mobile-buy{grid-area:1/2/span 2;padding:18px;position:sticky;top:16px}}.lzpdp__art{aspect-ratio:16/10;background:linear-gradient(180deg, var(--lzpdp-surface), var(--lzpdp-cream));border:1px solid var(--lzpdp-line);border-radius:var(--pdp-radius-card);justify-content:center;align-items:center;max-height:380px;display:flex;position:relative;overflow:hidden}@media (max-width:540px){.lzpdp__art{aspect-ratio:4/3;max-height:280px}}.lzpdp__art-img{filter:drop-shadow(0 10px 24px hsl(from var(--lzpdp-ink) h s l / .16));-o-object-fit:contain!important;object-fit:contain!important;width:auto!important;max-width:50%!important;height:auto!important;max-height:75%!important}.lzpdp__art-fallback{aspect-ratio:1;background:linear-gradient(135deg, var(--lzpdp-teal), var(--lzpdp-amber));border-radius:50%;justify-content:center;align-items:center;width:35%;display:flex}.lzpdp__art-fallback span{color:var(--lzpdp-cream-raised);font-size:clamp(2.5rem,5vw,4rem);font-weight:700}.lzpdp__art-floating{flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:14px;left:14px;right:108px}@media (min-width:640px){.lzpdp__art-floating{right:132px}}.lzpdp__art-chip{border:1px solid var(--lzpdp-line);border-radius:var(--lzpdp-radius-pill);letter-spacing:-.005em;color:var(--lzpdp-ink);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 1px 2px hsl(from var(--lzpdp-ink) h s l / .04), 0 4px 12px hsl(from var(--lzpdp-ink) h s l / .06);background:#fffffff2;align-items:center;gap:6px;padding:6px 11px;font-size:11.5px;font-weight:600;line-height:1;display:inline-flex}.lzpdp__art-chip svg{color:var(--lzpdp-amber);flex-shrink:0;display:block}.lzpdp__art-chip--soldout{background:hsl(from var(--lzpdp-teal) h s l / .95);color:var(--lzpdp-cream);border-color:var(--lzpdp-teal)}.lzpdp__art-chip--soldout svg{color:#f8bc54}.lzpdp__art-discount{color:#a02222;letter-spacing:.02em;border-radius:var(--lzpdp-radius-pill);box-shadow:0 2px 8px hsl(from var(--lzpdp-ink) h s l / .08);background:#fceeee;padding:6px 12px;font-size:12px;font-weight:700;position:absolute;top:14px;right:14px}.lzpdp__thumbs{flex-wrap:wrap;justify-content:center;gap:8px;padding:4px 0;display:flex}.lzpdp__thumb{border:1px solid var(--lzpdp-line);border-radius:var(--lzpdp-radius-chip);background:var(--lzpdp-surface);cursor:pointer;justify-content:center;align-items:center;width:72px;height:72px;padding:3px;transition:border-color .16s,transform .16s,box-shadow .16s;display:flex;overflow:hidden}.lzpdp__thumb:hover{border-color:hsl(from var(--lzpdp-teal) h s l / .5);transform:translateY(-1px)}.lzpdp__thumb.is-active{border-color:var(--lzpdp-teal);box-shadow:0 0 0 2px hsl(from var(--lzpdp-amber) h s l / .4)}.lzpdp__thumb:focus-visible{outline:2px solid var(--lzpdp-teal);outline-offset:2px}.lzpdp__thumb-img{-o-object-fit:contain;object-fit:contain;width:100%!important;height:100%!important}.lzpdp__buynow-btn{background:var(--lzpdp-teal);width:100%;color:var(--lzpdp-cream);border-radius:var(--lzpdp-radius-pill);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;margin-top:8px;padding:10px 18px;font-size:13px;font-weight:600;transition:background .16s,transform .12s;display:inline-flex}.lzpdp__buynow-btn:hover{background:var(--lzpdp-teal-deep);transform:translateY(-1px)}.lzpdp__buynow-btn:focus-visible{outline:2px solid var(--lzpdp-teal);outline-offset:2px}.lzpdp__buynow-btn--disabled,.lzpdp__buynow-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.lzpdp__buynow-btn--disabled:hover,.lzpdp__buynow-btn:disabled:hover{background:var(--lzpdp-teal);transform:none}.lzpdp__wallet-accelerator{margin-top:10px}.lzpdp__wallet-accelerator [class*=text-muted-foreground]{color:var(--lzpdp-ink-soft)}.lzpdp__lowstock{background:hsl(from var(--lzpdp-amber) h s l / .12);color:#895906;border:1px solid hsl(from var(--lzpdp-amber) h s l / .25);border-radius:var(--lzpdp-radius-pill);align-items:center;gap:6px;margin:0 0 8px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.lzpdp__lowstock svg{color:#dc8f09;flex-shrink:0}.lzpdp__lowstock--critical{background:hsl(from var(--lzpdp-danger) h s l / .1);color:#b31a1a;border-color:hsl(from var(--lzpdp-danger) h s l / .25);animation:2s ease-in-out infinite lzpdp-pulse-urgency}.lzpdp__lowstock--critical svg{color:#c91d1d}.lzpdp__specs,.lzpdp__activation,.lzpdp__reviews,.lzpdp__faq,.lzpdp__affiliate,.lzpdp__rewards{content-visibility:auto;contain-intrinsic-size:auto 500px}.lzpdp__mobile-buy{background:linear-gradient(180deg, var(--lzpdp-surface), #fdfdfc);box-shadow:0 10px 30px -20px hsl(from var(--lzpdp-ink) h s l / .22);border:1px solid #dfd9cd;border-radius:20px;flex-direction:column;gap:14px;padding:20px;display:none}@media (max-width:1023px){.lzpdp__mobile-buy{display:flex}}.lzpdp__vendor{letter-spacing:.12em;text-transform:uppercase;color:var(--lzpdp-teal);font-size:12px;font-weight:700}.lzpdp .lzpdp__title{letter-spacing:-.02em!important;margin:4px 0 0!important;font-size:clamp(1.4rem,2.4vw,1.8rem)!important;font-weight:700!important;line-height:1.15!important}.lzpdp__tagline{color:var(--lzpdp-ink-soft);margin:0;font-size:14px;line-height:1.5}.lzpdp__rating{color:var(--lzpdp-ink-soft);align-items:center;gap:8px;font-size:13px;display:inline-flex}.lzpdp__rating-stars{gap:1px;display:inline-flex}.lzpdp__rating-num{font-weight:500}.lzpdp__price-block{border-block:1px solid #e7e3da;flex-direction:column;gap:10px;padding:14px 0 16px;display:flex}.lzpdp__price-block--oos .lzpdp__price{color:var(--lzpdp-ink-soft);text-decoration:line-through;-webkit-text-decoration-color:var(--lzpdp-ink-soft);text-decoration-color:var(--lzpdp-ink-soft);text-decoration-thickness:2px}.lzpdp__price-block--oos .lzpdp__price-savings,.lzpdp__price-block--oos .lzpdp__off{display:none}.lzpdp__oos-note{border-radius:var(--lzpdp-radius-pill);color:var(--lzpdp-ink-soft);background:#efece6;align-items:center;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.lzpdp__price-copy{gap:7px;display:grid}.lzpdp__price-main{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.lzpdp__price{letter-spacing:-.03em;color:var(--lzpdp-ink);font-size:clamp(1.8rem,3vw,2.2rem);font-weight:700}.lzpdp__price-savings{align-items:baseline;gap:8px;display:inline-flex}.lzpdp__msrp{color:#4c7276;font-size:15px;text-decoration:line-through}.lzpdp__off{color:#a02222;background:#fae6e6;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-block}.lzpdp__price-meta{flex-wrap:wrap;align-items:center;gap:6px 9px;display:flex}.lzpdp__price-vat{border-radius:var(--lzpdp-radius-pill);color:#274f53;background:#f1f8f8;border:1px solid #cae0e2;align-items:center;min-height:30px;padding:4px 10px;font-size:12.5px;font-weight:650;line-height:1.2;display:inline-flex}.lzpdp__price-details-list{margin:0;padding-left:1rem}.lzpdp__price-details-list li+li{margin-top:.35rem}.lzpdp__price-details{min-width:44px;min-height:44px;padding:0}.lzpdp__qty-row{align-items:stretch;gap:10px;padding-top:2px;display:flex}.lzpdp__qty{border-radius:var(--lzpdp-radius-pill);background:var(--lzpdp-surface);border:1px solid #d7d0c1;align-items:center;padding:4px;display:inline-flex}.lzpdp__qty-btn{width:44px;height:44px;color:var(--lzpdp-ink);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.lzpdp__qty-btn:hover{background:var(--lzpdp-line-soft)}.lzpdp__qty-val{text-align:center;min-width:28px;color:var(--lzpdp-ink);font-size:14px;font-weight:600}.lzpdp__add-btn{background:var(--lzpdp-amber);color:var(--lzpdp-ink);border-radius:var(--lzpdp-radius-pill);letter-spacing:-.01em;cursor:pointer;box-shadow:0 6px 18px hsl(from var(--lzpdp-amber) h s l / .32);border:0;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px 18px;font-size:14px;font-weight:700;transition:background .16s,box-shadow .16s,transform .12s;display:inline-flex}.lzpdp__add-btn:hover:not(:disabled){box-shadow:0 10px 22px hsl(from var(--lzpdp-amber) h s l / .42);background:#e19209;transform:translateY(-1px)}.lzpdp__add-btn:disabled{color:#699296;box-shadow:none;cursor:not-allowed;background:#e7e3da}.lzpdp__add-btn--added{background:#22a06b;box-shadow:0 6px 18px #22a06b52}.lzpdp__add-btn--added:hover:not(:disabled){background:#1d8b5d;box-shadow:0 10px 22px #22a06b6b}.lzpdp__mobilebar-btn--added{background:#22a06b}.lzpdp__assurance{color:#365659;flex-direction:column;gap:4px;font-size:12px;line-height:1.5;display:flex}.lzpdp__assurance span{align-items:center;gap:8px;display:inline-flex}.lzpdp__assurance svg{color:var(--lzpdp-amber);flex-shrink:0}@media (min-width:1024px){.lzpdp__buypanel{border-radius:var(--pdp-radius-card);background:radial-gradient(circle at 18% 0%, hsl(from var(--lzpdp-amber) h s l / .08), transparent 38%), linear-gradient(180deg, var(--lzpdp-surface), var(--lzpdp-cream));border:1px solid var(--lzpdp-line);box-shadow:var(--lzpdp-shadow-3);flex-direction:column;gap:0;display:flex;overflow:hidden}.lzpdp__panel-stock{letter-spacing:.04em;text-transform:uppercase;color:#19663b;border-radius:var(--lzpdp-radius-pill);background:#eafaf1;border:1px solid #afdec4;align-self:center;align-items:center;gap:8px;width:fit-content;margin:0;padding:7px 11px;font-size:12px;font-weight:800;display:inline-flex}.lzpdp__panel-dot{background:#279b59;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #29a35e2e,0 0 14px #29a35e4d}@media (min-width:1024px){.lzpdp__panel-identity{border-bottom:1px solid var(--lzpdp-line);background:0 0;margin-bottom:0;padding:16px 18px 12px}.lzpdp__vendor{letter-spacing:.13em;text-transform:uppercase;width:fit-content;color:var(--lzpdp-teal);background:var(--lzpdp-teal-tint);border-radius:var(--lzpdp-radius-pill);border:1px solid #bce2e6;align-items:center;margin-bottom:8px;padding:4px 10px;font-size:12px;font-weight:800;display:inline-flex}.lzpdp__title{overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;letter-spacing:-.032em!important;color:var(--lzpdp-ink)!important;margin:0!important;font-size:clamp(1.34rem,2.15vw,1.72rem)!important;font-weight:750!important;line-height:1.12!important}.lzpdp__tagline{max-width:48ch;color:var(--lzpdp-ink-soft);overflow-wrap:break-word;margin:6px 0 0;font-size:13px;line-height:1.46}.lzpdp__rating{width:fit-content;color:var(--lzpdp-ink-soft);background:var(--lzpdp-cream);border:1px solid var(--lzpdp-line);border-radius:var(--lzpdp-radius-pill);align-items:center;gap:8px;margin-top:10px;padding:5px 10px;font-size:12.5px;display:inline-flex}.lzpdp__rating-num{font-weight:600}.lzpdp__panel-price-card{border-bottom:1px solid var(--lzpdp-line);background:radial-gradient(circle at 100% 0%, hsl(from var(--lzpdp-amber) h s l / .1), transparent 42%), linear-gradient(135deg, hsl(from var(--lzpdp-surface) h s l / .98) 0%, #fcf9f3 100%);padding:18px 18px 16px 24px;position:relative;overflow:hidden}.lzpdp__panel-price-card:before{content:"";border-radius:0 var(--lzpdp-radius-pill) var(--lzpdp-radius-pill) 0;background:linear-gradient(180deg, var(--lzpdp-amber), var(--lzpdp-amber-deep));width:4px;position:absolute;inset:12px auto 12px 0}.lzpdp__price-block{border:0;gap:12px;padding:0}.lzpdp__price-copy{gap:10px}.lzpdp__price-main{flex-wrap:nowrap;align-items:baseline;gap:14px;display:flex}.lzpdp__price{letter-spacing:-.06em;color:var(--lzpdp-ink);text-wrap:nowrap;font-size:clamp(2.55rem,4.35vw,3.35rem);font-weight:820;line-height:.92}.lzpdp__price-savings{flex-direction:column;place-self:center end;align-items:flex-end;gap:6px;margin-left:auto;padding-top:2px;display:inline-flex}.lzpdp__msrp{color:#567376;font-variant-numeric:tabular-nums;font-size:13.5px;line-height:1;-webkit-text-decoration:line-through #be3737a6;text-decoration:line-through #be3737a6;text-decoration-thickness:1.5px}.lzpdp__off{color:#871c1c;border-radius:var(--lzpdp-radius-pill);letter-spacing:-.01em;background:linear-gradient(135deg,#fdeded,#fad6d6);border:1px solid #eba3a3;justify-content:center;align-items:center;min-height:28px;padding:5px 10px;font-size:12.5px;font-weight:850;display:inline-flex;box-shadow:0 6px 14px -10px #b620208c}.lzpdp__price-meta{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.lzpdp__price-details{color:var(--lzpdp-ink-soft);margin-left:2px}.lzpdp__price-vat{border-radius:var(--lzpdp-radius-pill);width:fit-content;min-height:32px;box-shadow:var(--lzpdp-shadow-1);letter-spacing:.01em;color:#244c51;background:#f1f8f9;border:1px solid #c1dee1;padding:5px 12px;font-size:13px;font-weight:750;line-height:1.2}.lzpdp__panel-price-card .lzpdp__omnibus{color:#3f5c5f;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border-top:1px dashed #cdc2ad;margin:0;padding-top:11px;font-size:12px;line-height:1.42}.lzpdp__panel-config-card{border-bottom:1px solid var(--lzpdp-line);background:0 0;flex-direction:column;gap:12px;padding:14px 18px;display:flex}.lzpdp__variant-chipstrip{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.lzpdp__variant-chipstrip-scroll{margin:0;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 6% 94%,#0000 100%)}.lzpdp__variant-chipstrip-scroll-inner{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:8px;padding:2px 4px;display:flex;overflow-x:auto}.lzpdp__variant-chipstrip-scroll-inner::-webkit-scrollbar{display:none}.lzpdp__variant-chipstrip-scroll-inner .lzpdp__variant-chip{scroll-snap-align:start;flex:none;min-width:120px;max-width:180px}.lzpdp__variant-chip{background:linear-gradient(180deg, var(--lzpdp-surface) 0%, var(--lzpdp-cream-raised) 100%);min-width:0;min-height:44px;color:var(--lzpdp-ink);text-align:left;cursor:pointer;box-shadow:0 1px 0 hsl(from var(--lzpdp-surface) h s l / .92) inset;border:1px solid #dbd4c7;border-radius:14px;flex:none;padding:10px 12px;font-size:12.75px;font-weight:700;line-height:1.2;transition:border-color .15s,background .15s,box-shadow .15s,transform .12s,color .15s}.lzpdp__variant-chip:hover{box-shadow:0 8px 18px -16px hsl(from var(--lzpdp-teal) h s l / .45);background:#f6fdfd;border-color:#69c9d3;transform:translateY(-1px)}.lzpdp__variant-chip:focus-visible{outline-offset:2px;outline:2px solid #2095a2}.lzpdp__variant-chip--selected{color:var(--lzpdp-surface);background:radial-gradient(circle at 100% 0%, hsl(from var(--lzpdp-amber) h s l / .3), transparent 42%), linear-gradient(135deg, #15626a, #1d8591);box-shadow:0 1px 0 hsl(from var(--lzpdp-surface) h s l / .18) inset, 0 12px 24px -16px hsl(from var(--lzpdp-teal) h s l / .58);border-color:#176a73;position:relative}.lzpdp__variant-chip--selected:after{content:"";border-radius:var(--lzpdp-radius-pill);background:#f6a823;width:7px;height:7px;position:absolute;top:9px;right:9px;box-shadow:0 0 0 3px #f6a82338}.lzpdp__variant-chip--sold-out{opacity:.62;cursor:not-allowed;color:#4e7074;box-shadow:none;background:#f5f5f5;border-color:#c9d8d9}.lzpdp__variant-chip--sold-out:after{opacity:.7}.lzpdp__variant-chip-label{align-items:center;gap:5px;padding-right:16px;display:inline-flex}.lzpdp__variant-info{opacity:.86;color:currentColor;width:13px;height:13px;filter:drop-shadow(0 1px 0 hsl(from var(--lzpdp-surface) h s l / .28));flex:none}.lzpdp__variant-chip-sub{color:currentColor;opacity:.72;margin-top:4px;font-size:12px;font-weight:600;display:block}.lzpdp__facts{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;display:grid}.lzpdp__fact{background:#fbf8f4;border:1px solid #dfd9cd;border-radius:14px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;min-width:0;padding:10px;display:grid}.lzpdp__fact>svg{color:#176a73;border-radius:var(--lzpdp-radius-chip);background:#eaf9fb;border:1px solid #c5e4e7;flex-shrink:0;width:30px;height:30px;padding:7px}.lzpdp__fact>div{flex-direction:column;min-width:0;line-height:1.14;display:flex}.lzpdp__fact-label{letter-spacing:.07em;text-transform:uppercase;color:#5a797c;font-size:9.75px;font-weight:800}.lzpdp__fact-value{color:var(--lzpdp-ink);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:13px;font-weight:760;overflow:hidden}.lzpdp__panel-action-card{border-bottom:1px solid var(--lzpdp-line);background:0 0;flex-direction:column;gap:10px;padding:14px 18px;display:flex}.lzpdp__qty-row{padding-top:0}.lzpdp__qty{box-shadow:var(--lzpdp-shadow-1);border-color:#b9d2d4;border-radius:16px}.lzpdp__qty-btn{border-radius:12px;width:40px;height:40px}.lzpdp__qty-btn:hover{background:#edf7f8}.lzpdp__qty-val{font-weight:760}.lzpdp__add-btn{color:#122021;letter-spacing:-.015em;min-height:50px;box-shadow:0 1px 0 hsl(from var(--lzpdp-surface) h s l / .42) inset, 0 10px 20px -10px #ce8509b8, 0 18px 36px -28px #c47f08b8;background:linear-gradient(135deg,#fbbd2d 0%,#eb910a 100%);border-radius:16px;font-size:14px;font-weight:820;transition:transform .12s,box-shadow .16s,filter .16s}.lzpdp__add-btn:hover:not(:disabled){filter:saturate(1.04);box-shadow:0 1px 0 hsl(from var(--lzpdp-surface) h s l / .5) inset, 0 13px 24px -10px #ce8509cc, 0 22px 42px -28px #c47f08cc;transform:translateY(-1px)}.lzpdp__add-btn:disabled{background:var(--lzpdp-line);color:#607d80;box-shadow:none}.lzpdp__add-btn--added{color:var(--lzpdp-surface);box-shadow:0 1px 0 hsl(from var(--lzpdp-surface) h s l / .22) inset, 0 10px 20px -10px #259d6b99;background:linear-gradient(135deg,#2ab279,#1d9060)}.lzpdp__buynow-btn{background:var(--lzpdp-teal);color:#fbf9f4;border:1px solid var(--lzpdp-teal-deep);cursor:pointer;width:100%;min-height:46px;box-shadow:0 1px 0 hsl(from var(--lzpdp-surface) h s l / .16) inset, 0 10px 20px -16px hsl(from var(--lzpdp-teal-deep) h s l / .6);border-radius:16px;justify-content:center;align-items:center;gap:8px;margin-top:9px;padding:11px 18px;font-size:13.5px;font-weight:740;transition:background .16s,transform .12s,box-shadow .16s;display:inline-flex}.lzpdp__buynow-btn:hover{background:var(--lzpdp-teal-deep);transform:translateY(-1px)}.lzpdp__panel-trust-card{background:0 0;flex-direction:column;gap:10px;padding:14px 18px;display:flex}.lzpdp__loyalty{color:#1e4832;box-shadow:0 1px 0 hsl(from var(--lzpdp-surface) h s l / .88) inset, 0 10px 22px -18px #22814e6b;background:radial-gradient(circle at 0 0,#4bdd8f2e,#0000 44%),linear-gradient(135deg,#eefcf4 0%,#e2f8ed 100%);border:1px solid #95dab5;border-radius:17px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;margin-top:0;padding:13px 14px;display:grid;position:relative}.lzpdp__loyalty svg{color:#177844;background:hsl(from var(--lzpdp-surface) h s l / .78);border:1px solid #afdec5;border-radius:13px;flex-shrink:0;width:34px;height:34px;padding:8px}.lzpdp__loyalty span{white-space:normal;text-overflow:clip;letter-spacing:-.01em;min-width:0;font-size:13.5px;font-weight:720;line-height:1.32;overflow:visible}.lzpdp__loyalty a{color:#14673a;background:hsl(from var(--lzpdp-surface) h s l / .74);border-radius:var(--lzpdp-radius-pill);white-space:nowrap;border:1px solid #a8dcc0;align-self:center;padding:6px 9px;font-size:11.75px;font-weight:800;text-decoration:none}.lzpdp__loyalty a:hover{color:#0f4d2c;background:var(--lzpdp-surface);text-decoration:none}.lzpdp__assurance{background:var(--lzpdp-teal-tint);color:#214b50;border:1px solid #c3dcdf;border-radius:14px;flex-direction:column;gap:0;padding:10px 12px;font-size:12.75px;font-weight:700;line-height:1.4;display:flex}.lzpdp__assurance span{justify-content:center;align-items:center;gap:8px;display:inline-flex}.lzpdp__assurance svg{color:#16666f;flex-shrink:0;width:17px;height:17px}.lzpdp__payment-badges{background:linear-gradient(180deg, var(--lzpdp-surface) 0%, var(--lzpdp-cream-raised) 100%);box-shadow:0 1px 0 hsl(from var(--lzpdp-surface) h s l / .94) inset, 0 8px 18px -17px hsl(from var(--lzpdp-ink) h s l / .36);border:1px solid #dbd4c7;border-radius:15px;justify-content:center;align-items:center;margin-top:0;padding:12px;display:flex}.lzpdp__payment-badges>div{flex-wrap:wrap;row-gap:6px;max-width:100%}.lzpdp__payment-badges svg,.lzpdp__payment-badges img{opacity:.88;filter:saturate(.94)contrast(1.02);max-width:44px;height:24px;transition:opacity .14s,filter .14s,transform .12s}.lzpdp__payment-badges:hover svg,.lzpdp__payment-badges:hover img{opacity:1;filter:saturate()contrast(1.04)}.lzpdp__payment-badges [class*=opacity]{opacity:.88!important}.lzpdp__panel-trust-card>[class*=Trustpilot],.lzpdp__panel-trust-card .mt-0{margin-top:0}.lzpdp__buypanel button:focus-visible,.lzpdp__buypanel a:focus-visible{outline-offset:3px;outline:2px solid #186e77}.lzpdp__add-btn:focus-visible{outline-offset:4px;outline:2px solid #114e55}.lzpdp__buynow-btn:focus-visible{outline:2px solid var(--lzpdp-amber);outline-offset:3px}}@media (min-width:1024px) and (prefers-reduced-motion:reduce){.lzpdp__buypanel *,.lzpdp__buypanel :before,.lzpdp__buypanel :after{transition-duration:.01ms!important;animation:none!important}.lzpdp__variant-chip:hover,.lzpdp__add-btn:hover:not(:disabled),.lzpdp__buynow-btn:hover{transform:none}}@media (min-width:1024px) and (max-width:1180px){.lzpdp__price{font-size:clamp(2.1rem,3.4vw,2.65rem)}.lzpdp__variant-chipstrip,.lzpdp__facts{grid-template-columns:1fr}.lzpdp__loyalty{grid-template-columns:32px minmax(0,1fr)}.lzpdp__loyalty a{grid-column:2;width:fit-content}}@media (min-width:1024px){.lzpdp__volume-tiers{border-top:1px dashed #dbd4c7;margin-top:10px;padding-top:10px}.lzpdp__volume-tiers-title{letter-spacing:.06em;text-transform:uppercase;color:var(--lzpdp-ink-soft);margin:0 0 8px;font-size:12px;font-weight:700}.lzpdp__volume-tiers-list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.lzpdp__volume-tier-row{border-radius:var(--lzpdp-radius-chip);grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:6px 10px;transition:background .12s;display:grid}.lzpdp__volume-tier-row--active{background:#eafbf2;border:1px solid #afdec5}.lzpdp__volume-tier-qty{color:var(--lzpdp-ink);white-space:nowrap;font-size:12.5px;font-weight:800}.lzpdp__volume-tier-price{color:var(--lzpdp-ink);font-size:13px;font-weight:700}.lzpdp__volume-tier-row--active .lzpdp__volume-tier-price{color:#1e4832}.lzpdp__volume-tier-unit{color:#5e7f82;margin-left:3px;font-size:10.5px;font-weight:500}.lzpdp__volume-tier-badge{border-radius:var(--lzpdp-radius-pill);color:#901d1d;white-space:nowrap;background:#fceeee;padding:2px 7px;font-size:10.5px;font-weight:800}.lzpdp__volume-tier-row--active .lzpdp__volume-tier-badge{color:#246b45;background:#ddf8ea}}}.lzpdp__variant-chipstrip{flex-wrap:wrap;gap:8px;margin:0;display:flex}.lzpdp__variant-chip{background:var(--lzpdp-surface);min-width:80px;min-height:44px;color:var(--lzpdp-ink);text-align:center;cursor:pointer;border:2px solid #e7e3da;border-radius:12px;flex:auto;justify-content:center;align-items:center;padding:10px 14px;font-size:13px;font-weight:600;line-height:1.25;transition:border-color .15s,background .15s,color .15s,box-shadow .15s,transform .2s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.lzpdp__variant-chip:hover{background:#f6fdfd;border-color:#6ed7e2;transform:translateY(-1px)}.lzpdp__variant-chip:focus-visible{outline-offset:2px;outline:2px solid #2ac4d5}.lzpdp__variant-chip--selected{color:var(--lzpdp-surface);background:#229daa;border-color:#229daa;transform:scale(1.02);box-shadow:0 2px 8px #229daa40}@media (prefers-reduced-motion:reduce){.lzpdp__variant-chip{transition:border-color .001ms,background .001ms,color .001ms,box-shadow .001ms,transform .001ms}.lzpdp__variant-chip:hover,.lzpdp__variant-chip--selected{transform:none}}.lzpdp__variant-chip-label{justify-content:center;align-items:center;gap:5px;display:inline-flex}.lzpdp__variant-info{opacity:.82;flex:none;width:13px;height:13px}.lzpdp__mobilebar-variant{letter-spacing:-.01em;color:#13565e;border-radius:var(--lzpdp-radius-pill);cursor:pointer;text-align:left;background:#eefafc;border:1px solid #bce2e6;align-items:center;gap:4px;min-width:64px;min-height:44px;margin-bottom:1px;padding:8px 10px;font-family:inherit;font-size:11.5px;font-weight:600;line-height:1.2;display:inline-flex}.lzpdp__facts{background:#faf8f5;border:1px solid #e7e3da;border-radius:16px;grid-template-columns:repeat(2,1fr);gap:8px;margin:0;padding:12px;list-style:none;display:grid}.lzpdp__fact{background:var(--lzpdp-surface);border-radius:var(--lzpdp-radius-chip);border:1px solid #dbd4c7;align-items:center;gap:8px;min-width:0;padding:8px 10px;display:flex}.lzpdp__fact>svg{color:var(--lzpdp-teal);flex-shrink:0}.lzpdp__fact>div{flex-direction:column;min-width:0;line-height:1.15;display:flex}.lzpdp__fact-label{letter-spacing:.06em;text-transform:uppercase;color:var(--lzpdp-ink-soft);font-size:10px;font-weight:700}.lzpdp__fact-value{color:var(--lzpdp-ink);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:600;overflow:hidden}.lzpdp__trust{flex-direction:column;gap:10px;display:flex}.lzpdp__trust-card{background:linear-gradient(180deg, var(--lzpdp-surface), var(--lzpdp-cream-raised));border:1px solid var(--lzpdp-line);border-radius:var(--pdp-radius-inner);box-shadow:var(--lzpdp-shadow-1);align-items:center;gap:10px;padding:12px 16px;display:flex}.lzpdp__trust-card svg{color:var(--lzpdp-teal);flex-shrink:0}.lzpdp__trust-card span{letter-spacing:-.01em;color:var(--lzpdp-ink);font-size:13.5px;font-weight:650}.lzpdp__trust-divider{background:linear-gradient(90deg, transparent 0%, var(--lzpdp-line) 40%, var(--lzpdp-line) 60%, transparent 100%);width:100%;height:1px;margin:6px 0}.lzpdp__trust-reassure{color:var(--lzpdp-ink-soft);flex-wrap:wrap;justify-content:center;gap:10px 20px;padding:10px 16px;font-size:12px;font-weight:500;display:flex}.lzpdp__trust-reassure span{align-items:center;gap:5px;line-height:1.3;display:inline-flex}.lzpdp__trust-reassure svg{color:var(--lzpdp-teal);opacity:.85;flex-shrink:0}@media (max-width:639px){.lzpdp__trust{gap:8px}.lzpdp__trust-card{padding:10px 14px}}.lzpdp .lzpdp__h2{letter-spacing:-.025em!important;color:var(--lzpdp-ink)!important;margin:0 0 18px!important;font-size:clamp(1.28rem,1.8vw,1.55rem)!important;font-weight:750!important}.lzpdp__faq-item summary>span:first-of-type,.lzpdp__sidecard-title{letter-spacing:-.01em!important;font-size:14.5px!important;font-weight:700!important;line-height:1.3!important}.lzpdp__about{padding:0}.lzpdp__prose{color:#2c4b4e;text-wrap:pretty;max-width:68ch;font-size:16px;line-height:1.82}.lzpdp__prose>*+*{margin-top:18px}.lzpdp__prose p{margin:0}.lzpdp__prose p:first-of-type{color:#1d3335;font-size:17px;font-weight:450;line-height:1.76}.lzpdp__prose h3{letter-spacing:-.02em!important;color:var(--lzpdp-ink)!important;margin:32px 0 10px!important;font-size:clamp(1.05rem,1.2vw,1.22rem)!important;font-weight:780!important;line-height:1.25!important}.lzpdp__prose h3:first-child{margin-top:0!important}.lzpdp__prose strong{color:#1b2f32;font-weight:740}.lzpdp__prose ul,.lzpdp__prose ol{margin:18px 0 20px;padding-left:0;list-style-position:outside}.lzpdp__prose ul{list-style:none}.lzpdp__prose ol{padding-left:1.45rem}.lzpdp__prose ul li{padding-left:1.45rem;position:relative}.lzpdp__prose ul li:before{content:"";background:var(--lzpdp-amber);width:7px;height:7px;box-shadow:0 0 0 4px hsl(from var(--lzpdp-amber) h s l / .14);border-radius:999px;position:absolute;top:.78em;left:0}.lzpdp__prose li{margin:0 0 10px;line-height:1.68}.lzpdp__prose li:last-child{margin-bottom:0}.lzpdp__prose a{color:var(--lzpdp-teal);text-decoration:underline}.lzpdp__prose a:hover{color:var(--lzpdp-teal-deep)}.lzpdp__prose em{font-style:italic}.lzpdp__prose blockquote{border-left:3px solid hsl(from var(--lzpdp-teal) h s l / .2);color:#3d6266;margin:12px 0;padding:8px 16px;font-style:italic}.lzpdp__prose code{font-family:var(--font-geist-mono), monospace;background:var(--lzpdp-cream);border-radius:4px;padding:2px 6px;font-size:13px}.lzpdp__prose hr{border:none;border-top:1px solid var(--lzpdp-line);margin:20px 0}.lzpdp__bullets{grid-template-columns:repeat(2,1fr);gap:10px 20px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:600px){.lzpdp__bullets{grid-template-columns:1fr}}.lzpdp__bullets li{color:#2d4f53;align-items:flex-start;gap:6px;font-size:14px;line-height:1.5;display:flex}.lzpdp__bullets li svg{background:var(--lzpdp-teal);width:16px;height:16px;color:var(--lzpdp-cream);border-radius:50%;flex-shrink:0;margin-top:2px;padding:1px}.lzpdp__specs{background:linear-gradient(180deg, var(--lzpdp-surface) 0%, #fdfdfc 100%);box-shadow:0 18px 48px -42px hsl(from var(--lzpdp-ink) h s l / .32);border:1px solid #dfd9cd;border-radius:18px;padding:clamp(20px,3vw,28px)}.lzpdp__specs .lzpdp__h2{margin-bottom:14px}.lzpdp__reqs{grid-template-columns:repeat(2,1fr);gap:10px;margin:0;display:grid}@media (max-width:600px){.lzpdp__reqs{grid-template-columns:1fr}}.lzpdp__req{background:var(--lzpdp-cream-raised);border:1px solid var(--lzpdp-line-soft);border-radius:var(--pdp-radius-inner);align-items:center;gap:10px;min-width:0;padding:10px 12px;font-size:13px;display:flex}.lzpdp__req dt{color:var(--lzpdp-ink-soft);flex-shrink:0;align-items:center;gap:6px;font-weight:600;display:inline-flex}.lzpdp__req dt svg{color:var(--lzpdp-teal);flex-shrink:0}.lzpdp__req dd{min-width:0;color:var(--lzpdp-ink);text-align:right;overflow-wrap:break-word;margin:0 0 0 auto;font-weight:600}.lzpdp__specs-subhead{letter-spacing:.04em;text-transform:uppercase;color:var(--lzpdp-ink-soft);border-top:1px dashed var(--lzpdp-line);margin:22px 0 12px;padding-top:18px;font-size:13px;font-weight:700}.lzpdp__requirements-table{background:var(--lzpdp-surface);box-shadow:0 16px 34px -28px hsl(from var(--lzpdp-ink) h s l / .3);border:1px solid #dbd4c7;border-radius:16px;margin-top:0;overflow:hidden}.lzpdp__requirements-row{border-top:1px solid #ebe7e0;grid-template-columns:minmax(120px,.8fr) repeat(2,minmax(0,1fr));gap:0;display:grid}.lzpdp__requirements-row:first-child{border-top:0}.lzpdp__requirements-row>div{color:#284548;overflow-wrap:break-word;border-left:1px solid #ebe7e0;padding:13px 16px;font-size:13px;line-height:1.5}.lzpdp__requirements-row>div:first-child{color:var(--lzpdp-ink);background:var(--lzpdp-cream-raised);border-left:0;font-weight:700}.lzpdp__requirements-row--head>div{letter-spacing:.08em;text-transform:uppercase;color:#476366;background:#f6f4ee;font-size:12px;font-weight:800}.lzpdp__requirements-row:not(.lzpdp__requirements-row--head):hover>div{background:var(--lzpdp-cream-raised)}.lzpdp__requirements-row:not(.lzpdp__requirements-row--head):hover>div:first-child{background:var(--lzpdp-cream)}@media (max-width:680px){.lzpdp__requirements-row{grid-template-columns:1fr}.lzpdp__requirements-row--head{display:none}.lzpdp__requirements-row{border-top:1px solid #e7e3da}.lzpdp__requirements-row>div{border-left:0;border-top:1px solid var(--lzpdp-line-soft)}.lzpdp__requirements-row>div:first-child{border-top:0}.lzpdp__requirements-row>div:nth-child(2):before,.lzpdp__requirements-row>div:nth-child(3):before{content:attr(data-label);letter-spacing:.08em;text-transform:uppercase;color:#5c8084;margin-bottom:3px;font-size:10px;font-weight:800;display:block}}.lzpdp__activation{padding:0}.lzpdp__steps{counter-reset:step;gap:2px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:640px){.lzpdp__steps{flex-wrap:wrap;gap:8px}}.lzpdp__step{background:linear-gradient(180deg, var(--lzpdp-surface), var(--lzpdp-cream-raised));border:1px solid var(--lzpdp-line);flex-direction:column;flex:1 1 0;align-items:flex-start;gap:6px;min-width:0;padding:14px 16px;display:flex}.lzpdp__step:first-child{border-radius:var(--pdp-radius-inner) 0 0 var(--pdp-radius-inner)}.lzpdp__step:last-child{border-radius:0 var(--pdp-radius-inner) var(--pdp-radius-inner) 0}@media (max-width:640px){.lzpdp__step{border-radius:var(--pdp-radius-inner);flex:1 0 auto;min-width:calc(50% - 4px)}}.lzpdp__step-icon-row{align-items:center;gap:8px;display:flex}.lzpdp__step svg{color:var(--lzpdp-teal);opacity:.85;flex-shrink:0}.lzpdp__step-num{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;color:var(--lzpdp-ink-soft);flex-shrink:0;font-size:12px;font-weight:700}.lzpdp__step-title{letter-spacing:-.01em;color:var(--lzpdp-ink);white-space:normal;overflow-wrap:break-word;font-size:13px;font-weight:650;line-height:1.3}.lzpdp__reassure{background:linear-gradient(180deg, var(--lzpdp-teal), var(--lzpdp-teal-deep));color:var(--lzpdp-cream);border-radius:12px;padding:16px 20px}.lzpdp__reassure-grid{grid-template-columns:repeat(2,1fr);gap:10px 24px;font-size:13px;display:grid}@media (max-width:768px){.lzpdp__reassure-grid{grid-template-columns:1fr}}.lzpdp__reassure-grid span{align-items:center;gap:8px;display:inline-flex}.lzpdp__reassure-grid svg{color:var(--lzpdp-cream);opacity:.95;flex-shrink:0}.lzpdp__faq{padding:0}.lzpdp__faq-list{gap:8px;display:grid}.lzpdp__faq-item{background:var(--lzpdp-cream-raised);border:1px solid var(--lzpdp-line);border-left:3px solid #0000;border-radius:12px;padding:0 18px;transition:border-color .16s,background .16s}.lzpdp__faq-item:hover{border-color:hsl(from var(--lzpdp-teal) h s l / .4)}.lzpdp__faq-item[open]{background:var(--lzpdp-surface);border-color:var(--lzpdp-line);border-left-color:var(--lzpdp-teal)}.lzpdp__faq-item summary{cursor:pointer;color:var(--lzpdp-ink);align-items:center;gap:12px;padding:14px 0;font-size:14.5px;font-weight:600;list-style:none;display:flex}.lzpdp__faq-item summary::-webkit-details-marker{display:none}.lzpdp__faq-item summary>span:first-of-type{flex:1}.lzpdp__faq-chev{color:var(--lzpdp-ink-soft);flex-shrink:0;transition:transform .16s}.lzpdp__faq-item[open] .lzpdp__faq-chev{transform:rotate(180deg)}.lzpdp__faq-a{color:#2d4f53;padding:0 0 14px;font-size:13.5px;line-height:1.6}.lzpdp__mobilebar{z-index:40;padding:12px 16px max(12px, env(safe-area-inset-bottom)) 16px;background:hsl(from var(--lzpdp-cream-raised) h s l / .96);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--lzpdp-line);box-shadow:0 -8px 24px -8px hsl(from var(--lzpdp-ink) h s l / .18);align-items:center;gap:12px;display:none;position:fixed;bottom:0;left:0;right:0}@media (max-width:767px){.lzpdp__mobilebar{display:flex}.lzpdp:has(.lzpdp__mobilebar){padding-bottom:calc(88px + env(safe-area-inset-bottom))}}.lzpdp__mobilebar-info{flex-direction:column;line-height:1.1;display:flex}.lzpdp__mobilebar-state{letter-spacing:-.01em;color:#a51d1d;font-size:14px;font-weight:700;line-height:1.1}.lzpdp__mobilebar-substate{color:var(--lzpdp-ink-soft);font-size:12px;font-weight:500}.lzpdp__mobilebar-price{letter-spacing:-.02em;color:var(--lzpdp-ink);font-size:18px;font-weight:700}.lzpdp__mobilebar-msrp{color:var(--lz-muted-aa-sm);font-size:12px;text-decoration:line-through}.lzpdp__mobilebar-btn{background:var(--lzpdp-amber);min-width:0;min-height:52px;color:var(--lzpdp-ink);border-radius:var(--lzpdp-radius-pill);white-space:nowrap;cursor:pointer;box-shadow:0 6px 16px hsl(from var(--lzpdp-amber) h s l / .36);border:0;flex:1;justify-content:center;align-items:center;gap:8px;padding:14px 20px;font-size:14px;font-weight:700;transition:background .16s,transform .12s,box-shadow .16s;display:inline-flex}.lzpdp__mobilebar-btn:hover{box-shadow:0 8px 20px hsl(from var(--lzpdp-amber) h s l / .46);background:#e19209;transform:translateY(-1px)}.lzpdp__mobilebar-btn:disabled{color:#699296;box-shadow:none;cursor:not-allowed;background:#e7e3da}.lzpdp__apps{flex-direction:column;gap:6px;display:flex}.lzpdp__apps-label{letter-spacing:.06em;text-transform:uppercase;color:var(--lzpdp-ink-soft);font-size:12px;font-weight:700}.lzpdp__apps ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lzpdp__apps li{background:var(--lzpdp-cream-raised);border:1px solid var(--lzpdp-line);border-radius:var(--lzpdp-radius-pill);color:var(--lzpdp-ink);align-items:center;gap:6px;padding:4px 10px 4px 4px;font-size:11.5px;font-weight:600;display:inline-flex}.lzpdp__apps-glyph{border-radius:3px;flex-shrink:0;width:20px;height:20px;display:inline-flex}.lzpdp__apps-name{white-space:nowrap}.lzpdp__soldout{background:linear-gradient(#fcf3f3,#faebeb);border:1px solid #f3cece;border-radius:12px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.lzpdp__soldout-head{color:#981b1b;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.lzpdp__soldout-sub{color:#2d4f53;margin:0;font-size:12.5px;line-height:1.5}.lzpdp__soldout-ok{color:#19663b;align-items:center;gap:6px;margin:0;font-size:12.5px;font-weight:500;line-height:1.5;display:inline-flex}.lzpdp__soldout-primary{background:var(--lzpdp-teal);color:var(--lzpdp-cream);border-radius:var(--lzpdp-radius-pill);letter-spacing:-.01em;box-shadow:0 6px 16px hsl(from var(--lzpdp-teal) h s l / .28);text-transform:capitalize;justify-content:center;align-items:center;gap:8px;padding:11px 16px;font-size:13.5px;font-weight:700;text-decoration:none;transition:background .16s,transform .12s;display:inline-flex}.lzpdp__soldout-primary:hover{background:var(--lzpdp-teal-deep);transform:translateY(-1px)}.lzpdp__soldout-notify{flex-direction:column;gap:8px;padding:0;display:flex}.lzpdp__soldout-notify summary{cursor:pointer;color:var(--lzpdp-ink-soft);-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:12px;font-weight:600;list-style:none;display:inline-flex}.lzpdp__soldout-notify summary::-webkit-details-marker{display:none}.lzpdp__soldout-notify summary svg{color:var(--lzpdp-ink-soft)}.lzpdp__soldout-notify summary:hover,.lzpdp__soldout-notify[open] summary{color:var(--lzpdp-ink)}.lzpdp__soldout-form{background:var(--lzpdp-surface);border:1px solid var(--lzpdp-line);border-radius:var(--lzpdp-radius-pill);gap:6px;padding:4px;display:flex}.lzpdp__soldout-form input{color:var(--lzpdp-ink);background:0 0;border:0;outline:0;flex:1;padding:6px 12px;font-size:13px}.lzpdp__soldout-form button{background:var(--lzpdp-line-soft);color:var(--lzpdp-ink);border-radius:var(--lzpdp-radius-pill);cursor:pointer;border:0;align-items:center;gap:4px;padding:8px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.lzpdp__soldout-form button:hover{background:var(--lzpdp-line)}.lzpdp__soldout-finehint{color:var(--lz-muted-aa-sm);margin:0;font-size:12px;line-height:1.4}.lzpdp__mobilebar-btn--notify{background:var(--lzpdp-teal);color:var(--lzpdp-cream);box-shadow:0 6px 16px hsl(from var(--lzpdp-teal) h s l / .32);text-decoration:none}.lzpdp__mobilebar-btn--notify:hover{background:var(--lzpdp-teal-deep)}.lzpdp__reviews{border-top:1px solid #dbe5e6;padding:clamp(32px,5vw,56px) 0}.lzpdp__reviews-count{color:#5e8387;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:0 0 20px;font-size:13px}.lzpdp__reviews-list{flex-direction:column;gap:16px;display:flex}.lzpdp__review-card{background:#faf8f5;border:1px solid #dee7e8;border-radius:12px;padding:18px}.lzpdp__review-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.lzpdp__review-author{align-items:center;gap:10px;display:flex}.lzpdp__review-avatar{background:var(--lzpdp-teal);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:600;display:flex}.lzpdp__review-name{color:var(--lzpdp-ink);font-size:13.5px;font-weight:600}.lzpdp__review-badge{color:#2e656b;align-items:center;gap:4px;margin-top:2px;font-size:12px;display:flex}.lzpdp__review-meta{text-align:right;flex-shrink:0}.lzpdp__review-stars{gap:2px;display:flex}.lzpdp__review-date{color:var(--lz-muted-aa-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:3px;font-size:12px;display:block}.lzpdp__review-title{color:var(--lzpdp-ink);margin:0 0 6px;font-size:13.5px;font-weight:600}.lzpdp__review-body{color:#435d60;margin:0;font-size:13px;line-height:1.55}.lzpdp__reviews-empty{text-align:center;background:radial-gradient(520px 180px at 50% 0%, hsl(from var(--lzpdp-amber) h s l / .12), transparent 70%), var(--lzpdp-cream-raised);box-shadow:0 18px 48px -42px hsl(from var(--lzpdp-ink) h s l / .35);border:1px dashed #b7cbcd;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:clamp(32px,6vw,52px) 20px;display:flex}.lzpdp__reviews-empty-icon{color:var(--lzpdp-amber);opacity:.88;filter:drop-shadow(0 8px 16px hsl(from var(--lzpdp-amber) h s l / .18))}.lzpdp__reviews-empty p{max-width:36rem;color:var(--lzpdp-ink);margin:0;font-size:16px;font-weight:700}.lzpdp__omnibus{color:#33575b;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:12px;line-height:1.45}.lzpdp__social-proof{color:#547578;align-items:center;gap:8px;margin:6px 0 0;font-size:12px;display:flex}.lzpdp__social-proof svg{color:var(--lzpdp-amber);flex-shrink:0}.lzpdp__wishlist-share{gap:8px;margin-top:10px;display:flex}.lzpdp__wishlist-btn,.lzpdp__share-btn{border:1px solid var(--lzpdp-line);border-radius:var(--lzpdp-radius-pill);background:var(--lzpdp-surface);min-height:44px;color:var(--lzpdp-ink);cursor:pointer;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:500;transition:all .16s;display:inline-flex}.lzpdp__wishlist-btn:hover,.lzpdp__share-btn:hover{border-color:hsl(from var(--lzpdp-teal) h s l / .4);background:var(--lzpdp-cream-raised)}.lzpdp__wishlist-btn:focus-visible,.lzpdp__share-btn:focus-visible{outline:2px solid var(--lzpdp-teal);outline-offset:2px}.lzpdp__wishlist-btn.is-on{color:#d92626;border-color:#d9262666}.lzpdp__wishlist-btn .lz-heart-wrap{will-change:transform;justify-content:center;align-items:center;display:inline-flex}@media (prefers-reduced-motion:reduce){.lzpdp__wishlist-btn .lz-heart-wrap{will-change:auto}}.lzpdp__share-wrap{flex:1;position:relative}.lzpdp__share-menu{background:var(--lzpdp-surface);border:1px solid var(--lzpdp-line);box-shadow:0 8px 24px hsl(from var(--lzpdp-ink) h s l / .08);z-index:50;transform-origin:top;will-change:transform, opacity;border-radius:12px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;right:0}@media (prefers-reduced-motion:reduce){.lzpdp__share-menu{will-change:auto}}.lzpdp__wishlist-btn .lz-heart-wrap{justify-content:center;align-items:center;display:inline-flex}.lzpdp__share-menu button{min-height:44px;color:var(--lzpdp-ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:12.5px;display:flex}.lzpdp__share-menu button:hover{background:#faf8f5}.lzpdp__share-menu button:focus-visible{outline:2px solid var(--lzpdp-teal);outline-offset:1px}.lzpdp__loyalty{color:#224f37;background:#eefcf4;border:1px solid #b3e6ca;border-radius:12px;align-items:center;gap:10px;min-width:0;margin-top:10px;padding:10px 14px;font-size:13px;font-weight:500;line-height:1.4;display:flex}.lzpdp__loyalty svg{color:#1c9253;flex-shrink:0;width:18px;height:18px}.lzpdp__loyalty span{text-overflow:clip;white-space:normal;flex:1;min-width:0;line-height:1.35;overflow:visible}.lzpdp__loyalty a{color:#177844;white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:600;text-decoration:none}.lzpdp__loyalty a:hover{color:#125e36;text-decoration:underline}.lzpdp__payment-badges{border-top:1px solid #ebe7e0;justify-content:center;margin-top:4px;padding:6px 0 2px;display:flex}.lzpdp__payment-badges>div{flex-wrap:wrap;row-gap:6px;max-width:100%}.lzpdp__urgency{border-radius:var(--lzpdp-radius-pill);align-items:center;gap:8px;width:fit-content;padding:8px 12px;font-size:12px;font-weight:600;display:inline-flex}.lzpdp__urgency--critical{background:hsl(from var(--lzpdp-danger) h s l / .1);color:#b31a1a;border:1px solid hsl(from var(--lzpdp-danger) h s l / .25);animation:2s ease-in-out infinite lzpdp-pulse-urgency}.lzpdp__urgency--warning{background:hsl(from var(--lzpdp-amber) h s l / .12);color:#895906;border:1px solid hsl(from var(--lzpdp-amber) h s l / .25)}.lzpdp__urgency--calm{color:#1d7245;background:#eafbf2;border:1px solid #a9efca}.lzpdp__urgency svg{flex-shrink:0}@keyframes lzpdp-pulse-urgency{0%,to{opacity:1}50%{opacity:.82}}@media (prefers-reduced-motion:reduce){.lzpdp__urgency--critical{animation:none}}.lzpdp__reviews-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.lzpdp__reviews-header .lzpdp__h2{margin:0}.lzpdp__review-cta{background:var(--lzpdp-teal);color:var(--lzpdp-cream);border-radius:var(--lzpdp-radius-pill);cursor:pointer;border:0;align-items:center;gap:6px;padding:10px 18px;font-size:12.5px;font-weight:600;text-decoration:none;transition:background .16s;display:inline-flex}.lzpdp__review-cta:hover{background:var(--lzpdp-teal-deep)}.lzpdp__reviews-summary{background:radial-gradient(180px 100px at 30% 50%, hsl(from var(--lzpdp-amber) h s l / .06), transparent 70%), var(--lzpdp-surface);border:1px solid var(--lzpdp-line);border-radius:16px;grid-template-columns:200px 1fr;gap:28px;margin-bottom:24px;padding:24px;display:grid}.lzpdp__reviews-summary--catalog{align-items:center}.lzpdp__reviews-catalog-note{border-radius:var(--lzpdp-radius-chip);color:#3c5a5d;background:#faf8f5;border:1px solid #e7e3da;align-items:flex-start;gap:10px;padding:14px 16px;font-size:13px;line-height:1.5;display:flex}.lzpdp__reviews-catalog-note svg{color:var(--lzpdp-teal);flex-shrink:0;margin-top:1px}@media (max-width:600px){.lzpdp__reviews-summary{grid-template-columns:1fr;gap:16px}}.lzpdp__reviews-summary-left{text-align:center;border-right:1px solid var(--lzpdp-line-soft);padding-right:28px}@media (max-width:600px){.lzpdp__reviews-summary-left{border-right:0;border-bottom:1px solid var(--lzpdp-line-soft);padding-bottom:16px;padding-right:0}}.lzpdp__reviews-summary-score{color:var(--lzpdp-ink);letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-bottom:8px;font-size:48px;font-weight:820;line-height:1}.lzpdp__reviews-summary-stars{justify-content:center;gap:2px;margin-bottom:8px;display:flex}.lzpdp__reviews-summary-count{color:var(--lzpdp-ink-soft);font-size:12px;font-weight:500}.lzpdp__reviews-summary-bars{flex-direction:column;gap:6px;display:flex}.lzpdp__reviews-bar-row{grid-template-columns:28px 1fr 24px;align-items:center;gap:8px;display:grid}.lzpdp__reviews-bar-label{color:#5e8387;font-feature-settings:"tnum";font-size:11.5px}.lzpdp__reviews-bar-track{border-radius:var(--lzpdp-radius-pill);background:#ebe7e0;height:6px;overflow:hidden}.lzpdp__reviews-bar-fill{background:var(--lzpdp-amber);border-radius:var(--lzpdp-radius-pill);height:100%;transition:width .4s}.lzpdp__reviews-bar-count{color:var(--lz-muted-aa-sm);text-align:right;font-feature-settings:"tnum";font-size:12px}.lzpdp__review-proscons{border-top:1px solid var(--lzpdp-line-soft);grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;padding-top:14px;display:grid}@media (max-width:480px){.lzpdp__review-proscons{grid-template-columns:1fr}}.lzpdp__review-pros,.lzpdp__review-cons{flex-direction:column;gap:6px;display:flex}.lzpdp__review-pros span,.lzpdp__review-cons span{border-radius:var(--lzpdp-radius-chip);align-items:flex-start;gap:6px;padding:6px 10px;font-size:12px;line-height:1.45;display:flex}.lzpdp__review-pros span{color:#1c5436;background:#effbf4;border:1px solid #c6ecd7}.lzpdp__review-cons span{color:#721d1d;background:#fdf2f2;border:1px solid #f1c6c6}.lzpdp__review-pros svg{color:#1a894e;flex-shrink:0;margin-top:2px}.lzpdp__review-cons-x{color:#c32222;flex-shrink:0;margin-top:1px}.lzpdp__review-helpful{border-top:1px solid #e1e9ea;margin-top:12px;padding-top:10px}.lzpdp__review-helpful-btn{border:1px solid var(--lzpdp-line);border-radius:var(--lzpdp-radius-pill);color:#5e8387;background:0 0;align-items:center;gap:5px;padding:5px 10px;font-size:11.5px;display:inline-flex}.lzpdp__review-helpful-btn svg{color:var(--lzpdp-teal)}.lzpdp__reviews-empty .lzpdp__review-cta{background:var(--lzpdp-amber);color:var(--lzpdp-ink);box-shadow:0 10px 24px hsl(from var(--lzpdp-amber) h s l / .2);border-color:#d78c0959;margin-top:4px}.lzpdp__reviews-empty .lzpdp__review-cta:hover{color:var(--lzpdp-ink);background:#e19209}.lzpdp__rewards{border-top:1px solid #dbe5e6;flex-direction:column;gap:14px;padding:clamp(32px,5vw,56px) 0;display:flex}.lzpdp__points{background:#fef7eb;border:1px solid #efddbe;border-radius:12px;align-items:center;gap:14px;padding:16px 20px;display:flex}.lzpdp__points-icon{border-radius:var(--lzpdp-radius-pill);background:var(--lzpdp-amber);width:36px;height:36px;color:var(--lzpdp-teal-deep);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lzpdp__points strong{color:#114e55;margin-bottom:2px;font-size:14px;font-weight:700;display:block}.lzpdp__points p{color:#365f63;margin:0;font-size:12.5px;line-height:1.4}.lzpdp__affiliate-inner{background:var(--lzpdp-teal);color:var(--lzpdp-cream);border-radius:12px;align-items:center;gap:16px;padding:18px 20px;display:flex}.lzpdp__affiliate-inner svg{color:#f8bc54;flex-shrink:0}.lzpdp__affiliate-inner strong{margin-bottom:2px;font-size:14px;font-weight:600;display:block}.lzpdp__affiliate-inner p{opacity:.85;margin:0;font-size:12.5px;line-height:1.4}.lzpdp__affiliate-link{background:var(--lzpdp-cream);color:var(--lzpdp-teal);border-radius:var(--lzpdp-radius-pill);white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;margin-left:auto;padding:10px 18px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.lzpdp__affiliate-link:hover{background:#fff}@media (max-width:600px){.lzpdp__affiliate-inner{text-align:center;flex-direction:column;gap:12px}.lzpdp__affiliate-link{justify-content:center;width:100%;margin-left:0}}.lzpdp__mobilebar-omnibus{color:#789da1;margin-top:2px;font-size:10px;display:block}@media (max-width:480px){.lzpdp__reqs{grid-template-columns:1fr}}.lzpdp__faq-item{interpolate-size:allow-keywords}.lzpdp__faq-item::details-content{transition-behavior:allow-discrete;block-size:0;transition:block-size .25s,content-visibility .25s;overflow:hidden}.lzpdp__faq-item[open]::details-content{block-size:auto}.lzpdp__related{border-top:1px solid #dbe5e6;padding:clamp(32px,5vw,56px) 0}.lzpdp__related-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:1023px){.lzpdp__related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.lzpdp__related-grid{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;gap:14px;padding-bottom:8px;display:flex;overflow-x:auto}.lzpdp__related-card{scroll-snap-align:start;flex:0 0 min(82vw,320px)}}.lzpdp__related-card{background:var(--lzpdp-surface);border:1px solid var(--lzpdp-line);border-radius:12px;transition:transform .16s,box-shadow .16s,border-color .16s;position:relative;overflow:hidden}.lzpdp__related-card:hover{box-shadow:0 8px 24px hsl(from var(--lzpdp-ink) h s l / .06);border-color:hsl(from var(--lzpdp-teal) h s l / .25);transform:translateY(-2px)}.lzpdp__related-card--skeleton{background:#faf8f5;border-style:dashed;min-height:240px;animation:2s ease-in-out infinite lzpdp-pulse}@keyframes lzpdp-pulse{0%,to{opacity:.6}50%{opacity:1}}.lzpdp__related-link{color:inherit;text-decoration:none;display:block}.lzpdp__related-imgwrap{aspect-ratio:4/3;background:#faf8f5;justify-content:center;align-items:center;display:flex;overflow:hidden}.lzpdp__related-imgwrap img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;padding:16px}.lzpdp__related-imgwrap img:not([style*="display: none"])+.lzpdp__related-imgfallback{display:none}.lzpdp__related-imgwrap--fallback .lzpdp__related-imgfallback{display:flex!important}.lzpdp__related-imgfallback{background:var(--lzpdp-teal);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;font-weight:600;display:flex}.lzpdp__related-body{padding:14px 16px 16px}.lzpdp__related-brand{text-transform:uppercase;letter-spacing:.04em;color:#3d6266;margin-bottom:4px;font-size:12px;font-weight:600}.lzpdp__related-name{color:var(--lzpdp-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 8px;font-size:13.5px;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.lzpdp__related-price{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lzpdp__related-price>span:first-child{color:var(--lzpdp-ink);font-size:15px;font-weight:700}.lzpdp__related-was{color:#456568;font-size:12px;text-decoration:line-through}.lzpdp__related-off{color:#981b1b;border-radius:var(--lzpdp-radius-pill);background:#d926261a;padding:2px 6px;font-size:12px;font-weight:700}.lzpdp__related-cart{background:var(--lzpdp-amber);width:44px;height:44px;color:var(--lzpdp-ink);cursor:pointer;opacity:0;border:0;border-radius:50%;justify-content:center;align-items:center;transition:all .16s;display:flex;position:absolute;bottom:14px;right:14px;transform:translateY(4px)}.lzpdp__related-card:hover .lzpdp__related-cart,.lzpdp__related-cart:focus-visible{opacity:1;transform:translateY(0)}.lzpdp__related-cart:hover{background:var(--lzpdp-amber-deep,var(--lzpdp-amber));filter:brightness(.96)}.lzpdp__trust-strip{background:var(--lzpdp-cream-raised);border-radius:16px;grid-template-columns:repeat(3,1fr);gap:0;padding:20px 24px;display:grid}.lzpdp__trust-strip-item{border-right:1px solid var(--lzpdp-line-soft);align-items:flex-start;gap:12px;padding:0 16px;display:flex}.lzpdp__trust-strip-item:last-child{border-right:none}.lzpdp__trust-strip-icon{width:22px;height:22px;color:var(--lzpdp-teal);flex-shrink:0}.lzpdp__req:nth-child(2n){background:var(--lzpdp-cream-raised)}@media (prefers-reduced-motion:reduce){.lzpdp *,.lzpdp :before,.lzpdp :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.lzcat.lzcat-v2 .lzcat__body{background:linear-gradient(#faf8f5 0%,#f6f3ee 100%);padding:clamp(20px,3vw,32px) 0 clamp(48px,6vw,80px)}.lzcat-v2 .lzcat__layout{grid-template-columns:280px 1fr;align-items:start;gap:32px;display:grid}@media (max-width:1024px){.lzcat-v2 .lzcat__layout{grid-template-columns:1fr;gap:16px}.lzcat-v2 .lzcat__sidebar{display:none}}.lzcat-v2 .lzcat__sidebar{position:sticky;top:96px}.lzcat-v2 .lzcat__main{flex-direction:column;gap:16px;min-width:0;display:flex}.lzcat-v2 .lzcat__grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:20px;margin:0;padding:0;display:grid}@media (max-width:1024px){.lzcat-v2 .lzcat__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}@media (max-width:860px){.lzcat-v2 .lzcat__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (max-width:600px){.lzcat-v2 .lzcat__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (max-width:359px){.lzcat-v2 .lzcat__grid{grid-template-columns:minmax(0,1fr);gap:12px}}.lzcat-v2 .lzcat__list,.lzcat-v2 .catalog-product-list{flex-direction:column;gap:12px;width:100%;display:flex}.lzcat-v2 .lzcat__list>*,.lzcat-v2 .catalog-product-list>*{width:100%;min-width:0}.lzcard.lzcard--grid{flex-direction:column;height:100%;min-height:0;display:flex}.lzcard.lzcard--grid .lzcard__image-wrap{aspect-ratio:4/5;flex:0 0 148px;width:100%;height:148px;max-height:148px}.lzcard.lzcard--grid .lzcard__body{flex:auto;min-height:0}.lzcard.lzcard--grid .lzcard__name{-webkit-line-clamp:3}.lzcard.lzcard--grid .lzcard__features li:nth-child(n+3),.lzcard.lzcard--grid .lzcard__quick-actions{display:none}.lzcard.lzcard--grid .lzcard__cta{margin-top:auto}.lzcat-v2 .lzcat__empty{text-align:center;background:#fff;border:1px dashed #c1d5d7;border-radius:14px;flex-direction:column;align-items:center;gap:12px;padding:48px 24px;display:flex}.lzcat-v2 .lzcat__empty-msg{color:#406064;margin:0;font-size:15px}.lzcat-v2 .lzcat__empty-cta{background:var(--lzpdp-teal);color:#faf8f5;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:6px;padding:10px 20px;font-size:13px;font-weight:600;display:inline-flex}.lzcat-v2 .lzcat__empty-cta:hover{background:#104a51}.lzsearch__hero{background:radial-gradient(900px 400px at 80% 0%, hsl(from var(--lzpdp-amber) h s l / .15), transparent 60%), radial-gradient(700px 400px at 0% 100%, hsl(from var(--lzpdp-teal) h s l / .08), transparent 65%);border-bottom:1px solid var(--line);padding:clamp(32px,5vw,64px) 0 clamp(24px,3vw,48px)}.lzsearch__grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:20px;margin:0;padding:0;display:grid}@media (min-width:1440px){.lzsearch__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}}@media (max-width:1024px){.lzsearch__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}@media (max-width:860px){.lzsearch__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}@media (max-width:600px){.lzsearch__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (max-width:359px){.lzsearch__grid{grid-template-columns:minmax(0,1fr);gap:12px}}.lzsearch__suggestion{border:1px solid var(--line);background:var(--bg-2);color:var(--lzpdp-teal);cursor:pointer;border-radius:9999px;align-items:center;gap:8px;padding:6px 16px;font-size:14px;font-weight:600;transition:background .16s,border-color .16s;display:inline-flex}.lzsearch__suggestion:hover{background:hsl(from var(--lzpdp-teal) h s l / .06);border-color:hsl(from var(--lzpdp-teal) h s l / .3)}.lzsearch__trust{margin-top:48px;padding:32px 0}.lzsearch__trust-card{background:var(--bg-2);border:1px solid var(--line);text-align:center;border-radius:18px;padding:32px}.lzsearch__trust-card h2{color:var(--ink-0);margin:0 0 8px;font-size:20px;font-weight:700}.lzsearch__trust-card p{color:var(--ink-2);margin:0;max-width:480px;margin-inline:auto;font-size:15px}.lztoolbar{border:1px solid var(--lzcard-border);background:#fff;border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px 16px;min-height:52px;padding:8px 14px;display:flex}.lztoolbar__count{color:#406064;font-feature-settings:"tnum";align-items:baseline;gap:6px;font-size:14px;display:inline-flex}.lztoolbar__count-text{font-variant-numeric:tabular-nums}.lztoolbar__filter-btn{color:var(--lzpdp-teal-deep);cursor:pointer;background:#faf8f5;border:1px solid #c1d5d7;border-radius:999px;align-items:center;gap:6px;min-height:44px;padding:8px 14px;font-size:13px;font-weight:600;display:none;position:relative}.lztoolbar__filter-btn:hover{border-color:var(--lzpdp-teal)}.lztoolbar__filter-badge{background:var(--lzpdp-amber);color:#0a2f33;font-feature-settings:"tnum";border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.lztoolbar__right{align-items:center;gap:12px;margin-left:auto;display:inline-flex}.lztoolbar__sort{color:#406064;align-items:center;gap:8px;font-size:13px;display:inline-flex}.lztoolbar__sort-label{white-space:nowrap}.lztoolbar__sort-select{min-height:44px;color:var(--lzpdp-teal-deep);cursor:pointer;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%230E5C66' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 10px center no-repeat;border:1px solid #c1d5d7;border-radius:8px;padding:7px 28px 7px 12px;font-size:13px}.lztoolbar__sort-select:focus{outline:2px solid hsl(from var(--lzpdp-teal) h s l / .4);outline-offset:2px}.lztoolbar__perpage{color:#406064;align-items:center;gap:8px;font-size:13px;display:inline-flex}.lztoolbar__perpage-label{white-space:nowrap}.lztoolbar__perpage-select{min-height:44px;color:var(--lzpdp-teal-deep);cursor:pointer;appearance:none;background:#fff url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%230E5C66' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") right 10px center no-repeat;border:1px solid #c1d5d7;border-radius:8px;padding:7px 28px 7px 12px;font-size:13px}.lztoolbar__perpage-select:focus{outline:2px solid hsl(from var(--lzpdp-teal) h s l / .4);outline-offset:2px}@media (max-width:640px){.lztoolbar{grid-template-columns:1fr auto;align-items:center;gap:8px 10px;display:grid}.lztoolbar__count{grid-column:1}.lztoolbar__filter-btn{grid-column:2}.lztoolbar__right{grid-column:1/-1;justify-content:space-between;width:100%;margin-left:0;padding-right:56px}.lztoolbar__perpage-label,.lztoolbar__sort-label{display:none}}.lztoolbar__view{background:#fff;border:1px solid #c1d5d7;border-radius:8px;display:inline-flex;overflow:hidden}.lztoolbar__view-btn{cursor:pointer;color:#4c7276;background:0 0;border:none;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;min-height:44px;padding:0;transition:background .12s,color .12s;display:inline-flex}.lztoolbar__view-btn:hover{color:var(--lzpdp-teal-deep)}.lztoolbar__view-btn.is-on{background:var(--lzpdp-teal);color:#faf8f5}@media (max-width:1279px){.lzcat-v2 .lztoolbar{z-index:30;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fdfdfcf0;border-top:0;border-left:0;border-right:0;border-radius:0;flex-wrap:wrap;row-gap:8px;margin-inline:calc(-1*clamp(20px,4vw,40px));padding-inline:clamp(20px,4vw,40px);position:sticky;top:64px}.lztoolbar__filter-btn{display:inline-flex}.lztoolbar__perpage,.lztoolbar__perpage-label,.lztoolbar__sort-label{display:none}}@media (max-width:640px){.lztoolbar__count{font-size:12px}}.lzquickbar{background:#fff;border:1px solid #dae6e7;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex}.lzquickbar__label{text-transform:uppercase;letter-spacing:.04em;color:#4a7478;margin-right:4px;font-size:12px;font-weight:600}.lzquickbar__group{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.lzquickbar__divider{background:#dae6e7;align-self:stretch;width:1px;min-height:22px;margin:0 2px}.lzquickbar__chip{color:#243f42;cursor:pointer;white-space:nowrap;background:#faf8f5;border:1px solid #c7d9db;border-radius:999px;align-items:center;gap:5px;padding:6px 13px;font-size:13px;font-weight:500;transition:border-color .14s,background .14s,color .14s;display:inline-flex}.lzquickbar__chip:hover{border-color:var(--lzpdp-teal);color:var(--lzpdp-teal-deep)}.lzquickbar__chip:focus-visible{outline:2px solid hsl(from var(--lzpdp-teal) h s l / .45);outline-offset:2px}.lzquickbar__chip.is-on{background:var(--lzpdp-teal);border-color:var(--lzpdp-teal);color:#faf8f5}.lzquickbar__chip.is-on svg{color:#f7b23b}@media (max-width:1024px){.lzquickbar{display:none}}.lzchips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lzchips__chip{border:1px solid hsl(from var(--lzpdp-teal) h s l / .3);color:var(--lzpdp-teal-deep);background:#fff;border-radius:999px;align-items:center;gap:4px;padding:5px 6px 5px 12px;font-size:12px;font-weight:500;display:inline-flex}.lzchips__chip button{cursor:pointer;color:#4c7276;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;padding:2px;display:inline-flex}.lzchips__chip button:hover{color:var(--lzpdp-danger);background:hsl(from var(--lzpdp-danger) h s l / .08)}.lzchips__clear{color:#4c7276;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;padding:4px 6px;font-size:12px;font-weight:500;text-decoration:underline}.lzchips__clear:hover{color:var(--lzpdp-teal-deep)}.lzfilter{border:1px solid var(--lzcard-border);background:#fff;border-radius:16px;flex-direction:column;gap:4px;padding:16px;display:flex}.lzfilter__header{border-bottom:1px solid #e6eeef;justify-content:space-between;align-items:center;margin-bottom:4px;padding:4px 4px 8px;display:flex}.lzfilter__title{color:var(--lzpdp-teal-deep);letter-spacing:-.01em;margin:0;font-size:14px;font-weight:600}.lzfilter__reset{color:#4c7276;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:2px 4px;font-size:12px;display:inline-flex}.lzfilter__reset:hover{color:var(--lzpdp-danger)}.lzfilter__sections{flex-direction:column;display:flex}.lzfilter__section{border-bottom:1px solid #ecf2f3}.lzfilter__section:last-child{border-bottom:none}.lzfilter__section-trigger{color:var(--lzpdp-teal-deep);text-transform:uppercase;letter-spacing:.04em;min-height:44px;padding:12px 4px;font-size:13px;font-weight:600}.lzfilter__section-body{flex-direction:column;gap:8px;padding:4px 4px 12px;display:flex}.lzfilter__radio-group,.lzfilter__check-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lzfilter__option{cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:4px;transition:background .1s;display:flex}.lzfilter__option:hover{background:#f8f6f1}.lzfilter__option--switch{justify-content:space-between}.lzfilter__option-label{color:#324b4e;cursor:pointer;flex:1;justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:inline-flex}.lzfilter__count{color:#386b71;font-feature-settings:"tnum";font-size:12px}.lzfilter__price-readout{color:var(--lzpdp-teal-deep);font-feature-settings:"tnum";justify-content:center;align-items:center;gap:8px;padding:6px 0 10px;font-size:13px;font-weight:600;display:flex}.lzfilter__price-bounds{color:#386b71;font-feature-settings:"tnum";justify-content:space-between;margin-top:8px;font-size:12px;display:flex}.lzfilter__slider{padding:4px 0}.lzfilter__chip-group{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.lzfilter__chip{color:#274649;background:var(--lzpdp-surface);border:1px solid var(--lzpdp-line);cursor:pointer;border-radius:999px;align-items:center;padding:5px 12px;font-size:12px;font-weight:600;transition:all .14s;display:inline-flex}.lzfilter__chip:hover{border-color:var(--lzpdp-amber)}.lzfilter__chip.is-on{background:var(--lzpdp-teal);color:var(--lzpdp-surface);border-color:var(--lzpdp-teal)}.lzfilter__switch-list{flex-direction:column;gap:6px;display:flex}.lzfilter-sheet{background:#faf8f5;border-top-left-radius:16px;border-top-right-radius:16px;flex-direction:column;width:100%;max-width:none;max-height:100dvh;padding:0;display:flex;overflow:hidden}@media (min-width:768px){.lzfilter-sheet{max-width:520px;margin-inline:auto}}.lzfilter-sheet__header{background:#fff;border-bottom:1px solid #dae6e7;flex:none;padding:16px 20px 12px}.lzfilter-sheet [data-radix-dialog-close],.lzfilter-sheet button[data-state]{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex;top:10px;right:12px}.lzfilter-sheet__body{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:16px 20px 24px;overflow-y:auto}.lzfilter-sheet__body .lzfilter{background:#fff;border:1px solid #dae6e7}.lzfilter-sheet__footer{padding:14px 20px;padding-bottom:calc(72px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dae6e7;flex:none;align-items:stretch;gap:10px;display:flex}.lzfilter-sheet__reset{min-height:44px;color:var(--lzpdp-teal-deep);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:10px 16px;font-size:13px;font-weight:600;text-decoration:underline;display:inline-flex}.lzfilter-sheet__reset:hover{color:var(--lzpdp-teal)}.lzfilter-sheet__apply{background:var(--lzpdp-amber);color:#0a2f33;cursor:pointer;border:none;border-radius:999px;flex:1;min-height:44px;padding:12px 20px;font-size:14px;font-weight:700}.lzfilter-sheet__apply:hover{background:#e19209}.lzcard{border:1px solid var(--lzcard-border);background:linear-gradient(#fbfefd 0%,#fdfdfc 55%,#fff 100%);border-radius:16px;flex-direction:column;transition:box-shadow .25s cubic-bezier(.34,1.56,.64,1),transform .25s cubic-bezier(.34,1.56,.64,1),border-color .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #2e6b550d}.lzcard:hover{border-color:#25937d;transform:translateY(-3px);box-shadow:0 18px 44px -14px #165a4c4d}.lzcard__link{height:100%;color:inherit;flex-direction:column;text-decoration:none;display:flex}.lzcard__overlay-link{z-index:1;color:#0000;font-size:0;text-decoration:none;position:absolute;inset:0}.lzcard__overlay-link:focus-visible{outline:2px solid var(--lzcard-accent);outline-offset:-3px;border-radius:12px}.lzcard__name-link{color:inherit;z-index:2;text-decoration:none;position:relative}.lzcard__wishlist,.lzcard__cta{z-index:2;position:relative}.lzcard__wishlist--list{z-index:3}.lzcard__image-wrap{aspect-ratio:4/5;background:linear-gradient(#faf8f5 0%,#f4f1ec 100%);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.lzcard__image-wrap:before{content:"";opacity:.6;pointer-events:none;z-index:0;background:linear-gradient(90deg,#0000 0%,#f1ece4 50%,#0000 100%) 0 0/200% 100%;animation:1.6s ease-in-out infinite lzcard-shimmer;position:absolute;inset:0}.lzcard__image-wrap>*{z-index:1;position:relative}@keyframes lzcard-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.lzcard__image-wrap:before{opacity:.3;animation:none}}.lzcard__image{-o-object-fit:contain;object-fit:contain;width:86%;height:86%;filter:drop-shadow(0 8px 16px hsl(from var(--lzpdp-teal-deep) h s l / .12));transition:transform .32s,opacity .3s}.lzcard__image.is-loading{opacity:0}.lzcard__image.is-loaded{opacity:1}.lzcard:hover .lzcard__image{transform:scale(1.04)}.lzcard__quick-actions{opacity:0;z-index:2;pointer-events:none;flex-direction:column;gap:6px;transition:opacity .2s,transform .2s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:8px;right:8px;transform:translate(12px)}.lzcard:hover .lzcard__quick-actions{opacity:1;pointer-events:auto;transform:translate(0)}.lzcard__quick-btn{background:hsl(from var(--lzpdp-surface) h s l / .92);cursor:pointer;color:#4c7276;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid #dae6e7;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;transition:color .15s,background .15s,border-color .15s,transform .15s;display:inline-flex}.lzcard__quick-btn:hover{color:var(--lzpdp-teal-deep);background:#f6fdfd;border-color:#6ed7e2;transform:scale(1.1)}.lzcard__quick-btn--wishlist:hover{color:var(--lzpdp-danger);background:hsl(from var(--lzpdp-danger) h s l / .08);border-color:hsl(from var(--lzpdp-danger) h s l / .3)}@media (prefers-reduced-motion:reduce){.lzcard__quick-actions{opacity:0;transition:none}.lzcard:hover .lzcard__quick-actions{opacity:1;transform:none}.lzcard__quick-btn{transition:none}.lzcard__quick-btn:hover{transform:none}}@media (max-width:768px){.lzcard__quick-actions{display:none}}.lzcard__image-shimmer{z-index:0;pointer-events:none;background:linear-gradient(90deg,#faf8f5 0%,#f1ece4 50%,#faf8f5 100%) 0 0/200% 100%;animation:1.6s ease-in-out infinite lzcard-shimmer;position:absolute;inset:0}.lzcard__image-fallback{width:100%;height:100%;color:var(--lzcard-letter-color);opacity:.85;letter-spacing:-.04em;font-feature-settings:"ss01";background:linear-gradient(#faf8f5 0%,#f4f1ec 100%);justify-content:center;align-items:center;font-size:96px;font-weight:700;display:flex}.lzcard__discount{background:var(--lzpdp-danger);color:#fff;letter-spacing:.02em;font-feature-settings:"tnum";border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700;position:absolute;top:10px;left:10px}.lzcard__stock-low{background:hsl(from var(--lzpdp-teal-deep) h s l / .92);color:#faf8f5;font-feature-settings:"tnum";border-radius:999px;padding:4px 9px;font-size:10px;font-weight:600;position:absolute;bottom:10px;left:10px}.lzcard__stock-low--inline{background:hsl(from var(--lzpdp-amber) h s l / .15);color:#935f06;display:inline-flex;position:static}.lzcard__wishlist{background:hsl(from var(--lzpdp-surface) h s l / .92);cursor:pointer;color:#4c7276;border:1px solid #dae6e7;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;transition:color .2s cubic-bezier(.34,1.56,.64,1),transform .2s cubic-bezier(.34,1.56,.64,1),background .2s,box-shadow .2s;display:inline-flex;position:absolute;top:6px;right:6px}.lzcard__wishlist:hover{color:var(--lzpdp-danger);background:hsl(from var(--lzpdp-danger) h s l / .08);box-shadow:0 4px 12px hsl(from var(--lzpdp-danger) h s l / .15);transform:scale(1.12)}.lzcard__wishlist.is-on{color:var(--lzpdp-danger);background:hsl(from var(--lzpdp-danger) h s l / .1);animation:.3s cubic-bezier(.34,1.56,.64,1) lzcard-wishlist-pop}@media (prefers-reduced-motion:reduce){.lzcard__wishlist{transition:none}.lzcard__wishlist:hover{transform:none}.lzcard__wishlist.is-on{animation:none}}@keyframes lzcard-wishlist-pop{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1.12)}}.lzcard__body{flex-direction:column;flex:1;gap:8px;min-height:0;padding:14px 16px 10px;display:flex}.lzcard__vendor{color:#267363;text-transform:uppercase;letter-spacing:.07em;font-size:12px;font-weight:700}.lzcard__name{color:#0e3539;-webkit-line-clamp:2;letter-spacing:-.01em;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.lzcard__name-link:hover{color:#1b6a5a}.lzcard__tagline{color:#486c70;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.lzcard__meta-row{flex-wrap:wrap;align-items:center;gap:7px;margin-top:2px;display:flex}.lzcard__platforms{gap:5px;display:inline-flex}.lzcard__platform{color:#16535a;background:#eff4f5;border-radius:5px;align-items:center;gap:4px;padding:3px 7px;font-size:12px;font-weight:600;display:inline-flex}.lzcard__license{color:#466d72;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.lzcard__identity{flex-direction:column;gap:2px;display:flex}.lzcard__variant-hint{color:#165a4c;white-space:nowrap;font-feature-settings:"tnum";background:#239f711f;border:1px solid #239f714d;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex}.dark-theme .lzcard__variant-hint,[data-theme=dark] .lzcard__variant-hint,.lzcard[data-theme=dark] .lzcard__variant-hint{color:#a8f0d6;background:#2cc98f2e;border-color:#2cc98f66}.lzcard__variant-hint svg{flex:none}.lzcard__apps{flex-wrap:wrap;gap:5px;margin-top:2px;display:flex}.lzcard__apps span{color:#24646b;letter-spacing:.01em;background:#338f9914;border:1px solid #338f9933;border-radius:6px;align-items:center;padding:3px 7px;font-size:12px;font-weight:700;display:inline-flex}.lzcard__features{gap:4px;margin:2px 0 0;padding:0;list-style:none;display:grid}.lzcard__features li{color:#2d5358;align-items:center;gap:6px;font-size:12px;line-height:1.3;display:flex}.lzcard__features svg{color:#239f71;flex:none}.lzcard__trust-badges{flex-wrap:wrap;gap:5px;display:flex}.lzcard__trust-badges span{color:#1f5c50;white-space:nowrap;background:#25a7771a;border:1px solid #31a57b29;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex}.lzcard__rating-row{flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;display:flex}.lzcard__rating{color:#e19209;align-items:center;gap:4px;font-size:12px;display:inline-flex}.lzcard__rating strong{color:#124449;font-feature-settings:"tnum";font-weight:700}.lzcard__reviews{color:#4c7276;font-feature-settings:"tnum"}.lzcard__delivery{color:#1c5449;align-items:center;gap:4px;margin-left:auto;font-size:12px;display:inline-flex}.lzcard__price-row{border-top:1px dashed var(--lzcard-border);justify-content:space-between;align-items:flex-end;gap:10px;margin-top:8px;padding-top:10px;display:flex}.lzcard__price-stack{flex-direction:column;display:flex}.lzcard__price{color:#0e3539;font-feature-settings:"tnum";letter-spacing:-.015em;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:22px;font-weight:800;line-height:1;display:inline-flex}.lzcard__price-from{color:#297a6a;text-transform:lowercase;letter-spacing:.01em;opacity:.92;font-size:12px;font-weight:700}.lzcard__price-was{color:#386b71;font-feature-settings:"tnum";margin-top:3px;font-size:12px;text-decoration:line-through;text-decoration-thickness:1px}.lzcard__omnibus{color:#50787c;font-feature-settings:"tnum";margin-top:3px;font-size:12px;line-height:1.25}.lzcard__savings{background:hsl(from var(--lzpdp-amber) h s l / .16);color:#7f5305;letter-spacing:.02em;font-feature-settings:"tnum";white-space:nowrap;border-radius:6px;align-items:center;max-width:100%;padding:4px 8px;font-size:12px;font-weight:700;display:inline-flex}.lzcard__commerce-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.lzcard__vat{color:#216356;letter-spacing:.02em;white-space:nowrap;background:#239f711a;border:1px solid #2f9d7533;border-radius:999px;align-items:center;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex}.lzcard__delivery--commerce{color:#186d4e;white-space:nowrap;background:#239f7114;border:1px solid #2f9d752e;border-radius:999px;align-items:center;gap:4px;margin-left:0;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex}.lzcard__cta{color:#fdfdfb;cursor:pointer;background:#1d8771;border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin:0 16px 16px;padding:12px 16px;font-size:14px;font-weight:700;transition:background .2s,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;display:inline-flex;position:relative;overflow:hidden}.lzcard__cta:disabled{opacity:.7;cursor:not-allowed}.lzcard__cta-inner{justify-content:center;align-items:center;gap:8px;display:inline-flex}.lzcard__cta:before{content:"";background:linear-gradient(90deg, transparent, hsl(from var(--lzpdp-surface) h s l / .22), transparent);transition:transform .5s;position:absolute;inset:0;transform:translate(-100%)}.lzcard__cta:hover:not(:disabled){background:#176e5e;transform:translateY(-2px);box-shadow:0 10px 22px #165a4c52}.lzcard__cta:hover:not(:disabled):before{transform:translate(100%)}.lzcard__cta:active:not(:disabled){transition:transform 80ms;transform:scale(.96)}.lzcard__cta:focus-visible{outline-offset:2px;outline:3px solid #1d8771}@media (prefers-reduced-motion:reduce){.lzcard__cta,.lzcard__cta:before{transition:none}.lzcard__cta:hover:not(:disabled),.lzcard__cta:active:not(:disabled){transform:none}}.lzpagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:28px 0 0;display:flex}.lzpagination__pages{align-items:center;gap:6px;display:inline-flex}.lzpagination__page,.lzpagination__edge{z-index:2;color:#225359;background:#fff;border:1px solid #c7d9db;border-radius:999px;justify-content:center;align-items:center;gap:5px;min-width:44px;min-height:44px;padding:0 12px;font-size:13px;font-weight:700;text-decoration:none;transition:border-color .2s,background .2s,color .2s,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s;display:inline-flex;position:relative}.lzpagination__page:hover,.lzpagination__edge:hover{border-color:var(--lzpdp-teal);color:var(--lzpdp-teal-deep);box-shadow:0 4px 12px hsl(from var(--lzpdp-teal) h s l / .12);transform:translateY(-2px)}.lzpagination__page:focus-visible,.lzpagination__edge:focus-visible{outline:2px solid var(--lzpdp-teal);outline-offset:2px}.lzpagination__page.is-on{background:var(--lzpdp-teal);color:#faf8f5;border-color:var(--lzpdp-teal)}.lzpagination__edge.is-disabled{color:#879ea1;pointer-events:none;background:#f7f5f3;border-color:#dce4e5}.lzpagination__ellipsis{color:#4c7276;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0 2px;font-weight:700;display:inline-flex}.lzcard--list,.lzcard.lzcard--list{flex-direction:unset;grid-template-rows:auto;grid-template-columns:168px minmax(0,1fr) 232px;align-items:stretch;gap:0;width:100%;min-width:0;display:grid}.lzcard--list .lzcard__image-wrap--list{aspect-ratio:auto;border-right:1px solid #dbf0e8;width:168px;height:100%;min-height:210px}.lzcard--list .lzcard__body--list{border-right:1px solid #dbf0e8;min-width:0;padding:16px 20px;overflow:hidden}.lzcard--list .lzcard__name,.lzcard--list .lzcard__vendor,.lzcard--list .lzcard__tagline{overflow-wrap:anywhere;word-break:normal}.lzcard--list .lzcard__features{flex-wrap:wrap;gap:6px 10px;display:flex}.lzcard--list .lzcard__features li{white-space:nowrap;max-width:100%;display:inline-flex}.lzcard--list .lzcard__price-pane{flex:unset;flex-direction:column;justify-content:center;align-items:stretch;gap:8px;width:232px;padding:16px 18px;display:flex;position:relative}.lzcard--list .lzcard__price-pane .lzcard__price-stack{text-align:right;align-items:flex-end;gap:4px}.lzcard--list .lzcard__price-pane .lzcard__price{justify-content:flex-end;font-size:26px}.lzcard--list .lzcard__price-pane .lzcard__commerce-meta{justify-content:flex-end;margin-top:0}.lzcard--list .lzcard__price-pane .lzcard__savings{align-self:flex-end}@media (max-width:880px) and (min-width:641px){.lzcard.lzcard--list{grid-template-columns:138px minmax(0,1fr) 188px}.lzcard--list .lzcard__image-wrap--list{width:138px;height:176px;min-height:176px}.lzcard--list .lzcard__price-pane{flex:unset;width:188px}.lzcard--list .lzcard__price-pane .lzcard__price{font-size:22px}}.lzcard__cta--list{width:100%;margin:0;padding:11px 18px}.lzcard__wishlist--list{position:absolute;top:8px;right:8px}@media (max-width:640px){.lzcard--list,.lzcard.lzcard--list{flex-direction:unset;grid-template-columns:1fr}.lzcard--list .lzcard__image-wrap--list{border-bottom:1px solid #dbf0e8;border-right:none;flex:none;width:100%;height:180px;min-height:180px}.lzcard--list .lzcard__body--list{border-right:none}.lzcard--list .lzcard__price-pane{border-top:1px solid #dbf0e8;flex:none;align-items:stretch;width:100%;padding:14px 16px 16px}.lzcard--list .lzcard__price-pane .lzcard__price-stack{align-items:flex-start}.lzcard--list .lzcard__price-pane .lzcard__price,.lzcard--list .lzcard__price-pane .lzcard__commerce-meta{justify-content:flex-start}.lzcard--list .lzcard__price-pane .lzcard__savings{align-self:flex-start}.lzcard__wishlist--list{top:12px;right:12px}}.lz-editorial{background:var(--lzpdp-cream);font-family:var(--font-geist-sans), system-ui, sans-serif;color:var(--lzpdp-ink);-webkit-font-smoothing:antialiased;min-height:80vh}.lz-editorial__container{max-width:1120px;margin:0 auto;padding:0 24px 96px}.lz-editorial__breadcrumb{color:#5e8387;align-items:center;gap:8px;padding:24px 0 0;font-size:13px;display:flex}.lz-editorial__breadcrumb a{color:#375e62;text-decoration:none}.lz-editorial__breadcrumb a:hover{color:var(--lzpdp-teal)}.lz-editorial__breadcrumb-sep{color:#a8bbbd}.lz-editorial__breadcrumb-here{color:var(--lzpdp-ink);font-weight:500}.lz-editorial__header{max-width:760px;padding:40px 0 32px}.lz-editorial__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:#895906;background:hsl(from var(--lzpdp-amber) h s l / .12);border-radius:999px;margin-bottom:18px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-block}.lz-editorial__title{letter-spacing:-.02em;color:#12282b;margin:0 0 16px;font-size:clamp(40px,6vw,64px);font-weight:700;line-height:1.04}.lz-editorial__desc{color:#516d70;margin:0;font-size:clamp(16px,2vw,19px);line-height:1.6}.lz-editorial__body{flex-direction:column;gap:56px;display:flex}.lz-editorial section,.lz-editorial .lz-editorial__section{padding-block:0!important;padding-inline:0!important}.lz-editorial__section{scroll-margin-top:100px}.lz-editorial__section>h2{letter-spacing:-.01em;color:#12282b;margin:0 0 8px;font-size:clamp(24px,3vw,32px);font-weight:700}.lz-editorial__section>p{color:#567376;max-width:680px;margin:0;font-size:16px;line-height:1.6}.lz-editorial__stats{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.lz-editorial__stat{background:#fff;border:1px solid #e0eaeb;border-radius:16px;flex-direction:column;gap:4px;padding:20px;display:flex}.lz-editorial__stat-value{letter-spacing:-.02em;color:var(--lzpdp-teal);font-size:30px;font-weight:700}.lz-editorial__stat-label{color:#5a797c;font-size:13px}.lz-editorial__tiles{gap:20px;display:grid}.lz-editorial__tiles--2{grid-template-columns:repeat(2,1fr)}.lz-editorial__tiles--3{grid-template-columns:repeat(3,1fr)}.lz-editorial__tile{background:#fff;border:1px solid #e0eaeb;border-radius:18px;flex-direction:column;gap:10px;padding:24px;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}.lz-editorial__tile:hover{border-color:hsl(from var(--lzpdp-amber) h s l / .5);transform:translateY(-2px);box-shadow:0 10px 30px -12px #12282b2e}.lz-editorial__tile h3{color:#12282b;margin:0;font-size:17px;font-weight:600}.lz-editorial__tile p{color:#5a797c;margin:0;font-size:14px;line-height:1.55}.lz-editorial__mail{color:var(--lzpdp-teal);font-weight:600;text-decoration:none}.lz-editorial__mail:hover{text-decoration:underline}.lz-editorial__tile-icon{background:hsl(from var(--lzpdp-teal) h s l / .1);width:40px;height:40px;color:var(--lzpdp-teal);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.lz-editorial__icon-list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.lz-editorial__icon-list li{color:#325053;align-items:flex-start;gap:10px;font-size:15px;line-height:1.55;display:flex}.lz-editorial__cta-row{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.lz-editorial__cta-primary{background:var(--lzpdp-amber);color:#0c2d31;border:1px solid #e19209;border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:0 24px;font-size:15px;font-weight:600;text-decoration:none;transition:filter .15s,transform .15s;display:inline-flex}.lz-editorial__cta-primary:hover{filter:brightness(1.05);transform:translateY(-1px)}.lz-editorial__cta-secondary{min-height:48px;color:var(--lzpdp-teal);background:#fff;border:1px solid #bdd8db;border-radius:12px;justify-content:center;align-items:center;padding:0 24px;font-size:15px;font-weight:600;text-decoration:none;transition:border-color .15s,transform .15s;display:inline-flex}.lz-editorial__cta-secondary:hover{border-color:var(--lzpdp-teal);transform:translateY(-1px)}.lz-editorial__cta-band{text-align:center;background:var(--lzpdp-teal);color:#fff;border-radius:24px;padding:48px 32px}.lz-editorial__cta-band h2{color:#fff;margin:0 0 10px;font-size:clamp(24px,3vw,30px);font-weight:700}.lz-editorial__cta-band p{color:#d4eaed;max-width:540px;margin:0 auto;font-size:16px;line-height:1.6}.lz-editorial__cta-band .lz-editorial__cta-row{justify-content:center}.lz-editorial__cta-band .lz-editorial__cta-secondary{color:#fff;background:0 0;border-color:#70bac2}.lz-editorial__cta-band .lz-editorial__cta-secondary:hover{border-color:#fff}.lz-editorial__faq{flex-direction:column;display:flex}.lz-editorial__faq-item{background:#fff;border:1px solid #e0eaeb;border-radius:14px;margin-bottom:10px;overflow:hidden}.lz-editorial__faq-item>summary{cursor:pointer;color:#152f32;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:16px 20px;font-size:15px;font-weight:600;list-style:none;display:flex}.lz-editorial__faq-item>summary::-webkit-details-marker{display:none}.lz-editorial__faq-chev{color:#508e95;flex-shrink:0;transition:transform .2s}.lz-editorial__faq-item[open]>summary .lz-editorial__faq-chev{transform:rotate(180deg)}.lz-editorial__faq-answer{color:#516d70;padding:0 20px 18px;font-size:14.5px;line-height:1.6}.lz-contact__form{flex-direction:column;gap:16px;max-width:640px;display:flex}.lz-contact__row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.lz-contact__field{flex-direction:column;gap:6px;display:flex}.lz-contact__label{color:#2b4c50;font-size:13px;font-weight:600}.lz-contact__input,.lz-contact__select,.lz-contact__textarea{color:#152f32;border-radius:var(--lzpdp-radius-chip);background:#fff;border:1px solid #c6dadc;width:100%;min-height:48px;padding:12px 14px;font-family:inherit;font-size:15px;transition:border-color .15s,box-shadow .15s}.lz-contact__textarea{resize:vertical;min-height:140px;line-height:1.5}.lz-contact__input::-moz-placeholder{color:#879ea1}.lz-contact__textarea::-moz-placeholder{color:#879ea1}.lz-contact__input::placeholder,.lz-contact__textarea::placeholder{color:#879ea1}.lz-contact__input:focus,.lz-contact__select:focus,.lz-contact__textarea:focus{border-color:#197680;outline:none;box-shadow:0 0 0 3px #19768026}.lz-contact__trust{color:#5a797c;flex-wrap:wrap;gap:16px;font-size:13px;display:flex}.lz-contact__trust span{align-items:center;gap:6px;display:inline-flex}.lz-contact__trust svg{color:#dc8f09}.lz-contact__submit{cursor:pointer;background:var(--lzpdp-amber);color:#0c2d31;border:1px solid #e19209;border-radius:12px;justify-content:center;align-self:flex-start;align-items:center;min-height:50px;padding:0 28px;font-size:15px;font-weight:600;transition:filter .15s,transform .15s;display:inline-flex}.lz-contact__submit:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.lz-contact__submit:disabled{opacity:.6;cursor:not-allowed}.lz-contact__success{background:hsl(from var(--lzpdp-teal) h s l / .06);border:1px solid hsl(from var(--lzpdp-teal) h s l / .2);border-radius:16px;align-items:flex-start;gap:12px;max-width:640px;padding:20px 22px;display:flex}.lz-contact__success-title{color:#152f32;font-size:16px;font-weight:700}.lz-contact__success-sub{color:#567376;margin-top:2px;font-size:14px}.lz-help__search-wrap{max-width:560px}.lz-help__empty{text-align:center;color:var(--lz-muted-aa-sm);flex-direction:column;align-items:center;gap:10px;padding:48px 24px;display:flex}.lz-help__empty svg{opacity:.5}.lz-help__empty-title{color:#152f32;margin:0;font-size:16px;font-weight:600}.lz-help__empty-desc{color:#5e7f82;margin:0;font-size:14px}.lz-help__popular{flex-direction:column;gap:10px;display:flex}.lz-help__article{background:#fff;border:1px solid #e0eaeb;border-radius:14px;align-items:flex-start;gap:12px;padding:16px 18px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.lz-help__article:hover{border-color:hsl(from var(--lzpdp-amber) h s l / .5);transform:translateY(-1px)}.lz-help__article-icon{border-radius:var(--lzpdp-radius-chip);background:hsl(from var(--lzpdp-teal) h s l / .1);width:34px;height:34px;color:var(--lzpdp-teal);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lz-help__article-title{color:#152f32;font-size:15px;font-weight:600;display:block}.lz-help__article-excerpt{color:#5e7f82;margin-top:2px;font-size:13.5px;display:block}.lz-help__article-meta{color:var(--lz-muted-aa-sm);white-space:nowrap;margin-left:auto;font-size:12px}.lz-help__cat-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.lz-help__cat{background:#fff;border:1px solid #e0eaeb;border-radius:16px;flex-direction:column;gap:8px;padding:22px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.lz-help__cat:hover{border-color:hsl(from var(--lzpdp-amber) h s l / .5);transform:translateY(-2px)}.lz-help__cat-icon{background:hsl(from var(--lzpdp-teal) h s l / .1);width:40px;height:40px;color:var(--lzpdp-teal);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.lz-help__cat-name{color:#152f32;font-size:16px;font-weight:600}.lz-help__cat-desc{color:#5e7f82;font-size:13.5px;line-height:1.5}.lz-help__cat-count{color:#197680;font-size:12.5px;font-weight:600}@media (max-width:900px){.lz-editorial__tiles--3,.lz-help__cat-grid,.lz-editorial__stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.lz-editorial__container{padding:0 18px 72px}.lz-editorial__tiles--2,.lz-editorial__tiles--3,.lz-help__cat-grid,.lz-contact__row{grid-template-columns:1fr}.lz-editorial__cta-row{flex-direction:column}.lz-editorial__cta-primary,.lz-editorial__cta-secondary{width:100%}.lz-help__article-meta{display:none}}@media (max-width:375px){.lz-editorial__header{padding-top:24px}.lz-help__search-wrap{max-width:100%}.lz-help__article{padding:12px 14px}.lz-help__cat{padding:16px}.lz-help__empty{padding:32px 16px}}.lz-editorial__tier{gap:6px}.lz-editorial__tier-discount{color:var(--lzpdp-teal);letter-spacing:-.02em;font-weight:700;margin:4px 0 0!important;font-size:30px!important}.lz-editorial__tier-min{color:#5e7f82!important;margin:0 0 6px!important;font-size:13px!important}.lz-editorial__tier .lz-editorial__cta-primary{margin-top:auto}.lzcat__subnav{background:0 0;border-bottom:none;padding:0}.lzcat.lzcat-v2 .lzcat__subnav-heading{letter-spacing:.04em;text-transform:uppercase;color:var(--lzpdp-ink-soft);margin:0 0 10px;font-size:.8rem;font-weight:600}.lzcat__subnav-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.lzcat__subnav-item{min-width:0}.lzcat__subnav-tile{border:1px solid #dae6e7;border-left:3px solid var(--lzpdp-teal);height:100%;color:var(--lzpdp-ink);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;transition:border-color .16s,box-shadow .18s,transform .18s cubic-bezier(.34,1.56,.64,1);display:flex}.lzcat__subnav-tile:hover{border-color:var(--lzpdp-teal);box-shadow:0 6px 18px hsl(from var(--lzpdp-teal) h s l / .14);transform:translateY(-2px)}.lzcat__subnav-tile:focus-visible{outline:2px solid var(--lzpdp-amber);outline-offset:2px}.lzcat__subnav-tile-body{flex-direction:column;gap:3px;min-width:0;display:flex}.lzcat__subnav-tile-name{letter-spacing:-.01em;white-space:normal;text-overflow:unset;font-size:15px;font-weight:600;line-height:1.25;overflow:visible}.lzcat__subnav-tile-count{color:#587b7e;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.lzcat__subnav-tile-arrow{color:#83abaf;flex-shrink:0;transition:color .16s,transform .2s cubic-bezier(.34,1.56,.64,1)}.lzcat__subnav-tile:hover .lzcat__subnav-tile-arrow{color:var(--lzpdp-teal);transform:translate(3px)}@media (max-width:640px){.lzcat__subnav-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.lzcat__subnav-tile{padding:12px 14px}}@media (prefers-reduced-motion:reduce){.lzcat__subnav-tile,.lzcat__subnav-tile-arrow{transition:none}.lzcat__subnav-tile:hover,.lzcat__subnav-tile:hover .lzcat__subnav-tile-arrow{transform:none}}