*{padding:0;margin:0;list-style:none;box-sizing:border-box;text-decoration:none}a,button{transition:.5s all}body.collection.template- main#MainContent .price .badge{display:none}body.collection.template- main#MainContent s.price-item.price-item--regular{font-size:18px}body.collection.template- main#MainContent span.price-item.price-item--sale.price-item--last{color:red}cart-drawer .drawer__inner.gradient{background:#fff!important}.stock-status{display:flex;align-items:center;font-size:15px;font-weight:500;color:#f4f1eb;text-transform:uppercase;gap:8px;margin:20px 0 -10px!important;line-height:normal}.blink-dot{height:12px;width:12px;background-color:red;border-radius:50%;display:inline-block;position:relative}.blink-dot:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:red;border-radius:50%;z-index:-1;animation:pulse 2s infinite}@keyframes pulse{0%{transform:scale(1);opacity:.8}70%{transform:scale(2.5);opacity:0}to{transform:scale(1);opacity:0}}a.header-call-us.header-call-us-3{background:red;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;min-width:28px;padding:8px}button#CartDrawer-Checkout,.cart-drawer__empty-content .button{background:red!important;padding:10px 24px;height:60px;border-radius:50px;font-size:16px;margin:0}button#CartDrawer-Checkout:after,.cart-drawer__empty-content .button:after{display:none}.drawer__header{border-bottom:1px solid}span.custom-cpunt-cart{font-size:12px;background:red;color:#f4f1eb;border-radius:50px;position:absolute;top:29%;border:0;width:25px;height:25px;text-align:center;align-items:center;display:flex;justify-content:center;left:16%;right:0}button.drawer__close{border:1px solid;border-radius:50px;display:flex;align-items:center;margin-right:10px;justify-content:center}.policy-page main#MainContent{background:radial-gradient(110% 85% at 50% 38%,rgba(193,20,20,.07),transparent 62%),#1d1919;color:#f4f1eb;padding-top:130px}.product__media-icon{top:50%!important;left:45%!important}.banner-content{z-index:1!important}.policy-page main#MainContent h1{color:#f4f1eb}span.badge.badge--bottom-left.color-scheme-4{display:none}.page-width.scroll-trigger.animate--slide-in{overflow:hidden}.banner__buttons.banner__buttons--multiple a{background:red;color:#f4f1eb;border-radius:8px;justify-content:center;border:unset}.banner__buttons.banner__buttons--multiple a:before,.banner__buttons.banner__buttons--multiple a:after{display:none}.product__media-item .product__media img{object-fit:contain;background:#130a0a}.price .badge{background:red;color:#f4f1eb;padding:7px 12px;border-radius:4px;font-family:Inter;font-weight:500;font-size:12px;line-height:1;text-align:center;margin-top:-4px}.price .price__container{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.nova-sale-container{border:1px solid #e1e1e1;border-radius:12px;margin:2rem 0;background:#fff;overflow:hidden;font-family:inherit}.nova-sale-container .nova-sale-title{text-align:center;font-size:22px;font-weight:700;margin:25px 0 10px;color:#000}.nova-sale-container .nova-sale-header{display:flex;justify-content:flex-end;padding:10px 25px;gap:40px}.nova-sale-container .col-head{width:100px;text-align:right;font-size:12px;font-weight:700;color:#888;text-transform:uppercase;letter-spacing:.5px}.nova-sale-container .spacer{flex:1}.nova-sale-container .nova-row{display:flex;justify-content:space-between;align-items:center;padding:15px 25px;border-bottom:1px solid #dad6d6;transition:all .3s ease}.nova-sale-container .nova-row:last-child{border-bottom:none}.nova-sale-container .nova-col-info{display:flex;flex-direction:column;gap:4px}.nova-sale-container .nova-badge{background:red;color:#f4f1eb;font-size:10px;font-weight:800;padding:2px 8px;border-radius:4px;width:fit-content}.nova-sale-container .nova-month{font-size:18px;font-weight:700;color:#000}.nova-sale-container .nova-subtext{font-size:12px;color:#000}.nova-sale-container .nova-row--highlight .nova-price{color:red}.nova-sale-container .nova-col-pricing{display:flex;gap:40px}.nova-sale-container .nova-price{width:100px;text-align:right;font-size:16px;font-weight:700;color:#000}.nova-sale-container .nova-sale-footer{padding:20px 25px;font-size:13px;line-height:1.5}body{font-family:var(--font-body-family)}sticky-header.header-wrapper{background:#181313a6!important;position:fixed;-webkit-backdrop-filter:saturate(180%) blur(20px);box-shadow:0 1px #ffffff0d,0 8px 24px #00000038;backdrop-filter:saturate(180%) blur(20px);top:0;right:0;left:0;z-index:1030}.left-main-img .img{height:100%}.okeReviews[data-oke-container].oke-w,div.okeReviews.oke-w{width:100%!important}.product-page-main,.rl-faq-section,.section-featured-product,.banner:after,.banner__media:after,.banner__media,.collection-hero,.collection .gradient,.content-container--full-width:after,.cart .gradient,.template-contact .gradient{background:radial-gradient(110% 85% at 50% 38%,rgba(193,20,20,.07),transparent 62%),#1d1919!important}.section-featured-product .gradient{background:transparent!important}sticky-header header.header{padding:8px 15px!important}.page-width{max-width:1320px!important;padding:0 15px!important}.header nav.header__inline-menu ul.list-menu li a{padding:8px;font-size:13px;color:#f4f1eb;font-weight:300;text-transform:uppercase}.header nav.header__inline-menu ul.list-menu li a:hover{color:#ffffff80!important}.header nav.header__inline-menu ul.list-menu li a span{text-decoration:none}.header nav.header__inline-menu ul.list-menu li{padding-left:16px}.header nav.header__inline-menu ul.list-menu li:first-child{padding-left:0}sticky-header header.header .header__heading-link{padding:0}.header nav.header__inline-menu ul.list-menu li a span.header__active-menu-item{color:#f4f1eb}.home-banner-section .banner-image img{width:100%;display:block}.home-banner-section{background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-attachment:fixed;-o-background-size:cover;background-size:cover;background-position:right;height:100vh;position:relative;z-index:1}.scrolldown{bottom:45px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);top:23%}.scrolldown a{border:1.5px solid #e2e3e4;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;display:block;height:40px;position:relative;width:40px}.scrolldown a span{-webkit-animation:sdb07 2s infinite;animation:sdb07 2s infinite;border-bottom:1.5px solid #e2e3e4;border-left:1.5px solid #e2e3e4;box-sizing:border-box;height:12px;left:50%;margin-left:-6px;opacity:0;position:absolute;top:7px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:12px}.scrolldown a span:nth-of-type(1){-webkit-animation-delay:0s;animation-delay:0s}@keyframes sdb07{0%{opacity:0}50%{opacity:1}to{opacity:0}}.scrolldown a span:nth-of-type(2){-webkit-animation-delay:.15s;animation-delay:.15s;top:13px}.product-page-main{padding-top:160px!important}.inner-home-image-heading-section{display:flex;flex-direction:column}.inner-home-image-heading-section .image-block{display:flex}.inner-home-image-heading-section .image-block img{max-width:250px;margin:0 auto}.inner-home-image-heading-section .headings-block h2.main-heading,.inner-home-image-heading-section .headings-block h3.normal-heading{line-height:1.8;font-weight:400;color:#f4f1eb;font-size:36px;text-align:center;max-width:850px;margin:0 auto 8px}.home-image-bottom-section .inner-home-icon-text-section h3.icons-main-heading{margin-bottom:80px;font-size:20px;text-align:center;color:#f4f1eb;text-transform:uppercase}.inner-home-icon-text-section .all-icon-text{display:flex;flex-wrap:wrap;gap:0px;justify-content:center}.inner-home-icon-text-section .all-icon-text .all-ioc-list{width:calc(16.66% - 25px);display:flex;flex-direction:column;margin:15px 0;gap:10px}.inner-home-icon-text-section .all-icon-text .all-ioc-list .icon-block{display:flex}.inner-home-icon-text-section .all-icon-text .all-ioc-list .icon-block img{width:55px;height:55px;margin:0 auto;aspect-ratio:1/1;display:block;padding:3px}.inner-home-icon-text-section .all-icon-text .all-ioc-list h4.icon-heading{font-size:14px;color:#f4f1eb;text-align:center;text-transform:uppercase;margin-bottom:16px;line-height:1.5}sticky-header header.header .header__icons{padding:0}sticky-header header.header .header__icons details-modal.header__search{display:none}sticky-header header.header .header__icons a.header__icon.header__icon--account.link{display:none}sticky-header header.header .header__icons a#cart-icon-bubble svg path{fill:#fff}sticky-header header.header header-drawer svg path{fill:#fff}.home-image-bottom-section .inner-home-bottom-content-block .inner-home-bottom-grids{display:flex;flex-wrap:wrap;gap:30px}.inner-home-bottom-grids .content-block-list{display:flex;flex-direction:column;gap:10px;width:calc(50% - 15px)}.inner-home-bottom-grids .content-block-list h2.topic-title,.measured-tested-proven-content-grid .measured-tested-proven-list h3{font-size:24px;color:#f4f1eb;line-height:30px}.inner-home-bottom-grids .content-block-list p,.measured-tested-proven-content-grid .measured-tested-proven-list p{font-size:18px;color:#f4f1eb;font-weight:300}.home-image-bottom-section .inner-home-bottom-content-block{padding-bottom:30px}.novothor-sports{background:radial-gradient(110% 85% at 50% 38%,rgba(193,20,20,.07),transparent 62%),#1d1919!important;padding:10px 0}.novothor-sports-grid-inner{display:flex;flex-wrap:wrap;gap:50px 30px;align-items:center}.novothor-sports-grid-inner .top-content h2,.measured-tested-proven-grid .top-heading h2,.built-to-last-block-grid .top-heading h2,.learn-more-contact-content h3{font-size:clamp(34px,6vw,54px);font-weight:800;line-height:1.05;letter-spacing:-.03em;color:#f4f1eb;text-align:center;margin:0 0 18px}.novothor-sports-grid-inner .top-content{width:100%}.novothor-sports-grid-inner .top-content h2 span.more-game{color:red;text-shadow:0 0 20px rgba(255,0,0,.8),0 0 40px rgba(255,0,0,.4)!important}.novothor-sports-grid-inner .top-content h2{padding-top:20px}.novothor-sports-grid-inner .left-main-img,.novothor-sports-grid-inner .right-main-content{width:calc(50% - 15px)}.novothor-sports-grid-inner .left-main-img .img img{display:block;width:100%}.novothor-sports-grid-inner .right-main-content{display:flex;flex-direction:column;gap:20px}.novothor-sports-grid-inner .right-main-content h3,.inner-home-control-section h3.control-heading{font-weight:400;line-height:1.5;font-size:36px;color:#f4f1eb}.inner-home-control-section .control-content p{font-size:1.5rem;font-weight:300;color:#f4f1eb;font-size:24px}.main-left-right-custom .btn-main a{padding:0}.btn-main a{color:#f4f1eb;padding:12px 24px;border-radius:8px;font-weight:700;font-size:16px;text-align:center;text-transform:uppercase;display:flex;width:100%;justify-content:center}.novothor-sports-teams{background:radial-gradient(110% 85% at 50% 38%,rgba(193,20,20,.07),transparent 62%),#1d1919!important}.novothor-sports-teams-grid{display:flex;flex-wrap:wrap;gap:50px 30px}.novothor-sports-teams-grid .novothor-sports-teams-item{width:calc(25% - 22.5px);display:flex;flex-direction:column;gap:20px;text-align:center;align-items:center;justify-content:center}.novothor-sports-teams-item .icon-img img{height:80px;object-fit:cover}.novothor-sports-teams-item p{font-size:15px;color:#f4f1eb;font-weight:200;text-transform:uppercase}.novothor-sports.novothor-military{padding:0}.novothor-sports.novothor-military h2 span.military{color:red;text-shadow:0 0 20px rgba(255,0,0,.8),0 0 40px rgba(255,0,0,.4)!important}.novothor-sports.novothor-military .left-main-img{order:3}.novothor-sports-grid-inner .right-main-content .btn-main{margin-top:15px}.novothor-sports-teams.novothor-military-logos{padding:100px 0 41px;margin-top:-90px}.home-control-section{position:relative;padding:160px 0}.home-control-section .control-image-block{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.home-control-section .control-image-block img{display:block;width:100%;height:100%;object-fit:cover}.home-control-section .page-width{position:relative}.inner-home-control-section{display:flex;flex-direction:column;gap:20px;text-align:center;max-width:850px;margin:0 auto}.measured-tested-proven{background:radial-gradient(110% 85% at 50% 38%,rgba(193,20,20,.07),transparent 62%),#1d1919;padding:20px 0}.measured-tested-proven-grid .top-heading h2{text-shadow:radial-gradient(110% 85% at 50% 38%,rgba(193,20,20,.07),transparent 62%),#1d1919}.measured-tested-proven-grid .top-heading p{font-weight:400;line-height:1.8;font-size:36px;margin:30px auto 0;max-width:1090px;text-align:center;color:#f4f1eb}.measured-tested-proven-grid .measured-tested-proven-content-grid{display:flex;flex-wrap:wrap}.measured-tested-proven-content-grid .measured-tested-proven-list{padding:48px 60px;width:50%;display:flex;flex-direction:column;gap:10px}.measured-tested-proven-grid .bottom-btn{text-align:center;margin-top:30px}.index-wellness-block{min-height:110vh;background:linear-gradient(0deg,#0003,#0003),url(/cdn/shop/files/index-wellness-xxl.jpg?v=1756142318);background-position:left}.measured-tested-proven.measured-tested-proven-science{padding:160px 0 0;background:#1d1919!important}.measured-tested-proven.measured-tested-proven-science h2{text-shadow:unset}.measured-tested-proven.measured-tested-proven-science-grid{background:radial-gradient(110% 85% at 50% 38%,rgba(193,20,20,.07),transparent 62%),#1d1919;padding:80px 0 100px}.measured-tested-proven-content-grid{display:flex;flex-wrap:wrap}.measured-tested-proven-content-grid .measured-tested-proven-list p a.link{font-size:18px;color:#f4f1eb;font-weight:300}.measured-tested-proven.measured-tested-proven-science-grid .bottom-btn{text-align:center;margin-top:20px}.built-to-last-block{padding:80px 0 120px;background:radial-gradient(110% 85% at 50% 38%,rgba(193,20,20,.07),transparent 62%),#1d1919!important}.built-to-last-block-grid .center-image-block{margin:40px 0;display:flex;justify-content:center}.built-to-last-list-grid{display:flex;flex-wrap:wrap;gap:50px 30px}.built-to-last-list-grid .built-to-last-list{width:calc(33.33% - 20px);display:flex;flex-direction:column;gap:10px;padding:0 15px}.built-to-last-list-grid .built-to-last-list h3{font-weight:400;line-height:1.5;font-size:24px;color:#f4f1eb}.built-to-last-list-grid .built-to-last-list p{font-weight:300;font-size:18px;line-height:1.8;color:#f4f1eb}.need-session-block{padding:160px 0;background-color:#1d1919!important}.need-session-block .need-session-content{display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;gap:40px}.need-session-block .need-session-content h3{font-size:30px;color:#f4f1eb}.need-session-block .need-session-content p{font-weight:300;font-size:24px;line-height:1.8;color:#f4f1eb}.need-session-block .bottom-content{padding:160px 0 0}.need-session-block .bottom-content p{font-weight:300;font-size:18px;line-height:1.8;color:#f4f1eb;max-width:630px;margin:0 auto}.learn-more-contact-main{background-size:cover;background-position:center;min-height:50vh;background-image:url(/cdn/shop/files/index-contact.jpg?v=1756144851);padding:160px 0}.learn-more-contact-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}.learn-more-contact-content button.btn-col,.learn-more-contact-content button.btn-col-2{margin:0;border:solid 2.3px #fff;color:#f4f1eb;text-transform:none;-webkit-appearance:none;display:inline-block;box-sizing:border-box;cursor:pointer;padding:0 30px;vertical-align:middle;font-size:19px;line-height:41px;text-align:center;text-transform:uppercase;position:relative;transition:all .2s ease-in-out;border-radius:50px;background:transparent;min-width:300px}.learn-more-contact-content button.btn-col:hover,.learn-more-contact-content button.btn-col-2:hover{background:#fff;color:#000}.learn-more-contact-content p{font-size:16px;color:#f4f1eb;margin-top:20px}footer.footer{background:radial-gradient(110% 85% at 50% 38%,rgba(193,20,20,.07),transparent 62%),#1d1919;padding:50px 0 0}footer.footer .footer__content-top .footer-stores-block{display:flex;gap:120px;align-items:center;justify-content:center;margin:30px 0 50px}.footer-stores-block .footer-single-store{display:flex;flex-direction:column;gap:5px;text-align:center}.footer-stores-block .footer-single-store h4.store-name{font-size:26px;color:#676767;font-weight:700}.footer-stores-block .footer-single-store .store-number p a{color:#878787;font-size:16px}.footer__content-top .footer-down-text p{color:#676767;text-align:center;font-size:16px;max-width:1140px;margin:0 auto}.footer__content-top .footer-down-text{padding-bottom:50px}footer.footer .footer__content-bottom{border:0;padding:16px 0}footer.footer .footer__content-bottom .footer__copyright.caption{margin:0}footer.footer .footer__content-bottom .footer__copyright.caption small,footer.footer .footer__content-bottom .footer__copyright.caption span{color:#676767;text-align:center;font-size:16px}footer.footer .footer__content-bottom .footer__copyright.caption ul li:before{content:none}footer.footer .footer__content-bottom .footer__copyright.caption ul li a{color:#878787}footer.footer .footer__content-bottom .footer__copyright.caption ul{padding-left:5px}footer.footer .footer__content-bottom .footer__copyright.caption small a{color:#878787;text-decoration:none}.footer-social-media-block li.list-social__item a.link.list-social__link{padding:0}.footer-social-media-block li.list-social__item a.link.list-social__link span.svg-wrapper{width:30px;height:30px}.footer-social-media-block li.list-social__item a.link.list-social__link svg.icon{width:100%;height:100%}.footer-social-media-block ul{gap:70px}.footer-social-media-block li.list-social__item a.link.list-social__link svg.icon path{fill:#676767;transition:.5s all}.footer-stores-block .footer-single-store .store-number p a:hover,footer.footer .footer__content-bottom .footer__copyright.caption ul li a:hover,footer.footer .footer__content-bottom .footer__copyright.caption small a:hover{color:red!important}.footer-social-media-block li.list-social__item a.link.list-social__link:hover svg.icon.icon-twitter path{fill:#1da1f2}.footer-social-media-block li.list-social__item a.link.list-social__link:hover svg.icon.icon-facebook path{fill:#3b5998}.footer-social-media-block li.list-social__item a.link.list-social__link:hover svg.icon.icon-instagram path{fill:#e1306c}.footer-social-media-block li.list-social__item a.link.list-social__link:hover svg.icon.icon-youtube path{fill:red}html{scroll-behavior:smooth}.desktop-view{display:block}.mobile-view{display:none}.Performance-text-section{background-color:#1d1919!important;padding:110px 0}.performance-banner-section{position:relative}.performance-banner-section:before{background:linear-gradient(to bottom,#0000,#0b0c0d)!important;content:"";position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.inner-Performance-text-section .single-text-block h3.inner-per-heading{font-size:54px;color:#f4f1eb;line-height:60px;font-weight:700;margin-bottom:8px}.inner-Performance-text-section .single-text-block .inner-per-text{margin-bottom:20px}.inner-Performance-text-section .single-text-block .inner-per-text p{color:#6c757d!important;font-size:20px;line-height:30px}.inner-Performance-text-section .all-text-blocks{display:flex;flex-direction:column;gap:100px}.inner-Performance-text-section .single-text-block .main-text-pre{max-width:600px}.inner-Performance-text-section .all-text-blocks .single-text-block.right-text{display:flex;justify-content:flex-end;text-align:right}.inner-Performance-text-section .single-text-block .down_image img{width:100%;display:block}.performance-loved-section{background-size:cover;background-attachment:fixed;background-position:center 12.915625px;background-repeat:no-repeat no-repeat;min-height:30vh;padding:130px 15px;position:relative}.inner-performance-loved-section h3.loved-heading{font-size:54px;font-weight:700;color:#f4f1eb;text-align:center;line-height:60px;max-width:1030px;margin:0 auto}.inner-performance-loved-section{z-index:2;position:relative}.performance-loved-section:before{background:linear-gradient(0deg,#0000,#0000);content:"";position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}product-info{padding:50px 0!important}product-info .product .product__info-wrapper .product__title h1{font-size:56px;line-height:66px;color:#f4f1eb}product-info .product .product__info-wrapper .price s.price-item{font-size:28px;color:#f4f1eb;font-weight:300;margin:0}product-info .product .product__info-wrapper .price .price__sale{display:flex;align-items:center;gap:10px}product-info .product .product__info-wrapper .price .price__sale span.price-item.price-item--sale.price-item--last{margin:0;font-size:28px;font-weight:700;color:red!important}product-info .product .product__info-wrapper .product__description p{font-size:16px;color:#f4f1eb;font-weight:400}product-info .product .product__info-wrapper variant-selects{padding-top:32px;border-top:1px solid rgba(244,241,235,.15)}product-info .product .product__info-wrapper variant-selects fieldset legend.form__label{color:#f4f1eb;font-size:16px;margin-bottom:16px;font-family:Inter}product-info .product .product__info-wrapper variant-selects fieldset input+label,product-info .product .product__info-wrapper variant-selects fieldset input[type=radio].disabled+label{padding:12px 32px;font-size:16px;line-height:24px;border:1px solid #FF000057;color:#ff000057}product-info .product .product__info-wrapper variant-selects fieldset input+label:hover,product-info .product .product__info-wrapper variant-selects fieldset input[type=radio].disabled+label:hover{border:1px solid #FF0000}product-info .product .product__info-wrapper variant-selects fieldset input:checked+label{background:red!important;color:#f4f1eb!important;border:1px solid #FF0000!important}product-info .product .product__info-wrapper variant-selects fieldset input[type=radio].disabled+label{text-decoration:none}product-info .product .product__info-wrapper variant-selects fieldset input[type=radio].disabled+label:before{content:"";position:absolute;top:50%;left:50%;max-width:40px;width:100%;height:1px;background:#ff000057;transform:translate(-50%,-50%) rotate(-45deg);transform-origin:center;box-sizing:border-box;z-index:1}product-info .product .product__info-wrapper variant-selects fieldset input[type=radio]:checked.disabled+label:before{background:#fff}product-info .product .product__info-wrapper .product-form__buttons{max-width:100%;padding:20px 0}product-info .product .product__info-wrapper .product-form__buttons button{max-width:calc(100% - 60px);background:red!important;padding:10px 24px;height:60px;border-radius:50px;font-size:16px;margin:0;color:#f4f1eb}product-info .product .product__info-wrapper .product-form__buttons button:after,product-info .product .product__info-wrapper .product-form__buttons button:before{content:none}product-info .product .product__info-wrapper .product-form__buttons button:after{position:absolute!important;top:0;left:100%;bottom:0;width:50px;content:""!important;background:url(https://nardocore.com/cdn/shop/files/Nardo_icon_transparent.png?v=1757416914);background-size:100%;background-repeat:no-repeat;margin-left:10px;background-position:center;border:0;box-shadow:none}.availability-block a span.availability_text{font-size:16px;text-decoration:underline;color:red!important;font-weight:300}product-info .product .product__info-wrapper .shipping-block{margin:0}product-info .product .product__info-wrapper .shipping-block h4.shipping-heading{font-size:18px;font-weight:500;color:#f4f1eb;margin:20px 0 30px}.order-all-blocks{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;box-shadow:none;line-height:1.14285714em;border-radius:0;font-size:14px;box-sizing:border-box;width:100%}.order-all-blocks .order-single-block{border-top-left-radius:0!important;border-bottom-left-radius:0!important;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;flex-direction:column;vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;margin:0;padding:10px 4px;color:#f4f1eb;box-shadow:none;border-radius:0;border:none;border-right:1px solid rgba(34,36,38,.15);-webkit-transition:background-color .1s ease,opacity .1s ease,color .1s ease,box-shadow .1s ease;transition:background-color .1s ease,opacity .1s ease,color .1s ease,box-shadow .1s ease;background:var(--Background-Gradient, linear-gradient(0deg, #FFFFFF 0%, #FFFBF2 86%, #FFF7EB 100%))!important;width:33.333%;justify-content:center;align-items:center}.order-all-blocks .order-single-block:last-child .order-date-text{margin-top:7px}.order-all-blocks .order-single-block:last-child:after{content:none}.order-all-blocks .order-single-block .order-icon{width:30px;display:flex}.order-all-blocks .order-single-block .order-icon svg path{fill:red}.order-all-blocks .order-single-block:after{display:block;position:absolute;z-index:2;content:"";top:50%;right:0;border:medium none;background-color:#f4f1eb;width:1.14285714em;height:1.14285714em;border-style:solid;border-color:#22242626;border-width:0 1px 1px 0;-webkit-transition:background-color .1s ease,opacity .1s ease,color .1s ease,box-shadow .1s ease;transition:background-color .1s ease,opacity .1s ease,color .1s ease,box-shadow .1s ease;-webkit-transform:translateY(-50%) translateX(50%) rotate(-45deg);transform:translateY(-50%) translate(50%) rotate(-45deg)}.order-all-blocks .order-single-block .order-date-text{text-align:center;margin-top:4px}.order-all-blocks .order-single-block .order-date-text h5.order-label{font-weight:500;color:#000;font-size:14px}.order-all-blocks .order-single-block .order-date-text span.order-date{font-weight:300;margin-top:4px;color:#676767;font-size:14px}product-info .product .product__info-wrapper .product__accordion summary{padding:24px 0}product-info .product .product__info-wrapper .product__accordion summary h2.h4.accordion__title.inline-richtext{font-size:18px;color:#f4f1eb}product-info .product .product__info-wrapper .product__accordion .accordion__content{margin-bottom:24px}product-info .product .product__info-wrapper .product__accordion .accordion__content ul li{list-style:disc;font-size:16px;color:#f4f1eb}.accordion details>summary .icon-caret path{fill:#fff}product-info .product .product__accordion{border-color:#f4f1eb26}product-info .product .product__info-wrapper .product__accordion .accordion__content ul li a{color:#f70706}product-info .product .product__info-wrapper .product__info-container{max-width:100%}product-info .product ul.product__media-list li .product__media img,product-info .product ul.product__media-list li .product__media,product-info .product ul.product__media-list li modal-opener.product__modal-opener,product-info .product ul.product__media-list li,product-info .product ul.product__media-list li div{border-radius:16px}product-info .product ul.product__media-list li .product-media-container{width:100%!important}product-info .product ul.product__media-list li .product-media-container .product__media.media.media--transparent{padding-top:100%!important}.product-choose-rouge .top-heading h3.rouge-heading-main{font-size:48px;text-align:center;color:#f4f1eb;margin-bottom:64px}.product-choose-rouge .rough-main-block{padding:0 64px;display:flex;width:max-content;animation:scroll-left 22s linear infinite}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-50%)}}.product-choose-rouge{overflow:hidden;padding-bottom:150px;background:#1d1919}.product-choose-rouge .rough-main-block .rouge-all-blocks{position:relative;width:100%;height:100%;z-index:1;display:flex;box-sizing:content-box;gap:64px;align-items:flex-start;transition-property:transform,height;margin-right:64px}.product-choose-rouge .rough-main-block .rouge-all-blocks .single-rouge-block{max-width:335px;width:300px!important;height:auto;box-sizing:border-box;min-height:1px;vertical-align:top;padding-left:30px}.product-choose-rouge .rough-main-block .rouge-all-blocks .single-rouge-block .rough-image img{width:100%;object-fit:contain;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}.product-choose-rouge .rough-main-block .rouge-all-blocks .single-rouge-block .rough-content{margin:24px auto 0;max-width:252px}.product-choose-rouge .rough-main-block .rouge-all-blocks .single-rouge-block .rough-content h4.rough-block-heading{font-size:34px;text-align:center;color:#f4f1eb;line-height:34px}.product-choose-rouge .rough-main-block .rouge-all-blocks .single-rouge-block .rough-content .rough-text p{font-size:16px;max-width:250px;margin:20px auto 0;color:#f4f1eb;font-weight:300;text-align:center}.product-choose-rouge .rough-main-block .rouge-all-blocks .single-rouge-block .rough-image{position:relative;padding-bottom:70%}.cstm_form_section.home-form-section{padding:120px 0;background:radial-gradient(110% 85% at 50% 38%,rgba(193,20,20,.07),transparent 62%),#1d1919;!important}.main_inner_wrapper{display:flex;align-items:flex-start;column-gap:110px;row-gap:30px}.forms__heading-content{width:calc(100% - 865px)}.forms__heading-content h2.page-title,.inner-performance-content-main h3.Performance-heading{font-size:38px;line-height:62px;margin:0 0 5px;font-weight:700;padding:0;color:#f4f1eb;letter-spacing:0px}.forms__heading-content p,.inner-performance-content-main .Performance-text p{font-size:20px!important;line-height:36px;color:#f4f1eb;font-weight:400;margin:15px 0 10px;padding:0}.inner-performance-content-main .Performance-text p,.inner-performance-content-main h3.Performance-heading{margin:0}.forms__heading-content .forms__notes{margin:30px 0 0}.forms__heading-content .forms__notes .note__item{align-items:center;border-top:1px solid #fff;display:flex;padding:18px 0;gap:16px}.forms__heading-content .forms__notes .note__item .note__icon{align-items:center;display:flex;justify-content:center;margin-right:0}.forms__heading-content .forms__notes .note__item .note__icon img{flex-shrink:0;height:auto;width:14px;filter:invert(1)}.forms__heading-content .forms__notes .note__item p{width:calc(100% - 30px);color:#f4f1eb;font-size:14px!important;font-weight:400;margin:0;line-height:normal}.form_part_rigth{width:755px}.form_part_rigth h2.heading_form{font-size:30px;color:#f4f1eb;margin-bottom:30px;font-weight:700;text-align:center;padding:0;letter-spacing:.6px}.contact-form .contact__fields{display:flex;flex-wrap:wrap;gap:20px;margin-bottom:20px}.contact-form .fields_outer-coldture{display:flex;flex-wrap:wrap;gap:20px;width:100%}.contact-form .fields_outer-coldture .field{width:calc(50% - 10px)}.contact-form .field_checkbox{display:flex;margin-top:20px}.form_part_rigth .contact-form .field_checkbox label{color:#f4f1eb}.form_part_rigth .contact-form .field_checkbox label a,.forms__heading-content p a,.inner-performance-content-main .Performance-text p a{color:red!important}.form_part_rigth .contact-form .field_checkbox input#terms{min-width:20px;height:20px!important;display:inline-block!important;width:auto!important;margin-right:15px;position:relative;top:5px}.form_part_rigth .contact-form input,.form_part_rigth .contact-form textarea{font-size:16px;line-height:24px;color:#f4f1eb;font-weight:400;-webkit-appearance:none;appearance:none;border:none!important;border-radius:6px!important;position:relative;border:1px solid #fff!important;background:transparent;box-shadow:none!important}.form_part_rigth .contact-form label{color:#f4f1eb}.form_part_rigth .contact-form .contact__button{margin-top:30px}.form_part_rigth .contact-form .contact__button button.button{padding:16px 26px!important;border-radius:6px;background:red;color:#f4f1eb;font-size:18px;font-weight:500;line-height:normal;text-transform:uppercase;text-decoration:none;display:inline-block;width:auto;border:none;transition:all ease .3s;border:1px solid #FF0000}.form_part_rigth .contact-form .contact__button button.button:hover{background:#fff;border:1px solid #fff;color:red}.form_part_rigth .contact-form .contact__button button.button:after,.form_part_rigth .contact-form .contact__button button.button:before{content:none}product-info{background:#1d1919!important}.performance-banner-section .performance-content-main{text-align:center;position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}.inner-performance-content-main{display:flex;flex-direction:column;align-items:center;gap:20px}body.collection.template- main#MainContent,.template-contact main#MainContent{margin-top:110px}.image-banner{height:100%}.image-banner img{width:100%;display:block;height:100%;object-fit:cover}@media(min-width:750px){.product__column-sticky{top:100px!important}}@media(min-width:990px){sticky-header header.header{display:grid;grid-template-columns:1fr;gap:0}}@media(max-width:1400px){.main_inner_wrapper{column-gap:50px}.forms__heading-content{width:calc(100% - 700px)}.form_part_rigth{width:650px}}@media(max-width:1200px){.form_part_rigth{width:580px}.forms__heading-content{width:calc(100% - 550px)}.main_inner_wrapper{column-gap:30px}.inner-home-image-heading-section{padding:20px 0;gap:120px}.inner-home-icon-text-section .all-icon-text .all-ioc-list{width:calc(33.33% - 20px)}.novothor-sports{padding:20px 0;margin-top:-1px}.novothor-sports-grid-inner{padding-top:80px}.novothor-sports-teams.home-sports-teams-section,.home-control-section{margin-top:-1px}.measured-tested-proven{padding:10px 0}.measured-tested-proven.measured-tested-proven-science{padding:20px 0 0;margin-top:-1px}.measured-tested-proven.measured-tested-proven-science-grid{margin-top:-1px}.built-to-last-block-grid .top-heading{padding-top:30px}.need-session-block{padding:120px 0}.need-session-block .bottom-content{padding:120px 0 0}.learn-more-contact-main{padding:120px 0;margin-top:-1px}.novothor-sports-grid-inner .top-content h2,.measured-tested-proven-grid .top-heading h2,.built-to-last-block-grid .top-heading h2,.learn-more-contact-content h3{font-size:86px}.home-control-section{padding:120px 0}product-info .product .product__info-wrapper .product__title h1{font-size:38px;line-height:46px;color:#f4f1eb}product-info .product .product__info-wrapper .price s.price-item,product-info .product .product__info-wrapper .price .price__sale span.price-item.price-item--sale.price-item--last{font-size:16px}product-info{padding:100px 0!important}.product-choose-rouge .top-heading h3.rouge-heading-main{font-size:40px;margin-bottom:44px}.product-choose-rouge{padding-bottom:100px}.product-choose-rouge .rough-main-block .rouge-all-blocks{gap:40px;margin-right:40px}.product-choose-rouge .rough-main-block .rouge-all-blocks .single-rouge-block .rough-content h4.rough-block-heading{font-size:30px;line-height:30px}.product-choose-rouge .rough-main-block .rouge-all-blocks .single-rouge-block{padding-left:20px}.forms__heading-content p,.inner-performance-content-main .Performance-text p{font-size:20px!important;line-height:28px}.cstm_form_section.home-form-section{padding:100px 0}product-info .product .product__info-wrapper .product-form__buttons button{max-width:calc(100% - 50px)}product-info .product .product__info-wrapper .product-form__buttons button:after{width:40px}}@media(max-width:989px){.cstm_form_section.home-form-section{padding:80px 0}.form_part_rigth h2.heading_form{text-align:left}.main_inner_wrapper{column-gap:30px;flex-wrap:wrap}.contact-form .form-actions,.forms__heading-content .forms__notes{margin:20px 0 0}.form_part_rigth,.forms__heading-content{width:100%}.forms__heading-content h2.page-title,h2.athletes-video-slider-title,.inner-performance-content-main h3.Performance-heading{font-size:32px;line-height:40px}.forms__heading-content p,.inner-performance-content-main .Performance-text p{font-size:18px!important;line-height:26px}.inner-home-image-heading-section{padding:20px 0;gap:0px}.inner-home-image-heading-section .image-block img{max-width:250px}.inner-home-image-heading-section .headings-block h2.main-heading,.inner-home-image-heading-section .headings-block h3.normal-heading{line-height:1.5;font-size:30px}.novothor-sports{padding:10px 0}.novothor-sports-grid-inner .top-content h2,.measured-tested-proven-grid .top-heading h2,.built-to-last-block-grid .top-heading h2,.learn-more-contact-content h3{font-size:76px}.novothor-sports-grid-inner .right-main-content h3,.inner-home-control-section h3.control-heading{line-height:1.3;font-size:30px}.inner-home-control-section .control-content p{font-size:20px}.novothor-sports-teams-grid{gap:30px}.novothor-sports-teams-grid .novothor-sports-teams-item{width:calc(33.33% - 20px);gap:15px}.home-control-section,.measured-tested-proven,.measured-tested-proven.measured-tested-proven-science-grid,.built-to-last-block,.need-session-block{padding:80px 0}.measured-tested-proven-grid .top-heading p{line-height:1.5;font-size:30px}.measured-tested-proven-content-grid .measured-tested-proven-list{padding:20px}.index-wellness-block{min-height:100vh}.built-to-last-list-grid{gap:30px}.built-to-last-list-grid .built-to-last-list{width:calc(50% - 15px)}.need-session-block .need-session-content{gap:30px}.menu-drawer .menu-drawer__utility-links{display:none}header-drawer .menu-drawer{background:#181313a6!important;width:100%!important;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);transition:max-height .35s ease!important}header-drawer .menu-drawer nav.menu-drawer__navigation li a{color:#f4f1eb;text-align:center;justify-content:center;font-size:20px;text-transform:uppercase}}@media(max-width:767px){span.product__media-icon.motion-reduce.quick-add-hidden.product__media-icon--hover{top:15px!important;left:5%!important}.stock-status{margin-bottom:0!important;margin-top:23px!important}.header__heading-logo{height:60px;max-width:100%;object-fit:cover}.nova-sale-container .nova-sale-header{display:none}.nova-sale-container .nova-row{padding:15px}.nova-sale-container .nova-col-pricing{flex-direction:column;gap:5px;align-items:flex-end}.nova-sale-container .nova-price{font-size:15px;width:auto}.novothor-sports-grid-inner .top-content h2,.measured-tested-proven-grid .top-heading h2,.built-to-last-block-grid .top-heading h2,.learn-more-contact-content h3{font-size:36px!important}.cstm_form_section.home-form-section{padding:70px 0}.forms__heading-content .forms__notes .note__item{padding:15px 0 0;gap:10px}.forms__heading-content h2.page-title,.form_part_rigth h2.heading_form,h2.athletes-video-slider-title,.inner-performance-content-main h3.Performance-heading{font-size:28px;line-height:36px}.form_part_rigth h2.heading_form{margin:0 0 25px}.inner-home-image-heading-section .image-block img{max-width:250px}.inner-home-image-heading-section .headings-block h2.main-heading,.inner-home-image-heading-section .headings-block h3.normal-heading{line-height:1.5;font-size:24px}.inner-home-image-heading-section{padding:20px 0}.inner-home-bottom-grids .content-block-list{width:100%}.novothor-sports-grid-inner{padding-top:0;gap:30px}.novothor-sports-grid-inner .top-content h2,.measured-tested-proven-grid .top-heading h2,.built-to-last-block-grid .top-heading h2,.learn-more-contact-content h3{font-size:50px}.novothor-sports-grid-inner .left-main-img,.novothor-sports-grid-inner .right-main-content{width:100%}.novothor-sports-grid-inner .right-main-content h3,.inner-home-control-section h3.control-heading{font-size:24px}.novothor-sports-teams-item .icon-img img{height:60px}.novothor-sports-grid-inner .right-main-content{order:3}.novothor-sports.novothor-military .left-main-img{order:2}.novothor-sports-teams.novothor-military-logos{margin-top:0;padding-top:80px}.measured-tested-proven-grid .top-heading p{font-size:24px}.measured-tested-proven-grid .measured-tested-proven-content-grid{padding-top:40px;gap:30px}.measured-tested-proven-content-grid .measured-tested-proven-list{padding:0;width:100%}.built-to-last-block-grid .top-heading{padding-top:0}.built-to-last-block-grid .center-image-block img,.built-to-last-list-grid .built-to-last-list{width:100%}.learn-more-contact-main{padding:80px 0}.desktop-view{display:none}.mobile-view{display:block}product-info .product .product__info-wrapper .product__title{margin-bottom:20px}product-info .product .product__info-wrapper variant-selects fieldset input+label,product-info .product .product__info-wrapper variant-selects fieldset input[type=radio].disabled+label{padding:10px 22px}product-info .product .product__info-wrapper .product-form__buttons{padding:10px 0}.home-banner-section{background-position:center}}@media(max-width:575px){.forms__heading-content h2.page-title,.form_part_rigth h2.heading_form,h2.athletes-video-slider-title,.inner-performance-content-main h3.Performance-heading{font-size:24px;line-height:30px}.contact-form .fields_outer-coldture{gap:15px}.form_part_rigth .contact-form .contact__button button.button{padding:14px 26px!important;font-size:16px}.contact-form .fields_outer-coldture .field{width:100%}.contact-form .contact__fields{gap:15px;margin-bottom:15px}footer.footer .footer__content-top .footer-stores-block{gap:30px;flex-direction:column;margin:30px 0}.footer-stores-block .footer-single-store h4.store-name{font-size:24px}.footer__content-top .footer-down-text{padding-bottom:30px}product-info{padding:20px 0!important}.product-choose-rouge{padding-bottom:60px}.product-choose-rouge .rough-main-block .rouge-all-blocks .single-rouge-block{max-width:270px;width:270px!important;padding-left:10px}.product-choose-rouge .rough-main-block .rouge-all-blocks .single-rouge-block .rough-image{padding-bottom:60%}.product-choose-rouge .top-heading h3.rouge-heading-main{font-size:36px;margin-bottom:40px}}@media(max-width:480px){body.collection.template- main#MainContent,.template-contact main#MainContent{margin-top:70px}.footer-social-media-block ul{gap:50px}.inner-home-image-heading-section .image-block img{max-width:250px}.inner-home-icon-text-section .all-icon-text{gap:0px}.inner-home-icon-text-section .all-icon-text .all-ioc-list{width:calc(50% - 10px);margin:0}.inner-home-bottom-grids .content-block-list h2.topic-title,.measured-tested-proven-content-grid .measured-tested-proven-list h3{font-size:20px}.inner-home-control-section .control-content p{font-size:18px}.inner-home-image-heading-section .headings-block h2.main-heading,.inner-home-image-heading-section .headings-block h3.normal-heading{font-size:20px}.novothor-sports-teams-grid{gap:20px}.novothor-sports-teams-grid .novothor-sports-teams-item{width:calc(50% - 10px);gap:10px}.novothor-sports-teams-item p{font-size:14px}.measured-tested-proven-grid .top-heading p{font-size:20px}.home-control-section,.measured-tested-proven,.measured-tested-proven.measured-tested-proven-science-grid,.built-to-last-block,.need-session-block{padding:40px 0}.measured-tested-proven.measured-tested-proven-science{padding:80px 0 0}.built-to-last-list-grid .built-to-last-list{padding:0}.need-session-block .need-session-content p{font-size:20px}.need-session-block .need-session-content{gap:20px}.need-session-block .bottom-content{padding:60px 0 0}.learn-more-contact-content p{text-align:center}.learn-more-contact-content{gap:20px}.learn-more-contact-content button.btn-col,.learn-more-contact-content button.btn-col-2{font-size:16px}.novothor-sports-teams-item .icon-img img{height:50px;object-fit:contain}.order-all-blocks .order-single-block .order-date-text span.order-date,.order-all-blocks .order-single-block .order-date-text h5.order-label{font-size:12px}product-info .product .product__info-wrapper .product__accordion summary{padding:20px 0}product-info .product .product__info-wrapper .product__accordion summary h2.h4.accordion__title.inline-richtext{font-size:16px}product-info .product .product__info-wrapper .product__accordion .accordion__content{margin-bottom:20px}product-info .product .product__info-wrapper .product__accordion .accordion__content ul li{font-size:14px}.product-choose-rouge .top-heading h3.rouge-heading-main{font-size:32px;margin-bottom:35px}.product-choose-rouge .rough-main-block .rouge-all-blocks{gap:20px;margin-right:20px}.product-choose-rouge .rough-main-block .rouge-all-blocks .single-rouge-block .rough-content .rough-text p{margin-top:10px}}@media(max-width:370px){product-info .product .product__info-wrapper .price s.price-item,product-info .product .product__info-wrapper .price .price__sale span.price-item.price-item--sale.price-item--last{font-size:16px}product-info .product .product__info-wrapper .product__title h1{font-size:34px;line-height:42px}product-info .product .product__info-wrapper variant-selects fieldset input+label,product-info .product .product__info-wrapper variant-selects fieldset input[type=radio].disabled+label{padding:10px 14px}product-info .product .product__info-wrapper .product-form__buttons{padding:0}}body .addon-card{background:transparent;-webkit-backdrop-filter:unset;backdrop-filter:unset}.swipe-hint{display:none}@media(max-width:991px){.swipe-hint{font-size:16px;text-align:center;color:#f4f1eb;margin-bottom:25px;display:block}body .addons-grid{display:flex;overflow-x:auto;gap:12px;padding:10px 0;flex-direction:row;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}body .addons-grid::-webkit-scrollbar{display:none}body .addon-card{min-width:75%;flex-shrink:0;max-width:90%;scroll-snap-align:start}}.product-page-main{background:radial-gradient(52% 42% at 72% 10%,rgba(193,20,20,.16),transparent 68%),radial-gradient(110% 85% at 50% 38%,rgba(193,20,20,.07),transparent 62%),#1d1919!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
