:root{--sw-orange: #FF5A1F;--sw-tile: #F2F2F2}h1,.h1,h2,.h2{letter-spacing:-.03em}.button,.button-secondary,.button-custom,button.button{transition:scale .15s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.button:active,.button-secondary:active,.button-custom:active{scale:.97}@media(hover:hover){product-card:hover img,.product-card:hover img{transition:transform .25s ease;transform:rotate(-4deg) scale(1.04)}}:where(a,button,input,select,summary,[tabindex]):focus-visible{outline:2px solid var(--sw-orange);outline-offset:3px}@media(prefers-reduced-motion:reduce){.button,.button-secondary,.button-custom,product-card img,.product-card img{transition:none!important;transform:none!important;scale:none!important}}.menu-drawer__link-image.menu-brand-logo,.mega-menu__link-image.menu-brand-logo{aspect-ratio:1 / 1;object-fit:contain;background-color:var(--sw-tile);padding:18%;border-radius:12px}.menu-drawer__menu--grid:has(>li:nth-child(7)){grid-template-columns:repeat(4,minmax(0,1fr))}.menu-drawer__menu--grid:has(>li:nth-child(7)) .menu-drawer__link-image{aspect-ratio:1 / 1;object-fit:contain;background-color:var(--sw-tile);border-radius:12px}.menu-drawer__menu--grid:has(>li:nth-child(7)) .menu-drawer__menu-item-text{font-size:.75rem}.menu-drawer__menu--grid:has(>li:nth-child(7)) .menu-drawer__menu-item:has(>.menu-brand-logo) .menu-drawer__menu-item-text{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.menu-drawer__menu--grid:not(:has(>li:nth-child(7))){grid-template-columns:1fr}.menu-drawer__menu--grid:not(:has(>li:nth-child(7))) .menu-drawer__menu-item:has(>.menu-drawer__link-image){flex-direction:row;align-items:center;column-gap:16px;min-height:64px}.menu-drawer__menu--grid:not(:has(>li:nth-child(7))) .menu-drawer__link-image{width:64px;flex:none;aspect-ratio:1 / 1;object-fit:contain;background-color:var(--sw-tile);border-radius:12px}:root{--sw-ease-out: cubic-bezier(.16, 1, .3, 1)}.sw-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.sw-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}.sw-stats__item{display:flex;flex-direction:column;gap:6px;padding:20px;border-radius:16px;background-color:var(--sw-tile)}.sw-stats__num{font-family:var(--font-heading--family);font-weight:700;font-size:clamp(2rem,6vw,3.25rem);line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.sw-stats__label{font-size:.9375rem;color:#595959}.sw-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}[id$=__hero_market] .hero__media-grid{isolation:isolate;overflow:hidden}[id$=__hero_market] .hero__media-grid:after{content:"";position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;z-index:2;pointer-events:none;background:radial-gradient(38% 46% at 22% 30%,rgb(255 90 31 / .5),transparent 70%),radial-gradient(34% 42% at 78% 72%,rgb(255 90 31 / .32),transparent 70%),radial-gradient(46% 56% at 62% 18%,rgb(17 17 17 / .45),transparent 70%)}@media(prefers-reduced-motion:no-preference){[id$=__hero_market] .hero__media-grid:after{will-change:transform;animation:sw-hero-drift 18s ease-in-out infinite alternate}.sw-motion .sw-reveal--whole{opacity:0;transform:translate3d(0,32px,0)}.sw-motion .sw-reveal .sw-item{opacity:0;transform:translate3d(0,28px,0)}.sw-motion .sw-reveal .sw-item[data-sw-anim=scale]{transform:scale(.88)}.sw-motion .sw-reveal .sw-item[data-sw-anim=left]{transform:translate3d(-48px,0,0)}.sw-motion .sw-reveal .sw-item[data-sw-anim=right]{transform:translate3d(48px,0,0)}.sw-motion .sw-reveal .hero__media{transform:scale(1.12)}.sw-motion .sw-reveal--whole.is-visible{transition:opacity .7s var(--sw-ease-out),transform .7s var(--sw-ease-out)}.sw-motion .sw-reveal.is-visible .sw-item{transition:opacity .65s var(--sw-ease-out),transform .65s var(--sw-ease-out);transition-delay:calc(var(--sw-i, 0) * 70ms)}.sw-motion .sw-reveal.is-visible .hero__media{transition:transform 1.4s var(--sw-ease-out)}.sw-motion .sw-reveal.is-visible,.sw-motion .sw-reveal.is-visible .sw-item,.sw-motion .sw-reveal.is-visible .hero__media{opacity:1;transform:none}.sw-motion [id$=__hero_market] .hero__content-wrapper>*{animation:sw-rise .75s var(--sw-ease-out) both}.sw-motion [id$=__hero_market] .hero__content-wrapper>:nth-child(2){animation-delay:90ms}.sw-motion [id$=__hero_market] .hero__content-wrapper>:nth-child(3){animation-delay:.18s}.sw-motion [id$=__hero_market] .hero__content-wrapper>:nth-child(n+4){animation-delay:.27s}.sw-motion [id$=__hero_market] .hero__media{animation:sw-settle 1.6s var(--sw-ease-out) both}.sw-motion .sw-header-locked{height:var(--sw-header-h)}.sw-motion .sw-header-locked #header-component .header__columns{transition:padding-block .3s var(--sw-ease-out)}.sw-motion .sw-header-locked #header-component[data-sticky-state=active]{--header-padding: var(--padding-2xs)}.sw-motion .sw-header-locked #header-component[data-sticky-state=active] .header__row--top{box-shadow:0 14px 28px -22px #000000bf}.sw-motion #header-component .header-logo__image{transform-origin:left center;transition:transform .3s var(--sw-ease-out)}.sw-motion .sw-header-locked #header-component[data-sticky-state=active] .header-logo__image{transform:scale(.86)}.sw-motion .sw-magnetic{translate:var(--sw-mx, 0px) var(--sw-my, 0px);transition:translate .45s var(--sw-ease-out),scale .15s ease,background-color .2s ease,color .2s ease,border-color .2s ease}.sw-motion .sw-magnetic.sw-magnet-active{transition:translate .12s linear,scale .15s ease,background-color .2s ease,color .2s ease,border-color .2s ease}}@keyframes sw-rise{0%{opacity:0;transform:translate3d(0,28px,0)}to{opacity:1;transform:none}}@keyframes sw-settle{0%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes sw-hero-drift{0%{transform:translate3d(-6%,-4%,0) rotate(0) scale(1)}50%{transform:translate3d(5%,3%,0) rotate(8deg) scale(1.08)}to{transform:translate3d(-3%,6%,0) rotate(-6deg) scale(1.02)}}.variant-option__button-label:has(.sw-size-conv){flex-direction:column;gap:2px;padding-block:8px}.variant-option__button-label:has(.sw-size-conv) .variant-option__button-label__text{font-weight:600}.sw-size-conv{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;font-size:.75rem;line-height:1.25;font-weight:500;opacity:.75;white-space:nowrap;pointer-events:none}[id$=__hero_market] .text-block.h1 h1{font-size:clamp(3rem,10.5vw,7.5rem);line-height:.9;letter-spacing:-.045em;text-transform:uppercase;text-wrap:balance}[id$=__hero_market] .text-block.h1 h1 em{font-style:normal;color:var(--sw-orange)}[id$=__hero_market] p>strong:first-child{display:inline-flex;align-items:center;gap:8px}[id$=__hero_market] p>strong:first-child:before{content:"";width:8px;height:8px;border-radius:50%;background-color:var(--sw-orange)}@media(prefers-reduced-motion:no-preference){[id$=__hero_market] p>strong:first-child:before{animation:sw-live-dot 1.6s ease-in-out infinite}}@keyframes sw-live-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}@media screen and (max-width:749px){h1,h2,h3,h4,.h1,.h2,.h3,.h4{overflow-wrap:break-word;text-wrap:balance}.text-block.rte,.text-block.paragraph{line-height:1.6}product-card .text-block.rte{font-size:.9375rem;line-height:1.3}product-card .text-block.rte>*{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}[id$=__hero_market] .text-block{text-shadow:0 2px 18px rgb(0 0 0 / .55)}[id$=__promo_cards] h3{font-size:1.625rem;line-height:1.1}.accordion .details__header{min-height:56px}.accordion .details-content{line-height:1.6}.sw-stats__item{padding:16px}.sw-stats__label{line-height:1.35}input,select,textarea{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/sneakerwear.css.map */
