.product-card-wrapper .card__media .media,.product-card-wrapper .card--media .card__inner .card__media .media{background:#f4f4f2}.product-card-wrapper .card__media .media img{object-fit:contain;padding:9%;mix-blend-mode:multiply;transition:transform .6s cubic-bezier(.2,.7,.2,1),opacity .4s ease}.product-card-wrapper:hover .card__media .media img:first-child{transform:scale(1.05)}.product-card-wrapper .card__heading{font-size:1.5rem;line-height:1.35;letter-spacing:.01em}.product-card-wrapper .caption-with-letter-spacing{font-size:1.1rem;letter-spacing:.14em;opacity:.65}.product-card-wrapper .price{font-size:1.5rem;font-weight:600}.product__media-item .media,.product-media-modal__content .media{background:#f4f4f2}.product__media-item .media img{mix-blend-mode:multiply}.header__menu-item,.mega-menu__link--level-2{letter-spacing:.06em;text-transform:uppercase}.mega-menu__link--level-2{font-weight:600}#product-grid>.grid__item:has(.card__badge .badge.color-scheme-3){order:1}#product-grid>.grid__item:has(.card__badge .badge.color-scheme-3) .card__media{opacity:.85}@media screen and (max-width:749px){[id$=__hero] .banner{position:relative;min-height:0!important;display:block}[id$=__hero] .banner__media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;min-height:0!important;z-index:0}[id$=__hero] .banner__media img{width:100%;height:100%;object-fit:cover}[id$=__hero] .banner__content{position:relative;z-index:2;min-height:0!important;height:auto;padding:0}[id$=__hero] .banner__box{background:transparent!important;padding:3.2rem 2rem 2.8rem!important}[id$=__hero] .banner__box,[id$=__hero] .banner__box *{color:#fff}[id$=__hero] .banner__heading{font-size:2.8rem!important;line-height:1.08;margin:0}[id$=__hero] .banner__text{display:block;margin-top:.8rem!important;font-size:1.3rem;line-height:1.5;opacity:.9}[id$=__hero] .banner__text *{font-size:inherit;line-height:inherit}[id$=__hero] .banner__buttons{margin-top:1.6rem!important;display:flex;flex-wrap:nowrap;gap:.8rem;max-width:none}[id$=__hero] .banner__buttons .button{flex:1 1 0;min-width:0;min-height:4.4rem;padding:0 1rem;font-size:1.2rem;letter-spacing:.06em;margin:0!important}[id$=__hero] .banner__buttons .button--primary{color:#111113}.page-width[class*=-template--]:not([class*=bas-trust-]):not([class*=bas-tm-]){padding-top:3.6rem!important;padding-bottom:3.6rem!important}.page-width[class*=bas-tm-]{padding-bottom:3.6rem!important}.page-width[class*=-template--] .h0{font-size:3rem;line-height:1.08}.page-width[class*=-template--] .h1{font-size:2.5rem;line-height:1.1}.page-width[class*=-template--] .h2{font-size:2.1rem}.bas-trust{gap:1.4rem 1.2rem!important;padding-top:1.6rem!important;padding-bottom:1.6rem!important}.bas-trust__text{display:none}.bas-trust__icon{width:3.4rem!important;height:3.4rem!important}.bas-trust__icon svg{width:1.7rem;height:1.7rem}.bas-trust__title{font-size:1.25rem!important}.bas-dual__grid{grid-template-columns:1fr 1fr!important;gap:.8rem!important}.bas-dual__tile{aspect-ratio:1 / 1.05!important;min-height:0!important}.bas-dual__content{padding:1.2rem!important}.bas-dual__title{font-size:1.7rem!important;line-height:1.1;margin-bottom:.6rem!important}.bas-dual__link{font-size:1.05rem!important;gap:.4rem;letter-spacing:.06em}.bas-dual__link svg{width:1.1rem;height:1.1rem}.bas-cc__head{margin-bottom:1.4rem}.bas-cc__track{grid-auto-columns:31%!important;gap:.8rem!important}.bas-cc__label{margin-top:.6rem;flex-direction:column;gap:.1rem}.bas-cc__name{font-size:1.3rem}.bas-cc__count{font-size:1.05rem}.bas-cu__top{gap:2rem!important}.bas-cu__eyebrow{font-size:1.05rem;margin-bottom:.6rem}.bas-cu__heading{font-size:3rem!important;margin-bottom:1rem}.bas-cu__text{font-size:1.4rem;line-height:1.55;margin-bottom:1.6rem}.bas-cu__sports{gap:.5rem;margin-bottom:1.8rem}.bas-cu__sports a{padding:.45rem 1rem;font-size:1.1rem}.bas-cu__buttons .button{flex:1 1 0;min-width:0;padding:0 1rem;font-size:1.3rem}.bas-cu__media{aspect-ratio:16 / 9!important}.bas-cu__features{display:none!important}.bas-cu__steps-heading{margin:3rem 0 1.2rem;font-size:2.2rem;text-align:left}.bas-cu__steps{gap:.8rem}.bas-cu__step{display:grid;grid-template-columns:auto 1fr;column-gap:1.4rem;align-items:start;padding:1.4rem 1.6rem}.bas-cu__step-num{grid-row:span 2;font-size:2.6rem;margin:0}.bas-cu__step-title{font-size:1.5rem;margin:0 0 .2rem}.bas-cu__step-text{font-size:1.3rem;line-height:1.45}.bas-tm__head{margin-bottom:1.4rem}.bas-tm__card{padding:2rem 1.8rem 1.6rem}.bas-tm__quote{font-size:1.4rem;margin-bottom:1.4rem}.bas-tm__who{padding-top:1.2rem}.bas-tm__avatar{width:3.4rem;height:3.4rem;font-size:1.4rem}.bas-promise__intro{margin-bottom:1.8rem}.bas-promise__intro .rte{font-size:1.4rem;line-height:1.55}.bas-promise__grid{grid-template-columns:1fr 1fr!important;gap:.8rem}.bas-promise__item{padding:1.4rem}.bas-promise__num{font-size:1.05rem;margin:0 0 .4rem}.bas-promise__title{font-size:1.45rem;margin:0;line-height:1.2}.bas-promise__text{display:none}.bas-brands__heading{margin-bottom:1.2rem;font-size:1.5rem!important;letter-spacing:.08em}.bas-brands__list{flex-wrap:nowrap;gap:.6rem}.bas-brands__item{width:auto!important;flex:1 1 0;min-width:0;height:5.4rem!important;padding:.7rem!important}.bas-partners{gap:2rem!important}.bas-partners__eyebrow{font-size:1.05rem;margin-bottom:.6rem}.bas-partners__heading{font-size:3rem!important;margin-bottom:1rem}.bas-partners__text{font-size:1.4rem;line-height:1.55}.bas-partners__offer{flex-direction:row!important;align-items:center!important;gap:1.4rem!important;margin-top:1.8rem;padding:1.4rem 1.6rem}.bas-partners__offer-big{font-size:3rem}.bas-partners__offer-big small{font-size:1.1rem}.bas-partners__offer-text{font-size:1.3rem}.bas-partners__list{gap:.6rem}.bas-partners__card{padding:1rem 1.2rem;gap:1.2rem}.bas-partners__logo{width:4.4rem;height:4.4rem}.bas-partners__logo svg{width:2.2rem;height:2.2rem}.bas-partners__name{font-size:1.45rem}.bas-partners__tag{font-size:1.15rem}.bas-reviews__stars svg{width:2.2rem;height:2.2rem}.bas-reviews__score{font-size:1.5rem}.bas-reviews__score strong{font-size:2.8rem}.bas-reviews__header .button{margin-top:1.6rem}.bas-store__media{display:none!important}.bas-store__heading{margin-bottom:1rem}.bas-store .rte{font-size:1.4rem;line-height:1.55}.bas-store__details{grid-template-columns:1fr 1fr!important;gap:1.4rem 1.2rem!important;margin:1.6rem 0 2rem!important}.bas-store__value{font-size:1.35rem;line-height:1.5;overflow-wrap:anywhere}.bas-store__buttons .button{flex:1 1 0;min-width:0;padding:0 1rem}}@media(prefers-reduced-motion:reduce){.product-card-wrapper .card__media .media img{transition:none}.product-card-wrapper:hover .card__media .media img:first-child{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/bas-custom.css.map */
