.stm.stm-clean{--stm-accent:#d3f36a}.stm-clean .stm-shell{width:min(100% - 48px,1180px);margin:0 auto}.stm-clean .stm-hero{min-height:590px;max-height:740px;align-items:center}.stm-clean .stm-hero__veil{background:linear-gradient(90deg,#050607e6,#0506076b 60%,#0506071a),linear-gradient(0deg,rgba(5,6,7,.4),transparent 40%)}.stm-clean .stm-hero__content{padding-top:60px;padding-bottom:60px}.stm-clean .stm-hero__title{font-size:clamp(64px,9vw,132px);line-height:.91;max-width:780px;letter-spacing:-.025em;margin:0 0 15px}.stm-clean .stm-hero__sub{max-width:340px;margin:0 0 26px;color:#f0eee9;font-size:14px;letter-spacing:.085em;font-weight:600;text-transform:uppercase}.stm-clean .stm-button{min-height:46px;padding:13px 21px;font-size:11px;gap:28px}.stm-clean .stm-section{padding:62px 0}.stm-clean .stm-section-heading{margin-bottom:22px;align-items:center}.stm-clean .stm-section-heading h2{font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(30px,4vw,48px);line-height:1;letter-spacing:0;margin:0}.stm-clean .stm-text-link{font-size:10px;letter-spacing:.055em;padding-bottom:5px}.stm-clean .stm-collections{gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.stm-clean .stm-category{min-height:300px;background:#181b1e;border:0;border-radius:0}.stm-clean .stm-category__image{filter:saturate(.85);object-position:center}.stm-clean .stm-category:after{background:linear-gradient(0deg,#000000d9,#0000000a 65%)}.stm-clean .stm-category__name{position:relative;z-index:1;padding:18px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(21px,2.2vw,31px);line-height:1;letter-spacing:0;margin:0;text-transform:uppercase}.stm-clean .stm-spotlight{background:#101213}.stm-clean .stm-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.stm-clean .stm-product{border:0;background:#181a1c}.stm-clean .stm-product__media{aspect-ratio:1/1.06;background:#242629}.stm-clean .stm-product__media img{object-fit:contain}.stm-clean .stm-soldout{top:10px;left:10px;padding:6px 9px;font-size:9px;letter-spacing:.075em}.stm-clean .stm-product__body{padding:12px}.stm-clean .stm-product__name{font-size:13px;line-height:1.3;letter-spacing:0;margin:0 0 5px;font-weight:700}.stm-clean .stm-product__price{font-size:12px}.stm-clean .stm-athletes{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.stm-clean .stm-athlete{min-height:305px;background:#191c1d}.stm-clean .stm-athlete img{filter:saturate(.72)}.stm-clean .stm-athlete__name{font-size:18px;left:15px;bottom:17px;max-width:calc(100% - 30px)}.stm-clean__quote{padding:22px 0;border-top:1px solid #262929;background:#101213;color:#f2f3ed}.stm-clean__quote p{margin:0;font-size:13px;line-height:1.4;color:#e4e5e0;text-align:center}.stm-clean__quote span{margin-left:12px;font-size:11px;color:#a5b0a9;white-space:nowrap}.stm-clean .stm-newsletter{padding:44px 0;background:#d3f36a}.stm-clean .stm-newsletter__inner{grid-template-columns:1fr 1fr;align-items:center;gap:32px}.stm-clean .stm-newsletter h2{font-size:clamp(40px,5.2vw,62px);margin:0 0 8px;line-height:.96}.stm-clean .stm-newsletter p{margin:0;color:#414d26;font-size:13px;line-height:1.4}.stm-clean .stm-newsletter__form{margin:0;gap:7px}.stm-clean .stm-newsletter__form input{min-height:48px;background:#e7faad;border-color:#728548;padding:12px 14px;border-radius:2px}.stm-clean .stm-newsletter__form button{font-size:10px;padding:0 17px;letter-spacing:.05em}.stm-clean .stm-newsletter__fine{font-size:10px!important;margin-top:9px!important}.stm-clean .stm-newsletter__fine a{text-decoration:underline}@media(max-width:900px){.stm-clean .stm-shell{width:calc(100% - 34px)}.stm-clean .stm-collections{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.stm-clean .stm-category{min-height:250px}.stm-clean .stm-products,.stm-clean .stm-athletes{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.stm-clean .stm-athlete{min-height:270px}}@media(max-width:600px){.stm-clean .stm-shell{width:calc(100% - 28px)}.stm-clean .stm-hero{min-height:415px;max-height:none;align-items:flex-end}.stm-clean .stm-hero__media img{object-position:58% 32%;filter:grayscale(20%) contrast(1.08)}.stm-clean .stm-hero__veil{background:linear-gradient(0deg,#050607fa,#050607bf 30%,#0506070d 77%)}.stm-clean .stm-hero__content{padding-top:130px;padding-bottom:35px}.stm-clean .stm-hero__title{font-size:clamp(48px,12vw,72px);margin:0 0 10px;line-height:.96;max-width:400px;letter-spacing:-.025em}.stm-clean .stm-hero__sub{font-size:10px;margin-bottom:15px;line-height:1.35}.stm-clean .stm-button{min-height:39px;padding:10px 16px;font-size:10px}.stm-clean .stm-section{padding:33px 0}.stm-clean .stm-section-heading{margin-bottom:14px;gap:10px}.stm-clean .stm-section-heading h2{font-size:29px;line-height:1.04}.stm-clean .stm-text-link{font-size:9px;white-space:nowrap}.stm-clean .stm-collections{gap:8px}.stm-clean .stm-category{min-height:178px;max-height:220px;aspect-ratio:1/1.09}.stm-clean .stm-category__name{padding:12px;font-size:21px;line-height:.98}.stm-clean .stm-products{gap:8px}.stm-clean .stm-product__media{aspect-ratio:1/1.12}.stm-clean .stm-product__body{padding:9px 8px 12px}.stm-clean .stm-product__name{font-size:11px;line-height:1.25;margin-bottom:4px}.stm-clean .stm-product__price{font-size:10px}.stm-clean .stm-soldout{font-size:8px;top:7px;left:7px;padding:5px 6px}.stm-clean .stm-athlete{min-height:193px;aspect-ratio:1/1.07}.stm-clean .stm-athlete__name{font-size:14px;left:10px;bottom:11px}.stm-clean__quote{padding:17px 0}.stm-clean__quote p{font-size:11px;line-height:1.35}.stm-clean__quote span{font-size:10px;margin-left:5px}.stm-clean .stm-newsletter{padding:34px 0 30px}.stm-clean .stm-newsletter__inner{grid-template-columns:1fr;gap:15px}.stm-clean .stm-newsletter h2{font-size:45px;margin:0 0 5px}.stm-clean .stm-newsletter p{font-size:12px}.stm-clean .stm-newsletter__form{gap:6px}.stm-clean .stm-newsletter__form input{min-height:43px;padding:9px 11px;font-size:12px}.stm-clean .stm-newsletter__form button{padding:0 11px;font-size:9px}.stm-clean .stm-newsletter__fine{font-size:9px!important;margin:8px 0 0!important}.stm-clean .stm-newsletter__message{margin:9px 0}.template-collection .collection__header{padding-bottom:13px!important;margin-bottom:15px!important}.template-collection .collection__title{font-size:32px!important}.template-product .product__title{font-size:34px!important}.stm-soldout-product__inner{padding:17px!important}.stm-soldout-product strong{font-size:27px!important}.stm-soldout-product p{font-size:11px!important}.stm-soldout-product__link{min-height:40px!important;padding:9px 12px!important}.header__container,.header__top-container{min-height:0}.header__heading-logo{max-height:42px}.header__icon{min-width:36px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/stamina-compact.css.map */
