.store{--primary:#2347a8;--primary-soft:#e8eefc;--primary-ink:#ffffff;--dark:#14284f;--dark-ink:#e8eefc;--dark-mute:#9fb0d8;--accent:#c04633;--bg:#f5f7fc;--surface:#ffffff;--line:#e3e8f2;--text:#18233f;--muted:#5b6680;--r-btn:12px;--r-card:12px;--gap:16px;--wrap:1200px;--font-display:"Sora","DM Sans",system-ui,sans-serif;--font-body:"DM Sans",system-ui,sans-serif}.store[data-layout="full"]{border-radius:0;box-shadow:none}.store .add.wa,.store[data-mode="whatsapp"] .add.cartadd{display:none}.store[data-mode="whatsapp"] .add.wa{display:grid;background:#e4f6ec;color:#12804a}.store[data-mode="catalog"] .add,.store[data-mode="whatsapp"] .act.cartact,.store[data-mode="catalog"] .act.cartact{display:none}.store[data-palette="forest"]{--primary:#0e6b4f;--primary-text:#0d664b;--primary-soft:#e3f1ea;--dark:#0d2e26;--dark-ink:#e9f3ef;--dark-mute:#9bb8ad;--accent:#c74034;--bg:#f6f8f6;--line:#dfe6e1;--text:#14231d;--muted:#5d6d65}.store[data-palette="clay"]{--primary:#9a4f24;--primary-text:#8c4821;--primary-soft:#f6ece4;--dark:#3a2a22;--dark-ink:#f6ede6;--dark-mute:#c7b3a5;--accent:#b8431f;--bg:#faf7f3;--line:#eadfd4;--text:#2a1f19;--muted:#76665b;--font-display:"Fraunces",Georgia,serif}.store[data-palette="candy"]{--primary:#c8285f;--primary-text:#b01f52;--primary-soft:#ffe6ee;--dark:#4a1d2e;--dark-ink:#fdeef3;--dark-mute:#d9a9b8;--accent:#0e7a68;--bg:#fff8fa;--line:#f3dde4;--text:#2b1720;--muted:#6e5560}.store[data-palette="sunny"]{--primary:#ab5009;--primary-text:#9a4708;--primary-soft:#ffeadb;--dark:#4a2a10;--dark-ink:#fff3e8;--dark-mute:#d8b79a;--accent:#2965c4;--bg:#fffaf3;--line:#f1e2d1;--text:#2d2013;--muted:#725f4d}.store[data-palette="mint"]{--primary:#0e7a68;--primary-text:#0b6e5d;--primary-soft:#e3f5e8;--dark:#0f3a33;--dark-ink:#e8f6f2;--dark-mute:#9cc7bd;--accent:#c8285f;--bg:#f5fbf8;--line:#dcebe4;--text:#13261f;--muted:#566c63}.store[data-palette="sky"]{--primary:#2965c4;--primary-text:#235cb8;--primary-soft:#e6efff;--dark:#17315c;--dark-ink:#eaf1ff;--dark-mute:#a7bde3;--accent:#c8285f;--bg:#f6f9ff;--line:#dde6f5;--text:#14213a;--muted:#5a6784}.store[data-palette="grape"]{--primary:#6a45c9;--primary-text:#5f3dbb;--primary-soft:#efe8ff;--dark:#2a1f55;--dark-ink:#f0ebff;--dark-mute:#b9acdf;--accent:#c8285f;--bg:#faf7ff;--line:#e8e0f7;--text:#1f1838;--muted:#665e85}.store[data-palette="candy"] .promo.alt,.store[data-palette="candy"] .spot.alt{background:#e3f5e8}.store[data-palette="sunny"] .promo.alt,.store[data-palette="sunny"] .spot.alt{background:#e6efff}.store[data-palette="mint"] .promo.alt,.store[data-palette="mint"] .spot.alt{background:#fff4d6}.store[data-palette="sky"] .promo.alt,.store[data-palette="sky"] .spot.alt{background:#ffe6ee}.store[data-palette="grape"] .promo.alt,.store[data-palette="grape"] .spot.alt{background:#fff4d6}.store{width:100%;max-width:var(--frame,1280px);margin:0 auto;background:var(--bg);color:var(--text);font-family:var(--font-body);border-radius:14px;overflow:hidden;box-shadow:0 4px 24px rgba(20,32,60,.07);container-type:inline-size;container-name:store;transition:max-width .25s}.store h1,.store h2,.store h3,.store .disp{font-family:var(--font-display);letter-spacing:-.01em;font-weight:500}.store h1{font-weight:500}.store .head h2{font-weight:500;font-size:20px}.wrap{max-width:var(--wrap);margin:0 auto;padding-inline:24px}@font-face{font-family:"bootstrap-icons";src:url(../../../catalog/view/theme/barikweb/fonts/bootstrap-icons.woff?v=a352) format("woff");font-display:swap}.bi{display:inline-flex;align-items:center;justify-content:center;flex:none;font-family:"bootstrap-icons" !important;font-style:normal;font-weight:400;font-variant:normal;line-height:1;font-size:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi::before{content:var(--bi);display:block}.bi-geo-alt{--bi:"\f3e8"}.bi-telegram{--bi:"\f5b3"}.bi-envelope-plus{--bi:"\f694"}.bi-bank{--bi:"\f62e"}.bi-cash-coin{--bi:"\f632"}.bi-credit-card-2-front{--bi:"\f2da"}.bi-qr-code{--bi:"\f6ae"}.bi-wallet2{--bi:"\f615"}.bi-facebook{--bi:"\f344"}.bi-tiktok{--bi:"\f6cc"}.bi-youtube{--bi:"\f62b"}.bi-twitter-x{--bi:"\f8db"}.bi-globe{--bi:"\f3ee"}.bi-arrow-repeat{--bi:"\f130"}.bi-cart3{--bi:"\f244"}.bi-chevron-left{--bi:"\f284"}.bi-chevron-right{--bi:"\f285"}.bi-envelope{--bi:"\f32f"}.bi-instagram{--bi:"\f437"}.bi-arrow-right{--bi:"\f138"}.bi-heart-fill{--bi:"\f415"}.bi-recycle{--bi:"\f64f"}.bi-award{--bi:"\f154"}.bi-gear-fill{--bi:"\f3e2"}.bi-x-lg{--bi:"\f659"}.bi-whatsapp{--bi:"\f618"}.bi-globe2{--bi:"\f3ef"}.bi-currency-exchange{--bi:"\f638"}.bi-check2{--bi:"\f272"}.bi-arrow-left-right{--bi:"\f12b"}.bi-app{--bi:"\f10b"}.bi-arrows-fullscreen{--bi:"\f14d"}.bi-bag{--bi:"\f179"}.bi-bag-check{--bi:"\f171"}.bi-book{--bi:"\f194"}.bi-box{--bi:"\f1c8"}.bi-card-heading{--bi:"\f225"}.bi-display{--bi:"\f302"}.bi-distribute-horizontal{--bi:"\f303"}.bi-fullscreen{--bi:"\f3df"}.bi-layout-sidebar-inset{--bi:"\f45d"}.bi-layout-text-window{--bi:"\f464"}.bi-layout-text-window-reverse{--bi:"\f463"}.bi-megaphone{--bi:"\f484"}.bi-moon{--bi:"\f497"}.bi-palette{--bi:"\f4b1"}.bi-phone{--bi:"\f4e7"}.bi-square{--bi:"\f584"}.bi-stars{--bi:"\f589"}.bi-sun{--bi:"\f5a2"}.bi-tablet{--bi:"\f5ae"}.bi-text-center{--bi:"\f5c4"}.bi-toggle-off{--bi:"\f5d5"}.bi-toggle-on{--bi:"\f5d6"}.bi-house{--bi:"\f425"}.bi-tag{--bi:"\f5b0"}.bi-tags{--bi:"\f5b2"}.bi-gift{--bi:"\f3ec"}.bi-grid{--bi:"\f3fc"}.bi-chevron-down{--bi:"\f282"}.bi-laptop{--bi:"\f456"}.bi-headphones{--bi:"\f413"}.bi-smartwatch{--bi:"\f56c"}.bi-camera{--bi:"\f220"}.bi-house-door{--bi:"\f423"}.bi-clock-history{--bi:"\f292"}.bi-graph-up-arrow{--bi:"\f673"}.bi-arrow-up-left{--bi:"\f13f"}.bi-eye{--bi:"\f341"}.bi-eye-slash{--bi:"\f340"}.bi-google{--bi:"\f3f0"}.bi-lock{--bi:"\f47b"}.bi-headset{--bi:"\f414"}.bi-heart{--bi:"\f417"}.bi-lightning-charge-fill{--bi:"\f46c"}.bi-list{--bi:"\f479"}.bi-patch-check-fill{--bi:"\f4b5"}.bi-person{--bi:"\f4e1"}.bi-quote{--bi:"\f6b0"}.bi-search{--bi:"\f52a"}.bi-shield-check{--bi:"\f52f"}.bi-star{--bi:"\f588"}.bi-star-fill{--bi:"\f586"}.bi-truck{--bi:"\f5ea"}.ic{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border-radius:var(--r-btn);font-weight:500;background:var(--primary);color:var(--primary-ink)}.btn.light{background:#fff;color:var(--text)}.btn.dark{background:var(--dark);color:var(--dark-ink)}.btn.line{background:transparent;border:1.5px solid currentColor}.topbar{background:var(--dark);color:var(--dark-ink);font-size:11.5px}.topbar .wrap{display:flex;gap:24px;align-items:center;justify-content:space-between;min-height:36px}.topbar .tl{display:flex;gap:24px;flex-wrap:wrap}.topbar .tl span{display:inline-flex;align-items:center;gap:6px}.topbar .tr{display:flex;gap:6px;color:var(--dark-ink)}.dd{position:relative}.dd>button{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 10px;border-radius:var(--r-ico);font-size:inherit;color:inherit;opacity:.85}.dd>button:hover,.dd.open>button{background:rgba(255,255,255,.12);opacity:1}.dd>button .bi{font-size:13px}.dd>button .ch{font-size:10px;transition:transform .2s}.dd.open>button .ch{transform:rotate(180deg)}.dd .menu2{position:absolute;right:0;top:calc(100% + 8px);z-index:40;min-width:200px;padding:6px;background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:min(var(--r-card),18px);box-shadow:0 12px 30px -14px rgba(20,32,60,.25);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .18s,transform .18s,visibility .18s}.dd.open .menu2{opacity:1;visibility:visible;transform:none}.dd .menu2 button{display:flex;align-items:center;gap:10px;width:100%;min-height:38px;padding:0 10px;border-radius:calc(var(--r-card) * .6);font-size:13px;color:var(--text)}.dd .menu2 button:hover{background:var(--primary-soft);color:var(--primary-text,var(--primary))}.dd .menu2 button small{margin-left:auto;color:var(--muted);font-size:12px}.dd .menu2 button .bi{font-size:14px;margin-left:auto;color:var(--primary-text,var(--primary));opacity:0}.dd .menu2 button[aria-checked="true"] .bi{opacity:1}.dd .menu2 button[aria-checked="true"]{font-weight:500}.store[data-topbar="off"] .topbar{display:none}.hdr{background:var(--surface);border-bottom:1px solid var(--line)}.hdr-in{max-width:var(--wrap);margin:0 auto;padding:14px 24px;display:grid;align-items:center;column-gap:24px;row-gap:12px}.burger{display:none;grid-area:burger;width:44px;height:44px;border-radius:var(--r-btn);align-items:center;justify-content:center}.logo{grid-area:logo;display:inline-flex;align-items:center;gap:10px;font:500 24px var(--font-display);letter-spacing:-.02em;color:var(--text)}.logo i{width:34px;height:34px;border-radius:min(var(--r-btn),12px);background:var(--primary);color:var(--primary-ink);display:grid;place-items:center}.logo small{display:block;font:500 10px var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);margin-top:-2px}.search{grid-area:search;display:flex;align-items:center;min-height:46px;border:1.5px solid var(--line);border-radius:var(--r-btn);background:var(--bg);overflow:hidden;min-width:0}.search input{flex:1 1 auto;min-width:0;border:0;background:transparent;font:inherit;padding:0 14px;height:44px;color:var(--text)}.search input::placeholder{color:var(--muted)}.search button{width:48px;align-self:stretch;background:var(--primary);color:var(--primary-ink);display:grid;place-items:center}.menu{grid-area:menu;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.menu a,.menu button{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border-radius:var(--r-btn);font-weight:500;color:var(--text)}.menu a.on{color:var(--primary-text,var(--primary));box-shadow:inset 0 -2px 0 var(--primary);border-radius:0}.menu .allcat{font-weight:500;background:var(--primary);color:var(--primary-ink);margin-right:10px}.hdr-end{display:contents}.actions{grid-area:actions;display:flex;gap:4px;justify-self:end}.act{position:relative;display:flex;flex-direction:column;align-items:center;gap:0;min-width:56px;min-height:46px;padding:4px 8px;border-radius:var(--r-btn);font-size:11.5px;font-weight:500;color:var(--text);justify-content:center}.act em{position:absolute;top:0;right:8px;min-width:18px;height:18px;border-radius:9px;background:var(--accent);color:#fff;font:500 10.5px/18px var(--font-body);text-align:center;font-style:normal}.store[data-header="a"] .hdr-in{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo search actions" "menu menu menu"}.store[data-header="b"] .hdr-in{grid-template-columns:1fr auto 1fr;grid-template-areas:"menu logo end"}.store[data-header="b"] .hdr-end{display:flex;justify-content:flex-end;align-items:center;gap:4px;grid-area:end}.store[data-header="b"] .search{border:0;background:transparent;min-height:0}.store[data-header="b"] .search input{display:none}.store[data-header="b"] .search button{background:transparent;color:var(--text);width:46px;height:46px;border-radius:var(--r-btn)}.store[data-header="b"] .menu .allcat{font-weight:500;display:none}.store[data-header="b"] .menu{flex-wrap:nowrap;gap:0}.store[data-header="b"] .menu a:nth-of-type(n+5){display:none}.store[data-header="b"] .act span{display:none}.store[data-header="b"] .act{min-width:46px}.store[data-header="b"] .act em{right:2px}.store[data-header="c"] .hdr-in{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo menu end";padding-block:10px}.store[data-header="c"] .hdr-end{display:flex;align-items:center;gap:12px;grid-area:end}.store[data-header="c"] .search{width:250px}.store[data-header="c"] .menu{justify-content:center}.store[data-header="c"] .menu .allcat{font-weight:500;display:none}.store[data-header="c"] .act span{display:none}.store[data-header="c"] .act{min-width:44px}.store[data-header="c"] .act em{right:2px}.store[data-header="c"] .logo small{display:none}main{padding-block:var(--mpt,20px) var(--mpb,8px);display:flex;flex-direction:column;gap:var(--gap)}.store main:has(>.rw:first-of-type>.row.full){padding-top:0}.row{max-width:var(--wrap);margin:0 auto;width:100%;padding-inline:24px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--gap)}.row.full{max-width:none;padding-inline:0}.row.full>.col{padding-block:36px}.row.cp>.col{padding-block:0}.col{grid-column:span var(--s,12);min-width:0;display:flex;flex-direction:column;gap:var(--gap);container-type:inline-size;container-name:mod}.head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:2px}.head h2{margin:0;font-size:22px}.head a{font-weight:500;color:var(--primary-text,var(--primary))}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card)}.catlist{flex:1 1 auto;display:flex;flex-direction:column;padding:6px}.catlist .ch{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 12px;font-weight:500}.catlist a{display:flex;align-items:center;gap:12px;min-height:42px;padding:0 12px;border-radius:max(0px,min(calc(var(--r-card) - 2px),10px));font-weight:500}.catlist a:hover{background:var(--primary-soft);color:var(--primary-text,var(--primary))}.catlist a svg.art{width:26px;height:26px;flex:none}.catlist a .bi{margin-left:auto;color:var(--muted);font-size:14px}.slides{position:relative;border-radius:var(--r-card);overflow:hidden;min-height:340px;background:var(--primary-soft)}.slide{position:absolute;inset:0;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:16px;padding:32px 40px;opacity:0;transition:opacity .5s;pointer-events:none}.slide.on{opacity:1;pointer-events:auto}.slide .tag{display:inline-block;font-weight:500;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--primary-text,var(--primary));margin-bottom:10px}.slide h1{margin:0 0 10px;font-size:clamp(26px,3.8cqi,40px);line-height:1.08;text-wrap:balance}.slide p{margin:0 0 20px;color:var(--muted);max-width:34ch;font-size:15.5px}.slide .art{width:min(100%,300px);justify-self:center}.slide.s2{background:var(--dark);color:var(--dark-ink)}.slide.s2 p,.slide.s2 .tag{color:var(--dark-mute)}.slide.s3{background:var(--primary)}.slide.s3,.slide.s3 p,.slide.s3 .tag{color:var(--primary-ink)}.slide.s3 .btn{background:#fff;color:var(--primary-text,var(--primary))}.slide.s2 .btn{background:var(--primary);color:var(--primary-ink)}.sl-ctl{position:absolute;left:40px;bottom:16px;display:flex;gap:8px;z-index:2}.sl-ctl button{width:8px;height:8px;border-radius:4px;background:rgba(120,130,140,.28);padding:0;transition:width .2s}.sl-ctl button[aria-current="true"]{width:28px;background:var(--text)}.sl-nav{position:absolute;right:16px;bottom:12px;display:flex;gap:8px;z-index:2}.sl-nav button{width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,.7);color:var(--muted);display:grid;place-items:center}.sl-nav button:hover{background:#fff;color:var(--text)}.usp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gap)}.usp>div{display:flex;align-items:center;gap:12px;padding:14px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card)}.usp .ui{width:42px;height:42px;border-radius:50%;background:var(--primary-soft);color:var(--primary-text,var(--primary));display:grid;place-items:center;flex:none}.usp b{display:block;line-height:1.25}.usp span{font-size:12.5px;color:var(--muted)}@container mod (max-width:720px){.usp{grid-template-columns:repeat(2,minmax(0,1fr))}}.pgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));gap:var(--gap)}.carousel{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 4*var(--gap))/5);gap:var(--gap);overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:6px;scrollbar-width:thin}.carousel>*{scroll-snap-align:start}@container mod (max-width:760px){.carousel{grid-auto-columns:calc((100% - var(--gap))/2.2)}}.pc{position:relative;display:flex;flex-direction:column;gap:8px;padding:10px 10px 14px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);min-width:0}.pc .im{position:relative;aspect-ratio:1;border-radius:max(0px,calc(var(--r-card) - 3px));background:var(--pc-tint,var(--bg));display:grid;place-items:center}.pc .im svg{width:68%;height:68%}.pc .bd{position:absolute;top:8px;left:8px;font:500 11px/1 var(--font-body);padding:5px 8px;border-radius:max(0px,min(calc(var(--r-card) - 4px),8px));background:var(--primary);color:var(--primary-ink)}.pc .bd.off{background:var(--accent);color:#fff}.pc .qa{position:absolute;top:8px;right:8px;display:flex;flex-direction:column;gap:6px}.pc .qa button{width:30px;height:30px;border-radius:var(--r-ico);background:var(--surface);display:grid;place-items:center;color:var(--muted);border:1px solid var(--line)}.pc .qa .cmp:hover,.pc .qa .cmp[aria-pressed="true"]{color:var(--primary-text,var(--primary));border-color:var(--primary)}.pc .qa .fav[aria-pressed="true"]{color:var(--accent);border-color:var(--accent)}.pc .qa .bi{font-size:14px}.pc h3{margin:0;font:500 14.5px/1.3 var(--font-body);letter-spacing:0}.pc .sp{font-size:12.5px;color:var(--muted);margin-top:-6px}.pc .rt{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--muted)}.stars{color:#f1a31c;display:inline-flex;gap:2px;font-size:12px}.stars .bi{font-size:12px}.pc .pr{display:flex;align-items:center;gap:8px;margin-top:auto;min-width:0}.pc .pr b{font:500 16px var(--font-body)}.pc .pr .pp{display:flex;flex-direction:column;line-height:1.25;min-width:0}.pc .pr s{color:var(--muted);font-size:12px}.pc .add{margin-left:auto;flex:none;width:40px;height:40px;border-radius:var(--r-ico);background:var(--primary);color:var(--primary-ink);display:grid;place-items:center}.promo{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:12px;padding:26px 28px;border-radius:var(--r-card);overflow:hidden;min-height:210px;background:var(--primary-soft)}.promo.alt{background:#fff0e6}.store[data-palette="forest"] .promo.alt{background:#f0e9ff}.store[data-palette="clay"] .promo.alt{background:#e9efe6}.promo h3{margin:6px 0 8px;font-size:26px;line-height:1.1;text-wrap:balance}.promo .tag{font-weight:500;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--primary-text,var(--primary))}.promo p{margin:0 0 14px;color:var(--muted);max-width:28ch}.promo svg.art{width:100%;max-width:200px;justify-self:center}.promo .off{position:absolute;top:16px;right:16px;width:74px;height:74px;border-radius:50%;background:var(--accent);color:#fff;display:grid;place-items:center;text-align:center;font:500 13px/1.05 var(--font-body)}.promo .off b{font-weight:500}.promo .off{width:auto;height:auto;padding:7px 14px;border-radius:var(--r-ico);background:color-mix(in srgb,var(--accent) 12%,#fff);color:var(--accent);font:500 13px/1.2 var(--font-body);display:inline-flex;gap:4px;white-space:nowrap}@container mod (max-width:420px){.promo{grid-template-columns:1fr;text-align:left}.promo svg.art{display:none}}.deal{background:var(--dark);color:var(--dark-ink);display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px;border-radius:var(--r-card);flex:1 1 auto;position:relative;overflow:hidden}.deal .tag{font-weight:500;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--dark-mute)}.deal h3{margin:0;font-size:20px;line-height:1.2;font-weight:500}.deal svg.art{width:40%;max-height:96px;align-self:center}.deal .tag{margin-bottom:10px}.deal .tm{display:flex;gap:6px}.deal .tm span{background:rgba(255,255,255,.12);border-radius:calc(var(--r-card) * .66);min-width:44px;padding:6px 0;text-align:center;font:500 18px var(--font-body);font-variant-numeric:tabular-nums}.deal .tm small{display:block;font:500 10px var(--font-body);color:var(--dark-mute);letter-spacing:.06em}.circles{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 7*var(--gap))/8);gap:var(--gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-block:4px 6px}.circles::-webkit-scrollbar{display:none}.circles a{scroll-snap-align:start;min-width:0}.circles a{display:flex;flex-direction:column;align-items:center;gap:10px;font-weight:500;text-align:center;font-size:13.5px}.circles .cc{width:100%;max-width:110px;aspect-ratio:1;border-radius:50%;background:var(--surface);border:1px solid var(--line);display:grid;place-items:center}.circles a:hover .cc{border-color:var(--primary);background:var(--primary-soft)}.circles svg{width:56%;height:56%}@container mod (max-width:760px){.circles{grid-auto-columns:calc((100% - 3*var(--gap))/4.4)}}.rvhead{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.rvhead .score{display:flex;align-items:center;gap:12px}.rvhead .score b{font:500 34px/1 var(--font-display);letter-spacing:-.02em}.rvhead .score small{display:block;color:var(--muted);font-size:12.5px}.quotes{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 2*var(--gap))/3);gap:var(--gap);overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-block:2px 6px}.quotes::-webkit-scrollbar{display:none}.quotes figure{margin:0;padding:20px;display:flex;flex-direction:column;gap:14px;scroll-snap-align:start;min-width:0;position:relative}.quotes .qm{position:absolute;top:10px;right:16px;font-size:44px;color:var(--primary-soft)}.quotes .top{display:flex;align-items:center;gap:10px}.quotes .rv-p{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-size:12px;color:var(--muted);background:var(--bg);border-radius:calc(var(--r-btn) / 2);padding:4px 10px}.quotes blockquote{margin:0;font-size:13.5px;line-height:1.6;position:relative}.quotes figcaption{display:flex;align-items:center;gap:10px;margin-top:auto;padding-top:14px;border-top:1px solid var(--line)}.quotes .av{width:40px;height:40px;border-radius:50%;background:var(--primary-soft);color:var(--primary-text,var(--primary));display:grid;place-items:center;font-weight:500;flex:none}.quotes figcaption span:last-child{min-width:0}.quotes small{display:block;color:var(--muted);font-size:12px}.quotes .vb{display:inline-flex;align-items:center;gap:4px;color:#1f8a5b;font-size:12px}.quotes .vb .bi{font-size:12px}@container mod (max-width:760px){.quotes{grid-auto-columns:82%}}.brands{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:var(--gap)}.brands span{display:grid;place-items:center;min-height:64px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);font:500 15px var(--font-display);letter-spacing:.04em;color:var(--muted)}@container mod (max-width:760px){.brands{grid-template-columns:repeat(4,minmax(0,1fr))}}.store[data-soft="on"]{--line:#e9edf3}.store[data-soft="on"] .search{border-width:1px;background:var(--bg)}.store[data-soft="on"] .pc,.store[data-soft="on"] .promo,.store[data-soft="on"] .usp>div,.store[data-soft="on"] .quotes figure,.store[data-soft="on"] .brands span{border-color:var(--line);border-width:1px;border-style:solid;box-shadow:0 10px 24px -18px rgba(20,40,80,.28)}.store[data-soft="on"] .pc:hover,.store[data-soft="on"] .usp>div:hover,.store[data-soft="on"] .quotes figure:hover,.store[data-soft="on"] .brands span:hover,.store[data-soft="on"] .circles a:hover .cc{box-shadow:0 0 0 4px var(--primary-soft)}.store[data-soft="on"] .sl-nav button,.store[data-soft="on"] .cnav button{box-shadow:none;border:1px solid var(--line)}.store[data-soft="on"] .cta{border-color:var(--line)}.slide .tag,.promo .tag,.deal .tag,.cta .eb{display:inline-flex;align-items:center;width:fit-content;padding:5px 12px;border-radius:var(--r-ico);font-size:12.5px;font-weight:500;letter-spacing:0;text-transform:none;background:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary-text,var(--primary))}.deal .tag{background:rgba(255,255,255,.12);color:var(--dark-ink)}.cta .eb{background:var(--primary-soft);color:var(--primary-text,var(--primary))}.feat{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:48px;align-items:center}.feat .vis{position:relative;display:grid;place-items:center;aspect-ratio:1/.85;border-radius:var(--r-card);background:var(--primary-soft);overflow:hidden}.feat .vis svg{width:52%;height:auto}.feat .vis .chip{position:absolute;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:var(--r-ico);background:var(--surface);border:1px solid var(--line);font-size:13px;font-weight:500}.feat .vis .chip .bi{color:var(--primary-text,var(--primary))}.feat .vis .c1{left:6%;top:12%}.feat .vis .c2{right:6%;bottom:14%}.feat .tx{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.feat .eb{display:inline-flex;padding:5px 12px;border-radius:var(--r-ico);background:var(--primary-soft);color:var(--primary-text,var(--primary));font-size:12.5px;font-weight:500}.feat h2{margin:0;font-size:clamp(24px,3vw,34px);line-height:1.2;font-weight:500;letter-spacing:-.02em}.feat .tx>p{margin:0;color:var(--muted);line-height:1.6;max-width:52ch}.feat ul{list-style:none;margin:6px 0 4px;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:20px 24px;width:100%}.feat li{display:flex;flex-direction:column;gap:6px}.feat li i{display:grid;place-items:center;width:40px;height:40px;border-radius:calc(var(--r-card) * .6);background:var(--primary-soft);color:var(--primary-text,var(--primary));font-size:18px}.feat li b{font-weight:500;font-size:15px}.feat li span{color:var(--muted);font-size:13.5px;line-height:1.5}@container mod (max-width:820px){.feat{grid-template-columns:1fr;gap:24px}}@container mod (max-width:480px){.feat ul{grid-template-columns:1fr}}.spot{display:flex;flex-direction:column;gap:14px;height:100%;padding:24px 24px 56px;border-radius:var(--r-card);background:var(--primary-soft);overflow:hidden;position:relative;min-height:360px}.spot.alt{background:#fbefe4}.store[data-palette="forest"] .spot.alt{background:#f0e9ff}.store[data-palette="clay"] .spot.alt{background:#e9efe6}.spot h3{margin:0;font-size:24px;font-weight:500;letter-spacing:-.02em}.spot p{margin:0;color:var(--muted);font-size:13.5px}.spot ul{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:2px;position:relative;z-index:1}.spot li a{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 0;font-size:14px;color:var(--text);border-bottom:1px solid color-mix(in srgb,var(--text) 8%,transparent)}.spot li a .bi{font-size:12px;color:var(--muted);transition:transform .25s}.spot li a:hover{color:var(--primary-text,var(--primary))}.spot li a:hover .bi{transform:translateX(3px);color:var(--primary-text,var(--primary))}.spot svg.art{position:absolute;right:-18px;bottom:-22px;width:32%;opacity:.12;pointer-events:none}.spotr{min-width:0}.spot .spotall{display:inline-flex;align-items:center;gap:8px;margin-top:6px;font-size:14px;font-weight:500;color:var(--primary-text,var(--primary));position:relative;z-index:1}.spot .spotall .bi{transition:transform .25s;font-size:14px}.spot .spotall:hover .bi{transform:translateX(4px)}@container mod (max-width:420px){.spot{min-height:0}}.pc .pp,.pc .pp b,.pc .pp s{white-space:nowrap}.pc .pr b{font-size:15px}.mdr{position:absolute;left:0;right:0;top:0;height:100vh;z-index:80;visibility:hidden;pointer-events:none}.mdr .ov{position:absolute;inset:0;background:rgba(20,32,60,.35);opacity:0;transition:opacity .25s}.mdr .pn{position:absolute;left:0;top:0;bottom:0;width:min(88%,340px);background:var(--surface);color:var(--text);display:flex;flex-direction:column;transform:translateX(-102%);transition:transform .3s cubic-bezier(.2,.7,.2,1);border-radius:0 min(var(--r-card),24px) min(var(--r-card),24px) 0;overflow:hidden}.mdr.open{visibility:visible;pointer-events:auto}.mdr.open .ov{opacity:1}.mdr.open .pn{transform:none}.mdr .mh{display:flex;align-items:center;justify-content:space-between;padding:14px 16px}.mdr .mh .x{width:40px;height:40px;border-radius:var(--r-ico);display:grid;place-items:center;background:var(--bg);font-size:16px}.mdr .mb{flex:1;overflow:auto;padding:0 12px 12px;display:flex;flex-direction:column;gap:6px}.mdr .sec{font-size:11.5px;color:var(--muted);padding:12px 10px 4px}.mdr .li{display:flex;align-items:center;gap:12px;width:100%;min-height:46px;padding:0 10px;border-radius:calc(var(--r-card) * .8);font-size:15px;color:var(--text)}.mdr .li .bi{font-size:17px;color:var(--muted)}.mdr .li .ch{margin-left:auto;font-size:12px;transition:transform .2s}.mdr .li:hover,.mdr .li.on{background:var(--primary-soft);color:var(--primary-text,var(--primary))}.mdr .li:hover .bi,.mdr .li.on .bi{color:var(--primary-text,var(--primary))}.mdr .acc2.open>.li .ch{transform:rotate(180deg)}.mdr .subs{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s}.mdr .acc2.open .subs{grid-template-rows:1fr}.mdr .subs>div{overflow:hidden;display:flex;flex-direction:column;padding-left:40px}.mdr .subs a{display:flex;align-items:center;min-height:38px;font-size:14px;color:var(--muted);padding:0 10px;border-radius:calc(var(--r-card) * .6)}.mdr .subs a:hover{color:var(--primary-text,var(--primary));background:var(--primary-soft)}.mdr .chips{display:flex;flex-wrap:wrap;gap:8px;padding:4px 10px}.mdr .chips button{min-height:36px;padding:0 14px;border-radius:var(--r-ico);border:1px solid var(--line);font-size:13px;background:var(--surface)}.mdr .chips button[aria-pressed="true"]{background:var(--primary-soft);border-color:transparent;color:var(--primary-text,var(--primary))}.mdr .mf{padding:12px 16px 16px;border-top:1px solid var(--line)}.mdr .mf .wa{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border-radius:var(--r-btn);background:#e4f6ec;color:#12804a;font-weight:500}@container store (max-width:520px){.store{--gap:12px;font-size:14px}.row{padding-inline:14px}main{gap:12px !important;padding-block:min(var(--mpt,20px),8px) 0}.store main:has(>.rw:first-of-type>.row.full){padding-top:0}.head h2{font-size:17px !important}.head a,.head .cnav{font-size:12.5px}.head .cnav{display:none}.slides{min-height:280px}.slide{padding:22px 20px;gap:8px}.slide h1{font-size:22px}.slide p{font-size:13px;margin-bottom:14px}.slide .art{display:none}.slide{grid-template-columns:1fr}.btn{min-height:40px;padding:0 16px;font-size:13px}.sl-ctl{left:20px;bottom:14px}.sl-nav{right:10px;bottom:8px}.sl-nav button{width:32px;height:32px}.usp{grid-template-columns:1fr 1fr;gap:8px}.usp>div{padding:10px;gap:8px;flex-direction:column;align-items:flex-start}.usp .ui{width:32px;height:32px;font-size:15px}.usp b{font-size:12.5px}.usp span{font-size:11.5px}.circles{grid-auto-columns:calc((100% - 3*var(--gap))/4.4)}.circles a{font-size:12px;gap:6px}.carousel{grid-auto-columns:calc((100% - var(--gap))/2.15)}.pc{padding:8px 8px 10px;gap:6px}.pc h3{font-size:13px}.pc .pr{gap:4px}.pc .pr b{font-size:13.5px}.pc .pr s{font-size:11px}.pc .add{width:32px;height:32px}.pc .add .bi{font-size:15px !important}.pc .qa button{width:26px;height:26px}.pc .qa .bi{font-size:12px}.pc .bd{font-size:10px;padding:4px 6px}.pc p,.pc .sub{font-size:11.5px}.promo{padding:18px;min-height:0}.promo h3{font-size:19px}.spot{padding:18px 18px 44px}.spot h3{font-size:20px}.cta .tx{padding:22px 18px}.cta h2{font-size:22px}.cta .pl{padding:22px 18px}.feat h2,.news h2{font-size:21px}}.sug{position:absolute;z-index:70;background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:min(var(--r-card),20px);box-shadow:0 18px 40px -20px rgba(20,32,60,.28);padding:14px;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .18s,transform .18s,visibility .18s;max-height:70vh;overflow:auto}.sug.open{opacity:1;visibility:visible;transform:none}.sug h4{margin:10px 6px 6px;font:500 12px var(--font-body);color:var(--muted)}.sug h4:first-child{margin-top:0}.sug .chips2{display:flex;flex-wrap:wrap;gap:8px;padding:0 4px}.sug .chip2,.sug .row2{display:flex;align-items:center;gap:10px;border-radius:calc(var(--r-card) * .7);font-size:14px;color:var(--text);text-align:left}.sug .chip2{padding:7px 12px;border:1px solid var(--line);border-radius:var(--r-ico);font-size:13px}.sug .chip2 .bi,.sug .row2>.bi{font-size:14px;color:var(--muted)}.sug .row2{width:100%;min-height:42px;padding:0 8px}.sug .row2 .arr{margin-left:auto;font-size:13px}.sug .chip2:hover,.sug .row2:hover{background:var(--primary-soft);color:var(--primary-text,var(--primary))}.sug mark{background:none;color:var(--primary-text,var(--primary));font-weight:500}.sug .pr2{display:flex;align-items:center;gap:12px;width:100%;padding:6px 8px;border-radius:calc(var(--r-card) * .7);text-align:left}.sug .pr2:hover{background:var(--primary-soft)}.sug .pr2 .th{width:48px;height:48px;border-radius:calc(var(--r-card) * .6);background:var(--bg);display:grid;place-items:center;flex:none}.sug .pr2 .th svg{width:30px;height:30px}.sug .pr2 b{display:block;font-weight:500;font-size:14px}.sug .pr2>span:last-child{color:var(--text)}.sug .pr2>span:last-child>span{font-size:13px;color:var(--muted)}.sug .none{padding:18px 8px;color:var(--muted);font-size:14px;text-align:center}.adr{position:absolute;left:0;right:0;top:0;height:100vh;z-index:85;visibility:hidden;pointer-events:none}.adr .ov{position:absolute;inset:0;background:rgba(20,32,60,.35);opacity:0;transition:opacity .25s}.adr .pn{position:absolute;right:0;top:0;bottom:0;width:min(94%,400px);background:var(--surface);color:var(--text);display:flex;flex-direction:column;transform:translateX(102%);transition:transform .3s cubic-bezier(.2,.7,.2,1);border-radius:min(var(--r-card),24px) 0 0 min(var(--r-card),24px);overflow:hidden}.adr.open{visibility:visible;pointer-events:auto}.adr.open .ov{opacity:1}.adr.open .pn{transform:none}.adr .ah{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 8px}.adr .ah h3{margin:0;font-size:21px;font-weight:500}.adr .ah p{margin:4px 0 0;color:var(--muted);font-size:13.5px}.adr .x{width:40px;height:40px;border-radius:var(--r-ico);display:grid;place-items:center;background:var(--bg);font-size:16px;flex:none}.adr .tabs{display:flex;gap:4px;margin:12px 20px 0;padding:4px;background:var(--bg);border-radius:var(--r-ico)}.adr .tabs button{flex:1;min-height:38px;border-radius:var(--r-ico);font-size:14px;color:var(--muted);text-align:center}.adr .tabs button[aria-selected="true"]{background:var(--surface);color:var(--text);box-shadow:0 0 0 1px var(--line)}.adr .ab{flex:1;overflow:auto;padding:18px 20px 20px}.adr form{display:flex;flex-direction:column;gap:14px}.adr form[hidden]{display:none}.adr label{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--muted)}.adr .in{display:flex;align-items:center;min-height:46px;border:1px solid var(--line);border-radius:var(--r-btn);background:var(--surface);padding:0 14px;gap:8px;transition:border-color .2s,box-shadow .2s}.adr .in:focus-within{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-soft)}.adr .in input{flex:1;min-width:0;border:0;background:transparent;font:inherit;color:var(--text);height:44px;outline:none}.adr .in .pre{color:var(--muted);font-size:14px;padding-right:8px;border-right:1px solid var(--line)}.adr .in .eye{width:30px;height:30px;display:grid;place-items:center;color:var(--muted);border-radius:50%}.adr .opt{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--muted)}.adr .opt label{flex-direction:row;align-items:center;gap:8px}.adr .opt a{color:var(--primary-text,var(--primary))}.adr .opt a:hover{opacity:.75}.adr .btn{width:100%}.adr .or{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:12.5px}.adr .or::before,.adr .or::after{content:"";flex:1;height:1px;background:var(--line)}.adr .alt{display:flex;align-items:center;justify-content:center;gap:10px;min-height:46px;border:1px solid var(--line);border-radius:var(--r-btn);font-size:14px;color:var(--text);width:100%}.adr .alt:hover{background:var(--primary-soft);color:var(--primary-text,var(--primary));border-color:transparent}.adr .alt.wa{background:#e4f6ec;color:#12804a;border-color:transparent}.adr .alt .bi{font-size:17px}.cta{gap:14px;background:transparent;border:0;border-radius:0;overflow:visible}.cta>*{border-radius:var(--r-card)}.cta .ph{position:relative;overflow:hidden;background:radial-gradient(circle at 30% 25%,#fff 0,transparent 45%),linear-gradient(145deg,var(--primary-soft),color-mix(in srgb,var(--primary) 14%,#fff))}.cta .ph::before,.cta .ph::after{content:"";position:absolute;border-radius:50%;background:color-mix(in srgb,var(--primary) 10%,transparent)}.cta .ph::before{width:260px;height:260px;right:-70px;bottom:-90px}.cta .ph::after{width:120px;height:120px;left:-30px;top:-30px}.cta .ph svg{position:relative;z-index:1;filter:drop-shadow(0 18px 24px rgba(20,40,80,.18));transition:transform .5s cubic-bezier(.2,.7,.2,1)}.cta:hover .ph svg{transform:translateY(-6px) rotate(-3deg)}.cta .ph .fc{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:var(--r-ico);background:rgba(255,255,255,.85);backdrop-filter:blur(6px);font-size:12.5px;box-shadow:0 8px 20px -12px rgba(20,40,80,.3)}.cta .ph .fc .bi{color:var(--primary-text,var(--primary))}.cta .ph .f1{left:18px;top:18px}.cta .ph .f2{right:18px;bottom:18px}.cta .tx{background:var(--surface);border:1px solid var(--line)}.cta .pl{position:relative;overflow:hidden;background:radial-gradient(circle at 85% 0,color-mix(in srgb,var(--primary) 55%,var(--dark)) 0,transparent 55%),var(--dark)}.cta ul{gap:10px}.cta li{padding:8px 12px 8px 8px;border-radius:var(--r-ico);background:rgba(255,255,255,.07);transition:background-color .2s,transform .25s}.cta li:hover{background:rgba(255,255,255,.13);transform:translateX(3px)}.cta li i{border:0;background:rgba(255,255,255,.14)}.cta h3{font-weight:400}.store[data-plan="starter"] .plan-pro{display:none !important}.head a,.logo,.ft-bot nav a{transition:color .2s,background-color .2s,opacity .2s,transform .25s}.head a{padding:6px 12px;margin:-6px -12px;border-radius:var(--r-ico)}.head a:hover{background:var(--primary-soft);color:var(--primary-text,var(--primary))}.head a.ig .bi,.btn .bi{transition:transform .25s}.head a.ig:hover .bi,.btn:hover .bi{transform:translateX(3px)}.logo:hover{opacity:.78}.ft-bot nav a{opacity:.75}.ft-bot nav a:hover{opacity:1;transform:translateY(-1px)}.cta{display:grid;grid-template-columns:5fr 4fr 3fr;border-radius:var(--r-card);overflow:hidden;background:var(--surface);border:1px solid var(--line)}.cta .ph{display:grid;place-items:center;min-height:260px;background:linear-gradient(135deg,var(--primary-soft),#e9edf5)}.cta .ph svg{width:46%;max-width:240px;height:auto}.cta .tx{padding:36px 32px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:14px}.cta .eb{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:500}.cta h2{margin:0;font-size:clamp(24px,3vw,32px);line-height:1.2;font-weight:500}.cta p{margin:0;color:var(--muted);font-size:14px;line-height:1.6}.cta .tx .btn{margin-top:4px}.cta .pl{background:var(--dark);color:var(--dark-ink);padding:32px 28px;display:flex;flex-direction:column;justify-content:center;gap:18px}.cta .pl h3{margin:0;font-size:18px;line-height:1.35;font-weight:400}.cta ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.cta li{display:flex;align-items:center;gap:12px;font-size:13.5px;color:var(--dark-ink)}.cta li i{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,255,255,.35);font-size:15px;flex:none}@container mod (max-width:900px){.cta{grid-template-columns:1fr 1fr}.cta .pl{grid-column:1/-1}.cta ul{display:grid;grid-template-columns:1fr 1fr}}@container mod (max-width:560px){.cta{grid-template-columns:1fr}.cta .ph{min-height:250px}.cta ul{grid-template-columns:1fr}}.igrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.igrid a{position:relative;display:grid;place-items:center;aspect-ratio:1;overflow:hidden;border-radius:calc(var(--r-card) * .75);background:var(--primary-soft)}.igrid a:nth-child(2n){background:#eef1f6}.igrid a:nth-child(3n){background:var(--bg);border:1px solid var(--line)}.igrid svg{width:62%;height:62%;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.igrid a:hover svg{transform:scale(1.08)}.igrid .ov{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;background:rgba(20,40,80,.55);color:#fff;opacity:0;transition:opacity .25s;font-size:13px;font-weight:500}.igrid .ov .bi{font-size:22px}.igrid .ov span{display:inline-flex;align-items:center;gap:6px}.igrid .ov span .bi{font-size:13px}.igrid a:hover .ov,.igrid a:focus-visible .ov{opacity:1}.head .ig{display:inline-flex;align-items:center;gap:8px}@container mod (max-width:760px){.igrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.news{background:var(--primary);color:var(--primary-ink);margin-top:24px;position:relative;overflow:hidden}.news::before,.news::after{content:"";position:absolute;border-radius:50%;background:rgba(255,255,255,.07);pointer-events:none}.news::before{width:340px;height:340px;left:-90px;top:-180px}.news::after{width:260px;height:260px;right:6%;bottom:-170px}.news .in{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) minmax(300px,480px);gap:20px 32px;align-items:center;max-width:var(--wrap);margin:0 auto;padding-inline:24px;padding-block:36px}.news .ni{width:88px;height:88px;border-radius:50%;background:#fff;color:var(--primary-text,var(--primary));display:grid;place-items:center}.news .ni .bi{font-size:38px}.news h2{margin:0 0 6px;font-size:24px}.news p{margin:0;color:var(--primary-ink);opacity:.82;max-width:40ch}.news .nf{display:flex;flex-direction:column;gap:10px;min-width:0}.news form{display:flex;align-items:center;gap:6px;padding:5px;background:#fff;border-radius:var(--r-btn);min-width:0}.news input{flex:1 1 auto;min-width:0;height:44px;border:0;background:transparent;padding:0 14px;font:inherit;color:var(--text);border-radius:var(--r-btn)}.news input:focus-visible{outline:0}.news form:focus-within{box-shadow:0 0 0 3px rgba(255,255,255,.45)}.news form .btn{background:var(--dark);color:var(--dark-ink);min-height:44px}.news .priv{display:flex;align-items:center;gap:8px;font-size:12.5px;opacity:.85}.news .priv .bi{font-size:14px}@container store (max-width:860px){.news .in{grid-template-columns:auto minmax(0,1fr);padding-block:28px}.news .nf{grid-column:1/-1}.news .ni{width:64px;height:64px}.news .ni .bi{font-size:28px}}@container store (max-width:520px){.news .in{grid-template-columns:1fr;justify-items:start}.news .nf{width:100%}.news form{flex-wrap:wrap}.news form .btn{width:100%}}.ft{margin-top:0}.ft .wrap{padding-block:40px 20px}.ft-top{display:grid;gap:32px 40px}.ft-brand p{margin:12px 0;max-width:34ch}.ft-soc{display:flex;gap:8px}.ft-soc a{width:40px;height:40px;border-radius:min(calc(var(--r-btn) * 1.7),999px);display:grid;place-items:center;font-weight:500;font-size:12px;border:1px solid currentColor}.ft-col h2{margin:0 0 14px;font:500 16px var(--font-body)}.ft-col a{display:block;padding:5px 0;opacity:.8;font-weight:400;font-size:13px}.ft-col a:hover{opacity:1;text-decoration:underline}.ft-news{display:none}.ft-pay{display:flex;flex-wrap:wrap;gap:8px}.ft-pay span{padding:5px 10px;border-radius:calc(var(--r-btn) / 2);font-weight:500;font-size:12px;border:1px solid currentColor;opacity:.85}.ft-bot{display:flex;flex-wrap:wrap;gap:12px 24px;justify-content:space-between;align-items:center;margin-top:28px;padding-top:18px;border-top:1px solid currentColor;font-size:12.5px}.ft-bot nav{display:flex;gap:18px;flex-wrap:wrap}.ft-bot a,.ft-brand p{font-weight:400}.ft{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ft-bot>*{opacity:.9}.store[data-footer="1"] .ft{background:var(--dark);color:var(--dark-ink);border-top:1px solid var(--dark)}.store[data-footer="1"] .ft-top{grid-template-columns:1.4fr 1fr 1fr 1fr}.store[data-footer="1"] .ft-bot{border-color:rgba(255,255,255,.16)}.store[data-footer="1"] .ft-brand .logo,.store[data-footer="1"] .ft-brand .logo small{color:var(--dark-ink)}.store[data-footer="1"] .ft-brand p{color:var(--dark-mute)}.store[data-footer="1"] .ft-soc a{border-color:rgba(255,255,255,.3)}.store[data-footer="2"] .ft{background:var(--surface);color:var(--text);border-top:1px solid var(--line)}.store[data-footer="2"] .ft-top{grid-template-columns:1.4fr 1fr 1fr 1fr}.store[data-footer="2"] .ft-news{display:block}.store[data-footer="2"] .ft-bot{border-color:var(--line);color:var(--muted)}.store[data-footer="2"] .ft-brand p{color:var(--muted)}.store[data-footer="2"] .ft-news form{display:flex;gap:8px}.store[data-footer="2"] .ft-news input{flex:1 1 auto;min-width:0;height:46px;border:1.5px solid var(--line);border-radius:var(--r-btn);padding:0 14px;font:inherit;background:var(--bg)}.ft-news h4{margin:0 0 6px;font:500 16px var(--font-body)}.ft-news p{margin:0 0 10px;color:var(--muted)}.a-d{fill:#2b3544}.a-d2{fill:#3d4a5e}.a-k{fill:#1b2230}.a-p{fill:var(--primary)}.a-s{fill:var(--primary-soft)}.a-g{fill:#9aa5b5}.a-w{fill:#eef1f6}.a-st{stroke:#2b3544;fill:none;stroke-width:7;stroke-linecap:round}.a-ln{stroke:#7b879a;fill:none;stroke-width:5;stroke-linecap:round;stroke-dasharray:7 5}.a-sp{stroke:var(--primary);fill:none;stroke-width:3;stroke-linecap:round}html{scroll-behavior:smooth}.btn,.add,.fav,.act,.menu a,.menu button,.catlist a,.circles .cc,.pc,.promo,.usp>div,.quotes figure,.brands span,.sl-nav button,.cnav button,.ft-col a,.ft-soc a{transition:transform .28s cubic-bezier(.2,.7,.2,1),box-shadow .28s,background-color .2s,border-color .2s,color .2s,filter .2s,padding .2s}.btn:hover{transform:translateY(-1px);filter:brightness(1.1)}.btn:active,.add:active{transform:scale(.97)}.search{transition:border-color .2s,box-shadow .2s}.search:focus-within{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-soft)}.act:hover,.menu a:hover{color:var(--primary-text,var(--primary));background:var(--primary-soft)}.menu .allcat:hover{background:var(--primary);color:var(--primary-ink);filter:brightness(1.1)}.catlist a:hover{padding-left:16px}.catlist a:hover .bi{transform:translateX(3px);color:var(--primary-text,var(--primary))}.catlist a .bi{transition:transform .2s,color .2s}.pc:hover{transform:translateY(-3px);box-shadow:0 10px 20px -14px rgba(20,40,80,.2);border-color:var(--line)}.pc .im svg{transition:transform .4s cubic-bezier(.2,.7,.2,1)}.pc:hover .im svg{transform:scale(1.08) rotate(-2deg)}.add:hover{transform:scale(1.1)}.fav:hover{color:var(--accent);transform:scale(1.08)}.cmp:hover{transform:scale(1.08)}.promo svg.art{transition:transform .5s cubic-bezier(.2,.7,.2,1)}.promo:hover svg.art{transform:translateY(-6px) rotate(-3deg) scale(1.04)}.circles a:hover .cc{transform:translateY(-3px);box-shadow:0 8px 16px -12px rgba(20,40,80,.2)}.circles svg{transition:transform .35s}.circles a:hover svg{transform:scale(1.1)}.usp>div:hover,.quotes figure:hover,.brands span:hover{transform:translateY(-2px);box-shadow:0 6px 14px -12px rgba(20,40,80,.18)}.brands span:hover{color:var(--primary-text,var(--primary))}.ft-soc a:hover{background:var(--primary);color:var(--primary-ink);border-color:var(--primary)}.slide{transform:scale(1.03);transition:opacity .8s ease,transform 1.2s cubic-bezier(.2,.7,.2,1)}.slide.on{transform:scale(1)}.slide.on .tag,.slide.on h1,.slide.on p,.slide.on .btn{animation:rise .7s cubic-bezier(.2,.7,.2,1) both}.slide.on h1{animation-delay:.08s}.slide.on p{animation-delay:.16s}.slide.on .btn{animation-delay:.24s}.slide.on .art{animation:pop .9s cubic-bezier(.2,.7,.2,1) both,float 6s ease-in-out .9s infinite}@keyframes rise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes pop{from{opacity:0;transform:translateX(24px) scale(.94)}to{opacity:1;transform:none}}@keyframes float{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.sl-ctl button[aria-current="true"]{position:relative;overflow:hidden}.sl-ctl button[aria-current="true"]::after{content:"";position:absolute;inset:0;background:var(--primary);transform-origin:left;animation:fill 6s linear both}@keyframes fill{from{transform:scaleX(0)}to{transform:scaleX(1)}}.sl-ctl button{transition:width .3s,background-color .2s}.sl-nav button:hover{transform:scale(1.08)}.carousel{scroll-behavior:smooth;scrollbar-width:none}.carousel::-webkit-scrollbar{display:none}.cnav{display:flex;gap:6px;margin-left:auto;margin-right:12px}.cnav button{width:36px;height:36px;border-radius:50%;border:1px solid var(--line);background:var(--surface);display:grid;place-items:center}.cnav button:disabled{opacity:.4;color:var(--muted);background:transparent;border-color:var(--line);cursor:default;pointer-events:none}.cnav button:hover{border-color:var(--primary);color:var(--primary-text,var(--primary));transform:scale(1.06)}@media (prefers-reduced-motion:reduce){.store *,.store *::before,.store *::after{animation:none !important;transition:none !important}html{scroll-behavior:auto}.carousel,.circles,.quotes{scroll-behavior:auto}}@container store (max-width:980px){.store[data-header="a"] .hdr-in{column-gap:16px}.menu a,.menu button{padding:0 8px}.store[data-footer="1"] .ft-top{grid-template-columns:repeat(3,minmax(0,1fr))}.store[data-footer="1"] .ft-brand{grid-column:1/-1}.store[data-footer="1"] .ft-pay-wrap{grid-column:1/-1}.store[data-footer="2"] .ft-top{grid-template-columns:repeat(3,minmax(0,1fr))}.store[data-footer="2"] .ft-brand,.store[data-footer="2"] .ft-news,.store[data-footer="2"] .ft-pay-wrap{grid-column:1/-1}}@container store (max-width:860px){.store .hdr-in{grid-template-columns:auto minmax(0,1fr) auto !important;grid-template-areas:"burger logo actions" "search search search" !important;column-gap:8px;padding-block:10px}.store .hdr-end{display:contents !important}.burger{display:flex}.menu{display:none !important}.logo{justify-self:start}.store .search{border:1.5px solid var(--line) !important;background:var(--bg) !important;min-height:46px !important;width:auto !important}.store .search input{display:block !important}.store .search button{background:var(--primary) !important;color:var(--primary-ink) !important;width:48px !important;height:auto !important;border-radius:0 !important}.store .act span{display:none}.store .act{min-width:44px}.store .act.acct{display:none}.topbar .tl span:nth-child(n+2),.topbar .tr{display:none}.row{padding-inline:16px}.wrap,.news .in{padding-inline:16px}.col{grid-column:1/-1}.col.hide-m{display:none}.slides{min-height:300px}.slide{grid-template-columns:1fr;padding:24px 20px 52px}.slide .art{display:none}.sl-ctl{left:20px}.store[data-footer="1"] .ft-top{grid-template-columns:repeat(2,minmax(0,1fr))}.store[data-footer="2"] .ft-top{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.slide,.store{transition:none}}.pc .im img.ph{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:inherit;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.pc:hover .im img.ph{transform:scale(1.05)}.pc .im .bd,.pc .im .qa{z-index:1}.sug .pr2 .th{overflow:hidden}.sug .pr2 .th img.ph{width:100%;height:100%;object-fit:cover}.igrid img.ph{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.2,.7,.2,1)}.igrid a:hover img.ph{transform:scale(1.08)}.slide .himg{position:absolute;top:0;right:0;bottom:0;width:64%;height:100%;object-fit:cover;z-index:0;-webkit-mask-image:radial-gradient(ellipse 100% 150% at 100% 85%,#000 50%,transparent 76%);mask-image:radial-gradient(ellipse 100% 150% at 100% 85%,#000 50%,transparent 76%)}.slide>div{position:relative;z-index:1}.slide.on .himg{animation:none}@container store (max-width:760px){.slide .himg{width:100%;opacity:.3;-webkit-mask-image:radial-gradient(ellipse 110% 150% at 100% 85%,#000 40%,transparent 80%);mask-image:radial-gradient(ellipse 110% 150% at 100% 85%,#000 40%,transparent 80%)}}.circles .cc{overflow:hidden}.circles .cc img.ph{width:100%;height:100%;object-fit:cover;transition:transform .35s}.circles a:hover .cc img.ph{transform:scale(1.1)}.catlist a img.ph.cat{width:28px;height:28px;border-radius:50%;object-fit:cover;flex:none}.promo img.ph.pimg{width:100%;max-width:200px;aspect-ratio:1;object-fit:cover;border-radius:calc(var(--r-card) * .8);justify-self:center;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.promo:hover img.ph.pimg{transform:translateY(-6px) rotate(-3deg) scale(1.04)}@container mod (max-width:420px){.promo img.ph.pimg{display:none}}.deal img.ph.dimg{width:40%;max-height:110px;object-fit:cover;aspect-ratio:1;border-radius:calc(var(--r-card) * .7);align-self:center}.catlist a svg.cat{width:26px;height:26px;flex:none}.promo svg.pimg{width:100%;max-width:200px;justify-self:center}.deal svg.dimg{width:40%;max-height:96px;align-self:center}.store{--r-ico:min(calc(var(--r-btn) * 2.5),999px)}.cust{display:flex;align-items:center;gap:12px;padding:10px 4px 4px}.cust[hidden]{display:none}.cust input{flex:1;accent-color:var(--primary,#2347a8)}.cust output{min-width:44px;text-align:right;font-size:13px;color:var(--ui-mute)}.faq{display:flex;flex-direction:column;gap:18px}.faq-list{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--gap);align-items:start;width:100%}@container mod (max-width:760px){.faq-list{grid-template-columns:1fr}}.faq-i{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);overflow:hidden;transition:border-color .2s,box-shadow .2s}.faq-i:hover{border-color:var(--primary)}.faq-i summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;min-height:56px;cursor:pointer;list-style:none;font-weight:500}.faq-i summary::-webkit-details-marker{display:none}.faq-t{display:flex;flex-direction:column;gap:2px;min-width:0}.faq-t small{font-size:12px;font-weight:400;color:var(--muted)}.faq-i summary .bi{flex:none;color:var(--muted);transition:transform .25s}.faq-i[open] summary .bi{transform:rotate(180deg);color:var(--primary-text,var(--primary))}.faq-i p{margin:0;padding:0 18px 16px;color:var(--muted);line-height:1.6}.faq-i summary:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.store[data-soft="on"] .faq-i{box-shadow:0 10px 24px -18px rgba(20,40,80,.28)}*{box-sizing:border-box}html,body{margin:0;overflow-x:clip}body{font:14px/1.5 "DM Sans",system-ui,sans-serif;background:#f5f7fc}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;text-align:left}a{color:inherit;text-decoration:none}:focus-visible{outline:3px solid #7aa2ff;outline-offset:2px}.store{min-height:calc(100vh - 40px)}.store{display:flex;flex-direction:column}.store>#bw-content{flex:1 0 auto;min-width:0}.store[data-layout="full"]{max-width:none;border-radius:0;box-shadow:none;margin:0;min-height:100vh}body.bw-boxed,body:has(.store[data-layout="boxed"]){background:#e6e9ef;padding:20px 16px}@media (max-width:700px){body.bw-boxed,body:has(.store[data-layout="boxed"]){padding:0}body.bw-boxed .store,.store[data-layout="boxed"]{border-radius:0;box-shadow:none;min-height:100vh}}.logo-img{display:block;max-height:40px;width:100%;object-fit:contain;object-position:left center}.mdr{position:fixed;top:0 !important;height:100vh !important}.sug{position:fixed}.rw{width:100%}.rw.has-e{position:relative;z-index:1}.rw.has-e.e-b{z-index:2}.rw-e{--k:1;position:absolute;left:0;right:0;height:calc(var(--eh,40px) * var(--k));background:var(--ec,#fff);pointer-events:none;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.rw-e.t{top:calc(var(--eh,40px) * var(--k) * -1 + 1px)}.rw-e.b{bottom:calc(var(--eh,40px) * var(--k) * -1 + 1px);transform:scaleY(-1)}.rw-e[data-e="wave"]{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 48' preserveAspectRatio='none'%3E%3Cpath d='M0 24C240 0 480 48 720 24S1200 0 1440 24V48H0Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 48' preserveAspectRatio='none'%3E%3Cpath d='M0 24C240 0 480 48 720 24S1200 0 1440 24V48H0Z'/%3E%3C/svg%3E")}.rw-e[data-e="curve"]{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 48' preserveAspectRatio='none'%3E%3Cpath d='M0 48V30Q720 -18 1440 30V48Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 48' preserveAspectRatio='none'%3E%3Cpath d='M0 48V30Q720 -18 1440 30V48Z'/%3E%3C/svg%3E")}.rw-e[data-e="slant"]{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 48' preserveAspectRatio='none'%3E%3Cpath d='M0 48L1440 0V48Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 48' preserveAspectRatio='none'%3E%3Cpath d='M0 48L1440 0V48Z'/%3E%3C/svg%3E")}.rw-e[data-e="scallop"]{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 24' preserveAspectRatio='none'%3E%3Cpath d='M0 24A30 24 0 0 1 60 24Z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 24' preserveAspectRatio='none'%3E%3Cpath d='M0 24A30 24 0 0 1 60 24Z'/%3E%3C/svg%3E");-webkit-mask-repeat:repeat-x;mask-repeat:repeat-x;-webkit-mask-size:calc(var(--eh,40px) * var(--k) * 1.5) 100%;mask-size:calc(var(--eh,40px) * var(--k) * 1.5) 100%;-webkit-mask-position:center bottom;mask-position:center bottom}@container store (max-width:640px){.rw-e{--k:.6}}@container store (max-width:860px){.row .col{order:var(--mo,0)}}.act em[hidden]{display:none}.allcat-dd{position:relative}.allcat-dd .menu2{left:0;right:auto;min-width:240px;max-height:70vh;overflow:auto}.allcat-dd .menu2 a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;color:var(--text)}.allcat-dd .menu2 a:hover{background:var(--primary-soft);color:var(--primary-text,var(--primary))}.sug .row2,.sug .pr2{width:100%}.sug .pr2{text-decoration:none}.sug .pr2 .th img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.pc .im .il{position:absolute;inset:0;display:block}.pc .im .qa{z-index:2}.pc h3 a{color:inherit}.pc .bd{z-index:1}.slides{min-height:var(--sh,500px)}.slides.full{border-radius:0}@container store (max-width:640px){.slides{min-height:300px}.slides.hidem .slide p{display:none}}.slide .himg{width:100%;height:100%;object-fit:cover;border-radius:var(--r-card)}.pbar{display:block;text-align:center;padding:10px 16px;font-weight:500;border-radius:var(--r-card)}.pb-primary{background:var(--primary);color:var(--primary-ink)}.pb-dark{background:var(--dark);color:var(--dark-ink)}.pb-soft{background:var(--primary-soft);color:var(--primary-text,var(--primary))}.htmlm.narrow{max-width:760px;margin-inline:auto;width:100%}.htmlb img{max-width:100%;height:auto}.pgrid{grid-template-columns:repeat(var(--n,4),minmax(0,1fr))}.carousel[style*="--n"]{grid-auto-columns:calc((100% - (var(--n) - 1)*var(--gap))/var(--n))}@container mod (max-width:700px){.pgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.carousel[style*="--n"]{grid-auto-columns:calc((100% - var(--gap))/2.2)}}.circles[style*="--n"]{grid-auto-columns:calc((100% - (var(--n) - 1)*var(--gap))/var(--n))}.circles a[style*="--tt"] .cc{background:var(--tt);border-color:transparent}.circles a[style*="--tt"]:hover .cc{background:var(--tt)}.circles a.dk{color:#fff}.circles .ct{font-size:12px;font-weight:700;margin-top:-2px;color:inherit}.circles.cardy a{justify-content:flex-start;background:var(--tt,var(--surface));border:1px solid var(--line);border-radius:var(--r-card,20px);padding:18px 10px 14px;gap:10px}.circles.cardy a[style*="--tt"]{border-color:transparent}.circles.cardy .cc,.circles.cardy a:hover .cc,.circles.cardy a[style*="--tt"] .cc{max-width:96px;border:0;border-radius:0;background:transparent;overflow:visible}.circles.cardy .cc img.ph{object-fit:contain}.circles.cardy .cnm{font-weight:700}.circles.cardy a:hover{box-shadow:0 8px 18px -12px rgba(20,40,80,.3)}@container mod (max-width:560px){.circles.cardy a{padding:14px 6px 12px}.circles.cardy .cc{max-width:64px}}.catlist a .cn{margin-left:auto;margin-right:8px;color:var(--muted);font-size:12px}.catlist a img.ph.cat{width:28px;height:28px;border-radius:50%;object-fit:cover}.deal .dlink{display:block}.deal img.dimg{width:100%;max-width:300px;height:auto;object-fit:cover;border-radius:var(--r-card)}.deal h3 a{color:inherit}.deal .dp{margin:4px 0 12px;color:var(--dark-mute)}.deal .dp b{color:var(--dark-ink);font-weight:500}.spotbox{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:var(--gap);align-items:stretch}.spotbox .spotr{min-width:0;display:flex;flex-direction:column;gap:var(--gap)}@container mod (max-width:760px){.spotbox{grid-template-columns:1fr}}.feat.it-right .vis{order:2}.feat.it-top{grid-template-columns:1fr}.feat .vis img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.feat .vis.sq{border-radius:0}.brands.logos{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.brands.logos a,.brands.logos span{display:grid;place-items:center;min-height:64px;padding:10px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card)}.brands.logos img{max-width:100%;max-height:44px;object-fit:contain}.brands.logos.grey img{filter:grayscale(1);opacity:.7;transition:filter .2s,opacity .2s}.brands.logos.grey a:hover img,.brands.logos.grey span:hover img{filter:none;opacity:1}.quotes.grid{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}@container mod (max-width:760px){.quotes.grid{grid-template-columns:1fr}}.quotes figcaption img.av{width:40px;height:40px;border-radius:50%;object-fit:cover}.igrid.g{grid-template-columns:repeat(var(--n,4),minmax(0,1fr))}.igrid.g>span{position:relative;display:block;aspect-ratio:1;overflow:hidden;border-radius:calc(var(--r-card) * .75)}.faq-list.two{grid-template-columns:repeat(2,minmax(0,1fr))}@container mod (max-width:760px){.faq-list.two{grid-template-columns:1fr}}.news.sf{background:var(--primary-soft);color:var(--text)}.news.sf p{color:var(--muted);opacity:1}.news.sf .ni{background:var(--surface)}.news.dk{background:var(--dark);color:var(--dark-ink)}.news.dk p{color:var(--dark-mute);opacity:1}.news{margin-top:0}.nmsg{display:block;margin-top:6px;font-size:13px}.nmsg[hidden]{display:none}.ft-brand p{margin:8px 0 0}.bw-toast{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);background:var(--dark);color:var(--dark-ink);padding:10px 18px;border-radius:var(--r-btn);z-index:100;font-weight:500}.store{overflow:clip}html.bw-lock{overflow:hidden}.cat .wrap{width:100%;padding-block:4px 36px}.crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;color:var(--muted);margin-bottom:14px}.crumbs a:hover{color:var(--primary-text,var(--primary))}.crumbs .bi{font-size:11px}.crumbs span{color:var(--text)}.cat-h{display:flex;align-items:center;gap:18px;margin-bottom:22px}.cat-h h1{margin:0;font-size:30px;line-height:1.15}.cat-n{margin:4px 0 0;color:var(--muted);font-size:14px}.cat-th{width:72px;height:72px;flex:none;border-radius:var(--r-card);object-fit:cover}.cat-d{margin-top:10px;max-width:70ch;color:var(--muted);font-size:14px}.cat-l{display:grid;grid-template-columns:264px minmax(0,1fr);gap:28px;align-items:start}.cat-f{position:sticky;top:16px;max-height:calc(100vh - 32px);overflow:auto;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);padding:4px 18px 14px}.cat-r{min-width:0}.fg{border-bottom:1px solid var(--line)}.fg:last-of-type{border-bottom:0}.fg>summary,.more>summary{list-style:none;cursor:pointer}.fg>summary::-webkit-details-marker,.more>summary::-webkit-details-marker{display:none}.fg>summary{display:flex;justify-content:space-between;align-items:center;padding:14px 2px;font:500 14px var(--font-body)}.fg>summary::after{content:"";width:7px;height:7px;margin-right:4px;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);transform:rotate(45deg);transition:transform .2s}.fg[open]>summary::after{transform:rotate(-135deg)}.fb{padding:0 2px 14px;display:flex;flex-direction:column;gap:2px}.more>summary{padding:6px 0;font-size:13px;color:var(--primary-text,var(--primary))}.more[open]>summary{display:none}.fcat{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.fcat a,.fcat .cur{display:flex;align-items:center;gap:8px;min-height:34px;font-size:14px;border-radius:8px}.fcat a span{flex:1;min-width:0}.fcat em,.fck em{font-style:normal;color:var(--muted);font-size:12px}.fcat a:hover{color:var(--primary-text,var(--primary))}.fcat .up a{color:var(--muted);font-size:13px}.fcat .up .bi{font-size:12px}.fcat .sub a{padding-left:14px}.fcat .on a{color:var(--primary-text,var(--primary));font-weight:500}.fck{position:relative;display:flex;align-items:center;gap:10px;min-height:34px;cursor:pointer;font-size:14px}.fck input,.fpill input{position:absolute;opacity:0;width:18px;height:18px;margin:0;pointer-events:none}.fck .bx{flex:none;width:18px;height:18px;border-radius:5px;border:1.5px solid color-mix(in srgb,var(--muted) 55%,transparent);background:var(--surface);transition:background .15s,border-color .15s}.fck .bx::after{content:"";display:block;width:5px;height:9px;margin:1px 0 0 5px;border:solid var(--primary-ink);border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transition:transform .15s}.fck input:checked+.bx{background:var(--primary);border-color:var(--primary)}.fck input:checked+.bx::after{transform:rotate(45deg) scale(1)}.fck input[type=radio]+.bx{border-radius:50%}.fck input[type=radio]+.bx::after{width:8px;height:8px;margin:3.5px;border:0;border-radius:50%;background:var(--primary-ink);transform:scale(0)}.fck input[type=radio]:checked+.bx::after{transform:scale(1)}.cat-ic{display:grid;place-items:center;background:var(--primary-soft);color:var(--primary-text,var(--primary));font-size:26px}.fck input:focus-visible+.bx,.fpill input:focus-visible+.lb,.fpill input:focus-visible+.dot{outline:3px solid #7aa2ff;outline-offset:2px}.fck .lb{flex:1;min-width:0;overflow-wrap:anywhere}.fck:hover .lb{color:var(--primary-text,var(--primary))}.fchips{flex-direction:row;flex-wrap:wrap;gap:8px}.fpill{position:relative;cursor:pointer}.fpill .lb{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid var(--line);border-radius:var(--r-ico,10px);font-size:13px;background:var(--surface);transition:background .15s,border-color .15s}.fpill input:checked+.lb{background:var(--primary-soft);border-color:var(--primary);color:var(--primary-text,var(--primary))}.fpill .dot{display:block;width:30px;height:30px;border-radius:50%;border:1px solid var(--line);background-size:cover;background-position:center;transition:box-shadow .15s}.fpill input:checked+.dot{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--primary)}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.fprice{gap:14px}.prng{position:relative;height:22px;margin:6px 9px 0}.prng .trk{position:absolute;left:0;right:0;top:9px;height:4px;border-radius:4px;background:var(--line)}.prng .trk i{position:absolute;top:0;bottom:0;border-radius:4px;background:var(--primary)}.prng input[type=range]{position:absolute;left:-9px;width:calc(100% + 18px);top:0;height:22px;margin:0;background:none;pointer-events:none;-webkit-appearance:none;appearance:none}.prng input[type=range]::-webkit-slider-runnable-track{background:none;height:22px}.prng input[type=range]::-moz-range-track{background:none}.prng input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;width:18px;height:18px;margin-top:2px;border-radius:50%;background:var(--surface);border:2px solid var(--primary);cursor:grab}.prng input[type=range]::-moz-range-thumb{pointer-events:auto;width:14px;height:14px;border-radius:50%;background:var(--surface);border:2px solid var(--primary);cursor:grab}.pin{display:flex;align-items:center;gap:8px}.pin label{flex:1;min-width:0;display:flex;align-items:center;gap:6px;min-height:38px;padding:0 10px;border:1px solid var(--line);border-radius:10px;background:var(--surface);font-size:13px;color:var(--muted)}.pin input{width:100%;min-width:0;border:0;background:none;font:inherit;color:var(--text);outline:none;-moz-appearance:textfield}.pin input::-webkit-outer-spin-button,.pin input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pin label:focus-within{border-color:var(--primary)}.fs-ov,.fs-hd,.fbtn{display:none}.fs-ft{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid var(--line)}.fs-ft .btn{flex:1}.fclr{font-size:13px;color:var(--muted);text-decoration:underline;white-space:nowrap}.store.bwjs .fs-ft .btn{display:none}.store.bwjs .fs-ft:not(:has(.fclr)){display:none}.cat-bar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:14px}.cat-bar .rng{margin-right:auto;color:var(--muted);font-size:13px}.sel{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted)}.sel select{min-height:40px;padding:0 30px 0 12px;border:1px solid var(--line);border-radius:10px;background:var(--surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%235b6680' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right 11px center;color:var(--text);font:inherit;-webkit-appearance:none;appearance:none;cursor:pointer}.fbtn{align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid var(--line);border-radius:10px;background:var(--surface);font-weight:500;font-size:14px}.fbtn em{font-style:normal;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--primary);color:var(--primary-ink);font-size:12px;display:inline-grid;place-items:center}.cat-chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.chip{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:0 12px;border-radius:999px;background:var(--primary-soft);color:var(--primary-text,var(--primary));font-size:13px}.chip .bi{font-size:10px}.chip:hover{filter:brightness(.96)}.chip.clr{background:none;color:var(--muted);text-decoration:underline;padding:0 4px}.pgrid.cat-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.cat-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;padding:56px 16px;background:var(--surface);border:1px dashed var(--line);border-radius:var(--r-card)}.cat-empty .bi{font-size:32px;color:var(--muted)}.cat-empty h1,.cat-empty h2{margin:0;font-size:20px}.cat-empty p{margin:0;color:var(--muted)}.pager{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:28px}.pager .pg{display:inline-grid;place-items:center;min-width:40px;height:40px;padding:0 8px;border:1px solid var(--line);border-radius:10px;background:var(--surface);font-size:14px}.pager a.pg:hover{border-color:var(--primary);color:var(--primary-text,var(--primary))}.pager .pg.on{background:var(--primary);border-color:var(--primary);color:var(--primary-ink);font-weight:500}.pager .pg .bi{font-size:14px}.pager .gap{color:var(--muted);padding:0 4px}@container store (max-width:860px){.cat-l{grid-template-columns:minmax(0,1fr);gap:14px}.cat-f{position:static;max-height:none;overflow:visible;padding:0;background:none;border:0}.fbtn{display:inline-flex}.fs-ov{display:block;position:fixed;inset:0;z-index:85;background:rgba(20,32,60,.4);opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s}.fs-pn{position:fixed;left:0;right:0;bottom:0;z-index:86;max-height:88vh;display:flex;flex-direction:column;background:var(--surface);color:var(--text);border-radius:20px 20px 0 0;transform:translateY(105%);visibility:hidden;transition:transform .3s cubic-bezier(.2,.7,.2,1),visibility .3s}.fsheet.open .fs-ov{opacity:1;visibility:visible}.fsheet.open .fs-pn{transform:none;visibility:visible}.fs-hd{display:flex;align-items:center;justify-content:space-between;padding:14px 18px 6px;font:500 17px var(--font-display)}.fs-hd .x{width:40px;height:40px;border-radius:var(--r-ico,10px);display:grid;place-items:center;background:var(--bg);font-size:14px}.fs-bd{flex:1;overflow:auto;padding:0 18px}.fs-ft{padding:12px 18px calc(12px + env(safe-area-inset-bottom))}.store.bwjs .fs-ft .btn{display:inline-flex}.store.bwjs .fs-ft:not(:has(.fclr)){display:flex}.fs-ft .btn{min-height:46px}}@container store (max-width:520px){.cat .wrap{padding-inline:14px}.cat-h h1{font-size:24px}.cat-th{width:56px;height:56px}.pgrid.cat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cat-bar .rng{order:9;flex-basis:100%;margin:2px 0 0}.cat-bar .sel span{display:none}.cat-bar .sel.lim{display:none}.cat-bar .sel:not(.lim){margin-left:auto}.pager .pg{min-width:36px;height:36px}}.fcat .z a{opacity:.55}.vt{display:inline-flex;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--surface)}.vt a{display:grid;place-items:center;width:40px;height:38px;color:var(--muted);transition:background .15s,color .15s}.vt a:hover{color:var(--primary-text,var(--primary))}.vt a.on{background:var(--primary-soft);color:var(--primary-text,var(--primary))}.pgrid.cat-grid.list{grid-template-columns:minmax(0,1fr)}.cat-grid.list .pc{display:grid;grid-template-columns:200px minmax(0,1fr);grid-template-rows:auto auto auto 1fr;grid-template-areas:"im h" "im sp" "im rt" "im pr";column-gap:20px;row-gap:6px;padding:12px}.cat-grid.list .pc .im{grid-area:im;align-self:start}.cat-grid.list .pc h3{grid-area:h;margin-top:6px;font-size:17px}.cat-grid.list .pc .sp{grid-area:sp;margin:0;font-size:13.5px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cat-grid.list .pc .rt{grid-area:rt}.cat-grid.list .pc .pr{grid-area:pr;align-self:end;margin-top:8px}.cat-grid.list .pc .pr .pp{flex-direction:row;align-items:baseline;gap:8px}.cat-grid.list .pc .pr b{font-size:18px}@container store (max-width:860px){.cat-grid.list .pc{grid-template-columns:150px minmax(0,1fr);column-gap:14px}}@container store (max-width:520px){.cat-grid.list .pc{display:flex;flex-direction:column;gap:8px;padding:10px}.cat-grid.list .pc .im{aspect-ratio:4/3;align-self:stretch}.cat-grid.list .pc h3{margin-top:2px;font-size:15px}.cat-grid.list .pc .pr{align-self:stretch}.cat-grid.list .pc .pr .pp{flex-direction:column;gap:0;align-items:flex-start}.cat-grid.list .pc .pr b{font-size:15px}.pgrid.cat-grid.list{grid-template-columns:minmax(0,1fr)}}.ct{--tile:34px;display:flex;flex-direction:column;gap:2px;min-width:0}.ct-h{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 10px;font:500 15px var(--font-display)}.ct-h .bi{font-size:18px;color:var(--primary-text,var(--primary))}.ct-i{position:relative}.ct-row{position:relative;display:grid;grid-template-columns:var(--tile) minmax(0,1fr) auto;align-items:center;column-gap:12px;min-height:46px;padding:6px 40px 6px 8px;border-radius:12px;color:var(--text);font-weight:500;font-size:14.5px;line-height:1.25;transition:background .15s,color .15s}.ct-row .nm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ct-row .n{justify-self:end;min-width:32px;height:22px;padding:0 8px;border-radius:999px;background:var(--bg);color:var(--muted);font:500 12px/22px var(--font-body);text-align:center;font-variant-numeric:tabular-nums;transition:background .15s,color .15s}.ct-row .go{position:absolute;right:12px;top:50%;margin-top:-7px;font-size:14px;color:color-mix(in srgb,var(--muted) 60%,transparent);transition:transform .2s,color .2s}.ct-row .ti{width:var(--tile);height:var(--tile);border-radius:10px;display:grid;place-items:center;overflow:hidden;background:var(--primary-soft);color:var(--primary-text,var(--primary));font:600 13px var(--font-body);flex:none}.ct-row .ti img{width:100%;height:100%;object-fit:cover;display:block}.ct-row .ti .bi{font-size:18px}.ct-row:hover{background:var(--primary-soft);color:var(--primary-text,var(--primary))}.ct-row:hover .n{background:var(--surface);color:var(--primary-text,var(--primary))}.ct-row:hover .go{color:var(--primary-text,var(--primary));transform:translateX(2px)}.ct-row:hover .ti{background:var(--surface)}.ct-row:focus-visible,.ct-x:focus-visible{outline:3px solid #7aa2ff;outline-offset:1px}.ct-row.on{background:var(--primary-soft);color:var(--primary-text,var(--primary));font-weight:600;box-shadow:inset 3px 0 0 var(--primary)}.ct-row.on .n{background:var(--primary);color:var(--primary-ink)}.ct-row.on .ti{background:var(--surface)}.ct-row.z{opacity:.55}.ct-row.z .n{background:none;box-shadow:inset 0 0 0 1px var(--line)}.ct-x{display:none;position:absolute;right:4px;top:6px;width:34px;height:34px;border-radius:10px;display:grid;place-items:center;color:var(--muted);z-index:1}.ct-x .bi{font-size:14px;transition:transform .2s}.ct-x:hover{background:var(--surface);color:var(--primary-text,var(--primary))}.ct-i.open>.ct-x .bi{transform:rotate(90deg)}.bwjs .ct-x{display:grid}.bwjs .ct-i:has(.ct-x)>.ct-row .go{display:none}.ct-sub{display:grid;grid-template-rows:1fr;transition:grid-template-rows .22s ease}.bwjs .ct-sub{grid-template-rows:0fr}.bwjs .ct-i.open>.ct-sub{grid-template-rows:1fr}.ct-sub>div{overflow:hidden;min-height:0;margin-left:calc(8px + var(--tile)/2);padding-left:14px;border-left:1.5px solid var(--line)}.ct-sub .ct-row{grid-template-columns:minmax(0,1fr) auto;min-height:38px;padding-left:12px;font-weight:400;font-size:14px}.ct-sub .ct-row.on{font-weight:600}.ct-sub .ct-i:last-child{margin-bottom:4px}.ct.sm .ct-row{grid-template-columns:minmax(0,1fr) auto;min-height:38px;padding:4px 38px 4px 10px;font-size:14px;border-radius:10px}.ct.sm .ct-row .ti{display:none}.ct.sm .ct-row.on{box-shadow:inset 3px 0 0 var(--primary)}.ct.sm .ct-x{top:2px;width:34px;height:34px}.ct.sm .ct-sub>div{margin-left:14px}.ct.sm .ct-sub .ct-row{min-height:34px;font-size:13.5px}.ct.sm .ct-row .go{right:11px}.ct.sm .ct-all{margin-bottom:4px}.ct-up .ct-row{grid-template-columns:minmax(0,1fr);min-height:34px;color:var(--muted);font-size:13px}.ct-up .bi{font-size:12px;margin-right:6px}.ct-cur{padding:6px 10px 2px;font:600 13px var(--font-body);color:var(--text)}.ct-row .ti{text-transform:uppercase}.ctcard{flex:1 1 auto;padding:8px;display:flex;flex-direction:column}.ctcard .ct-h{font-weight:500}.ctcard .ct-row.on{box-shadow:none}.fb.ctw{padding:0 0 12px}.fgrp>.fchips{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.fsrch{display:none;align-items:center;gap:8px;height:36px;margin:0 0 6px;padding:0 10px;border-radius:10px;background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);color:var(--muted)}.fsrch .bi{font-size:13px}.fsrch input{flex:1;min-width:0;border:0;background:transparent;font:inherit;font-size:13px;color:var(--text);outline:0;height:34px}.fsrch:focus-within{box-shadow:inset 0 0 0 2px var(--primary)}.bwjs .fsrch{display:flex}.fmbtn{display:none;align-self:flex-start;height:32px;margin-top:4px;padding:0 4px;border:0;background:transparent;font:500 13px var(--font-body);color:var(--primary-text,var(--primary));cursor:pointer}.fmbtn:hover{text-decoration:underline}.bwjs .fmbtn{display:inline-flex;align-items:center}.bwjs .fgrp.lim:not(.open):not(.q) .x{display:none}.fgrp.q .fmbtn{display:none}.fgrp .nm0{display:none!important}.fgrp-none{padding:6px 2px;font-size:13px;color:var(--muted)}@container store (max-width:520px){.cat-bar{gap:8px}.fbtn{padding:0 10px}.vt a{width:36px}.sel select{padding:0 26px 0 10px;font-size:13px}}.ctcard .ct:not(.sm){--tile:30px}.ctcard .ct:not(.sm) .ct-row{min-height:42px;padding-top:4px;padding-bottom:4px}.cat-rail{display:flex;flex-direction:column;gap:16px;align-self:stretch;min-width:0}.cat-rail.has-l .cat-f{position:static;max-height:none}.cat-l.has-r{grid-template-columns:264px minmax(0,1fr) 280px}.sl-side{display:flex;flex-direction:column;gap:16px;min-width:0;overflow:hidden}.sl-side .rw{padding-block:0!important;background:none!important}.sl-side .row{display:flex;flex-direction:column;padding-inline:0;gap:var(--gap)}.sl-side .row.full>.col{padding-block:0}.sl-side .col{width:100%;grid-column:auto}.sl-side .row .col{order:0}@container store (max-width:1100px){.cat-l.has-r{grid-template-columns:264px minmax(0,1fr)}.cat-l.has-r>.sl-right{grid-column:1/-1}}@container store (max-width:860px){.cat-l.has-r{grid-template-columns:minmax(0,1fr)}.cat-l.has-r>.sl-right{grid-column:auto}.cat-rail{display:contents}.cat-f{order:0}.cat-r{order:1}.sl-left{order:2}.sl-right{order:3}}.cat .cat-w2{padding-top:20px}.cat>.wrap:has(+.sl-top){padding-bottom:0}.pd{padding-bottom:40px}.pd .wrap{width:100%;padding-top:18px}.pd .pd-w2{padding-top:20px}.pd>.wrap:has(+.sl-top){padding-bottom:0}.pd-l{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:start}.pd-l.has-l{grid-template-columns:264px minmax(0,1fr)}.pd-l.has-r{grid-template-columns:minmax(0,1fr) 280px}.pd-l.has-l.has-r{grid-template-columns:264px minmax(0,1fr) 280px}.pd-core{min-width:0;container-type:inline-size;container-name:pdc}@container store (max-width:1100px){.pd-l.has-l.has-r{grid-template-columns:264px minmax(0,1fr)}.pd-l.has-l.has-r>.sl-right{grid-column:1/-1}}@container store (max-width:860px){.pd-l.has-l,.pd-l.has-r,.pd-l.has-l.has-r{grid-template-columns:minmax(0,1fr)}.pd-l.has-l.has-r>.sl-right{grid-column:auto}.pd-core{order:1}.pd-l>.sl-left{order:2}.pd-l>.sl-right{order:3}}.pd .gal.one{grid-template-columns:minmax(0,1fr)}.pd .gal.one .gtw{display:none}.pd .swc .dt{background:var(--surface) center/cover no-repeat}.pd .swc .dt .bi{text-shadow:0 0 3px rgba(0,0,0,.55)}.pd .prose img{max-width:100%;height:auto}.pd .prose table{display:block;max-width:100%;overflow-x:auto}.pd .rel-grid:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.pd .pd-rel .cnav{margin-right:0}.pd .pd-rel .head .cnav{display:flex}.pd .pd-rel .head a{padding:0;margin:0}.pd .rv:last-child{border-bottom:0}.pd .loginp{margin:0}.pd .meta .rt{display:inline-flex;align-items:center}.pd .toast{display:flex}.pd .ic{width:16px;height:16px;flex:none}.pd{padding-bottom:40px}.pd .wrap{width:100%;padding-top:18px}.pd .pd-main{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:start}@container pdc (min-width:700px){.pd .pd-main{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:36px}.pd .gal{position:sticky;top:92px}}.pd .gal{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;min-width:0}.pd .gt{display:flex;flex-direction:column;gap:10px;max-height:560px;overflow:auto;scrollbar-width:none}.pd .gt::-webkit-scrollbar{display:none}.pd .gth{width:72px;height:72px;flex:none;border-radius:var(--r-btn);border:1.5px solid var(--line);background:var(--surface);padding:6px;cursor:pointer;transition:border-color .15s,box-shadow .15s}.pd .gth img{width:100%;height:100%;object-fit:contain;display:block}.pd .gth:hover{border-color:color-mix(in srgb,var(--primary) 50%,var(--line))}.pd .gth.on{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 18%,transparent)}.pd .gm{position:relative;aspect-ratio:1/1;border-radius:var(--r-card);background:var(--surface);border:1px solid var(--line);overflow:hidden;min-width:0}.pd .gtrack{display:flex;height:100%;overflow-x:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;outline:none;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pd .gtrack::-webkit-scrollbar{display:none}.pd .gs{flex:0 0 100%;height:100%;scroll-snap-align:start;display:grid;place-items:center;padding:28px;box-sizing:border-box;overflow:hidden;cursor:zoom-in}.pd .gs img{max-width:100%;max-height:100%;object-fit:contain;transition:transform .2s ease-out;user-select:none}.pd .gm .bd{z-index:2;font-size:12px;padding:6px 10px}.pd .gz{position:absolute;right:12px;bottom:12px;width:44px;height:44px;border-radius:var(--r-ico);border:1px solid var(--line);background:var(--surface);color:var(--text);display:grid;place-items:center;cursor:pointer;z-index:2}.pd .gz .ic{width:18px;height:18px}.pd .gc{display:none}.pd .gdots{display:none}.pd .gm-act{display:none}.pd .ib{width:44px;height:44px;flex:none;border-radius:var(--r-btn);border:1.5px solid var(--line);background:var(--surface);color:var(--text);display:grid;place-items:center;cursor:pointer;transition:border-color .15s,color .15s,background .15s;padding:0}.pd .ib:hover{border-color:color-mix(in srgb,var(--primary) 55%,var(--line));color:var(--primary-text,var(--primary))}.pd .ib .bi{font-size:19px}.pd .ib .ic{width:18px;height:18px}.pd .ib[aria-pressed="true"]{color:var(--accent);border-color:var(--accent)}.pd .buy-in{display:flex;flex-direction:column;gap:14px;min-width:0}.pd .brand{align-self:flex-start;font:500 12px var(--font-body);letter-spacing:.09em;text-transform:uppercase;color:var(--primary-text,var(--primary))}.pd .buy h1{margin:0;font:500 clamp(24px,2.4vw,32px)/1.2 var(--font-display);letter-spacing:-.02em}.pd .meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:13.5px;color:var(--muted)}.pd .meta .rt{font-size:13.5px;gap:8px;color:var(--muted)}.pd .meta .rt b{color:var(--text)}.pd .meta .stars{font-size:14px}.pd .meta .stars .bi{font-size:14px}.pd .meta .sep{width:1px;height:14px;background:var(--line)}.pd .meta .sku b{color:var(--text);font-weight:500}.pd .avail{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.pd .st{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:999px;font:500 13px var(--font-body)}.pd .st .bi{font-size:14px}.pd .st.ok{background:#e3f4ea;color:#1f6b44}.pd .st.low{background:#fdf3dc;color:#8a5a0c}.pd .st.out{background:#fde8e8;color:#a82424}.pd .st.pre{background:#e8eefc;color:#2347a8}.pd .shipnote{font-size:13px;color:var(--muted)}.pd .price{display:flex;flex-direction:column;gap:6px;padding:16px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.pd .pnow{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px}.pd .pnow b{font:600 clamp(26px,2.6vw,34px)/1.1 var(--font-display);letter-spacing:-.02em}.pd .pnow s{color:var(--muted);font-size:16px}.pd .save{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;background:var(--accent);color:#fff;font:500 12.5px var(--font-body)}.pd .ptax{font-size:13px;color:var(--muted)}.pd .tiers{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px}.pd .tl{font-size:12.5px;color:var(--muted);margin-right:2px}.pd .tier{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 12px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--text);font:13px var(--font-body);cursor:pointer;transition:border-color .15s,background .15s}.pd .tier b{font-weight:600;color:var(--primary-text,var(--primary))}.pd .tier:hover,.pd .tier.on{border-color:var(--primary);background:var(--primary-soft)}.pd .lede{margin:0;color:var(--muted);font-size:14.5px;line-height:1.55}.pd .lede a{color:var(--primary-text,var(--primary));text-decoration:underline;text-underline-offset:3px}.pd .optrow{display:none}.pd .opts{display:flex;flex-direction:column;gap:0}.pd .opts-h{display:none}.pd .opts-b{display:flex;flex-direction:column;gap:18px}.pd .opts-f{display:none}.pd .of{display:flex;flex-direction:column;gap:8px;min-width:0}.pd .of.two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pd .ol{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:13.5px}.pd .ol label{font-weight:500;color:var(--text)}.pd .rq{color:var(--accent);font-style:normal;margin-left:2px}.pd .ov{color:var(--muted);font-size:12.5px}.pd .err{margin:0;color:#c0392b;font-size:12.5px}.pd .of.bad .in,.pd .of.bad .pd-sel select,.pd .of.bad .rpr .pl,.pd .of.bad .swr .dt{border-color:#c0392b}.pd .swr{display:flex;flex-wrap:wrap;gap:10px 14px}.pd .swc{display:inline-flex;flex-direction:column;align-items:center;gap:5px;cursor:pointer;min-width:56px}.pd .swc input,.pd .rp input,.pd .ck input{position:absolute;opacity:0;pointer-events:none}.pd .swc .dt{width:40px;height:40px;border-radius:50%;background:var(--c);border:1.5px solid color-mix(in srgb,var(--text) 18%,transparent);display:grid;place-items:center;color:#fff;transition:box-shadow .15s}.pd .swc .dt .bi{font-size:18px;opacity:0;transform:scale(.6);transition:.15s}.pd .swc input:checked+.dt{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--primary)}.pd .swc input:checked+.dt .bi{opacity:1;transform:none}.pd .swc:nth-child(2) .dt .bi{color:#16181d}.pd .swc:nth-child(4) .dt .bi{color:#16181d}.pd .swc input:focus-visible+.dt{outline:2px solid var(--primary);outline-offset:3px}.pd .swc em{font-style:normal;font-size:12.5px}.pd .swc small{font-size:11px;color:var(--muted);margin-top:-3px}.pd .rpr{display:flex;flex-wrap:wrap;gap:8px}.pd .rp{position:relative;cursor:pointer}.pd .rp .pl{display:flex;flex-direction:column;justify-content:center;gap:1px;min-height:44px;padding:5px 16px;border-radius:var(--r-btn);border:1.5px solid var(--line);background:var(--surface);transition:border-color .15s,background .15s,box-shadow .15s}.pd .rp .pl b{font:500 14px var(--font-body)}.pd .rp .pl small{font-size:11.5px;color:var(--muted)}.pd .rp:hover .pl{border-color:color-mix(in srgb,var(--primary) 50%,var(--line))}.pd .rp input:checked+.pl{border-color:var(--primary);background:var(--primary-soft);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 16%,transparent)}.pd .rp input:focus-visible+.pl,.pd .ck input:focus-visible+.bx{outline:2px solid var(--primary);outline-offset:2px}.pd .in,.pd .pd-sel select{width:100%;box-sizing:border-box;height:44px;padding:0 14px;border-radius:var(--r-btn);border:1.5px solid var(--line);background:var(--surface);color:var(--text);font:14px var(--font-body);transition:border-color .15s,box-shadow .15s}.pd .in:focus,.pd .pd-sel select:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 16%,transparent)}.pd .in.ta{height:auto;padding:11px 14px;resize:vertical;line-height:1.5;min-height:84px}.pd .pd-sel{position:relative}.pd .pd-sel select{appearance:none;-webkit-appearance:none;padding-right:38px;cursor:pointer}.pd .pd-sel .bi{position:absolute;right:14px;top:50%;margin-top:-7px;font-size:14px;pointer-events:none;color:var(--muted)}.pd .ckl{display:flex;flex-direction:column;gap:8px}.pd .ck{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:50px;padding:6px 14px;border:1.5px solid var(--line);border-radius:var(--r-btn);background:var(--surface);cursor:pointer;transition:border-color .15s,background .15s}.pd .ck .bx{width:22px;height:22px;border-radius:6px;border:1.5px solid color-mix(in srgb,var(--text) 30%,transparent);display:grid;place-items:center;color:transparent;background:var(--surface);transition:.15s}.pd .ck .bx .bi{font-size:15px}.pd .ck .tx{display:flex;flex-direction:column;font-size:14px;min-width:0}.pd .ck .tx small{font-size:12px;color:var(--muted)}.pd .ck em{font-style:normal;font-size:13px;color:var(--muted);white-space:nowrap}.pd .ck input:checked+.bx{background:var(--primary);border-color:var(--primary);color:var(--primary-ink)}.pd .ck:has(input:checked){border-color:var(--primary);background:var(--primary-soft)}.pd .fl{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 14px;border:1.5px dashed color-mix(in srgb,var(--text) 28%,transparent);border-radius:var(--r-btn);background:var(--surface);cursor:pointer;transition:border-color .15s,background .15s;position:relative}.pd .fl input{position:absolute;inset:0;opacity:0;cursor:pointer;width:100%;height:100%}.pd .fl:hover,.pd .fl.drag{border-color:var(--primary);background:var(--primary-soft)}.pd .fl-i{width:36px;height:36px;border-radius:var(--r-ico);background:var(--bg);display:grid;place-items:center;color:var(--primary-text,var(--primary));flex:none}.pd .fl-t{display:flex;flex-direction:column;min-width:0}.pd .fl-t b{font:500 14px var(--font-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd .fl-t small{font-size:12px;color:var(--muted)}.pd .dtf{position:relative}.pd .dtf .in{padding-right:40px}.pd .dtf .dti{position:absolute;right:14px;top:50%;margin-top:-8px;color:var(--muted);pointer-events:none}.pd .dtf input::-webkit-calendar-picker-indicator{opacity:0;position:absolute;right:0;top:0;width:100%;height:100%;cursor:pointer}.pd .toprow{display:flex;align-items:center;justify-content:space-between;gap:12px}.pd .tact{display:flex;gap:8px}.pd .pd-cta{display:flex;flex-direction:column;gap:12px;margin-top:4px}.pd .pd-cta .qty{align-self:flex-start}.pd .total[hidden],.pd .minq[hidden]{display:none}.pd .buyrow{display:flex;gap:10px;align-items:stretch}.pd .buyrow .add-main{font:600 17px var(--font-body);gap:10px}.pd .buyrow .ib{height:56px;width:56px}.pd .add-main .bi{font-size:20px}.pd .qty{display:inline-flex;align-items:center;height:44px;border:1.5px solid var(--line);border-radius:var(--r-btn);background:var(--surface);overflow:hidden}.pd .qty button{width:40px;height:100%;border:0;background:transparent;color:var(--text);display:grid;place-items:center;cursor:pointer}.pd .qty button:hover{background:var(--bg)}.pd .qty input{width:44px;height:100%;border:0;text-align:center;background:transparent;font:500 15px var(--font-body);color:var(--text);-moz-appearance:textfield;padding:0}.pd .qty input::-webkit-outer-spin-button,.pd .qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pd .add-main{flex:1 1 180px;min-width:160px;height:56px}.pd .add-main[disabled]{opacity:.55;cursor:not-allowed}.pd .shr{position:relative}.pd .shr-m{position:absolute;right:0;top:calc(100% + 8px);z-index:20;min-width:190px;padding:6px;border-radius:var(--r-card);background:var(--surface);border:1px solid var(--line);box-shadow:0 14px 34px -10px rgba(20,32,60,.25);display:none}.pd .shr.open .shr-m{display:block}.pd .shr-m a,.pd .shr-m button{display:flex;align-items:center;gap:10px;width:100%;box-sizing:border-box;min-height:40px;padding:0 12px;border:0;background:transparent;border-radius:10px;font:14px var(--font-body);color:var(--text);text-decoration:none;cursor:pointer;text-align:left}.pd .shr-m a:hover,.pd .shr-m button:hover{background:var(--bg)}.pd .shr-m .bi{font-size:16px}.pd .minq{margin:0;font-size:13px;color:var(--muted)}.pd .total{display:flex;justify-content:space-between;align-items:baseline;padding:10px 14px;border-radius:var(--r-btn);background:var(--bg);font-size:14px}.pd .total b{font:600 18px var(--font-display)}.pd .trust{list-style:none;margin:6px 0 0;padding:14px 0 0;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pd .trust li{display:flex;gap:10px;align-items:flex-start;font-size:13px}.pd .trust .bi{font-size:20px;color:var(--primary-text,var(--primary));margin-top:1px}.pd .trust b{display:block;font-weight:500;font-size:13px}.pd .trust small{display:block;color:var(--muted);font-size:12px}.pd .pd-tabs{margin-top:48px}.pd .tabbar{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--line)}.pd .tabbar::-webkit-scrollbar{display:none}.pd .tabbar button{position:relative;flex:none;height:46px;padding:0 16px;border:0;background:transparent;font:500 15px var(--font-body);color:var(--muted);cursor:pointer;white-space:nowrap}.pd .tabbar button em{font-style:normal;font-size:12px;margin-left:4px;padding:2px 7px;border-radius:999px;background:var(--bg)}.pd .tabbar button.on{color:var(--text)}.pd .tabbar button.on::after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:3px;border-radius:3px 3px 0 0;background:var(--primary)}.pd .tabbar button:hover{color:var(--text)}.pd .tabp{display:none;padding:26px 0 4px}.pd .tabp.on{display:block}.pd .prose{max-width:760px;line-height:1.65;font-size:15px}.pd .prose h2{font:500 22px var(--font-display);margin:0 0 10px;letter-spacing:-.01em}.pd .prose h2:not(:first-child){margin-top:24px}.pd .prose p{margin:0 0 12px;color:color-mix(in srgb,var(--text) 86%,transparent)}.pd .prose ul{margin:0 0 12px;padding-left:20px}.pd .prose li{margin-bottom:6px}.pd .spec{width:100%;max-width:760px;border-collapse:collapse;font-size:14.5px}.pd .spec th,.pd .spec td{text-align:left;padding:11px 14px;border-bottom:1px solid var(--line);vertical-align:top}.pd .spec tr:not(.sg) th{width:34%;font-weight:400;color:var(--muted)}.pd .spec .sg th{padding-top:22px;font:500 13px var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--primary-text,var(--primary));border-bottom:1.5px solid var(--line)}.pd .spec td{font-weight:500}.pd .rvs{display:grid;grid-template-columns:300px minmax(0,1fr);gap:40px;align-items:start}.pd .rvs-sum{display:flex;flex-direction:column;gap:18px;padding:22px;border-radius:var(--r-card);background:var(--surface);border:1px solid var(--line);position:sticky;top:92px}.pd .big{display:flex;flex-direction:column;gap:4px}.pd .big b{font:600 44px/1 var(--font-display)}.pd .big span{color:var(--muted);font-size:13px}.pd .stars.lg,.pd .stars.lg .bi{font-size:18px}.pd .bars{display:flex;flex-direction:column;gap:7px}.pd .rb{display:grid;grid-template-columns:12px 14px minmax(0,1fr) 22px;align-items:center;gap:8px;font-size:12.5px;color:var(--muted)}.pd .rb .bi{font-size:12px;color:#f1a31c}.pd .rb .bar{height:8px;border-radius:8px;background:var(--bg);overflow:hidden}.pd .rb .bar b{display:block;height:100%;border-radius:8px;background:#f1a31c}.pd .rb em{font-style:normal;text-align:right}.pd .rvl{display:flex;flex-direction:column}.pd .rv{padding:20px 0;border-bottom:1px solid var(--line)}.pd .rv:first-child{padding-top:0}.pd .rv.hidden-r{display:none}.pd .rv header{display:flex;align-items:center;gap:12px}.pd .rv header>div{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;flex:1;min-width:0}.pd .rv .av{width:40px;height:40px;border-radius:50%;background:var(--primary-soft);color:var(--primary-text,var(--primary));display:grid;place-items:center;font:500 15px var(--font-body);flex:none}.pd .rv header b{font-weight:500}.pd .rv .vf{display:inline-flex;align-items:center;gap:4px;font-style:normal;font-size:12px;color:#1f6b44}.pd .rv .vf .bi{font-size:13px}.pd .rv .d{width:100%;font-size:12.5px;color:var(--muted)}.pd .rv p{margin:10px 0 0;line-height:1.6;font-size:14px}.pd .more{margin-top:18px}.pd .rvw{margin-bottom:26px;padding:22px;border-radius:var(--r-card);background:var(--surface);border:1px solid var(--line);display:flex;flex-direction:column;gap:16px}.pd .rvw[hidden]{display:none}.pd .rvw h3{margin:0;font:500 19px var(--font-display)}.pd .rvw-f{display:flex;gap:10px;flex-wrap:wrap}.pd .stp{display:inline-flex;gap:4px}.pd .stp button{width:44px;height:44px;border:0;background:transparent;border-radius:10px;cursor:pointer;color:#c9d0de;padding:0;display:grid;place-items:center}.pd .stp button .bi{font-size:26px}.pd .stp button.on,.pd .stp button.hov{color:#f1a31c}.pd .okmsg{display:flex;gap:8px;align-items:center;margin:0;padding:12px 14px;border-radius:var(--r-btn);background:#e3f4ea;color:#1f6b44;font-size:14px}.pd .okmsg[hidden]{display:none}.pd .pd-rel{margin-top:52px}.pd .pd-rel .head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.pd .pd-rel h2{margin:0;font:500 24px var(--font-display);letter-spacing:-.01em}.pd .pd-rel .cnav{margin-right:0}.pd .pd-tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:30px;font-size:13px;color:var(--muted)}.pd .pd-tags a{display:inline-flex;align-items:center;height:32px;padding:0 12px;border-radius:999px;background:var(--surface);border:1px solid var(--line);color:var(--text)}.pd .pd-tags a:hover{border-color:var(--primary);color:var(--primary-text,var(--primary))}@container pdc (max-width:760px){.pd .rvs{grid-template-columns:1fr;gap:24px}.pd .rvs-sum{position:static}}.pd .toast{position:fixed;left:50%;bottom:28px;z-index:90;transform:translate(-50%,30px);opacity:0;pointer-events:none;display:flex;align-items:center;gap:10px;padding:12px 18px;border-radius:999px;background:var(--dark);color:var(--dark-ink);font-size:14px;box-shadow:0 14px 34px -10px rgba(10,20,50,.45);transition:.25s}.pd .toast.on{opacity:1;transform:translate(-50%,0)}.pd .toast .bi{color:#6ee7a8;font-size:18px}.pd .lb{position:fixed;inset:0;z-index:100;background:rgba(10,14,26,.92);display:flex;align-items:center;justify-content:center}.pd .lb[hidden]{display:none}.pd .lb-s{width:min(88vw,1000px);height:min(82vh,760px);display:grid;place-items:center;touch-action:pan-y}.pd .lb-s img{max-width:100%;max-height:100%;object-fit:contain;background:#fff;border-radius:14px;padding:24px;box-sizing:border-box}.pd .lb-x,.pd .lb-n{position:absolute;width:48px;height:48px;border-radius:50%;border:0;background:rgba(255,255,255,.14);color:#fff;display:grid;place-items:center;cursor:pointer}.pd .lb-x:hover,.pd .lb-n:hover{background:rgba(255,255,255,.26)}.pd .lb-x{top:18px;right:18px}.pd .lb-n.prev{left:18px}.pd .lb-n.next{right:18px}.pd .lb-c{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);color:#fff;font-size:13px;opacity:.85}.pd .mbar{display:none}.pd .opts-scrim{display:none}@media (max-width:760px){.pd .wrap{padding-inline:16px;padding-top:12px}.pd .crumbs{margin-bottom:10px;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap;scrollbar-width:none}.pd .gal{grid-template-columns:minmax(0,1fr)}.pd .gtw{display:none}.pd .gnv{display:none}.pd .gm{border-radius:var(--r-card);margin-inline:-16px;border-left:0;border-right:0;border-radius:0;aspect-ratio:1/1}.pd .gtrack{overflow-x:auto}.pd .gs{padding:20px;cursor:default}.pd .gz{display:none}.pd .gc{display:block;position:absolute;left:14px;bottom:14px;padding:4px 10px;border-radius:999px;background:rgba(16,24,48,.62);color:#fff;font-size:12px}.pd .gdots{display:flex;gap:6px;position:absolute;left:50%;bottom:16px;transform:translateX(-50%)}.pd .gdots i{width:7px;height:7px;border-radius:50%;background:color-mix(in srgb,var(--text) 22%,transparent);transition:.2s}.pd .gdots i.on{width:20px;border-radius:7px;background:var(--primary)}.pd .gc{display:none}.pd .gm-act{display:flex;flex-direction:column;gap:8px;position:absolute;top:12px;right:12px;z-index:3}.pd .gm-act .ib{background:rgba(255,255,255,.92);border-color:transparent;box-shadow:0 4px 14px -4px rgba(20,32,60,.25)}.pd .gm-act .share-t{display:none}.pd .pd-main{gap:18px}.pd .buy h1{font-size:23px}.pd .price{padding:12px 0}.pd .pnow b{font-size:27px}.pd .lede{display:none}.pd .optrow{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;box-sizing:border-box;min-height:56px;padding:8px 14px;border-radius:var(--r-btn);border:1.5px solid var(--line);background:var(--surface);cursor:pointer;text-align:left;font-family:var(--font-body);color:var(--text)}.pd .optrow>span:first-child{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.pd .optrow small{font-size:12px;color:var(--muted)}.pd .optrow b{font-weight:500;font-size:14.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd .optrow .req{font-size:12px;color:#8a5a0c;background:#fdf3dc;padding:3px 9px;border-radius:999px}.pd .optrow .req.ok{color:#1f6b44;background:#e3f4ea}.pd .opts{position:fixed;left:0;right:0;bottom:0;z-index:80;max-height:88vh;background:var(--surface);border-radius:22px 22px 0 0;box-shadow:0 -16px 44px -12px rgba(10,20,50,.4);transform:translateY(105%);transition:transform .3s cubic-bezier(.2,.8,.2,1);display:flex;flex-direction:column;visibility:hidden}.opts-open .pd .opts{transform:none;visibility:visible}.pd .opts-scrim{display:block;position:fixed;inset:0;z-index:70;background:rgba(10,14,26,.5);opacity:0;pointer-events:none;transition:opacity .25s}.opts-open .pd .opts-scrim{opacity:1;pointer-events:auto}.pd .opts-h{display:flex;align-items:center;justify-content:space-between;padding:6px 14px 6px 18px;min-height:56px;border-bottom:1px solid var(--line);position:relative}.pd .opts-h::before{content:"";position:absolute;left:50%;top:7px;width:38px;height:4px;margin-left:-19px;border-radius:4px;background:color-mix(in srgb,var(--text) 18%,transparent)}.pd .opts-h b{font:500 17px var(--font-display);margin-top:6px}.pd .opts-h .x{width:40px;height:40px;border-radius:var(--r-ico);border:0;background:var(--bg);display:grid;place-items:center;cursor:pointer;margin-top:6px}.pd .opts-b{padding:18px;overflow-y:auto;flex:1;-webkit-overflow-scrolling:touch}.pd .opts-f{display:flex;gap:10px;align-items:center;padding:12px 18px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line);background:var(--surface)}.pd .opts-f .add-main{flex:1}.pd .trust{grid-template-columns:1fr;gap:12px}.pd .pd-tabs{margin-top:34px}.pd .tabbar{margin-inline:-16px;padding-inline:16px;position:sticky;top:0;background:var(--bg);z-index:5}.pd .rvs-sum{padding:18px}.pd .pd-rel .head .cnav{display:flex}.pd .pd-rel h2{font-size:21px}.pd .mbar{display:flex;align-items:center;gap:14px;position:fixed;left:0;right:0;bottom:0;z-index:60;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:var(--surface);border-top:1px solid var(--line);box-shadow:0 -10px 30px -14px rgba(20,32,60,.25);transform:translateY(110%);transition:transform .25s}.pd .mbar.on{transform:none}.pd .mb-p{display:flex;flex-direction:column;min-width:0}.pd .mb-p small{font-size:11.5px;color:var(--muted)}.pd .mb-p b{font:600 17px var(--font-display);white-space:nowrap}.pd .mbar .add-main{flex:1;min-width:0;height:52px;font:600 16px var(--font-body)}.opts-open .pd .mbar{display:none}.pd{padding-bottom:84px}.pd .toast{bottom:92px}.pd .lb-n{display:none}.pd .lb-s{width:100vw;height:80vh}.pd .of.two{grid-template-columns:1fr}}.pd .dbar{position:fixed;left:0;right:0;bottom:0;z-index:55;background:var(--surface);border-top:1px solid var(--line);box-shadow:0 -10px 30px -14px rgba(20,32,60,.25);transform:translateY(105%);transition:transform .25s}.pd .dbar.on{transform:none}.pd .dbar-in{max-width:var(--wrap);margin:0 auto;padding:10px 24px;display:flex;align-items:center;gap:16px}.pd .dbar img{width:48px;height:48px;object-fit:contain;border-radius:10px;background:var(--bg);padding:3px;box-sizing:border-box}.pd .db-t{display:flex;flex-direction:column;min-width:0;flex:1}.pd .db-t b{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pd .db-t span{font-size:12.5px;color:var(--muted)}.pd .db-p{display:flex;align-items:baseline;gap:8px;white-space:nowrap}.pd .db-p b{font:600 18px var(--font-display)}.pd .db-p s{color:var(--muted);font-size:13px}.pd .dbar .add-main{flex:0 0 auto;min-width:190px}@media (max-width:760px){.pd .dbar{display:none}}.slide h1 .hl{color:var(--primary-text,var(--primary))}.slide .sl-btns{display:flex;flex-wrap:wrap;gap:10px}.slide picture{display:contents}.slide picture>source{display:none}.slides.sharp,.slides.sharp .slide .himg{border-radius:0}.slides.noshade .slide .himg{opacity:1;-webkit-mask-image:none;mask-image:none}.sl-el{position:absolute;z-index:0;width:min(var(--ew,120px),40%);height:auto;max-width:none;pointer-events:none}.sl-el.fr{z-index:2}.sl-el.tl{left:var(--ex,4%);top:var(--ey,6%)}.sl-el.tr{right:var(--ex,4%);top:var(--ey,6%)}.sl-el.bl{left:var(--ex,4%);bottom:var(--ey,6%)}.sl-el.br{right:var(--ex,4%);bottom:var(--ey,6%)}@container store (max-width:640px){.sl-el{width:min(calc(var(--ew,120px) * .6),30%)}.sl-el.hm{display:none}}.imgm{margin:0;display:flex;justify-content:center;min-width:0}.imgm.left{justify-content:flex-start}.imgm.right{justify-content:flex-end}.imgm a{display:block;max-width:100%}.imgm img{display:block;max-width:100%;height:auto}.imgm.c-soft img{border-radius:var(--r-card)}.imgm.c-round img{border-radius:50%}@container store (max-width:640px){.imgm.hidem{display:none}}.pc .bd{border-radius:99px;padding:5px 10px}.pc .bd.new{background:var(--primary);color:var(--primary-ink)}.pc .bd.best{background:var(--dark);color:var(--dark-ink)}.pc .qa button,.pc .add{border-radius:var(--r-btn)}.pc .qa button{width:32px;height:32px}.pc .qa .bi{font-size:14px}.pc .add{width:40px;height:40px}.pc .sp{margin-top:-4px;color:var(--muted);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cat-grid.list .pc .sp{white-space:normal}@media (max-width:640px){.pc .qa button{width:28px;height:28px}.pc .add{width:34px;height:34px}}.circles a{overflow-wrap:anywhere;line-height:1.25}@container store (max-width:1024px){.pgrid[style*="--nt"]{grid-template-columns:repeat(var(--nt),minmax(0,1fr))}.carousel[style*="--nt"],.circles[style*="--nt"]{grid-auto-columns:calc((100% - (var(--nt) - 1)*var(--gap))/(var(--nt) + .3))}}@container store (max-width:560px){.pgrid[style*="--nm"]{grid-template-columns:repeat(var(--nm),minmax(0,1fr))}.carousel[style*="--nm"],.circles[style*="--nm"]{grid-auto-columns:calc((100% - (var(--nm) - 1)*var(--gap))/(var(--nm) + .3))}.circles a{font-size:12px;gap:6px}}.wa-main{display:none;background:#e4f6ec;color:#12804a}.store[data-mode="whatsapp"] .wa-main{display:inline-flex}.store[data-mode="whatsapp"] [data-add],.store[data-mode="catalog"] [data-add],.store[data-mode="catalog"] .pd-cta .qty,.store[data-mode="whatsapp"] .pd-cta .qty,.store[data-mode="catalog"] .mbar,.store[data-mode="whatsapp"] .mbar .mb-add{display:none !important}.promo .pt{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.promo h3 .hl{color:var(--primary-text,var(--primary))}.promo.dk{background:var(--dark);color:var(--dark-ink)}.promo.dk p{color:var(--dark-mute)}.promo.dk .tag{background:rgba(255,255,255,.12);color:var(--dark-ink)}.promo.dk h3 .hl{color:#ffd24d}.promo.dk .btn.dark{background:var(--primary);color:var(--primary-ink)}.promo.lf img.ph.pimg{order:-1}.promo.lf .off{right:auto;left:16px}.promo .btn.dark{margin-top:2px}@container mod (max-width:420px){.promo.lf img.ph.pimg{order:0}}@container mod (max-width:420px){.promo .off,.promo.lf .off{position:static;order:-1;justify-self:start}}.deal .dlink{display:flex;justify-content:center;align-self:center;width:min(100%,240px);margin-block:auto}.deal img.dimg,.deal img.ph.dimg{width:40%;max-height:110px;object-fit:cover;aspect-ratio:1;border-radius:calc(var(--r-card) * .7);align-self:center}.quotes[style*="--n"]{grid-auto-columns:calc((100% - (var(--n) - 1)*var(--gap))/var(--n))}@container store (max-width:1024px){.quotes[style*="--nt"]{grid-auto-columns:calc((100% - (var(--nt) - 1)*var(--gap))/(var(--nt) + .2))}}@container store (max-width:560px){.quotes[style*="--nm"]{grid-auto-columns:calc((100% - (var(--nm) - 1)*var(--gap))/(var(--nm) + .15))}}.quotes a.rv-p{text-decoration:none}.faq .head .hsub{color:var(--muted);font-size:13px;margin-top:2px}.brands:not(.logos) a{display:grid;place-items:center;min-height:64px;padding:0 10px;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);font:500 15px var(--font-display);letter-spacing:.04em;color:var(--muted);text-align:center;overflow-wrap:anywhere}.brands:not(.logos) a img{width:auto;height:auto;max-width:100%;max-height:34px;object-fit:contain;display:block}.brands:not(.logos) a:has(img){padding:10px 16px;overflow:hidden}.brands:not(.logos) a:hover{color:var(--primary-text,var(--primary));transform:translateY(-2px);box-shadow:0 6px 14px -12px rgba(20,40,80,.18)}.brands[style*="--n"]{grid-template-columns:repeat(var(--n),minmax(0,1fr))}@container store (max-width:1024px){.brands[style*="--nt"]{grid-template-columns:repeat(var(--nt),minmax(0,1fr))}}@container store (max-width:560px){.brands[style*="--nm"]{grid-template-columns:repeat(var(--nm),minmax(0,1fr))}}.store[data-soft="on"] .brands:not(.logos) a{box-shadow:none}.igrid.g .ph{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.igrid.g>span:hover .ov{opacity:1}@container store (max-width:1024px){.igrid.g[style*="--nt"]{grid-template-columns:repeat(var(--nt),minmax(0,1fr))}}@container store (max-width:560px){.igrid.g[style*="--nm"]{grid-template-columns:repeat(var(--nm),minmax(0,1fr))}}.head .hsub{color:var(--muted);font-size:13px;margin-top:2px}.bw-cart{position:fixed;top:16px;right:16px;z-index:10000;width:min(440px,calc(100vw - 24px));background:var(--bg,#fff);color:var(--text,#111);border:1px solid var(--line,#e5e7eb);border-radius:var(--r-card,12px);box-shadow:0 18px 50px rgba(0,0,0,.22);padding:16px;font-family:var(--font-body,inherit);opacity:0;transform:translateY(-12px);transition:opacity .2s,transform .2s}.bw-cart.in{opacity:1;transform:none}.bw-cart-x{position:absolute;top:6px;right:10px;border:0;background:none;font-size:24px;line-height:1;color:var(--muted,#666);cursor:pointer}.bw-cart-row{display:flex;gap:14px;align-items:flex-start;padding-right:18px}.bw-cart-img{flex:0 0 96px;width:96px;height:96px;border:1px solid var(--line,#e5e7eb);border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#fff}.bw-cart-img img{max-width:100%;max-height:100%;object-fit:contain}.bw-cart-tx{min-width:0;flex:1}.bw-cart-tx h4{margin:0 0 6px;font-size:16px;font-weight:600}.bw-cart-tx p{margin:0;font-size:14px;color:var(--muted,#666);line-height:1.5}.bw-cart-tx a{color:var(--primary,#111);text-decoration:underline dotted}.bw-cart-bt{display:flex;gap:8px;margin-top:12px}.bw-cart-b{flex:1;display:flex;align-items:center;justify-content:center;height:36px;text-align:center;padding:0 12px;line-height:1;border:1px solid var(--primary,#111);border-radius:var(--r-btn,8px);color:var(--primary,#111);font-weight:600;text-decoration:none;font-size:14px}.bw-cart-b.pri{background:var(--primary,#111);color:var(--primary-ink,#fff)}@media (max-width:560px){.bw-cart{top:8px;right:12px;left:12px;width:auto}}@media (prefers-reduced-motion:reduce){.bw-cart{transition:none}}.adr{position:fixed;left:0;right:0;top:0 !important;height:100vh !important;z-index:85;visibility:hidden;pointer-events:none}.adr .ov{position:absolute;inset:0;background:rgba(20,32,60,.35);opacity:0;transition:opacity .25s}.adr .pn{position:absolute;right:0;top:0;bottom:0;width:min(94%,400px);background:var(--surface);color:var(--text);display:flex;flex-direction:column;transform:translateX(102%);transition:transform .3s cubic-bezier(.2,.7,.2,1);border-radius:min(var(--r-card),24px) 0 0 min(var(--r-card),24px);overflow:hidden}.adr.open{visibility:visible;pointer-events:auto}.adr.open .ov{opacity:1}.adr.open .pn{transform:none}.adr .ah{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 8px}.adr .ah h3{margin:0;font-size:21px;font-weight:500}.adr .ah p{margin:4px 0 0;color:var(--muted);font-size:13.5px}.adr .x{width:40px;height:40px;border-radius:var(--r-ico);display:grid;place-items:center;background:var(--bg);font-size:16px;flex:none}.adr .tabs{display:flex;gap:4px;margin:12px 20px 0;padding:4px;background:var(--bg);border-radius:var(--r-ico)}.adr .tabs button{flex:1;min-height:38px;border-radius:var(--r-ico);font-size:14px;color:var(--muted);text-align:center}.adr .tabs button[aria-selected="true"]{background:var(--surface);color:var(--text);box-shadow:0 0 0 1px var(--line)}.adr .ab{flex:1;overflow:auto;padding:18px 20px 20px}.adr form{display:flex;flex-direction:column;gap:14px}.adr form[hidden],.adr .fm[hidden]{display:none}.adr label{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--muted)}.adr .in{display:flex;align-items:center;min-height:46px;border:1px solid var(--line);border-radius:var(--r-btn);background:var(--surface);padding:0 14px;gap:8px;transition:border-color .2s,box-shadow .2s}.adr .in:focus-within{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-soft)}.adr .in input{flex:1;min-width:0;border:0;background:transparent;font:inherit;color:var(--text);height:44px;outline:none}.adr .in .pre{color:var(--muted);font-size:14px;padding-right:8px;border-right:1px solid var(--line)}.adr .in .eye{width:30px;height:30px;display:grid;place-items:center;color:var(--muted);border-radius:50%}.adr .opt{display:flex;align-items:center;justify-content:space-between;font-size:13px;color:var(--muted)}.adr .opt label{flex-direction:row;align-items:center;gap:8px}.adr .opt a{color:var(--primary-text,var(--primary))}.adr .btn{width:100%}.adr .btn[disabled]{opacity:.65;cursor:wait}.adr .er{color:#c62828;font-size:12.5px;min-height:0}.adr .er:empty{display:none}.adr .in.bad{border-color:#c62828}.adr .fm{padding:10px 12px;border-radius:calc(var(--r-card) * .6);font-size:13px;background:#fdecea;color:#b3261e}.adr .fm.ok{background:#e4f6ec;color:#12804a}@media (prefers-reduced-motion:reduce){.adr .ov,.adr .pn{transition:none}}.adr .gsep{display:flex;align-items:center;gap:12px;color:var(--muted);font-size:12.5px}.adr .gsep::before,.adr .gsep::after{content:"";flex:1;height:1px;background:var(--line)}.adr .gbtn{display:flex;align-items:center;justify-content:center;gap:10px;min-height:46px;border:1px solid var(--line);border-radius:var(--r-btn);font-size:14px;font-weight:500;color:var(--text);background:var(--surface)}.adr .gbtn:hover{background:var(--primary-soft);color:var(--primary-text,var(--primary));border-color:transparent}.adr .gbtn .gic{width:22px;height:22px;border-radius:50%;background:#3a6fd8;color:#fff;display:grid;place-items:center;font-size:12px;font-weight:700}.pc .bd.off,.act em{background:color-mix(in srgb,var(--accent) 80%,#000);color:#fff}.promo .off{color:color-mix(in srgb,var(--accent) 68%,#000)}.ct-row.z{opacity:1;color:var(--muted)}.ct-row.z .ti{opacity:.55}.sl-ctl{gap:0;margin:0 0 -8px -8px}.sl-ctl button{box-sizing:content-box;padding:8px;background-clip:content-box}.sl-ctl button[aria-current="true"]::after{inset:8px;border-radius:4px}.menu .allcat-dd>button.allcat,.menu .allcat-dd>button.allcat:hover,.menu .allcat-dd.open>button.allcat{background:var(--primary);color:var(--primary-ink);opacity:1}.menu .allcat-dd>button.allcat:hover,.menu .allcat-dd.open>button.allcat{filter:brightness(1.1)}.pc .qa button{opacity:0;transform:translateX(10px) scale(.85);pointer-events:none;transition:opacity .22s ease,transform .3s cubic-bezier(.2,.8,.2,1),color .2s,border-color .2s,box-shadow .2s}.pc .qa button:nth-child(2){transition-delay:.06s}.pc:hover .qa button,.pc:focus-within .qa button,.pc .qa button[aria-pressed="true"]{opacity:1;transform:none;pointer-events:auto}.pc .qa button:hover{box-shadow:0 6px 14px -6px rgba(20,32,60,.35);transform:scale(1.08)}@media (hover:none){.pc .qa button{opacity:1;transform:none;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.pc .qa button{transition:none;transform:none}}.bw-cart{overflow:hidden}.bw-cart.fade{opacity:0;transform:translateY(-8px);transition:opacity .45s ease,transform .45s ease}.bw-cart-pg{position:absolute;left:0;right:0;bottom:0;height:4px;background:var(--line,#e5e7eb)}.bw-cart-pg i{display:block;height:100%;background:var(--primary,#111);transform-origin:left center;animation:bwcartline var(--bw-cart-ms,3000ms) linear forwards}.bw-cart.hold .bw-cart-pg i{animation-play-state:paused}@keyframes bwcartline{from{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.bw-cart-pg i{animation:none}.bw-cart.fade{transition:none}}.bw-cart-b{transition:background .15s,color .15s,box-shadow .15s}.bw-cart-b:hover{background:var(--primary-soft,#e8eefc);box-shadow:0 4px 12px -6px rgba(35,71,168,.4)}.bw-cart-b.pri:hover{background:var(--primary,#111);filter:brightness(1.12);box-shadow:0 6px 14px -6px var(--primary,#111)}@media (max-width:760px){.pc .qa button{opacity:1;transform:none;pointer-events:auto}}.slides.b1-brand .slide .btn:not(.line){background:var(--primary);color:var(--primary-ink)}.slides.b1-dark .slide .btn:not(.line){background:#1a1a1a;color:#fff}.slides.b1-light .slide .btn:not(.line){background:#fff;color:#1a1a1a}.slides.b2-link .slide .btn.line{color:inherit;background:transparent;border:0;border-bottom:2px solid currentColor;border-radius:0;padding:0 0 4px;min-height:0;align-self:center}.slides.br-sq .slide .btn{border-radius:0}.slides.br-soft .slide .btn{border-radius:6px}.slides.br-pill .slide .btn{border-radius:999px}.slides.b2-link.br-sq .slide .btn.line,.slides.b2-link.br-soft .slide .btn.line,.slides.b2-link.br-pill .slide .btn.line{border-radius:0}.slides.bu .slide .btn{text-transform:uppercase;letter-spacing:.08em;font-weight:600}@property --pr{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes ring{from{--pr:0deg}to{--pr:360deg}}.sl-ctl button{border-radius:50%;background-color:var(--muted);opacity:.55;transition:opacity .2s,transform .2s}.sl-ctl button:hover{opacity:1}.sl-ctl button[aria-current="true"]{width:8px;opacity:1;background-color:var(--primary);background-clip:content-box;overflow:visible;position:relative}.sl-ctl button[aria-current="true"]::after{content:"";position:absolute;inset:0;border-radius:50%;transform:none;transform-origin:center;background:conic-gradient(var(--primary) var(--pr),rgba(120,130,140,.28) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));animation:ring 6s linear both}.slides[data-auto="0"] .sl-ctl button[aria-current="true"]::after{animation:none;background:rgba(120,130,140,.4)}.sl-nav button{border:1.5px solid currentColor;background:transparent;color:#fff;transition:opacity .2s,background-color .2s,color .2s,transform .2s}.sl-nav button:hover:not(:disabled){background:rgba(255,255,255,.18);color:#fff}.slides.nav-dark .sl-nav button{color:var(--text)}.slides.nav-dark .sl-nav button:hover:not(:disabled){background:rgba(120,130,140,.18);color:var(--text)}.sl-nav button i,.sl-nav button .bi{color:inherit}.slide .btn.line{color:inherit}.sl-nav button:disabled{opacity:.35;cursor:not-allowed;transform:none;background:transparent}.slides.tint-lt .sl-nav button{color:#fff}.slides.tint-lt .sl-nav button:hover:not(:disabled){background:rgba(255,255,255,.18);color:#fff}@media (prefers-reduced-motion:reduce){.sl-ctl button[aria-current="true"]::after{animation:none;background:var(--primary)}}.slides.tint .slide::after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(135deg,color-mix(in srgb,var(--tc) var(--ta),transparent),color-mix(in srgb,var(--tc) var(--tb),transparent))}.slides.tint-lt .slide{color:#fff}.slides.tint-lt .slide p,.slides.tint-lt .slide .tag{color:rgba(255,255,255,.88)}.slides.tint-lt .slide .tag{background:rgba(255,255,255,.16)}.slides.tint-lt .slide .btn.line{color:#fff}.slides{--dc:var(--muted);--da:var(--primary);--dr:rgba(120,130,140,.28)}.slides.tint-lt{--dc:rgba(255,255,255,.7);--da:#fff;--dr:rgba(255,255,255,.28)}.sl-ctl{margin:0 0 -6px -6px}.sl-ctl button{width:6px;height:6px;padding:6px;background-color:var(--dc)}.sl-ctl button[aria-current="true"]{width:6px;background-color:var(--da)}.sl-ctl button[aria-current="true"]::after{background:conic-gradient(var(--da) var(--pr),var(--dr) 0);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 1.5px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 1.5px),#000 calc(100% - 1.5px))}.slides[data-auto="0"] .sl-ctl button[aria-current="true"]::after{background:var(--dr)}.sl-nav button i,.sl-nav button .bi{color:inherit}@container store (max-width:1024px){.row.full>.col{padding-block:28px}}@container store (max-width:760px){.row.full>.col{padding-block:20px}}.row.cp>.col{padding-block:0}html.gl-lock{overflow:hidden}.gl-lb{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;background:rgba(10,14,24,.94);color:#fff}.gl-lb[hidden]{display:none}.gl-top{position:absolute;top:0;left:0;right:0;height:56px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;font-size:14px}.gl-x,.gl-n{display:grid;place-items:center;border:0;border-radius:50%;background:rgba(255,255,255,.14);color:#fff;cursor:pointer;transition:background .15s}.gl-x:hover,.gl-n:hover{background:rgba(255,255,255,.26)}.gl-x{width:40px;height:40px}.gl-n{position:absolute;top:calc(50% - 40px);width:48px;height:48px;z-index:2}.gl-p{left:18px}.gl-nx{right:18px}.gl-lb.one .gl-n,.gl-lb.one .gl-t{display:none}.gl-s{position:absolute;top:56px;bottom:92px;left:80px;right:80px;display:grid;place-items:center;touch-action:pan-y}.gl-s img{max-width:100%;max-height:100%;object-fit:contain;display:block;border-radius:6px}.gl-t{position:absolute;left:0;right:0;bottom:0;height:84px;padding:10px 16px;display:flex;gap:8px;justify-content:center;overflow-x:auto;scrollbar-width:none}.gl-t button{flex:none;width:58px;height:58px;padding:0;border:2px solid transparent;border-radius:6px;overflow:hidden;background:none;opacity:.6;cursor:pointer}.gl-t button.on{border-color:#fff;opacity:1}.gl-t img{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:640px){.gl-s{left:0;right:0}.gl-n{display:none}.gl-t{justify-content:flex-start}}.srp{display:flex;flex-direction:column;gap:14px;margin:6px 0 22px}.srp-f{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.srp-q{flex:1 1 360px;display:flex;align-items:center;gap:10px;min-height:52px;padding:0 16px;border:1.5px solid var(--line);border-radius:14px;background:var(--surface);color:var(--muted);transition:border-color .15s,box-shadow .15s}.srp-q:focus-within{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-soft)}.srp-q input{flex:1;min-width:0;height:48px;border:0;outline:0;background:none;font:inherit;font-size:16px;color:var(--text)}.srp-f .btn{min-height:52px;padding:0 28px;border-radius:14px}.srp-d{flex:1 0 100%;display:flex;align-items:center;gap:8px;font-size:13.5px;color:var(--muted);cursor:pointer}.srp-d input{width:18px;height:18px;accent-color:var(--primary)}.srp-h h1{margin:0;font-size:28px;line-height:1.2;overflow-wrap:anywhere}.srp-h .cat-n{margin:4px 0 0}.srp-cats{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:14px}.srp-cats>div{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.srp-cats a{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:99px;background:var(--surface);border:1px solid var(--line);font-weight:500}.srp-cats a:hover{border-color:var(--primary);color:var(--primary-text,var(--primary))}@media (max-width:560px){.srp-h h1{font-size:22px}.srp-f .btn{flex:1 0 100%}}.pd .toprow{align-items:flex-start}.pd .toprow h1{flex:1;min-width:0;overflow-wrap:anywhere}.pd .prow{display:flex;align-items:center;justify-content:space-between;gap:16px}.pd .pcol{display:flex;flex-direction:column;gap:6px;min-width:0}.pd .prow .brand{align-self:center;flex:none;max-width:42%;text-align:right}.pd .prow .brand.bimg{display:grid;place-items:center;padding:6px 10px}.pd .prow .brand img{display:block;max-width:120px;max-height:44px;width:auto;height:auto;object-fit:contain}.pd .gal{grid-template-columns:minmax(0,1fr)}.pd .gtw{order:2;position:relative;min-width:0}.pd .gt{position:relative;flex-direction:row;max-height:none;overflow-x:auto;overflow-y:hidden}.pd .buy-in{padding:26px;border:1px solid var(--line);border-radius:24px;background:var(--surface);box-shadow:0 24px 50px -32px rgba(20,40,90,.35)}.pd .pd-tabs{margin-top:36px;display:flex;flex-direction:column;gap:20px}.pd .tabbar{position:sticky;top:0;z-index:5;gap:4px;padding:6px;border:1px solid var(--line);border-radius:16px;background:var(--surface)}.pd .tabbar button{height:40px;padding:0 18px;border-radius:12px;transition:background .15s,color .15s}.pd .tabbar button.on{background:var(--primary);color:var(--primary-ink)}.pd .tabbar button.on::after{display:none}.pd .tabbar button:not(.on):hover{background:var(--bg)}.pd .tabbar button.on em{background:rgba(255,255,255,.22);color:inherit}.pd .tabp{display:block;padding:28px;border:1px solid var(--line);border-radius:20px;background:var(--surface);scroll-margin-top:76px}.pd .sec-h{margin:0 0 18px;font:500 22px var(--font-display);letter-spacing:-.01em}.pd .prose{max-width:none}.pd .spec{max-width:none;display:block}.pd .spec tbody{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px}.pd .spec tr{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid var(--line)}.pd .spec tr.sg{grid-column:1/-1;display:block}.pd .spec tr.sg th{display:block;width:auto}.pd .spec th,.pd .spec td{border-bottom:0;padding:12px 0}.pd .spec tr:not(.sg) th{width:auto}.pd .spec td{text-align:right}.pd .tabp .rvs-sum{background:var(--bg)}@media (max-width:760px){.pd .buy-in{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.pd .tabbar{margin-inline:-16px;padding:6px 16px;border-radius:0;border-width:0 0 1px}.pd .tabp{padding:18px;border-radius:16px}.pd .spec tbody{grid-template-columns:minmax(0,1fr)}.pd .sec-h{font-size:19px;margin-bottom:14px}}.pd .lowbar{display:flex;align-items:center;gap:12px;margin-top:-4px}.pd .lowbar .lb-t{flex:1;height:6px;border-radius:6px;background:var(--line);overflow:hidden}.pd .lowbar .lb-t i{display:block;height:100%;border-radius:6px;background:linear-gradient(90deg,#f0a43a,#e5533d)}.pd .lowbar span{font-size:12.5px;color:var(--muted);white-space:nowrap}.pd .rv h4{margin:12px 0 4px;font:500 15.5px var(--font-body)}.pd .rv .vf{margin-left:auto}.pd .rv-pics{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.pd .rv-pics a{width:72px;height:72px;border-radius:12px;overflow:hidden;border:1px solid var(--line);background:var(--bg);display:block}.pd .rv-pics img{width:100%;height:100%;object-fit:cover;display:block}.pd .rv-strip{display:flex;flex-direction:column;gap:10px}.pd .rv-strip b{font-weight:500;font-size:14px}.pd .rv-strip>div{display:flex;gap:8px;flex-wrap:wrap}.pd .rv-strip a{position:relative;width:56px;height:56px;border-radius:12px;overflow:hidden;border:1px solid var(--line);display:block}.pd .rv-strip a[hidden]{display:none}.pd .rv-strip img{width:100%;height:100%;object-fit:cover;display:block}.pd .rv-strip a span{position:absolute;inset:0;display:grid;place-items:center;background:rgba(20,40,80,.72);color:#fff;font-weight:600;font-size:13px}.pd .rv-f{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.pd .rv-f button{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px;border:1px solid var(--line);border-radius:99px;background:var(--surface);font:500 14px var(--font-body);color:var(--text);cursor:pointer}.pd .rv-f button.on{background:var(--primary-soft);border-color:var(--primary-soft);color:var(--primary-text,var(--primary))}.pd .rv-f em{font-style:normal;font-size:12px;padding:1px 7px;border-radius:99px;background:var(--bg);color:var(--muted)}.pd .rv-f button.on em{background:#fff}.pd .gth{border-radius:12px;overflow:hidden}.pd .gth img{border-radius:6px}.pd .avail .tact{margin-left:auto}@media (max-width:760px){.pd .avail .fav{display:none}}.pd .pd-cta{flex-direction:row;flex-wrap:wrap;align-items:stretch}.pd .pd-cta .qty{align-self:stretch;height:56px}.pd .pd-cta .qty button{width:46px}.pd .pd-cta .buyrow{flex:1 1 220px;min-width:0}.pd .pd-cta .minq,.pd .pd-cta .total{flex:1 0 100%}.pd:has(.dbar.on) .toast{bottom:96px}.pd .save{background:#e3f4ea;color:#1f6b44;font-weight:600}.pd .avail .tact{gap:2px}.pd .avail .tact .ib{width:40px;height:40px;border:0;background:transparent}.pd .avail .tact .ib:hover{background:var(--bg);border-color:transparent}.pd .avail .tact .ib[aria-pressed="true"]{background:color-mix(in srgb,var(--accent) 10%,transparent)}.pd .add-main .addt{font-style:normal;font-weight:600;white-space:nowrap}.pd .trust{grid-template-columns:1fr;gap:0;padding:0;border:1px solid var(--line);border-radius:16px;overflow:hidden}.pd .trust li{align-items:center;padding:12px 16px}.pd .trust li+li{border-top:1px solid var(--line)}.pd .trust li>span{display:flex;flex-wrap:wrap;gap:0 8px;align-items:baseline}.pd .trust b,.pd .trust small{display:inline;font-size:13.5px}.pd .trust small{color:var(--muted)}.pd .trust small:before{content:"\00b7";margin-right:8px}.pd .pd-cta .qty{height:48px}.pd .pd-cta .qty button{width:42px}.pd .add-main{height:48px}.pd .buyrow .add-main{font-size:16px}.pd .add-main .bi{font-size:18px}.pd .btn.line{background:var(--surface);color:var(--primary-text,var(--primary));border:1.5px solid var(--primary)}.pd .btn.line:hover{background:var(--primary-soft)}.pd .rvs-h{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px}.pd .rvs-h .sec-h{margin:0}.pd .rvs-w{min-height:40px;padding:0 18px;border:1px solid var(--line);background:var(--surface);color:var(--text);font-size:14px}.pd .rvs-w:hover{border-color:var(--primary);color:var(--primary-text,var(--primary))}.pd .rvs{grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:32px}.pd .tabp .rvs-sum{padding:0;border:0;background:transparent;border-radius:0;gap:18px}.pd .big{flex-direction:row;align-items:center;gap:16px}.pd .big b{font:600 54px/1 var(--font-display);letter-spacing:-.02em}.pd .big .bg{display:flex;flex-direction:column;gap:4px}.pd .big .stars{font-size:16px}.pd .big .bg>span:last-child{font-size:14px;color:var(--muted)}.pd .rb{grid-template-columns:14px 14px minmax(0,1fr) 30px;gap:10px;font-size:13px}.pd .rb>span:first-child{font-weight:600;color:var(--text)}.pd .rb .bar{height:8px}.pd .rv-strip b{font-size:13px;font-weight:600}.pd .rv-bar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px}.pd .rv-bar .rv-f{margin:0}.pd .rv-f button{min-height:40px;padding:0 14px;font-size:13px}.pd .rv-f button.on{font-weight:600}.pd .rv-f em{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 7px;border-radius:99px;background:#eef1f7;color:#4d5873;font-weight:600}.pd .rv-f button.on em{background:#fff;color:var(--primary-text,var(--primary))}.pd .rv-n{margin-left:auto;font-size:13px;color:var(--muted)}.pd .rv-s select{min-height:40px;padding:0 34px 0 14px;border:1px solid var(--line);border-radius:var(--r-btn);background:var(--surface);font:500 13px var(--font-body);color:var(--text);cursor:pointer}.pd .rvl{gap:12px}.pd .rv{padding:20px;border:1px solid var(--line);border-radius:16px;background:var(--surface);display:flex;flex-direction:column;gap:10px}.pd .rv:first-child{padding-top:20px}.pd .rv header{gap:12px}.pd .rv .av{font:600 14px var(--font-display);letter-spacing:.02em}.pd .rv .who{display:flex;flex-direction:column;gap:0;flex:1;min-width:0}.pd .rv .who b{font-weight:600;font-size:14.5px}.pd .rv .who .d{width:auto;font-size:12.5px;color:var(--muted)}.pd .rv .bdg{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;padding:3px 10px;border-radius:99px;white-space:nowrap}.pd .rv .bdg.g{background:#e3f4ea;color:#1f6b44}.pd .rv .bdg .bi{font-size:13px}.pd .rv-hd{display:flex;align-items:center;gap:8px}.pd .rv-hd .stars{font-size:13px;flex:none}.pd .rv-hd b{font-weight:600;font-size:15px}.pd .rv p{margin:0;color:#33405e;font-size:14px;line-height:1.6}.pd .rv-pics{margin-top:2px}.pd .rv-rp{margin-top:12px;padding:12px 14px;border-radius:14px;background:var(--bg);border-left:3px solid var(--primary);display:flex;flex-direction:column;gap:4px}.pd .rv-rp b{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600}.pd .rv-rp b .bi{color:var(--primary-text,var(--primary))}.pd .rv-rp .d{font-size:12px;color:var(--muted)}.pd .rv-rp p{margin:0;font-size:14px;color:#33405e}.pd .more{display:block;margin:18px auto 0}@media (max-width:760px){.pd .rv{padding:16px}.pd .big b{font-size:44px}.pd .rv-n{margin-left:0;flex:1 0 100%;order:3}}.pd .rv .who{align-items:flex-start}.pd .rv:last-child{border-bottom:1px solid var(--line)}.pd .more{border:1px solid var(--line);background:var(--surface);color:var(--text)}.pd .more:hover{border-color:var(--primary);color:var(--primary-text,var(--primary))}@container pdc (max-width:760px){.pd .rvs{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:760px){.pd .rvs{grid-template-columns:minmax(0,1fr);gap:24px}}.spot.dk,.spot.dk h3,.spot.dk p,.spot.dk li a,.spot.dk .spotall,.spot.dk li a .bi{color:#fff}.spot.dk p{opacity:.8}.spot.dk li a{border-bottom-color:rgba(255,255,255,.18)}.bm{display:none}@container store (max-width:520px){.bm{display:flex;position:sticky;bottom:0;z-index:40;background:var(--surface);border-top:1px solid var(--line);padding:6px 6px calc(6px + env(safe-area-inset-bottom));box-shadow:0 -8px 24px -16px rgba(20,40,79,.35)}.bm a{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:3px;padding:2px 0;font-size:11px;font-weight:500;color:var(--muted);min-height:48px;justify-content:center;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bm .pl{position:relative;width:52px;height:30px;border-radius:99px;display:grid;place-items:center}.bm .ic{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bm a.on{color:var(--primary-text,var(--primary));font-weight:600}.bm a.on .pl{background:var(--primary-soft)}.bm em{position:absolute;top:-4px;left:28px;right:auto;box-sizing:border-box;min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:#b7432f;color:#fff;font:600 10px/14px var(--font-body);text-align:center;font-style:normal;border:2px solid var(--surface)}.bm em[hidden]{display:none}.bm a:focus-visible{outline:2px solid var(--primary);outline-offset:-2px;border-radius:10px}}html.bwd-lock .bm{display:none}.pd .rv-strip>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.pd .rv-strip a{width:auto;height:auto;aspect-ratio:1}.pd .rv-strip b em{font-style:normal;font-weight:500;color:var(--muted);margin-left:4px}.pd .rv-none{font-size:13px;color:var(--muted)}@media (min-width:641px){.gl-s{top:50%;bottom:auto;left:50%;right:auto;width:min(88vw,1000px);height:min(82vh,760px);transform:translate(-50%,-50%)}.gl-s img{max-width:100%;max-height:100%}}.quotes .vb{color:#14724a;font-weight:500}.quotes .rv-p{color:var(--text)}.quotes a.rv-p:hover{color:var(--primary-text,var(--primary))}.sl-ctl{margin:0 0 -10px -10px}.sl-ctl button{box-sizing:content-box;width:8px;height:8px;padding:10px;background-clip:content-box}.sl-ctl button[aria-current="true"]::after{inset:6px;border-radius:50%}.sl-ctl button{margin:0;flex:none}.sl-ctl button[aria-current="true"]{width:8px}.circles.cgrid{grid-auto-flow:row;grid-auto-columns:auto;overflow:visible;scroll-snap-type:none;row-gap:20px}.circles.cgrid[style*="--n"]{grid-template-columns:repeat(var(--n),minmax(0,1fr));grid-auto-columns:auto}@container store (max-width:1024px){.circles.cgrid[style*="--nt"]{grid-template-columns:repeat(var(--nt),minmax(0,1fr));grid-auto-columns:auto}}@container store (max-width:560px){.circles.cgrid[style*="--nm"]{grid-template-columns:repeat(var(--nm),minmax(0,1fr));grid-auto-columns:auto}}.ftx{margin-top:0;padding-block:var(--fp,40px) calc(var(--fp,40px) / 2);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ftx[data-fb]{border-top:1px solid var(--line)}.ftx[data-fk="1"],.store[data-footer="1"] .ftx[data-fk="t"]{background:var(--dark);color:var(--dark-ink)}.ftx[data-fk="2"],.store[data-footer="2"] .ftx[data-fk="t"]{background:var(--surface);color:var(--text)}.ftx[data-fk="c"]{background:var(--fbg);color:var(--fink)}.ftx[data-fk="1"] .ft-bot,.store[data-footer="1"] .ftx[data-fk="t"] .ft-bot,.ftx[data-fk="c"][data-dk] .ft-bot{border-color:rgba(255,255,255,.16)}.ftx[data-fk="2"] .ft-bot,.store[data-footer="2"] .ftx[data-fk="t"] .ft-bot{border-color:var(--line);color:var(--muted)}.ftx[data-fk="c"]:not([data-dk]) .ft-bot{border-color:rgba(0,0,0,.14)}.ftx[data-fk="1"] .ft-brand .logo,.ftx[data-fk="1"] .ft-brand .logo small,.store[data-footer="1"] .ftx[data-fk="t"] .ft-brand .logo,.store[data-footer="1"] .ftx[data-fk="t"] .ft-brand .logo small{color:var(--dark-ink)}.ftx[data-fk="1"] .ft-brand p,.store[data-footer="1"] .ftx[data-fk="t"] .ft-brand p{color:var(--dark-mute)}.ftx[data-fk="2"] .ft-brand p,.store[data-footer="2"] .ftx[data-fk="t"] .ft-brand p{color:var(--muted)}.ftx .ft-brand p{margin:12px 0;max-width:34ch}.ftx .ft-adr p{margin:0 0 6px;font-size:13px;opacity:.85;display:flex;gap:8px;align-items:flex-start}.ftx .ft-adr p .bi{font-size:15px;margin-top:1px}.ftx .ft-adr a{display:inline;padding:0;opacity:1}.ftx .ft-bot{margin-top:28px}.ftx .ftl-dk,.ftx .ftl-nm{display:none}.ftl-s .logo-img{max-height:28px;width:auto}.ftl-l .logo-img{max-height:60px;width:auto}.ftx[data-fk="1"] .ftl[data-df="image"] .ftl-lt,.store[data-footer="1"] .ftx[data-fk="t"] .ftl[data-df="image"] .ftl-lt,.ftx[data-dk] .ftl[data-df="image"] .ftl-lt{display:none}.ftx[data-fk="1"] .ftl[data-df="image"] .ftl-dk,.store[data-footer="1"] .ftx[data-fk="t"] .ftl[data-df="image"] .ftl-dk,.ftx[data-dk] .ftl[data-df="image"] .ftl-dk{display:block}.ftx[data-fk="1"] .ftl[data-df="white"] .ftl-lt,.store[data-footer="1"] .ftx[data-fk="t"] .ftl[data-df="white"] .ftl-lt,.ftx[data-dk] .ftl[data-df="white"] .ftl-lt{filter:brightness(0) invert(1)}.ftx[data-fk="1"] .ftl[data-df="card"] .logo,.store[data-footer="1"] .ftx[data-fk="t"] .ftl[data-df="card"] .logo,.ftx[data-dk] .ftl[data-df="card"] .logo{display:inline-flex;background:#fff;border-radius:12px;padding:8px 12px}.ftx[data-fk="1"] .ftl[data-df="name"] .ftl-lt,.store[data-footer="1"] .ftx[data-fk="t"] .ftl[data-df="name"] .ftl-lt,.ftx[data-dk] .ftl[data-df="name"] .ftl-lt{display:none}.ftx[data-fk="1"] .ftl[data-df="name"] .ftl-nm,.store[data-footer="1"] .ftx[data-fk="t"] .ftl[data-df="name"] .ftl-nm,.ftx[data-dk] .ftl[data-df="name"] .ftl-nm{display:inline;font:600 20px var(--font-display,inherit)}.rw-vp{min-height:240px}.rw-vp.fail{display:none}.rw-vp{position:relative;overflow:hidden}.rw-vp .sk{display:block;border-radius:10px;background:var(--line,#e8ecf5)}.rw-vp::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 30%,color-mix(in srgb,var(--surface,#fff) 75%,transparent) 50%,transparent 70%);transform:translateX(-100%);animation:bw-sk 1.4s linear infinite}@keyframes bw-sk{to{transform:translateX(100%)}}.rw-vp .sk-h{height:22px;width:32%;margin-bottom:6px}.rw-vp .sk-l{height:12px;width:100%}.rw-vp .sk-l.s{width:60%}.rw-vp .sk-banner{height:380px;border-radius:var(--r-card,16px)}.rw-vp .sk-bar{height:46px}.rw-vp .sk-box{height:220px;border-radius:var(--r-card,16px)}.rw-vp .sk-split{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center}.rw-vp .sk-split>div{display:flex;flex-direction:column;gap:12px}.rw-vp .sk-img{height:300px;border-radius:var(--r-card,16px)}.rw-vp .sk-btn{height:42px;width:140px}.rw-vp .sk-g{display:grid;column-gap:16px;row-gap:0;grid-template-rows:auto;grid-auto-rows:0;overflow:hidden}.rw-vp .sk-cards{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.rw-vp .sk-cards>div{display:flex;flex-direction:column;gap:10px}.rw-vp .sk-sq{aspect-ratio:1/1;width:100%;border-radius:var(--r-card,14px)}.rw-vp .sk-q{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.rw-vp .sk-card{height:150px;border-radius:var(--r-card,14px)}.rw-vp .sk-c{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.rw-vp .sk-c>div{display:flex;flex-direction:column;align-items:center;gap:10px}.rw-vp .sk-ci{width:88px;height:88px;border-radius:50%}.rw-vp .sk-c .sk-l{width:70%}.rw-vp .sk-t{grid-template-columns:repeat(auto-fill,minmax(130px,1fr))}.rw-vp .sk-tile{height:64px}.rw-vp .sk-ga{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.rw-vp .sk-p{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.rw-vp .sk-pill{height:68px;border-radius:var(--r-card,14px)}.rw-vp .col{gap:14px}@media (prefers-reduced-motion:reduce){.rw-vp::after{animation:none;display:none}}@container store (max-width:700px){.rw-vp .sk-split{grid-template-columns:1fr}.rw-vp .sk-banner{height:240px}.rw-vp .sk-img{height:200px}}.slide{opacity:1;visibility:hidden;z-index:0;transition:transform 1.2s cubic-bezier(.2,.7,.2,1),visibility 0s linear .7s}.slide.on{visibility:visible;z-index:2;transition:transform 1.2s cubic-bezier(.2,.7,.2,1),visibility 0s}.slides.go .slide.on{animation:slwipe .7s cubic-bezier(.2,.7,.2,1) both}@keyframes slwipe{from{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}.slide.on .tag,.slide.on h1,.slide.on p,.slide.on .btn{animation-name:slrise}@keyframes slrise{from{transform:translateY(10px)}to{transform:none}}@media (prefers-reduced-motion:reduce){.slide,.slide.on,.slides.go .slide.on{transition:none;animation:none}}.ft-copy{margin:8px 0 0 !important;font-size:13px;opacity:.85}.ft-pm{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.ft-pay .pm,.ft-pm .pm{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:calc(var(--r-btn) / 2);font-weight:500;font-size:12px;border:1px solid currentColor;opacity:.85}.pm .bi{font-size:14px}.ftx .ft-adr .ft-lk{margin:0 0 6px}.ftx .ft-adr .ft-lk a{display:inline-flex;align-items:center;gap:8px;padding:0}.ftx .ft-adr .ft-lk .bi{font-size:15px}.ft-nl p{margin:0 0 16px;font-size:13px;opacity:.8}.ft-nl form{display:flex;border-radius:var(--r-btn);overflow:hidden;border:1px solid color-mix(in srgb,currentColor 30%,transparent)}.ft-nl input{flex:1 1 auto;min-width:0;height:48px;border:0;padding:0 16px;font:inherit;color:inherit;background:color-mix(in srgb,currentColor 7%,transparent)}.ft-nl input::placeholder{color:inherit;opacity:.55}.ft-nl input:focus-visible{outline:0}.ft-nl form:focus-within{border-color:var(--primary)}.ft-nl button{flex:none;width:56px;border:0;background:var(--primary);color:var(--primary-ink);cursor:pointer;display:grid;place-items:center}.ft-nl button .bi{font-size:22px}.ft-nl .nmsg{display:block;margin-top:8px;font-size:12.5px}.ftx[data-nb]{padding-bottom:var(--fp,40px)}@container store (max-width:700px){.ftx{padding-top:min(var(--fp,40px),64px)}.ftx[data-nb]{padding-bottom:min(var(--fp,40px),64px)}}.ftx{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;font-size:16px;line-height:1.7}.ftx .ft-col h2{font-family:inherit;font-weight:600;font-size:20px;line-height:1.3;margin:0 0 16px}.ftx .ft-col a,.ftx .ft-adr p,.ftx .ft-nl p,.ftx .ft-copy,.ftx .ft-brand p{font-size:inherit}.ftx .pm{font-size:13px;line-height:1.4}.ftx .ft-nl p{margin:0 0 20px}.ftx .ft-col a{transition:color .25s ease,opacity .25s ease}.ftx .ft-col a:hover,.ftx .ft-col a:focus-visible{text-decoration:none;opacity:1;color:var(--primary-text,var(--primary))}.ftx[data-fk="1"],.store[data-footer="1"] .ftx[data-fk="t"],.ftx[data-dk]{--fhv:#5b8def}@supports (color:oklch(from red l c h)){.ftx[data-fk="1"],.store[data-footer="1"] .ftx[data-fk="t"],.ftx[data-dk]{--fhv:oklch(from var(--primary) max(l,.72) c h)}}.ftx[data-fk="1"] .ft-col a:hover,.ftx[data-fk="1"] .ft-col a:focus-visible,.store[data-footer="1"] .ftx[data-fk="t"] .ft-col a:hover,.store[data-footer="1"] .ftx[data-fk="t"] .ft-col a:focus-visible,.ftx[data-dk] .ft-col a:hover,.ftx[data-dk] .ft-col a:focus-visible{color:var(--fhv)}.ftx .ft-adr p{gap:12px;align-items:flex-start}.ftx .ft-adr p .bi{width:20px;height:27px;margin-top:0;font-size:20px}.ftx .ft-adr .ft-lk a{gap:12px}.ftx .ft-adr .ft-lk .bi{width:20px;height:27px;font-size:20px}.ft-pay .pm,.ft-pm .pm{opacity:1;border:1px solid color-mix(in srgb,currentColor 30%,transparent);border-radius:var(--r-btn);background:color-mix(in srgb,currentColor 7%,transparent);padding:6px 12px}.pc{padding:0;gap:0;overflow:hidden}.pc .im{border-radius:0;overflow:hidden}.pc .pb{display:flex;flex-direction:column;gap:8px;flex:1 1 auto;min-width:0;padding:14px 14px 16px}.cat-grid.list .pc{grid-template-columns:200px minmax(0,1fr);grid-template-rows:auto;grid-template-areas:none;column-gap:0;row-gap:0;padding:0}.cat-grid.list .pc .im{grid-area:auto;align-self:start}.cat-grid.list .pc .pb{padding:16px 20px;gap:6px}.cat-grid.list .pc .pb h3{margin-top:0}@container store (max-width:860px){.cat-grid.list .pc{grid-template-columns:150px minmax(0,1fr)}.cat-grid.list .pc .pb{padding:12px 14px}}@container store (max-width:520px){.cat-grid.list .pc{display:flex;flex-direction:column;gap:0;padding:0}.cat-grid.list .pc .im{align-self:stretch;aspect-ratio:4/3}.cat-grid.list .pc .pb{padding:12px 12px 14px}}.cat-grid.list .pc .pb .pr{align-self:stretch;margin-top:auto}@container store (max-width:760px){.slides .slide{grid-template-columns:minmax(0,1fr)}}@container store (max-width:640px){.slides{min-height:340px}.slides .slide{padding:24px 20px 64px}.slide p{max-width:none}}.slides .slide .himg{position:absolute;inset:-1px;width:calc(100% + 2px);height:calc(100% + 2px);max-width:none;max-height:none;margin:0;object-fit:cover;object-position:center}.slides.tint-lt .slide h1 .hl{color:color-mix(in srgb,var(--primary) 45%,#fff)}.ftx .ft-sc h2{font-family:inherit;font-weight:600;font-size:20px;line-height:1.3;margin:0 0 16px}.ftx .ft-soc{flex-wrap:wrap;gap:10px}.ftx .ft-soc a{width:40px;height:40px;padding:0;opacity:1;font-size:17px;border:1px solid color-mix(in srgb,currentColor 30%,transparent);border-radius:999px}.ftx .ft-soc[data-shape="square"] a{border-radius:12px}.ftx .ft-soc[data-size="s"] a{width:34px;height:34px;font-size:15px}.ftx .ft-soc a:hover,.ftx .ft-soc a:focus-visible{background:var(--primary);color:var(--primary-ink);border-color:var(--primary);outline:0}.ftx .ft-soc a:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 35%,transparent)}.ftx .ft-bd{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:999px;background:var(--primary);color:var(--primary-ink);font-size:10px;font-weight:600;letter-spacing:.06em;line-height:1.4;text-transform:uppercase;vertical-align:1px}.ftx .rw[data-tone="d"]{color:#fff}.ftx .rw[data-tone="l"]{color:#18233f}.ftx .rw[data-tone="d"] .ft-brand p,.ftx .rw[data-tone="d"] .ft-brand .logo{color:rgba(255,255,255,.74)}.ftx .rw[data-tone="l"] .ft-brand p,.ftx .rw[data-tone="l"] .ft-brand .logo{color:rgba(24,35,63,.74)}.ftx .rw[data-tone="d"] .ft-col a:hover,.ftx .rw[data-tone="d"] .ft-col a:focus-visible{color:#fff}.ftx .rw[data-tone="l"] .ft-col a:hover,.ftx .rw[data-tone="l"] .ft-col a:focus-visible{color:var(--primary-text,var(--primary))}.ftx .ft-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px}.ftx .ft-cta[data-al="center"]{flex-direction:column;text-align:center;justify-content:center}.ftx .ft-ct{min-width:0}.ftx .ft-ct h2{margin:0 0 4px;font-family:inherit;font-weight:700;font-size:22px;line-height:1.25;text-wrap:balance}.ftx .ft-ct p{margin:0;opacity:.78;font-size:inherit}.ftx .ft-cb{display:inline-flex;align-items:center;gap:10px;padding:13px 22px;border-radius:999px;font-weight:600;font-size:14px;line-height:1.2;white-space:nowrap;background:var(--primary);color:var(--primary-ink);border:1.5px solid var(--primary);transition:filter .2s,background .2s,color .2s}.ftx .ft-cb:hover{filter:brightness(1.08)}.ftx .ft-cb[data-look="outline"]{background:transparent;color:inherit;border-color:currentColor}.ftx .ft-cb[data-look="outline"]:hover{background:var(--primary);border-color:var(--primary);color:var(--primary-ink);filter:none}.ftx .ft-cb .bi{font-size:18px}.ftx .ft-cb:focus-visible{outline:2px solid currentColor;outline-offset:3px}@container store (max-width:560px){.ftx .ft-cb{width:100%;justify-content:center}}.ftx .ft-tr{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px}.ftx .ft-tl{font-size:12px;letter-spacing:.1em;text-transform:uppercase;opacity:.75}.ftx .ft-ts{display:inline-flex;align-items:center;gap:8px;margin-left:auto;font-size:13px;opacity:.85}.ftx .ft-ts .bi{font-size:17px;opacity:.9}@container store (max-width:700px){.ftx .ft-ts{margin-left:0}}.ftx .ft-rows .ft-ci{display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;margin:0 0 10px;align-items:start;opacity:1}.ftx .ft-rows .ft-ci .bi{font-size:18px;margin-top:2px;opacity:.9}.ftx .ft-rows .ft-ci b{display:block;font-weight:600;opacity:1}.ftx .ft-rows .ft-ci span{opacity:.85;line-height:1.5}.ftx .ft-rows .ft-ci a{display:inline;padding:0;opacity:1}.ftx .ft-ci .bi,.ftx .ft-ts .bi{color:var(--fa,currentColor)}.ftx .ft-soc a:hover,.ftx .ft-soc a:focus-visible{background:var(--fa,var(--primary));border-color:var(--fa,var(--primary))}.ftx[data-tp="c"]{font-size:14px;line-height:1.6}.ftx[data-tp="c"] .ft-col h2,.ftx[data-tp="c"] .ft-sc h2{font-size:13px;font-weight:700;line-height:1;letter-spacing:.14em;text-transform:uppercase;margin:0 0 18px}.ftx[data-tp="c"] .ft-col a{display:block;width:fit-content;padding:7px 0;font-size:14px;opacity:1;color:color-mix(in srgb,currentColor 66%,transparent)}.ftx[data-tp="c"] .ft-col a:hover,.ftx[data-tp="c"] .ft-col a:focus-visible{color:currentColor;transform:translateX(3px)}.ftx[data-tp="c"] .ft-col a .ft-bd{margin-left:8px}.ftx[data-tp="c"] .ft-brand p{margin:0 0 18px;font-size:14px;line-height:1.7;max-width:32ch;color:color-mix(in srgb,currentColor 66%,transparent)}.ftx[data-tp="c"] .ft-ct h2{font-size:22px;letter-spacing:0;text-transform:none;line-height:1.2;margin:0 0 4px}.ftx[data-tp="c"] .ft-ct p{font-size:14px;opacity:1;color:color-mix(in srgb,currentColor 66%,transparent)}.ftx[data-tp="c"] .ft-rows .ft-ci{margin:0 0 6px}.ftx[data-tp="c"] .ft-rows .ft-ci b{font-size:14px;font-weight:600;opacity:1}.ftx[data-tp="c"] .ft-rows .ft-ci a{color:inherit}.ftx[data-tp="c"] .ft-tl{font-size:12px;letter-spacing:.1em;opacity:1;color:color-mix(in srgb,currentColor 66%,transparent)}.ftx[data-tp="c"] .ft-ts{font-size:13px;opacity:1;color:color-mix(in srgb,currentColor 66%,transparent)}.ftx[data-tp="c"] .ft-pay .pm{padding:8px 12px;border-radius:6px;font-size:12px;font-weight:600;line-height:1}.ftx[data-tp="c"] .ft-bot{font-size:13px;color:color-mix(in srgb,currentColor 66%,transparent)}.ftx[data-tp="c"] .ft-soc a{width:38px;height:38px;font-size:17px}.ftx[data-tp="c"] .ft-rows .ft-ci span{font-size:14px;opacity:1}.ftx[data-tp="c"] .ft-rows .ft-ci .ft-cv{display:block;color:color-mix(in srgb,currentColor 66%,transparent)}.ftx[data-tp="c"] .ft-rows .ft-ci .ft-cv a{color:inherit}@property --rp{syntax:"<length>";inherits:true;initial-value:24px}@property --ril{syntax:"<length>";inherits:true;initial-value:24px}@property --rir{syntax:"<length>";inherits:true;initial-value:24px}.row{--rp:24px;--ril:var(--rp);--rir:var(--rp)}.row.full{--rp:max(24px,calc((100cqi - var(--wrap)) / 2 + 24px));padding-left:var(--ril);padding-right:var(--rir)}.sl-side .row.full{--rp:0px;padding-inline:0}@container store (max-width:860px){.row,.row.full{--rp:16px}}.slides.full,.row.full .slides{margin-left:calc(-1 * var(--ril));margin-right:calc(-1 * var(--rir))}.row.full .slides{border-radius:0}.slides.full .slide,.row.full .slides .slide{padding-left:var(--ril);padding-right:var(--rir)}.slides.full .sl-ctl,.row.full .slides .sl-ctl{left:var(--ril)}.slides.full .sl-nav,.row.full .slides .sl-nav{right:var(--rir)}.sl-side .row.full .slides{margin-inline:0;border-radius:var(--r-card)}.slides.eb-line .slide .tag{display:inline-flex;align-items:center;gap:12px;padding:0;border-radius:0;background:none;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--tagc,var(--accent,var(--primary-text,var(--primary))))}.slides.eb-line .slide .tag::before{content:"";width:32px;height:2px;background:currentColor}.slides.eb-line.tint-lt .slide .tag{color:var(--tagc,#ffd08a)}.slide .sl-from{margin:18px 0 0;font-size:12.5px;color:color-mix(in srgb,currentColor 80%,transparent)}.slide .sl-from .hl{color:inherit;font-weight:700;font-size:1.3em;margin:0 2px}.slides.pg-tabs .sl-ctl{gap:14px;margin:0;bottom:22px;color:var(--text)}.slides.pg-tabs.tint-lt .sl-ctl{color:#fff}.slides.pg-tabs .sl-ctl button,.slides.pg-tabs .sl-ctl button[aria-current="true"]{box-sizing:border-box;display:grid;gap:9px;width:150px;height:auto;margin:0;padding:0;border-radius:0;background:none;opacity:.7;color:inherit;font:600 13px/1 var(--font-body);text-align:left;overflow:visible;transform:none}.slides.pg-tabs .sl-ctl button:hover,.slides.pg-tabs .sl-ctl button[aria-current="true"]{opacity:1}.slides.pg-tabs .sl-ctl button::after,.slides.pg-tabs .sl-ctl button[aria-current="true"]::after{content:none;animation:none;background:none;-webkit-mask:none;mask:none}.slides.pg-tabs .sl-ctl .lb{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slides.pg-tabs .sl-ctl .bar{position:relative;display:block;height:3px;border-radius:2px;background:color-mix(in srgb,currentColor 28%,transparent);overflow:hidden}.slides.pg-tabs .sl-ctl button[aria-current="true"] .bar::after{content:"";position:absolute;inset:0;background:currentColor;transform:scaleX(0);transform-origin:left;animation:fill 6s linear forwards}.slides[data-auto="0"].pg-tabs .sl-ctl button[aria-current="true"] .bar::after{animation:none;transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.slides.pg-tabs .sl-ctl button[aria-current="true"] .bar::after{animation:none;transform:scaleX(1)}}@container store (max-width:640px){.slides.pg-tabs .sl-ctl{left:20px;right:76px;gap:10px}.slides.pg-tabs .sl-ctl button{width:auto;flex:1;min-width:0}}.pd .gth.gv{position:relative;padding:0;overflow:hidden;background:#0f1428}.pd .gth.gv img{object-fit:cover;border-radius:inherit}.pd .gv-b{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(rgba(10,14,26,.04),rgba(10,14,26,.38))}.pd .gv-b .gv-i{width:30px;height:22px;padding:4px 8px;box-sizing:border-box;border-radius:7px;background:#e62117;fill:#fff;box-shadow:0 2px 8px rgba(0,0,0,.35)}.pd .gth.gv>.gv-yt{width:34px;height:34px;fill:#e62117;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:.9}.pd .gs.gv{position:relative;padding:0;background:#0f1428;cursor:pointer}.pd .gs.gv img{width:100%;height:100%;object-fit:contain;transition:none}.pd .gs.gv>.gv-yt{width:84px;height:84px;fill:#e62117;opacity:.9}.pd .gs.gv:focus-visible{outline:3px solid var(--primary);outline-offset:-3px}.pd .gv-big{position:absolute;left:50%;top:50%;width:76px;height:54px;transform:translate(-50%,-50%);display:grid;place-items:center;border-radius:16px;background:#e62117;box-shadow:0 8px 28px rgba(0,0,0,.45);transition:transform .15s}.pd .gs.gv:hover .gv-big{transform:translate(-50%,-50%) scale(1.08)}.pd .gv-big .gv-i{width:30px;height:30px;fill:#fff}.pd .ytp{position:fixed;inset:0;z-index:110;background:rgba(10,14,26,.92);display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box}.pd .ytp[hidden]{display:none}.pd .ytp-b{width:min(92vw,980px)}.pd .ytp-x{position:absolute;top:18px;right:18px;width:48px;height:48px;border-radius:50%;border:0;background:rgba(255,255,255,.14);color:#fff;display:grid;place-items:center;cursor:pointer}.pd .ytp-x:hover{background:rgba(255,255,255,.26)}.pd .ytp-f{position:relative;aspect-ratio:16/9;background:#000;border-radius:14px;overflow:hidden;box-shadow:0 24px 60px rgba(0,0,0,.5)}.pd .ytp-f iframe{position:absolute;inset:0;width:100%;height:100%;border:0}@media (prefers-reduced-motion:reduce){.pd .gv-big{transition:none}}.pd .aff-strip{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:14px 16px;border-radius:16px;background:linear-gradient(100deg,#fff7e0,var(--primary-soft,#eef3ff));border:1px solid #ecd9a4}.pd .aff-si{flex:none;width:44px;height:44px;border-radius:14px;background:#ffe9a8;color:#8a5a00;display:grid;place-items:center;font-size:22px}.pd .aff-st{flex:1 1 180px;min-width:0;display:flex;flex-direction:column;gap:2px}.pd .aff-st b{font-size:15px;color:var(--dark,#14284f)}.pd .aff-st small{font-size:13px;color:var(--muted,#5b6680)}.pd .aff-sb{flex:none;height:44px;padding:0 18px;border-radius:var(--r-btn,12px);background:var(--dark,#14284f);color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:700;border:0;cursor:pointer}.pd .aff-ic{width:18px;height:18px}@media (max-width:520px){.pd .aff-sb{flex:1 1 100%;height:48px}}html.aff-lock{overflow:hidden}.aff-dlg{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;color:var(--text,#1b2540)}.aff-dlg[hidden],.aff-dlg [hidden]{display:none!important}.aff-bk{position:absolute;inset:0;background:rgba(15,27,58,.55);opacity:0;transition:opacity .2s}.aff-dlg.on .aff-bk{opacity:1}.aff-sh{position:relative;width:min(560px,100%);max-height:calc(100vh - 32px);overflow:auto;background:#fff;border-radius:24px;box-shadow:0 30px 80px -30px rgba(10,20,50,.6);padding:20px 24px 24px;box-sizing:border-box;transform:translateY(12px);opacity:0;transition:transform .2s,opacity .2s}.aff-dlg.on .aff-sh{transform:none;opacity:1}.aff-grab{display:none}.aff-hd{display:flex;align-items:center;gap:12px;min-height:48px}.aff-hd h2{margin:0;flex:1;font-family:var(--font-display,inherit);font-size:22px;color:var(--dark,#14284f)}.aff-x{width:40px;height:40px;border:0;border-radius:12px;background:#f3f6fc;color:#33405e;display:grid;place-items:center;cursor:pointer}.aff-bd{display:flex;flex-direction:column;gap:16px;margin-top:8px}.aff-pane{display:flex;flex-direction:column;gap:16px}.aff-prod{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid #eef1f8;border-bottom:1px solid #eef1f8}.aff-prod img{width:48px;height:48px;border-radius:12px;object-fit:cover;flex:none}.aff-prod b{display:block;font-size:15px;color:var(--dark,#14284f)}.aff-prod span{font-size:13px;color:var(--muted,#5b6680)}.aff-lead{margin:0;font-size:14px;line-height:1.5;color:var(--muted,#5b6680)}.aff-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));border:1px solid var(--line,#e4e9f5);border-radius:16px;background:#f8faff}.aff-stats>div{padding:14px 16px;display:flex;flex-direction:column;gap:2px;min-width:0}.aff-stats>div+div{border-left:1px solid var(--line,#e4e9f5)}.aff-stats span,.aff-stats small{font-size:12px;color:var(--muted,#5b6680)}.aff-stats b{font-family:var(--font-display,inherit);font-size:18px;color:var(--dark,#14284f)}.aff-stats b.g{color:#14724a}.aff-lb{display:block;font-size:13px;font-weight:700;color:#33405e;margin-bottom:6px}.aff-copy{display:flex;border:1px solid #cfd8ee;border-radius:12px;overflow:hidden;height:48px}.aff-copy input{flex:1;min-width:0;border:0;padding:0 12px;font-size:13px;background:#f8faff;color:var(--dark,#14284f);outline:0}.aff-copy .btn{flex:none;min-width:84px;height:auto;border-radius:0;border:0}.aff-copy .btn.ok{background:#14724a}.aff-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.aff-t{display:flex;align-items:center;gap:10px;height:48px;padding:0 10px;border:1px solid var(--line,#e4e9f5);border-radius:12px;background:#fff;color:var(--text,#1b2540);font:500 14px/1 inherit;text-decoration:none;cursor:pointer}.aff-t span{flex:none;width:28px;height:28px;border-radius:8px;display:grid;place-items:center;color:#fff;font-size:15px}.aff-t svg{width:16px;height:16px}.aff-t.aff-wa span{background:#1faa59}.aff-t.aff-fb span{background:#1877f2}.aff-t.aff-xx span{background:#111}.aff-t.aff-tg span{background:#229ed9}.aff-t.aff-ml span{background:#5b6680}.aff-t.aff-mo span{background:#e8eefc;color:var(--primary,#2347a8)}.aff-fn{margin:0;font-size:12px;color:#66728f}.aff-fn a{color:var(--primary,#2347a8)}.aff-form{display:flex;flex-direction:column;gap:12px}.aff-f label{display:block;font-size:13px;font-weight:700;color:#33405e;margin-bottom:6px}.aff-f input[type=text],.aff-f input[type=email],.aff-f input[type=password]{width:100%;box-sizing:border-box;height:48px;border:1px solid #cfd8ee;border-radius:12px;padding:0 14px;font:inherit;font-size:15px;color:var(--text,#1b2540);background:#fff}.aff-f.bad input[type=text],.aff-f.bad input[type=email],.aff-f.bad input[type=password]{border-color:#c0392b}.aff-e{display:block;margin-top:4px;font-size:12px;color:#c0392b}.aff-e:empty{display:none}.aff-ag label{display:flex;gap:10px;align-items:flex-start;margin:0;font-weight:400;font-size:13px}.aff-ag input{margin-top:2px}.aff-err{margin:0;padding:10px 12px;border-radius:12px;background:#fdecec;color:#9b2c2c;font-size:13px}.aff-go{width:100%;height:52px;border-radius:12px;font-weight:700;font-size:16px}.aff-who{display:flex;gap:12px;align-items:center;padding:12px 14px;border:1px solid var(--line,#e4e9f5);border-radius:16px;background:#f8faff}.aff-who>span{flex:none;width:40px;height:40px;border-radius:50%;background:#e8eefc;color:var(--primary,#2347a8);display:grid;place-items:center;font-weight:700;font-size:14px}.aff-who small{display:block;font-size:13px;color:var(--muted,#5b6680)}@media (max-width:560px){.aff-dlg{align-items:flex-end;padding:0}.aff-sh{width:100%;max-height:92vh;border-radius:24px 24px 0 0;padding:8px 20px 28px;transform:translateY(100%);opacity:1}.aff-grab{display:block;width:40px;height:4px;border-radius:2px;background:#d6def0;margin:0 auto 8px}.aff-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px 8px}.aff-t{flex-direction:column;height:auto;padding:0;border:0;gap:6px;font-size:12px;text-align:center}.aff-t span{width:52px;height:52px;border-radius:14px;font-size:24px}.aff-t svg{width:22px;height:22px}}@media (prefers-reduced-motion:reduce){.aff-bk,.aff-sh{transition:none}}.aff-qr{display:flex;align-items:center;gap:16px;padding:12px;border:1px solid var(--line,#e4e9f5);border-radius:16px}.aff-qs{flex:none;width:112px;height:112px;border-radius:8px;display:block}.aff-qt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.aff-qt b{font-size:15px;color:var(--dark,#14284f)}.aff-qt span{font-size:13px;color:var(--muted,#5b6680)}.aff-qd{align-self:flex-start;margin-top:8px;height:36px;padding:0 14px;border:1px solid #cfd8ee;border-radius:10px;background:#fff;color:var(--primary,#2347a8);font:600 13px/1 inherit;cursor:pointer}.aff-qd:hover{background:#f3f6fc}@media (max-width:560px){.aff-qs{width:96px;height:96px}}.store[data-pclook="flat"] .pc{border-color:transparent;background:transparent;box-shadow:none}.store[data-pclook="shadow"] .pc{border-color:transparent;box-shadow:0 8px 22px -12px rgba(20,40,80,.28)}.store[data-pcrt="0"] .pc .rt{display:none}.store[data-pchrt="0"] .pc .qa .fav{display:none}.store[data-pcbd="0"] .pc .bd{display:none}.store[data-pcadd="outline"] .pc .pr,.store[data-pcadd="filled"] .pc .pr{flex-wrap:wrap}.store[data-pcadd="outline"] .pc .add.cartadd,.store[data-pcadd="filled"] .pc .add.cartadd{flex:1 1 100%;width:auto;height:40px;margin:4px 0 0;display:flex;align-items:center;justify-content:center;gap:6px;border-radius:var(--r-btn);font-weight:600;font-size:13px}.store[data-pcadd="outline"] .pc .add.cartadd{background:transparent;color:var(--primary-text,var(--primary));border:1.5px solid var(--primary)}.store[data-pcadd="outline"] .pc .add.cartadd:hover{background:var(--primary-soft)}.store[data-pcadd="outline"] .pc .add.cartadd .bi,.store[data-pcadd="filled"] .pc .add.cartadd .bi{font-size:16px!important}.store[data-pcadd="outline"] .pc .add.cartadd::after,.store[data-pcadd="filled"] .pc .add.cartadd::after{content:var(--t-add,'Add to cart')}.store[data-mode="whatsapp"] .pc .add.cartadd,.store[data-mode="catalog"] .pc .add{display:none!important}.store .circles.cardy a:hover .cc,.store[data-soft="on"] .circles.cardy a:hover .cc{box-shadow:none;transform:none;border-color:transparent}.circles.cardy a{transition:transform .28s cubic-bezier(.2,.7,.2,1),box-shadow .28s}.circles.cardy a:hover,.circles.cardy a:focus-visible{transform:translateY(-4px);box-shadow:0 16px 26px -16px rgba(20,40,80,.38)}.circles.cardy .cc img.ph{transition:transform .4s cubic-bezier(.2,.7,.2,1)}.circles.cardy a:hover .cc img.ph{transform:scale(1.06)}.circles.cardy .cnm{font-size:15px;line-height:1.25;letter-spacing:-.005em;text-wrap:balance}.circles.cardy .ct{margin-top:auto;display:inline-flex;flex-direction:row;align-items:center;gap:6px;font-size:13px;line-height:1.2;font-weight:600;opacity:.78;transition:opacity .2s}.circles.cardy .ct .ctt{background:linear-gradient(currentColor,currentColor) 0 100%/0 1.5px no-repeat;padding-bottom:2px;transition:background-size .3s cubic-bezier(.2,.7,.2,1)}.circles.cardy .ct .ar{display:inline-block;font-style:normal;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.circles.cardy a:hover .ct,.circles.cardy a:focus-visible .ct{opacity:1}.circles.cardy a:hover .ct .ctt,.circles.cardy a:focus-visible .ct .ctt{background-size:100% 1.5px}.circles.cardy a:hover .ct .ar,.circles.cardy a:focus-visible .ct .ar{transform:translateX(5px)}@container mod (max-width:560px){.circles.cardy .cnm{font-size:13px}.circles.cardy .ct{font-size:12px}}.ftx[data-fz="s"]{font-size:14px}.ftx[data-fz="s"] .ft-col h2,.ftx[data-fz="s"] .ft-sc h2{font-size:17px}.ftx[data-fz="l"]{font-size:18px}.ftx[data-fz="l"] .ft-col h2,.ftx[data-fz="l"] .ft-sc h2{font-size:22px}.ftx[data-tp="c"][data-fz="s"]{font-size:13px}.ftx[data-tp="c"][data-fz="s"] .ft-col h2,.ftx[data-tp="c"][data-fz="s"] .ft-sc h2{font-size:12px}.ftx[data-tp="c"][data-fz="s"] .ft-col a,.ftx[data-tp="c"][data-fz="s"] .ft-brand p,.ftx[data-tp="c"][data-fz="s"] .ft-ct p,.ftx[data-tp="c"][data-fz="s"] .ft-rows .ft-ci b,.ftx[data-tp="c"][data-fz="s"] .ft-rows .ft-ci span{font-size:13px}.ftx[data-tp="c"][data-fz="s"] .ft-bot{font-size:12px}.ftx[data-tp="c"][data-fz="l"]{font-size:16px}.ftx[data-tp="c"][data-fz="l"] .ft-col h2,.ftx[data-tp="c"][data-fz="l"] .ft-sc h2{font-size:14.5px}.ftx[data-tp="c"][data-fz="l"] .ft-col a,.ftx[data-tp="c"][data-fz="l"] .ft-brand p,.ftx[data-tp="c"][data-fz="l"] .ft-ct p,.ftx[data-tp="c"][data-fz="l"] .ft-rows .ft-ci b,.ftx[data-tp="c"][data-fz="l"] .ft-rows .ft-ci span{font-size:16px}.ftx[data-tp="c"][data-fz="l"] .ft-bot{font-size:14px}@container mod (min-width:760px){.ftx .ft-nl{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,460px);column-gap:40px;align-items:center}.ftx .ft-nl h2{grid-column:1;margin:0 0 4px}.ftx .ft-nl p{grid-column:1;margin:0}.ftx .ft-nl .nf{grid-column:2;grid-row:1/span 2}}.ftx[data-sf] .usp>div{border:0;gap:14px;padding:16px 20px;border-radius:20px;background:var(--tb,#e3f5e8)}.ftx[data-sf] .usp>div:nth-child(4n+1){--tb:#e3f5e8;--tc:#1f6b45}.ftx[data-sf] .usp>div:nth-child(4n+2){--tb:#ffe6ee;--tc:#a3315a}.ftx[data-sf] .usp>div:nth-child(4n+3){--tb:#e6efff;--tc:#2d5bb0}.ftx[data-sf] .usp>div:nth-child(4n+4){--tb:#fff0c2;--tc:#8a5a00}.ftx[data-sf] .usp .ui{width:46px;height:46px;border-radius:14px;background:#fff;color:var(--tc,#1f6b45)}.ftx[data-sf] .usp b{font-size:15px}.ftx[data-sf] .usp span{font-size:14px;color:color-mix(in srgb,currentColor 72%,transparent)}.ftx[data-sf] .ft-rows .ft-ci{grid-template-columns:36px minmax(0,1fr);gap:12px;margin:0 0 14px}.ftx[data-sf] .ft-rows .ft-ci .bi{width:36px;height:36px;margin:0;display:grid;place-items:center;border-radius:12px;font-size:18px;opacity:1;background:var(--tb);color:var(--tc)}.ftx[data-sf] .ft-rows .ft-ci:nth-of-type(3n+1){--tb:#e3f5e8;--tc:#1f6b45}.ftx[data-sf] .ft-rows .ft-ci:nth-of-type(3n+2){--tb:#e6efff;--tc:#2d5bb0}.ftx[data-sf] .ft-rows .ft-ci:nth-of-type(3n+3){--tb:#ffe6ee;--tc:#a3315a}.ftx[data-sf] .ft-soc a{width:44px;height:44px;border-color:transparent;background:var(--tb);color:var(--tc);transition:transform .25s,box-shadow .25s,background-color .2s}.ftx[data-sf] .ft-soc a:nth-child(4n+1){--tb:#ffe6ee;--tc:#a3315a}.ftx[data-sf] .ft-soc a:nth-child(4n+2){--tb:#e6efff;--tc:#2d5bb0}.ftx[data-sf] .ft-soc a:nth-child(4n+3){--tb:#e3f5e8;--tc:#1f6b45}.ftx[data-sf] .ft-soc a:nth-child(4n+4){--tb:#fff0c2;--tc:#8a5a00}.ftx[data-sf] .ft-soc a:hover,.ftx[data-sf] .ft-soc a:focus-visible{background:#fff;color:var(--tc);border-color:transparent;transform:translateY(-3px);box-shadow:0 8px 14px -8px rgba(38,50,63,.35)}.ftx[data-sf] .ft-nl form{border-radius:999px;background:#fff;border:1px solid rgba(0,0,0,.12);padding:4px}.ftx[data-sf] .ft-nl input{height:44px;background:transparent;padding:0 18px;border-radius:999px;color:#26323f}.ftx[data-sf] .ft-nl button{width:44px;height:44px;border-radius:999px}.usp>div[style*="--tb"]{background:var(--tb)}.usp>div[style*="--tc"] .ui{color:var(--tc)}.usp>div[style*="--ti"][style] .ui{background:var(--ti)}.ftx .ft-adr[style*="--ic"][style] .bi,.ftx .ft-soc[style*="--ic"][style] a{color:var(--ic)}.ftx .ft-adr[style*="--ib"][style] .ft-ci{grid-template-columns:36px minmax(0,1fr);gap:12px}.ftx .ft-adr[style*="--ib"][style] .ft-ci .bi,.ftx .ft-adr[style*="--ib"][style].ico p .bi,.ftx .ft-adr[style*="--ib"][style] .ft-lk .bi{width:36px;height:36px;margin:0;display:grid;place-items:center;border-radius:12px;font-size:18px;opacity:1;background:var(--ib)}.ftx .ft-soc[style*="--ib"][style] a{background:var(--ib);border-color:transparent}.ftx .ft-soc[style*="--ib"][style] a:hover,.ftx .ft-soc[style*="--ib"][style] a:focus-visible{background:var(--ib);filter:brightness(.94);transform:translateY(-3px)}.ftx .ft-col a{background:linear-gradient(color-mix(in srgb,currentColor 50%,transparent),color-mix(in srgb,currentColor 50%,transparent)) 0 calc(100% - var(--uo,0px))/0 1px no-repeat;transition:color .4s cubic-bezier(.22,.61,.36,1),opacity .4s ease,transform .55s cubic-bezier(.22,.61,.36,1),background-size .55s cubic-bezier(.22,.61,.36,1)}.ftx[data-tp="c"] .ft-col a{--uo:6px}.ftx .ft-col a:hover,.ftx .ft-col a:focus-visible{transform:translateX(3px);background-size:100% 1px}.ftx .ft-ct a,.ftx .ft-ci a{background:none}.ftx .ft-bot{margin-top:0}.slide>div:first-child{transition:opacity .25s ease}.slide:not(.on)>div:first-child{opacity:0}.slide.on>div:first-child{transition:opacity .4s ease .3s}.pc .im{aspect-ratio:var(--ar-card,1)}.pd .gm{aspect-ratio:var(--ar-main,1/1)}.pd .gm[data-fit="cover"] .gs{padding:0}.pd .gm[data-fit="cover"] .gs:not(.gv) img{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover}.pd .gth{height:auto;aspect-ratio:var(--ar-thumb,1)}.pd .gt[data-fit="cover"] .gth{padding:0;overflow:hidden}.pd .gt[data-fit="cover"] .gth img{object-fit:cover}.slides{display:grid}.slide{position:relative;inset:auto;grid-area:1/1}.quotes.grid[style*="--n"]{grid-template-columns:repeat(var(--n),minmax(0,1fr))}@container store (max-width:1024px){.quotes.grid[style*="--nt"]{grid-template-columns:repeat(var(--nt),minmax(0,1fr))}}@container store (max-width:560px){.quotes.grid[style*="--nm"]{grid-template-columns:repeat(var(--nm),minmax(0,1fr))}}.quotes.one:not(.grid){grid-auto-columns:min(100%,760px);padding-inline:calc((100% - min(100%,760px)) / 2);scroll-padding-inline:calc((100% - min(100%,760px)) / 2)}.quotes.one:not(.grid) figure{scroll-snap-align:center;padding:28px}.quotes.one blockquote{font-size:16px}.quotes.one.grid{grid-template-columns:minmax(0,760px);justify-content:center}@container store (max-width:1024px){.quotes.one:not(.grid)[style*="--nt"]{grid-auto-columns:min(100%,760px)}}.sl-el{transform:rotate(var(--er,0deg));opacity:var(--eo,1)}.sl-el img{display:block;width:100%;height:auto}.sl-el.t-text,.sl-el.t-button{width:auto;max-width:90%}.sl-el.t-text{line-height:1.15;white-space:pre-line}.sl-tx{display:block;font-weight:500;font-size:calc(var(--fz,22) * 1px)}.sl-tx.b{font-weight:800}.sl-el.t-button .sl-bt{pointer-events:auto;white-space:nowrap}.sl-el.t-shape{width:var(--ew,100px);height:var(--eh,100px)}.sl-in,.sl-mv{display:block}.sl-el.t-shape .sl-in,.sl-el.t-shape .sl-mv,.sl-sh{width:100%;height:100%}.sl-sh{display:block;background:var(--sc,var(--primary))}.sl-sh.circle{border-radius:50%}.sl-sh.square{border-radius:22%}.sl-sh.triangle{clip-path:polygon(50% 0,100% 100%,0 100%)}.sl-sh.star{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.sl-sh.ring{background:transparent;border:max(6px,calc(var(--eh,100px) * .14)) solid var(--sc,var(--primary));border-radius:50%;box-sizing:border-box}@keyframes slfade{from{opacity:0}}@keyframes slinl{from{opacity:0;transform:translateX(-90px)}}@keyframes slinr{from{opacity:0;transform:translateX(90px)}}@keyframes slint{from{opacity:0;transform:translateY(-70px)}}@keyframes slinb{from{opacity:0;transform:translateY(70px)}}@keyframes slzoom{from{opacity:0;transform:scale(.55)}}@keyframes slpop{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.12)}100%{transform:scale(1)}}@keyframes slrot{from{opacity:0;transform:rotate(-200deg) scale(.4)}}.sl-in[data-en="fade"]{--an:slfade}.sl-in[data-en="zoom"]{--an:slzoom}.sl-in[data-en="pop"]{--an:slpop}.sl-in[data-en="rotate"]{--an:slrot}.sl-in[data-en="slide"][data-ed="left"]{--an:slinl}.sl-in[data-en="slide"][data-ed="right"]{--an:slinr}.sl-in[data-en="slide"][data-ed="top"]{--an:slint}.sl-in[data-en="slide"][data-ed="bottom"]{--an:slinb}.slide.on .sl-in[data-en]{animation:var(--an) var(--du,.8s) var(--ez,ease) var(--dl,0s) both}@keyframes slfloat{0%,100%{transform:translateY(0)}50%{transform:translateY(calc(var(--ds,14) * -1px))}}@keyframes sldrift{0%,100%{transform:translateX(0)}50%{transform:translateX(calc(var(--ds,14) * 1px))}}@keyframes slsway{0%,100%{transform:rotate(calc(var(--ds,14) * -.5deg))}50%{transform:rotate(calc(var(--ds,14) * .5deg))}}@keyframes slspin{to{transform:rotate(360deg)}}@keyframes slpulse{0%,100%{transform:scale(1)}50%{transform:scale(calc(1 + var(--ds,14) / 100))}}@keyframes slbounce{0%,100%{transform:translateY(0)}40%{transform:translateY(calc(var(--ds,14) * -1px))}60%{transform:translateY(0)}}.sl-mv[data-lp="float"]{--lp:slfloat}.sl-mv[data-lp="drift"]{--lp:sldrift}.sl-mv[data-lp="sway"]{--lp:slsway}.sl-mv[data-lp="spin"]{--lp:slspin}.sl-mv[data-lp="pulse"]{--lp:slpulse}.sl-mv[data-lp="bounce"]{--lp:slbounce}.sl-mv[data-lp]{animation:var(--lp) var(--sp,6s) ease-in-out infinite}.sl-mv[data-lp="spin"]{animation-timing-function:linear;animation-duration:calc(var(--sp,6s) * 2)}.slide:not(.on) .sl-mv{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.sl-in,.sl-mv{animation:none!important}}@container store (max-width:640px){.sl-tx{font-size:max(12px,calc(var(--fz,22) * .62px))}.sl-el.t-shape{width:calc(var(--ew,100px) * .6);height:calc(var(--eh,100px) * .6)}}.slides .slide .him{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none}.slides .slide .him .himg{object-position:var(--ix,50%) var(--iy,50%);transform-origin:var(--ix,50%) var(--iy,50%)}.slides .slide .him.zm .himg{transform:scale(var(--iz,1))}@container store (min-width:761px){.slides .slide .him.ia-right{left:auto;width:var(--iw,60%)}.slides .slide .him.ia-left{right:auto;width:var(--iw,60%)}.slides .slide .him[class*="fd-"]:not(.fd-auto) .himg{-webkit-mask-image:none;mask-image:none}.slides .slide .him.fd-side,.slides .slide .him.fd-both{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fs,30%));mask-image:linear-gradient(to right,transparent 0,#000 var(--fs,30%))}.slides .slide .him.fd-side.ia-left,.slides .slide .him.fd-both.ia-left{-webkit-mask-image:linear-gradient(to left,transparent 0,#000 var(--fs,30%));mask-image:linear-gradient(to left,transparent 0,#000 var(--fs,30%))}.slides .slide .him.fd-bottom{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--fs,30%)),transparent 100%);mask-image:linear-gradient(to bottom,#000 calc(100% - var(--fs,30%)),transparent 100%)}.slides .slide .him.fd-both{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fs,30%)),linear-gradient(to bottom,#000 calc(100% - var(--fs,30%)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--fs,30%)),linear-gradient(to bottom,#000 calc(100% - var(--fs,30%)),transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.slides .slide .him.fd-both.ia-left{-webkit-mask-image:linear-gradient(to left,transparent 0,#000 var(--fs,30%)),linear-gradient(to bottom,#000 calc(100% - var(--fs,30%)),transparent 100%);mask-image:linear-gradient(to left,transparent 0,#000 var(--fs,30%)),linear-gradient(to bottom,#000 calc(100% - var(--fs,30%)),transparent 100%)}}.rw.has-e{z-index:3}.rw.has-e.e-b{z-index:4}.slides .sl-ctl,.slides .sl-nav{z-index:6}.pd .gnv{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:42px;height:42px;border-radius:var(--r-ico);border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 92%,transparent);color:var(--text);display:grid;place-items:center;cursor:pointer;box-shadow:0 6px 18px -8px rgba(20,32,60,.35);opacity:0;transition:opacity .18s,background .15s,color .15s}.pd .gnv.gp{left:12px}.pd .gnv.gn{right:12px}.pd .gnv .bi{font-size:16px;line-height:1}.pd .gm:hover .gnv,.pd .gm:focus-within .gnv{opacity:1}.pd .gnv:hover:not(:disabled){background:var(--primary);color:var(--primary-ink);border-color:var(--primary)}.pd .gnv:disabled{opacity:0!important;pointer-events:none}@media (hover:none){.pd .gm .gnv:not(:disabled){opacity:1}}.pd .gnv:focus-visible,.pd .gtn:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.pd .gtn{display:none;position:absolute;top:0;bottom:0;z-index:2;width:34px;border:0;padding:0;color:var(--text);cursor:pointer;place-items:center;transition:opacity .15s}.pd .gtn.l{left:0;background:linear-gradient(90deg,var(--bg,#fff) 45%,transparent)}.pd .gtn.r{right:0;background:linear-gradient(270deg,var(--bg,#fff) 45%,transparent)}.pd .gtn .bi{font-size:15px;line-height:1}.pd .gtw.ov .gtn{display:grid}.pd .gtn:disabled{opacity:0;pointer-events:none}.pd .gal.one .gnv{display:none}@media (max-width:760px){.pd .gnv{display:none}}.slides .sl-ctl,.slides .sl-nav{transform:translateY(calc(var(--cb,0px) * -1))}@container store (max-width:640px){.slides .sl-ctl,.slides .sl-nav{transform:translateY(calc(var(--cb,0px) * -.6))}}.quotes .qs{display:flex;gap:3px;color:#b36b00;position:relative}.quotes .qs svg{width:18px;height:18px;fill:currentColor}.quotes.tint figure{border:0;background:var(--qt,var(--primary-soft));border-radius:24px;padding:28px;gap:20px;color:#1d2b3a;box-shadow:0 14px 28px -20px rgba(20,40,60,.4)}.quotes.tint blockquote{font-size:16px;line-height:1.6;color:#1d2b3a}.quotes.tint .qm{top:14px;right:20px;font-size:46px;color:#1d3b3a;opacity:.16}.quotes.tint figcaption{gap:14px;border-top:0;padding-top:0}.quotes.tint figcaption .av,.quotes.tint figcaption img.av{width:52px;height:52px;border-radius:16px;background:#fff;color:#1d3b3a;font-weight:800;font-size:18px;object-fit:cover}.quotes.tint figcaption b{font-size:16px;font-weight:800;color:#1d2b3a}.quotes.tint small{font-size:14px;color:#3f4f5c}.quotes.tint.one:not(.grid) figure{padding:32px}.quotes.tint{padding-block:2px 16px}
.store[data-hx] .hdr{position:relative;z-index:30;border-bottom:0;--r-btn:var(--hr,12px);transition:transform .25s,background .2s,box-shadow .2s}.store[data-hx] .hdr-in{min-height:var(--hh,72px)}.store[data-hx][data-header="a"] .hdr-in{min-height:0;padding-top:max(8px,calc((var(--hh,72px) - 46px) / 2));padding-bottom:4px}.store[data-hx] .hdr[data-bg="solid"],.store[data-hx] .hdr[data-bg="transparent"]{background:var(--surface)}.store[data-hx] .hdr[data-bg="blend"]{background:var(--primary-soft)}.store[data-hx] .hdr[data-border="line"]{border-bottom:1px solid var(--line)}.store[data-hx] .hdr[data-border="shadow"]{box-shadow:0 8px 22px -14px rgba(20,40,90,.45)}.store[data-hx] .hdr[data-box="bar"]{background:transparent;border:0;box-shadow:none;padding:12px 16px 0}.store[data-hx] .hdr[data-box="bar"] .hdr-in{border-radius:var(--hr,12px);background:var(--surface);padding-inline:24px}.store[data-hx] .hdr[data-box="bar"][data-bg="blend"] .hdr-in{background:var(--primary-soft)}.store[data-hx] .hdr[data-box="bar"][data-border="line"] .hdr-in{border:1px solid var(--line)}.store[data-hx] .hdr[data-box="bar"][data-border="shadow"] .hdr-in{box-shadow:0 8px 22px -14px rgba(20,40,90,.45)}.store[data-hx] .hdr[data-box="pill"]{background:transparent;border:0;box-shadow:none;padding:12px 16px 0}.store[data-hx] .hdr[data-box="pill"] .hdr-in{background:var(--surface);border-radius:calc(var(--hr,12px) * 2);box-shadow:0 10px 30px -14px rgba(20,40,90,.45);max-width:var(--wrap);padding-inline:20px}.store[data-hx]:has(#bw-main:not([class])) .hdr[data-bg="transparent"]{background:transparent;border-color:transparent;box-shadow:none;margin-bottom:calc(var(--hh,72px) * -1)}.store[data-hx]:has(#bw-main:not([class])) .hdr[data-bg="transparent"][data-box="pill"]{margin-bottom:calc(var(--hh,72px) * -1 - 12px)}.store[data-hx]:has(#bw-main:not([class])) .hdr[data-bg="transparent"].scrolled:not([data-box="pill"]){background:var(--surface);box-shadow:0 8px 22px -14px rgba(20,40,90,.45)}.store[data-hx] .hdr[data-sticky="on"],.store[data-hx] .hdr[data-sticky="smart"]{position:sticky;top:0}.store[data-hx] .hdr.hide{transform:translateY(-110%)}html.bwd-lock .store[data-hx] .hdr.hide{transform:none}.store[data-hx] .hdr .logo{font-size:var(--hls,24px)}.store[data-hx] .hdr .logo>i{width:calc(var(--hls,24px) * 1.5);height:calc(var(--hls,24px) * 1.5)}.store[data-hx] .hdr .logo-img{max-height:calc(var(--hls,24px) * 1.9)}.store[data-hx] .hdr[data-lh] .logo-img{height:var(--hlh);max-height:none;width:auto}@container store (max-width:760px){.store[data-hx] .hdr[data-lh] .logo-img{height:min(var(--hlh),48px)}}.store[data-hx] .hdr[data-logo="txt"] .logo>i{display:none}.store[data-hx] .hdr .menu a{font-weight:var(--hmw,500)}.store[data-hx] .hdr[data-align="c"] .menu{justify-content:center}.store[data-hx] .hdr[data-align="r"] .menu{justify-content:flex-end}.store[data-hx] .hdr[data-upper="1"] .menu a{text-transform:uppercase;letter-spacing:.06em;font-size:12px}.store[data-hx] .hdr[data-menu="pl"] .menu a.on{background:var(--primary-soft);color:var(--primary-text,var(--primary));box-shadow:none;border-radius:var(--r-btn)}.store[data-hx] .hdr .menu a.on{box-shadow:none;border-radius:var(--r-btn)}.store[data-hx] .hdr[data-menu="pn"] .menu a.on{color:var(--primary-text,var(--primary));font-weight:700}.store[data-hx][data-header="b"] .hdr .menu a:nth-of-type(n+5){display:inline-flex}.store[data-hx] .search.m-bar{border:1.5px solid var(--line);background:var(--bg);min-height:46px;overflow:hidden}.store[data-hx] .search.m-bar input{display:block}.store[data-hx] .search.m-bar button{background:var(--primary);color:var(--primary-ink);width:48px;height:auto;border-radius:0}.store:is([data-hx],[data-header="c"]) .search.m-icon{border:1.5px solid transparent;background:transparent;min-height:0;overflow:hidden;width:49px;border-radius:99px;transition:width .28s ease,border-color .2s,background .2s}.store:is([data-hx],[data-header="c"]) .search.m-icon input{display:block;width:0;padding:0;opacity:0;transition:opacity .2s}.store:is([data-hx],[data-header="c"]) .search.m-icon button{background:transparent;color:var(--text);width:46px;height:46px;border-radius:99px;flex:none}.store:is([data-hx],[data-header="c"]) .search.m-icon.open{width:min(260px,52vw);border-color:var(--line);background:var(--bg)}.store:is([data-hx],[data-header="c"]) .search.m-icon.open input{width:auto;padding:0 4px 0 16px;opacity:1}@media (prefers-reduced-motion:reduce){.store:is([data-hx],[data-header="c"]) .search.m-icon,.store:is([data-hx],[data-header="c"]) .search.m-icon input{transition:none}}.store[data-hx][data-header="b"] .search.m-bar{width:200px}.store[data-hx][data-header="c"] .search.m-bar{width:190px}.store[data-hx] .hdr[data-labels="0"] .act span{display:none}.store[data-hx] .hdr[data-labels="0"] .act{min-width:44px}.store[data-hx] .hdr[data-labels="1"] .act span{display:block}.store[data-hx] .hdr[data-cartst="pill"] .act.cartact{flex-direction:row;gap:8px;min-height:40px;padding:0 6px 0 16px;border-radius:99px;background:var(--accent);color:#fff;font-size:13px;font-weight:700;margin-left:6px}.store[data-hx] .hdr[data-cartst="pill"] .act.cartact i{display:none}.store[data-hx] .hdr[data-cartst="pill"] .act.cartact span{display:inline}.store[data-hx] .hdr[data-cartst="pill"] .act.cartact em{position:static;min-width:26px;height:26px;line-height:26px;border-radius:50%;background:#fff;color:var(--text);font-size:12px}.store[data-hx] .hdr[data-cartst="bub"] .act.cartact{width:46px;height:46px;min-width:0;padding:0;border-radius:14px;background:var(--surface);box-shadow:0 6px 18px -8px rgba(20,40,90,.5);margin-left:6px}.store[data-hx] .hdr[data-cartst="bub"] .act.cartact span{display:none}.store[data-hx] .hdr[data-cartst="bub"] .act.cartact em{top:-6px;right:-6px;background:var(--primary)}.lcs{display:flex;align-items:center;gap:2px;margin-right:4px}.lcs .dd>button{color:var(--text);opacity:1;font-size:13px;font-weight:600}.lcs .dd>button:hover,.lcs .dd.open>button{background:var(--primary-soft);color:var(--primary-text,var(--primary))}.lcm{display:flex;flex-wrap:wrap;gap:6px;padding:6px 16px}.lcm button{min-height:34px;padding:0 12px;border-radius:var(--r-btn);border:1.5px solid var(--line);font-weight:600;color:var(--text);background:var(--surface)}.lcm button.on{border-color:var(--primary);color:var(--primary-text,var(--primary));background:var(--primary-soft)}@media (max-width:760px){.lcs{display:none}.store[data-hx] .hdr[data-box="pill"]{padding:8px 10px 0}}@media (min-width:761px){.lcm{display:none}}@media (prefers-reduced-motion:reduce){.store[data-hx] .hdr{transition:none}}.menu .mdd{display:inline-flex;align-items:center;position:relative}.menu .mdd .mdd-l,.menu .mdd .mdd-t{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 4px 0 12px;font-weight:var(--hmw,500);color:var(--text)}.menu .mdd .mdd-t{padding-right:12px}.menu .mdd .mdd-b{display:inline-grid;place-items:center;width:26px;min-height:40px;color:var(--muted)}.menu .mdd .ch{font-size:10px;transition:transform .2s}.menu .mdd.open .ch,.menu .mdd:hover .ch{transform:rotate(180deg)}.menu .mdd .mdd-p{right:auto;left:0;min-width:220px}.menu .mdd:hover .mdd-p,.menu .mdd:focus-within .mdd-p,.menu .mdd.open .mdd-p{opacity:1;visibility:visible;transform:none}.menu .mdd .mdd-p a{display:flex;align-items:center;min-height:38px;padding:0 10px;border-radius:calc(var(--r-card) * .6);font-size:14px;font-weight:500;color:var(--text)}.menu .mdd .mdd-p a:hover{background:var(--primary-soft);color:var(--primary-text,var(--primary))}.menu .mdd .mdd-p a.k2,.subs a.k2{padding-left:24px;font-size:13px;color:var(--muted)}.menu .mpb{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:var(--r-btn);font-weight:500;background:var(--primary);color:var(--primary-ink)}.mbadge{font-style:normal;font-size:10px;font-weight:700;line-height:1;padding:3px 6px;border-radius:99px;color:#fff;margin-left:6px;vertical-align:middle}.mbadge.b-red{background:#e5484d}.mbadge.b-blue{background:#2347a8}.mbadge.b-green{background:#1f8a5b}.ocp{position:fixed;inset:0;z-index:120;pointer-events:none}.ocp.open{pointer-events:auto}.ocp .ov{position:absolute;inset:0;background:rgba(20,30,50,.5);opacity:0;transition:opacity .25s}.ocp.open .ov{opacity:1}.ocp .pn{--ow:360px;position:absolute;top:0;bottom:0;width:min(var(--ow),92vw);background:var(--surface);display:flex;flex-direction:column;transition:transform .28s cubic-bezier(.2,.7,.2,1);box-shadow:0 0 40px -10px rgba(0,0,0,.4)}.ocp.w-narrow .pn{--ow:300px}.ocp.w-wide .pn{--ow:440px}.ocp.from-left .pn{left:0;transform:translateX(-102%)}.ocp.from-right .pn{right:0;transform:translateX(102%)}.ocp.open .pn{transform:none}.ocp .oh{display:flex;align-items:center;gap:10px;min-height:56px;padding:0 14px 0 18px;background:var(--primary-soft);flex:none}.ocp .oh b{flex:1;font-size:17px;font-weight:600}.ocp .oh .x{width:40px;height:40px;display:grid;place-items:center;border-radius:var(--r-btn)}.ocp .ob{flex:1;overflow:auto;padding:8px 14px 24px;display:flex;flex-direction:column;gap:10px}.ocp .osec{display:flex;flex-direction:column}.ocp .osec+.osec{background:var(--primary-soft);border-radius:var(--r-card);padding:8px 10px;margin-top:8px}.ocp .li{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:0 6px;font-weight:500;font-size:15px;color:var(--text);text-align:left}.ocp .li .ch{margin-left:auto;font-size:12px;transition:transform .2s}.ocp .acc2.open>.li .ch{transform:rotate(180deg)}.ocp .subs{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s}.ocp .acc2.open .subs{grid-template-rows:1fr}.ocp .subs>div{overflow:hidden;display:flex;flex-direction:column;padding-left:14px}.ocp .subs a{display:flex;align-items:center;min-height:40px;font-size:14px;color:var(--muted);padding:0 10px;border-radius:calc(var(--r-card) * .6)}.ocp .subs a:hover{color:var(--primary-text,var(--primary));background:var(--primary-soft)}@media (prefers-reduced-motion:reduce){.ocp .pn,.ocp .ov{transition:none}}.store[data-hx][data-tb="match"] .topbar{background:var(--surface);color:var(--text);border-bottom:1px solid var(--line)}.store[data-hx][data-tb="match"]:has(.hdr[data-bg="blend"]) .topbar{background:var(--primary-soft)}.store[data-hx][data-tb="match"] .topbar .tr{color:inherit}.store[data-hx] .hdr[data-acct="pill"] .act.acct{flex-direction:row;gap:0;min-height:40px;min-width:0;padding:0 18px;border:1.5px solid var(--text);border-radius:99px;font-size:13px;font-weight:700;margin-left:6px}.store[data-hx] .hdr[data-acct="pill"] .act.acct i{display:none}.store[data-hx] .hdr[data-acct="pill"] .act.acct span{display:inline}.store[data-hx] .hdr[data-acct="pill"] .act.acct:hover{background:var(--text);color:var(--bg)}@container store (max-width:860px){.store .hdr-in:has(.search.m-icon){grid-template-areas:"burger logo actions" !important;position:relative;min-height:82px}.store .search.m-icon{grid-area:logo !important;justify-self:end;width:49px !important;min-height:0 !important;border:1.5px solid transparent !important;background:transparent !important;border-radius:99px !important;overflow:hidden}.store .search.m-icon input{display:block !important;width:0;padding:0;opacity:0}.store .search.m-icon button{background:transparent !important;color:var(--text) !important;width:46px !important;height:46px !important;border-radius:99px !important;flex:none}.store .search.m-icon.open{grid-area:auto !important;justify-self:stretch;justify-self:stretch;position:absolute;left:12px;right:12px;top:50%;transform:translateY(-50%);width:auto !important;z-index:6;border-color:var(--line) !important;background:var(--bg) !important;box-shadow:0 8px 24px -12px rgba(20,40,90,.45)}.store .search.m-icon.open input{width:auto;padding:0 4px 0 16px;opacity:1}}.hdr .spo{min-width:46px;cursor:pointer;background:transparent;border:0;font:inherit}.hdr .spo i{font-size:20px}.hdr .spo.on{background:var(--primary-soft);color:var(--primary)}.store .sp[hidden],.store .sp-dim[hidden]{display:none}.store .sp-dim{position:absolute;inset:0;z-index:29;background:rgba(20,32,40,.42);opacity:0;transition:opacity .25s ease}.store .sp-dim.open{opacity:1}.store .sp{position:absolute;left:0;right:0;top:100%;z-index:31;background:var(--surface);color:var(--text);border-radius:0 0 var(--r-card,24px) var(--r-card,24px);box-shadow:0 24px 48px -20px rgba(20,32,60,.35);max-height:min(82vh,680px);overflow:auto;overscroll-behavior:contain;opacity:0;transform:translateY(-10px);transition:opacity .22s ease,transform .22s ease}.store .sp.open{opacity:1;transform:none}.store .sp-in{max-width:var(--wrap,1184px);margin:0 auto;padding:24px 24px 20px}.store .sp-f{display:flex;gap:12px;align-items:center}.store .sp-box{flex:1;min-width:0;display:flex;align-items:center;gap:12px;height:60px;padding:0 20px;border:2px solid var(--primary);border-radius:calc(var(--r-btn,12px) * 1.6);background:var(--bg);box-sizing:border-box}.store .sp-box>.bi-search{font-size:20px;color:var(--primary)}.store .sp-box input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:18px;color:var(--text);height:100%;padding:0;-webkit-appearance:none;appearance:none}.store .sp-box input::placeholder{color:var(--muted)}.store .sp-box input::-webkit-search-cancel-button{display:none}.store .sp-clr{flex:none;width:30px;height:30px;border:0;border-radius:50%;background:var(--line);color:var(--text);display:grid;place-items:center;cursor:pointer}.store .sp-clr[hidden]{display:none}.store .sp-clr i{font-size:12px}.store .sp-esc{flex:none;font:600 12px var(--font-body);color:var(--muted);border:1px solid var(--line);border-radius:8px;padding:2px 8px;background:var(--surface)}.store .sp-go{flex:none;height:60px;padding:0 26px;border:0;border-radius:calc(var(--r-btn,12px) * 1.6);background:var(--primary);color:var(--primary-ink);font:700 16px var(--font-body);cursor:pointer}.store .sp-body{margin-top:22px}.store .sp-idle,.store .sp-res:not([hidden]){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:40px}.store .sp-idle[hidden]{display:none}.store .sp-blk+.sp-blk{margin-top:24px}.store .sp-blk h4{margin:0;font:700 12px var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.store .sp-hd{display:flex;align-items:center;justify-content:space-between;gap:12px}.store .sp-hd small{font-size:13px;color:var(--muted)}.store .sp-hd button{border:0;background:transparent;font:700 13px var(--font-body);color:var(--primary);cursor:pointer;padding:6px}.store .sp-chips{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.store .sp-chip{display:inline-flex;align-items:center;height:40px;padding:0 16px;border:1px solid var(--line);border-radius:999px;background:var(--surface);color:var(--text);font:600 14px var(--font-body);text-decoration:none;transition:background-color .2s,border-color .2s}.store .sp-chip:hover{background:var(--primary-soft);border-color:var(--primary)}.store .sp-rc{margin-top:4px}.store .sp-row{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 6px;border:0;border-radius:12px;background:transparent;color:var(--text);font:inherit;font-size:15px;text-align:left;cursor:pointer}.store .sp-row:hover{background:var(--primary-soft)}.store .sp-row i{color:var(--muted);font-size:15px}.store .sp-cats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.store .sp-cat{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:16px;background:var(--bg);color:var(--text);font:600 14px var(--font-body);text-decoration:none;min-width:0;transition:background-color .2s}.store .sp-cat:hover{background:var(--primary-soft)}.store .sp-cat i{flex:none;width:40px;height:40px;border-radius:14px;display:grid;place-items:center;font:700 16px var(--font-display);font-style:normal;color:var(--text)}.store .sp-cat span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store .sp-cat .t0{background:#e6efff}.store .sp-cat .t1{background:#ffe6ee}.store .sp-cat .t2{background:#e3f5e8}.store .sp-cat .t3{background:#fff4d6}.store .sp-cat .t4{background:#efe8ff}.store .sp-cat .t5{background:#ffeadb}.store .sp-sg{display:flex;align-items:center;gap:12px;min-height:46px;padding:0 10px;border-radius:12px;color:var(--text);font-size:15px;text-decoration:none;transition:background-color .2s}.store .sp-sg:hover,.store .sp-sg.on{background:var(--primary-soft)}.store .sp-sg i{color:var(--muted);font-size:15px}.store .sp-sg.on i{color:var(--primary)}.store .sp-sg span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.store .sp-sg small{margin-left:auto;font-size:13px;color:var(--muted)}.store .sp-prods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;margin-top:8px}.store .sp-pr{display:flex;align-items:center;gap:14px;padding:10px;border-radius:18px;color:var(--text);text-decoration:none;min-width:0;transition:background-color .2s}.store .sp-pr:hover{background:var(--bg)}.store .sp-pr .th{flex:none;width:72px;height:72px;border-radius:14px;overflow:hidden;background:var(--primary-soft)}.store .sp-pr .th img{width:100%;height:100%;object-fit:cover;display:block}.store .sp-pr .tx{min-width:0}.store .sp-pr b{display:block;font:600 15px/1.35 var(--font-body)}.store .sp-pr mark{background:#ffe9a8;color:inherit;border-radius:3px}.store .sp-pr .sp-pp{display:block;margin-top:4px;font:700 15px var(--font-body);color:var(--primary)}.store .sp-pr .sp-pp s{margin-left:6px;font-weight:400;font-size:13px;color:var(--muted)}.store .sp-all{grid-column:1/-1;border-top:1px solid var(--line);padding-top:18px;display:flex;justify-content:flex-end}.store .sp-more{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 22px;border-radius:calc(var(--r-btn,12px) * 1.2);background:var(--primary);color:var(--primary-ink);font:700 15px var(--font-body);text-decoration:none}.store .sp-none{grid-column:1/-1;margin:8px 0;color:var(--muted);font-size:15px}.store .sp-foot{margin-top:18px;font-size:13px;color:var(--muted)}html.sp-lock,html.sp-lock body{overflow:hidden}@container store (max-width:860px){.store .sp-in{padding:14px 16px 16px}.store .sp-esc,.store .sp-foot{display:none}.store .sp-box{height:52px;padding:0 14px;border-radius:16px}.store .sp-box input{font-size:17px}.store .sp-go{display:none}.store .sp-body{margin-top:12px}.store .sp-idle,.store .sp-res:not([hidden]){grid-template-columns:minmax(0,1fr);gap:18px}.store .sp-prods{grid-template-columns:minmax(0,1fr)}.store .sp-pr .th{width:60px;height:60px}.store .sp-all{border-top:0;padding-top:0;display:block}.store .sp-more{display:flex;justify-content:center;width:100%;min-height:50px;border-radius:16px}.store .sp{border-radius:0 0 24px 24px;max-height:calc(100vh - 120px)}.store .hdr .spo{min-width:44px}}@media (prefers-reduced-motion:reduce){.store .sp,.store .sp-dim{transition:none}}
.store[data-skin="kiddo"]{--font-display:"Fredoka","Nunito",ui-rounded,"SF Pro Rounded","Segoe UI",system-ui,sans-serif;--font-body:"Nunito",ui-rounded,"SF Pro Rounded","Segoe UI",system-ui,sans-serif}.store[data-skin="kiddo"] h1,.store[data-skin="kiddo"] h2,.store[data-skin="kiddo"] h3,.store[data-skin="kiddo"] .disp{font-weight:600;letter-spacing:0}.store[data-skin="kiddo"] .head h2{font-size:clamp(24px,3.2cqi,32px)}
