.cstore{background:#fff;color:#111;font-family:Arial,Helvetica,sans-serif}.cstore *{box-sizing:border-box}.cstore-hero{min-height:430px;display:grid;grid-template-columns:48% 52%;background:radial-gradient(ellipse at 78% 60%,#454545,#111 62%);color:#fff;overflow:hidden}.cstore-hero-text{padding:55px 3vw 55px max(5vw,24px);position:relative;z-index:2}.c-eyebrow{letter-spacing:.28em;font-size:11px;font-weight:700}.cstore-hero h1{font-size:clamp(45px,5.2vw,92px);line-height:.97;font-weight:1000;letter-spacing:-.055em;font-style:italic;margin:23px 0 14px}.cstore-hero h1 em{font-style:inherit;color:#c7ff16}.cstore-hero p{font-size:16px;line-height:1.4;max-width:420px;margin:0 0 23px}.c-btn{background:#c7ff16;color:#111!important;display:inline-flex;align-items:center;justify-content:space-between;gap:45px;padding:16px 23px;border-radius:6px;font-weight:900;text-decoration:none!important}.cstore-hero-visual{position:relative;display:flex;align-items:end;justify-content:center}.c-hero-bag{position:absolute;bottom:18px;right:12%;width:77%;height:72%;object-fit:contain;filter:drop-shadow(0 16px 22px #0009)}.c-hero-breath{position:absolute;bottom:26px;right:0;width:25%;height:55%;object-fit:contain;filter:drop-shadow(0 15px 15px #0009)}.c-callout{position:absolute;color:#fff;font-size:12px;font-weight:900;line-height:1.1}.c-callout-bag{top:18%;left:23%}.c-callout-breath{top:17%;right:4%}.cstore-benefits{display:grid;grid-template-columns:repeat(4,1fr);padding:18px 5%;gap:0;background:#f5f5f5}.cstore-benefits>div{display:flex;align-items:center;justify-content:center;gap:14px;border-right:1px solid #ccc}.cstore-benefits>div:last-child{border:0}.cstore-benefits span{font-size:29px}.cstore-benefits p{margin:0}.cstore-benefits b,.cstore-benefits small{display:block;font-size:13px;line-height:1.5}.cstore-benefits small{font-size:11px}.cstore-container{max-width:1450px;margin:auto;padding:30px 5% 55px}.cstore-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px}.cstore-heading h2,.cstore-bottom h2{font-size:clamp(25px,2.7vw,42px);font-weight:1000;letter-spacing:-.055em;font-style:italic;line-height:1;margin:0}.cstore-heading h2 em,.cstore-bottom h2 em{color:#b9ed1a}.cstore-heading p{margin:8px 0 0;font-size:13px}.cstore-heading a,.cstore-bottom a{color:#111;text-decoration:none;font-weight:800;font-size:13px;white-space:nowrap}.cstore-featured{display:grid;grid-template-columns:1fr 1fr;gap:24px}.c-feature-card{border:1px solid #ddd;border-radius:10px;overflow:hidden;color:#111!important;text-decoration:none!important}.c-feature-img{height:220px;background:linear-gradient(120deg,#4a4b4b,#171717);display:flex;align-items:center;justify-content:center}.c-feature-img img{height:100%;width:100%;object-fit:contain;filter:drop-shadow(0 10px 13px #0007)}.c-feature-meta{display:flex;justify-content:space-between;align-items:center;padding:12px 15px}.c-feature-meta b,.c-feature-meta strong{display:block;font-size:14px}.c-cart-icon{background:#c7ff16;padding:10px;border-radius:5px}.cstore-bottom{display:grid;grid-template-columns:1fr 1.3fr;gap:40px;margin-top:30px}.cstore-bottom p{font-size:13px}.c-faq{background:#f6f6f6;border:1px solid #ddd;padding:18px;border-radius:10px}.c-faq h3{margin:0 0 10px;font-size:17px}.c-faq details{border-top:1px solid #ddd;padding:10px 0}.c-faq summary{cursor:pointer;font-weight:700;font-size:13px}.c-faq p{line-height:1.5}.cstore-mobile-categories{display:none}.header-wrapper .header__heading-logo{display:none!important}.header__heading-link:after{content:"MY WORKOUT SPORT";font:italic 900 clamp(16px,1.7vw,26px) Arial,Helvetica,sans-serif;letter-spacing:-.055em;color:#111;white-space:nowrap;text-decoration:underline;text-decoration-color:#c7ff16;text-decoration-thickness:4px;text-underline-offset:8px}.announcement-bar,.announcement-bar__message{background:#111!important;color:#fff!important}.announcement-bar__message{font-weight:700;font-size:12px!important}.header__menu-item{font-weight:800!important}.header__inline-menu{font-size:13px}.header-wrapper{border-bottom:1px solid #eee}.product__title h1{font-style:italic;font-weight:900!important}.product-form__submit,.sticky-atc__button{background:#c7ff16!important;color:#111!important}.product__media img{object-fit:contain}.related-products{display:block!important}@media(max-width:749px){.cstore-hero{grid-template-columns:1fr;min-height:420px;position:relative}.cstore-hero-text{padding:52px 20px;z-index:3}.cstore-hero h1{font-size:clamp(42px,11vw,70px);max-width:85%}.cstore-hero p{font-size:13px;max-width:240px}.cstore-hero-visual{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.55}.c-hero-bag{right:-13%;bottom:8px;width:77%;height:60%}.c-hero-breath{right:0;bottom:20px;width:23%;height:35%}.c-callout{display:none}.cstore-benefits{grid-template-columns:repeat(3,1fr);padding:15px 7px}.cstore-benefits>div{gap:4px;padding:0 5px}.cstore-benefits>div:last-child{display:none}.cstore-benefits span{font-size:20px}.cstore-benefits b{font-size:10px}.cstore-benefits small{font-size:9px}.cstore-container{padding:24px 15px}.cstore-heading h2{font-size:25px}.cstore-heading a{font-size:11px}.cstore-featured{gap:12px}.c-feature-img{height:160px}.c-feature-meta{padding:9px;align-items:end}.c-feature-meta b,.c-feature-meta strong{font-size:12px}.c-cart-icon{padding:6px}.cstore-mobile-categories{display:block;margin-top:32px}.c-category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.c-category-grid a{height:130px;background:#1b1b1b;color:#fff;position:relative;overflow:hidden;border-radius:8px;text-decoration:none}.c-category-grid img{width:100%;height:100%;object-fit:contain;opacity:.7}.c-category-grid span{position:absolute;bottom:7px;left:5px;right:5px;text-align:center;z-index:2;font-size:10px;line-height:1.1;font-weight:900}.cstore-bottom{grid-template-columns:1fr;gap:20px}.header__heading-link:after{font-size:clamp(13px,3.7vw,21px)}.announcement-bar__message{font-size:10px!important}.announcement-bar__message:after{font-size:9px}.header{padding:12px 10px!important}}.c-athlete-image{height:100%;width:100%;object-fit:cover;object-position:center 32%;filter:brightness(.8)}.cstore-hero-visual{overflow:hidden}.cstore-hero h1{color:#fff!important;text-shadow:0 2px 12px #0008}.cstore-hero-text{background:linear-gradient(90deg,#111 0%,#111e 80%,transparent 100%)}.c-category-grid a img{object-fit:cover;opacity:1}.c-category-grid a:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#000d)}.c-category-grid span{z-index:3}.footer,.footer.color-accent-1,.shopify-section-group-footer-group{background:#151616!important;color:#fff!important}.footer .footer-block__heading,.footer .footer-block__details-content,.footer .footer__content-bottom,.footer .footer__copyright,.footer a,.footer .newsletter-form__field-wrapper .field__input{color:#fff!important}.footer .newsletter-form__field-wrapper .field__input{background:#282a2a!important;border:1px solid #777}.footer .newsletter-form__button{color:#c7ff16!important}.footer .footer__content-bottom{border-color:#444!important}.footer .footer-block__heading{font-style:italic;font-weight:900}.footer .footer__content-top{padding-bottom:35px}@media(max-width:749px){.cstore-hero-visual{opacity:.7}.c-athlete-image{object-position:55% center}.cstore-hero-text{background:linear-gradient(90deg,#111 0%,#111c 70%,transparent 100%)}.cstore-hero h1{font-size:clamp(38px,9vw,65px);max-width:100%}.cstore-hero p{max-width:270px}}.cstore-hero{background:#101010!important;grid-template-columns:50% 50%!important}.cstore-hero-visual{background:#101010!important}.c-athlete-image{object-fit:cover!important;object-position:center center!important;filter:none!important;mask-image:linear-gradient(to right,transparent 0%,#000 24%)!important;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 24%)!important}.cstore-hero-text{background:#101010!important}.cstore-hero h1{color:#fff!important}.cstore-hero h1 em{color:#c7ff16!important}@media(max-width:749px){.cstore-hero{grid-template-columns:1fr!important}.cstore-hero-visual{opacity:.6!important}.c-athlete-image{object-position:55% center!important;mask-image:linear-gradient(to right,transparent 0%,#000 50%)!important;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 50%)!important}.cstore-hero-text{background:linear-gradient(90deg,#101010 0%,#101010c7 58%,transparent 100%)!important}}@media(prefers-reduced-motion:no-preference){.cstore-hero{overflow-x:clip}.cstore-hero-text>h1,.cstore-hero-text>p{animation:mws-copy-swipe .62s cubic-bezier(.18,.72,.22,1) backwards}.cstore-hero-text>p{animation-delay:70ms}.cstore-hero-visual{animation:mws-athlete-swipe .78s cubic-bezier(.18,.72,.22,1) backwards}@keyframes mws-copy-swipe{0%{translate:-18px 0;opacity:.45}to{translate:0 0;opacity:1}}@keyframes mws-athlete-swipe{0%{translate:24px 0;opacity:.65}to{translate:0 0;opacity:1}}}@media(min-width:750px){.cstore-mobile-categories{display:block;margin-top:clamp(32px,4vw,56px)}.c-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.5vw,24px)}.c-category-grid a{position:relative;display:block;overflow:hidden;aspect-ratio:4 / 3;border-radius:8px;background:#181818;color:#fff;text-decoration:none}.c-category-grid img{display:block;width:100%;height:100%;object-fit:cover}.c-category-grid span{position:absolute;inset:auto 8px 14px;text-align:center;font-size:clamp(13px,1.25vw,20px);font-weight:900;line-height:1.1}.c-category-grid a:focus-visible{outline:3px solid #555;outline-offset:3px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/mws-concept-c.css.map */
