@media screen and (max-width:989px){html,body{overflow-x:clip}[id*=qsk],[class*=qsk-],[class*=Qsk],iframe[src*=qikify],iframe[src*=salekit]{display:none!important;visibility:hidden!important;pointer-events:none!important}.announcement-bar__message{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-style:normal;font-size:1.2rem;font-weight:500;letter-spacing:-.01rem;line-height:1.35;padding:.7rem 1.2rem}.header-wrapper{box-shadow:0 1px #1212120f}.header{padding-top:1rem!important;padding-bottom:1rem!important}.header__heading-logo,.header .ffs-brand-logo{max-height:6.4rem!important;height:6.4rem;max-width:100%;width:auto;aspect-ratio:1097 / 831}.header__heading,.header__heading-link{min-width:0;max-width:46vw}.header__icons{flex-shrink:0;gap:0!important}.header__icon{width:3.4rem;height:3.4rem}.header__icon .svg-wrapper,.header__icon svg{width:2.2rem;height:2.2rem}.header__icon--cart .svg-wrapper,.header__icon--cart svg,.header__icon--cart .icon{width:2.2rem;height:2.2rem}.header__icon--cart .cart-count-bubble{bottom:1.7rem;left:2rem}.template-index slideshow-component .slideshow.banner .slideshow__slide:after{content:"";position:absolute;inset:auto 0 0;z-index:2;height:58%;background:linear-gradient(to top,#000000ad,#00000052 42%,#0000);pointer-events:none}.template-index slideshow-component .slideshow__slide--static-image .slideshow__media img{object-position:center 70%}.template-index slideshow-component .slideshow__media--video .slideshow__video{object-position:center 32%!important}.template-index slideshow-component .slideshow__text-wrapper.banner__content{padding-bottom:5.6rem;z-index:3}.template-index slideshow-component .slideshow__text--hero-nike{padding:0 1.6rem .35rem}.template-index slideshow-component .slideshow__text--hero-nike .banner__heading{max-width:11ch;font-size:clamp(2.9rem,9.5vw,4rem);line-height:.94;margin-bottom:.7rem}.template-index slideshow-component .slideshow__text--hero-nike .banner__text{max-width:24ch;margin-bottom:1.2rem}.template-index slideshow-component .slideshow__text--hero-nike .banner__text p{font-size:clamp(1.35rem,4vw,1.6rem);line-height:1.35}.template-index slideshow-component .slideshow__text--hero-nike .button--hero-nike{min-height:4.2rem;padding:.85rem 2rem;font-size:1.2rem}.template-index .shopify-section:not(.section-header) .page-width{padding-left:1.6rem;padding-right:1.6rem}.template-index .title-wrapper-with-link{margin-bottom:2.4rem;gap:1rem}.template-index .collection__title.title-wrapper{margin-bottom:2.4rem}.template-index .collection__title .title,.template-index .title-wrapper-with-link .title,.template-index .collection-list-title,.template-index .testi-wall__heading{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-size:clamp(2.5rem,7vw,3.4rem);font-weight:600;letter-spacing:-.035em;line-height:1.1}.template-index .collection__description{font-size:clamp(1.35rem,4vw,1.55rem);line-height:1.45;max-width:100%}.template-index .card__information{padding:1.1rem .25rem 1.3rem}.template-index .card__heading{font-size:1.25rem;line-height:1.35}.template-index .card-information .price{font-size:1.2rem;margin-top:.35rem}.template-index .collection__view-all,.template-index .collection-list-view-all{margin-top:2rem;text-align:center}.template-index .collection__view-all .button,.template-index .collection-list-view-all .button{width:auto;max-width:none;min-height:0;padding:1rem 2.6rem;font-size:1.2rem;letter-spacing:.07em}.template-index .collection-list-wrapper.page-width{padding-left:1.6rem;padding-right:1.6rem}.template-index .collection-list:not(.slider){padding-left:0;padding-right:0;row-gap:1.4rem;column-gap:1rem}.template-index .collection-list.grid--2-col-tablet-down .collection-list__item{width:calc(50% - .5rem);max-width:calc(50% - .5rem)}.template-index .collection-list .card__content{padding:.85rem .2rem .95rem}.template-index .collection-list .card__heading{font-size:1.7rem;font-weight:700;line-height:1.25;text-align:center}.template-index .collection-list .card__heading a{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;text-wrap:nowrap}.template-index .multicolumn:not(.multicolumn--testimonials) .multicolumn-list{gap:2rem}.template-index .multicolumn:not(.multicolumn--testimonials) .multicolumn-card__info{padding:1.4rem 0 0}.template-index .multicolumn:not(.multicolumn--testimonials) .multicolumn-card__info h3{font-size:1.4rem;line-height:1.5;font-weight:500}.template-index .multicolumn:not(.multicolumn--testimonials) .multicolumn-card__info .link{margin-top:1rem;font-size:1.15rem;font-weight:600}.template-collection .facets-wrapper{padding-left:1.6rem;padding-right:1.6rem}.template-collection .product-grid-container .grid{row-gap:1.2rem}.template-collection .product-count{font-size:1.2rem}.footer{padding-top:1.2rem}.footer-block__heading{font-size:1.3rem;margin-bottom:1.2rem}.footer-block__details-content{font-size:1.25rem;line-height:1.55}}@media screen and (max-width:749px){.template-index slideshow-component .slideshow__text--hero-nike .banner__heading{max-width:10ch;font-size:clamp(2.75rem,10vw,3.6rem)}.template-index .featured-collection .slider--tablet.grid--peek{margin-left:-1.6rem;margin-right:-1.6rem;padding-left:1.6rem;scroll-padding-left:1.6rem}.template-index .grid--2-col-tablet-down .grid__item{max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}.template-index .quick-add-bulk .quick-add__submit{min-height:3.6rem;font-size:1.1rem}.template-index .collection-list .card__heading{font-size:clamp(1.8rem,5vw,2.2rem);font-weight:700}.template-index .collection-list.slider .collection-list__item,.template-index .collection-list.slider.grid--peek .collection-list__item,.template-index .collection-list.grid--2-col-tablet-down .collection-list__item{width:74vw!important;max-width:74vw!important;min-width:0!important}.template-index .collection-list .card__inner.ratio:before{padding-bottom:100%}.template-index .collection-list .icon-wrap{display:inline-flex;align-items:center;margin-left:0;overflow:visible}.template-index .collection-list .icon-arrow{width:2.4rem;height:auto}.menu-drawer__navigation{padding:2rem 1.6rem}.menu-drawer__menu-item{font-size:1.8rem;font-weight:700;padding:1.1rem 0}.menu-drawer__menu--child{margin:.1rem 0 .9rem;padding-left:.2rem}.menu-drawer__menu--child .menu-drawer__menu-item{font-size:1.4rem;font-weight:500;letter-spacing:-.01em;color:#1212127a;padding:.42rem 0}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/ffs-mobile.css.map */
