.cz-v2 .stride-root{--ease-out:cubic-bezier(.16,1,.3,1);--ease-snap:cubic-bezier(.34,1.56,.64,1);--sticker:6px 6px 0 var(--asphalt);font-family:var(--cz-body);font-stretch:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.cz-v2 .sc-btn,.cz-v2 .sc-form-heading,.cz-v2 .sc-root .sc-form-wrap input[type=submit].sc-submit,.cz-v2 .sc-root input[type=submit].sc-submit,.cz-v2 .sc-title,.cz-v2 .sdr-bgtext,.cz-v2 .sdr-cta,.cz-v2 .sdr-mword,.cz-v2 .smy-cart-heading,.cz-v2 .smy-cart-info .name,.cz-v2 .smy-cart-price,.cz-v2 .smy-cart-section-label,.cz-v2 .smy-cart-table th,.cz-v2 .smy-checkout-btn,.cz-v2 .smy-pdp-price,.cz-v2 .smy-subtotal-amount,.cz-v2 .sr-avatar-circle,.cz-v2 .sr-platform-logo,.cz-v2 .sr-ps-num,.cz-v2 .sr-ps-stat span,.cz-v2 .sr-score-num,.cz-v2 .stride-avatar,.cz-v2 .stride-big-number,.cz-v2 .stride-capture h2,.cz-v2 .stride-footer-logo,.cz-v2 .stride-logo,.cz-v2 .stride-price-tag,.cz-v2 .stride-product-info .name,.cz-v2 .stride-product-info .price,.cz-v2 .stride-proof-item .num,.cz-v2 .stride-result-link .name,.cz-v2 .stride-root .display,.cz-v2 .stride-ticker-item,.cz-v2 .stride-why-card .mark,.cz-v2 .stride-why-card h3{font-family:var(--cz-display)!important;font-stretch:var(--cz-display-w)}.cz-v2 .sdr-side-copy,.cz-v2 .stride-root .mono{font-family:var(--cz-label)!important;font-stretch:var(--cz-label-w)}.cz-v2 .sc-root,.cz-v2 .stride-root{font-family:var(--cz-body)!important}.cz-v2 .stride-root .display{font-family:var(--cz-display);font-stretch:var(--cz-display-w);font-weight:850;letter-spacing:-.005em;line-height:.86}.cz-v2 .stride-root .mono{font-family:var(--cz-label);font-stretch:var(--cz-label-w);font-weight:650;font-size:12.5px;letter-spacing:.07em}.cz-v2 .stride-root h1,.cz-v2 .stride-root h2,.cz-v2 .stride-root h3{margin:0;text-wrap:balance}.cz-v2 .stride-root p{text-wrap:pretty}.cz-v2 .stride-section{padding:clamp(64px,9vw,128px) 5%}.cz-v2 .stride-section-head{margin-bottom:clamp(32px,4vw,56px);align-items:flex-end}.cz-v2 .stride-section-head .mono{opacity:.72;margin-bottom:14px;display:flex;align-items:center;gap:10px}.cz-v2 .stride-section-head .mono:before{content:"";width:22px;height:3px;background:var(--track-red);flex:none}.cz-v2 .stride-why .stride-section-head .mono:before{background:var(--lane-yellow)}.cz-v2 .stride-section-title{font-size:clamp(44px,6.4vw,92px)}.cz-v2 .stride-section-link{display:inline-flex;align-items:center;gap:10px;font-family:var(--cz-label);font-stretch:var(--cz-label-w);font-weight:700;font-size:14px;letter-spacing:.05em;border-bottom-width:3px;padding-bottom:6px;transition:color .2s ease,border-color .2s ease}.cz-v2 .cz-arrow{flex:none;transition:transform .35s var(--ease-out)}.cz-v2 a:hover>.cz-arrow,.cz-v2 a:focus-visible>.cz-arrow{transform:translate(5px)}.cz-v2 .stride-section-link:hover{color:var(--track-red)}.cz-v2 .stride-root a:focus-visible,.cz-v2 .stride-root button:focus-visible,.cz-v2 .stride-root input:focus-visible{outline:3px solid var(--lane-yellow);outline-offset:3px}.cz-v2 .stride-capture a:focus-visible,.cz-v2 .stride-capture button:focus-visible,.cz-v2 .stride-capture input:focus-visible{outline-color:var(--asphalt)}.cz-v2 .stride-btn-primary{isolation:isolate;overflow:hidden;font-family:var(--cz-label);font-stretch:var(--cz-label-w);font-weight:700;font-size:15px;letter-spacing:.06em;padding:20px 40px;transition:transform .2s ease,box-shadow .25s ease}.cz-v2 .stride-btn-primary:after{z-index:-1;width:100%;height:100%;top:0;bottom:auto;background:var(--track-red);transform:scaleX(0);transform-origin:left;transition:transform .45s var(--ease-out)}.cz-v2 .stride-btn-primary:hover:after{width:100%;transform:scaleX(1)}.cz-v2 .stride-btn-primary:hover{box-shadow:5px 5px 0 var(--lane-yellow)}.cz-v2 .stride-btn-primary:active{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--lane-yellow)}.cz-v2 .cz2-hero{min-height:min(88vh,900px)}.cz-v2 .cz2-hero .stride-lane-lines{will-change:transform;top:-15%;right:0;bottom:-15%;left:0}.cz-v2 .cz2-hero .stride-eyebrow .mono{opacity:.75;font-size:13px}.cz-v2 .cz-hl{font-size:clamp(60px,11.2vw,184px);line-height:.84;margin:0}.cz-v2 .cz-hl .cz-line{display:block;overflow:hidden;padding:.02em 0 .05em;margin-bottom:-.05em}.cz-v2 .cz-hl .cz-line-in{display:inline-block;white-space:nowrap}.cz-v2 .cz-hl .outline{-webkit-text-stroke:2.5px var(--asphalt)}.cz-v2 .cz2-hero .stride-sub{font-size:clamp(16px,1.25vw,18px);line-height:1.6;max-width:46ch;opacity:.8;margin:28px 0 0}.cz-v2 .cz2-hero .stride-timer{margin-top:32px}.cz-v2 .cz2-hero .stride-timer span{font-weight:600;letter-spacing:.04em;opacity:.7}.cz-v2 .cz2-hero .stride-big-number{-webkit-text-stroke:2px var(--line)}.cz-v2 .cz2-hero .stride-price-tag{font-family:var(--cz-display);font-stretch:70%;font-weight:900;font-size:clamp(22px,2.2vw,30px);padding:12px 18px 10px;box-shadow:var(--sticker)}.cz-v2 .cz-shoe-tilt{position:relative}.cz-v2 .cz-shoe-tilt:after{content:"";position:absolute;left:12%;right:12%;bottom:-6%;height:9%;background:radial-gradient(closest-side,rgba(28,27,26,.28),transparent);z-index:-1}.cz-v2 .cz-shoe-tilt img{transform:translate3d(var(--tx,0),var(--ty,0),0) rotate(var(--rz,0deg));transition:transform .7s var(--ease-out);will-change:transform}.cz-v2 .stride-shoe-wrap{filter:drop-shadow(0 34px 38px rgba(28,27,26,.22))}@keyframes cz-line-up{0%{transform:translateY(108%);font-stretch:125%}60%{font-stretch:80%}to{transform:translateY(0);font-stretch:var(--cz-display-w)}}@keyframes cz-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes cz-shoe-in{0%{opacity:0;transform:translate3d(38%,-14%,0) rotate(-22deg)}to{opacity:1;transform:none}}@keyframes cz-stamp{0%{opacity:0;transform:scale(2.4) rotate(-14deg)}60%{opacity:1;transform:scale(.92) rotate(8deg)}to{opacity:1;transform:scale(1) rotate(6deg)}}@keyframes cz-ghost{0%{opacity:0;transform:translate(-50%,-46%) scale(.9)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.cz-v2 .cz-hl .cz-line-in{animation:cz-line-up 1.05s var(--ease-out) both}.cz-v2 .cz-hl .cz-line:nth-child(2) .cz-line-in{animation-delay:.14s}.cz-v2 .cz2-hero .cz-fade{animation:cz-fade-up .8s var(--ease-out) var(--d,0s) both}.cz-v2 .cz-shoe-tilt{animation:cz-shoe-in 1.2s var(--ease-out) .3s both}.cz-v2 .cz2-hero .stride-price-tag{animation:cz-stamp .7s var(--ease-out) 1.15s both}.cz-v2 .cz2-hero .stride-big-number{animation:cz-ghost 1.6s var(--ease-out) .2s both}@media(max-width:900px){.cz-v2 .cz2-hero{min-height:auto}.cz-v2 .cz2-hero .stride-visual{min-height:280px}.cz-v2 .cz2-hero .stride-shoe-wrap{width:min(78%,380px)}}@media(max-width:480px){.cz-v2 .cz-hl{font-size:clamp(54px,17vw,84px)}.cz-v2 .cz-hl .outline{-webkit-text-stroke:2px var(--asphalt)}}.cz-v2 .cz-ticker{padding:16px 0}.cz-v2 .cz-ticker .stride-ticker-item{font-family:var(--cz-display);font-stretch:72%;font-weight:800;font-size:17px;letter-spacing:.05em;gap:40px;padding-right:40px}.cz-v2 .cz-ticker .stride-ticker-track{gap:0}.cz-v2 .cz-ticker .sep{width:9px;height:9px;background:var(--track-red);transform:rotate(45deg);flex:none}.cz-v2 .cz-ticker:hover .stride-ticker-track{animation-play-state:paused}.cz-v2 .cz-proof .stride-proof-item{padding:clamp(28px,3.4vw,48px) clamp(20px,2.6vw,40px)}.cz-v2 .cz-proof .num{font-family:var(--cz-display);font-stretch:66%;font-weight:850;font-size:clamp(44px,5.4vw,76px);line-height:.9;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.cz-v2 .cz-proof .lbl{text-transform:none;letter-spacing:0;font-size:15px;line-height:1.4;font-weight:500;opacity:.72;margin-top:12px;max-width:24ch}@media(max-width:768px){.cz-v2 .cz-proof .stride-proof-item:nth-child(2){border-right:none}.cz-v2 .cz-proof .stride-proof-item:nth-child(-n+2){border-bottom:1px solid var(--line)}}.cz-v2 .stride-product-grid{gap:clamp(16px,2vw,28px)}.cz-v2 .cz2-card{transition:transform .35s var(--ease-out),box-shadow .35s var(--ease-out);outline-offset:4px}.cz-v2 .cz2-card:hover,.cz-v2 .cz2-card:focus-visible{transform:translate(-4px,-4px);box-shadow:var(--sticker)}.cz-v2 .cz2-card-media{position:relative;overflow:hidden;background:var(--concrete)}.cz-v2 .cz2-card .stride-product-img{transition:transform .9s var(--ease-out),opacity .45s ease}.cz-v2 .cz2-card:hover .stride-product-img{transform:scale(1.06)}.cz-v2 .cz2-card-alt{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;opacity:0}.cz-v2 .cz2-card:hover .cz2-card-alt{opacity:1}.cz-v2 .cz2-card .tag{font-family:var(--cz-display);font-stretch:72%;font-weight:800;font-size:13px;letter-spacing:.06em;padding:6px 10px 5px;top:12px;left:12px}.cz-v2 .cz2-card-cta{position:absolute;left:0;right:0;bottom:0;z-index:2;background:var(--asphalt);color:var(--chalk);font-family:var(--cz-label);font-stretch:var(--cz-label-w);font-weight:700;font-size:14px;letter-spacing:.05em;padding:13px 16px;transform:translateY(101%);transition:transform .4s var(--ease-out)}.cz-v2 .cz2-card:hover .cz2-card-cta,.cz-v2 .cz2-card:focus-visible .cz2-card-cta{transform:none}@media(hover:none){.cz-v2 .cz2-card-cta{display:none}}.cz-v2 .cz2-card .stride-product-info{padding:18px 18px 22px}.cz-v2 .cz2-card .name{font-family:var(--cz-display);font-stretch:70%;font-weight:800;font-size:23px;line-height:1;letter-spacing:.005em}.cz-v2 .cz2-card .meta{font-size:13.5px;opacity:.62;margin-top:6px}.cz-v2 .cz2-card .price-row{margin-top:14px;gap:12px}.cz-v2 .cz2-card .price{font-family:var(--cz-display);font-stretch:72%;font-weight:850;font-size:24px;font-variant-numeric:tabular-nums}.cz-v2 .cz2-card .old-price{font-size:15px;opacity:.5}.cz-v2 .cz-drop .sdr-mword{font-family:var(--cz-display);font-stretch:66%;font-weight:900;font-size:clamp(34px,5.4vw,72px);letter-spacing:.01em}.cz-v2 .cz-drop .sdr-mdot{font-size:clamp(12px,1.4vw,18px)}.cz-v2 .cz-drop .sdr-side-copy{font-weight:700;letter-spacing:.12em;font-size:15px}.cz-v2 .cz-drop .sdr-panel--left .sdr-pimg{transition:transform 1.4s var(--ease-out)}.cz-v2 .cz-drop .sdr-panel--left:hover .sdr-pimg{transform:scale(1.045)}.cz-v2 .cz-drop .sdr-panel--right .sdr-pimg--product{transition:transform .9s var(--ease-out)}.cz-v2 .cz-drop .sdr-panel--right:hover .sdr-pimg--product{transform:rotate(-4deg) scale(1.04)}.cz-v2 .cz-drop .sdr-bgtext{font-stretch:66%;font-size:clamp(84px,15vw,220px);will-change:transform}.cz-v2 .cz-drop .sdr-cta{display:inline-flex;align-items:center;gap:10px;font-family:var(--cz-display);font-stretch:72%;font-weight:850;font-size:clamp(17px,1.8vw,22px);letter-spacing:.05em;bottom:28px;left:28px;border-bottom-width:3px;padding-bottom:6px}.cz-v2 .cz-why{position:relative;padding:clamp(32px,3.6vw,52px) clamp(24px,2.6vw,40px);transition:background .35s ease}.cz-v2 .cz-why:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:var(--lane-yellow);transform:scaleX(0);transform-origin:left;transition:transform .55s var(--ease-out)}.cz-v2 .cz-why:hover:before{transform:scaleX(1)}.cz-v2 .cz-why:hover{background:#252321}.cz-v2 .cz-why .mark{font-family:var(--cz-display);font-stretch:66%;font-weight:850;font-size:44px;line-height:1;margin-bottom:22px}.cz-v2 .cz-why h3{font-family:var(--cz-display);font-stretch:70%;font-weight:800;font-size:clamp(24px,2vw,28px);line-height:1.02;margin-bottom:14px;letter-spacing:.005em}.cz-v2 .cz-why p{font-size:15.5px;line-height:1.65;opacity:.74;max-width:42ch;margin:0}.cz-v2 .cz-review{margin:0;padding:24px 24px 28px;display:flex;flex-direction:column;transition:transform .35s var(--ease-out),box-shadow .35s var(--ease-out)}.cz-v2 .cz-review:hover{transform:translate(-4px,-4px);box-shadow:var(--sticker)}.cz-v2 .cz-review .stride-review-photo{border-radius:0;margin:0 0 20px}.cz-v2 .cz-review .stride-review-photo img{transition:transform 1s var(--ease-out)}.cz-v2 .cz-review:hover .stride-review-photo img{transform:scale(1.05)}.cz-v2 .stride-review-stars{display:flex;gap:3px;margin-bottom:14px}.cz-v2 .cz-star{fill:var(--asphalt)}.cz-v2 .cz-star.is-off{fill:none;stroke:var(--asphalt);stroke-width:1.6;opacity:.4}.cz-v2 .cz-quote{margin:0 0 24px;flex:1}.cz-v2 .cz-quote p{font-size:16.5px;line-height:1.6;margin:0}.cz-v2 .cz-review .stride-reviewer{padding-top:18px;border-top:1px solid var(--line)}.cz-v2 .cz-review .stride-avatar{width:42px;height:42px;font-family:var(--cz-display);font-stretch:75%;font-weight:800;font-size:15px}.cz-v2 .cz-review .rname{font-size:15px}.cz-v2 .cz-review .rmeta{font-size:13px;opacity:.62;margin-top:2px}.cz-v2 .cz-capture{padding:clamp(72px,10vw,140px) 5%}.cz-v2 .cz-capture .mono{font-size:13.5px;letter-spacing:.04em;text-transform:none;font-weight:600;opacity:.9;margin-bottom:18px}.cz-v2 .cz-capture h2{font-family:var(--cz-display);font-stretch:66%;font-weight:900;font-size:clamp(44px,7vw,104px);line-height:.86;max-width:14ch;margin:0 auto 36px}.cz-v2 .cz-capture .stride-capture-form{max-width:520px;box-shadow:var(--sticker)}.cz-v2 .cz-capture .stride-capture-form input{height:60px;font-size:16px;padding:0 20px}.cz-v2 .cz-capture .stride-capture-form button{font-family:var(--cz-label);font-stretch:var(--cz-label-w);font-weight:700;font-size:15px;letter-spacing:.05em;padding:0 28px;min-height:60px;transition:background .2s ease,color .2s ease}.cz-v2 .cz-capture .stride-capture-form button:hover{background:var(--lane-yellow);color:var(--asphalt)}.cz-v2 .cz-form-msg{max-width:520px;margin:0 auto 16px;padding:12px 16px;background:var(--chalk);color:var(--asphalt);font-weight:600}.cz-v2 .cz-form-msg.is-error{border-left:4px solid var(--asphalt)}.cz-v2 .cz-capture .stride-capture-note:empty{display:none}@media(max-width:480px){.cz-v2 .cz-capture .stride-capture-form button{min-height:56px}}@keyframes cz-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes cz-squeeze{0%{opacity:0;font-stretch:125%;letter-spacing:.03em;clip-path:inset(0 100% 0 0)}to{opacity:1;font-stretch:var(--cz-display-w);letter-spacing:-.005em;clip-path:inset(0 0 0 0)}}html.cz-js .cz-v2 [data-cz-reveal]:not(.is-in) .cz-squeeze,html.cz-js .cz-v2 [data-cz-reveal]:not(.is-in).cz-capture h2,html.cz-js .cz-v2 [data-cz-reveal]:not(.is-in) .cz2-card,html.cz-js .cz-v2 [data-cz-reveal]:not(.is-in) .cz-why,html.cz-js .cz-v2 [data-cz-reveal]:not(.is-in) .cz-review{opacity:0}html.cz-js .cz-v2 .is-in .cz-squeeze,html.cz-js .cz-v2 .is-in.cz-capture h2{animation:cz-squeeze 1.1s var(--ease-out) backwards}html.cz-js .cz-v2 .is-in .cz2-card,html.cz-js .cz-v2 .is-in .cz-why,html.cz-js .cz-v2 .is-in .cz-review{animation:cz-rise .9s var(--ease-out) calc(var(--i,0) * 90ms + 60ms) backwards}@media(prefers-reduced-motion:reduce){.cz-v2 .stride-root *,.cz-v2 .stride-root *:before,.cz-v2 .stride-root *:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html.cz-js .cz-v2 [data-cz-reveal] *{opacity:1!important}.cz-v2 .stride-ticker-track,.cz-v2 .sdr-mtrack,.cz-v2 .sdr-side-track{animation:none!important}}@media(max-width:560px){.cz-v2 .stride-product-grid{grid-template-columns:repeat(2,1fr);gap:12px}.cz-v2 .cz2-card .stride-product-info{padding:12px 12px 16px}.cz-v2 .cz2-card .name{font-size:18px}.cz-v2 .cz2-card .meta{font-size:12.5px}.cz-v2 .cz2-card .price{font-size:19px}.cz-v2 .cz2-card .old-price{font-size:13px}.cz-v2 .cz2-card .tag{font-size:11.5px;top:8px;left:8px;padding:5px 8px 4px}}@media(max-width:480px){.cz-v2 .cz-capture .stride-capture-form input{flex:none;width:100%}}.cz-v2 .section-content-wrapper:has(.cz-hero) .text-block:has(h1){position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important}.cz-v2 .section-content-wrapper:has(.cz-hero){padding-top:0!important}@media(max-width:900px){.cz-v2 .cz2-hero:before{content:"";position:absolute;left:0;right:0;top:0;height:56px;background:var(--concrete);z-index:1;pointer-events:none}}html.cz-js .cz-v2 .cz-capture.is-in .cz-squeeze,html.cz-js .cz-v2 .is-in.cz-capture h2{animation:cz-rise .9s var(--ease-out) backwards}.cz-v2 .cz-capture{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/21/assets/corzst-v2.css.map */
