html{overscroll-behavior-x:none;width:100%;max-width:100%;overflow-x:hidden}body{width:100%;max-width:100%;overflow-x:hidden}*,:before,:after{min-width:0}img,svg,video,canvas{max-width:100%;height:auto}button,input,select,textarea{font:inherit;max-width:100%}button,a,select,input{touch-action:manipulation}@media (max-width:620px){html{-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:16px}body{padding-bottom:env(safe-area-inset-bottom)}.site-shell{width:100%;max-width:100%;overflow:hidden}.topbar{gap:10px!important;height:64px!important;padding:0 14px!important}.brand{max-width:calc(100% - 112px);gap:8px!important;min-width:0!important}.brand-logo{flex:0 0 36px;width:36px!important;height:36px!important}.brand strong{white-space:nowrap;letter-spacing:.11em!important;font-size:10px!important}.brand small{white-space:nowrap;letter-spacing:.1em!important;font-size:6px!important}.portal-button{white-space:nowrap;letter-spacing:.08em!important;flex:none!important;padding:9px 10px!important;font-size:7px!important}.hero{width:100%;grid-template-columns:1fr!important;gap:34px!important;min-height:auto!important;padding:58px 16px 74px!important}.hero-copy{width:100%;max-width:100%}.eyebrow{line-height:1.5;letter-spacing:.14em!important;font-size:8px!important}.hero h1{overflow-wrap:anywhere;font-size:clamp(62px,21vw,104px)!important;line-height:.82!important}.lead{margin-top:25px!important;font-size:14px!important;line-height:1.6!important}.actions{grid-template-columns:1fr!important;gap:9px!important;margin-top:26px!important;display:grid!important}.button{justify-content:center!important;width:100%!important;min-height:46px!important;padding:0 14px!important}.trust-line{line-height:1.5;flex-wrap:wrap!important;gap:7px!important;margin-top:28px!important;font-size:6px!important}.live-panel{border-radius:18px!important;width:100%!important;max-width:none!important;padding:18px!important}.metric{padding:27px 0 23px!important}.metric strong{font-size:64px!important}.metric-row{font-size:7px!important}.signal{gap:3px!important}.signal span{width:7px!important}.statement{width:100%!important;padding:78px 16px 90px!important}.statement h2{font-size:clamp(38px,12vw,60px)!important;line-height:1!important}.statement p{font-size:13px!important}.feature-grid{width:100%!important;padding:0 16px 82px!important}.feature-grid article,.feature-grid article:not(:first-child){padding:24px 0!important}.footer{flex-direction:column!important;gap:8px!important;padding:22px 16px 104px!important;font-size:7px!important}.catalog-shell{width:100%!important;max-width:100%!important;padding:0 12px 104px!important;overflow:hidden!important}.catalog-header{width:100%!important;padding:14px 0 10px!important}.heading-row{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;width:100%!important}.back-link{grid-column:1/-1!important;padding-top:2px!important;font-size:8px!important}.heading-row>div:nth-child(2){min-width:0!important}.catalog-header h1{overflow-wrap:anywhere;font-size:clamp(44px,14vw,62px)!important;line-height:.88!important}.subtitle{font-size:10px!important;line-height:1.45!important}.live-badge{white-space:nowrap;padding:7px 8px!important;font-size:6px!important}.tools{grid-template-columns:minmax(0,1fr)!important;gap:8px!important;margin-top:18px!important;display:grid!important}.search{width:100%!important;height:46px!important;padding:0 12px!important}.search input{min-width:0!important;font-size:11px!important}.sort{justify-content:space-between!important;width:100%!important;height:42px!important;min-height:42px!important;padding:0 12px!important}.sort select{min-width:0!important;max-width:75%!important;font-size:10px!important}.filters{overscroll-behavior-x:contain!important;gap:6px!important;width:100%!important;max-width:100%!important;padding:10px 0 3px!important;overflow-x:auto!important}.filter{padding:8px 10px!important;font-size:7px!important}.result-line{width:100%!important;margin:5px auto 10px!important;font-size:7px!important}.catalog-grid{grid-template-columns:1fr!important;gap:9px!important;width:100%!important}.product-card{border-radius:16px!important;width:100%!important;min-height:0!important;padding:16px!important}.product-card h2{overflow-wrap:anywhere;font-size:18px!important;line-height:1.15!important}.price{margin-top:20px!important;font-size:18px!important}.meta-grid{gap:10px!important}.meta-grid strong{font-size:8px!important}.card-footer{font-size:6px!important}.load-more{padding:20px 0!important}.load-more button{width:100%!important;min-height:46px!important;font-size:8px!important}.state{width:100%!important;margin:45px auto!important;padding:24px 16px!important}.bottom-nav{left:12px!important;right:12px!important;bottom:max(8px,env(safe-area-inset-bottom))!important;border-radius:17px!important;width:auto!important;max-width:none!important;padding:7px!important;transform:none!important}.bottom-nav a{min-width:0!important;min-height:42px!important;padding:6px 2px!important;font-size:15px!important}.bottom-nav small{white-space:nowrap;font-size:6px!important;line-height:1!important}}@media (min-width:621px){.bottom-nav{display:none!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
:root{--bg:#080a0d;--surface:#ffffff0b;--surface-strong:#ffffff13;--text:#f4f1e8;--muted:#8e96a3;--accent:#c9a86a;--border:#ffffff1a;--ink:#111318;--paper:#f4f2ed;--shadow:0 20px 60px #0000004d;--r1:12px;--r2:18px;--r3:28px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit}button,input,select{font:inherit}button{cursor:pointer}.r2-page{min-height:100vh;overflow:hidden}.r2-nav{height:72px;color:var(--text);border-bottom:1px solid var(--border);z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#080a0df0;align-items:center;gap:28px;padding:0 max(22px,50vw - 640px);display:flex;position:sticky;top:0}.r2-brand{align-items:center;gap:11px;min-width:max-content;text-decoration:none;display:flex}.r2-mark{border:1px solid var(--accent);width:40px;height:40px;color:var(--accent);letter-spacing:-.08em;border-radius:12px;place-items:center;font-size:13px;font-weight:900;display:grid}.r2-brand strong{letter-spacing:.16em;font-size:12px;display:block}.r2-brand small{color:var(--muted);letter-spacing:.25em;margin-top:4px;font-size:7px;display:block}.r2-navlinks{gap:26px;margin-left:auto;display:flex}.r2-navlinks a{letter-spacing:.14em;color:#c4c7cc;font-size:9px;text-decoration:none}.r2-navcta{color:var(--text);border:1px solid #c9a86a80;border-radius:999px;align-items:center;gap:8px;padding:10px 13px;font-size:9px;font-weight:800;text-decoration:none;display:flex}.r2-hero{grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr);align-items:center;gap:55px;max-width:1280px;margin:0 auto;padding:86px 30px 72px;display:grid}.r2-eyebrow{color:var(--accent);letter-spacing:.22em;font-size:9px;font-weight:900}.r2-hero h1{letter-spacing:-.06em;color:var(--ink);margin:22px 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(56px,7vw,104px);font-weight:500;line-height:.9}.r2-hero h1 em{color:#706044;font-style:normal}.r2-lead{color:#626873;max-width:620px;font-size:15px;line-height:1.75}.r2-actions{gap:10px;margin-top:30px;display:flex}.r2-btn{letter-spacing:.06em;border-radius:12px;align-items:center;gap:9px;padding:13px 17px;font-size:10px;font-weight:900;text-decoration:none;display:inline-flex}.r2-btn.primary{background:var(--bg);color:var(--text)}.r2-btn.secondary{background:0 0;border:1px solid #d8d5cd}.r2-trust{color:#777c84;letter-spacing:.08em;flex-wrap:wrap;gap:22px;margin-top:28px;font-size:8px;display:flex}.r2-live{background:var(--bg);color:var(--text);border-radius:var(--r3);box-shadow:var(--shadow);padding:27px;position:relative;overflow:hidden}.r2-live:before{content:"";background:radial-gradient(circle at 50% 30%,#c9a86a2e,#0000 35%);position:absolute;inset:-50%}.r2-live>*{position:relative}.r2-livehead{letter-spacing:.16em;justify-content:space-between;align-items:center;font-size:8px;display:flex}.r2-dot{background:var(--accent);border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 0 5px #c9a86a1a}.r2-livevalue{color:var(--text);margin:45px 0 8px;font-family:Georgia,serif;font-size:84px;line-height:1}.r2-livevalue span{color:var(--muted);letter-spacing:.15em;font-family:ui-sans-serif;font-size:10px}.r2-signal{align-items:end;gap:3px;height:34px;display:flex}.r2-signal i{background:var(--accent);opacity:.65;width:4px;display:block}.r2-livefoot{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;margin-top:20px;padding-top:15px;font-size:8px;display:flex}.r2-section{max-width:1280px;margin:auto;padding:20px 30px 80px}.r2-sectionhead{justify-content:space-between;align-items:end;margin-bottom:20px;display:flex}.r2-sectionhead h2{letter-spacing:-.04em;margin:0;font-family:Georgia,serif;font-size:42px;font-weight:500}.r2-sectionhead a{letter-spacing:.12em;font-size:9px;font-weight:900;text-decoration:none}.r2-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.r2-product{background:#fff;border:1px solid #e1ded7;border-radius:18px;transition:transform .18s,box-shadow .18s;overflow:hidden}.r2-product:hover{transform:translateY(-3px);box-shadow:0 16px 40px #00000017}.r2-media{background:#e9e6df;place-items:center;height:190px;display:grid;position:relative}.r2-pack{color:#24262a;background:linear-gradient(145deg,#ded9ce,#f4f1e8);border:1px solid #999;flex-direction:column;justify-content:center;align-items:center;width:84px;height:125px;display:flex;box-shadow:12px 14px 25px #0000001f}.r2-pack b{font-family:Georgia,serif;font-size:20px}.r2-pack small{letter-spacing:.18em;margin-top:5px;font-size:6px}.r2-pack i{color:#777;margin-top:15px;font-size:7px;font-style:normal}.r2-badge{background:var(--bg);color:var(--accent);letter-spacing:.08em;border-radius:7px;padding:6px 8px;font-size:7px;font-weight:900;position:absolute;top:10px;left:10px}.r2-heart{background:#ffffffdb;border:1px solid #d7d4ce;border-radius:50%;width:32px;height:32px;position:absolute;top:10px;right:10px}.r2-body{padding:15px}.r2-type{color:#858a91;letter-spacing:.14em;font-size:7px;font-weight:900}.r2-body h3{margin:7px 0 14px;font-size:14px;line-height:1.25}.r2-price{font-size:15px;font-weight:900}.r2-stock{color:#69706b;margin-top:8px;font-size:7px;display:block}.r2-card-actions{border-top:1px solid #ece9e2;grid-template-columns:1fr 1fr;display:grid}.r2-card-actions a,.r2-card-actions button{background:#fff;border:0;padding:11px 7px;font-size:7px;font-weight:900;text-decoration:none}.r2-card-actions .add{background:var(--bg);color:var(--text)}.r2-trustbanner{background:var(--bg);max-width:1280px;color:var(--text);border-radius:18px;align-items:center;gap:15px;margin:0 auto 70px;padding:22px 25px;display:flex}.r2-trustbanner strong{font-size:12px}.r2-trustbanner p{color:var(--muted);margin:5px 0 0;font-size:8px}.r2-trusticon{color:var(--accent);font-size:20px}.r2-trustbanner a{color:var(--accent);margin-left:auto;font-size:8px;font-weight:900;text-decoration:none}.r2-footer{color:#8b8f95;letter-spacing:.13em;border-top:1px solid #ddd9d0;justify-content:space-between;max-width:1280px;margin:auto;padding:24px 30px 90px;font-size:7px;display:flex}.r2-catalog{background:var(--paper);min-height:100vh}.r2-cataloghead{justify-content:space-between;align-items:end;max-width:1280px;margin:auto;padding:55px 30px 22px;display:flex}.r2-cataloghead h1{letter-spacing:-.055em;margin:13px 0 10px;font-family:Georgia,serif;font-size:68px;font-weight:500;line-height:.9}.r2-cataloghead h1 em{color:#706044;font-style:normal}.r2-cataloghead p{color:#777c84;margin:0;font-size:11px}.r2-livepill{letter-spacing:.1em;border:1px solid #d8d5cd;border-radius:999px;padding:9px 12px;font-size:7px;font-weight:900}.r2-tools{gap:10px;max-width:1280px;margin:auto;padding:0 30px 10px;display:flex}.r2-search{background:#fff;border:1px solid #dedbd4;border-radius:12px;flex:1;align-items:center;gap:10px;height:52px;padding:0 15px;display:flex}.r2-search input{background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:11px}.r2-select{background:#fff;border:1px solid #dedbd4;border-radius:12px;height:52px;padding:0 13px;font-size:9px}.r2-filters{gap:7px;max-width:1280px;margin:auto;padding:5px 30px 17px;display:flex;overflow:auto}.r2-filter{white-space:nowrap;background:#fff;border:1px solid #dedbd4;border-radius:999px;padding:8px 12px;font-size:7px;font-weight:900}.r2-filter.active{background:var(--bg);color:var(--accent);border-color:var(--bg)}.r2-results{color:#858991;letter-spacing:.12em;max-width:1280px;margin:auto;padding:0 30px 14px;font-size:7px}.r2-empty{text-align:center;color:#777;max-width:1280px;margin:50px auto;padding:50px 30px}.r2-load{text-align:center;padding:28px}.r2-load button{background:#fff;border:1px solid #d7d4cc;border-radius:999px;padding:12px 18px;font-size:8px;font-weight:900}.r2-bottom{display:none}.r2-toast{background:var(--bg);color:var(--text);z-index:100;border:1px solid #c9a86a66;border-radius:999px;padding:12px 16px;font-size:9px;position:fixed;bottom:25px;left:50%;transform:translate(-50%)}.r2-modalback{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:90;background:#080a0d9e;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.r2-modal{background:#f5f2eb;border-radius:22px;width:min(430px,100%);padding:25px;position:relative}.r2-modal .r2-media{border-radius:15px;margin-bottom:20px}.r2-close{background:#fff;border:1px solid #ddd8ce;border-radius:50%;width:34px;height:34px;position:absolute;top:15px;right:15px}.r2-modal h2{margin:8px 0;font-family:Georgia,serif;font-size:28px;font-weight:500}.r2-modaladd{background:var(--bg);width:100%;color:var(--text);border:0;border-radius:10px;margin-top:18px;padding:13px;font-size:9px;font-weight:900}@media (max-width:800px){.r2-nav{height:64px;padding:0 14px}.r2-navlinks{display:none}.r2-navcta{margin-left:auto}.r2-hero{grid-template-columns:1fr;gap:30px;padding:52px 16px 40px}.r2-hero h1{font-size:clamp(54px,17vw,82px)}.r2-lead{font-size:13px}.r2-actions{grid-template-columns:1fr;display:grid}.r2-btn{justify-content:center}.r2-trust{gap:10px}.r2-live{padding:20px}.r2-livevalue{margin:35px 0 5px;font-size:65px}.r2-section{padding:18px 14px 45px}.r2-sectionhead h2{font-size:31px}.r2-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.r2-media{height:145px}.r2-pack{width:63px;height:94px}.r2-pack b{font-size:16px}.r2-body{padding:11px}.r2-body h3{font-size:12px}.r2-price{font-size:13px}.r2-card-actions{grid-template-columns:1fr}.r2-card-actions a,.r2-card-actions button{font-size:7px}.r2-trustbanner{margin:0 14px 40px;padding:18px}.r2-trustbanner a{display:none}.r2-footer{padding:20px 14px 105px;line-height:2;display:block}.r2-footer span{display:block}.r2-cataloghead{padding:35px 14px 17px;display:block}.r2-cataloghead h1{font-size:54px}.r2-livepill{margin-top:16px;display:inline-block}.r2-tools{grid-template-columns:1fr;padding:0 14px 8px;display:grid}.r2-search,.r2-select{width:100%}.r2-filters{padding:5px 14px 14px}.r2-results{padding:0 14px 10px}.r2-catalog .r2-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.r2-bottom{left:10px;right:10px;bottom:max(8px,env(safe-area-inset-bottom));border:1px solid var(--border);z-index:70;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:var(--shadow);background:#080a0df0;border-radius:18px;grid-template-columns:repeat(4,1fr);padding:7px;display:grid;position:fixed}.r2-bottom a{color:#a8adb5;text-align:center;padding:7px;font-size:7px;text-decoration:none}.r2-bottom a.active{color:var(--accent)}.r2-bottom b{margin-bottom:3px;font-size:13px;display:block}}@media (max-width:420px){.r2-grid,.r2-catalog .r2-grid{grid-template-columns:1fr}.r2-media{height:175px}.r2-card-actions{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}
.catalog-app{--c-bg:#f4f2ed;--c-ink:#111113;--c-muted:#73777f;--c-gold:#b89a5a;--c-line:#1111131a;--c-card:#ffffffd1;min-height:100vh;color:var(--c-ink);background:radial-gradient(circle at 90% 0,#b89a5a1a,#0000 28%),linear-gradient(#faf9f6 0%,#f0efe9 100%);padding-bottom:34px}.catalog-mobile-header{z-index:60;color:#f4f1e8;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#111113e6;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;height:72px;padding:0 max(18px,50vw - 640px);display:flex;position:sticky;top:0;box-shadow:0 10px 40px #0000001f}.catalog-mobile-header .brand{align-items:center;gap:11px;text-decoration:none;display:flex}.brand-mark{color:#c9a86a;letter-spacing:-.08em;border:1px solid #c9a86a;border-radius:12px;place-items:center;width:39px;height:39px;font-weight:900;display:grid}.brand-copy strong{letter-spacing:.17em;font-size:11px;display:block}.brand-copy small{color:#9298a2;letter-spacing:.27em;margin-top:4px;font-size:7px;display:block}.catalog-head-actions{gap:8px;display:flex}.cart-link,.user-link{color:#f4f1e8;border:1px solid #ffffff21;border-radius:50%;place-items:center;width:38px;height:38px;font-size:15px;text-decoration:none;display:grid;position:relative}.cart-link b,.bottom-cart b{color:#111;background:#c9a86a;border-radius:999px;place-items:center;min-width:16px;height:16px;padding:0 4px;font-size:8px;display:grid;position:absolute;top:-3px;right:-3px}.catalog-top{grid-template-columns:1fr auto;align-items:end;gap:20px;max-width:1280px;margin:auto;padding:78px 28px 28px;display:grid}.desktop-back{color:#7c8087;letter-spacing:.12em;grid-column:1/-1;margin-bottom:8px;font-size:9px;font-weight:800;text-decoration:none}.eyebrow{color:#a38349;letter-spacing:.24em;align-items:center;gap:8px;font-size:8px;font-weight:900;display:inline-flex}.eyebrow:before{content:"";background:#b89a5a;width:20px;height:1px}.catalog-top h1{letter-spacing:-.065em;margin:17px 0 13px;font-family:Georgia,Times New Roman,serif;font-size:clamp(54px,7vw,88px);font-weight:400;line-height:.9}.catalog-top h1 em{color:#756446;font-style:normal}.catalog-top p{color:#73777f;margin:0;font-size:11px}.catalog-top p strong{color:#111113;font-size:13px}.live-dot{border:1px solid var(--c-line);letter-spacing:.14em;background:#ffffffa6;border-radius:999px;align-self:center;padding:10px 13px;font-size:8px;font-weight:900;box-shadow:0 10px 30px #1111130d}.live-dot i{background:#6d8a67;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block;box-shadow:0 0 0 4px #6d8a671a}.catalog-tools{gap:10px;max-width:1280px;margin:auto;padding:4px 28px 10px;display:flex}.search-box{border:1px solid var(--c-line);color:#858991;background:#fffc;border-radius:15px;flex:1;align-items:center;gap:12px;height:54px;padding:0 17px;display:flex;box-shadow:0 12px 40px #1111130e}.search-box input{color:#111;background:0 0;border:0;outline:0;width:100%;font-size:11px}.search-box input::placeholder{color:#9a9da2}.filter-button{border:1px solid var(--c-line);background:#fff;border-radius:15px;width:54px;font-size:18px}.filters{scrollbar-width:none;gap:8px;max-width:1280px;margin:auto;padding:8px 28px 20px;display:flex;overflow:auto}.filters::-webkit-scrollbar{display:none}.filters button{border:1px solid var(--c-line);color:#686c73;letter-spacing:.1em;white-space:nowrap;background:#ffffffb3;border-radius:999px;padding:9px 14px;font-size:8px;font-weight:900;transition:all .2s}.filters button:hover{border-color:#b89a5a8c;transform:translateY(-2px)}.filters button.active{color:#c9a86a;background:#111113;border-color:#111113;box-shadow:0 8px 25px #11111321}.catalog-meta{color:#858991;letter-spacing:.13em;justify-content:space-between;align-items:center;max-width:1280px;margin:auto;padding:0 28px 14px;font-size:8px;font-weight:900;display:flex}.catalog-meta label{align-items:center;gap:8px;display:flex}.catalog-meta select{border:1px solid var(--c-line);color:#111;background:#ffffffd1;border-radius:9px;outline:0;padding:9px 11px;font-size:8px}.catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;max-width:1280px;margin:auto;padding:0 28px;display:grid}.product-card{background:var(--c-card);border:1px solid var(--c-line);border-radius:20px;flex-direction:column;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 35px #1111130b}.product-card:hover{border-color:#b89a5a52;transform:translateY(-5px);box-shadow:0 24px 60px #1111131f}.card-media{padding:9px}.product-visual{background:radial-gradient(circle at 50% 25%,#fff,#e4e1d9);border-radius:15px;place-items:center;height:190px;display:grid;position:relative;overflow:hidden}.product-visual:after{content:"";filter:blur(10px);background:radial-gradient(#11111326,#0000 65%);height:80%;position:absolute;inset:auto -20% -45%}.tone-1{background:radial-gradient(circle at 50% 25%,#f9f7f1,#ddd8ce)}.tone-2{background:radial-gradient(circle at 50% 25%,#fff,#e7e2d7)}.tone-3{background:radial-gradient(circle at 50% 25%,#f6f4ef,#d8d4ca)}.badge{z-index:2;color:#c9a86a;letter-spacing:.09em;background:#111113;border-radius:7px;padding:7px 9px;font-size:7px;font-weight:900;position:absolute;top:11px;left:11px}.heart{z-index:2;background:#ffffffd1;border:1px solid #1111131f;border-radius:50%;width:32px;height:32px;font-size:16px;position:absolute;top:11px;right:11px}.pack-art{z-index:1;color:#232428;background:linear-gradient(145deg,#e2ded4,#faf8f1);border:1px solid #a8a49b;flex-direction:column;justify-content:center;align-items:center;width:88px;height:128px;display:flex;position:relative;transform:perspective(500px)rotateY(-7deg);box-shadow:14px 18px 32px #1111132b}.pack-art span{font-family:Georgia,serif;font-size:22px;font-weight:700}.pack-art small{letter-spacing:.18em;margin-top:5px;font-size:6px}.pack-art i{color:#777;margin-top:17px;font-size:7px;font-style:normal}.product-body{padding:10px 15px 15px}.category{color:#9a8a68;letter-spacing:.16em;font-size:7px;font-weight:900}.product-body h2{letter-spacing:-.02em;margin:7px 0 5px;font-size:14px;line-height:1.25}.variant{color:#92969d;margin-bottom:12px;font-size:7px;display:block}.price{letter-spacing:-.025em;font-size:15px;font-weight:900}.stock{color:#6f747a;align-items:center;gap:6px;margin-top:8px;font-size:7px;display:flex}.stock i{background:#70846b;border-radius:50%;width:6px;height:6px}.card-actions{border-top:1px solid var(--c-line);grid-template-columns:1fr 1fr;margin-top:auto;display:grid}.card-actions button{color:#666a70;letter-spacing:.08em;background:0 0;border:0;min-height:40px;font-size:7px;font-weight:900}.card-actions button:hover{background:#f1efe9}.card-actions .add{color:#f4f1e8;background:#111113}.card-actions .add:hover{color:#111;background:#c9a86a}.load-more{text-align:center;padding:30px}.load-more button{border:1px solid var(--c-line);letter-spacing:.08em;background:#fffc;border-radius:999px;padding:12px 18px;font-size:8px;font-weight:900;box-shadow:0 8px 25px #1111130d}.trust-banner{color:#f4f1e8;background:#111113;border-radius:20px;align-items:center;gap:15px;max-width:1280px;margin:38px auto 24px;padding:22px 25px;display:flex;box-shadow:0 20px 55px #11111326}.trust-mark{color:#c9a86a;border:1px solid #c9a86a73;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.trust-banner strong{font-size:12px}.trust-banner p{color:#969ca5;margin:5px 0 0;font-size:8px}.trust-banner a{color:#c9a86a;letter-spacing:.1em;margin-left:auto;font-size:8px;font-weight:900;text-decoration:none}.footer{border-top:1px solid var(--c-line);color:#8b8f95;letter-spacing:.13em;max-width:1280px;margin:auto;padding:18px 28px 100px;font-size:7px}.bottom-nav{display:none}.modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080a0dad;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.quick-modal{background:#f5f2eb;border:1px solid #ffffff40;border-radius:24px;width:min(440px,100%);padding:16px;position:relative;box-shadow:0 30px 100px #0000004d}.quick-modal .product-visual{border-radius:17px;height:230px}.quick-modal .category,.quick-modal h2,.quick-modal .price,.quick-modal p{margin-left:5px}.quick-modal h2{letter-spacing:-.04em;margin-top:8px;font-family:Georgia,serif;font-size:29px;font-weight:400}.quick-modal p{color:#73777f;font-size:9px}.close{z-index:3;border:1px solid var(--c-line);background:#ffffffe6;border-radius:50%;width:34px;height:34px;font-size:20px;position:absolute;top:25px;right:25px}.modal-add{color:#f4f1e8;letter-spacing:.08em;background:#111113;border:0;border-radius:12px;width:100%;padding:14px;font-size:9px;font-weight:900}.toast{z-index:150;color:#f4f1e8;background:#111113;border:1px solid #c9a86a73;border-radius:999px;padding:12px 17px;font-size:9px;position:fixed;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 15px 45px #00000040}@media (max-width:1000px){.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.catalog-mobile-header{height:64px;padding:0 14px}.catalog-top{padding:48px 14px 22px;display:block}.catalog-top h1{font-size:55px}.live-dot{margin-top:18px;display:inline-block}.catalog-tools{padding:0 14px 8px}.filters{padding:7px 14px 15px}.catalog-meta{padding:0 14px 12px}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:0 14px}.product-visual{height:155px}.card-media{padding:7px}.product-body{padding:9px 11px 12px}.product-body h2{font-size:12px}.price{font-size:13px}.card-actions{grid-template-columns:1fr}.card-actions button{min-height:38px}.trust-banner{margin:30px 14px 20px;padding:18px}.trust-banner a{display:none}.footer{padding:18px 14px 105px;line-height:2}.bottom-nav{left:10px;right:10px;bottom:max(8px,env(safe-area-inset-bottom));z-index:80;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#111113f0;border:1px solid #ffffff1f;border-radius:18px;grid-template-columns:repeat(4,1fr);padding:7px;display:grid;position:fixed;box-shadow:0 20px 60px #00000040}.bottom-nav a{color:#a8adb5;text-align:center;padding:7px;font-size:7px;text-decoration:none;position:relative}.bottom-nav a.active{color:#c9a86a}.bottom-nav a span{margin-bottom:3px;font-size:14px;display:block}.bottom-nav .bottom-cart{display:inline-block;position:relative}.quick-modal{padding:12px}.quick-modal .product-visual{height:210px}}@media (max-width:420px){.catalog-grid{grid-template-columns:1fr}.product-visual{height:185px}.card-actions{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.product-card,.filters button{transition:none}}
.premium-catalog .product-card{flex-direction:column;display:flex;overflow:hidden}.premium-catalog .card-actions{background:linear-gradient(#f8fbffe6,#fff);border-top:1px solid #071d4912;grid-template-columns:minmax(0,1fr) minmax(86px,.72fr);align-items:center;gap:8px;padding:10px 12px 12px;display:grid}.premium-catalog .quantity-control{background:#fff;border:1px solid #1f5eff2e;border-radius:12px;grid-template-columns:34px minmax(30px,1fr) 34px;align-items:stretch;min-height:40px;display:grid;overflow:hidden;box-shadow:0 5px 16px #071d490f}.premium-catalog .quantity-control button{cursor:pointer;transition:background .16s,transform .16s;color:#123b86!important;background:#f2f6ff!important;border:0!important;border-radius:0!important;min-height:40px!important;padding:0!important;font-size:19px!important;font-weight:900!important;line-height:1!important}.premium-catalog .quantity-control button:hover{color:#1556d9!important;background:#e7efff!important}.premium-catalog .quantity-control button:active{transform:scale(.94)}.premium-catalog .quantity-control button:disabled{opacity:.45!important;cursor:not-allowed!important}.premium-catalog .quantity-control output{color:#071d49;font-variant-numeric:tabular-nums;background:#fff;place-items:center;min-width:30px;font-size:15px;font-weight:900;display:grid}.premium-catalog .static-add{white-space:nowrap;position:relative;color:#fff!important;letter-spacing:.045em!important;background:linear-gradient(135deg,#0b2b5c,#1f5eff)!important;border:0!important;border-radius:12px!important;min-height:40px!important;padding:0 12px!important;font-size:11px!important;font-weight:900!important;box-shadow:0 9px 20px #1f5eff33!important}.premium-catalog .static-add:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 12px 24px #1f5eff40!important}.premium-catalog .static-add:disabled{opacity:.48;cursor:not-allowed;box-shadow:none!important}.premium-catalog .detail{border-radius:12px!important;min-height:40px!important;font-size:10px!important;font-weight:850!important}.premium-catalog .card-actions:not(:has(.quantity-control)){grid-template-columns:minmax(0,1fr) minmax(86px,.72fr)}.premium-catalog .card-actions:not(:has(.quantity-control)) .static-add{grid-template-columns:26px minmax(22px,1fr) 26px auto;align-items:center;gap:0;padding:0 7px!important;display:grid!important}.premium-catalog .card-actions:not(:has(.quantity-control)) .static-add:before{content:"−";background:#ffffff24;border-radius:7px;place-items:center;height:28px;font-size:16px;line-height:1;display:grid}.premium-catalog .card-actions:not(:has(.quantity-control)) .static-add:after{content:"+";background:#ffffff24;border-radius:7px;place-items:center;height:28px;font-size:16px;line-height:1;display:grid}.premium-catalog .card-actions.v11-actions:has(.quantity-control){grid-template-columns:minmax(0,1fr) minmax(86px,.72fr)}.premium-catalog .card-actions.v11-actions:has(.quantity-control) .detail{color:#163b76!important;background:#fff!important;border:1px solid #071d491c!important}@media (max-width:700px){.premium-catalog .catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-flow:row!important;align-items:stretch!important;gap:8px!important;width:100%!important;padding:0 8px!important}.premium-catalog .product-card{aspect-ratio:auto!important;background:#fff!important;border:1px solid #071d4913!important;border-radius:13px!important;width:100%!important;min-width:0!important;height:220px!important;min-height:220px!important;box-shadow:0 7px 20px #071d4913!important}.premium-catalog .card-media{flex:none!important;padding:4px!important}.premium-catalog .product-visual{border-radius:9px!important;height:clamp(58px,18vw,78px)!important;max-height:78px!important}.premium-catalog .product-body{flex:auto!important;min-height:0!important;padding:5px 7px 3px!important;overflow:hidden!important}.premium-catalog .product-body h2{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;min-height:22px!important;max-height:27px!important;margin:3px 0 2px!important;font-size:clamp(9px,2.7vw,11px)!important;line-height:1.16!important;display:-webkit-box!important;overflow:hidden!important}.premium-catalog .category{letter-spacing:.09em!important;font-size:5.5px!important;line-height:1!important}.premium-catalog .variant{white-space:nowrap!important;text-overflow:ellipsis!important;margin-bottom:2px!important;font-size:5.5px!important;line-height:1.1!important;overflow:hidden!important}.premium-catalog .tagline{min-height:0!important;max-height:14px!important;font-size:6px!important;line-height:1.15!important;overflow:hidden!important}.premium-catalog .price{white-space:nowrap!important;margin-top:4px!important;font-size:clamp(10px,3vw,12px)!important;font-weight:950!important;line-height:1.05!important}.premium-catalog .stock{white-space:nowrap!important;margin-top:3px!important;font-size:5.5px!important;line-height:1!important}.premium-catalog .card-actions{z-index:3!important;background:linear-gradient(#f8fbff,#fff)!important;border-top:1px solid #071d4914!important;flex:none!important;grid-template-rows:34px 22px!important;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)!important;grid-auto-rows:auto!important;gap:4px!important;margin-top:auto!important;padding:5px!important;position:relative!important}.premium-catalog .quantity-control{border-radius:8px!important;grid-template-columns:clamp(22px,7vw,28px) minmax(18px,1fr) clamp(22px,7vw,28px)!important;min-width:0!important;height:34px!important;min-height:34px!important}.premium-catalog .quantity-control button{width:auto!important;min-width:0!important;height:34px!important;min-height:34px!important;font-size:16px!important}.premium-catalog .quantity-control output{min-width:18px!important;height:34px!important;font-size:12px!important}.premium-catalog .static-add{letter-spacing:.025em!important;border-radius:8px!important;min-width:0!important;height:34px!important;min-height:34px!important;padding:0 5px!important;font-size:7.5px!important;overflow:hidden!important}.premium-catalog .detail{border-radius:7px!important;grid-column:1/-1!important;min-width:0!important;height:22px!important;min-height:0!important;padding-inline:4px!important;font-size:7px!important}.premium-catalog .card-actions:not(:has(.quantity-control)) .static-add{grid-template-columns:19px minmax(14px,1fr) 19px auto!important;padding:0 3px!important;font-size:7px!important}.premium-catalog .card-actions:not(:has(.quantity-control)) .static-add:before{height:24px!important;font-size:14px!important}.premium-catalog .card-actions:not(:has(.quantity-control)) .static-add:after{height:24px!important;font-size:14px!important}}@media (max-width:360px){.premium-catalog .catalog-grid{gap:6px!important;padding:0 6px!important}.premium-catalog .product-card{border-radius:11px!important;height:204px!important;min-height:204px!important}.premium-catalog .product-visual{height:56px!important}.premium-catalog .product-body{padding:4px 6px 2px!important}.premium-catalog .product-body h2{min-height:20px!important;max-height:22px!important;font-size:8.5px!important}.premium-catalog .category,.premium-catalog .variant{font-size:5px!important}.premium-catalog .tagline{display:none!important}.premium-catalog .price{margin-top:3px!important;font-size:10px!important}.premium-catalog .stock{margin-top:2px!important;font-size:5px!important}.premium-catalog .card-actions{grid-template-rows:32px 20px!important;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr)!important;gap:3px!important;padding:4px!important}.premium-catalog .quantity-control{grid-template-columns:21px minmax(15px,1fr) 21px!important;height:32px!important;min-height:32px!important}.premium-catalog .quantity-control button{height:32px!important;min-height:32px!important;font-size:15px!important}.premium-catalog .quantity-control output{height:32px!important;font-size:11px!important}.premium-catalog .static-add{height:32px!important;min-height:32px!important;font-size:7px!important}.premium-catalog .detail{height:20px!important;font-size:6.5px!important}}.premium-catalog .v11-actions .r2-quantity-zero,.premium-catalog .v11-actions .quantity-control{box-sizing:border-box!important;min-width:0!important}.premium-catalog .v11-actions .r2-cart-add{box-sizing:border-box!important;white-space:nowrap!important}@media (max-width:700px){.premium-catalog .product-card{flex-direction:column!important;justify-content:flex-start!important;display:flex!important;overflow:hidden!important}.premium-catalog .card-media{z-index:1!important;flex:none!important;position:relative!important}.premium-catalog .product-body{z-index:1!important;flex:auto!important;min-height:64px!important;position:relative!important}.premium-catalog .card-actions{z-index:5!important;flex:0 0 60px!important;align-self:stretch!important;position:relative!important;transform:translateY(-1px)!important}.premium-catalog .quantity-control,.premium-catalog .r2-quantity-zero,.premium-catalog .r2-cart-add{z-index:6!important;position:relative!important}}@media (max-width:360px){.premium-catalog .product-card{height:204px!important;min-height:204px!important}.premium-catalog .product-body{min-height:60px!important}.premium-catalog .card-actions{flex-basis:55px!important;transform:translateY(-1px)!important}}@media (max-width:700px){.premium-catalog .product-card{height:226px!important;min-height:226px!important}.premium-catalog .card-media{padding:3px 4px 2px!important}.premium-catalog .product-visual{border-radius:8px!important;height:52px!important;max-height:52px!important}.premium-catalog .product-body{min-height:0!important;padding:3px 7px 0!important}.premium-catalog .card-actions{z-index:8!important;flex:0 0 56px!important;grid-template-rows:32px 20px!important;gap:3px!important;margin-top:0!important;padding:3px 5px 4px!important;transform:translateY(-5px)!important}.premium-catalog .quantity-control,.premium-catalog .r2-quantity-zero,.premium-catalog .r2-cart-add{z-index:10!important}.premium-catalog .quantity-control{border-radius:8px!important;height:32px!important;min-height:32px!important}.premium-catalog .quantity-control button{height:32px!important;min-height:32px!important;font-size:16px!important}.premium-catalog .quantity-control output{height:32px!important;font-size:12px!important}.premium-catalog .static-add{border-radius:8px!important;height:32px!important;min-height:32px!important;font-size:7.5px!important}.premium-catalog .detail{height:20px!important;min-height:20px!important}.premium-catalog .product-body h2{min-height:20px!important;max-height:24px!important;margin:2px 0 1px!important}.premium-catalog .category,.premium-catalog .variant{margin-top:0!important;margin-bottom:1px!important}.premium-catalog .price,.premium-catalog .stock{margin-top:2px!important}.premium-catalog .product-body .category,.premium-catalog .product-body .variant,.premium-catalog .product-body .tagline{z-index:2!important;position:relative!important}}@media (max-width:360px){.premium-catalog .product-card{height:210px!important;min-height:210px!important}.premium-catalog .product-visual{height:48px!important;max-height:48px!important}.premium-catalog .product-body{padding:2px 6px 0!important}.premium-catalog .card-actions{flex-basis:54px!important;grid-template-rows:31px 20px!important;padding:3px 4px!important;transform:translateY(-5px)!important}.premium-catalog .quantity-control{grid-template-columns:21px minmax(15px,1fr) 21px!important;height:31px!important;min-height:31px!important}.premium-catalog .quantity-control button{height:31px!important;min-height:31px!important;font-size:15px!important}.premium-catalog .quantity-control output{height:31px!important;font-size:11px!important}.premium-catalog .static-add{height:31px!important;min-height:31px!important;font-size:6.8px!important}.premium-catalog .detail{height:20px!important;min-height:20px!important;font-size:6.3px!important}}@media (prefers-reduced-motion:reduce){.premium-catalog .static-add,.premium-catalog .quantity-control button{transition:none!important}.premium-catalog .static-add:not(:disabled):hover{transform:none}}
.catalog-app .catalog-bento{box-sizing:border-box!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:auto!important;grid-auto-flow:row!important;gap:14px!important;width:min(1280px,100%)!important;max-width:1280px!important;margin-inline:auto!important;padding:0 14px 56px!important;display:grid!important}.catalog-app .catalog-bento>*{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.catalog-app .catalog-bento .bento-item,.catalog-app .catalog-bento .bento-card,.catalog-app .catalog-bento .bento-item--hero,.catalog-app .catalog-bento .bento-card--hero,.catalog-app .catalog-bento .bento-item--featured,.catalog-app .catalog-bento .bento-card--featured,.catalog-app .catalog-bento .bento-item--wide,.catalog-app .catalog-bento .bento-card--wide{grid-area:span 1/span 1!important}.catalog-app .catalog-bento .product-card{isolation:isolate!important;background:#fff!important;border:1px solid #e7ebf0!important;border-radius:14px!important;flex-direction:column!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;transition:transform .18s,box-shadow .18s,border-color .18s!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:0 1px 2px #10182809,0 8px 24px #1018280b!important}.catalog-app .catalog-bento .product-card:hover{border-color:#d8e0e9!important;transform:translateY(-3px)!important;box-shadow:0 10px 30px #10182817!important}.catalog-app .catalog-bento .product-card:focus-visible{outline:2px solid var(--r2-ui-blue,#1769e0)!important;outline-offset:3px!important}.catalog-app .catalog-bento .card-media{box-sizing:border-box!important;min-width:0!important;display:block!important;position:relative!important}.catalog-app .catalog-bento .product-visual{aspect-ratio:1!important;box-sizing:border-box!important;background:linear-gradient(#f8fafc 0%,#f2f5f8 100%)!important;flex-direction:column!important;justify-content:flex-end!important;align-items:stretch!important;width:100%!important;min-height:0!important;padding:36px 10px 10px!important;display:flex!important;position:relative!important;overflow:hidden!important}.catalog-app .catalog-bento .product-visual:before{content:""!important;pointer-events:none!important;background:radial-gradient(circle at 50% 45%,#fffffff2,#fff0 58%)!important;position:absolute!important;inset:0!important}.catalog-app .catalog-bento .product-visual.catalog-resmi{background:linear-gradient(#f7faff 0%,#eef3f9 100%)!important}.catalog-app .catalog-bento .visual-badges{z-index:5!important;pointer-events:none!important;flex-wrap:wrap!important;align-items:center!important;gap:5px!important;max-width:calc(100% - 59px)!important;display:flex!important;position:absolute!important;top:9px!important;left:9px!important;right:50px!important}.catalog-app .catalog-bento .badge{color:#18304f!important;letter-spacing:.035em!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:#fff!important;border:1px solid #0f233c14!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;max-width:100%!important;min-height:20px!important;padding:4px 7px!important;font-size:8px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important;box-shadow:0 2px 8px #0f233c0f!important}.catalog-app .catalog-bento .badge-out{color:#a32d36!important;background:#fff5f5!important}.catalog-app .catalog-bento .badge-vip{color:#fff!important;background:#071d49!important;border-color:#071d49!important}.catalog-app .catalog-bento .badge-new{color:#1769e0!important;background:#eaf2ff!important;border-color:#d8e7ff!important}.catalog-app .catalog-bento .heart{z-index:7!important;color:#34465d!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;box-sizing:border-box!important;background:#fffffff5!important;border:1px solid #e4e9ef!important;border-radius:50%!important;place-items:center!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0!important;display:grid!important;position:absolute!important;top:8px!important;right:8px!important;box-shadow:0 3px 12px #10182814!important}.catalog-app .catalog-bento .heart:hover{color:#0b1d41!important;border-color:#ccd6e1!important;transform:scale(1.04)!important}.catalog-app .catalog-bento .heart.is-favorite{color:#b4232f!important;background:#fff7f8!important}.catalog-app .catalog-bento .heart svg{width:17px!important;height:17px!important}.catalog-app .catalog-bento .pack-art{z-index:1!important;box-sizing:border-box!important;flex:auto!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:0!important;padding:8px 4px 3px!important;display:flex!important;position:relative!important;overflow:hidden!important}.catalog-app .catalog-bento .pack-art .watermark{text-align:center!important;color:#071d4912!important;letter-spacing:.08em!important;text-transform:uppercase!important;white-space:nowrap!important;text-overflow:ellipsis!important;pointer-events:none!important;font-size:9px!important;font-weight:900!important;position:absolute!important;inset:auto 8px 7px!important;overflow:hidden!important}.catalog-app .catalog-bento .pack-shell{aspect-ratio:2/3!important;box-sizing:border-box!important;background:linear-gradient(145deg,#fff 0%,#f0f4f8 100%)!important;border:1px solid #071d4924!important;border-radius:7px!important;flex-direction:column!important;justify-content:space-between!important;align-items:center!important;width:min(68%,116px)!important;max-width:116px!important;padding:7px!important;transition:transform .18s,box-shadow .18s!important;display:flex!important;position:relative!important;overflow:hidden!important;transform:translateY(-2px)!important;box-shadow:0 12px 24px #071d4924,inset 0 0 0 2px #ffffffb3!important}.catalog-app .catalog-bento .product-card:hover .pack-shell{transform:translateY(-5px)rotate(-.5deg)!important;box-shadow:0 16px 30px #071d492b,inset 0 0 0 2px #ffffffbf!important}.catalog-app .catalog-bento .pack-warning{color:#344054!important;text-align:center!important;letter-spacing:.01em!important;box-sizing:border-box!important;background:#eef1f4!important;border-radius:3px!important;width:100%!important;min-height:15px!important;padding:3px 2px!important;font-size:4.4px!important;font-weight:900!important;line-height:1.05!important;overflow:hidden!important}.catalog-app .catalog-bento .pack-brand{text-align:center!important;color:#071d49!important;letter-spacing:-.03em!important;overflow-wrap:anywhere!important;word-break:break-word!important;max-width:100%!important;padding:5px 2px!important;font-size:clamp(9px,1.15vw,15px)!important;font-weight:950!important;line-height:1.04!important}.catalog-app .catalog-bento .pack-variant{color:#fff!important;text-align:center!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:#071d49!important;border-radius:4px!important;max-width:100%!important;padding:3px 6px!important;font-size:5.5px!important;font-weight:850!important;line-height:1.1!important;overflow:hidden!important}.catalog-app .catalog-bento .pack-barcode{opacity:.65!important;box-sizing:border-box!important;background:repeating-linear-gradient(90deg,#0a1830 0 1px,#0000 1px 3px)!important;border:1px solid #071d4924!important;width:58%!important;height:9%!important;min-height:7px!important}.catalog-app .catalog-bento .visual-label{z-index:2!important;text-align:center!important;color:#18304f!important;white-space:nowrap!important;text-overflow:ellipsis!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;margin:4px 0 0!important;padding:0 3px!important;font-size:8px!important;font-weight:750!important;line-height:1.15!important;display:block!important;position:relative!important;overflow:hidden!important}.catalog-app .catalog-bento .quick-actions{z-index:6!important;opacity:0!important;pointer-events:none!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;min-width:0!important;margin:0!important;padding:0!important;transition:opacity .18s,transform .18s!important;display:flex!important;position:absolute!important;bottom:10px!important;left:10px!important;right:10px!important;transform:translateY(5px)!important}.catalog-app .catalog-bento .product-card:hover .quick-actions,.catalog-app .catalog-bento .product-card:focus-within .quick-actions{opacity:1!important;pointer-events:auto!important;transform:translateY(0)!important}.catalog-app .catalog-bento .quick-actions button{color:#10264b!important;box-sizing:border-box!important;background:#fffffff7!important;border:1px solid #dfe6ee!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-width:34px!important;min-height:34px!important;padding:0 9px!important;font-size:8px!important;font-weight:800!important;display:flex!important;box-shadow:0 5px 16px #1018281a!important}.catalog-app .catalog-bento .quick-actions button:hover{background:#fff!important;border-color:#cbd6e2!important}.catalog-app .catalog-bento .quick-actions button svg{width:14px!important;height:14px!important}.catalog-app .catalog-bento .product-body{box-sizing:border-box!important;flex-direction:column!important;flex:auto!important;min-width:0!important;padding:12px 12px 10px!important;display:flex!important}.catalog-app .catalog-bento .category{letter-spacing:.08em!important;text-transform:uppercase!important;color:#7a8798!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:8px!important;font-weight:800!important;overflow:hidden!important}.catalog-app .catalog-bento .product-body h2{letter-spacing:-.012em!important;-webkit-line-clamp:2!important;color:#14233a!important;overflow-wrap:anywhere!important;word-break:break-word!important;-webkit-box-orient:vertical!important;margin:5px 0 3px!important;font-size:13px!important;font-weight:750!important;line-height:1.28!important;display:-webkit-box!important;overflow:hidden!important}.catalog-app .catalog-bento .tagline,.catalog-app .catalog-bento .variant{color:#7a8798!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:10px!important;line-height:1.3!important;overflow:hidden!important}.catalog-app .catalog-bento .price-row{margin-top:9px!important}.catalog-app .catalog-bento .price{font-variant-numeric:tabular-nums!important;letter-spacing:-.02em!important;color:#071d49!important;white-space:nowrap!important;text-overflow:ellipsis!important;font-size:14px!important;font-weight:850!important;overflow:hidden!important}.catalog-app .catalog-bento .stock{letter-spacing:.035em!important;text-transform:uppercase!important;color:#65758b!important;white-space:nowrap!important;text-overflow:ellipsis!important;align-items:center!important;gap:5px!important;min-width:0!important;min-height:15px!important;margin-top:4px!important;font-size:8px!important;font-weight:750!important;display:flex!important;overflow:hidden!important}.catalog-app .catalog-bento .stock i{background:#16a34a!important;border-radius:50%!important;flex:none!important;width:6px!important;height:6px!important}.catalog-app .catalog-bento .stock.out i{background:#dc2626!important}.catalog-app .catalog-bento .card-actions{box-sizing:border-box!important;align-items:stretch!important;gap:6px!important;min-width:0!important;min-height:40px!important;margin-top:auto!important;padding:7px 10px 10px!important;display:flex!important}.catalog-app .catalog-bento .card-actions button,.catalog-app .catalog-bento .quantity-control button{box-sizing:border-box!important;min-height:40px!important}.catalog-app .catalog-bento .static-add{color:#fff!important;white-space:nowrap!important;text-overflow:ellipsis!important;background:#071d49!important;border:0!important;border-radius:8px!important;flex:auto!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-width:0!important;font-size:9px!important;font-weight:800!important;transition:background .15s,transform .15s!important;display:flex!important;overflow:hidden!important}.catalog-app .catalog-bento .static-add:hover{background:#102b5f!important}.catalog-app .catalog-bento .static-add:disabled{opacity:.45!important;cursor:not-allowed!important}.catalog-app .catalog-bento .detail{color:#18304f!important;white-space:nowrap!important;background:#fff!important;border:1px solid #dce4ec!important;border-radius:8px!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:4px!important;min-width:62px!important;font-size:8px!important;font-weight:800!important;display:flex!important}.catalog-app .catalog-bento .quantity-control{background:#f8fafc!important;border:1px solid #dce4ec!important;border-radius:8px!important;flex:auto!important;justify-content:space-between!important;align-items:center!important;min-width:0!important;display:flex!important;overflow:hidden!important}.catalog-app .catalog-bento .quantity-control button{color:#18304f!important;background:0 0!important;border:0!important;flex:0 0 36px!important;place-items:center!important;width:36px!important;padding:0!important;display:grid!important}.catalog-app .catalog-bento .quantity-control output{text-align:center!important;color:#10264b!important;min-width:18px!important;font-size:11px!important;font-weight:850!important}.catalog-app .catalog-bento.is-list{grid-template-columns:1fr!important;grid-auto-rows:auto!important}.catalog-app .catalog-bento.is-list .product-card{grid-area:span 1/span 1!important;height:auto!important}.catalog-app .catalog-bento.is-list .product-visual{aspect-ratio:4/3!important}@media (min-width:640px){.catalog-app .catalog-bento{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:16px!important;padding-inline:20px!important}.catalog-app .catalog-bento .product-body{padding:13px 13px 11px!important}.catalog-app .catalog-bento .product-body h2{font-size:13.5px!important}.catalog-app .catalog-bento .price{font-size:14.5px!important}}@media (min-width:900px){.catalog-app .catalog-bento{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px!important;padding-inline:24px!important}.catalog-app .catalog-bento .pack-shell{width:min(65%,132px)!important;max-width:132px!important}}@media (min-width:1200px){.catalog-app .catalog-bento{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:18px!important}.catalog-app .catalog-bento .product-body{padding:13px 14px 11px!important}}@media (max-width:639px){.catalog-app .catalog-bento{gap:10px!important;padding-inline:10px!important}.catalog-app .catalog-bento .product-card{border-radius:12px!important}.catalog-app .catalog-bento .product-card:hover{transform:none!important}.catalog-app .catalog-bento .product-visual{padding:34px 7px 8px!important}.catalog-app .catalog-bento .visual-badges{gap:4px!important;top:7px!important;left:7px!important;right:45px!important}.catalog-app .catalog-bento .badge{min-height:18px!important;padding:4px 6px!important;font-size:7px!important}.catalog-app .catalog-bento .heart{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;top:7px!important;right:7px!important}.catalog-app .catalog-bento .pack-shell{width:min(68%,70px)!important;max-width:70px!important;padding:5px!important}.catalog-app .catalog-bento .pack-warning{min-height:10px!important;font-size:3.1px!important}.catalog-app .catalog-bento .pack-brand{font-size:7.5px!important}.catalog-app .catalog-bento .pack-variant{font-size:4.2px!important}.catalog-app .catalog-bento .visual-label{font-size:6.8px!important}.catalog-app .catalog-bento .quick-actions{opacity:1!important;pointer-events:auto!important;bottom:7px!important;left:7px!important;right:7px!important;transform:none!important}.catalog-app .catalog-bento .quick-actions button{min-height:32px!important;padding-inline:7px!important;font-size:7px!important}.catalog-app .catalog-bento .product-body{padding:9px 8px 8px!important}.catalog-app .catalog-bento .category{font-size:6.8px!important}.catalog-app .catalog-bento .product-body h2{margin-top:4px!important;font-size:10.5px!important}.catalog-app .catalog-bento .tagline,.catalog-app .catalog-bento .variant{font-size:7.5px!important}.catalog-app .catalog-bento .price{font-size:11.5px!important}.catalog-app .catalog-bento .stock{font-size:6.5px!important}.catalog-app .catalog-bento .card-actions{gap:5px!important;padding:6px 7px 8px!important}.catalog-app .catalog-bento .card-actions button,.catalog-app .catalog-bento .quantity-control button{min-height:34px!important}.catalog-app .catalog-bento .static-add{font-size:7.5px!important}.catalog-app .catalog-bento .detail{min-width:48px!important;font-size:7px!important}.catalog-app .catalog-bento .quantity-control button{flex-basis:30px!important;width:30px!important}}@media (prefers-reduced-motion:reduce){.catalog-app .catalog-bento .product-card,.catalog-app .catalog-bento .quick-actions,.catalog-app .catalog-bento .pack-shell{transition:none!important}}@media (max-width:700px){.catalog-app.premium-catalog .catalog-grid.catalog-bento{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:0 10px 42px!important}.catalog-app.premium-catalog .catalog-grid.catalog-bento .product-card{aspect-ratio:auto!important;border-radius:12px!important;flex-direction:column!important;height:auto!important;min-height:0!important;max-height:none!important;display:flex!important;overflow:hidden!important}.catalog-app.premium-catalog .catalog-grid.catalog-bento .product-card .card-media{z-index:1!important;flex:none!important;height:auto!important;min-height:0!important;padding:0!important;position:relative!important;overflow:hidden!important}.catalog-app.premium-catalog .catalog-grid.catalog-bento .product-card .product-visual{aspect-ratio:1!important;border-radius:0!important;height:auto!important;min-height:0!important;max-height:none!important;padding:34px 7px 8px!important}.catalog-app.premium-catalog .catalog-grid.catalog-bento .product-card .pack-art,.catalog-app.premium-catalog .catalog-grid.catalog-bento .product-card .visual-badges,.catalog-app.premium-catalog .catalog-grid.catalog-bento .product-card .heart{transform:none!important}.catalog-app.premium-catalog .catalog-grid.catalog-bento .product-card .product-body{z-index:2!important;flex:auto!important;height:auto!important;min-height:0!important;padding:9px 8px 8px!important;position:relative!important;overflow:hidden!important}.catalog-app.premium-catalog .catalog-grid.catalog-bento .product-card .product-body h2{min-height:0!important;max-height:none!important;margin:5px 0 3px!important;font-size:10.5px!important;line-height:1.28!important}.catalog-app.premium-catalog .catalog-grid.catalog-bento .product-card .category{font-size:6.8px!important}.catalog-app.premium-catalog .catalog-grid.catalog-bento .product-card .variant,.catalog-app.premium-catalog .catalog-grid.catalog-bento .product-card .tagline{min-height:0!important;max-height:none!important;font-size:7.5px!important}.catalog-app.premium-catalog .catalog-grid.catalog-bento .product-card .price{margin-top:9px!important;font-size:11.5px!important}.catalog-app.premium-catalog .catalog-grid.catalog-bento .product-card .stock{font-size:6.5px!important}.catalog-app.premium-catalog .catalog-grid.catalog-bento .product-card .card-actions.v11-actions{z-index:8!important;background:#fff!important;border-top:1px solid #edf1f5!important;flex:none!important;grid-template-rows:none!important;grid-template-columns:none!important;align-items:stretch!important;gap:5px!important;width:100%!important;height:auto!important;min-height:40px!important;margin:0!important;padding:6px 7px 8px!important;display:flex!important;position:relative!important;transform:none!important}.catalog-app.premium-catalog .catalog-grid.catalog-bento .product-card .card-actions.v11-actions .quantity-control,.catalog-app.premium-catalog .catalog-grid.catalog-bento .product-card .card-actions.v11-actions .r2-quantity-zero{background:#f8fafc!important;border:1px solid #dce4ec!important;border-radius:8px!important;flex:45%!important;grid-template-columns:none!important;justify-content:space-between!important;align-items:center!important;width:auto!important;height:34px!important;min-height:34px!important;display:flex!important}.catalog-app.premium-catalog .catalog-grid.catalog-bento .product-card .card-actions.v11-actions .quantity-control button,.catalog-app.premium-catalog .catalog-grid.catalog-bento .product-card .card-actions.v11-actions .r2-quantity-zero button{width:30px!important;height:32px!important;min-height:32px!important;font-size:15px!important}.catalog-app.premium-catalog .catalog-grid.catalog-bento .product-card .card-actions.v11-actions .quantity-control output,.catalog-app.premium-catalog .catalog-grid.catalog-bento .product-card .card-actions.v11-actions .r2-quantity-zero output{border-left:1px solid #e5eaf0!important;border-right:1px solid #e5eaf0!important;min-width:16px!important;height:32px!important;font-size:11px!important}.catalog-app.premium-catalog .catalog-grid.catalog-bento .product-card .card-actions.v11-actions .r2-cart-add{border-radius:8px!important;flex:55%!important;grid-area:auto!important;width:auto!important;height:34px!important;min-height:34px!important;padding:0 5px!important;font-size:7.5px!important}.catalog-app.premium-catalog .catalog-grid.catalog-bento .product-card .card-actions.v11-actions .detail{display:none!important}}@media (min-width:701px){.catalog-app.premium-catalog .catalog-grid.catalog-bento .product-card{height:auto!important;min-height:0!important;max-height:none!important}.catalog-app.premium-catalog .catalog-grid.catalog-bento .product-card .product-visual{aspect-ratio:1!important;height:auto!important;min-height:0!important}.catalog-app.premium-catalog .catalog-grid.catalog-bento .product-card .card-media{height:auto!important;min-height:0!important}.catalog-app.premium-catalog .catalog-grid.catalog-bento .product-card .card-actions.v11-actions{grid-template-rows:none!important;grid-template-columns:none!important;gap:6px!important;height:auto!important;min-height:40px!important;margin:0!important;padding:7px 10px 10px!important;display:flex!important}}
@media (max-width:620px){.catalog-app{width:100%!important;max-width:100%!important;overflow-x:hidden!important}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:7px!important;max-width:100%!important;padding:0 12px!important}.product-card{border-radius:13px!important;min-width:0!important;box-shadow:0 6px 20px #1111130e!important}.product-card:hover{transform:none!important;box-shadow:0 6px 20px #1111130e!important}.card-media{padding:5px!important}.product-visual{border-radius:10px!important;height:112px!important}.badge{border-radius:5px!important;padding:4px 5px!important;font-size:5px!important;top:6px!important;left:6px!important}.heart{width:25px!important;height:25px!important;font-size:13px!important;top:6px!important;right:6px!important}.pack-art{width:57px!important;height:83px!important}.pack-art span{font-size:16px!important}.pack-art small{margin-top:3px!important;font-size:4px!important}.pack-art i{margin-top:10px!important;font-size:5px!important}.product-body{padding:7px 8px 9px!important}.category{letter-spacing:.12em!important;font-size:5px!important}.product-body h2{-webkit-line-clamp:2!important;overflow-wrap:anywhere!important;-webkit-box-orient:vertical!important;margin:5px 0 3px!important;font-size:10px!important;line-height:1.18!important;display:-webkit-box!important;overflow:hidden!important}.variant{white-space:nowrap!important;text-overflow:ellipsis!important;margin-bottom:7px!important;font-size:5px!important;overflow:hidden!important}.price{white-space:nowrap!important;margin-top:8px!important;font-size:10px!important;line-height:1.2!important}.stock{white-space:nowrap!important;gap:4px!important;margin-top:5px!important;font-size:5px!important;overflow:hidden!important}.stock i{flex:0 0 5px!important;width:5px!important;height:5px!important}.card-actions{grid-template-columns:1fr!important}.card-actions button{letter-spacing:.06em!important;min-height:30px!important;padding:0 4px!important;font-size:5px!important}.card-actions button:first-child{display:none!important}.card-actions .add{min-height:32px!important}}@media (max-width:420px){.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.product-visual{height:105px!important}.product-card{border-radius:12px!important}.product-body{padding:6px 7px 8px!important}.product-body h2,.price{font-size:9px!important}.card-actions button{min-height:29px!important}}
:root{--r2-bg:#faf9f6;--r2-surface:#fff;--r2-ink:#080a0d;--r2-muted:#667085;--r2-blue:#1e5fa8;--r2-gold:#c9a86a;--r2-line:#080a0d1a;--r2-radius:18px;--r2-shadow:0 14px 38px #080a0d12}html,body,#__next{background:var(--r2-bg)!important;color:var(--r2-ink)!important}body,*{font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,system-ui,sans-serif!important}.hx-page{color:#080a0d!important;background:radial-gradient(circle at 88% 4%,#c9a86a21,#0000 25%),radial-gradient(circle at 8% 30%,#1e5fa80e,#0000 28%),linear-gradient(#faf9f6 0%,#f1efe9 100%)!important}.hx-header{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#faf9f6e0!important;border-color:#080a0d1a!important;box-shadow:0 10px 35px #080a0d0b!important}.hx-brand small,.hx-header nav a,.hx-eyebrow,.hx-hero-copy>p,.hx-section-head p,.hx-benefit-grid article p,.hx-tab-panel p,.hx-pick-visual small,.hx-pick-body p,.hx-testimonial span,.hx-stars-lg small,.hx-faq-grid p,.hx-warehouse-copy>p,.hx-footer{color:#667085!important}.hx-brand b,.hx-hero h1,.hx-hero h2,.hx-section-head h2,.hx-proof h2,.hx-warehouse h2,.hx-benefit-grid h3,.hx-tab-panel h3,.hx-pick-body h3{color:#080a0d!important}.hx-logo{color:#c9a86a!important;background:#fff!important;box-shadow:0 8px 22px #080a0d14!important}.hx-verified{color:#344054!important}.hx-verified .hx-icon,.hx-section-head span,.hx-proof>div>span,.hx-warehouse-copy>span,.hx-tab-panel>.hx-icon,.hx-card-icon{color:#1e5fa8!important}.hx-cart,.hx-catalog{color:#080a0d!important;background:#ffffffb8!important;border-color:#080a0d1a!important}.hx-cart b{color:#101010!important;background:#c9a86a!important}.hx-catalog{color:#fff!important;background:#080a0d!important;border-color:#080a0d!important}.hx-hero h1,.hx-section-head h2,.hx-proof h2,.hx-warehouse h2{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important}.hx-hero h2 em{color:#756446!important}.hx-primary{color:#fff!important;background:#080a0d!important;box-shadow:0 12px 30px #080a0d24!important}.hx-secondary{color:#080a0d!important;background:#ffffff8c!important;border-color:#080a0d29!important}.hx-hero-panel{color:#fff!important;background:linear-gradient(145deg,#11151b,#080a0d)!important;border-color:#c9a86a61!important;min-height:330px!important;box-shadow:0 30px 80px #080a0d2e!important}.hx-hero-panel>span{color:#c9a86a!important}.hx-live{color:#1e5fa8!important}.hx-live i{background:#1e5fa8!important;box-shadow:0 0 12px #1e5fa873!important}.hx-bars i{background:linear-gradient(#1e5fa81a,#1e5fa8)!important}.hx-metrics a,.hx-benefit-grid article,.hx-tab-panel,.hx-picks article,.hx-testimonial,.hx-faq-grid details{background:#ffffffc2!important;border-color:#080a0d1a!important}.hx-metrics a:hover,.hx-benefit-grid article:hover{background:#fff!important}.hx-metrics strong,.hx-pick-body>strong{color:#080a0d!important}.hx-metrics span,.hx-benefit-grid b,.hx-tab-number,.hx-pick-visual strong,.hx-footer>a{color:#756446!important}.hx-card-icon{background:#1e5fa814!important}.hx-tabs button{color:#667085!important;background:#fff9!important;border-color:#080a0d1a!important}.hx-tabs button.active{color:#fff!important;background:#080a0d!important;border-color:#080a0d!important}.hx-pick-visual{background:radial-gradient(circle at 50% 45%,#1e5fa824,#0000 40%),#f1efe9!important}.hx-pick-visual span{color:#1e5fa8!important}.hx-pick-body button{color:#fff!important;background:#080a0d!important}.hx-proof{background:linear-gradient(145deg,#1e5fa812,#c9a86a14)!important}.hx-avatar{color:#1e5fa8!important;background:#1e5fa817!important}.hx-slider button{color:#080a0d!important;background:#fff!important;border-color:#080a0d1a!important}.hx-slider button.active{color:#fff!important;background:#1e5fa8!important;border-color:#1e5fa8!important}.hx-faq-grid summary span{color:#1e5fa8!important}.hx-meta{color:#344054!important}.hx-meta .hx-icon{color:#1e5fa8!important}.hx-map{border-color:#080a0d1a!important;box-shadow:0 18px 45px #080a0d14!important}.hx-map a{color:#fff!important;background:#080a0d!important}.hx-footer-brand{color:#080a0d!important}.catalog-app{min-height:100vh;background:var(--r2-bg)!important;color:var(--r2-ink)!important;padding-bottom:100px!important}.catalog-mobile-header{border-color:var(--r2-line)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#faf9f6e6!important;box-shadow:0 8px 28px #080a0d0d!important}.catalog-mobile-header .brand,.catalog-head-actions a{color:#080a0d!important}.catalog-mobile-header .brand-copy small{color:var(--r2-muted)!important}.catalog-head-actions b{background:var(--r2-gold)!important;color:#101010!important}.catalog-top{color:#080a0d!important;background:0 0!important}.catalog-top h1{color:#080a0d!important;letter-spacing:-.04em!important;font-size:clamp(32px,8vw,60px)!important;font-weight:700!important}.catalog-top h1 em{color:var(--r2-gold)!important}.catalog-top p{color:var(--r2-muted)!important}.catalog-top .eyebrow{color:var(--r2-blue)!important;letter-spacing:.07em!important}.live-dot{color:var(--r2-blue)!important}.live-dot i{background:var(--r2-blue)!important}.catalog-tools{background:0 0!important}.search-box{border:1px solid var(--r2-line)!important;box-shadow:var(--r2-shadow)!important;background:#fff!important;border-radius:14px!important}.search-box input{color:#080a0d!important}.filter-button{color:#fff!important;background:#080a0d!important;border-color:#080a0d!important}.filters{scrollbar-width:none!important;scroll-snap-type:x proximity!important;display:flex!important;overflow-x:auto!important}.filters::-webkit-scrollbar{display:none}.filters button{scroll-snap-align:start;color:var(--r2-muted)!important;border:1px solid var(--r2-line)!important;background:#fff!important;border-radius:999px!important}.filters button.active{color:#fff!important;background:#080a0d!important;border-color:#080a0d!important}.catalog-meta{color:var(--r2-muted)!important}.catalog-meta select{color:#080a0d!important;border:1px solid var(--r2-line)!important;background:#fff!important}.catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-flow:dense!important;gap:16px!important;display:grid!important}.product-card{isolation:isolate;border:1px solid var(--r2-line)!important;border-radius:var(--r2-radius)!important;box-shadow:var(--r2-shadow)!important;background:#fff!important;transition:transform .28s cubic-bezier(.2,.7,.2,1),box-shadow .28s,border-color .28s!important;position:relative!important;overflow:hidden!important}.product-card:nth-child(8n+1),.product-card:nth-child(8n+6){grid-column:span 2}.product-card:nth-child(8n+1) .card-media,.product-card:nth-child(8n+6) .card-media{min-height:260px}.product-card:hover{border-color:#1e5fa847!important;transform:translateY(-6px)!important;box-shadow:0 24px 56px #080a0d1f!important}.product-card:focus-visible{outline-offset:3px;outline:3px solid #1e5fa83d!important}.product-visual{background:linear-gradient(145deg,#f1efe9,#e6e3dc)!important;position:relative!important;overflow:hidden!important}.product-visual:after{content:"";background:radial-gradient(circle,#1e5fa81a,#0000 52%);transition:transform .45s;position:absolute;inset:-35%;transform:translate(-10%,8%)}.product-card:hover .product-visual:after{transform:translate(12%,-8%)}.product-visual .badge{z-index:2;color:var(--r2-blue)!important;background:#fff!important;border:1px solid #1e5fa824!important}.pack-art{z-index:1;color:#fff!important;background:#080a0d!important;border-radius:14px!important;transition:transform .35s cubic-bezier(.2,.7,.2,1)!important;box-shadow:0 18px 36px #080a0d2e!important}.product-card:hover .pack-art{transform:translateY(-5px)rotate(-1deg)scale(1.025)}.pack-art small{color:#b9c0c9!important}.pack-art i{color:var(--r2-gold)!important}.heart{z-index:3!important;transition:transform .2s,background .2s!important}.heart:hover{transform:scale(1.12)!important}.product-body .category,.product-body .stock i{color:var(--r2-blue)!important}.product-body h2,.product-body .price{color:#080a0d!important}.product-body .stock{color:var(--r2-muted)!important}.card-actions button{border-radius:10px!important;transition:transform .2s,opacity .2s!important}.card-actions button:hover{transform:translateY(-1px)!important}.card-actions button:first-child{color:#080a0d!important;border:1px solid var(--r2-line)!important;background:#fff!important}.card-actions .add,.modal-add{color:#fff!important;background:#080a0d!important;border-color:#080a0d!important}.trust-banner{border:1px solid var(--r2-line)!important;box-shadow:var(--r2-shadow)!important;border-radius:var(--r2-radius)!important;background:#fff!important}.trust-mark{color:var(--r2-blue)!important;background:#1e5fa814!important}.trust-banner p{color:var(--r2-muted)!important}.trust-banner a{color:var(--r2-blue)!important}.modal-backdrop{animation:.2s both r2Fade;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#080a0d73!important}.quick-modal{animation:.28s cubic-bezier(.2,.7,.2,1) both r2Modal;color:#080a0d!important;border:1px solid var(--r2-line)!important;background:#fff!important;border-radius:20px!important;box-shadow:0 30px 90px #080a0d38!important}.quick-modal .close{color:#080a0d!important;background:#f1efe9!important}.quick-modal .price{color:#080a0d!important}.checkout-shell{background:var(--r2-bg)!important;color:var(--r2-ink)!important;min-height:100vh!important;padding-bottom:100px!important}.checkout-header{color:#080a0d!important;border-bottom:1px solid var(--r2-line)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#faf9f6eb!important;height:72px!important;box-shadow:0 8px 28px #080a0d0d!important}.checkout-header>a,.checkout-header strong{color:#080a0d!important}.checkout-header small{color:var(--r2-muted)!important}.secure{color:var(--r2-blue)!important}.steps{color:#9ca3af!important}.steps .done{color:#080a0d!important}.steps .current{color:var(--r2-blue)!important}.steps i{background:var(--r2-line)!important}.checkout-layout{max-width:1160px!important}.panel{border:1px solid var(--r2-line)!important;border-radius:var(--r2-radius)!important;box-shadow:var(--r2-shadow)!important;background:#fff!important}.panel-title>span{color:var(--r2-blue)!important;background:#1e5fa814!important}.panel-title h2{color:#080a0d!important}.panel-title p,.legal{color:var(--r2-muted)!important}.fields label,.notes{color:#475467!important}.fields input,.fields textarea,.notes textarea{color:#080a0d!important;background:#fff!important;border:1px solid #d9dde4!important;border-radius:10px!important}.fields input:focus,.fields textarea:focus,.notes textarea:focus{border-color:var(--r2-blue)!important;box-shadow:0 0 0 3px #1e5fa81a!important}.options label{color:#080a0d!important;background:#fff!important;border:1px solid #d9dde4!important}.options label.selected{background:#1e5fa80b!important;border-color:#1e5fa873!important}.options input{accent-color:var(--r2-blue)!important}.options small{color:var(--r2-muted)!important}.options label>strong{color:#080a0d!important}.payment label>svg{color:var(--r2-blue)!important}.submit{color:#fff!important;background:#080a0d!important;border-color:#080a0d!important;box-shadow:0 12px 28px #080a0d24!important}.line-item{border-color:#eceef2!important}.mini-art{color:#fff!important;background:linear-gradient(145deg,#080a0d,#252b33)!important}.qty button{color:#080a0d!important;border:1px solid var(--r2-line)!important;background:#fff!important}.totals{border-color:var(--r2-line)!important}.totals span{color:var(--r2-muted)!important}.totals b,.totals strong{color:#080a0d!important}.secure-note{background:#1e5fa80b!important;border-color:#1e5fa81f!important}.secure-note svg{color:var(--r2-blue)!important}.secure-note small{color:var(--r2-muted)!important}.success-card{border:1px solid var(--r2-line)!important;box-shadow:var(--r2-shadow)!important;color:#080a0d!important;background:#fff!important;border-radius:20px!important}.success-icon{color:var(--r2-blue)!important;background:#1e5fa814!important}.success-card p,.success-card .note{color:var(--r2-muted)!important}.order-no,.success-total b{color:#080a0d!important}.success-total{border-color:var(--r2-line)!important;background:#faf9f6!important}.wa-button,.success-card .primary{color:#fff!important;background:#080a0d!important;border-color:#080a0d!important}main[style*="background: rgb(11, 13, 16)"]{background:var(--r2-bg)!important;min-height:100vh!important;color:var(--r2-ink)!important;place-items:center!important;padding:32px 18px 110px!important;display:grid!important}main[style*="background: rgb(11, 13, 16)"]>section{color:#080a0d!important;border:1px solid var(--r2-line)!important;width:min(100%,760px)!important;box-shadow:var(--r2-shadow)!important;background:#fff!important;border-radius:20px!important;padding:clamp(24px,6vw,48px)!important}main[style*="background: rgb(11, 13, 16)"] a{color:var(--r2-blue)!important}main[style*="background: rgb(11, 13, 16)"] p{color:var(--r2-muted)!important}main[style*="background: rgb(11, 13, 16)"] h1{color:#080a0d!important;letter-spacing:-.04em!important;font-size:clamp(34px,8vw,58px)!important}main[style*="background: rgb(11, 13, 16)"] form label{color:#475467!important}main[style*="background: rgb(11, 13, 16)"] input,main[style*="background: rgb(11, 13, 16)"] textarea{color:#080a0d!important;background:#fff!important;border:1px solid #d9dde4!important;border-radius:10px!important}main[style*="background: rgb(11, 13, 16)"] input:focus,main[style*="background: rgb(11, 13, 16)"] textarea:focus{border-color:var(--r2-blue)!important;box-shadow:0 0 0 3px #1e5fa81a!important}main[style*="background: rgb(11, 13, 16)"] button{color:#fff!important;background:#080a0d!important;border:1px solid #080a0d!important;border-radius:10px!important;min-height:46px!important}main[style*="background: rgb(11, 13, 16)"] [role=status]{color:var(--r2-blue)!important}.footer{color:#aeb7c5!important;background:#080a0d!important}@keyframes r2Fade{0%{opacity:0}to{opacity:1}}@keyframes r2Modal{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:none}}@media (max-width:900px){.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.product-card:nth-child(8n+1),.product-card:nth-child(8n+6){grid-column:span 2}.product-card:nth-child(8n+1) .card-media,.product-card:nth-child(8n+6) .card-media{min-height:230px}}@media (max-width:700px){.catalog-app,.checkout-shell{padding-bottom:100px!important}.catalog-top,.catalog-tools,.filters{padding-left:18px!important;padding-right:18px!important}.catalog-grid{grid-template-columns:1fr!important;gap:14px!important}.product-card:nth-child(8n+1),.product-card:nth-child(8n+6){grid-column:auto}.product-card:nth-child(8n+1) .card-media,.product-card:nth-child(8n+6) .card-media{min-height:210px}.product-card{border-radius:16px!important}.checkout-layout{grid-template-columns:1fr!important;padding:0 14px!important}.checkout-header{padding:0 16px!important}.steps{padding:18px 12px!important}.steps i{width:28px!important}.panel{padding:17px!important}.fields{grid-template-columns:1fr!important}.fields .full{grid-column:auto!important}.summary{position:static!important}.checkout-form{gap:12px!important}main[style*="background: rgb(11, 13, 16)"]{padding:24px 14px 110px!important}main[style*="background: rgb(11, 13, 16)"]>section{border-radius:16px!important;padding:22px 18px!important}}@media (max-width:420px){.catalog-top h1{font-size:34px!important}.catalog-meta{font-size:10px!important}.product-body h2{font-size:17px!important}.checkout-header strong{font-size:13px!important}.checkout-header small{font-size:6px!important}.steps{font-size:8px!important}.panel-title h2{font-size:15px!important}.panel-title p{font-size:9px!important}}@media (min-width:701px){main[style*="background: rgb(11, 13, 16)"]{padding-top:64px!important;padding-bottom:120px!important}}@media (prefers-color-scheme:dark){html,body,#__next{background:var(--r2-bg)!important;color:var(--r2-ink)!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
:root{--ref-primary:#1e5fa8;--ref-secondary:#8a96a8;--ref-accent:#0f3d6e;--ref-gold:#8a96a8;--ref-bg:#fff;--ref-card:#f6f8fa;--ref-border:#e2e6ec;--ref-ink:#1a1a1a;--ref-muted:#64748b;--ref-shadow:0 16px 40px -16px #0f172a40;--ref-ease:cubic-bezier(.16,1,.3,1)}html,body,#__next{background:var(--ref-bg)!important;color:var(--ref-ink)!important}body{font-family:Inter,system-ui,sans-serif!important;line-height:1.6!important}h1,h2,h3,h4{line-height:1.2}.hx-page,.catalog-app,.checkout-shell{color:var(--ref-ink)!important;background:linear-gradient(#fff 0%,#f6f8fa 100%)!important}.hx-page{isolation:isolate;position:relative}.hx-page:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(700px 420px at 8% 8%,#8a96a821,#0000 62%),radial-gradient(720px 460px at 92% 26%,#1e5fa81a,#0000 64%),linear-gradient(#fffffffa,#f6f8faf5);position:absolute;inset:0}.hx-header,.catalog-mobile-header,.checkout-header{-webkit-backdrop-filter:blur(14px)!important;background:#ffffffe0!important;border:1px solid #ffffff94!important;box-shadow:0 4px 24px -8px #0f172a1a!important}.hx-header nav a,.hx-brand small,.hx-eyebrow,.hx-section-head p,.hx-footer,.catalog-top p,.catalog-meta,.checkout-header small{color:var(--ref-muted)!important}.hx-brand b,.hx-hero h1,.hx-hero h2,.hx-section-head h2,.hx-proof h2,.hx-warehouse h2,.catalog-top h1,.panel-title h2{color:var(--ref-accent)!important}.hx-hero h1,.hx-section-head h2,.hx-proof h2,.hx-warehouse h2,.catalog-top h1{font-family:Playfair Display,Georgia,serif!important;font-weight:800!important}.hx-logo{color:#fff!important;background:linear-gradient(135deg,#0f3d6e,#0a2a4d)!important;box-shadow:0 8px 24px #0f3d6e38!important}.hx-verified .hx-icon,.hx-section-head span,.hx-proof>div>span,.hx-warehouse-copy>span,.hx-tab-panel>.hx-icon,.hx-card-icon,.hx-live,.hx-meta .hx-icon{color:var(--ref-primary)!important}.hx-hero-panel{color:#fff!important;background:linear-gradient(145deg,#0f3d6e,#0a2a4d)!important;border-color:#8a96a861!important;box-shadow:0 30px 80px #0f3d6e2e!important}.hx-hero-panel>span{color:#d7dee6!important}.hx-primary,.hx-catalog,.hx-pick-body button,.hx-map a,.submit,.wa-button,.success-card .primary,.filter-button{background:var(--ref-accent)!important;color:#fff!important;border-color:var(--ref-accent)!important;box-shadow:0 12px 30px #0f3d6e29!important}.hx-secondary{color:var(--ref-accent)!important;border-color:var(--ref-border)!important;background:#ffffffe6!important}.hx-cart,.hx-tabs button,.hx-slider button{color:var(--ref-accent)!important;border-color:var(--ref-border)!important;background:#ffffffe0!important}.hx-cart b{background:var(--ref-primary)!important;color:#fff!important}.hx-metrics a,.hx-benefit-grid article,.hx-tab-panel,.hx-picks article,.hx-testimonial,.hx-faq-grid details,.panel,.trust-banner,.quick-modal,.success-card{border-color:var(--ref-border)!important;box-shadow:var(--ref-shadow)!important;background:#ffffffe6!important}.hx-card-icon,.trust-mark,.panel-title>span,.success-icon{color:var(--ref-primary)!important;background:#1e5fa814!important}.hx-proof{background:linear-gradient(145deg,#8a96a814,#1e5fa80f)!important}.hx-avatar{color:#fff!important;background:linear-gradient(135deg,#0f3d6e,#1e5fa8)!important}.hx-slider button.active{background:var(--ref-primary)!important;border-color:var(--ref-primary)!important;color:#fff!important}.catalog-mobile-header .brand,.catalog-head-actions a,.catalog-top,.catalog-top h1,.catalog-meta select,.search-box input,.product-body h2,.product-body .price{color:var(--ref-accent)!important}.catalog-top .eyebrow,.product-body .category,.product-body .stock i,.live-dot,.trust-banner a{color:var(--ref-primary)!important}.catalog-head-actions b{background:var(--ref-primary)!important;color:#fff!important}.search-box,.catalog-meta select{border:1px solid var(--ref-border)!important;background:#fff!important;box-shadow:0 10px 28px -14px #0f172a2e!important}.filters button{color:var(--ref-muted)!important;border:1px solid var(--ref-border)!important;background:#fff!important}.filters button.active{background:var(--ref-accent)!important;color:#fff!important;border-color:var(--ref-accent)!important}.product-card{border:1px solid var(--ref-border)!important;background:#fff!important;border-radius:14px!important;box-shadow:0 10px 30px -14px #0f172a2e!important}.product-card:hover{border-color:#1e5fa847!important;transform:translateY(-5px)!important;box-shadow:0 22px 48px -18px #0f3d6e3d!important}.product-visual{background:linear-gradient(145deg,#f6f8fa,#e9eef4)!important}.pack-art{color:#fff!important;background:linear-gradient(135deg,#0f3d6e,#0a2a4d)!important}.product-card .heart,.card-actions button:first-child{color:var(--ref-accent)!important;border:1px solid var(--ref-border)!important;background:#fff!important}.card-actions .add,.modal-add{background:var(--ref-accent)!important;color:#fff!important;border-color:var(--ref-accent)!important}.checkout-header>a,.checkout-header strong,.panel-title h2,.totals b,.totals strong,.order-no{color:var(--ref-accent)!important}.fields input,.fields textarea,.notes textarea,.options label{color:var(--ref-ink)!important;border:1px solid var(--ref-border)!important;background:#fff!important}.fields input:focus,.fields textarea:focus,.notes textarea:focus{border-color:var(--ref-primary)!important;box-shadow:0 0 0 3px #1e5fa81a!important}.options label.selected{background:#1e5fa80b!important;border-color:#1e5fa873!important}.options input{accent-color:var(--ref-primary)!important}.secure,.steps .current,.payment label>svg{color:var(--ref-primary)!important}.secure-note{background:#1e5fa80d!important;border-color:#1e5fa821!important}.hx-primary,.hx-secondary,.hx-cart,.hx-catalog,.card-actions button,.product-card,.search-box,.filters button{transition:transform .35s var(--ref-ease),box-shadow .35s ease,border-color .25s ease,background .25s ease!important}.hx-primary:hover,.hx-catalog:hover,.card-actions button:hover{transform:translateY(-2px)!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
:root{--shop-ink:#102a43;--shop-navy:#0f3d6e;--shop-blue:#1e5fa8;--shop-surface:#fff;--shop-soft:#f4f7fa;--shop-line:#d9e2ec;--shop-muted:#627d98;--shop-radius:12px;--shop-ease:cubic-bezier(.2,.8,.2,1)}body{color:var(--shop-ink)!important;background:#fff!important}.hx-page{background:#fff!important}.hx-header{z-index:100!important;border-radius:16px!important;width:min(1440px,100% - 28px)!important;margin:12px auto 0!important;padding:12px 18px!important;position:sticky!important;top:0!important}.hx-brand{gap:12px!important}.hx-logo{border-radius:10px!important;width:42px!important;height:42px!important;font-size:15px!important}.hx-brand b{letter-spacing:.02em!important;font-size:14px!important}.hx-header nav{gap:24px!important}.hx-header nav a{letter-spacing:.06em!important;font-size:11px!important;font-weight:700!important}.hx-head-actions{gap:9px!important}.hx-cart,.hx-catalog{border-radius:8px!important;min-height:40px!important;padding:0 14px!important;font-size:10px!important}.hx-hero{background:linear-gradient(120deg,#f4f8fc 0%,#fff 58%,#eef5fb 100%)!important;border-radius:20px!important;gap:48px!important;width:min(1280px,100% - 36px)!important;margin:28px auto 0!important;padding:clamp(28px,5vw,72px)!important;overflow:hidden!important}.hx-hero-copy{max-width:700px!important}.hx-eyebrow{letter-spacing:.08em!important;text-transform:uppercase!important;font-size:11px!important;font-weight:800!important}.hx-hero h1{letter-spacing:-.035em!important;margin:18px 0 8px!important;font-size:clamp(38px,6vw,76px)!important}.hx-hero h2{letter-spacing:-.02em!important;font-family:Inter,system-ui,sans-serif!important;font-size:clamp(20px,3vw,32px)!important;font-weight:500!important}.hx-hero h2 em{color:var(--shop-blue)!important;font-style:normal!important}.hx-hero p{max-width:620px!important;color:var(--shop-muted)!important;font-size:15px!important}.hx-actions{gap:10px!important;margin-top:24px!important}.hx-primary,.hx-secondary{letter-spacing:.05em!important;border-radius:8px!important;min-height:46px!important;padding:0 19px!important;font-size:11px!important;font-weight:800!important}.hx-hero-panel{border-radius:16px!important;min-width:min(360px,100%)!important;padding:30px!important}.hx-hero-panel strong{letter-spacing:-.06em!important;font-size:76px!important;line-height:1!important}.hx-metrics{background:var(--shop-line)!important;border:1px solid var(--shop-line)!important;border-radius:12px!important;grid-template-columns:repeat(4,1fr)!important;gap:1px!important;width:min(1280px,100% - 36px)!important;margin:18px auto 0!important;display:grid!important;overflow:hidden!important}.hx-metrics a{box-shadow:none!important;border:0!important;border-radius:0!important;padding:22px!important}.hx-metrics strong{color:var(--shop-navy)!important;font-size:24px!important}.hx-metrics span{text-transform:uppercase!important;letter-spacing:.06em!important;font-size:11px!important;font-weight:800!important}.hx-metrics small{color:var(--shop-muted)!important}.hx-section{width:min(1280px,100% - 36px)!important;margin:76px auto!important}.hx-section-head{align-items:end!important;margin-bottom:24px!important}.hx-section-head span,.hx-proof>div>span,.hx-warehouse-copy>span{letter-spacing:.12em!important;font-size:10px!important;font-weight:900!important}.hx-section-head h2,.hx-proof h2,.hx-warehouse h2{letter-spacing:-.035em!important;font-family:Inter,system-ui,sans-serif!important;font-size:clamp(28px,4vw,44px)!important;font-weight:750!important}.hx-benefit-grid{grid-template-columns:repeat(4,1fr)!important;gap:12px!important}.hx-benefit-grid article{border-radius:var(--shop-radius)!important;box-shadow:none!important;min-height:210px!important;padding:24px!important}.hx-benefit-grid article:hover{transform:translateY(-4px)!important;box-shadow:0 18px 40px -28px #0f3d6e73!important}.hx-picks{grid-template-columns:repeat(3,1fr)!important;gap:16px!important}.hx-picks article{border-radius:var(--shop-radius)!important;overflow:hidden!important;box-shadow:0 8px 30px -24px #0f172a8c!important}.hx-pick-visual{background:linear-gradient(145deg,#eef3f7,#dde6ef)!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;min-height:310px!important;display:flex!important}.hx-pick-visual strong{letter-spacing:-.08em!important;color:var(--shop-navy)!important;font-size:76px!important}.hx-pick-body{padding:20px!important}.hx-pick-body h3{margin:7px 0 3px!important;font-size:17px!important}.hx-pick-body>strong{color:var(--shop-navy)!important;font-size:17px!important}.hx-pick-body button{letter-spacing:.07em!important;border-radius:8px!important;width:100%!important;min-height:44px!important;margin-top:15px!important;font-size:10px!important;font-weight:850!important}.hx-tabs{border-bottom:1px solid var(--shop-line)!important;gap:24px!important}.hx-tabs button{color:var(--shop-muted)!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important;padding:14px 0!important;font-weight:800!important}.hx-tabs button.active{color:var(--shop-navy)!important;border-bottom-color:var(--shop-blue)!important}.hx-faq-grid{grid-template-columns:1fr 1fr!important;gap:10px!important}.hx-faq-grid details{box-shadow:none!important;border-radius:10px!important}.catalog-app{background:#fff!important}.catalog-top{width:min(1280px,100% - 36px)!important;margin-inline:auto!important}.catalog-top h1{letter-spacing:-.04em!important;font-family:Inter,system-ui,sans-serif!important;font-weight:800!important}.search-box{border-radius:8px!important;min-height:46px!important}.filters{gap:8px!important}.filters button{border-radius:8px!important;min-height:38px!important;padding-inline:14px!important;font-weight:750!important}.catalog-grid{gap:14px!important}.product-card{border-radius:12px!important;overflow:hidden!important;box-shadow:0 7px 24px -20px #0f172a8c!important}.product-card:hover{transform:translateY(-4px)!important}.card-media,.product-visual{background:#f3f6f8!important}.product-body{padding:16px!important}.product-body h2{letter-spacing:-.01em!important;font-size:15px!important;font-weight:750!important}.product-body .price{font-size:16px!important;font-weight:850!important}.card-actions{gap:8px!important}.card-actions button{border-radius:7px!important;min-height:40px!important;font-weight:800!important}.checkout-shell{background:#fff!important}.checkout-header{border-radius:12px!important}.checkout-grid{align-items:start!important}.panel{border-radius:12px!important;box-shadow:0 8px 28px -24px #0f172aa6!important}.panel-title{border-bottom:1px solid var(--shop-line)!important}.submit{letter-spacing:.04em!important;border-radius:8px!important;min-height:48px!important;font-weight:850!important}@media (max-width:900px){.hx-header nav,.hx-head-actions .hx-verified{display:none!important}.hx-hero{grid-template-columns:1fr!important;margin-top:12px!important}.hx-hero-panel{min-height:220px!important}.hx-metrics,.hx-benefit-grid,.hx-picks{grid-template-columns:repeat(2,1fr)!important}.hx-faq-grid{grid-template-columns:1fr!important}}@media (max-width:640px){.hx-header{border-radius:12px!important;width:calc(100% - 16px)!important;margin-top:8px!important;padding:9px 10px!important}.hx-brand small,.hx-catalog{display:none!important}.hx-hero,.hx-section,.hx-metrics{width:calc(100% - 20px)!important}.hx-hero{border-radius:14px!important;padding:26px 20px!important}.hx-hero h1{font-size:40px!important}.hx-hero h2{font-size:20px!important}.hx-actions{grid-template-columns:1fr!important;display:grid!important}.hx-metrics{grid-template-columns:1fr 1fr!important}.hx-metrics a{padding:17px 14px!important}.hx-metrics strong{font-size:20px!important}.hx-section{margin:52px auto!important}.hx-section-head{display:block!important}.hx-benefit-grid,.hx-picks{grid-template-columns:1fr!important}.hx-pick-visual{min-height:250px!important}.hx-tabs{white-space:nowrap!important;overflow-x:auto!important}.hx-tabs button{flex:none!important}.hx-proof{padding:28px 18px!important}}@media (prefers-reduced-motion:reduce){.product-card,.hx-benefit-grid article,.hx-primary,.hx-pick-body button{transition:none!important}}
:root{--r2f-ink:#102a43;--r2f-navy:#0f3d6e;--r2f-blue:#1e5fa8;--r2f-gold:#c9a84c;--r2f-line:#d9e2ec;--r2f-soft:#f5f7fa;--r2f-muted:#627d98}.route-icon-nav{left:50%!important;bottom:max(8px,env(safe-area-inset-bottom))!important;z-index:150!important;-webkit-backdrop-filter:blur(18px)!important;background:#fffffff2!important;border:1px solid #102a431a!important;border-radius:16px!important;grid-template-columns:repeat(4,1fr)!important;gap:2px!important;width:min(430px,100% - 20px)!important;padding:5px!important;display:grid!important;position:fixed!important;transform:translate(-50%)!important;box-shadow:0 14px 38px #0f3d6e24!important}.route-icon-nav a{color:#627d98!important;letter-spacing:.04em!important;border-radius:11px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:3px!important;min-height:45px!important;font-size:8px!important;font-weight:800!important;text-decoration:none!important;transition:transform .2s,background .2s,color .2s!important;display:flex!important;position:relative!important}.route-icon-nav a.is-active{color:var(--r2f-navy)!important;background:#eef4fa!important}.route-icon-nav a:active{transform:scale(.96)!important}.route-icon-nav .route-icon{width:19px!important;height:19px!important}.route-icon-wrap{place-items:center!important;display:grid!important;position:relative!important}.route-icon-nav b{background:var(--r2f-gold)!important;color:#102a43!important;border:2px solid #fff!important;border-radius:999px!important;place-items:center!important;min-width:16px!important;height:16px!important;padding:0 3px!important;font-size:7px!important;display:grid!important;position:absolute!important;top:-6px!important;right:-9px!important}@media (min-width:901px){.route-icon-nav{display:none!important}}.catalog-mobile-header{z-index:120!important;-webkit-backdrop-filter:blur(18px)!important;background:#fffffff0!important;border-bottom:1px solid #102a4314!important;justify-content:space-between!important;align-items:center!important;width:100%!important;padding:11px max(16px,50% - 640px)!important;display:flex!important;position:sticky!important;top:0!important}.catalog-mobile-header .brand{color:var(--r2f-ink)!important;align-items:center!important;gap:10px!important;min-width:0!important;text-decoration:none!important;display:flex!important}.catalog-mobile-header .brand-mark{background:#fff!important;border:1px solid #102a431a!important;border-radius:10px!important;place-items:center!important;width:40px!important;height:40px!important;display:grid!important;overflow:hidden!important;box-shadow:0 5px 16px #0f3d6e1a!important}.catalog-mobile-header .brand-mark img{object-fit:contain!important;width:100%!important;height:100%!important;padding:5px!important}.catalog-mobile-header .brand-copy{min-width:0!important;line-height:1.1!important;display:grid!important}.catalog-mobile-header .brand-copy strong{letter-spacing:.035em!important;white-space:nowrap!important;font-size:12px!important}.catalog-mobile-header .brand-copy small{letter-spacing:.14em!important;color:var(--r2f-muted)!important;margin-top:3px!important;font-size:7px!important;font-weight:800!important}.catalog-head-actions{align-items:center!important;gap:7px!important;display:flex!important}.catalog-head-actions a{border:1px solid var(--r2f-line)!important;width:40px!important;height:40px!important;color:var(--r2f-navy)!important;background:#fff!important;border-radius:11px!important;place-items:center!important;text-decoration:none!important;display:grid!important;position:relative!important}.catalog-head-actions b{background:var(--r2f-gold)!important;color:#102a43!important;border:2px solid #fff!important;border-radius:999px!important;place-items:center!important;min-width:17px!important;height:17px!important;padding:0 4px!important;font-size:8px!important;display:grid!important;position:absolute!important;top:-4px!important;right:-3px!important}.catalog-app{padding-bottom:105px!important}.catalog-top{padding-top:clamp(28px,5vw,58px)!important;padding-bottom:24px!important;position:relative!important}.catalog-top h1{margin:8px 0 6px!important;font-size:clamp(34px,5vw,56px)!important;line-height:1!important}.catalog-top h1 em{color:var(--r2f-blue)!important;font-style:normal!important}.catalog-tools{z-index:90!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#ffffffeb!important;border:1px solid #102a4314!important;border-radius:14px!important;grid-template-columns:1fr 48px!important;gap:8px!important;width:min(1280px,100% - 36px)!important;margin:0 auto 12px!important;padding:8px!important;display:grid!important;position:sticky!important;top:63px!important;box-shadow:0 8px 28px #0f3d6e12!important}.search-box{border:1px solid var(--r2f-line)!important;background:#fff!important;align-items:center!important;gap:10px!important;min-width:0!important;padding:0 13px!important;display:flex!important}.search-box input{background:0 0!important;border:0!important;outline:0!important;width:100%!important;min-width:0!important}.filter-button{border:1px solid var(--r2f-line)!important;background:var(--r2f-soft)!important;color:var(--r2f-navy)!important;border-radius:10px!important;font-size:18px!important}.filters{scrollbar-width:none!important;gap:7px!important;width:min(1280px,100% - 36px)!important;margin:0 auto 12px!important;padding:2px 1px 8px!important;display:flex!important;overflow-x:auto!important}.filters::-webkit-scrollbar{display:none!important}.filters button{border:1px solid var(--r2f-line)!important;color:var(--r2f-muted)!important;white-space:nowrap!important;background:#fff!important;flex:none!important}.filters button.active{background:var(--r2f-navy)!important;border-color:var(--r2f-navy)!important;color:#fff!important}.catalog-meta{width:min(1280px,100% - 36px)!important;color:var(--r2f-muted)!important;letter-spacing:.07em!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0 auto 14px!important;font-size:9px!important;font-weight:850!important;display:flex!important}.catalog-meta label{align-items:center!important;gap:8px!important;display:flex!important}.catalog-meta select{border:1px solid var(--r2f-line)!important;min-height:36px!important;color:var(--r2f-ink)!important;background:#fff!important;border-radius:8px!important;padding:0 9px!important;font-size:11px!important;font-weight:750!important}.catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:start!important;gap:18px!important;width:min(1280px,100% - 36px)!important;margin:0 auto!important;display:grid!important}.product-card{cursor:pointer!important;background:#fff!important;border:1px solid #e5eaf0!important;border-radius:14px!important;flex-direction:column!important;min-width:0!important;transition:transform .2s,box-shadow .2s,border-color .2s!important;display:flex!important;overflow:hidden!important;box-shadow:0 7px 24px #102a430e!important}.product-card:hover{border-color:#c9d7e5!important;transform:translateY(-3px)!important;box-shadow:0 18px 40px #0f3d6e1f!important}.card-media{border:0!important;padding:0!important}.product-visual{aspect-ratio:1!important;background:linear-gradient(145deg,#f6f8fa,#e9eef3)!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:0!important;display:flex!important;position:relative!important;overflow:hidden!important}.product-visual .badge{z-index:2!important;color:var(--r2f-navy)!important;letter-spacing:.06em!important;background:#fff!important;border-radius:6px!important;padding:5px 7px!important;font-size:7px!important;font-weight:900!important;position:absolute!important;top:10px!important;left:10px!important;box-shadow:0 4px 12px #102a431a!important}.product-visual .heart{z-index:3!important;width:34px!important;height:34px!important;color:var(--r2f-navy)!important;background:#ffffffeb!important;border:1px solid #102a431a!important;border-radius:50%!important;place-items:center!important;font-size:17px!important;display:grid!important;position:absolute!important;top:9px!important;right:9px!important}.pack-art{aspect-ratio:1!important;width:62%!important;color:var(--r2f-navy)!important;background:#ffffffc7!important;border:1px solid #0f3d6e1f!important;border-radius:18px!important;align-content:center!important;place-items:center!important;display:grid!important;box-shadow:0 20px 38px #0f3d6e1f!important}.pack-art span{letter-spacing:-.09em!important;font-size:clamp(42px,5vw,66px)!important;font-weight:900!important;line-height:.8!important}.pack-art small{letter-spacing:.17em!important;margin-top:8px!important;font-size:7px!important;font-weight:900!important}.pack-art i{opacity:.5!important;margin-top:8px!important;font-size:9px!important;font-style:normal!important}.product-body{flex-direction:column!important;gap:5px!important;min-height:145px!important;padding:13px 14px 10px!important;display:flex!important}.product-body .category{letter-spacing:.08em!important;color:var(--r2f-muted)!important;text-transform:uppercase!important;font-size:8px!important;font-weight:900!important}.product-body h2{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;min-height:36px!important;margin:0!important;line-height:1.2!important;display:-webkit-box!important;overflow:hidden!important}.product-body .variant{white-space:nowrap!important;text-overflow:ellipsis!important;color:var(--r2f-muted)!important;font-size:9px!important;display:block!important;overflow:hidden!important}.product-body .price{color:var(--r2f-navy)!important;margin-top:auto!important;font-weight:900!important}.product-body .stock{color:#4e6a85!important;align-items:center!important;gap:5px!important;font-size:8px!important;display:flex!important}.product-body .stock i{background:#2e8b57!important;border-radius:50%!important;width:6px!important;height:6px!important;display:block!important}.card-actions{grid-template-columns:1fr 1.25fr!important;padding:0 12px 12px!important;display:grid!important}.card-actions button{border:1px solid var(--r2f-line)!important;min-width:0!important;color:var(--r2f-navy)!important;letter-spacing:.05em!important;background:#fff!important;font-size:8px!important}.card-actions button.add{border-color:var(--r2f-navy)!important;background:var(--r2f-navy)!important;color:#fff!important}.load-more{text-align:center!important;margin:26px auto!important}.load-more button{border:1px solid var(--r2f-line)!important;min-height:44px!important;color:var(--r2f-navy)!important;background:#fff!important;border-radius:9px!important;padding:0 18px!important;font-size:9px!important;font-weight:850!important}.trust-banner{border:1px solid var(--r2f-line)!important;background:linear-gradient(110deg,#f5f8fb,#fff)!important;border-radius:14px!important;width:min(1280px,100% - 36px)!important;margin:42px auto 20px!important;padding:18px!important}.src-bottom-nav{display:none!important}@media (max-width:1050px){.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:14px!important}.catalog-top,.catalog-tools,.filters,.catalog-meta{width:calc(100% - 28px)!important}}@media (max-width:700px){.catalog-mobile-header{padding:9px 12px!important}.catalog-tools{border-radius:12px!important;grid-template-columns:1fr 43px!important;width:calc(100% - 16px)!important;padding:6px!important;top:58px!important}.catalog-top{width:calc(100% - 20px)!important;padding-top:24px!important}.catalog-top h1{font-size:34px!important}.filters,.catalog-meta{width:calc(100% - 20px)!important}.catalog-meta{font-size:8px!important}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:calc(100% - 16px)!important}.product-card{border-radius:11px!important}.product-card:hover{transform:none!important;box-shadow:0 7px 24px #102a430e!important}.product-visual{aspect-ratio:1!important}.product-visual .badge{padding:4px 5px!important;font-size:6px!important;top:7px!important;left:7px!important}.product-visual .heart{width:30px!important;height:30px!important;font-size:15px!important;top:6px!important;right:6px!important}.pack-art{border-radius:13px!important;width:61%!important}.pack-art span{font-size:42px!important}.product-body{min-height:132px!important;padding:10px 10px 7px!important}.product-body h2{min-height:31px!important;font-size:13px!important}.product-body .price{font-size:14px!important}.product-body .stock{font-size:7px!important}.card-actions{grid-template-columns:1fr!important;padding:0 8px 8px!important}.card-actions button:first-child{display:none!important}.card-actions button{min-height:36px!important;font-size:8px!important}.trust-banner{width:calc(100% - 20px)!important;margin-bottom:15px!important}}@media (max-width:380px){.catalog-grid{gap:8px!important}.product-body{padding-inline:8px!important}.product-body h2{font-size:12px!important}.product-body .price{font-size:13px!important}.catalog-mobile-header .brand-copy strong{font-size:11px!important}}@media (prefers-reduced-motion:reduce){.route-icon-nav a,.product-card{transition:none!important}}
:root{--r2fp-navy:#06294a;--r2fp-blue:#1e5fa8;--r2fp-gold:#c9a84c;--r2fp-ivory:#fafbfc;--r2fp-ink:#102a43;--r2fp-muted:#627d98;--r2fp-line:#d9e2ec;--r2fp-shadow:0 18px 55px #06294a1a}.hx-header{grid-template-columns:auto minmax(280px,1fr) auto!important;gap:18px!important;min-height:76px!important;padding:10px clamp(16px,4vw,56px)!important}.hx-brand{gap:13px!important}.hx-logo{border:1px solid #c9a84c8c!important;border-radius:14px!important;width:52px!important;height:52px!important;box-shadow:0 8px 24px #06294a1a!important}.hx-logo img{object-fit:contain!important;width:100%!important;height:100%!important;padding:3px!important}.hx-brand b{letter-spacing:.15em!important;white-space:nowrap!important;font-size:clamp(13px,1.15vw,16px)!important}.hx-brand small{letter-spacing:.13em!important;margin-top:3px!important;display:block!important}.hx-search{background:#f4f7fa!important;border:1px solid #06294a1a!important;border-radius:999px!important;height:50px!important;box-shadow:inset 0 1px #fffffff2,0 5px 20px #06294a0a!important}.hx-search:focus-within{border-color:#c9a84ca6!important;box-shadow:0 0 0 4px #c9a84c1a,0 8px 24px #06294a12!important}.hx-search button{background:var(--r2fp-navy)!important;border-radius:999px!important;width:40px!important;height:40px!important}.hx-head-actions{gap:7px!important}.hx-cart,.hx-catalog{border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:42px!important;display:inline-flex!important}.hx-cart b{border-radius:999px!important;place-items:center!important;min-width:22px!important;height:22px!important;margin-left:5px!important;display:inline-grid!important}.hx-hero{background-position:50%!important;min-height:clamp(620px,72vh,760px)!important}.hx-hero-copy{padding:clamp(72px,9vw,112px) clamp(20px,6vw,88px) 100px!important}.hx-hero h1{text-wrap:balance!important;max-width:800px!important;font-size:clamp(52px,7.2vw,98px)!important}.hx-hero h2{max-width:650px!important;line-height:1.15!important}.hx-hero-copy>p{max-width:620px!important}.hx-hero-panel{border-radius:24px!important;overflow:hidden!important}.hx-hero-search{border-radius:999px!important;height:72px!important;padding-left:24px!important;bottom:-36px!important}.hx-hero-search button{border-radius:50%!important;width:54px!important;height:54px!important}.hx-metrics{gap:12px!important}.hx-metrics a{border-radius:18px!important;transition:transform .2s,box-shadow .2s!important;box-shadow:0 10px 28px #06294a0b!important}.hx-metrics a:hover{box-shadow:var(--r2fp-shadow)!important;transform:translateY(-3px)!important}.hx-section{scroll-margin-top:100px!important}.hx-section-head h2,.hx-proof h2,.hx-warehouse h2{letter-spacing:-.035em!important}.hx-benefit-grid article,.hx-faq-grid details{border-radius:20px!important;box-shadow:0 10px 30px #06294a0b!important}.hx-card-icon{border-radius:14px!important}.hx-pick-visual,.product-visual{background:linear-gradient(145deg,#eef4f8,#dbe7f0)!important;position:relative!important;overflow:hidden!important}.hx-pick-visual:after,.product-visual:after{content:""!important;opacity:.78!important;pointer-events:none!important;background-image:linear-gradient(#06294a05,#06294a29),url(/assets/logo/logo.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:42%!important;position:absolute!important;inset:0!important}.hx-pick-visual>*,.product-visual>*{z-index:2!important;position:relative!important}.hx-pick-visual strong{letter-spacing:-.08em!important;font-size:clamp(42px,5vw,66px)!important}.hx-pick-visual small{letter-spacing:.18em!important}.hx-picks article,.product-card{border-radius:20px!important;transition:transform .22s,box-shadow .22s!important;overflow:hidden!important;box-shadow:0 10px 30px #06294a0f!important}.hx-picks article:hover,.product-card:hover{transform:translateY(-4px)!important;box-shadow:0 22px 55px #06294a1f!important}.hx-pick-body button,.card-actions .add{border-radius:12px!important}.catalog-app{background:var(--r2fp-ivory)!important;color:var(--r2fp-ink)!important}.catalog-mobile-header{z-index:160!important;-webkit-backdrop-filter:blur(18px)!important;background:#fffffff5!important;border-bottom:1px solid #06294a14!important;position:sticky!important;top:0!important}.catalog-mobile-header .brand-mark{border-color:#c9a84c8c!important;box-shadow:0 6px 20px #06294a14!important}.catalog-tools .search-box{border-radius:999px!important;box-shadow:0 8px 26px #06294a0d!important}.filters{scrollbar-width:none!important}.filters::-webkit-scrollbar{display:none!important}.filters button{border-radius:999px!important}.filters button.active{box-shadow:0 7px 18px #06294a24!important}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}@media (min-width:720px){.catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}}@media (min-width:1100px){.catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:20px!important}}.card-media{aspect-ratio:1!important}.product-body h2{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;line-height:1.25!important;display:-webkit-box!important;overflow:hidden!important}.stock{white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.card-actions{gap:8px!important}.card-actions button{border-radius:11px!important;min-height:42px!important}@media (max-width:900px){.hx-header{grid-template-columns:1fr auto!important}.hx-header>.hx-search{grid-column:1/-1;grid-row:2!important;width:100%!important}.hx-header nav,.hx-head-actions .hx-verified,.hx-head-actions .hx-catalog{display:none!important}.hx-brand b{font-size:12px!important}.hx-brand small{font-size:7px!important}.hx-hero{background-position:60%!important;min-height:700px!important}.hx-hero-copy{padding:66px 22px 140px!important}.hx-hero h1{font-size:clamp(46px,14vw,72px)!important;line-height:.94!important}.hx-hero h2{font-size:23px!important}.hx-hero-panel{display:none!important}.hx-hero-search{height:64px!important;padding-left:18px!important;bottom:-32px!important;left:16px!important;right:16px!important}.hx-hero-search button{width:48px!important;height:48px!important}.hx-metrics{grid-template-columns:repeat(2,1fr)!important;margin-top:52px!important;padding:0 16px!important}.hx-metrics a{min-height:116px!important;padding:16px!important}.hx-section{padding:54px 16px!important}.hx-section-head{gap:10px!important}.hx-benefit-grid,.hx-picks{grid-template-columns:1fr!important}.hx-proof{padding:42px 16px!important}.hx-warehouse{border-radius:22px!important;margin:0 16px!important;overflow:hidden!important}.catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.product-card{border-radius:15px!important}.product-body{padding:11px!important}.product-body h2{font-size:14px!important}.price{font-size:16px!important}.card-actions{padding:0 10px 10px!important}.card-actions button{min-height:38px!important;font-size:9px!important}}@media (max-width:380px){.catalog-grid{gap:8px!important}.card-actions{grid-template-columns:1fr!important}}.hx-search input,.catalog-tools input{font-size:16px!important}button,a,input,select,summary{touch-action:manipulation}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
.hx-page>.hx-metrics,.hx-page>.hx-section#benefits,.hx-page>.hx-section#system,.hx-page>.hx-section#picks,.hx-page>.hx-proof,.hx-header nav a[href=\#benefits],.hx-header nav a[href=\#system],.hx-header nav a[href=\#picks]{display:none!important}.hx-page{background:#fafbfc;width:100%;max-width:100%;overflow-x:clip}.hx-header{z-index:180!important;position:sticky!important;top:0!important}.hx-hero{margin-bottom:0!important}.hx-faq{padding-top:clamp(48px,6vw,88px)!important}.hx-warehouse{margin-top:0!important}.hx-header .hx-search input,.hx-hero-search input{min-width:0!important;font-size:16px!important}.hx-search{touch-action:manipulation!important}body{-webkit-text-size-adjust:100%;text-rendering:optimizelegibility}img,svg,video,iframe{max-width:100%}@media (max-width:900px){.hx-page{width:100vw;max-width:100vw;overflow-x:hidden!important}.hx-header{width:100%;max-width:100%;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;padding:9px 14px!important}.hx-brand{min-width:0!important;max-width:calc(100vw - 92px)!important}.hx-brand b,.hx-brand small{text-overflow:ellipsis;overflow:hidden}.hx-head-actions{min-width:0!important}.hx-head-actions .hx-cart{white-space:nowrap!important}.hx-hero{width:100%;min-width:0;min-height:clamp(600px,78svh,760px)!important;overflow:hidden!important}.hx-hero-copy{width:100%;max-width:100%;padding:58px 18px 124px!important}.hx-hero h1{overflow-wrap:anywhere;max-width:100%!important;font-size:clamp(43px,14vw,70px)!important}.hx-hero h2{max-width:100%!important;font-size:21px!important}.hx-hero-copy>p{max-width:100%!important;font-size:15px!important;line-height:1.65!important}.hx-actions{grid-template-columns:1fr!important;gap:10px!important;width:100%!important;display:grid!important}.hx-primary,.hx-secondary{justify-content:center!important;align-items:center!important;width:100%!important;min-height:48px!important;display:flex!important}.hx-hero-search{width:auto!important;max-width:none!important;bottom:-31px!important;left:14px!important;right:14px!important}.hx-hero-panel{display:none!important}.hx-faq{padding:48px 16px 52px!important}.hx-faq-grid{grid-template-columns:1fr!important}.hx-faq-grid details{min-width:0!important}.hx-warehouse{width:auto!important;max-width:calc(100vw - 32px)!important;margin:0 16px 28px!important}.hx-map iframe{width:100%!important;max-width:100%!important}.hx-footer{width:100%!important;max-width:100%!important;overflow:hidden!important}}@media (max-width:380px){.hx-header{padding-left:11px!important;padding-right:11px!important}.hx-brand{gap:8px!important}.hx-logo{width:46px!important;height:46px!important}.hx-brand b{letter-spacing:.11em!important;font-size:11px!important}.hx-brand small{font-size:6.5px!important}.hx-head-actions .hx-cart{padding-inline:9px!important;font-size:10px!important}.hx-hero-copy{padding-inline:16px!important}.hx-hero h1{font-size:clamp(39px,13vw,58px)!important}}@supports (padding:max(0px)){.hx-header{padding-left:max(14px,env(safe-area-inset-left))!important;padding-right:max(14px,env(safe-area-inset-right))!important}.hx-footer{padding-bottom:max(24px,env(safe-area-inset-bottom))!important}}.hx-header a,.hx-header button,.hx-search button,.hx-hero a{min-height:44px}.hx-header a:focus-visible,.hx-header button:focus-visible,.hx-search:focus-within,.hx-hero a:focus-visible,.hx-faq summary:focus-visible{outline-offset:3px;outline:3px solid #c9a84c73}@media (prefers-reduced-motion:reduce){.hx-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
