@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-vietnamese-600-normal-A5AYRdjN.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-600-normal-CNlPk46_.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-ext-600-normal-18ESti3H.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-600-normal-Clv9cIcR.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2) format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-vietnamese-700-normal-DYeBwlKR.woff2) format("woff2"),url(/assets/barlow-condensed-vietnamese-700-normal-DhIzd8Tb.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-ext-700-normal-CwuXbfVR.woff2) format("woff2"),url(/assets/barlow-condensed-latin-ext-700-normal-BIHFfxf0.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2) format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-ext-400-normal-BtiwyxMk.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-400-normal-BjWJ59Pq.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2) format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-ext-500-normal-BJfUCQsA.woff2) format("woff2"),url(/assets/dm-sans-latin-ext-500-normal-DR84L5F-.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2) format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{font-family:DM Sans,sans-serif;color:#f4f2ed;background:#171816;font-synthesis:none;--orange:#f05223;--muted:#a5a79f}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible,summary:focus-visible{outline:2px solid var(--orange);outline-offset:6px}header{height:96px;padding:0 4.5%;display:flex;align-items:center;justify-content:space-between;position:absolute;z-index:10;width:100%;border-bottom:1px solid #ffffff1c}header img{width:192px}nav{display:flex;align-items:center;gap:36px;font-size:12px}nav a:hover{color:var(--orange)}.nav-cta{border:1px solid #77786e;border-radius:30px;padding:13px 20px}.nav-cta span{margin-left:26px}.scroll-story{height:230svh}.hero{position:sticky;top:0;height:100svh;min-height:680px;overflow:hidden;background:radial-gradient(ellipse at 58% 52%,#44473e,#252821 35%,#171816 72%)}.grid-lines{position:absolute;top:0;right:4.5%;bottom:0;left:4.5%;border-left:1px solid #ffffff08;border-right:1px solid #ffffff08;pointer-events:none}.eyebrow{position:absolute;top:132px;left:4.5%;right:4.5%;font-size:10px;letter-spacing:2px;display:flex;align-items:center;gap:10px}.eyebrow i{height:6px;width:6px;background:var(--orange);border-radius:50%}.eyebrow>span{margin-left:auto;color:var(--muted);font-size:9px;letter-spacing:1px}.hero-title{position:absolute;left:4.1%;top:20%;right:4%;pointer-events:none}h1,h2{font-family:Barlow Condensed,sans-serif;font-weight:700;line-height:.88;letter-spacing:-.025em;margin:0}h1{font-size:clamp(90px,12.3vw,200px)}em{font-style:normal;color:var(--orange)}#shoe-stage{position:absolute;top:15%;right:8%;bottom:10%;left:22%;z-index:2;pointer-events:none}canvas{width:100%;height:100%;display:block}#loading{position:absolute;inset:50% 0 auto;text-align:center;font-size:10px;letter-spacing:2px;color:#bbb}.hero-copy{position:absolute;left:4.5%;bottom:15%;z-index:3}.mini{font-size:9px;letter-spacing:1.8px;color:var(--muted)}.hero-copy p{font-size:22px;line-height:1.5;margin:14px 0 24px}.button{display:inline-flex;gap:36px;align-items:center;padding:15px 21px;background:#eeeae2;color:#181916;border-radius:3px;font-size:12px;transition:background .2s}.button:hover{background:var(--orange)}.model-tag{position:absolute;right:4.5%;top:53%;display:grid;gap:16px;font-size:10px;letter-spacing:1px}.model-tag span{color:var(--orange)}.model-tag small{font-size:9px;line-height:1.7;color:var(--muted)}.hero-bottom{position:absolute;bottom:30px;left:4.5%;right:4.5%;display:flex;align-items:center;justify-content:space-between;font-size:9px;letter-spacing:1px;z-index:4}.progress-label{display:flex;gap:16px;align-items:center}.track{width:110px;height:2px;background:#ffffff30}#progress{height:100%;background:var(--orange);width:0}.corner{color:var(--muted)}.ticker{background:var(--orange);color:#161715;white-space:nowrap;overflow:hidden;padding:20px 0;font:600 49px/.9 Barlow Condensed;word-spacing:20px}.ticker span{color:#f6ebe3}.section{padding:110px 7%}.section-label{font-size:10px;letter-spacing:2px;color:var(--muted);display:block;margin-bottom:44px}.section-intro{display:grid;grid-template-columns:1.5fr 1fr;gap:80px;align-items:end}h2{font-size:clamp(54px,6vw,92px)}.section-intro>p{max-width:330px;color:var(--muted);line-height:1.8;font-size:15px}.steps{display:grid;grid-template-columns:repeat(3,1fr);margin-top:76px;gap:40px}.steps article{border-top:1px solid #ffffff28;padding-top:24px}.steps span{font:500 28px Barlow Condensed;color:var(--orange)}h3{font-size:20px;font-weight:500;margin:24px 0 12px}.steps p,.service-list p{font-size:13px;line-height:1.8;color:var(--muted);max-width:310px}.services{background:#e9e7df;color:#242521}.services .section-label,.services p{color:#63665c}.service-list{margin-top:60px}.service-list>a{display:flex;align-items:center;gap:44px;border-top:1px solid #25251e30;padding:28px 0}.service-list>a:hover h3{color:var(--orange)}.service-list h3{margin:0;font-size:28px}.service-list p{max-width:none;margin:6px 0 0}.service-list>a>span{font-size:11px}.service-list b{font-size:30px;font-weight:400;margin-left:auto}.service-note{font-size:11px;margin-top:32px}.contact{text-align:center;padding-block:115px;background:radial-gradient(ellipse at bottom,#373b2e,#171816 70%)}.contact p{color:var(--muted);font-size:14px;margin:30px 0}.soon{display:inline-block;padding:17px 24px;border:1px solid #ffffff35;border-radius:30px;font-size:10px;letter-spacing:1px}footer{border-top:1px solid #ffffff20;padding:30px 4.5%;display:flex;align-items:center;gap:40px;color:var(--muted);font-size:10px}footer img{width:140px}footer>span{margin-left:auto}details{max-width:300px}summary{cursor:pointer}details p{line-height:1.7}details a{text-decoration:underline}@media(max-width:700px){header{height:80px}header img{width:142px}nav{gap:12px}nav>a:not(.nav-cta){display:none}.nav-cta{font-size:10px;padding:11px 13px}.nav-cta span{margin-left:8px}.hero{min-height:660px}.eyebrow{top:108px;font-size:8px}.eyebrow>span{display:none}.hero-title{top:22%;left:5%}h1{font-size:clamp(65px,15.2vw,105px)}#shoe-stage{top:28%;right:0;bottom:27%;left:0}.hero-copy{bottom:13%}.hero-copy p{font-size:17px;margin:8px 0 15px}.mini{font-size:8px}.button{font-size:10px;padding:12px 16px}.model-tag{top:62%;font-size:8px}.model-tag small{display:none}.hero-bottom{bottom:25px;font-size:7px;gap:16px}.hero-bottom>span:first-child{max-width:105px;line-height:1.8}.corner{display:none}.track{width:55px}.progress-label{gap:8px}.ticker{font-size:34px}.section{padding:70px 6%}.section-intro{grid-template-columns:1fr;gap:20px}.section-intro>p{max-width:100%;font-size:14px}.steps{grid-template-columns:1fr;gap:20px;margin-top:35px}.steps article{display:grid;grid-template-columns:36px 1fr;gap:0 10px}.steps h3{margin:0}.steps p{grid-column:2}.section-label{margin-bottom:30px}h2{font-size:54px}.service-list>a{gap:20px}.service-list h3{font-size:23px}.service-list p{font-size:12px}footer{flex-wrap:wrap;gap:25px}footer img{width:110px}details{max-width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}header{position:fixed;top:0;left:0;background:#171816f0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:30}header img,footer img{height:auto}.nav-cta{background:var(--orange);border-color:var(--orange);color:#171816;font-weight:500}.nav-cta:hover{background:#ff7448;color:#171816}.skip-link{position:fixed;top:-80px;left:20px;background:var(--orange);padding:14px;color:#171816;z-index:50}.skip-link:focus{top:10px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.section-description{font-size:16px;line-height:1.8;max-width:650px;margin:28px 0 0}.care-detail{padding-top:64px;margin-top:30px;border-top:1px solid #25251e30;scroll-margin-top:110px}.care-detail .section-label{margin-bottom:20px}.care-detail h3{font-size:30px;letter-spacing:-.025em;margin-top:0}.care-detail>p{font-size:14px;line-height:1.85;max-width:750px}.care-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:35px}.care-grid article{border-left:2px solid var(--orange);padding-left:20px}.care-grid h4{font-weight:500;font-size:17px;margin:0 0 12px}.care-grid p{font-size:13px;line-height:1.8;margin:0}.accessories{display:grid;grid-template-columns:1fr 1fr;gap:60px}.brands{display:grid;grid-template-columns:1fr 260px;gap:36px 80px;align-items:center}.brands p{max-width:670px;color:var(--muted);font-size:14px;line-height:1.8}.brands strong{color:#f4f2ed}.brand-logo{background:#fff;padding:28px;display:block}.brand-logo img{width:100%;height:auto;display:block}.brand-source{display:inline-block;margin-top:14px;border-bottom:1px solid var(--orange);padding-bottom:5px;font-size:12px}.brands .brand-note{grid-column:1/-1;margin:0;font-size:10px;max-width:none}.faq{padding-top:40px}.faq h2{margin-bottom:45px}.faq details{max-width:none;border-top:1px solid #ffffff25;padding:23px 0}.faq summary{font-size:17px;line-height:1.5;cursor:pointer}.faq details p{max-width:780px;font-size:14px;line-height:1.85;color:var(--muted)}.contact>p{max-width:600px;margin:30px auto}@media(max-width:700px){.care-grid,.accessories{grid-template-columns:1fr}.care-grid{gap:25px}.accessories{gap:0}.care-detail{padding-top:38px}.care-detail h3{font-size:25px}.brands{grid-template-columns:1fr;gap:30px}.brand-logo{max-width:160px;padding:20px}.brands .brand-note{grid-column:1}.faq summary{font-size:15px}.hero-copy .mini{font-size:7px;letter-spacing:1px}.section-description{font-size:14px}}.contact-button,.whatsapp-float{background:var(--orange);color:#171816}.contact-button:hover,.whatsapp-float:hover{background:#ff7448}.contact-info{margin-top:38px;font-size:14px;line-height:1.8;color:var(--muted)}.contact-info address{font-style:normal}.contact-info small{font-size:11px}.contact-info p{margin:20px auto}.whatsapp-float{position:fixed;right:22px;bottom:20px;z-index:25;padding:13px 18px;border-radius:28px;display:flex;gap:20px;align-items:center;font-size:12px;box-shadow:0 4px 20px #0005}.hero-bottom{bottom:80px}@media(max-width:700px){.hero-bottom{bottom:75px}.whatsapp-float{bottom:14px;right:14px;padding:11px 15px;font-size:11px}.hero-copy{bottom:18%}.model-tag{top:60%}#shoe-stage{top:28%;right:0;bottom:32%;left:0}}.contact{background:linear-gradient(90deg,#0c0e0ce0,#0c0e0cc2),url(/assets/local-detail-pro.png) center center/cover no-repeat}.contact .section-label,.contact>p,.contact-info,.contact-info p{color:#e0e1da}.contact h2{text-shadow:0 2px 24px #0006}@media(max-width:700px){.contact{background-position:62% center}}.contact-info .hours b{color:#f4f2ed;font-weight:500}.contact-info .hours{margin-bottom:0}.contact-info .hours+p{margin-top:14px}
