:root{--run-ease:cubic-bezier(.2,.7,.2,1)}html body{font-family:var(--run-body);color:var(--run-ink);background:var(--run-paper)}.run{font-family:var(--run-body);color:var(--run-ink);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased}.run *,.run *:before,.run *:after{box-sizing:border-box}.run a{color:inherit}.run img,.run video{display:block;max-width:100%}.run-w{width:100%;max-width:var(--run-page);margin:0 auto;padding-inline:var(--run-gutter)}.run-sr{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.run-disp,.run-h1,.run-h2,.run-h3{font-family:var(--run-display);font-style:var(--run-dstyle);font-weight:var(--run-dweight);text-transform:uppercase;letter-spacing:-.005em;line-height:.92;margin:0;color:inherit}.run-h1{font-size:clamp(52px,8.4vw,132px)}.run-h2{font-size:clamp(34px,4.4vw,64px)}.run-h3{font-size:clamp(24px,2.4vw,34px);line-height:1}.run-h1 em,.run-h2 em,.run-h3 em,.run-hl{font-style:inherit;color:var(--run-accent)}.run--light .run-h1 em,.run--light .run-h2 em,.run--light .run-h3 em,.run--light .run-hl{color:inherit;background:linear-gradient(transparent 62%,var(--run-accent) 62%,var(--run-accent) 92%,transparent 92%);padding:0 .06em}.run-eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--run-display);font-style:var(--run-dstyle);font-weight:700;font-size:15px;letter-spacing:.16em;text-transform:uppercase;line-height:1;margin:0 0 16px}.run-eyebrow:before{content:"";width:28px;height:4px;background:var(--run-accent);transform:skew(-20deg)}.run-lead{font-style:var(--run-bstyle);font-size:18px;line-height:1.5;margin:0;max-width:560px}.run-muted{color:var(--run-muted)}.run-btns{display:flex;flex-wrap:wrap;gap:12px}.run-btn{--b-bg:var(--run-ink);--b-fg:var(--run-paper);--b-hbg:var(--run-accent);--b-hfg:var(--run-accent-ink);position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:var(--run-btn-h);padding:0 10px 0 28px;border-radius:var(--run-btn-r);border:0;cursor:pointer;background:var(--b-bg);color:var(--b-fg)!important;text-decoration:none!important;font-family:var(--run-display);font-style:var(--run-dstyle);font-weight:800;font-size:var(--run-btn-fs);letter-spacing:.05em;text-transform:uppercase;line-height:1;white-space:nowrap;transition:color .35s var(--run-ease),transform .2s var(--run-ease),box-shadow .3s var(--run-ease)}.run-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--b-hbg);transform:translate(-101%) skew(-18deg);transform-origin:left;transition:transform .45s var(--run-ease)}.run-btn:hover,.run-btn:focus-visible{color:var(--b-hfg)!important}.run-btn:hover:before,.run-btn:focus-visible:before{transform:translate(0) skew(0)}.run-btn:active{transform:scale(.98)}.run-btn:focus-visible{outline:3px solid var(--run-accent);outline-offset:3px}.run-btn__ic{display:inline-flex;align-items:center;justify-content:center;flex:none;width:calc(var(--run-btn-h) - 16px);height:calc(var(--run-btn-h) - 16px);border-radius:var(--run-btn-r);background:var(--b-fg);color:var(--b-bg);transition:background .35s,color .35s}.run-btn:hover .run-btn__ic,.run-btn:focus-visible .run-btn__ic{background:var(--b-hfg);color:var(--b-hbg)}.run-btn__ic svg{width:18px;height:18px;transition:transform .35s var(--run-ease)}.run-btn:hover .run-btn__ic svg{transform:translate(3px)}.run-btn--noic{padding:0 30px}.run-btn--accent{--b-bg:var(--run-accent);--b-fg:var(--run-accent-ink);--b-hbg:var(--run-paper);--b-hfg:var(--run-ink)}.run-btn--light{--b-bg:var(--run-paper);--b-fg:var(--run-ink);--b-hbg:var(--run-accent);--b-hfg:var(--run-accent-ink)}.run-btn--ghost{--b-bg:transparent;--b-fg:currentColor;box-shadow:inset 0 0 0 2px currentColor}.run-btn--ghost .run-btn__ic{background:currentColor}.run-btn--ghost .run-btn__ic svg{color:var(--run-ink)}.run-btn--ghost:hover{box-shadow:inset 0 0 0 2px var(--run-accent)}.run-btn--block{width:100%}.run-btn[disabled]{opacity:.45;cursor:not-allowed}.run-btn[disabled]:before{display:none}.run-link{display:inline-flex;align-items:center;gap:8px;font-family:var(--run-display);font-style:var(--run-dstyle);font-weight:800;font-size:17px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;padding:6px 0;background:linear-gradient(var(--run-accent),var(--run-accent)) left bottom/100% 3px no-repeat;transition:background-size .3s var(--run-ease)}.run-link:hover{background-size:100% 100%}.run-link svg{width:16px;height:16px}.run-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px 24px;flex-wrap:wrap;margin-bottom:28px}.run-head .run-eyebrow{margin-bottom:12px}.run-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:36px 18px}.run-card{position:relative;display:flex;flex-direction:column;gap:4px;min-width:0;text-decoration:none!important;color:var(--run-ink)}.run-card__ph{position:relative;aspect-ratio:1/1;background:var(--run-card-bg,#fff);border-radius:var(--run-card-r);overflow:hidden;margin-bottom:12px}.run-card__ph img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--run-card-fit,contain);padding:var(--run-card-pad,6%);transition:opacity .4s,transform .6s var(--run-ease)}.run-card__ph img+img{opacity:0}@media(hover:hover){.run-card:not(.run-card--alt):hover .run-card__ph img{transform:scale(1.06) rotate(-3deg)}.run-card--alt:hover .run-card__ph img:first-child{opacity:0}.run-card--alt:hover .run-card__ph img+img{opacity:1}}.run-card__badge{position:absolute;left:10px;top:10px;z-index:2;display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:13px;background:var(--run-sale);color:#fff;font-family:var(--run-display);font-style:var(--run-dstyle);font-weight:800;font-size:15px;letter-spacing:.03em;line-height:1}.run-card__badge--new{background:var(--run-accent);color:var(--run-accent-ink)}.run-card__go{position:absolute;right:10px;bottom:10px;z-index:2;width:42px;height:42px;border-radius:50%;background:var(--run-ink);color:var(--run-paper);display:flex;align-items:center;justify-content:center;transform:translateY(8px) scale(.8);opacity:0;transition:transform .3s var(--run-ease),opacity .3s}.run-card__go svg{width:18px;height:18px}.run-card:hover .run-card__go{transform:none;opacity:1}.run-card__vendor{font-family:var(--run-display);font-style:var(--run-dstyle);font-weight:700;font-size:14px;letter-spacing:.12em;text-transform:uppercase;color:var(--run-muted)}.run-card__name{font-family:var(--run-display);font-style:var(--run-dstyle);font-weight:700;font-size:20px;line-height:1.05;letter-spacing:.005em;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.run-price{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap;font-size:16px;margin-top:4px;font-style:var(--run-bstyle)}.run-price__now{font-weight:700}.run-price__now.is-sale{color:var(--run-sale)}.run-price__was{color:var(--run-muted);text-decoration:line-through;font-size:14px}.run-ph-shoe{position:absolute;top:18%;right:18%;bottom:18%;left:18%;color:#cfcfca}.run-media{position:relative;overflow:hidden;background:var(--run-dark)}.run-media>video,.run-media>img,.run-media>picture img,.run-media>.run-media__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.run-media__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.run-vbtn{position:absolute;right:14px;top:14px;z-index:3;width:38px;height:38px;border-radius:50%;border:2px solid rgba(255,255,255,.7);background:#00000059;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.run-vbtn svg{width:16px;height:16px}.run-vbtn .is-play{display:none}.run-vbtn[aria-pressed=true] .is-play{display:block}.run-vbtn[aria-pressed=true] .is-pause{display:none}.run-vbtn:focus-visible{outline:3px solid var(--run-accent);outline-offset:2px}.run-speed{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:radial-gradient(120% 90% at 80% 20%,#2a2a2a 0,var(--run-dark) 60%)}.run-speed i{position:absolute;left:-40%;height:3px;width:40%;border-radius:3px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55));animation:run-speed 1.6s linear infinite}.run-speed i:nth-child(3n){background:linear-gradient(90deg,transparent,var(--run-accent));height:4px}@keyframes run-speed{to{transform:translate(360%)}}.run-tick{overflow:hidden;white-space:nowrap}.run-tick__track{display:inline-flex;animation:run-tick var(--run-tick-s,30s) linear infinite}.run-tick:hover .run-tick__track{animation-play-state:paused}.run-tick__set{display:inline-flex;align-items:center}@keyframes run-tick{to{transform:translate(-50%)}}.run-rv{opacity:0;transform:translateY(24px);transition:opacity .7s var(--run-ease),transform .7s var(--run-ease)}.run-rv.is-in,.shopify-design-mode .run-rv{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.run-tick__track,.run-speed i{animation:none}.run-rv{opacity:1;transform:none;transition:none}.run-btn:before{transition:none}}@media(max-width:999px){.run-w{padding-inline:var(--run-gutter-m)}.run-lead{font-size:16px}.run-eyebrow{font-size:13px;margin-bottom:12px}.run-head{margin-bottom:18px}.run-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 10px}.run-card__ph{margin-bottom:8px}.run-card__name{font-size:17px}.run-card__vendor{font-size:12px}.run-price{font-size:15px;gap:6px}.run-price__was{font-size:13px}.run-card__badge{font-size:13px;height:22px;padding:0 8px;left:8px;top:8px}.run-card__go{display:none}.run-btn{font-size:calc(var(--run-btn-fs) - 1px)}.run-link{font-size:15px}}.run-vid{opacity:0;transition:opacity .6s}.run-vid.is-playing{opacity:1}.run-brand-sec{display:contents}html #ho-cart{font-family:var(--run-body);color:var(--run-ink)}html #ho-cart .hocd__head{background:var(--run-ink);color:var(--run-paper);border-bottom:0}html #ho-cart .hocd__title{font-family:var(--run-display);font-style:var(--run-dstyle);font-weight:900;font-size:28px;letter-spacing:.01em;color:var(--run-paper)}html #ho-cart .hocd__x{color:var(--run-paper);opacity:.9}html #ho-cart .hocd__li{border-bottom:1px solid var(--run-line)}html #ho-cart .hocd__media{width:96px;height:96px;border-radius:12px;background:var(--run-soft)}html #ho-cart .hocd__media img{object-fit:var(--run-card-fit,contain);object-position:center;padding:4%}html #ho-cart .hocd__name{font-family:var(--run-display);font-style:var(--run-dstyle);font-weight:700;font-size:18px;line-height:1.1;text-transform:uppercase;color:var(--run-ink)}html #ho-cart .hocd__qty{border:2px solid var(--run-line);border-radius:22px;overflow:hidden}html #ho-cart .hocd__qin{font-family:var(--run-body);font-weight:700;color:var(--run-ink)}html #ho-cart .hocd__now{font-weight:700;color:var(--run-ink)}html #ho-cart .hocd__disc{border-radius:12px;font-family:var(--run-display);font-style:var(--run-dstyle);font-weight:800;font-size:12px}html #ho-cart .hocd__tl{font-family:var(--run-display);font-style:var(--run-dstyle);font-weight:800;font-size:19px;text-transform:uppercase;letter-spacing:.03em}html #ho-cart .hocd__tv{font-weight:800;font-size:20px;color:var(--run-ink)}html #ho-cart .hocd__checkout,html #ho-cart .hocd__btn{min-height:58px;border-radius:var(--run-btn-r);box-shadow:none;font-family:var(--run-display);font-style:var(--run-dstyle);font-weight:800;font-size:20px;letter-spacing:.05em;text-transform:uppercase;transition:background .2s,color .2s}html #ho-cart .hocd__checkout:hover,html #ho-cart .hocd__btn:hover{background:var(--run-accent);color:var(--run-accent-ink)}html #ho-cart .hocd__perkt strong{font-family:var(--run-display);font-style:var(--run-dstyle);font-weight:800;font-size:14px;text-transform:uppercase;letter-spacing:.03em}html #ho-cart .hocd__emptyt{font-family:var(--run-display);font-style:var(--run-dstyle);font-weight:800;font-size:24px;text-transform:uppercase}@media(max-width:749px){html #ho-cart .hocd__media{width:84px;height:84px}html #ho-cart .hocd__title{font-size:24px}}html .cart-page{font-family:var(--run-body);color:var(--run-ink)}html .cart-page .cart-title,html .cart-page .cart-title *{font-family:var(--run-display)!important;font-style:var(--run-dstyle)!important;font-weight:900!important;text-transform:uppercase;letter-spacing:-.005em!important;line-height:.95!important}html .cart-page .cart-items__media-container{background:var(--run-soft);border-radius:12px;overflow:hidden}html .cart-page .cart-items__media-container img{object-fit:var(--run-card-fit,contain)}html .cart-page .cart-items__title{font-family:var(--run-display);font-style:var(--run-dstyle);font-weight:800;font-size:20px;line-height:1.05;text-transform:uppercase;color:var(--run-ink);text-decoration:none}html .cart-page .cart-items__price{font-weight:700}html .cart-page .cart-totals,html .cart-page .cart-totals *{font-family:var(--run-display);font-style:var(--run-dstyle);text-transform:uppercase}html .cart-page #checkout,html .cart-page .cart-items__empty-button{min-height:60px;border-radius:var(--run-btn-r)!important;background:var(--run-ink)!important;color:var(--run-paper)!important;border:0!important;font-family:var(--run-display)!important;font-style:var(--run-dstyle)!important;font-weight:800!important;font-size:20px!important;letter-spacing:.05em!important;text-transform:uppercase!important;transition:background .2s,color .2s}html .cart-page #checkout:hover,html .cart-page .cart-items__empty-button:hover{background:var(--run-accent)!important;color:var(--run-accent-ink)!important}html .cart-page .cart-discount__input{border-radius:10px}
/*# sourceMappingURL=/cdn/shop/t/20/assets/run.css.map */
