:is([data-dcc="5a863dd6352e"],#_:not(*))[data-dcc]{--orange:#ff6a13;--orange-dark:#d4500a;--orange-soft:#fff1e6;--cream:#fffaf5;--ink:#1c1c1e;--ink-2:#4a4a4f;--muted:#8b8b92;--line:#ece7e2;--green:#1f9d55;--green-dark:#167140;--red:#e23a3a;--radius:16px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)),:is([data-dcc="5a863dd6352e"],#_:not(*)) *{box-sizing:border-box;margin:0;padding:0;}
:is([data-dcc="5a863dd6352e"],#_:not(*)):is(div){scroll-behavior:smooth;}
:is([data-dcc="5a863dd6352e"],#_:not(*)):is(div){font-family:'Poppins',system-ui,sans-serif;color:var(--ink);background:#fff;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:hidden;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) img,:is([data-dcc="5a863dd6352e"],#_:not(*)) svg,:is([data-dcc="5a863dd6352e"],#_:not(*)) video{display:block;max-width:100%;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .wrap{max-width:1080px;margin:0 auto;padding:0 18px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) section{padding:46px 0;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) h1,:is([data-dcc="5a863dd6352e"],#_:not(*)) h2,:is([data-dcc="5a863dd6352e"],#_:not(*)) h3{line-height:1.15;letter-spacing:-.02em;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) h2{font-size:clamp(25px,6.2vw,36px);font-weight:800;text-align:center;margin-bottom:10px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) h2 em{font-style:normal;color:var(--orange);}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .lead{text-align:center;color:var(--ink-2);max-width:620px;margin:0 auto 26px;font-size:15.5px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .marquee{overflow:hidden;white-space:nowrap;background:var(--orange);color:#fff;font-weight:700;font-size:13px;letter-spacing:.04em;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .marquee .track{display:inline-flex;gap:34px;padding:9px 0;animation:dcc5a863dd6352e-marquee 26s linear infinite;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .marquee span{display:inline-flex;align-items:center;gap:7px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .marquee.dark{background:var(--ink);}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .marquee.big{font-size:15px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .marquee.big .track{padding:13px 0;}
@keyframes dcc5a863dd6352e-marquee{from{transform:translateX(0);}to{transform:translateX(-50%);}}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .brand{background:#fff;padding:14px 18px 12px;border-bottom:1px solid var(--line);text-align:center;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .logo{display:inline-flex;align-items:center;gap:9px;color:var(--ink);line-height:1;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .logo svg{width:clamp(30px,7.5vw,40px);height:auto;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .logo .name{font-size:clamp(30px,8.5vw,44px);font-weight:800;letter-spacing:-.04em;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .logo .name b{color:var(--orange);font-weight:800;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .hero{padding:24px 0 40px;background:linear-gradient(180deg,var(--cream),#fff);}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .hero-grid{display:grid;gap:26px;align-items:start;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .visual{position:relative;border-radius:22px;background:radial-gradient(circle at 30% 20%,#ffb27a 0,#ff7a26 45%,#e2560b 100%);aspect-ratio:1/1;overflow:hidden;display:flex;align-items:center;justify-content:center;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .visual .pill{position:absolute;top:14px;left:14px;background:#fff;color:var(--red);font-weight:800;font-size:12.5px;padding:6px 12px;border-radius:999px;box-shadow:0 4px 14px rgba(0,0,0,.12);}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .visual .pill.r{left:auto;right:14px;color:var(--ink);}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .visual .insoles{width:auto;height:86%;filter:drop-shadow(0 18px 26px rgba(80,25,0,.35));}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .visual .tag{position:absolute;background:rgba(255,255,255,.95);color:var(--ink);font-size:12px;font-weight:700;padding:6px 10px;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.12);}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .visual .t1{left:5%;bottom:9%;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .visual .t2{right:6%;top:30%;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .visual .t3{right:5%;bottom:20%;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .thumbs img{border-radius:10px;aspect-ratio:1/1;object-fit:cover;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .rating{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--ink-2);margin-bottom:6px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .st{color:#ffb400;letter-spacing:2px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .hero h1{font-size:clamp(28px,7.4vw,42px);font-weight:800;margin-bottom:10px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .hero h1 em{font-style:normal;color:var(--orange);}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .sub{color:var(--ink-2);font-size:15.5px;margin-bottom:14px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .checks{list-style:none;display:grid;gap:7px;margin-bottom:18px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .checks li{display:flex;gap:9px;align-items:flex-start;font-weight:600;font-size:15px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .checks li:before{content:"✔";color:#fff;background:var(--green);border-radius:50%;width:21px;height:21px;flex:0 0 21px;display:grid;place-items:center;font-size:12px;margin-top:1px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .offers{display:grid;gap:14px;scroll-margin-top:16px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .offer{position:relative;border:2px solid var(--line);border-radius:var(--radius);padding:16px;background:#fff;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .offer.best{border-color:var(--orange);background:var(--orange-soft);padding-top:22px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .offer .badge{position:absolute;top:-13px;left:16px;background:var(--orange);color:#fff;font-weight:800;font-size:12px;letter-spacing:.03em;padding:5px 12px;border-radius:999px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .offer-top{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .offer-top b{display:block;font-size:19px;font-weight:800;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .offer-top span{font-size:13.5px;color:var(--ink-2);font-weight:500;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .offer-price{text-align:right;white-space:nowrap;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .offer-price b{font-size:30px;line-height:1;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .offer-price s{display:block;font-size:15px;color:var(--muted);font-weight:600;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .offer .save{font-size:13.5px;font-weight:700;color:var(--green);margin:-4px 0 12px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;background:var(--green);color:#fff;text-decoration:none;font-weight:800;font-size:16.5px;letter-spacing:.01em;padding:16px 16px;border-radius:12px;box-shadow:0 6px 0 var(--green-dark),0 10px 24px rgba(31,157,85,.28);transition:transform .12s ease,box-shadow .12s ease;text-align:center;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .btn:active{transform:translateY(4px);box-shadow:0 2px 0 var(--green-dark);}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .pulse{animation:dcc5a863dd6352e-pulse 1.8s ease-in-out infinite;}
@keyframes dcc5a863dd6352e-pulse{0%,100%{transform:scale(1);}50%{transform:scale(1.025);}}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .btn-note{text-align:center;font-size:13px;color:var(--ink-2);margin-top:12px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .trust{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .trust div{background:#fff;border:1px solid var(--line);border-radius:12px;padding:10px 6px;text-align:center;font-size:12px;font-weight:600;line-height:1.3;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .trust div i{display:block;font-style:normal;font-size:20px;margin-bottom:3px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .quick{display:grid;gap:10px;max-width:720px;margin:0 auto;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) details{background:#fff;border:1px solid var(--line);border-radius:14px;padding:14px 16px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) details summary{cursor:pointer;list-style:none;font-weight:700;display:flex;justify-content:space-between;align-items:center;gap:10px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) details summary::-webkit-details-marker{display:none;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) details summary:after{content:"+";font-size:22px;color:var(--orange);font-weight:700;line-height:1;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) details[open] summary:after{content:"–";}
:is([data-dcc="5a863dd6352e"],#_:not(*)) details p,:is([data-dcc="5a863dd6352e"],#_:not(*)) details ul{margin-top:10px;color:var(--ink-2);font-size:14.5px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) details ul{padding-left:18px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .q-ic{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:9px;background:var(--orange-soft);margin-right:8px;flex:0 0 30px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) summary .q{display:flex;align-items:center;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .mini{display:grid;gap:12px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .mini div{background:var(--cream);border-radius:14px;padding:16px;font-size:14.5px;color:var(--ink-2);}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .mini b{display:block;margin-top:8px;color:var(--ink);font-size:13.5px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .icons4{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;max-width:760px;margin:0 auto;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .icons4 div{background:#fff;border:1px solid var(--line);border-radius:16px;padding:18px 12px;text-align:center;font-weight:700;font-size:14.5px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .icons4 i{display:grid;place-items:center;width:54px;height:54px;margin:0 auto 8px;border-radius:50%;background:var(--orange-soft);font-style:normal;font-size:26px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .ba{position:relative;max-width:520px;margin:0 auto;border-radius:20px;overflow:hidden;aspect-ratio:1/1;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.08);user-select:none;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .ba img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .ba .after{clip-path:inset(0 0 0 50%);}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .ba .bar{position:absolute;top:0;bottom:0;left:50%;width:3px;background:var(--orange);transform:translateX(-50%);pointer-events:none;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .ba .bar:after{content:"⟷";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;background:var(--orange);color:#fff;display:grid;place-items:center;font-weight:800;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .ba input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .ba .lb{position:absolute;top:12px;background:rgba(0,0,0,.65);color:#fff;font-size:12px;font-weight:700;padding:5px 10px;border-radius:999px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .ba .lb.l{left:12px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .ba .lb.r{right:12px;background:var(--orange);}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .ba-note{text-align:center;font-size:12.5px;color:var(--muted);margin-top:10px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .feat{display:grid;gap:12px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .feat div{display:flex;gap:14px;align-items:flex-start;background:#fff;border:1px solid var(--line);border-radius:16px;padding:16px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .feat i{flex:0 0 46px;height:46px;border-radius:12px;background:var(--orange);color:#fff;display:grid;place-items:center;font-style:normal;font-size:22px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .feat h3{font-size:16.5px;margin-bottom:3px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .feat p{font-size:14.5px;color:var(--ink-2);}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .soft{background:var(--cream);}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .scroller{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 18px 14px;margin:0 -18px;-webkit-overflow-scrolling:touch;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .scroller::-webkit-scrollbar{display:none;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .card-u{flex:0 0 72%;max-width:300px;scroll-snap-align:center;position:relative;border-radius:18px;overflow:hidden;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .card-u img{aspect-ratio:1/1;object-fit:cover;width:100%;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .card-u span{position:absolute;left:10px;bottom:10px;background:#fff;color:var(--ink);font-weight:800;font-size:13.5px;padding:6px 12px;border-radius:999px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .revs{display:grid;gap:14px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .rev{background:#fff;border:1px solid var(--line);border-radius:16px;padding:18px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .rev .role{display:inline-block;background:var(--orange-soft);color:var(--orange-dark);font-weight:700;font-size:12px;padding:4px 10px;border-radius:999px;margin-bottom:8px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .rev p{font-size:14.5px;color:var(--ink-2);margin:6px 0 10px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .rev .who{font-weight:700;font-size:14px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .rev .who small{display:block;font-weight:500;color:var(--green);font-size:12.5px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .steps{display:grid;gap:14px;counter-reset:s;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .step{display:flex;gap:14px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:16px;padding:14px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .step svg{flex:0 0 86px;height:86px;border-radius:12px;background:var(--orange-soft);}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .step h3{font-size:16px;margin-bottom:2px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .step h3:before{counter-increment:s;content:counter(s)". ";color:var(--orange);}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .step p{font-size:14px;color:var(--ink-2);}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .cmp{max-width:720px;margin:0 auto;border-radius:18px;overflow:hidden;border:1px solid var(--line);background:#fff;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .cmp table{width:100%;border-collapse:collapse;font-size:14px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .cmp th,:is([data-dcc="5a863dd6352e"],#_:not(*)) .cmp td{padding:12px 8px;text-align:center;border-bottom:1px solid var(--line);}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .cmp th:first-child,:is([data-dcc="5a863dd6352e"],#_:not(*)) .cmp td:first-child{text-align:left;padding-left:14px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .cmp thead th{font-size:13px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .cmp thead th.us{background:var(--orange);color:#fff;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .cmp td.us{background:var(--orange-soft);font-weight:800;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .yes{color:var(--green);font-weight:800;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .no{color:#c9c4bf;font-weight:800;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .order{display:grid;gap:12px;max-width:720px;margin:0 auto;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .order div{display:flex;gap:12px;align-items:center;background:#fff;border-radius:14px;padding:14px 16px;font-size:14.5px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .order b{flex:0 0 34px;height:34px;border-radius:50%;background:var(--orange);color:#fff;display:grid;place-items:center;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .final{background:var(--ink);color:#fff;text-align:center;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .final h2{color:#fff;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .final .lead{color:#c9c9cf;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .final .offers{max-width:520px;margin:0 auto;text-align:left;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .final .offer{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.14);}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .final .offer.best{border-color:var(--orange);background:rgba(255,106,19,.14);}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .final .offer-top span{color:#c3c3c9;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .final .offer-price s{color:#9a9aa2;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .final .offer .save{color:#5fd08f;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .final .btn-note{color:#c3c3c9;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) footer{text-align:center;font-size:12.5px;color:var(--muted);padding:22px 18px 110px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fff;border-top:1px solid var(--line);box-shadow:0 -6px 22px rgba(0,0,0,.08);padding:10px 14px;display:flex;align-items:center;gap:12px;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .sticky .p{line-height:1.1;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .sticky .p b{font-size:22px;font-weight:800;display:block;}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .sticky .p s{font-size:12.5px;color:var(--muted);}
:is([data-dcc="5a863dd6352e"],#_:not(*)) .sticky .btn{flex:1;padding:14px 10px;font-size:15px;}
@media (min-width:860px){:is([data-dcc="5a863dd6352e"],#_:not(*)) .hero-grid{grid-template-columns:1.05fr 1fr;gap:40px;}:is([data-dcc="5a863dd6352e"],#_:not(*)) .mini,:is([data-dcc="5a863dd6352e"],#_:not(*)) .revs{grid-template-columns:repeat(3,1fr);}:is([data-dcc="5a863dd6352e"],#_:not(*)) .icons4{grid-template-columns:repeat(4,1fr);}:is([data-dcc="5a863dd6352e"],#_:not(*)) .feat,:is([data-dcc="5a863dd6352e"],#_:not(*)) .steps{grid-template-columns:repeat(2,1fr);}:is([data-dcc="5a863dd6352e"],#_:not(*)) .card-u{flex-basis:26%;}:is([data-dcc="5a863dd6352e"],#_:not(*)) .sticky{display:none;}:is([data-dcc="5a863dd6352e"],#_:not(*)) footer{padding-bottom:28px;}}