:root{--x-navy:#0b1636;--x-navy2:#16224a;--x-ink:#060d24;--x-blue:#1e3fbf;--x-orange:#ff8a1f;--x-cloud:#f3f5f9;--x-slate:#536079;--x-line:#dde2ec;--x-tint:#e6eaf3;--x-otint:#fff1e3;--x-obrown:#9a4a00;--x-green:#1f7a4d;--x-mute:#c3cbe0;--x-max:1400px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--x-cloud);color:var(--x-navy);font-family:Archivo,system-ui,-apple-system,sans-serif;font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:var(--x-blue);text-decoration:none}a:hover{color:var(--x-navy)}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--x-orange);outline-offset:2px}.x-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.x-skip{position:absolute;left:-999px;top:0;background:var(--x-navy);color:#fff;padding:10px 14px;z-index:99}.x-skip:focus{left:10px}.x-wrap{max-width:var(--x-max);margin:0 auto;padding:0 24px}.x-main{display:flex;flex-direction:column;gap:32px;padding-top:20px;padding-bottom:48px}.x-small{font-size:13px;color:var(--x-slate)}.x-eyebrow{font-size:12.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.x-h2{margin:0;font-weight:800;font-size:26px;letter-spacing:-.02em;line-height:1.15}.x-sec-h{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:14px}.x-sec-h a{font-weight:700}.x-panel{background:#fff;border:1px solid var(--x-line);border-radius:16px}.x-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:0 24px;border-radius:10px;border:0;background:var(--x-orange);color:var(--x-navy);font-weight:800;cursor:pointer;text-align:center}.x-btn:hover{color:var(--x-navy);filter:brightness(.96)}.x-btn--blue{background:var(--x-blue);color:#fff}.x-btn--blue:hover{color:#fff}.x-btn--navy{background:var(--x-navy);color:#fff}.x-btn--navy:hover{color:#fff}.x-btn--white{background:#fff;color:var(--x-navy)}.x-btn--ghost{background:transparent;border:1.5px solid var(--x-navy);color:var(--x-navy);font-weight:700}.x-btn--block{width:100%}.x-btn[disabled]{background:#c7ccd8;color:#3d4660;cursor:not-allowed}.x-pill{display:inline-flex;align-items:center;min-height:42px;padding:0 18px;border-radius:999px;border:1.5px solid var(--x-navy);background:#fff;color:var(--x-navy);font-weight:700;cursor:pointer}.x-pill.is-on,.x-pill[aria-selected=true]{background:var(--x-navy);color:#fff;border-color:var(--x-navy)}.x-pill--orange{background:var(--x-orange);border-color:var(--x-orange)}.x-badge{display:inline-flex;align-items:center;font-size:12.5px;font-weight:700;padding:4px 10px;border-radius:999px;background:var(--x-tint);color:var(--x-blue)}.x-badge--ok{background:#e6f4ec;color:#14532d}.x-badge--low{background:var(--x-otint);color:var(--x-obrown)}.x-ann{background:var(--x-ink);color:var(--x-mute);font-size:13px}.x-ann .x-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 20px;padding-top:7px;padding-bottom:7px}.x-ann a{color:#fff;font-weight:700}.x-head{background:var(--x-navy);color:#fff;position:sticky;top:0;z-index:30}.x-head__bar{display:flex;flex-wrap:wrap;align-items:center;gap:12px 22px;padding-top:12px;padding-bottom:12px}.x-logo{display:flex;align-items:center;gap:8px;color:#fff;font-weight:800;font-size:27px;letter-spacing:-.035em;line-height:1}.x-logo:hover{color:#fff}.x-logo__mark{width:22px;height:22px;border-radius:50%;background:var(--x-orange);display:inline-flex;align-items:center;justify-content:center}.x-search{flex:1 1 380px;display:flex;min-height:48px;border-radius:10px;background:#fff;position:relative}.x-search input{flex:1;border:0;padding:0 16px;font-size:15px;min-width:0;color:var(--x-navy);background:transparent;border-radius:10px 0 0 10px}.x-search button{width:56px;border:0;background:var(--x-orange);border-radius:0 10px 10px 0;cursor:pointer;display:flex;align-items:center;justify-content:center}.x-suggest{position:absolute;left:0;right:0;top:calc(100% + 6px);background:#fff;border-radius:12px;box-shadow:0 12px 32px #0b163638;display:none;flex-direction:column;overflow:hidden;z-index:40}.x-suggest.is-on{display:flex}.x-suggest a{display:grid;grid-template-columns:48px 1fr auto;gap:12px;align-items:center;padding:8px 12px;color:var(--x-navy);border-bottom:1px solid var(--x-line);font-size:14px}.x-suggest a:hover{background:var(--x-cloud)}.x-suggest img{width:48px;height:48px;object-fit:contain;mix-blend-mode:multiply}.x-suggest__all{justify-content:center;display:flex!important;font-weight:800;color:var(--x-blue)!important}.x-headlink{color:#fff;font-size:13px;display:flex;flex-direction:column;line-height:1.25}.x-headlink b{font-size:14px}.x-headlink:hover{color:#fff}.x-bag{min-height:48px;display:flex;align-items:center;gap:8px;padding:0 16px;border-radius:10px;background:var(--x-blue);color:#fff;font-weight:800}.x-bag:hover{color:#fff}.x-nav{background:var(--x-navy2)}.x-nav .x-wrap{display:flex;gap:4px 22px;overflow-x:auto;font-size:14px;font-weight:600;scrollbar-width:none}.x-nav .x-wrap::-webkit-scrollbar{display:none}.x-nav a{color:#fff;min-height:44px;display:flex;align-items:center;gap:6px;white-space:nowrap;border-bottom:3px solid transparent}.x-nav a[aria-current=page]{border-bottom-color:var(--x-orange)}.x-nav a.is-hl{color:#ffc58f}.x-menu{display:none}.x-menu summary{list-style:none;cursor:pointer;width:44px;height:44px;display:flex;align-items:center;justify-content:center}.x-menu summary::-webkit-details-marker{display:none}.x-menu__panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex}.x-menu__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:#0b16368c}.x-menu__drawer{position:relative;width:min(330px,88vw);background:#fff;color:var(--x-navy);display:flex;flex-direction:column;overflow-y:auto}.x-menu__top{background:var(--x-navy);color:#fff;padding:16px;display:flex;justify-content:space-between;align-items:center}.x-menu__top a{color:#fff}.x-menu__drawer nav a{min-height:50px;display:flex;align-items:center;justify-content:space-between;padding:0 16px;color:var(--x-navy);font-weight:600;border-bottom:1px solid #f0f2f7}.x-menu__label{margin:14px 16px 6px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--x-slate)}@media(max-width:900px){.x-head__bar{gap:10px}.x-menu{display:block}.x-only-d{display:none!important}.x-search{order:5;flex-basis:100%}.x-logo{font-size:24px;margin-right:auto}.x-bag{background:transparent;padding:0 6px}}.x-hero-grid{display:grid;grid-template-columns:2fr 1fr;gap:16px}.x-carousel{position:relative;min-width:0}.x-slide{border-radius:22px;padding:40px 36px 84px;min-height:420px;display:none;flex-wrap:wrap;gap:28px;align-items:center}.x-slide.is-on{display:flex}.x-slide--royal{background:var(--x-blue);color:#fff}.x-slide--orange{background:var(--x-orange);color:var(--x-navy)}.x-slide--navy{background:var(--x-navy);color:#fff}.x-slide__copy{flex:1 1 340px;display:flex;flex-direction:column;gap:14px}.x-slide__chip{align-self:flex-start;padding:6px 12px;border-radius:999px}.x-slide--royal .x-slide__chip{background:#fff;color:var(--x-blue)}.x-slide--orange .x-slide__chip{background:var(--x-navy);color:#fff}.x-slide--navy .x-slide__chip{background:var(--x-orange);color:var(--x-navy)}.x-slide h1,.x-slide h2{margin:0;font-weight:900;font-size:clamp(34px,4.2vw,58px);line-height:.98;letter-spacing:-.035em}.x-slide p{margin:0;font-size:17px;max-width:460px;opacity:.93}.x-slide--orange .x-btn{background:var(--x-navy);color:#fff}.x-slide--navy .x-btn{background:#fff}.x-slide__imgs{flex:0 1 340px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.x-slide__imgs a{display:block;background:#fff;border-radius:14px;aspect-ratio:1/1;overflow:hidden}.x-slide__imgs img{width:100%;height:100%;object-fit:contain}.x-dots{position:absolute;left:36px;bottom:22px;display:flex;gap:8px;align-items:center}.x-dots button{border:0;cursor:pointer}.x-dots .x-arrow{width:44px;height:44px;border-radius:50%;background:#fff;color:var(--x-navy);font-size:20px;font-weight:800}.x-dots .x-dot{width:12px;height:12px;padding:0;border-radius:999px;border:2px solid #fff;background:transparent;margin:16px 2px}.x-dots .x-dot[aria-current=true]{width:28px;background:#fff}.x-slide--orange~.x-dots .x-dot{border-color:var(--x-navy)}.x-side{display:flex;flex-direction:column;gap:16px;min-width:0}.x-side a{flex:1;border-radius:18px;padding:24px;display:flex;gap:16px;align-items:center;color:var(--x-navy)}.x-side a:hover{color:var(--x-navy)}.x-side__txt{flex:1;display:flex;flex-direction:column;gap:6px}.x-side__txt b{font-size:24px;line-height:1.1;letter-spacing:-.02em}.x-side__img{width:110px;height:110px;border-radius:50%;object-fit:cover;flex-shrink:0}.x-side__price{width:110px;height:110px;border-radius:50%;background:var(--x-orange);display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:900;line-height:1;flex-shrink:0}.x-side__price span:last-child{font-size:38px}@media(max-width:900px){.x-hero-grid{grid-template-columns:1fr}.x-slide{padding:28px 22px 80px;min-height:0}.x-dots{left:22px}}.x-trust{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;padding:18px 22px}.x-trust div{display:flex;gap:12px;align-items:center}.x-trust b{display:block}.x-ic{width:42px;height:42px;flex:0 0 42px;border-radius:12px;background:var(--x-tint);display:flex;align-items:center;justify-content:center}.x-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(190px,calc(50% - 6px)),1fr));gap:12px}.x-card{background:#fff;border-radius:14px;border:1px solid var(--x-line);padding:12px;display:flex;flex-direction:column;gap:6px}.x-card__img{display:block;aspect-ratio:1/1;background:var(--x-cloud);border-radius:10px;overflow:hidden}.x-card__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.x-card__t{color:var(--x-navy);font-size:14px;line-height:1.3}.x-card__t:hover{color:var(--x-blue)}.x-card__stock{font-size:12.5px;color:var(--x-green);font-weight:600}.x-card__stock.is-low{color:var(--x-obrown)}.x-card__stock.is-out{color:var(--x-slate)}.x-card__row{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:auto}.x-card__price{font-size:18px;font-weight:800}.x-card__price s{font-size:13px;color:var(--x-slate);font-weight:500;margin-left:4px}.x-add{flex-shrink:0;width:44px;height:44px;border-radius:10px;border:0;background:var(--x-orange);color:var(--x-navy);font-size:22px;font-weight:800;cursor:pointer;display:flex;align-items:center;justify-content:center}.x-add[disabled]{background:#e1e5ee;color:var(--x-slate)}.x-card form{margin:0}.x-deps{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(160px,calc(50% - 6px)),1fr));gap:12px}.x-dep{background:#fff;border:1px solid var(--x-line);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;color:var(--x-navy)}.x-dep:hover{color:var(--x-blue)}.x-dep img,.x-dep__ph{width:100%;aspect-ratio:4/3;object-fit:cover;background:var(--x-tint)}.x-dep img.is-product{object-fit:contain;background:var(--x-otint);padding:8px}.x-dep span{padding:12px 14px;display:flex;flex-direction:column}.x-dep small{font-size:13px;color:var(--x-slate)}.x-kits{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:14px}.x-kit{background:#fff;border-radius:16px;border:1px solid var(--x-line);padding:18px;display:flex;flex-direction:column;gap:12px}.x-kit__imgs{display:flex;gap:8px}.x-kit__imgs img{flex:0 0 calc((100% - 16px)/3);min-width:0;width:0;aspect-ratio:1/1;object-fit:contain;background:var(--x-cloud);border-radius:10px;mix-blend-mode:multiply}.x-kit__row{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:auto}.x-kit__row b{font-size:22px}.x-tabs{display:flex;flex-wrap:wrap;gap:6px}.x-tabpanel[hidden]{display:none}.x-spots{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(560px,100%),1fr));gap:16px}.x-spot{grid-column:1/-1;background:var(--x-navy);color:#fff;border-radius:20px;padding:32px 36px;display:flex;flex-wrap:wrap;gap:24px;align-items:center}.x-spot:hover{color:#fff}.x-spot__copy{flex:1 1 360px;display:flex;flex-direction:column;gap:10px}.x-spot__copy b{font-size:clamp(30px,3.4vw,44px);line-height:1;letter-spacing:-.03em}.x-spot__copy span.x-txt{color:var(--x-mute);font-size:16px;max-width:520px}.x-spot__imgs{flex:1 1 420px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.x-spot__imgs img{width:100%;aspect-ratio:3/4;object-fit:contain;background:#fff;border-radius:12px}.x-half{border-radius:20px;padding:28px;display:flex;gap:18px;align-items:center;color:var(--x-navy)}.x-half:hover{color:var(--x-navy)}.x-half--o{background:var(--x-otint)}.x-half--b{background:var(--x-tint)}.x-half__copy{flex:1;display:flex;flex-direction:column;gap:8px}.x-half__copy b.x-big{font-size:28px;line-height:1.05;letter-spacing:-.02em}.x-half img{width:150px;height:150px;object-fit:contain;background:#fff;border-radius:50%;flex-shrink:0}@media(max-width:600px){.x-spot{padding:24px}.x-spot__imgs{grid-template-columns:repeat(3,minmax(0,1fr))}.x-half img{width:100px;height:100px}}.x-budget{padding:22px;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.x-brands{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(160px,calc(50% - 5px)),1fr));gap:10px}.x-brands a{min-height:64px;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 10px;border-radius:12px;background:#fff;border:1px solid var(--x-line);color:var(--x-navy);font-weight:800;font-size:16px}.x-brands a:hover{border-color:var(--x-blue);color:var(--x-blue)}.x-news{background:var(--x-blue);color:#fff;border-radius:20px;padding:28px 32px;display:flex;flex-wrap:wrap;gap:18px;align-items:center;justify-content:space-between}.x-news form{flex:1 1 420px;display:flex;flex-wrap:wrap;gap:8px}.x-news input[type=email]{flex:1 1 220px;min-height:52px;border:0;border-radius:10px;padding:0 16px;color:var(--x-navy)}.x-news p{margin:0;color:#dbe2ff}.x-foot{background:var(--x-navy);color:var(--x-mute);font-size:14px;margin-top:8px}.x-foot a{color:var(--x-mute)}.x-foot a:hover{color:#fff}.x-foot__help{background:var(--x-blue);color:#fff}.x-foot__help .x-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:18px;padding-bottom:18px}.x-foot__help b{font-size:17px}.x-foot__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:24px;padding-top:40px;padding-bottom:24px}.x-foot__grid nav,.x-foot__grid>div{display:flex;flex-direction:column;gap:6px}.x-foot__grid h2{margin:0 0 4px;font-size:15px;color:#fff}.x-foot__legal{grid-column:1/-1;border-top:1px solid #26335e;padding-top:14px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:13px}.x-pay{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.x-pay svg{height:24px;width:auto}.x-tabbar{display:none}@media(max-width:900px){.x-tabbar{display:grid;position:sticky;bottom:0;z-index:25;background:#fff;border-top:1px solid var(--x-line);grid-template-columns:repeat(5,minmax(0,1fr));padding:6px 4px calc(8px + env(safe-area-inset-bottom));font-size:11.5px;font-weight:700}.x-tabbar a{min-height:48px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--x-slate)}.x-tabbar a[aria-current=page]{color:var(--x-blue)}}.x-crumbs{font-size:13px;color:var(--x-slate)}.x-crumbs a{color:var(--x-slate)}.x-cbanner{background:var(--x-navy);color:#fff;border-radius:20px;overflow:hidden;display:flex;flex-wrap:wrap;align-items:stretch}.x-cbanner__copy{flex:1 1 420px;padding:30px 36px;display:flex;flex-direction:column;gap:10px;justify-content:center}.x-cbanner h1{margin:0;font-weight:900;font-size:clamp(32px,4vw,52px);letter-spacing:-.035em;line-height:1}.x-cbanner p{margin:0;color:var(--x-mute);font-size:16px;max-width:560px}.x-cbanner img{flex:0 1 460px;min-width:0;width:100%;max-height:260px;object-fit:cover}.x-cbanner__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.x-cbanner__chips a{min-height:40px;display:flex;align-items:center;padding:0 14px;border-radius:999px;background:#fff;color:var(--x-navy);font-weight:700;font-size:14px}.x-cbanner__chips a[aria-current=page]{background:var(--x-orange)}.x-cbody{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start}.x-filters{flex:1 1 250px;max-width:290px;padding:20px;display:flex;flex-direction:column;gap:20px}.x-filters fieldset{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.x-filters legend{font-weight:800;margin-bottom:8px;padding:0}.x-check{display:flex;align-items:center;gap:10px;min-height:40px;color:var(--x-navy)}.x-check:hover{color:var(--x-blue)}.x-box{width:20px;height:20px;border:1.5px solid var(--x-slate);border-radius:5px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#fff}.x-check.is-on .x-box{background:var(--x-blue);border-color:var(--x-blue)}.x-check small{margin-left:auto;font-size:13px;color:var(--x-slate)}.x-price-f{display:flex;gap:8px;align-items:center}.x-price-f input{width:100%;min-height:42px;border:1.5px solid var(--x-slate);border-radius:10px;padding:0 10px}.x-help{background:var(--x-tint);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:8px}.x-cmain{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:14px}.x-toolbar{padding:10px 14px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px}.x-toolbar select{min-height:42px;border:1.5px solid var(--x-slate);border-radius:10px;padding:0 10px;background:#fff}.x-active{display:flex;flex-wrap:wrap;gap:6px}.x-active a{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border-radius:999px;background:var(--x-tint);color:var(--x-navy);font-weight:600;font-size:13.5px}.x-pages{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;padding-top:8px}.x-pages a,.x-pages span{min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;padding:0 12px;border-radius:10px;background:#fff;border:1px solid var(--x-line);color:var(--x-navy);font-weight:700}.x-pages .is-cur{background:var(--x-navy);color:#fff;border-color:var(--x-navy)}.x-notice{background:#fff8e6;border:1px solid #f0d58a;border-radius:12px;padding:12px 16px;font-size:14px;margin:0}.x-kitban{background:var(--x-orange);color:var(--x-navy);border-radius:16px;padding:20px 24px;display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.x-kitban:hover{color:var(--x-navy)}.x-seo{padding:22px;font-size:15px;color:#2b3550}.x-filter-toggle{display:none}@media(max-width:900px){.x-filters{max-width:none;display:none}.x-filters.is-open{display:flex}.x-filter-toggle{display:inline-flex}.x-cbanner img{display:none}.x-cbanner__copy{padding:24px}}.x-pdp{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start}.x-gal{flex:1.1 1 440px;min-width:0;display:flex;gap:12px}.x-thumbs{display:flex;flex-direction:column;gap:10px}.x-thumbs button{width:72px;height:72px;padding:6px;border-radius:12px;background:#fff;border:1px solid var(--x-line);cursor:pointer}.x-thumbs button[aria-selected=true]{border:2px solid var(--x-blue)}.x-thumbs img{width:100%;height:100%;object-fit:contain}.x-stage{flex:1;min-width:0;background:#fff;border:1px solid var(--x-line);border-radius:18px;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.x-stage img{width:84%;height:84%;object-fit:contain}.x-stage img[hidden]{display:none}.x-stage .x-badge{position:absolute;top:16px;left:16px}.x-info{flex:1 1 340px;min-width:0;display:flex;flex-direction:column;gap:14px}.x-info h1{margin:0;font-weight:800;font-size:clamp(26px,2.6vw,34px);line-height:1.12;letter-spacing:-.025em}.x-info ul{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px}.x-ask{padding:14px;display:flex;gap:12px;align-items:center}.x-buybox{flex:0 1 310px;min-width:0;background:#fff;border-radius:18px;border:2px solid var(--x-blue);padding:22px;display:flex;flex-direction:column;gap:12px;position:sticky;top:130px}.x-buybox .x-p{font-size:34px;font-weight:800;letter-spacing:-.02em}.x-qty{display:inline-flex;align-items:center;border:1.5px solid var(--x-slate);border-radius:10px;align-self:flex-start}.x-qty button{width:46px;height:46px;border:0;background:transparent;font-size:20px;cursor:pointer}.x-qty input{width:44px;border:0;text-align:center;font-weight:800;-moz-appearance:textfield;background:transparent;min-height:44px}.x-qty input::-webkit-outer-spin-button,.x-qty input::-webkit-inner-spin-button{-webkit-appearance:none}.x-select{min-height:46px;border:1.5px solid var(--x-slate);border-radius:10px;padding:0 12px;background:#fff;width:100%}.x-assure{list-style:none;margin:0;padding:12px 0 0;border-top:1px solid var(--x-line);display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--x-slate)}.x-acc details{border-bottom:1px solid var(--x-line)}.x-acc summary{cursor:pointer;list-style:none;min-height:56px;display:flex;justify-content:space-between;align-items:center;font-weight:800;padding:0 22px}.x-acc summary::-webkit-details-marker{display:none}.x-acc summary:after{content:"+";color:var(--x-blue);font-size:22px}.x-acc details[open] summary:after{content:"\2212"}.x-acc__body{padding:0 22px 18px;font-size:15px;max-width:900px}.x-facts{border-collapse:collapse;width:100%}.x-facts th{text-align:left;font-weight:600;color:var(--x-slate);padding:8px 16px 8px 0;width:200px;vertical-align:top}.x-facts td{padding:8px 0}.x-facts tr{border-bottom:1px solid #f0f2f7}.x-sticky{display:none}@media(max-width:900px){.x-thumbs{display:none}.x-buybox{position:static;flex-basis:100%}.x-sticky{display:flex;position:sticky;bottom:64px;z-index:20;gap:10px;align-items:center;background:#fff;border-top:1px solid var(--x-line);padding:10px 14px;margin:0 -24px}.x-sticky .x-btn{flex:1}}.x-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;font-size:13.5px;font-weight:700;color:var(--x-slate)}.x-steps li{display:flex;flex-direction:column;gap:6px}.x-steps li:before{content:"";height:6px;border-radius:3px;background:var(--x-line)}.x-steps li.is-on{color:var(--x-navy)}.x-steps li.is-on:before{background:var(--x-blue)}.x-cart{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start}.x-lines{flex:1.7 1 520px;min-width:0;list-style:none;margin:0;padding:0}.x-line{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:16px;align-items:start;padding:16px 18px;border-bottom:1px solid var(--x-line)}.x-line__img{width:96px;height:96px;background:var(--x-cloud);border-radius:10px;display:block;overflow:hidden}.x-line__img img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.x-line__acts{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:6px}.x-sum{flex:1 1 320px;padding:22px;display:flex;flex-direction:column;gap:12px;position:sticky;top:130px}.x-sum__row{display:flex;justify-content:space-between;gap:12px}.x-sum textarea{border:1.5px solid var(--x-slate);border-radius:10px;padding:10px 12px;resize:vertical;min-height:70px}.x-dyn{display:flex;flex-direction:column;gap:8px}@media(max-width:600px){.x-line{grid-template-columns:72px minmax(0,1fr)}.x-line__img{width:72px;height:72px}.x-line>b{grid-column:2}.x-steps{font-size:11.5px}}.x-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,160%);background:var(--x-navy);color:#fff;padding:14px 20px;border-radius:12px;font-size:14.5px;display:flex;gap:18px;align-items:center;z-index:80;transition:transform .25s ease;max-width:calc(100% - 32px);box-shadow:0 10px 30px #0b16364d}.x-toast.is-on{transform:translate(-50%)}.x-toast a{color:var(--x-orange);font-weight:800}@media(max-width:900px){.x-toast{bottom:84px}}@media(prefers-reduced-motion:reduce){*{transition:none!important}}.x-ann .x-wrap{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.x-ann__msg{grid-column:2;font-size:15px;font-weight:600;color:#fff;white-space:nowrap;text-align:center}.x-ann__lang{grid-column:3;justify-self:end}@media(max-width:380px){.x-ann__msg{font-size:14px}}.x-slide--orange~.x-dots .x-dot{border-color:#fff}.x-carousel:has(.x-slide--orange.is-on) .x-dots .x-dot{border-color:var(--x-navy)}@media(max-width:640px){#x-fav-h+.x-tabs,.x-sec-h .x-tabs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;max-width:100%;padding-bottom:2px}.x-sec-h .x-tabs::-webkit-scrollbar{display:none}.x-sec-h .x-tabs .x-pill{flex:none;white-space:nowrap}}.x-main .x-brands{grid-template-columns:repeat(6,minmax(0,1fr))}@media(max-width:640px){.x-main .x-brands{grid-template-columns:repeat(3,minmax(0,1fr))}.x-main .x-brands a{font-size:14px;padding:0 6px;line-height:1.2}}.x-foot__grid .x-logo__svg{max-width:100%;height:auto!important}.x-spot__imgs{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}.x-spot__imgs img{height:auto}@media(max-width:600px){.x-spot__imgs{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.x-spot__imgs img{aspect-ratio:1/1}.x-spot__imgs img:nth-child(5){display:none}}.x-kits{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:1024px){.x-kits{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc(50% - 22px);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.x-kits::-webkit-scrollbar{display:none}.x-kits>.x-kit{scroll-snap-align:start}}@media(max-width:640px){.x-kits{grid-auto-columns:100%;gap:12px}.x-kit__btns .x-btn{font-size:14px;padding:0 8px;white-space:nowrap}}.x-kits__nav{display:none}@media(max-width:640px){.x-kits__nav{display:flex;justify-content:center;align-items:center;gap:14px;margin-top:12px}.x-kits__arrow{width:42px;height:42px;border-radius:50%;border:1.5px solid var(--x-navy);background:#fff;color:var(--x-navy);font-size:22px;font-weight:800;line-height:1;cursor:pointer}.x-kits__hint{font-size:13px;color:var(--x-slate)}}
/*# sourceMappingURL=/cdn/shop/t/290/assets/express.css.map */
