@import"https://fonts.googleapis.com/css?family=Kanit:300,400,500,700&display=swap";@import"https://fonts.googleapis.com/css?family=Bungee&display=swap";.shopify-buy-frame{margin:auto!important}@media (min-width: 601px){.shopify-buy__product{max-width:calc(100% - 20px)!important}}.cart-modal{display:block!important;position:fixed;z-index:10000!important;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006}.cart-modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:80%}.cart-close{color:#aaa;float:right;font-size:28px;font-weight:700}.cart-close:hover,.cart-close:focus{color:#000;text-decoration:none;cursor:pointer}.sca-price,.saso-price,.saso-was-price{visibility:hidden!important}*{-webkit-appearance:none}#revy-motivator-bar{min-height:80px!important;padding-bottom:8px!important}#revy-motivator-bar div{margin-top:6px!important;margin-bottom:6px!important}.co-customers-reset_password .form-vertical input[type=submit]{font-size:16px}body{font-family:Kanit,sans-serif}.sticky{position:fixed;top:0;width:100%;padding:0!important}.co_mobile,.slick-dots{display:none!important}button:focus{outline:none!important}.section-header a{border:none}.page-width{max-width:1420px;padding-left:0;padding-right:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{text-transform:uppercase;font-family:Kanit,sans-serif;font-weight:400}h1,.h1{font-size:36px;text-transform:uppercase;font-weight:500}h2,.h2{font-size:30px;letter-spacing:0}h2:focus,.h2:focus{outline:none}h3,.h3{font-size:20px}h4,.h4{font-size:18px;line-height:36px;text-transform:uppercase}.main-content{padding-top:55px;padding-bottom:60px}a.social-icons__link svg,.site-header__cart svg{transition:.3s}a.social-icons__link:hover svg,.site-header__cart:hover svg{transform:scale(1.1)}.form-vertical input{height:50px;line-height:50px;margin-bottom:13px}.form-vertical input[type=submit]{line-height:normal;font-size:18px;font-weight:400;letter-spacing:0;box-sizing:border-box;width:200px;margin:0 auto;display:block}.form-vertical label{font-size:16px;font-weight:300;margin-bottom:6px}.form-vertical label>span{color:#d70000}.form-vertical textarea{height:120px;min-height:0;margin-bottom:40px}.form-vertical input,.form-vertical textarea{border-radius:0}.form-vertical input:focus,.form-vertical textarea:focus{outline:none;border:2px solid #000}.form-vertical select{height:50px;border-radius:0}.header_social span{float:left;color:#9b9b9b;font-size:18px}.header_social ul{padding-left:8px;padding-bottom:0}.header_social ul li{padding:0 7px}.header_social ul li a{display:inline-block;vertical-align:middle}.header_social:after{display:block;content:"";clear:both}.site-header__mobile-nav{display:flex;align-items:center}div.announcement-bar .announcement-bar__message{padding:0;font-size:16px;text-transform:uppercase;font-weight:400;top:-2px;margin-bottom:15px}div.announcement-bar .announcement-bar--link{font-size:18px;text-transform:uppercase;font-weight:400;top:-2px}div.announcement-bar .announcement-bar--link:hover{background-color:transparent;text-decoration:underline}.co_my_account{text-align:right}.co_my_account a{padding:0}.co_my_account a svg{width:18px;height:18px;display:inline-block;vertical-align:middle;margin-right:6px;vertical-align:sub}.site-nav{display:flex;margin:0;justify-content:center;flex-wrap:wrap}.site-nav>li{flex:0 1 auto;margin:0 .6%}.site-nav>li a{padding:3px 9px}.site-nav>li a:hover{text-decoration:none}.site-nav>li a span{font-size:18px;text-transform:uppercase;border-bottom:none}.site-nav>li .site-nav__label{font-family:Kanit,sans-serif;font-size:16px;text-transform:uppercase}.site-nav>li button.site-nav__link:hover{text-decoration:none}.site-nav>li button.site-nav__link:hover span{border-bottom:none}.site-header{padding:26px 0;z-index:9}.site-header__cart{padding:8px 15px;height:42px}.site-header__search{margin-right:20px}.site-header__search form.search-header{position:relative}.site-header__search form.search-header .search-header__input{height:42px;min-height:0;border:none;padding-left:26px;font-size:15px;margin-top:1px;border-radius:0}.site-header__search form.search-header .search-header__input::-webkit-input-placeholder{color:#000;font-size:15px;opacity:1}.site-header__search form.search-header .search-header__input::-moz-placeholder{color:#000;font-size:15px;opacity:1}.site-header__search form.search-header .search-header__input:-ms-input-placeholder{color:#000;font-size:15px;opacity:1}.site-header__search form.search-header .search-header__input:-moz-placeholder{color:#000;font-size:15px;opacity:1}.site-header__search form.search-header button{position:absolute;right:0;top:4px}.site-header__search form.search-header button svg{width:18px}.site-footer{padding-top:49px;padding-bottom:0;margin-top:0}.site-footer a{color:#fff;font-size:18px}.site-footer .site-footer__item-inner--footer_logo{padding-top:11px}.site-footer .h4{margin-bottom:21px;font-weight:500;display:none}.site-footer .footer_connect .h4{display:block;white-space:nowrap}.site-footer .site-footer__rte p{margin-bottom:8px}.site-footer .site-footer__rte span{display:none}.site-footer .site-footer__social-icons li{padding:0 7px}.site-footer .site-footer__social-icons li:first-of-type{padding-left:0}.site-footer .site-footer__social-icons li:nth-of-type(2) svg{position:relative;top:-2px}.site-footer .site-footer__social-icons li path{fill:#fff}.co_footer_contacts{margin-top:25px}.co_footer_contacts li{margin-bottom:16px;color:#fff;font-size:16px}.co_footer_contacts li p{font-size:16px;margin-bottom:0}.co_footer_contacts li svg{vertical-align:middle;margin-right:4px}.co_aws{text-align:right}.co_aws a svg{display:inline-block;vertical-align:middle;transition:.4s}.co_aws a:hover svg{transform:rotate(360deg)}.co_aws a:hover svg path{fill:#e6e6e6}.site-footer__linklist li{padding-bottom:9px}.site-footer__linklist li a{font-size:18px}.co_footer_top{border-bottom:1px solid #323232;padding-bottom:49px}.co_footer_bottom{padding-top:12px;padding-bottom:8px}.co_footer_bottom p,.co_footer_bottom a,.co_footer_bottom span,.co_footer_bottom .site-footer__linklist a{font-size:14px;line-height:24px;color:#717171}.co_footer_bottom ul{max-width:275px;margin:0 auto}.co_footer_bottom ul li{width:50%;float:left;text-align:center}.co_footer_bottom ul:after{display:block;content:"";clear:both}.co_footer_bottom svg{margin-left:6px}.section-header{margin-bottom:33px}.r-tabs .r-tabs-nav{margin:0;padding:0}.r-tabs .r-tabs-tab{display:inline-block;margin:0;list-style:none}.r-tabs .r-tabs-panel{padding:15px;display:none}.r-tabs .r-tabs-accordion-title{display:none}.r-tabs .r-tabs-panel.r-tabs-state-active{display:block}@media only screen and (max-width: 767px){.r-tabs .r-tabs-nav{display:none}.r-tabs .r-tabs-accordion-title,body #bc-sf-filter-tree-h{display:block}body #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-title a.selected div{display:none}}.co-page-wholesale main{background-image:url(wholesale-page-1920x918.png);background-repeat:no-repeat;background-size:cover}.co_wholesale_wrapper{max-width:580px;margin:0 auto;background:none;padding:38px 40px;position:relative;z-index:1;border-bottom:3px solid #d70000}.co_wholesale_wrapper:before{display:block;content:"";position:absolute;z-index:-1;left:0;top:0;right:0;bottom:0;background:#f6f6f6;opacity:.8}.co_wholesale_wrapper h1{font-size:30px;font-weight:500;letter-spacing:0;margin-bottom:15px}.co_wholesale_wrapper .section-header div{line-height:18px}.co_wholesale_wrapper a{color:#d70000}.co_terms{max-width:940px}.co_terms h4{margin:0}.co_terms p{font-weight:300}.co_terms p:last-of-type{margin-bottom:0}.co_terms p strong{font-weight:400}.co_terms .rte a{font-weight:300;border:none}.co_terms .rte a:hover{text-decoration:underline}.co_terms b{font-weight:500}.co-page-contact main,.co-page-military main,.co-page-about main,.co-article-athletes main,.co-collection main,.co-page-loyalty main{padding-top:0}.co-page-about main,.co-page-loyalty main,.co-page-contact main{padding-bottom:0}.contact__top{background:#000;color:#fff;padding-top:45px;padding-bottom:6px}.contact__top a:hover{text-decoration:underline;color:#fff}.contact__top a,.contact__top p{color:inherit}.contact__top h1,.contact__top div{text-align:left}.contact__top h1{margin-bottom:13px}.contact__top h1~div{max-width:65%}.contact__top ul{display:flex}.contact__top ul li{width:25%;float:left;text-align:center;display:flex;justify-content:center}.contact__top ul li p span{display:block}.contact__top ul li:last-of-type{flex-direction:column}.contact__top ul li svg{display:block;margin:0 auto 12px;width:25px;height:25px}.contact__top ul:after{display:block;content:"";clear:both}.cart__continue-btn path{fill:#fff}.cart__continue-btn svg{vertical-align:middle}.contact_form_wrapper{background:url(contact-bg.jpg?2) no-repeat;padding-top:47px;padding-bottom:35px;background-size:cover}.contact_form_wrapper form{position:relative;z-index:1;padding:34px 40px 40px;border-bottom:3px solid #d70000;max-width:580px;margin:0 auto}.contact_form_wrapper form:before{display:block;content:"";position:absolute;z-index:-1;left:0;top:0;right:0;bottom:0;background:#f6f6f6;opacity:.8}.contact_form_wrapper form h3{text-align:center;margin-bottom:30px}.contact_form_wrapper form textarea{height:92px;line-height:normal;padding:13px 20px}.co_military_text,.co_military_block,.about_block,.co_404_wrapper,.contact_form_wrapper,.co-page-wholesale main,.cat_header{max-width:1920px;margin:0 auto}.co-page-military h1{color:#fff}.co_military_text{text-align:center;background:#f6f6f6 url(mili.jpg?2) repeat-y;padding-top:60px;padding-bottom:60px}.co_military_text p{margin-bottom:12px}.co_military_text p:last-child{margin-bottom:0}.co_military_block{min-height:770px;background-repeat:no-repeat;background-position:left top;margin-top:60px}.co_military_block .grid__item{min-height:1px}.co_military_block2{background-position:right top;margin-top:40px}.co_military_block2 .co_military_red{top:420px}.co_military_red{position:relative;z-index:2;margin-top:60px;padding:40px 30px}.co_military_red:after{position:absolute;z-index:-1;display:block;content:"";left:0;top:0;right:0;bottom:0;background-color:#d70000;opacity:.85}.co_military_red p{color:#fff}.co_military_red a{display:block;text-align:center;width:200px;height:50px;line-height:50px;color:#d70000;transition:.3s;background:#fff;text-transform:uppercase;font-size:18px;margin-top:38px}.co_military_red a:hover{opacity:.8;text-decoration:none}.co_button_white{width:200px;height:50px;line-height:46px;border:2px solid #000;padding:0;text-transform:uppercase;display:block;text-align:center;margin:0 auto;transition:.3s;font-size:18px}.co_button_white:hover{background:#000;color:#fff!important;-webkit-box-shadow:inset 0 0 1px 1px #fff;box-shadow:inset 0 0 1px 1px #fff}.co_login_right{background-image:url(login_bg.jpg?1);background-repeat:no-repeat;background-position:center top;padding:33px;height:100%}.co_login_right .h3{margin-bottom:28px}.co_login_right p,.co_login_right a{color:#fff}.co_login_right a{width:200px;height:50px;line-height:50px;background:#d70000;text-transform:uppercase;display:block;text-align:center;margin-top:82px;transition:.3s}.co_login_right a:hover{color:#fff;opacity:.8}.co_login_right p{max-width:340px}.co_form_container{border:1px solid #d6d6d6;padding:30px 0}#CustomerLoginForm .grid{display:flex}#CustomerLoginForm .co_form_container h2{margin-bottom:3px}#CustomerLoginForm .co_form_container form{max-width:430px;margin:0 auto}#CustomerLoginForm .co_form_container form #CustomerPassword{margin-bottom:5px}#CustomerLoginForm .co_form_container form>div{position:relative}#CustomerLoginForm .co_form_container form>div svg{position:absolute;top:50%;margin-top:-10px;left:22px;width:18px;height:20px}#CustomerLoginForm .co_form_container form>div svg path{fill:#d6d6d6}#CustomerLoginForm .co_form_container form>div input{padding-left:47px}#CustomerLoginForm .co_form_container form>div input:focus~svg path{fill:#000}#CustomerLoginForm .co_form_container form .text-center p{text-align:right;font-weight:300}#CustomerLoginForm .co_form_container form .text-center p a{text-decoration:underline}#CustomerLoginForm .co_form_container form .text-center p a:hover{text-decoration:none}#CustomerLoginForm .co_form_container form .text-center input{padding-left:0;margin-top:40px;margin-bottom:5px}#RecoverPasswordForm{border:1px solid #d6d6d6;padding:30px 0 38px;max-width:700px;margin:0 auto}#RecoverPasswordForm h2{margin-bottom:6px}#RecoverPasswordForm form{max-width:430px;margin:30px auto 0}#RecoverPasswordForm form .input-full{margin-bottom:20px}#RecoverPasswordForm form .text-center p{float:right;margin-bottom:0;width:58%}#RecoverPasswordForm form .text-center p input{width:100%}#RecoverPasswordForm form .text-center a{display:block;float:left;height:50px;line-height:50px;width:42%;text-align:left;color:#9b9b9b;font-size:18px;text-transform:uppercase}#RecoverPasswordForm form .text-center a:hover{opacity:.8}#RecoverPasswordForm form .text-center a svg{vertical-align:middle;margin-right:10px}#RecoverPasswordForm form .text-center:after{display:block;content:"";clear:both}#RegisterForm{max-width:430px;margin:0 auto}#RegisterForm .text-center input{width:100%;margin-top:40px}.register_bottom{text-align:center;line-height:12px}.register_bottom a{color:#d70000;text-decoration:underline}.register_bottom a:hover{color:#d70000;text-decoration:none}.co_register{padding-bottom:43px}.co_register h2{margin-bottom:5px}.co_register h2~p{margin-bottom:27px}.empty-page-content{padding:0}.co-404 main{padding:0}.co_404_wrapper{padding-top:230px;padding-bottom:210px;color:#fff}.co_404_wrapper .grid__item{min-height:1px}.co_404_wrapper h1{font-size:200px;font-family:Bungee,cursive;line-height:100px}.co_404_wrapper h1 span{font-size:75px}.co_404_wrapper p{color:#fff}.co_404_wrapper .btn{width:200px;border-radius:0;height:50px;line-height:50px;padding:0;margin-top:17px}.co-blog-athletes .athletes-image{width:100%;height:auto}.co-blog-athletes main{padding-top:30px}.co-blog-athletes h1{margin-bottom:10px}.co-article-athletes .ath_background{background-size:cover;background-position:center bottom;max-width:1920px;margin:0 auto}.co-article-athletes .article__grid-image-container{width:220px;height:220px;border-radius:220px;overflow:hidden;padding:0!important;border:2px solid #fff}.co_account_addresses_right{border:1px solid #d6d6d6;padding:22px 30px 30px;position:relative}.co_account_addresses_right a,.co_account_addresses_right button{margin:36px auto 0;width:calc(100% - 18px);background:none}.co_account_addresses_right span{font-size:18px;font-weight:300}.co_account_addresses_right span.account_icon{font-size:0}.co_account_addresses_right .item_address{margin-bottom:19px}.co_account_addresses_right svg{width:16px;height:16px;position:relative;top:3px;margin-right:6px}.co_account_addresses_right path{fill:#000}.co_account_addresses_right .location_customer{margin-bottom:0}.co_account_addresses_right .location_customer svg{width:20px;height:20px;right:2px;margin-right:2px}.co_account_addresses_right .location_customer .icon_location{float:left}.co_account_addresses_right .location_customer .text_adress{float:left;line-height:23px;padding-left:6px;width:80%}.co_account_addresses_right .location_customer:after{display:block;content:"";clear:both}.myaccount__order-history thead{border-bottom:none}.myaccount__order-history thead th{font-size:18px;font-weight:600;background-color:#f6f6f6;letter-spacing:-1px;text-transform:none;font-weight:400}.myaccount__order-history thead th:nth-of-type(3){max-width:140px}.myaccount__order-history thead th:nth-of-type(4){width:29.5%}.myaccount__order-history thead tr{border-bottom:none}.myaccount__order-history tbody th{border:none}.myaccount__order-history tbody th a{border:none;text-decoration:none;font-weight:300}.myaccount__order-history tbody td{font-weight:300}.myaccount__order-history tr{border-bottom:1px solid #d6d6d6}.myaccount__order-history th,.myaccount__order-history td{border:none}.co-customers-account main,.co-customers-addresses main,.co-customers-order main{padding-top:50px}.co-customers-account main .page-width,.co-customers-addresses main .page-width,.co-customers-order main .page-width{max-width:1180px}.co-customers-account .section-header,.co-customers-addresses .section-header,.co-customers-order .section-header{margin-bottom:22px}.co-customers-account .myaccount__order-history,.co-customers-addresses .myaccount__order-history,.co-customers-order .myaccount__order-history{max-width:70%;flex:0 0 70%}.co-customers-account .myaccount__account-details,.co-customers-addresses .myaccount__account-details,.co-customers-order .myaccount__account-details{max-width:30%;flex:0 0 30%}.co-customers-account h4,.co-customers-addresses h4,.co-customers-order h4{margin-bottom:8px}.about_block1 img{display:block}.about_block1 p{margin-bottom:24px}.about_block1 p.h1{padding-right:60px;letter-spacing:-2px;line-height:46px;margin-top:-21px}.about_block1 .img_wrapper{position:relative;left:-60px}.about_block1 .grid{display:flex;align-items:center}.about_block2{padding-top:38px;padding-bottom:40px;text-align:justify}.about_block2 p{line-height:30px;margin-bottom:30px}.about_block2 p:last-of-type{margin-bottom:36px}.about_block2 p.h1{margin-bottom:26px}.about_block2 a{margin:0}.about_block2 .grid{display:flex;align-items:center}.about_block4{padding-top:25px;padding-bottom:40px}.about_block4 .page-width{max-width:1190px}.about_block4 p{margin-bottom:24px}.about_block4 p.h1{margin-bottom:23px}.about_block4 a{display:block;margin:38px auto 0;max-width:200px;height:50px;font-size:18px;letter-spacing:-1px}.about_block5 a{display:block;position:relative}.about_block5 a img{width:100%}.about_block5 a>div{position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;width:70px;height:70px}.about_block5 a>div p{position:relative;height:100%}.about_block5 a>div p svg{margin:auto;position:absolute;left:4px;right:0;top:0;bottom:0;z-index:2;width:20px;height:24px}.about_block5 a>div p:before{position:absolute;display:block;content:"";border-radius:100px;background:#000;opacity:.25;z-index:1;width:100%;height:100%;transition:.3s}.about_block5 a:hover>div p:before{opacity:.6}.co_edit_address{margin-bottom:55px}.addressespage_right>li{width:340px;float:right}.addressespage_right>li>p>button{width:100%;height:50px}main .addresses_grid>.page-width{max-width:970px}main .addresses_grid>.page-width>div{min-height:1px}#AddressNewForm h4{margin-bottom:20px}.addressespage_right form ul,#AddressNewForm ul{margin-top:40px}.addressespage_right form ul li,#AddressNewForm ul li{width:48%;float:left;margin-right:4%}.addressespage_right form ul li:last-of-type,#AddressNewForm ul li:last-of-type{margin-right:0}.addressespage_right form ul li input,.addressespage_right form ul li button,#AddressNewForm ul li input,#AddressNewForm ul li button{width:100%}.addressespage_right form ul:after,#AddressNewForm ul:after{display:block;content:"";clear:both}div.address{position:relative}div.address:hover .address-delete{display:block}div.address>.text-center{width:100%;height:50px;margin-top:20px}div.address .address-delete{display:none;position:absolute;width:auto;border:none;right:0;top:0;color:#000;font-weight:700;margin:0}.checkcontainer{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;display:block;font-size:16px;margin-bottom:8px;padding-left:20px;position:relative}.checkcontainer input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{background-color:#eee;height:15px;left:0;position:absolute;top:3px;width:15px}.checkcontainer:hover input~.checkmark{background-color:#ccc}.checkcontainer.active-filter input:checked~.checkmark{background-color:#2196f3}.checkmark:after{content:"";position:absolute;display:none}.checkcontainer.active-filter input:checked~.checkmark:after{display:block}.checkcontainer .checkmark:after{left:5px;top:2px;width:5px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.filter-sidebar .sbf-title{border-bottom:1px solid;display:block;font-size:18px;font-weight:600;margin-bottom:10px;margin-top:30px}.sb-filter .advanced-filters{max-height:220px;overflow:auto}.sb-widget.filter-sidebar.no-sidebar.dropdown{padding:0 20px 0 0}.coll_prodbar .grid--view-items{border-left:1px solid #000;margin:0;padding-left:20px}.checkcontainer.active-filter.advanced-filter.rt>a{font-weight:600}.cat_header{background:url(suppl_bg.jpg) no-repeat center top;padding:41px 0;background-size:cover}.cat_header h1,.cat_header div{color:#fff}.cat_header h1{margin-top:11px;margin-bottom:23px}.cat_header .rte{max-width:570px;margin:0 0 16px}.cat_header ul li{display:inline-block;margin-right:14px}.cat_header .grid__item img{display:block;margin:auto}.co_filters_wrapper{background-color:#f6f6f6;display:none}.ath_background{position:relative;height:550px}.ath_background>.title_wrapper{position:absolute;left:0;right:0;bottom:0;padding:13px 15px}.ath_background>.title_wrapper>div.page-width{position:relative;z-index:2;display:flex;align-items:center}.ath_background>.title_wrapper>div.page-width>div{width:50%}.ath_background>.title_wrapper>div.page-width>div.co_athlete_title{float:left;text-align:left}.ath_background>.title_wrapper>div.page-width>div.co_athlete_title h1{margin-bottom:4px}.ath_background>.title_wrapper>div.page-width>div.co_athlete_title .subtitle{font-size:18px}.ath_background>.title_wrapper>div.page-width>div.socials{float:right;text-align:right}.ath_background>.title_wrapper>div.page-width>div.socials>span{display:none}.ath_background>.title_wrapper>div.page-width>div.socials ul{padding-bottom:0}.ath_background>.title_wrapper>div.page-width>div.socials ul li{padding-right:0;padding-left:9px}.ath_background>.title_wrapper>div.page-width>div.socials ul li a{display:block;width:35px;height:35px;position:relative}.ath_background>.title_wrapper>div.page-width>div.socials ul li a svg{position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.ath_background>.title_wrapper>div.page-width>div.socials ul li:first-of-type a{background:#077ac3}.ath_background>.title_wrapper>div.page-width>div.socials ul li:nth-of-type(2) a{background:#d70000}.ath_background>.title_wrapper>div.page-width>div.socials ul li:last-of-type a{background:#dd046a}.ath_background>.title_wrapper>div.page-width>div:after{display:block;content:"";clear:both}.ath_background>.title_wrapper:after{display:block;content:"";position:absolute;left:0;right:0;bottom:0;background:#8d8d8d;opacity:.8;height:100%;z-index:1}.ath_background>.title_wrapper h1,.ath_background>.title_wrapper p{color:#fff}.ath_background>.title_wrapper path{fill:#fff}.ath_background .article__grid-image-wrapper{position:absolute;left:0;right:0;bottom:8%;z-index:3}.ath_background .article__grid-image-wrapper>div{margin:0 auto}.r-tabs-panel{padding-left:0;padding-top:51px}.ath_content{margin-top:20px}.ath_content div{font-weight:300}.ath_content .plyr{margin-top:23px}.r-tabs-nav{text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}.r-tabs-nav li{box-sizing:border-box;text-align:center;padding:0;width:100%;max-width:230px}.r-tabs-nav li a{display:block;margin:0;position:relative;border:1px solid #d6d6d6;border-right:none;color:#9b9b9b;padding:6px 0}.r-tabs-nav li a:before,.r-tabs-nav li a:after{display:none;position:absolute;content:""}.r-tabs-nav li a:before{bottom:0;width:calc(100% + 2px);height:2px;background-color:#d70000;margin:0 -1px}.r-tabs-nav li a:after{width:0;height:0;border-style:solid;border-width:3px 5px 0 5px;border-color:#d70000 transparent transparent transparent;left:0;right:0;margin:0 auto;bottom:-3px}.r-tabs-nav li a:hover{border-bottom:none;color:#000}.r-tabs-nav li a:hover:before,.r-tabs-nav li a:hover:after{display:block}.r-tabs-nav li.r-tabs-state-active a{border-bottom:none;color:#000}.r-tabs-nav li.r-tabs-state-active a:before,.r-tabs-nav li.r-tabs-state-active a:after{display:block}.r-tabs-nav li:last-of-type a{border-right:1px solid #d6d6d6}.r-tabs-nav:after{display:block;content:"";clear:both}.single_athlete_info{padding:31px 40px 40px;border:1px solid #d6d6d6}.single_athlete_info>div{font-weight:300;margin-bottom:21px}.single_athlete_info>div>p{font-weight:500;font-size:18px;margin-bottom:0}.single_athlete_info a{font-size:18px;letter-spacing:-1px;margin-top:12px;font-weight:300}.return-link-wrapper{margin-top:44px;margin-bottom:17px;padding-left:15px}.return-link-wrapper a svg{margin-right:4px}.athletes-wrapper,.home_team{max-width:1920px;margin:0 auto}.athletes-wrapper .grid,.home_team .grid{margin:0;overflow:hidden;padding:0}.athletes-wrapper .grid .grid__item,.home_team .grid .grid__item{padding:0;clear:none}.athletes-wrapper .grid .grid__item:hover .btn,.home_team .grid .grid__item:hover .btn{opacity:1}.athletes-wrapper .grid .grid__item .article__grid-image-container,.home_team .grid .grid__item .article__grid-image-container{position:relative}.athletes-wrapper .grid .grid__item .article__grid-image-container:hover>a,.home_team .grid .grid__item .article__grid-image-container:hover>a{display:block;opacity:1}.athletes-wrapper .grid .grid__item .article__grid-image-container>a,.home_team .grid .grid__item .article__grid-image-container>a{position:absolute;width:200px;height:50px;left:0;top:0;right:0;bottom:0;margin:auto;display:block;opacity:0;transition:.3s;z-index:2}.athletes-wrapper .grid .grid__item .btn,.home_team .grid .grid__item .btn{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;width:280px;height:50px;line-height:50px;font-size:18px;font-weight:400;border-radius:0;text-transform:uppercase;text-align:center;opacity:0;transition:.3s;padding:0}.athletes-wrapper .grid .grid__item img,.home_team .grid .grid__item img{display:block;object-fit:cover;object-position:top;height:480px}.athletes-wrapper .co_button_white,.home_team .co_button_white{width:260px;margin-top:40px}.athletes-title{text-align:center;border:1px solid #d6d6d6;border-right:none;border-top:none;padding-top:22px;padding-bottom:25px;height:115px}.athletes-title h2,.athletes-title h3{margin-bottom:4px}.athletes-title .subtitle{color:#d70000;font-size:18px}.home_team .grid .grid__item:last-of-type{border-right:1px solid #d6d6d6}.athletes-wrapper .grid__item:last-of-type .athletes-title,.athletes-wrapper .grid__item:nth-of-type(4n) .athletes-title{border-right:1px solid #d6d6d6}.blog_subtitle p{max-width:650px;margin:0 auto;font-weight:300}.video_section~a{margin-top:40px}#bc-sf-filter-load-more{margin-top:40px}#bc-sf-filter-load-more a{transition:.3s;font-size:18px;float:none}#bc-sf-filter-load-more a:hover{background:#000;color:#fff!important;-webkit-box-shadow:inset 0 0 1px 1px #fff;box-shadow:inset 0 0 1px 1px #fff}.co-product .r-tabs-nav li{width:25%;max-width:none}.co-product .r-tabs-nav li a{color:#000}.co-product .r-tabs-nav li.r-tabs-state-active a,.co-product .r-tabs-nav li a:hover{color:#d70000}.co-product .product-single__description{font-weight:300}.co-product .product-single__description strong{font-weight:400}.product_benefits{min-height:1px}.product_benefits>div h2{margin-bottom:24px}.product_benefits ul li{position:relative;padding-left:15px;font-size:18px;margin-bottom:13px}.product_benefits ul li:before{position:absolute;display:block;content:"";width:5px;height:5px;border-radius:100px;background:#000;left:0;top:50%;margin-top:-3px}.grid.product-single{display:flex;margin-bottom:42px}.product-single__meta{background-color:#f6f6f6;padding:40px}.product-single__meta .product-single__title{height:72px;margin-bottom:0;font-weight:500}.product-single__meta .co_product_icons .icon_product_type{background-color:#d9d9d9}.product-single__meta .co_product_icons ul li{display:inline-block}.product-single__meta .product-form__item{padding:0}.product-single__meta .product__price{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}.product-single__meta .product__price dl.price{line-height:30px;width:auto}.product-single__meta .product__price span.price-item{font-size:36px;font-weight:600}.product-single__meta .product__price .co_available{margin-left:8px}.product-single__meta .product__price .co_available span{font-size:16px}.product-single__meta .product__price .co_available .instock{color:#15b500}.product-single__meta .product__price .spr-badge{width:calc(100% - 184px);text-align:right}.product-single__meta .product__price .spr-starrating{margin-left:0}.product-single__meta .product__price .spr-starrating i{font-size:18px}.product-single__meta .product__price .spr-badge-caption{font-size:16px;margin-left:16px;font-weight:300;text-decoration:underline;white-space:nowrap}.product-single__meta>form{justify-content:space-between}.product-single__meta>form .selector-wrapper{max-width:100%;flex:0 0 100%}.product-single__meta>form .selector-wrapper label{text-transform:uppercase;font-size:20px;margin-bottom:1px}.product-single__meta>form .selector-wrapper select{height:50px;margin-bottom:10px}.product-single__meta>form .product-form__item--quantity{display:flex;width:160px;padding:0;flex:0 1 auto;border:1px solid black}.product-single__meta>form .product-form__item--quantity input{padding:0;border:none;height:50px;line-height:50px;border-radius:0;font-size:30px;font-weight:300;font-family:Kanit,sans-serif}.product-single__meta>form .product-form__item--quantity input:focus{outline:none}.product-single__meta>form .product-form__item--quantity input[type=button]{width:50px;cursor:pointer;line-height:46px;transition:.2s}.product-single__meta>form .product-form__item--quantity input[type=button]:hover{background:#000;color:#fff}.product-single__meta>form .product-form__item--quantity input[type=number]{width:58px;flex:none;text-align:center;padding-left:10px;font-size:16px;font-weight:400}.product-single__meta>form .product-form__item--quantity label{display:none}.product-single__meta>form .product-form__item--submit{flex:none;width:calc(100% - 170px)}.product-single__meta>form .product-form__item--submit button{height:52px;font-size:16px}.product-single__meta .social-sharing{margin-top:43px}.product-single__meta .social-sharing a{border:none;padding:0;display:flex;align-items:center;margin-right:40px;margin-bottom:0}.product-single__meta .social-sharing a:hover{text-decoration:underline}.product-single__meta .social-sharing a span{text-transform:none;letter-spacing:0;font-size:16px;font-family:Kanit,sans-serif;font-weight:400;position:relative;padding-left:12px}.product-single__meta .social-sharing a span:before{position:absolute;left:0;top:-2px;display:inline-block;content:"";width:1px;height:20px;background:#000}.product-single__meta .social-sharing a path{fill:#000}.product-single__meta .social-sharing a svg{margin-right:13px}.product-single__meta .spr-icon-star,.product-single__meta .spr-icon-star-empty{color:#f9bb00;font-size:16px}.co_reviews_wrapper{background-color:#f6f6f6}.co_reviews_wrapper .spr-container{border:none}.co_reviews_wrapper .spr-starrating i,.co_reviews_wrapper .spr-starratings i{color:#f9bb00;font-size:18px}.co_reviews_wrapper .spr-summary-actions-togglereviews{font-size:15px}.co_reviews_wrapper .spr-header h2.spr-header-title{font-size:36px;text-align:center;margin-top:7px;margin-bottom:31px}.co_reviews_wrapper .spr-header .spr-summary{background:#fff;border:1px solid #d6d6d6;position:relative;box-sizing:border-box;padding:25px 30px;max-width:1180px;margin:0 auto;min-height:100px;display:flex;align-items:center;flex-wrap:wrap}.co_reviews_wrapper .spr-header .spr-summary .spr-summary-caption{max-width:100%;flex:0 0 100%;flex-grow:1}.co_reviews_wrapper .spr-header .spr-summary .spr-starrating{display:block}.co_reviews_wrapper .spr-header .spr-summary .spr-starrating:before{display:inline-block;content:"Overall Rating";font-size:20px;line-height:24px;font-weight:400;margin-right:20px}.co_reviews_wrapper .spr-header .spr-summary-actions{position:absolute;right:30px;top:26px}.co_reviews_wrapper .spr-header .spr-summary-actions a{width:220px;height:50px;line-height:46px;border:2px solid #000;padding:0;text-transform:uppercase;display:block;text-align:center;margin:0 auto;transition:.3s;font-size:18px;float:none}.co_reviews_wrapper .spr-header .spr-summary-actions a:hover{background:#000;color:#fff!important;-webkit-box-shadow:inset 0 0 1px 1px #fff;box-shadow:inset 0 0 1px 1px #fff}.co_reviews_wrapper .spr-content>.spr-form{padding:30px;border:1px solid #d6d6d6;background:#fff;max-width:1180px;margin:20px auto 0}.co_reviews_wrapper .spr-review{padding:30px;background:#fff;border:1px solid #d6d6d6;max-width:1180px;margin:20px auto 0}.co_reviews_wrapper .spr-review .spr-review-content-body{font-size:16px;line-height:24px}.co_reviews_wrapper .spr-review .spr-review-reportreview{font-size:16px;font-weight:300}.co_reviews_wrapper .spr-pagination{border:none}.video-section-wrapper--medium.video-section-wrapper--min-height{height:797px}@media only screen and (max-width: 767px){.video-section-wrapper--medium.video-section-wrapper--min-height{min-height:230px}}@media (min-width: 768px) and (max-width: 991px){.video-section-wrapper--medium.video-section-wrapper--min-height{min-height:400px}.video-section-wrapper--medium.video-section-wrapper--min-height .video__image{background-size:130% 100%}.co_military_text{background-position:left 0 bottom 0}}@media (min-width: 992px) and (max-width: 1199px){.video-section-wrapper--medium.video-section-wrapper--min-height .video__image{background-size:130% 100%}div.athletes-title .subtitle{font-size:16px}.athletes-wrapper .grid .grid__item .btn,.home_team .grid .grid__item .btn{width:220px}}.footer_new a{font-size:14px}.template-search .filters-toolbar-wrapper{padding:20px 0;background:#f6f6f6}.co-search .main-content #bc-sf-filter-tree-h{top:-127px;margin-bottom:-100px;margin-left:15px}.co-search .main-content #bc-sf-filter-tree-h .bc-sf-filter-option-block{min-width:130px}.co-search .main-content .filters-toolbar__item-wrapper{justify-content:flex-end}.co-search .main-content .filters-toolbar__item--count{display:none}.co-search .main-content .filters-toolbar__input-wrapper{background-color:#fff}.co-search .main-content .filters-toolbar__input-wrapper select{border:1px solid #d6d6d6}.home_collections{color:#fff}.home_collections div.section-header{margin-bottom:29px}.home_collections .h1{color:#000}.home_collections .grid{width:100%}.home_collections .grid__item>div{background-repeat:no-repeat;position:relative;margin-bottom:20px}.home_collections .grid__item>div:after{display:block;content:"";clear:both}.home_collections p,.home_collections a{color:#fff}.home_collections .home_banners_img_wrapper{border-bottom:3px solid #d70000}.home_collections .home_banners_img_wrapper a{display:block}.home_collections .home_banners_img_wrapper a:hover img{opacity:.8}.home_collections .home_banners_img_wrapper img{display:block;transition:.4s}.home_collections .icon_type_wrapper{position:absolute;right:18px;top:18px}.home_collections .home_banners_text_wrapper{width:62%;float:right;text-align:center;padding:100px 40px 0}.home_collections .home_banners_text_wrapper h2{margin-bottom:13px}.home_collections .home_banners_text_wrapper h2:after{display:block;content:"";left:0;right:0;margin:15px auto 0;width:30px;height:3px;background:#d70000}.home_collections .home_banners_text_wrapper .rte{margin-bottom:30px}.home_collections .home_banners_text_wrapper p{font-size:16px}.home_collections .home_banners_button{font-size:18px;text-transform:uppercase}.home_collections .home_banners_button:before,.home_collections .home_banners_button:after{display:inline-block;content:"";width:25px;height:2px;vertical-align:middle;background:#fff;position:relative;top:-3px}.home_collections .home_banners_button:before{margin-right:12px}.home_collections .home_banners_button:after{margin-left:12px}.home_collections .home_banners_button:hover{color:#fff;text-decoration:underline}.home_team .article__grid-image-container{margin-bottom:0}.slideshow-wrapper .slideshow__image img{width:100%}.newsletter-section{padding-top:0;position:relative;max-width:1920px;margin:0 auto}.newsletter-section img{display:block}.newsletter-section .page-width{display:flex;align-items:flex-end}.newsletter-section .section-header{display:inline-block;width:50%;margin-bottom:0;padding-left:88px}.newsletter-section .section-header .h2{color:#fff;font-family:Bungee,cursive;font-size:48px;font-weight:400;font-style:italic;margin-bottom:0}.newsletter-section .section-header p{color:#fff;font-size:14px;font-weight:300;line-height:36px}.newsletter-section form{position:absolute;right:calc(20% - 73px);top:50%;margin:-25px 0 0}.newsletter-section form .input-group{flex-wrap:nowrap}.newsletter-section form .input-group__field{margin-bottom:0;border-radius:0}.newsletter-section form button.btn{line-height:normal;width:140px;border-radius:0;font-size:18px;height:50px}.index-section--slideshow{padding-bottom:0}.index-section{padding-top:51px;padding-bottom:0}.index-section .section-header{margin-bottom:10px}.index-section .section-header .h1{margin-bottom:0}#shopify-section-1564476399012{padding:0;background-color:#f6f6f6}.co-page-video .main-content{padding-top:0}.video_banner{margin-bottom:40px}.video_banner img{width:100%}.co_promotions{padding:13px 0 20px}.co_promotions ul{display:flex;padding-left:25px}.co_promotions ul li{margin-right:3.2%;display:flex;max-width:31%;flex:0 0 31%;align-items:center}.co_promotions ul li:last-of-type{margin-right:0}.co_promotions ul li p{font-size:16px;font-weight:300;line-height:20px}.co_promotions ul li p span{display:block;text-transform:uppercase;font-weight:400;line-height:normal;line-height:32px}.co_promotions ul li img{margin-right:24px;min-height:54px}.co_promotions ul li:after{display:block;content:"";clear:both}.co-product .icon_type_wrapper{height:39px;overflow:hidden}.icon_product_type{width:55px;height:39px;text-align:center;line-height:39px;background-color:#fff;border-radius:100%;width:45px;height:45px;display:flex;align-items:center;justify-content:center;margin-top:-3px}.icon_product_type svg{vertical-align:middle}.icon_product_type span{display:none}.btn--secondary{background-color:#fff;border-color:#000;color:#000}.btn--secondary:hover{background:#000!important;color:#fff!important;-webkit-box-shadow:inset 0 0 1px 1px #fff;box-shadow:inset 0 0 1px 1px #fff}.btn--secondary:hover path{fill:#fff}@media only screen and (min-width: 750px){.slideshow--medium{max-height:none}.slideshow--medium .slideshow__text-content{height:100%}}.index-section--slideshow{position:relative}.index-section--slideshow .slider_text{width:50%;float:left}.index-section--slideshow .slider_text .slideshow__title{font-family:Bungee,cursive;font-size:60px;font-style:italic;margin-bottom:5px}.index-section--slideshow .slider_text .slideshow__subtitle{font-size:16px;display:block;margin-bottom:35px}.index-section--slideshow .slider_text div.slider_subtitle{position:relative;z-index:2;margin-bottom:12px;height:45px}.index-section--slideshow .slider_text div.slider_subtitle:before{display:block;content:"";position:absolute;left:0;top:0;right:0;bottom:0;transform:skew(-33deg);background:#d70000;z-index:1;opacity:.65}.index-section--slideshow .slider_text div.slider_subtitle p{width:33%;float:left;text-align:center;font-size:24px;font-style:italic;position:relative;z-index:2;color:#fff;margin-bottom:0;line-height:41px}.index-section--slideshow .slider_text div.slider_subtitle p+p:before{display:block;width:5px;height:5px;background:#fff;content:"";position:absolute;left:0;top:50%}.index-section--slideshow .slider_text div.slider_subtitle:after{display:block;content:"";clear:both}.index-section--slideshow .slider_text .slideshow__btn-wrapper{max-width:460px;margin-bottom:14px}.index-section--slideshow .slider_text .slideshow__btn-wrapper:after{display:block;content:"";clear:both}.index-section--slideshow .slider_text .slideshow__btn-wrapper a{float:left;width:200px;height:50px;line-height:50px;text-align:center;padding:0;font-size:18px;letter-spacing:0;margin-right:30px}.index-section--slideshow .slider_text .slider_video_button{width:200px;height:50px;line-height:50px;background:none;display:block;border:1px solid #fff;color:#fff;text-align:center;text-transform:uppercase;margin:0;transition:.4s}.index-section--slideshow .slider_text .slider_video_button svg{margin-left:10px;vertical-align:middle;position:relative;top:-2px}.index-section--slideshow .slider_text .slider_video_button:hover{background:#000;color:#fff;-webkit-box-shadow:inset 0 0 1px 1px #fff;box-shadow:inset 0 0 1px 1px #fff;border-color:#000}.index-section--slideshow .slider_product{width:50%;float:right}.index-section--slideshow .slider_product img{margin:0 auto}.index-section--slideshow .page-width{display:flex;align-items:center;height:100%}.slideshow__controls{position:absolute;top:50%;right:5px;left:auto;bottom:auto;flex-direction:column;margin-top:-50px}.slideshow__controls:hover .slideshow__arrows{background:none}.slideshow__controls .slideshow__arrows{flex-direction:column;background:none;height:auto}.slideshow__controls .slideshow__arrows button{width:40px;height:40px;border:2px solid #fff;padding:0;position:relative;margin-bottom:20px;transition:.4s}.slideshow__controls .slideshow__arrows button:hover{background:#000;color:#fff;-webkit-box-shadow:inset 0 0 1px 1px #fff;box-shadow:inset 0 0 1px 1px #fff;border-color:#000}.slideshow__controls .slideshow__arrows button svg{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}.slideshow__controls .slideshow__arrows button.slideshow__arrow-right{border:none;background:#d70000}.slideshow__controls .slideshow__arrows button.slideshow__arrow-right svg{transform:rotate(180deg)}.owl-carousel{position:relative}.owl-carousel .owl-nav{position:absolute;left:-50px;right:-50px;top:50%;z-index:-1;margin-top:-31px}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{margin:0;width:40px;height:40px;border:2px solid #000;border-radius:0;transition:.3s;position:relative}.owl-carousel .owl-nav button.owl-prev:hover,.owl-carousel .owl-nav button.owl-next:hover{background:#000;-webkit-box-shadow:inset 0 0 1px 1px #fff;box-shadow:inset 0 0 1px 1px #fff}.owl-carousel .owl-nav button.owl-prev:hover span,.owl-carousel .owl-nav button.owl-next:hover span{color:#fff}.owl-carousel .owl-nav button.owl-prev span,.owl-carousel .owl-nav button.owl-next span{color:#000;display:block;text-align:center;transform:scaleY(1.2);font-size:24px;line-height:30px}.owl-carousel .owl-nav button.owl-prev{float:left;left:-40px}.owl-carousel .owl-nav button.owl-next{float:right;right:-40px}#Collection{margin-top:20px}.product-card{text-align:center;border:1px solid transparent;padding:40px;margin-bottom:20px}.product-card:hover>a,.product-card:focus>a{opacity:1!important}.product-card:hover .product-card__title,.product-card:focus .product-card__title{border:none}.product-card:hover .grid-view-item__image-wrapper,.product-card:focus .grid-view-item__image-wrapper{opacity:1}.product-card:hover{background-color:#f6f6f6;border:1px solid #d6d6d6}.product-card>a{opacity:0;width:80%;height:50px;background:#d70000;margin:auto;text-align:center;text-transform:uppercase;font-size:18px;line-height:50px;transition:.3s}.product-card>a:hover{background:#a40000}.product-card>a span{position:static!important;color:#fff;clip:none;width:auto;height:auto;margin:0}.product-card .icon_type_wrapper{height:auto}.product-card .icon_product_type{width:100%;background-color:transparent;border-radius:0;height:auto;line-height:normal;display:flex!important}.product-card .icon_product_type svg{display:none}.product-card .icon_product_type span{display:inline-block;font-weight:300;text-transform:capitalize}.product-card .spr-badge-caption{display:none}.product-card .spr-starrating i{color:#f9bb00;margin-right:3px}.product-card .price{position:relative;top:7px;margin-top:12px}.product-card .price>div{width:100%}.product-card .price span{display:block;text-align:center;font-size:20px;font-weight:400}.product-card .product-card__image-wrapper,.product-card .grid-view-item__image-wrapper{max-height:none!important;margin-bottom:45px}.product-card .product-card__image-wrapper img,.product-card .grid-view-item__image-wrapper img{width:100%!important}.product-card .grid-view-item__image-wrapper{margin-bottom:42px}.product-card .product-card__title,.product-card .grid-view-item__title{line-height:24px;margin-top:9px;display:block;min-height:49px;margin-bottom:8px}.product-card .custom-field__co-product-type{font-weight:300}.product-card .price__regular{color:#000!important}.product-card .jdgm-preview-badge{display:block!important;height:22px}.slideshow__overlay:before{display:none}.co-index .r-tabs-nav{margin-bottom:28px}.co-index .r-tabs-nav li a{color:#000}.co-index .r-tabs-nav li.r-tabs-state-active a,.co-index .r-tabs-nav li a:hover{color:#d70000}.r-tabs .r-tabs-panel{padding:15px 0}#shopify-section-1564478764994{padding-top:0}#shopify-section-1564484355394{padding-top:21px}#shopify-section-1564484355394 .section-header{margin-bottom:30px}#shopify-section-1564484440608{padding-top:31px}#shopify-section-1564484440608 .section-header{margin-bottom:30px}.first_item_blog{position:relative}.first_item_blog .image_block_blog img{width:100%;display:block;height:520px;object-fit:cover;object-position:center}.first_item_blog .article__author{margin-bottom:27px}.first_item_blog .content_block_blog{position:absolute;bottom:0;left:0;right:0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,black 100%);background:linear-gradient(to bottom,#0000,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#000000",GradientType=0);padding-bottom:35px;padding-left:40px}.first_item_blog .title_blog_text{color:#fff;font-size:20px;font-weight:400;line-height:24px;text-transform:uppercase;margin-bottom:5px;max-width:500px}.first_item_blog .date_blog_text{color:#a1a1a1;font-size:16px;font-weight:300;line-height:30px}.first_item_blog .blog_list_read_more{display:flex;color:#fff}.first_item_blog .blog_list_read_more svg{margin-left:7px}.first_item_blog .blog_list_read_more svg path{fill:#fff}.first_item_blog .blog_list_read_more:hover,.first_item_blog .blog_list_read_more:focus{color:#fff;opacity:.8}#shopify-section-1565342822844{padding-top:5px}.blog_list_read_more{color:#000;font-size:18px;font-weight:400;text-transform:uppercase}.home_blog_bottom{background-color:#f6f6f6;padding:28px 40px;margin-bottom:20px}.co-index .news_blog_template{margin-top:32px}.co-index .news_blog_template .item_blog_inner img{height:220px}.co-index .news_blog_template .item_blog_inner .date_blog_text{color:#9c9c9c}.co-index .news_blog_template .item_blog_inner h3{line-height:24px;margin-bottom:14px;min-height:48px}.co-index .news_blog_template .item_blog_inner .blog_list_read_more{margin-top:16px;margin-bottom:4px}.co-index .first_item_blog .grid{display:flex}.co-index .first_item_blog img{height:418px}.co-index .first_item_blog .grid__item:first-of-type{width:59.66%}.co-index .first_item_blog .grid__item:last-of-type{width:40.34%;padding:34px 40px;background-color:#f6f6f6}.co-index .first_item_blog .grid__item:last-of-type h3,.co-index .first_item_blog .grid__item:last-of-type .blog_list_read_more{color:#000}.co-index .first_item_blog .grid__item:last-of-type h3 path,.co-index .first_item_blog .grid__item:last-of-type .blog_list_read_more path{fill:#000}.co-index .first_item_blog .grid__item:last-of-type .blog_list_read_more{cursor:pointer;margin-top:32px}.news_blog_template img{display:block}.news_blog_template>div+div{margin-top:20px}.news_blog_template .item_blog_inner img{height:196px;width:100%;object-fit:cover;object-position:center}.slideshow__image a{display:block;position:relative;z-index:2;background:none;transition:.4s}.slideshow__image a:hover{opacity:.9}.latest_news .latest_item{clear:both;margin-bottom:10px}.latest_news .latest_item:last-of-type{margin-bottom:0}.latest_news .latest_item .latest_img{width:100%;max-width:80px;float:left;position:relative}.latest_news .latest_item .latest_img img{width:61px;height:61px;object-fit:cover;object-position:center;position:absolute;left:0;top:0;bottom:0;margin:auto}.latest_news .latest_item .latest_con{width:100%;max-width:260px;float:left}.latest_news .latest_item .latest_con .title_latest{font-size:16px;font-weight:400;text-transform:none;margin-bottom:0}.latest_news .latest_item .latest_con .date_latest{color:#9b9b9b;font-size:16px;font-weight:300;line-height:30px;margin-top:7px}.blog_sidebar .sidebar_category,.blog_sidebar .sidebar_search,.blog_sidebar .latest_news{padding-top:8px}.blog_sidebar .sidebar_search{padding-top:0;margin-right:0}.blog_sidebar .sidebar_category .h4{margin-bottom:0}.blog_sidebar .sidebar_category ul li{margin-bottom:12px}.blog_sidebar .sidebar_category ul li:last-of-type{margin-bottom:0}.blog_sidebar form.search{max-width:100%}.blog_sidebar form.search input.search__input{height:50px}.blog_sidebar form.search input.search__input::-webkit-input-placeholder{color:#9b9b9b}.blog_sidebar form.search input.search__input::-moz-placeholder{color:#9b9b9b}.blog_sidebar form.search input.search__input:-ms-input-placeholder{color:#9b9b9b}.blog_sidebar form.search input.search__input:-moz-placeholder{color:#9b9b9b}.blog_sidebar .latest_news .h4{margin-bottom:4px}.blog_sidebar .latest_news a{display:flex}.blog_sidebar .latest_news a:after{display:block;content:"";clear:both}.blog_sidebar .latest_news a .title_latest{max-height:38px;overflow:hidden}.inner_item:hover svg,.first_item_blog:hover svg{left:6px}.inner_item svg,.first_item_blog svg{position:relative;left:0;transition:all .3s}.item_blog_inner .grid{display:flex}.item_blog_inner .grid .inner_item_right{background-color:#f6f6f6}.item_blog_inner .grid .inner_item_right>div{padding-left:20px;padding-top:26px}.item_blog_inner .grid .inner_item_right>div h3{line-height:24px;margin-bottom:7px}.item_blog_inner .grid .inner_item_right>div .article__author{margin-bottom:30px}.item_blog_inner .grid .inner_item_right>div .date_blog_text{color:#9b9b9b;font-weight:300}.co-article main{padding-top:40px}.co-article .article__title{text-align:left;position:relative;line-height:46px;top:-10px;margin-bottom:0}.co-article .article__date,.co-article .article__author{color:#9b9b9b;font-size:18px;font-weight:300;position:relative;top:-4px}.co-article .article__author span{color:#d70000}.co-article .social-sharing{margin-top:6px}.co-article .social-sharing a{padding-left:0;margin-right:10px}.co-article .social-sharing span,.co-article .social-sharing li:last-of-type{display:none}.co-article .social-sharing path{fill:#000!important}.co-article .social-sharing a:hover{opacity:.8}.co-article .return-link{border:none;color:#000;float:left;padding:0;font-size:18px}.co-article .return-link:hover{opacity:.8}.blog_article .section-header{border-bottom:1px solid #d6d6d6;margin-bottom:40px;padding-bottom:19px}.blog_article .rte{margin-top:13px}.blog_article .rte p{font-size:16px;font-weight:300;line-height:30px}.co_filters_wrapper{padding:20px 0}.co_filters_wrapper #bc-sf-filter-tree-h{width:74.6%;float:left;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:0}.co_filters_wrapper #bc-sf-filter-tree-h>div{max-width:32%;margin:0 2% 0 0;flex:0 0 32%}.co_filters_wrapper #bc-sf-filter-tree-h>div:last-of-type{margin-right:0}.co_filters_wrapper #bc-sf-filter-tree-h>div a{width:100%}.co_filters_wrapper #bc-sf-filter-tree-h>div.bc-sf-filter-selection-wrapper{width:100%;flex:1 1 100%;border:1px solid #d6d6d6;background:#fff;padding:20px;margin-top:30px;max-width:100%;flex:0 0 100%}.co_filters_wrapper #bc-sf-filter-tree-h>div.bc-sf-filter-selection-wrapper>span{display:block;float:none;text-align:center;font-weight:400;font-size:24px;text-transform:none}.co_filters_wrapper #bc-sf-filter-top-sorting{width:24%;float:right;height:50px;border:1px solid #d6d6d6;background:#fff;position:relative}.co_filters_wrapper #bc-sf-filter-top-sorting label{position:absolute;top:50%;margin-top:-13px;text-transform:none;font-size:18px;font-weight:300;left:20px}.co_filters_wrapper #bc-sf-filter-top-sorting>div{width:100%}.co_filters_wrapper #bc-sf-filter-top-sorting>div select{width:100%;padding-left:90px;height:50px;font-weight:600}.co_filters_wrapper #bc-sf-filter-top-sorting>div select~svg{width:12px;height:12px;right:20px}body #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-title a{height:50px;line-height:50px;font-weight:300;padding:0 18px;border:1px solid #d6d6d6}body #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-title a span{font-size:18px}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content{top:55px!important}body #bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-title a:before{width:9px;height:9px;right:20px;margin-top:-7px;border-width:2px}.co-cart form.cart table dd{margin-left:0}.co-cart form.cart table a{border-bottom:none}.cart-header{margin-bottom:0;margin-top:50px}.cart-header h1{margin-bottom:5px}.cart-header__title{font-size:36px;font-weight:500}.shopping_cart{margin-top:40px;width:calc(100% - 380px);padding-right:20px}.shopping_cart h1.title_shopping_text{margin-bottom:20px}.shopping_cart .content_shopping{max-width:940px;margin:0 auto 40px 0}.shopping_cart .content_shopping .names_line{display:flex;padding:11px 20px 12px;justify-content:space-between;flex-wrap:wrap;background:#f6f6f6}.shopping_cart .content_shopping .names_line p.line_item{margin-bottom:0;font-size:18px}.shopping_cart .content_shopping .names_line p.line_item.name_line{width:33.58%;margin-right:50px}.shopping_cart .content_shopping .names_line p.line_item.qty{margin-left:0;margin-right:44px;width:9.8%;text-align:left}.shopping_cart .content_shopping .names_line p.line_item.price{margin-left:0;width:12%;margin-right:0}.shopping_cart .content_shopping .names_line p.line_item.total{margin-right:34px;width:19%;text-align:right}.shopping_cart .content_shopping .content_shopping_block{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.shopping_cart .content_shopping .content_shopping_block .item_cart{width:100%;display:flex;justify-content:flex-start;align-items:center;min-height:93px;padding:20px;flex-wrap:wrap;font-weight:300;border-bottom:1px solid #d6d6d6}.shopping_cart .content_shopping .content_shopping_block .item_cart .image_item{width:50px;height:50px;margin-right:18px}.shopping_cart .content_shopping .content_shopping_block .item_cart .image_item img{width:100%;height:100%;object-fit:contain}.shopping_cart .content_shopping .content_shopping_block .item_cart .name_item{width:calc(33.58% - 80px);margin-right:42px}.shopping_cart .content_shopping .content_shopping_block .item_cart .name_item a.name_item_text{font-weight:400}.shopping_cart .content_shopping .content_shopping_block .item_cart .quantity_item{margin-left:25px;width:102px;display:flex;justify-content:center;align-items:center;height:30px;margin-right:0;border:solid 1px #d8d8d8}.shopping_cart .content_shopping .content_shopping_block .item_cart .quantity_item a.minus_quantity{transition:.3s;width:30px;height:100%;display:flex;justify-content:center;align-items:center}.shopping_cart .content_shopping .content_shopping_block .item_cart .quantity_item a.minus_quantity:hover{background-color:#fff}.shopping_cart .content_shopping .content_shopping_block .item_cart .quantity_item input.quantity_input{width:46px;padding:5px 0;height:100%;border-left:solid 1px #d8d8d8;border-right:solid 1px #d8d8d8;border-top:unset;border-bottom:unset;color:#000;text-align:center;border-radius:0}.shopping_cart .content_shopping .content_shopping_block .item_cart .quantity_item a.plus_quantity{width:30px;height:100%;display:flex;justify-content:center;align-items:center;transition:.3s}.shopping_cart .content_shopping .content_shopping_block .item_cart .quantity_item a.plus_quantity:hover{background-color:#fff}.shopping_cart .content_shopping .content_shopping_block .item_cart .quantity_item.disable a.minus_quantity{cursor:no-drop;opacity:.4}.shopping_cart .content_shopping .content_shopping_block .item_cart .quantity_item.disable a.minus_quantity:hover{background-color:transparent}.shopping_cart .content_shopping .content_shopping_block .item_cart .quantity_item.disable input.quantity_input{cursor:no-drop;opacity:.4;background-color:transparent}.shopping_cart .content_shopping .content_shopping_block .item_cart .quantity_item.disable a.plus_quantity{cursor:no-drop;opacity:.4}.shopping_cart .content_shopping .content_shopping_block .item_cart .quantity_item.disable a.plus_quantity:hover{background-color:transparent}.shopping_cart .content_shopping .content_shopping_block .item_cart .price_item{margin-left:55px;width:13%}.shopping_cart .content_shopping .content_shopping_block .item_cart .price_total_item{width:9.8%;margin-left:0;padding-left:10px}.shopping_cart .content_shopping .content_shopping_block .item_cart .btn_remove_item{width:20%;display:flex;padding-left:25px}.shopping_cart .content_shopping .content_shopping_block .item_cart .btn_remove_item a.removeItemBtn{transition:.3s}.shopping_cart .content_shopping .content_shopping_block .item_cart .btn_remove_item a.removeItemBtn:hover{opacity:.6}.shopping_cart .content_shopping .content_shopping_block .item_cart .btn_remove_item a.removeItemBtn svg{display:inline-block;vertical-align:baseline}.cart_total{margin-top:40px;width:380px}.cart_total .title_total h2.title_total_text{margin-bottom:4px}.cart_total .subtotal,.cart_total .shipping{font-weight:400}.cart_total .content_total{padding:23px 28px;font-weight:300;font-size:18px;background:#f5f5f5}.cart_total .content_total .total_item{display:flex;justify-content:space-between;align-items:center}.cart_total .content_total .total_item p.title_total_item{margin-bottom:0}.cart_total .content_total .total_item p.price_item_total{margin-bottom:0;min-width:65px;text-align:right}.cart_total .content_total .total_item.total_title{font-weight:400;border-top:1px solid #d6d6d6;margin-top:17px;padding-top:25px}.cart_total .content_total .total_item .cart__shipping{margin-top:15px;font-size:14px;color:#606060}.cart_total .content_total .total_item .cart__shipping a{text-decoration:underline}.cart_total .content_total .checkout_button{display:flex;width:100%;padding-top:24px;padding-bottom:7px;justify-content:center;align-items:center}.cart_total .content_total .checkout_button .btn_checkout_inner{border:unset;border-radius:unset;max-width:100%;transition:.3s;font-family:Kanit,sans-serif;width:100%;height:50px;font-weight:400;font-size:18px;display:flex;justify-content:center;align-items:center}.cart_total .content_total .checkout_button .btn_checkout_inner svg{margin-right:10px}.cart_total .content_total .checkout_button .btn_checkout_inner:hover{opacity:.8}.cart_discounts{padding:20px;margin-top:20px;border:1px solid #d6d6d6}.cart_discounts .cart_discounts_title{font-size:18px;line-height:22px;font-weight:500;text-align:center;margin-bottom:20px;color:#000}.cart_discounts .cart_discounts_links{display:flex;justify-content:space-between}.cart_discounts .cart_discounts_links .btn{width:calc(50% - 10px);padding-left:5px;padding-right:5px;font-size:14px;font-family:Kanit,sans-serif;font-weight:500;letter-spacing:0;background:#000}.cart_discounts .cart_discounts_links .btn:hover{background:#000000de}.continue_shopping_button{margin-top:34px}.continue_shopping_button a{float:left;width:240px}.continue_shopping_button:after{display:block;content:"";clear:both}.blog_sidebar .dropbtn{cursor:pointer}.blog_sidebar .dropdown{position:relative}.blog_sidebar .dropdown-content{height:auto;width:100%;transition:all .7s;min-width:160px;z-index:2;position:absolute;border:1px solid black;height:100%;background:#fff}.blog_sidebar .dropdown-content.show{max-height:1000px}.blog_sidebar .dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.blog_sidebar .dropdown-content li{background:#fff;margin-bottom:0!important}.blog_sidebar .dropdown-content a:hover{background-color:#ddd}.mob_filter_button{display:none}.order_content .content_order_inner{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%}.order_content .content_order_inner .titles_inner{display:flex;width:100%;justify-content:flex-start;align-items:center;padding:10px 20px;background-color:#f6f6f6}.order_content .content_order_inner .titles_inner p.order_text{margin-bottom:0;width:109.5px;font-size:18px}.order_content .content_order_inner .titles_inner p.order_text.payment_status{width:218px;margin-right:10px;margin-left:0}.order_content .content_order_inner .titles_inner p.order_text.product_name{width:222px}.order_content .content_order_inner .titles_inner p.order_text.price{width:107px}.order_content .content_order_inner .titles_inner p.order_text.total_price{width:83.5px;margin-left:13px;text-align:right}.order_content .content_order_inner .titles_inner p.order_text.qty{margin-left:20px;width:78px}.order_content .content_order_inner .content_orders_inner{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;border-bottom:solid 1px #d8d8d8;font-weight:300}.order_content .content_order_inner .content_orders_inner .item_order{width:100%;display:flex;padding:20px;justify-content:flex-start;align-items:center;flex-wrap:wrap;min-height:94px}.order_content .content_order_inner .content_orders_inner .item_order .order_block.total{margin-left:63px;width:87px;text-align:right}.order_content .content_order_inner .content_orders_inner .item_order .order_block.product_name{width:190px;margin-right:32px;display:flex;align-items:center}.order_content .content_order_inner .content_orders_inner .item_order .order_block.product_name img{margin-right:17px}.order_content .content_order_inner .content_orders_inner .item_order .order_block.product_name a.url_product.text_inner{color:#272727;transition:.3s;display:flex;align-items:center}.order_content .content_order_inner .content_orders_inner .item_order .order_block.product_name a.url_product.text_inner:hover{opacity:.7}.order_content .content_order_inner .content_orders_inner .item_order .order_block.price{width:96px;margin-right:34px}.order_content .content_order_inner .content_orders_inner .item_order .order_block.payment_status{width:160px;margin-right:67px;margin-left:0}.order_content .content_order_inner .content_orders_inner .item_order .order_block.qty{width:max-content;margin-right:26px}.order_content .content_order_inner .subtotal_block{width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 41px 12px 20px;border-bottom:solid 1px #d8d8d8}.order_content .content_order_inner .subtotal_block p.subtotal_title{margin-bottom:0;font-size:18px}.order_content .content_order_inner .subtotal_block p.subtotal_price{margin-bottom:0;font-weight:300}.order_content .content_order_inner .total_block{width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 41px 12px 20px}.order_content .content_order_inner .total_block p.total_title{margin-bottom:0;font-size:18px}.order_content .content_order_inner .total_block p.total_price{margin-bottom:0}.instagram_image_wrapper{position:relative}.instagram_image_wrapper .instagram_see_more{display:none;position:absolute;width:190px;height:50px;top:50%;margin-top:-25px;left:50%;margin-left:-95px}.instagram_image_wrapper:hover .instagram_see_more{display:block}.co_instagram_wrapper{background-color:#f6f6f6;padding:60px 0}.co_instagram_wrapper .co_instagram_title a{text-transform:none;font-size:18px}.co_instagram_wrapper .instagram_image_wrapper{max-height:220px}.co_instagram_wrapper .instagram_image_wrapper img{width:100%;min-height:220px;object-fit:cover}.co_instagram_wrapper .instagram_image_wrapper .instagram_see_more{padding:0;line-height:50px}.blog_sidebar .co_instagram_wrapper{padding:0;background:none}.blog_sidebar .co_instagram_wrapper .co_instagram_title{font-size:18px}.blog_sidebar .co_instagram_wrapper>a{width:100%;height:50px;padding:0;line-height:48px;margin-top:20px}.blog_sidebar .co_instagram_title>div{text-align:left;margin-top:18px}.blog_sidebar #instafeed .instagram_image_wrapper{width:100px;float:left;max-height:100px;margin:0 20px 20px 0}.blog_sidebar #instafeed .instagram_image_wrapper:after{display:block;content:"";clear:both}.blog_sidebar #instafeed .instagram_image_wrapper:nth-of-type(3n+1){margin-right:0}.blog_sidebar #instafeed .instagram_image_wrapper .instagram_see_more{display:none}.blog_sidebar #instafeed .instagram_image_wrapper img{width:100%;height:100px;object-fit:cover;min-height:0}.home_team .article__grid-image-wrapper{height:480px}.rewards_banners{display:flex;flex-direction:column;justify-content:center;gap:10px;padding:10px}@media (min-width: 768px){.rewards_banners{flex-direction:row;padding:10px}}.rewards_banners .rewards_banners--1{padding:40px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:20px;border:4px solid #d6d6d6}@media (min-width: 768px){.rewards_banners .rewards_banners--1{padding:60px}}.rewards_banners .rewards_banners--1 .banner-meta{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px}.rewards_banners .rewards_banners--1 .banner-meta .banner-meta-title{color:#000;text-align:center;font-family:Kanit;font-size:36px;font-style:normal;font-weight:600;line-height:100%;text-transform:uppercase}.rewards_banners .rewards_banners--1 .banner-meta .banner-meta-content{color:#000;text-align:center;font-family:Kanit;font-size:14px;font-style:normal;font-weight:400;line-height:130%;max-width:348px}.rewards_banners .rewards_banners--1 a{padding:14px 0;width:100%;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#000;font-family:Kanit;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;border:1px solid #fff}@media (min-width: 768px){.rewards_banners .rewards_banners--1 a{width:max-content;padding:14px 85px}}.rewards_banners .rewards_banners--1 a:hover{background-color:#fff;color:#000;border:1px solid #000}.rewards_banners .rewards_banners--2{padding:40px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:20px;background-color:#000;position:relative;overflow:hidden}@media (min-width: 768px){.rewards_banners .rewards_banners--2{padding:60px}}.rewards_banners .rewards_banners--2 .banner-decor{width:103px;height:31px;position:absolute;top:0;left:0;background-repeat:no-repeat}.rewards_banners .rewards_banners--2 .banner-meta{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px}.rewards_banners .rewards_banners--2 .banner-meta .banner-meta-title{color:#fff;text-align:center;font-family:Kanit;font-size:36px;font-style:normal;font-weight:600;line-height:100%;text-transform:uppercase}.rewards_banners .rewards_banners--2 .banner-meta .banner-meta-content{color:#fff;text-align:center;font-family:Kanit;font-size:14px;font-style:normal;font-weight:400;line-height:130%;max-width:348px}.rewards_banners .rewards_banners--2 a{padding:14px 0;width:100%;display:flex;justify-content:center;align-items:center;color:#fff;border:2px solid #ffffff;font-family:Kanit;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}@media (min-width: 768px){.rewards_banners .rewards_banners--2 a{width:max-content;padding:14px 85px}}.rewards_banners .rewards_banners--2 a:hover{background-color:#fff;color:#000}.rewards_bottom_banner{background-color:#000;padding:50px 16px;display:flex;min-height:500px;background-position:center;background-size:cover;flex-direction:column;align-items:center}@media (max-width: 640px){.rewards_bottom_banner{background-position:right!important}}@media (max-width: 768px){.rewards_bottom_banner{background-position:left}}.rewards_bottom_banner .rewards_bottom_banner--top{color:#fff9;text-align:center;font-family:Kanit;font-size:16px;font-style:normal;font-weight:600;line-height:130%;text-transform:uppercase;margin-bottom:40px}.rewards_bottom_banner .rewards_bottom_banner--meta{max-width:390px;margin-bottom:28px}.rewards_bottom_banner .rewards_bottom_banner--meta .rewards_bottom_banner--meta-title{text-align:center;font-family:Kanit;font-size:36px;font-style:italic;font-weight:700;line-height:40px;text-transform:uppercase}.rewards_bottom_banner .rewards_bottom_banner--meta .rewards_bottom_banner--meta-title span{color:#d70000;text-align:center;font-family:Kanit;font-size:70px;font-style:italic;font-weight:700;line-height:70px;text-transform:uppercase}.rewards_bottom_banner .rewards_bottom_banner--meta .rewards_bottom_banner--meta-content{color:#fff;text-align:center;font-family:Kanit;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.rewards_bottom_banner .rewards_bottom_banner--email{width:100%;max-width:390px}.rewards_bottom_banner .rewards_bottom_banner--email input{display:flex;text-align:center;width:100%;padding:15px 20px;color:#fff;border:1px solid rgba(255,255,255,.3);background:radial-gradient(902.89% 107.31% at 104.4% -36%,#d7000069,#d7000000)}.rewards_bottom_banner .rewards_bottom_banner--email input::placeholder{color:#fff;text-align:center}.rewards_bottom_banner .rewards_bottom_banner--email .button{padding:14px 0;width:100%;display:flex;justify-content:center;align-items:center;color:#fff;border:1px solid #ffffff;font-family:Kanit;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.rewards_block1{margin-top:60px}.rewards_block1 .h1{color:#000;margin-bottom:4px;font-weight:600;line-height:130%}.rewards_block1 .subtitle{color:#000;text-transform:uppercase;font-weight:500;font-size:16px;line-height:130%}.rewards_block1 .rewards_block1_text{color:#000!important;font-weight:400;max-width:700px;margin:0 auto 36px}.rewards_block1 .rewards_block1_text p{color:#000!important}.rewards_block1 ul.two_buttons{max-width:440px;margin:43px auto 0}.rewards_block1 ul.two_buttons li{width:50%;float:left}.rewards_block1 ul.two_buttons li:last-of-type{float:left}.rewards_block1 ul.two_buttons li a.btn{width:200px;height:50px;line-height:50px;padding:0}.rewards_block1 ul.two_buttons:after{display:block;content:"";clear:both}.rewards_block1 .co_rewardsblock1_text strong{color:#d70000}.rewards_block1 .block1_container{max-width:1060px;margin:0 auto;display:flex;justify-content:center}.rewards_block1 .block1_container p{margin-top:2px;margin-bottom:0}.rewards_block1 .block1_container .how_it_works_grid{display:grid;grid-template-columns:repeat(3,1fr);border:3px solid #000;width:max-content}@media (max-width: 1080px){.rewards_block1 .block1_container .how_it_works_grid{grid-template-columns:repeat(1,1fr)}}.rewards_block1 .block1_container .how_it_works_grid .how_it_works_grid--item{display:flex;min-width:300px;max-width:350px;align-items:center;justify-content:center;gap:18px;padding:20px 35px}@media (max-width: 1080px){.rewards_block1 .block1_container .how_it_works_grid .how_it_works_grid--item{justify-content:flex-start;flex-direction:row!important}}@media (max-width: 768px){.rewards_block1 .block1_container .how_it_works_grid .how_it_works_grid--item{flex-direction:column;justify-content:flex-start}}.rewards_block1 .block1_container .how_it_works_grid .how_it_works_grid--item img{height:60px;max-width:90px;object-fit:contain;object-position:center;flex-shrink:0}@media (max-width: 1080px){.rewards_block1 .block1_container .how_it_works_grid .how_it_works_grid--item img{width:69px}}@media (max-width: 768px){.rewards_block1 .block1_container .how_it_works_grid .how_it_works_grid--item img{height:50px}}.rewards_block1 .block1_container .how_it_works_grid .how_it_works_grid--item .grid--item_meta{display:flex;flex-direction:column}.rewards_block1 .block1_container .how_it_works_grid .how_it_works_grid--item .grid--item_meta .grid--item_meta-title{color:var(--black, black);font-family:Kanit;font-size:20px;font-style:normal;font-weight:600;line-height:130%;text-align:start;text-transform:uppercase}.rewards_block1 .block1_container .how_it_works_grid .how_it_works_grid--item .grid--item_meta .grid--item_meta-content{color:#404040;font-size:14px;font-style:normal;font-weight:400;text-align:start!important;line-height:130%}.rewards_block1 .block1_container .how_it_works_grid .how_it_works_grid--item .grid--item_meta .grid--item_meta-content strong{color:#d70000}.rewards_block1 .block1_container .how_it_works_grid .how_it_works_grid--item:not(:last-of-type){border-right:1px solid #000}@media (max-width: 1080px){.rewards_block1 .block1_container .how_it_works_grid .how_it_works_grid--item:not(:last-of-type){border-bottom:1px solid #000}}.rewards_block2{margin-top:115px;padding-top:70px;border-top:1px solid #d6d6d6}@media (max-width: 768px){.rewards_block2{padding-top:40px}}.rewards_block2 .h1{margin-bottom:2px;color:#000;text-align:center;font-family:Kanit;font-size:36px;font-style:normal;font-weight:600;line-height:130%;text-transform:uppercase}.rewards_block2 .rewards_block2_subtitle p{color:#000!important;text-align:center;font-family:Kanit;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.rewards_block2 .rewards_block2_subtitle strong{font-weight:400;font-size:18px}.rewards_block2 .grid{margin-top:36px}.rewards_block2 .rewards_block2_single{min-height:234px;border:1px solid #d6d6d6;background-color:#f6f6f6;padding:40px 0 32px;margin-bottom:20px}.rewards_block2 .rewards_block2_single:hover{border-color:#d70000}.rewards_block2 .rewards_block2_single>p{font-size:20px;font-weight:400;text-transform:uppercase;margin-top:23px;margin-bottom:5px}.rewards_block2 .rewards_block2_single img{width:90px;height:69px;object-fit:contain;object-position:bottom}.rewards_block2 .rewards_block2_single div p{position:relative;font-size:18px;color:#d70000}.rewards_block2 .rewards_block2_single div p strong{position:absolute;left:0;right:0;font-weight:400;font-size:14px;color:#000;bottom:-17px}.rewards_block2 .earn_points_grid{display:grid;grid-template-columns:repeat(3,1fr);border:3px solid #000;margin-top:34px;margin-left:auto;margin-right:auto;max-width:1420px}@media (max-width: 640px){.rewards_block2 .earn_points_grid{grid-template-columns:repeat(2,1fr)!important}.rewards_block2 .earn_points_grid .earn_points_grid--item:last-of-type{grid-column:span 2}}.rewards_block2 .earn_points_grid .earn_points_grid--item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;padding:35px 20px;position:relative}.rewards_block2 .earn_points_grid .earn_points_grid--item img{height:57px;object-fit:contain;object-position:bottom}.rewards_block2 .earn_points_grid .earn_points_grid--item svg{position:absolute;top:0;transform:translateY(-60%);display:none}.rewards_block2 .earn_points_grid .earn_points_grid--item .grid--item_top-text{position:absolute;top:0;right:0;padding:7.5px 14px;background-color:#000;color:#fff;font-size:10px;text-transform:uppercase;width:max-content}@media (max-width: 640px){.rewards_block2 .earn_points_grid .earn_points_grid--item .grid--item_top-text{bottom:0;top:unset;right:50%;transform:translate(50%)}}.rewards_block2 .earn_points_grid .earn_points_grid--item .grid--item_meta{display:flex;flex-direction:column}.rewards_block2 .earn_points_grid .earn_points_grid--item .grid--item_meta .grid--item_meta-title{color:var(--black, black);font-family:Kanit;font-size:20px;font-style:normal;font-weight:600;line-height:130%;text-align:center;text-transform:uppercase}.rewards_block2 .earn_points_grid .earn_points_grid--item .grid--item_meta .grid--item_meta-content p{font-size:14px;font-style:normal;font-weight:400;text-align:center!important;line-height:130%;color:#d70000}.rewards_block2 .earn_points_grid .earn_points_grid--item .grid--item_meta .grid--item_meta-content strong{color:#d70000;font-size:16px;font-weight:600}.rewards_block2 .earn_points_grid .earn_points_grid--item:not(:last-of-type){border-right:1px solid #000}.rewards_block2 .earn_points_grid .earn_points_grid--item:nth-child(4n+1),.rewards_block2 .earn_points_grid .earn_points_grid--item:nth-child(4n+2),.rewards_block2 .earn_points_grid .earn_points_grid--item:nth-child(4n+3),.rewards_block2 .earn_points_grid .earn_points_grid--item:nth-child(4n+4){border-bottom:1px solid #000}.rewards_block2 .earn_points_grid .earn_points_grid--item:hover svg{display:block}.rewards_block2 .earn_points_grid .earn_points_grid--item:hover .grid--item_meta-title{color:#d70000}.rewards_block3{margin-top:50px;margin-bottom:103px}.rewards_block3 .h1{margin-bottom:4px;color:#000;text-align:center;font-family:Kanit;font-size:36px;font-style:normal;font-weight:600;line-height:130%;text-transform:uppercase}.rewards_block3 .subtitle p{color:#000!important;font-weight:500;font-size:16px;line-height:130%}.rewards_block3 .rewards_block3_single{border:1px solid #d6d6d6;border-right:none;padding:28px 28px 13px}.rewards_block3 .rewards_block3_single .h3{margin-bottom:10px}.rewards_block3 .rewards_block3_single:nth-of-type(4n){border:1px solid #d6d6d6}.rewards_block3 .rewards_block3_single>div{font-style:italic;color:#d70000}.rewards_block3 .redeem_points_grid{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #d6d6d6;margin-top:34px}@media (max-width: 640px){.rewards_block3 .redeem_points_grid{grid-template-columns:repeat(2,1fr)!important}}.rewards_block3 .redeem_points_grid .redeem_points_grid--item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:20px}.rewards_block3 .redeem_points_grid .redeem_points_grid--item .grid--item_meta-title{color:var(--black, black);text-align:center;font-family:Kanit;font-size:20px;font-style:normal;font-weight:600;line-height:130%;text-transform:uppercase}.rewards_block3 .redeem_points_grid .redeem_points_grid--item .grid--item_meta-content p{color:#d70000;text-align:center;font-family:Kanit;font-size:18px;font-style:italic;font-weight:500;line-height:100%;text-transform:uppercase}.rewards_block3 .redeem_points_grid .redeem_points_grid--item .grid--item_meta-content strong{color:#d70000;text-align:center;font-family:Kanit;font-style:italic;font-weight:600;line-height:100%;text-transform:uppercase}.rewards_block3 .redeem_points_grid .redeem_points_grid--item:not(:last-of-type){border-right:1px solid #d6d6d6}@media (max-width: 640px){.rewards_block3 .redeem_points_grid .redeem_points_grid--item:not(:last-of-type){border-bottom:1px solid #d6d6d6}}.rewards_block3 .grid{margin:37px 0 0}.rewards_block4{max-width:1920px;margin:0 auto;background:#f6f6f6;padding:70px 0 80px}.rewards_block4 strong{font-size:18px;font-weight:400}.rewards_block4 .h1{margin-bottom:2px;color:#000;text-align:center;font-family:Kanit;font-size:24px;font-style:normal;font-weight:600;line-height:130%;text-transform:uppercase}.rewards_block4 .content{color:#000;text-align:center;font-family:Kanit;font-size:14px;font-style:normal;font-weight:400;line-height:130%}.rewards_block4 .co_button_white{margin-top:36px;padding:14px 65px;width:100%;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#000;font-family:Kanit;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;border:none}@media (min-width: 768px){.rewards_block4 .co_button_white{width:max-content;padding:14px 85px}}.rewards_block4 .co_button_white:hover{background-color:#d70000;color:#fff;border:none}.rewards_block4 p a{color:#d70000}.video-section .h1 a{font-size:18px;text-transform:none}.site-footer__linklist-item{white-space:nowrap}@media only screen and (max-width: 749px){.earn_points_grid,.rewards_banners,.redeem_points_grid{margin-left:10px!important;margin-right:10px!important}}@media (max-width: 1420px){.earn_points_grid,.rewards_banners{margin-left:16px!important;margin-right:16px!important}}.about_block5 .custom-content{margin-bottom:0}body .station-tabs .station-tabs-link{border-radius:0!important;padding:9px 24px!important;border:1px solid #d6d6d6!important;border-right:none!important;margin:0!important;font-size:18px!important;position:relative!important}body .station-tabs .station-tabs-link:before,body .station-tabs .station-tabs-link:after{display:none;content:"";position:absolute}body .station-tabs .station-tabs-link:before{bottom:0;width:calc(100% + 2px);height:2px;background-color:#d70000;margin:0 -1px;left:0}body .station-tabs .station-tabs-link:after{width:0;height:0;border-style:solid;border-width:3px 5px 0 5px!important;border-color:#d70000 transparent transparent transparent;left:0;right:0;margin:0 auto;bottom:-3px}body .station-tabs .station-tabs-link:last-of-type{border-right:1px solid #d6d6d6!important}body .station-tabs .station-tabs-link:hover:before,body .station-tabs .station-tabs-link:hover:after,body .station-tabs .station-tabs-link.is-active:before,body .station-tabs .station-tabs-link.is-active:after{display:block}body .station-tabs .station-tabs-link.is-active,body .station-tabs .station-tabs-link:hover{border-top-width:1px!important;border:1px solid #d6d6d6!important;font-size:18px!important;font-weight:400!important;color:#d70000!important;border-radius:0!important;border-right:none!important}body .station-tabs .station-tabs-link.is-active:last-of-type,body .station-tabs .station-tabs-link:hover:last-of-type{border-right:1px solid #d6d6d6!important}body .station-tabs .station-tabs-content-inner{border:none!important}@media (max-width: 767px){body .station-tabs .station-tabs-link:hover{border-bottom:none!important}body .station-tabs .station-tabs-link:hover:before,body .station-tabs .station-tabs-link:hover:after{display:none}body .station-tabs .station-tabs-link:hover:last-of-type{border-right:none!important;border-left:none!important}body .station-tabs .station-tabs-link.is-active:before,body .station-tabs .station-tabs-link.is-active:after{display:block}body .station-tabs .station-tabs-link:last-of-type{border-right:none!important;border-left:none!important}body .station-tabs.mod-full-width{border-radius:0!important}.site-footer .site-footer__rte{display:block;text-align:center}}@media (max-width: 991px) and (min-width: 768px){body .station-tabs .station-tabs-link:last-of-type{flex-grow:1}.station-tabs .station-tabs-content{padding:0 24px}}@media (max-width: 1439px) and (min-width: 992px){.station-tabs{padding:0 15px}.announcement-bar{overflow:hidden}.announcement-bar .grid{margin:0}.announcement-bar .grid:after{display:block;content:"";clear:both}}.co-page-about .co_instagram_wrapper .owl-item:first-of-type{display:none}.product-card .jdgm-preview-badge .jdgm-star,.product-single__meta .jdgm-preview-badge .jdgm-star{color:#f9bb00;font-size:16px}.product-card .jdgm-prev-badge__text,.product-single__meta .jdgm-prev-badge__text{display:none}.product-card .jdgm-star,.product-single__meta .jdgm-star{padding-right:6px!important}.product-single__meta .jdgm-prev-badge__text{display:inline-block}.product-single__meta .jdgm-widget.jdgm-widget{flex-grow:1;text-align:right}.product-single__meta .jdgm-widget.jdgm-widget .jdgm-prev-badge__text{font-size:16px;margin-left:16px;font-weight:300;text-decoration:underline;white-space:nowrap}.co-article .blog_sidebar #instafeed .instagram_image_wrapper:nth-of-type(3n+1){margin-right:20px}.co-article .blog_sidebar #instafeed .instagram_image_wrapper:nth-of-type(3n){margin-right:0}.swatch{display:grid;grid-template-columns:1fr;width:100%}.swatch:after{display:none}.swatch .header{font-size:20px;text-transform:uppercase;width:100%;flex-grow:1}.swatch .swatch-element{max-width:100%;flex:0 0 48%;float:none;margin-right:0}.swatch .swatch-element label{padding:30px 0;width:100%;box-shadow:none!important;border-radius:0;line-height:30px;background-color:#fff;border:1px solid black!important;text-align:left;color:#000;background-repeat:no-repeat;background-position:right top;transition:.4s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;display:flex;align-items:center;transition:.2s}.swatch .swatch-element label:hover{background-color:#000;color:#fff}.swatch .swatch-element input:checked+label{background-color:#000;color:#fff}.co_reviews_wrapper{padding:104px 15px 0}.co_reviews_wrapper .jdgm-rev-widg.jdgm-rev-widg{padding:0;border:none}.co_reviews_wrapper .jdgm-rev-widg.jdgm-rev-widg>div{background:#fff;border:1px solid #d6d6d6;position:relative;box-sizing:border-box;padding:25px 30px;max-width:1180px;margin:0 auto 30px}.co_reviews_wrapper .jdgm-rev-widg.jdgm-rev-widg>div.jdgm-rev-widg__body{background:none;padding:0;border:none}.co_reviews_wrapper .jdgm-rev-widg.jdgm-rev-widg>div .jdgm-rev{background:#fff;border:1px solid #d6d6d6;padding:25px 30px;margin-top:20px}.co_reviews_wrapper .jdgm-write-rev-link{width:220px;height:50px;line-height:46px;border:2px solid #000;padding:0;text-transform:uppercase;display:block;text-align:center;margin:0 auto;transition:.3s;font-size:18px;float:none}.co_reviews_wrapper .jdgm-write-rev-link:hover{background:#000;color:#fff!important;-webkit-box-shadow:inset 0 0 1px 1px #fff;box-shadow:inset 0 0 1px 1px #fff}.co_reviews_wrapper .jdgm-rev-widg__title{text-align:center;position:relative;top:-110px}.co_reviews_wrapper .jdgm-star{color:#f9bb00}.co_reviews_wrapper .jdgm-quest,.co_reviews_wrapper .jdgm-rev{border:none;padding:0}.co_reviews_wrapper .jdgm-rev__header{display:flex;flex-wrap:wrap;max-width:400px;align-items:center}.co_reviews_wrapper .jdgm-rev__header .jdgm-rev__icon{order:-2}.co_reviews_wrapper .jdgm-rev__header .jdgm-rev__buyer-badge-wrapper{display:none}.co_reviews_wrapper .jdgm-rev__header .jdgm-rev__author-wrapper{order:-1;max-width:calc(100% - 64px);flex:0 0 calc(100% - 64px)}.co_reviews_wrapper .jdgm-rev__header .jdgm-rev__rating,.co_reviews_wrapper .jdgm-rev__header .jdgm-rev__timestamp{padding-top:20px}.co_reviews_wrapper .jdgm-rev__title{font-weight:400}.co_reviews_wrapper .jdgm-rev__body p{color:#000;font-family:Kanit;font-size:16px;font-weight:300;line-height:24px}.co_reviews_wrapper .jdgm-sort-dropdown.jdgm-sort-dropdown{font-size:14px}.co-page-affiliate main{padding-top:0;padding-bottom:102px}.affiliate_banner{max-width:1920px;margin:0 auto 73px;background-repeat:no-repeat;color:#fff}.affiliate_banner .rte{color:#fff}.co_affiliate_form{padding:30px 135px 85px;border:1px solid #dcdcdc}.co_affiliate_form form>.h2,.co_affiliate_form form>p{text-align:center}.co_affiliate_form form .h2{font-weight:500;margin-bottom:6px}.co_affiliate_form form .form_subtitle{margin-bottom:26px}.co_affiliate_form .btn{width:100%;margin-top:30px}.co_affiliate_form textarea{height:130px;margin-bottom:14px}.aff_icons ul{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;max-width:610px;margin:28px auto 0}.aff_icons ul li{width:25%}.aff_icons ul li.big_image span{font-size:24px}.aff_icons ul li img{display:block;margin:0 auto}.aff_icons ul li span{display:block;text-align:center;font-size:18px;margin-bottom:30px}.aff_icons ul.lvl5 li{width:50%}.aff_icons ul.lvl4 li,.aff_icons ul.lvl1 li{width:33.3%}.aff_icons ul.lvl3 li:nth-of-type(2),.aff_icons ul.lvl2 li:nth-of-type(2){width:50%}.aff_icons ul.lvl2{margin-top:0}.aff_icons ul.lvl2 li:nth-of-type(2){position:relative;top:60px}.aff_icons ul.lvl2 li:nth-of-type(2) span{margin:0}.aff_first .h3,.aff_first .h1{text-align:center}.aff_first .h3{font-size:26px}.aff_first .h1{margin-bottom:32px}.aff_first .grid{margin-bottom:40px;background:#cfd9df;background:-moz-linear-gradient(left,#ced8de 0%,#e2ebf0 50%,#f6f6f6 50%,#f6f6f6 50%,#f6f6f6 100%);background:-webkit-linear-gradient(left,#ced8de 0%,#e2ebf0 50%,#f6f6f6 50%,#f6f6f6 50%,#f6f6f6 100%);background:linear-gradient(to right,#ced8de,#e2ebf0 50%,#f6f6f6 50% 50%,#f6f6f6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cfd9df",endColorstr="#f6f6f6",GradientType=1)}.aff_first .grid .page-width{display:flex;align-items:center;padding:40px 0}.aff_main_text ul{padding-top:13px;padding-left:18px;max-width:500px;margin:0 auto;text-align:center}.aff_main_text li{text-transform:uppercase;margin-bottom:6px;display:inline-block;position:relative}.aff_main_text li:before{position:absolute;display:block;content:"";left:-18px;top:50%;margin-top:-3px;width:6px;height:6px;background:#000;border-radius:50px}.aff_main_text a{margin:30px auto 70px;width:278px}.aff_sales{display:inline-block;background:#000;color:#fff;padding:0 20px;height:30px;line-height:30px;font-size:18px;text-transform:uppercase;min-width:135px;text-align:center;margin-bottom:15px}.rank_single{padding-left:50px}.rank_single .h2{margin-bottom:13px}.aff_descr ul{padding-left:20px}.aff_descr ul li{list-style:disc;font-size:18px}.site-nav--has-dropdown{position:static}.site-nav__dropdown a:hover{opacity:1;color:#d70000}div.site-nav__dropdown{width:100%;position:absolute;right:0;left:auto;max-width:none;padding:20px;top:73px}div.site-nav__dropdown ul{display:flex;flex-wrap:wrap;justify-content:space-between}div.site-nav__dropdown ul li{flex:1 0 33.3%}.yottie-widget-feed-section-pagination>span.yottie-widget-feed-section-pagination-bullet{display:inline-block;width:40px;height:40px;line-height:36px;padding:0;margin:0 10px 0 0;border-radius:0;background:#fff;border:2px solid #000;font-size:16px;color:#000}.yottie-widget-feed-section-pagination>span.yottie-widget-feed-section-pagination-bullet:last-of-type{margin-right:0}.yottie-widget-feed-section-pagination>span.yottie-widget-feed-section-pagination-bullet.swiper-pagination-bullet-active,.yottie-widget-feed-section-pagination>span.yottie-widget-feed-section-pagination-bullet:hover{background:#d70000;border-color:#d70000;color:#fff}.yottie-widget-feed-section-pagination>span.yottie-widget-feed-section-pagination-bullet.yottie-widget-feed-section-pagination-bullet-more:after{display:none}.yottie-widget-feed-section-pagination>span.yottie-widget-feed-section-pagination-bullet.yottie-widget-feed-section-pagination-bullet-more:before{transform:none;width:9px;height:9px;transform:rotate(45deg);border-top:2px solid #000;border-right:2px solid #000;background:none;transform-origin:unset;top:13px}.yottie-widget-feed-section-pagination>span.yottie-widget-feed-section-pagination-bullet.yottie-widget-feed-section-pagination-bullet-more:hover:before{border-color:#fff}@media (min-width: 1420px) and (max-width: 1459px){.grid,.index-section--slideshow .page-width{padding-left:20px;padding-right:20px}.grid .grid{padding-left:0;padding-right:0}}@media (min-width: 992px) and (max-width: 1459px){.blog_sidebar{width:360px}.grid__item.blog_list{width:calc(100% - 360px)}}@media (max-width: 1419px){.co_instagram_wrapper{padding-left:15px;padding-right:15px}.co_instagram_wrapper .co_instagram_title a{font-size:16px;display:block;margin:0 auto}.co_instagram_wrapper .owl-carousel .owl-nav{top:auto;bottom:-50px;width:100px;margin:0 auto}.co_instagram_title{font-size:30px}.co_instagram_wrapper .instagram_image_wrapper{height:175px}.co_instagram_wrapper .instagram_image_wrapper img{height:100%;object-fit:cover;object-position:top}.index-section--slideshow .page-width{padding:0 20px}}@media (min-width: 1300px) and (max-width: 1420px){.shopping_cart .content_shopping .content_shopping_block .item_cart .name_item{width:25%;margin-right:0}}@media (min-width: 992px) and (max-width: 1459px){.co-article .blog_article{width:calc(100% - 360px)}}@media (min-width: 992px) and (max-width: 1419px){.grid,.co-product .r-tabs{padding-left:15px;padding-right:15px}.grid.single_order,.co-product .r-tabs.single_order{padding:0}.item_blog_inner .grid{padding-right:0}.item_blog_inner .grid .inner_item_right>div{padding-right:20px;padding-bottom:20px}.news_blog_template .item_blog_inner img{height:100%}.grid .grid{padding:0}}@media (min-width: 992px) and (max-width: 1319px){.athletes-title h2,.athletes-title h3{font-size:22px}}@media (min-width: 992px) and (max-width: 1299px){.site-header__mobile-nav{flex-wrap:wrap}.site-header__mobile-nav>nav{flex-grow:1}.site-header__search.site-header__icon form.search-header{max-width:none}.header_social{width:20%}.site-header{padding:6px 0 15px}.announcement-bar .grid>div:nth-of-type(2){width:62.67%}form.cart .large-up--one-twelfth{display:none}form.cart .shopping_cart .content_shopping .names_line p.line_item.name_line{width:35%}form.cart .shopping_cart .content_shopping .names_line p.line_item.price{width:20%}form.cart .shopping_cart .content_shopping .names_line p.line_item.qty{width:15%;margin-right:0}form.cart .shopping_cart .content_shopping .names_line p.line_item.total{margin-right:0;width:20%}form.cart .shopping_cart .content_shopping .content_shopping_block .item_cart{padding-bottom:40px;position:relative}form.cart .shopping_cart .content_shopping .content_shopping_block .item_cart>div{flex-grow:1}form.cart .shopping_cart .content_shopping .content_shopping_block .item_cart .btn_remove_item{position:absolute;top:8px;right:15px;width:auto}form.cart .shopping_cart .content_shopping .content_shopping_block .item_cart .image_item{width:100%}form.cart .shopping_cart .content_shopping .content_shopping_block .item_cart .image_item img{width:auto}form.cart .shopping_cart .content_shopping .content_shopping_block .item_cart .name_item{width:30%;margin-right:2px}form.cart .shopping_cart .content_shopping .content_shopping_block .item_cart .price_item{margin-left:35px;margin-right:20px;width:4%}form.cart .shopping_cart .content_shopping .content_shopping_block .item_cart .quantity_item{margin-left:0;max-width:110px}form.cart .shopping_cart .content_shopping .content_shopping_block .item_cart .price_total_item{text-align:right}}@media (min-width: 992px) and (max-width: 1199px){.footer_new a{font-size:13px}.aff_icons ul li.big_image span{font-size:22px}.order_content .content_order_inner .content_orders_inner .item_order .order_block.product_name{width:160px;display:block}.order_content .content_order_inner .content_orders_inner .item_order .order_block.product_name img{display:block;margin:0 auto}.order_content .content_order_inner .content_orders_inner .item_order .order_block.product_name a{display:block}.order_content .content_order_inner .content_orders_inner .item_order .order_block.payment_status,.order_content .content_order_inner .content_orders_inner .item_order .order_block.price,.order_content .content_order_inner .content_orders_inner .item_order .order_block.qty,.order_content .content_order_inner .content_orders_inner .item_order .order_block.total{flex-grow:1}.order_content .content_order_inner .content_orders_inner .item_order .order_block.payment_status{margin-right:27px}.order_content .content_order_inner .content_orders_inner .item_order .order_block.total{margin-left:0;width:60px}.co_404_wrapper h1{font-size:170px}.product-card{padding:20px}.product-card .product-card__image-wrapper,.product-card .grid-view-item__image-wrapper{height:200px!important}.product-card .product-card__image-wrapper img,.product-card .grid-view-item__image-wrapper img{object-fit:contain}.product-single__meta>form .product-form__item--submit button{font-size:14px;background-color:#000!important}.product-single__meta .product__price .spr-badge{width:100%;text-align:left}.product-single__meta .social-sharing a{margin-right:20px}.newsletter-section .section-header .h2{font-size:38px}.co-index .news_blog_template .article__content{display:none}.index-section--slideshow .slider_text div.slider_subtitle{height:auto}}@media (min-width: 992px){.site-header__search.site-header__icon{display:block}.site-header__search-toggle{display:none}}@media (max-width: 991px){header.site-header{padding:0}header.site-header .grid{padding-top:13px;padding-bottom:12px}header.site-header .site-header__logo{max-width:190px;margin:0 auto}header.site-header .page-width{max-width:none}.button_burger_mobile button{position:relative;top:-2px;left:-11px;display:block}.site-header__cart{padding:10px;height:40px}.site-header__cart svg{width:20px;height:20px}.site-footer__content{width:auto}.site-footer__item-inner--footer_logo{text-align:center;position:relative;padding-bottom:33px}.site-footer__item-inner--footer_logo:after{position:absolute;display:block;content:"";width:calc(100% + 30px);height:1px;bottom:0;left:-15px;right:0;background:#fff}.site-header__icons-wrapper,.site-header__icons{position:static}.mobile-nav--close .icon-hamburger{display:none}.site-header__logo{padding-left:0}.site-header__search.site-header__icon.co_mobile{display:block;padding-top:29px}.co_my_account{width:100%;text-align:left;padding-left:0}.grid{padding:0 15px}.grid .grid{padding:0}.site-header__icons{padding-right:0}.mobile-nav-wrapper .site-header__search{margin-right:0;padding:10px 15px}.mobile-nav-wrapper .site-header__search form{max-width:none}.mobile-nav-wrapper>ul.mobile-nav{margin-top:2px}.mobile-nav-wrapper>ul.mobile-nav li{border:none;margin-bottom:1px}.mobile-nav-wrapper>ul.mobile-nav li a,.mobile-nav-wrapper>ul.mobile-nav li button{padding:10px 15px}.mobile-nav-wrapper>ul.mobile-nav li a span,.mobile-nav-wrapper>ul.mobile-nav li button span{text-transform:uppercase;font-size:18px;border:none;font-family:Kanit}.co_my_account{border-top:1px solid #d6d6d6;margin-top:14px}.co_my_account a{display:block;text-transform:uppercase;font-size:16px;padding:17px 0 17px 15px}.header_social{border-top:1px solid #d6d6d6;background:#f6f6f6;padding:23px 0}.header_social span{display:block;text-align:center;float:none}.header_social ul{width:100%;max-width:204px;margin:14px auto 0;float:none;padding:0 0 6px}.header_social ul li{padding:0 27px}.header_social ul li a{padding:0!important}.co_mobile{display:block!important}.co_desktop{display:none!important}.order_content_mobile{display:flex;flex-direction:column;width:100%}.order_content_mobile .title_content{text-align:center;background-color:#f6f6f6;padding:11px 0}.order_content_mobile .title_content p.order_name{font-size:18px;text-transform:uppercase;font-weight:400;line-height:24px}.order_content_mobile .item_order_inner{display:flex;flex-direction:column;width:100%}.order_content_mobile .item_order_inner h3.name_product{margin-bottom:15px}.order_content_mobile .item_order_inner h3.name_product a{line-height:24px}.order_content_mobile .item_order_inner .content_order_inner{display:flex;flex-direction:column;margin-bottom:19px}.order_content_mobile .item_order_inner .content_order_inner .block_order{display:flex;justify-content:space-between;padding-right:15px}.order_content_mobile .item_order_inner .content_order_inner .block_order>p:last-of-type{text-align:right;font-weight:300}.order_content_mobile .item_order_inner .content_order_inner .block_order p.names_inner{margin-bottom:0}.order_content_mobile .item_order_inner .content_order_inner .block_order p.name_text{min-width:100px}.order_content_mobile .item_order_inner .content_order_inner .payments_inner{font-size:14px;color:#9b9b9b;font-weight:300}.order_content_mobile .item_order_inner .content_order_inner .mob_order_wrapper{display:flex;padding-top:15px;padding-bottom:3px}.order_content_mobile .item_order_inner .content_order_inner .mob_order_wrapper .mob_order_img{max-width:102px;flex:0 0 102px;padding:0 12px}.order_content_mobile .item_order_inner .content_order_inner .mob_order_wrapper .block_order.payments_inner{margin-bottom:6px}.order_content_mobile .item_order_inner .content_order_inner .mob_order_wrapper .block_order p{font-size:16px}.order_content_mobile .item_order_inner .content_order_inner>.block_order{padding-top:13px;padding-bottom:13px}.order_content_mobile .item_order_inner .content_order_inner>.block_order .names_inner{font-size:18px}.order_content_mobile .item_order_inner .content_order_inner>.block_order.total_order .names_inner{color:#d70000}.order_content_mobile .item_order_inner .content_order_inner>.block_order.total_order .name_text{font-weight:400}.order_content_mobile .mob_order_properties{flex-grow:1;position:relative;top:-8px}.order_content_mobile .mob_order_properties>div:first-of-type{padding-right:15px}.order_content_mobile .mob_order_properties .total_order{border:none;padding-left:0}.order_content_mobile .sub_total,.order_content_mobile .total_order{padding-left:15px}.order_content_mobile .mob_order_wrapper,.order_content_mobile .sub_total,.order_content_mobile .total_order{border-bottom:1px solid #d6d6d6}div.blog_sidebar .sidebar_category{padding-bottom:30px}div.blog_sidebar .sidebar_category .h4{font-size:16px;padding:10px 15px;border:1px solid black;position:relative}div.blog_sidebar .sidebar_category .h4:after{display:block;content:"";position:absolute;right:15px;top:50%;margin-top:-5px;width:8px;height:8px;border-right:1px solid #000;border-bottom:1px solid #000;transform:rotate(45deg)}.co_404_wrapper{background-repeat:no-repeat;background-size:cover;background-position:center;padding-top:90px;padding-bottom:80px}.co_404_wrapper h1{font-size:120px;margin-bottom:7px}.co_404_wrapper h1 span{font-size:50px;display:block}.newsletter-section img{width:100%}.newsletter-section .page-width{display:block}.newsletter-section .page-width .section-header{display:block;width:100%;padding-left:0}.newsletter-section .page-width .section-header .h2{font-size:30px}.co_reviews_wrapper{padding:30px 15px}.co_reviews_wrapper .jdgm-rev-widg__title{top:auto}.co_reviews_wrapper .jdgm-widget-actions-wrapper{margin:30px 0}.mobile-nav__table>span{display:none!important}.mobile-nav__table .mobile-nav__return button{padding:20px!important;margin-top:10px}.co_my_account.co_mobile{padding:7px 0}.site-header__search form.search-header .search-header__input{padding-left:48px}.site-header__search form.search-header .search-header__input::-webkit-input-placeholder{color:#000}.site-header__search form.search-header .search-header__input::-moz-placeholder{color:#000}.site-header__search form.search-header .search-header__input:-ms-input-placeholder{color:#000}.site-header__search form.search-header .search-header__input:-moz-placeholder{color:#000}.site-header__search form.search-header button{right:auto;top:0;left:0}.site-header__search form.search-header.search--focus{max-width:none}}@media (min-width: 768px) and (max-width: 1299px){.contact__top{padding:25px 0}.contact__top .grid{display:flex;align-items:center;flex-wrap:wrap}.contact__top .grid>div{width:100%}.contact__top .grid>div>ul{display:flex;justify-content:space-between;float:none;flex-wrap:wrap}.contact__top .grid>div>ul li{width:50%}.contact__top h1~div{max-width:none}.contact__top ul{display:block;float:right}.contact__top ul li{width:100%;float:none;display:block;margin-bottom:15px}.contact__top ul li:last-of-type{margin-bottom:0}.contact__top h1,.contact__top div{text-align:center}.rewards_block2 .rewards_block2_single>p{font-size:18px}.rewards_block2 .rewards_block2_single{min-height:260px;padding:10px}.rewards_block4{padding:70px 15px}}@media (min-width: 768px) and (max-width: 1199px){.co_affiliate_form{padding:20px 20px 40px}.co_affiliate_form .contact-form .btn{margin-top:40px}.aff_icons ul li span{min-height:54px;font-size:14px}.affiliate_banner .grid>div:first-of-type{width:100%}}@media (min-width: 768px) and (max-width: 991px){.site-footer__content{display:flex;flex-wrap:wrap}.site-footer__content>div{margin-top:50px}.single_athlete_info{padding:15px}.site-footer{padding-top:0}header.site-header .grid{display:flex}header.site-header .grid>.logo-align--left{max-width:100%;flex:0 0 100%}header.site-header .grid>nav{display:none}.page-width{max-width:768px}.header_social ul{max-width:154px}.header_social ul li:last-of-type{padding-right:0}.co_form_container{padding:30px 15px}.co_login_right{background-size:cover}.co_login_right>p{font-size:14px}.co_login_right>p.h3{font-size:20px}.co-customers-account main .page-width,.co-customers-addresses main .page-width,.co-customers-order main .page-width{max-width:768px}.co_account_addresses_right{padding:30px 15px}.order_content_mobile{width:70%}.shopping_cart{width:100%}.shopping_cart .content_shopping .content_shopping_block .item_cart{position:relative}.shopping_cart .content_shopping .content_shopping_block .item_cart .co_mobile{display:none!important}.shopping_cart .content_shopping .content_shopping_block .item_cart .quantity_item{display:flex!important}.shopping_cart .content_shopping .content_shopping_block .item_cart .name_item.co_desktop{display:block!important;width:32%}.shopping_cart .content_shopping .content_shopping_block .item_cart .btn_remove_item{position:absolute;top:2px;right:25px;justify-content:flex-end}.shopping_cart .content_shopping .names_line p.line_item.total{margin-right:0;width:10%;text-align:left}.shopping_cart .content_shopping .names_line p.line_item.name_line{margin-right:35px;width:47%}.shopping_cart .content_shopping .names_line p.line_item.qty{width:12%;margin-right:0}.shopping_cart .content_shopping .names_line p.line_item.price{width:15%}.cart_total{margin:0 auto;padding:0;float:none}.cart_total .content_total .total_item.shipping>p:last-child{display:none}.button_burger_mobile{position:absolute}.site-header__icons{position:absolute;right:15px}.co_military_block{background-size:cover}.athletes-wrapper>.grid>.grid__item img,.home_team>.grid>.grid__item img{min-width:0;min-height:0;height:369px;object-fit:cover;object-position:top}.about_block3 .co_desktop{display:block!important}.about_block3 .co_mobile{display:none!important}.ath_content .grid{padding:0}.product-card{padding:10px}.product-card .product-card__image-wrapper img,.product-card .grid-view-item__image-wrapper img{object-fit:contain}.co_filters_wrapper #bc-sf-filter-top-sorting>div select{font-size:0}.grid.product-single{flex-wrap:wrap}.product-single__meta>form .product-form__item--submit{width:calc(100% - 170px)}.product_benefits>div{padding-left:0;margin-top:0}.co-product .r-tabs-nav{padding:0 15px}.about_block2 .grid{flex-wrap:wrap}.about_block2 .grid>div:last-of-type{order:-1}.home_collections .h1{margin-bottom:20px}.home_collections .grid{width:100%;margin:0;padding:0}.home_collections .grid>.grid__item{max-width:700px;margin:0 auto;float:none;padding-left:0}.index-section--slideshow .page-width{padding:0 20px}.index-section--slideshow .slider_text .slideshow__title{font-size:48px}.index-section--slideshow .slider_text div.slider_subtitle p+p:before{left:-5px;margin-top:-2px}.index-section--slideshow .slider_text .slideshow__btn-wrapper a{width:48%;margin-right:1%}.co_promotions ul{padding:0 15px}.co_promotions ul li{display:block;text-align:center}.co_promotions ul li p span{min-height:48px}.co_promotions ul li img{margin:0}.index-section--slideshow .slider_text div.slider_subtitle p{font-size:14px}.co-index .news_blog_template .article__content{display:none}.co-index .item_blog_inner{margin-bottom:20px}.co-index .item_blog_inner>div{margin-bottom:20px}.article__grid-image-wrapper{max-height:370px!important}.first_item_blog.co_desktop{display:block!important}.co-index .first_item_blog .grid__item:first-of-type,.co-index .first_item_blog .grid__item:last-of-type{width:50%}.co-product .product-single__description{padding:0 15px}.co_reviews_wrapper .jdgm-widget-actions-wrapper{margin:0}.newsletter-section .page-width .section-header{text-align:center}.rank_single{padding-left:0}.aff_icons .co_mobile{display:none!important}.aff_icons .co_desktop,.newsletter-section .co_desktop{display:block!important}.newsletter-section .co_mobile{display:none!important}.newsletter-section form{max-width:200px;right:calc(20% - 8px)}.newsletter-section form button.btn{padding:0;width:100px}}.co_loyality_banner{display:block;position:relative;max-width:1920px;height:472px;margin:0 auto}.co_loyality_banner figure{height:100%;position:relative;max-height:472px}.co_loyality_banner figure img.mobile{height:100%;width:100%;object-fit:cover;object-position:center}.co_loyality_banner figure img.desktop{display:none}@media (min-width: 425px){.co_loyality_banner{height:36.5vw;max-height:700px}.co_loyality_banner figure{max-height:36.5vw}.co_loyality_banner figure img.mobile{display:none}.co_loyality_banner figure img.desktop{display:block;height:100%;width:100%;object-fit:cover;object-position:center}}.video-control__play{display:block}@media (max-width: 767px){.home_team .grid .grid__item:last-of-type{border-right:none}.home_team .article__grid-image-wrapper,.home_team .article__grid-image-wrapper img{width:100%;max-width:none!important}.aff_sales{height:inherit}.co-index .main-content{padding-top:35px}.rewards_block2_single{margin-bottom:15px}.co_filters_wrapper #bc-sf-filter-tree-h{width:100%}.co_filters_wrapper #bc-sf-filter-tree-h>div{width:100%;max-width:100%;flex:0 1 auto;margin-bottom:10px}div#bc-sf-filter-tree-mobile{display:none}.co_filters_wrapper #bc-sf-filter-top-sorting{width:44%;position:absolute;right:15px}.co_filters_wrapper #bc-sf-filter-top-sorting>div select{font-size:0}#bc-sf-filter-tree-h{margin-top:30px}.mob_filter_button{display:block;width:47.83%;float:left;text-align:center;margin-bottom:0;background:#fff;height:50px;border:1px solid #d6d6d6;line-height:50px}.mob_filter{display:none}.opened .mob_filter{display:block}.co-customers-account main .page-width,.co-customers-addresses main .page-width,.co-customers-order main .page-width{max-width:575px;margin:0 auto}.page-width{max-width:575px}.co-customers-account .myaccount__order-history,.co-customers-account .myaccount__account-details,.co-customers-addresses .myaccount__order-history,.co-customers-addresses .myaccount__account-details,.co-customers-order .myaccount__order-history,.co-customers-order .myaccount__account-details{max-width:none}.co-customers-account h1,.co-customers-addresses h1,.co-customers-order h1{font-weight:500}.responsive-table th,.responsive-table td{padding:10px 15px}.responsive-table td{padding:6px 15px}.form-vertical input{height:45px;line-height:45px}.form-vertical input[type=submit]{width:100%;height:50px}.form-vertical select{height:45px}.form-vertical textarea{height:75px;margin-bottom:30px}h1,.h1,h2,.h2{font-size:24px}h3,.h3,h4,.h4{font-size:20px;line-height:24px}.site-footer{padding-top:34px}.site-footer .site-footer__rte p{font-size:14px;line-height:18px}.co_footer_contacts{margin-top:18px}.co_footer_contacts li{margin-bottom:5px}.co_footer_contacts li a{font-size:16px}.site-footer__linklist{padding-top:27px}.site-footer__linklist li{padding-bottom:2px}.site-footer__linklist li a{font-size:14px}.co_footer_bottom .grid{display:flex;flex-direction:column}.co_footer_bottom .grid>div:nth-of-type(2){order:-1}.co_footer_bottom ul{max-width:260px;padding-top:1px;padding-bottom:17px}.co_footer_bottom ul li{text-align:left}div.announcement-bar{padding-top:0}div.announcement-bar .announcement-bar__message{font-size:14px;font-weight:400;padding:12px 0;margin-bottom:0}.footer_connect{margin-top:40px;position:relative;padding-top:38px;padding-bottom:35px}.footer_connect .h4{font-size:16px;line-height:normal;margin-bottom:6px}.footer_connect .social-icons{margin-top:22px}.footer_connect .social-icons li{padding-right:28px}.footer_connect:before{position:absolute;display:block;content:"";width:calc(100% + 30px);height:1px;top:0;left:-15px;right:0;background:#fff}.co_footer_top{padding-bottom:4px}.co_aws{text-align:center;margin-top:6px}.about_block .h1{text-align:center;font-size:24px}.about_block1{padding-top:30px;padding-bottom:16px}.about_block1 .grid{flex-direction:column}.about_block1 .img_wrapper{left:auto}.about_block1 p{font-size:16px;text-align:justify}.about_block1 p.h1{padding:0 20px;line-height:30px;margin-top:0;letter-spacing:0;margin-bottom:16px}.about_block2{position:relative;padding-bottom:82px;padding-top:66px}.about_block2 .grid{flex-direction:column}.about_block2 .img_wrapper{text-align:center}.about_block2 a{position:absolute;bottom:30px;width:100%;max-width:345px;margin:0 auto;left:0;right:0}.about_block2 p.h1{top:0;position:absolute;left:0;right:0;margin-top:30px}.about_block2 p:last-of-type{margin-bottom:7px}.about_block3{margin-top:33px}.about_block3 img{display:block;margin:0 auto}.about_block4{padding-bottom:45px}.about_block4 p{text-align:justify;line-height:24px;font-size:16px}.about_block4 p.h1{margin-bottom:4px}.about_block4 a{max-width:none;margin-top:25px}.main-content{padding-top:39px}.co_terms .section-header{margin-bottom:18px}.co_terms h4{margin-bottom:8px}.co_terms p{font-size:16px;margin-bottom:23px}.co-page-wholesale main{padding:45px 15px;margin-bottom:60px}.co_wholesale_wrapper{background:none;padding:23px 0 30px;margin:0 auto}.co_wholesale_wrapper:after{position:absolute;top:0;left:0;right:0;bottom:0;background:#000;z-index:-1;opacity:.3}.co_wholesale_wrapper h1{font-size:24px;margin-bottom:10px}.co_wholesale_wrapper .section-header{margin-bottom:24px}.co_wholesale_wrapper .section-header div{letter-spacing:-.02em}.co_wholesale_wrapper input{margin-bottom:18px}.co-page-military main{padding-bottom:14px}.co_military_block{min-height:0;margin-top:0}.co_military_block .grid__item{min-height:0}.co_military_text{padding-top:39px;padding-bottom:40px}.co_military_text .section-header{margin-bottom:20px}.co_military_text p{font-size:16px;margin-bottom:24px}.co_military_block2 .co_military_red{top:auto}.co_military_red{text-align:center;margin-top:230px;padding:26px 30px 40px;margin-bottom:79px}.co_military_red .h1{font-size:36px;margin-bottom:5px;line-height:normal}.co_military_red p{font-size:18px;line-height:24px;margin-bottom:0;min-height:48px}.co_military_red a{margin-left:auto;margin-right:auto;margin-top:14px}.contact__top{padding-top:40px;padding-bottom:23px}.contact__top h1,.contact__top div{text-align:center}.contact__top h1{margin-bottom:0}.contact__top h1~div{max-width:none}.contact__top ul{display:block;margin-top:9px}.contact__top ul li{width:100%;display:block;margin-bottom:17px}.contact__top ul li a,.contact__top ul li p{display:inline-block;font-size:14px}.contact__top ul li a svg,.contact__top ul li p svg{margin-bottom:8px;width:20px;height:20px}.contact_form_wrapper{padding-top:30px}.contact_form_wrapper .grid{padding:0}.contact_form_wrapper form{padding:24px 15px 29px}.contact_form_wrapper form h3{margin-bottom:18px}.contact_form_wrapper form input{margin-bottom:13px}.contact_form_wrapper form input[type=submit]{max-width:220px}.contact_mob_bg{background-image:url(contact_mob.jpg);min-height:300px;background-repeat:no-repeat;background-position:center}.co-page-contact main{padding-bottom:0}.co_login_grid{padding:0}#CustomerLoginForm .grid{flex-direction:column}#CustomerLoginForm .co_form_container form .text-center p{position:relative;top:3px;font-size:16px;text-transform:capitalize}#CustomerLoginForm .co_form_container form .text-center input{margin-top:30px}#CustomerLoginForm .co_form_container form>div svg{left:15px}.co_form_container{padding:30px 15px;margin:0 auto 20px;max-width:345px}.co_form_container>p{text-align:center}.co_login_right{padding:34px 20px 20px;text-align:center}.co_login_right p{font-size:16px;max-width:none}.co_login_right p.h3{font-size:20px;margin-bottom:18px}.co_login_right a{max-width:none;width:100%;margin-top:60px;margin-bottom:23px}.co-blog-athletes .section-header{margin-bottom:25px}.co-blog-athletes main{padding-top:40px}.co-blog-athletes h1{margin-bottom:0}.blog_subtitle p{font-size:16px;max-width:300px}#RecoverPasswordForm{max-width:345px;padding:30px 15px}.form-message--error .form-message__title{font-size:16px}#RegisterForm .text-center input{margin-top:30px}.athletes-title{border:none;min-height:0;padding:24px 0}.athletes-title h2,.athletes-title h3{padding-left:0;margin-bottom:0}.athletes-wrapper>.grid{padding:0}.athletes-wrapper>.grid>.grid__item img{min-width:0;min-height:0}.ath_background{height:463px}.ath_background .article__grid-image-wrapper{bottom:33%}.ath_background .article__grid-image-wrapper>div{float:none;width:180px;height:180px}.ath_background>.title_wrapper{padding-top:26px;padding-bottom:30px}.ath_background>.title_wrapper>div.page-width{display:block}.ath_background>.title_wrapper>div.page-width div.co_athlete_title,.ath_background>.title_wrapper>div.page-width div.socials{width:100%;float:none;text-align:center}.ath_background>.title_wrapper>div.page-width div.socials{margin-top:20px}.ath_background>.title_wrapper>div.page-width div.socials ul li:first-of-type{padding-left:0}.single_athlete_info{padding:20px 15px 29px}.single_athlete_info a{display:block;height:50px;margin-top:-3px}.ath_content{margin-top:30px}.ath_content .grid{padding:0}.ath_content .grid .ath_tabs{padding-left:30px;padding-right:15px;margin-top:30px}.ath_content .product-single__description{margin-top:0}.r-tabs-accordion-title{height:50px;line-height:50px;border:1px solid #d6d6d6;position:relative;margin-bottom:20px;z-index:2}.r-tabs-accordion-title:after{display:block;content:"";position:absolute;width:9px;height:9px;border-left:1px solid #000;border-top:1px solid #000;transform:rotate(45deg);top:50%;margin-top:-3px;right:15px;z-index:-1;pointer-events:all;background:none}.r-tabs-accordion-title a{font-size:18px;text-transform:uppercase;font-weight:400;display:block;position:relative;padding-left:13px}.r-tabs-accordion-title a:before,.r-tabs-accordion-title a:after{display:none;position:absolute;content:""}.r-tabs-accordion-title a:before{bottom:0;width:calc(100% + 2px);height:2px;background-color:#d70000;margin:0 -1px;left:0}.r-tabs-accordion-title a:after{width:0;height:0;border-style:solid;border-width:3px 5px 0 5px;border-color:#d70000 transparent transparent transparent;left:0;right:0;margin:0 auto;bottom:-3px}.r-tabs-accordion-title.r-tabs-state-active:after{transform:rotate(-135deg);margin-top:-7px}.r-tabs-accordion-title.r-tabs-state-active a:before,.r-tabs-accordion-title.r-tabs-state-active a:after{display:block}.return-link-wrapper{padding-left:15px}.myaccount{display:block;padding:0}.myaccount__order-history table{margin-top:18px}.myaccount__order-history h4{text-align:center}.myaccount__order-history tbody tr:first-of-type th{margin:0}.myaccount__order-history tbody th{text-align:center;background:#f6f6f6;margin-top:30px}.myaccount__order-history tbody th:before{display:none}.myaccount__order-history tbody th a{font-size:18px;font-weight:400}.myaccount__order-history tbody td:before{font-size:16px}.myaccount__order-history tbody td:last-of-type{padding-bottom:10px}.co_account_addresses_right{max-width:345px;margin:0 auto;padding:30px 20px}.co_account_addresses_right a,.co_account_addresses_right button{margin-top:30px}.myaccount__account-details h4,.myaccount__account-details .h4{padding-left:15px;margin-top:3px;margin-bottom:3px}.co-customers-account main,.co-customers-addresses main{padding-top:38px}.co-customers-account .section-header h2,.co-customers-addresses .section-header h2{margin-bottom:27px}#AddressNewForm h4{text-transform:none;font-size:18px;text-align:center;line-height:28px;margin-bottom:15px}.co-customers-addresses .section-header,.co-customers-addresses .section-header h2{margin-bottom:0}.addressespage_right form ul,#AddressNewForm ul,.addressespage_right{margin-top:30px}.addressespage_right>li{float:none;margin:0 auto;width:100%}.addressespage_right div.address>.text-center{display:none}.addressespage_right form{margin-bottom:30px}.order_content{display:none}.co-customers-order main{padding-top:38px}.co-customers-order .section-header{margin-bottom:24px}.co-customers-order h3.h4{font-size:18px}form.cart{margin:0;padding:0}.cart-header{margin-top:0}.cart-header__title{font-size:20px}.shopping_cart .content_shopping .names_line p.line_item.name_line,.shopping_cart .content_shopping .names_line p.line_item.total{font-size:16px;width:50%;margin:0}.shopping_cart{padding:0 5px;margin-top:17px;width:100%;float:none}.shopping_cart .content_shopping .names_line{padding:11px 15px}.shopping_cart .content_shopping .names_line .price,.shopping_cart .content_shopping .names_line .qty{display:none}.shopping_cart .content_shopping{margin-bottom:0}.shopping_cart .content_shopping .item_cart{position:relative}.shopping_cart .content_shopping .content_shopping_block{justify-content:flex-start;align-items:flex-start}.shopping_cart .content_shopping .content_shopping_block .item_cart{padding:4px 15px}.shopping_cart .content_shopping .content_shopping_block .item_cart .image_item{max-width:80px;margin-right:0;flex:0 0 80px;height:100px;padding:10px 0}.shopping_cart .content_shopping .content_shopping_block .item_cart .name_item{width:calc(100% - 85px);margin-left:110px;margin-bottom:12px;position:absolute;top:20px}.shopping_cart .content_shopping .content_shopping_block .item_cart .co_mobile{max-width:140px;flex:0 0 140px;margin-left:8px;margin-right:3px;align-self:flex-start;padding:5px 0}.shopping_cart .content_shopping .content_shopping_block .item_cart .co_mobile>a{position:relative;font-weight:400;display:block;overflow:hidden;line-height:18px;min-height:28px}.shopping_cart .content_shopping .content_shopping_block .item_cart .co_mobile strong{display:block;line-height:1.2em;font-size:12px}.shopping_cart .content_shopping .content_shopping_block .item_cart .quantity_item{width:103px;margin-left:0;margin-right:0;height:30px;margin-top:6px}.shopping_cart .content_shopping .content_shopping_block .item_cart .price_item{display:none}.shopping_cart .content_shopping .content_shopping_block .item_cart .price_total_item{height:30px;padding-right:0;flex-grow:1;position:relative;top:8px;text-align:right}.shopping_cart .content_shopping .content_shopping_block .item_cart .btn_remove_item{width:max-content;margin-left:0;height:30px;display:flex;justify-content:center;align-items:center;position:relative;top:6px;padding-left:15px}.shopping_cart .content_shopping .content_shopping_block .item_cart .btn_remove_item a{font-size:0}.shopping_cart .content_shopping .content_shopping_block .item_cart .cart_actions{display:flex}.continue_shopping_button{padding:0 15px;margin-top:29px}.continue_shopping_button a{width:100%;max-width:none;float:none}.cart_total .title_total h2.title_total_text{font-size:18px;font-weight:500;margin-bottom:15px}.cart_total{margin:0 auto;padding:24px 10px;float:none;width:auto;max-width:380px}.cart_total h2.title_total_text{margin-bottom:3px}.cart_total .content_total{padding:20px 24px 8px}.cart_total .content_total .total_item p{font-size:16px;font-weight:400}.cart_total .content_total .total_item.total_title{padding-top:13px}.cart_total .content_total .total_item.shipping p:last-child{display:none}.cart_total .content_total .total_item .cart__shipping{margin-top:5px}.cart_total .content_total .checkout_button{padding-top:13px;padding-bottom:18px}.cart_total .content_total .checkout_button .btn_checkout_inner{font-size:16px}.cart_discounts{padding:14px 20px 20px}.cat_header{padding-top:43px;padding-bottom:55px;height:321px}.cat_header .page-width{max-width:none}.cat_header h1{margin-bottom:21px}.cat_header .grid{position:relative}.cat_header .grid>div:last-of-type{position:absolute;right:0;width:140px;height:234px;z-index:1;padding:0;top:15px}.cat_header .grid>div:last-of-type img{object-fit:cover;object-position:left;height:100%}.cat_header .grid>div:first-of-type{position:relative;z-index:2}.cat_header .rte{font-size:13px;line-height:18px;font-weight:300;margin-bottom:10px}.rebuy-widget.widget-type-cart{padding-top:0;padding-bottom:0}.grid--view-items{overflow:hidden}.product-card{padding:20px;margin-bottom:0}.product-card>a{width:100%;height:100%;font-size:0;background:none;z-index:10;opacity:1}.product-card>a:hover{background:none}.product-card .custom-field__co-product-type{color:#9b9b9b}.product-card .grid-view-item__image-wrapper{margin-bottom:33px}.product-card .product-card__image-wrapper img,.product-card .grid-view-item__image-wrapper img{object-fit:contain;object-position:top}.product-card .product-card__title,.product-card .grid-view-item__title{font-size:17px;line-height:18px;font-weight:500;margin-top:5px;min-height:36px;margin-bottom:10px}.product-card .price{top:2px}.product-card .spr-badge{padding-left:3px}.grid.product-single{display:block;padding:0;margin:12px 0 0}.grid.product-single>div{padding-left:0}.product-single__meta{padding:20px;margin-top:24px}.product-single__meta .social-sharing{margin-top:33px;padding-left:8x;padding-bottom:16px}.product-single__meta .social-sharing li:last-of-type a{margin:0}.product-single__meta .product-single__title{margin-top:18px;min-height:0;margin-bottom:22px}.product-single__meta .product__price{padding-bottom:18px}.product-single__meta .product__price .co_available,.product-single__meta .product__price .spr-badge{flex-grow:1}.product-single__meta .product__price .spr-badge .spr-starrating i{line-height:40px}.product-single__meta>form{padding-top:21px;padding-bottom:20px}.product-single__meta>form .product-form__item--quantity input[type=number]{padding-left:0}.product-single__meta>form .product-form__item--submit{flex:1 1 auto;max-width:calc(100% - 100px);width:auto}.product-single__meta>form .selector-wrapper select{margin-bottom:6px}.co_reviews_wrapper .spr-summary-actions-togglereviews{font-weight:300}.co_reviews_wrapper .spr-container{padding:24px 15px}.co_reviews_wrapper .spr-review{padding:15px}.co_reviews_wrapper .spr-header h2.spr-header-title{font-size:24px}.co_reviews_wrapper .spr-header .spr-summary{padding:15px;text-align:left}.co_reviews_wrapper .spr-header .spr-summary-actions{position:static}.co_reviews_wrapper .spr-header .spr-summary-actions a{max-width:none;width:100%;margin-top:30px}.co-product .r-tabs{padding:0 15px;margin-top:30px}.co-product .r-tabs .r-tabs-accordion-title.r-tabs-state-active a{color:#d70000}.co-product .r-tabs-panel{padding-top:0}.co-product .r-tabs-panel p{margin-bottom:24px}.product_benefits>div h2{margin-bottom:2px}.product_benefits ul li{font-size:16px;padding-left:12px;margin-bottom:0}.product-single__description{margin-top:0}.item_blog_inner .grid{display:block}#shopify-section-blog-template>.page-width>.grid{padding:0;margin:0}#shopify-section-blog-template>.page-width>.grid .blog_sidebar{padding-right:15px}#shopify-section-blog-template>.page-width>.grid .blog_list{padding-left:0}#shopify-section-blog-template .title_blog_text{font-size:18px;line-height:24px}#shopify-section-blog-template .blog_list_read_more{display:none}.news_blog_template .item_blog_inner .grid{position:relative}.news_blog_template .item_blog_inner .grid .inner_item_right{position:absolute;bottom:0;background:linear-gradient(to bottom,#0000,#000);color:#fff}.news_blog_template .item_blog_inner .grid .inner_item_right>div{padding:0 15px 24px}.news_blog_template .item_blog_inner .grid .inner_item_right>div .title_blog_text{margin-bottom:0}.news_blog_template .item_blog_inner .grid .inner_item_right>div .article__author{margin-bottom:0}.news_blog_template .item_blog_inner img{height:260px}.first_item_blog .article__author{margin-bottom:0}.first_item_blog .content_block_blog{padding-left:15px;padding-right:15px;padding-bottom:21px}.first_item_blog .content_block_blog .title_blog_text{margin-bottom:0}.first_item_blog .image_block_blog img{height:260px}.blog_sidebar .sidebar_search{padding-left:0;padding-right:0;padding-bottom:0}.blog_sidebar form.search input.search__input{height:45px}.co-blog header.section-header{margin-bottom:0}.co-blog header.section-header h1{margin-bottom:8px}.news_blog_template>div+div{margin-top:15px}.co-article .article__title{line-height:30px;margin-top:8px;margin-bottom:11px}.co-article .article__date,.co-article .article__author{font-size:16px}.co-article .social-sharing{margin-top:0}.co-article .social-sharing a{margin-bottom:0}.co-article .image_block_article{height:375px;margin:0 -15px}.co-article .image_block_article img{height:100%;width:auto;object-fit:cover}.co-article .return-link-wrapper{margin-top:36px}.co-article .return-link{float:none}.co-article main{padding-bottom:36px}.blog_article .section-header{margin-bottom:30px}.blog_article .rte{margin-top:9px}.blog_article .rte p{line-height:24px}.owl-carousel .owl-nav{left:40px;right:39px;z-index:9;height:0}.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next{border:none}.product-recommendations__inner .section-header{margin-bottom:0}.product-recommendations__inner .section-header .h1{margin-bottom:4px}.product-recommendations__inner .product-card{padding:10px}ul.recommendations_carousel{margin:0;padding:0}.slideshow--medium{height:556px;max-height:none}.index-section--slideshow .slider_text{width:100%;float:none;padding-left:15px;padding-right:15px}.index-section--slideshow .slider_text .slideshow__title{display:block;font-size:30px}.index-section--slideshow .slider_text div.slider_subtitle{max-width:220px}.index-section--slideshow .slider_text div.slider_subtitle:before{display:none}.index-section--slideshow .slider_text div.slider_subtitle p{width:84%;margin-left:20px;position:relative;z-index:2;font-size:16px;margin-bottom:20px}.index-section--slideshow .slider_text div.slider_subtitle p:after{display:block;content:"";position:absolute;left:0;top:0;right:0;bottom:0;transform:skew(-33deg);background:#d70000;z-index:-1;opacity:.65}.index-section--slideshow .slider_text div.slider_subtitle p:before{display:none}.index-section--slideshow .slider_text div.slider_subtitle p+p:before{display:none}.index-section--slideshow .slider_text div.slider_subtitle .slideshow__btn{display:block}.index-section--slideshow .slider_text .slideshow__subtitle{clear:both}.index-section--slideshow .slider_text .slideshow__btn-wrapper{max-width:none}.index-section--slideshow .slider_text .slideshow__btn-wrapper a{margin-right:0}.index-section--slideshow .slider_text .slideshow__btn-wrapper a.slideshow__btn{width:calc(100% - 70px);float:left}.index-section--slideshow .slider_text .slideshow__btn-wrapper a.slider_video_button{width:50px;float:right;font-size:0}.index-section--slideshow .slider_text .slideshow__btn-wrapper a.slider_video_button svg{margin-left:3px}.index-section--slideshow .slider_text .slideshow__btn-wrapper:after{display:block;content:"";clear:both}.index-section--slideshow .slider_text .slideshow__btn{display:block}.index-section--slideshow .slider_product{position:absolute;right:15px;z-index:-1}.slideshow__text-content--mobile{display:none!important}.slideshow__arrows .slick-dots{display:block!important}.slideshow__arrows .slick-dots li a:before{border:1px solid #fff;background:none}.slideshow__arrows .slick-dots li.slick-active-mobile a:before{background:#fff}.slideshow__text-wrap--mobile{top:-40px;background:none;margin-bottom:-44px}.slideshow__text-wrap--mobile button{display:none}.co_promotions ul{display:flex;padding-left:0}.co_promotions ul li{flex:0 1 33.3%;max-width:none;display:block;text-align:center;margin-right:0}.slideshow__controls{display:none!important}.home_collections .grid{margin:0;padding:0}.home_collections .grid>.grid__item{padding-left:0}.home_collections .grid>.grid__item>div{min-height:0;background-size:cover;background-position:center center;margin-bottom:15px}.home_collections .grid .home_banners_img_wrapper img{width:100%}.home_collections .home_banners_img_wrapper{top:50px;bottom:auto}.home_collections .home_banners_text_wrapper{padding-left:0;padding-right:0}.home_collections .home_banners_text_wrapper .rte{display:none}.home_collections .home_banners_button{position:absolute;left:0;right:0;top:0;bottom:0;font-size:0}.home_collections .home_banners_button:before,.home_collections .home_banners_button:after{display:none}.home_tabs_carousel~.co_button_white{width:345px}.co-index .first_item_blog .grid{margin:0;padding:0;display:block}.co-index .first_item_blog .grid .grid__item{padding-left:0}.co-index .first_item_blog .grid .grid__item:first-of-type,.co-index .first_item_blog .grid .grid__item:last-of-type{width:100%}.co-index .first_item_blog .grid .article__content{display:none}.video-control__play-wrapper-mobile{top:0;left:0;right:0;bottom:0;margin:auto}.index-section--slideshow .page-width{padding:0}.home_team .article__grid-image-wrapper{height:auto}.rewards_block1{margin-top:40px;padding:0!important}.rewards_block1 .grid__item{padding-left:15px!important}.rewards_block1 .h1{font-size:30px;margin-bottom:0}.rewards_block1 .subtitle{padding:0 15px;font-size:16px}.rewards_block1 .rewards_block1_text{margin-bottom:31px}.rewards_block1 .block1_container p{margin-top:7px}.rewards_block1 .block1_container .grid__item{margin-bottom:27px;margin-left:0!important}.rewards_block1 ul.two_buttons{margin-top:0}.rewards_block1 ul.two_buttons li{width:48%;margin-right:1%}.rewards_block1 ul.two_buttons li:last-of-type{margin-right:0;float:right}.rewards_block1 ul.two_buttons li a,.rewards_block1 ul.two_buttons li a.btn{width:auto}.rewards_block1 ul.two_buttons li a.btn{min-width:165px}.rewards_block2{margin-top:52px}.rewards_block2 .h1{font-size:30px;margin-bottom:0}.rewards_block2 .rewards_block2_subtitle{padding:0 30px}.rewards_block2 .grid{margin-top:22px}.rewards_block2 .rewards_block2_single{position:relative;min-height:182px;margin-bottom:15px;padding:33px 10px 10px}.rewards_block2 .rewards_block2_single>p,.rewards_block2 .rewards_block2_single div p{font-size:16px}.rewards_block2 .rewards_block2_single>p{line-height:18px;margin-top:6px}.rewards_block2 .rewards_block2_single div{position:absolute;left:0;right:0}.rewards_block2 .rewards_block2_single .rewards_block2_img{margin:0;width:70px;height:70px;text-align:center;display:inline-flex}.rewards_block2 .rewards_block2_single img{width:auto;height:80%;margin:0 auto}.rewards_block3{margin-top:36px;margin-bottom:60px}.rewards_block3 .h1{font-size:30px;margin-bottom:0}.rewards_block3>div>div>p{padding:0 30px}.rewards_block3 .grid{margin-top:26px}.rewards_block3 .rewards_block3_single{border-right:1px solid #d6d6d6;border-bottom:none;padding:23px 23px 2px}.rewards_block3 .rewards_block3_single:last-of-type{border-bottom:1px solid #d6d6d6}.rewards_block3 .rewards_block3_single>div{font-size:30px}.rewards_block4{padding-top:22px;padding-bottom:30px}.rewards_block4 .h1{font-size:30px;margin-bottom:4px}.rewards_block4 .co_button_white{margin-top:26px;width:100%;max-width:400px}.co_home_blog_main_wrapper .article__content,.co_home_blog_main_wrapper .blog_list_read_more{display:none}.co_home_blog_main_wrapper .grid{padding:0;margin:0}.co_home_blog_main_wrapper .grid .grid__item{padding:0}.home_tabs_carousel .product-card{padding-bottom:0}.co_home_blog_main_wrapper{margin-top:32px}.co_home_blog_main_wrapper .section-header{margin-bottom:9px}.co_home_blog_main_wrapper .h1{font-size:30px}.co_home_blog_main_wrapper .news_blog_template{margin-top:0}.co_home_blog_main_wrapper .blog_list>a{margin-top:11px;width:250px;position:relative;z-index:2}.co-index .news_blog_template .item_blog_inner h3{font-size:16px;padding:0 14px 0 15px;margin-top:23px;margin-bottom:4px}.co-index .news_blog_template .item_blog_inner .date_blog_text{font-size:14px;padding:0 15px}.co-index .news_blog_template .owl-nav{top:auto;bottom:-54px}.home_blog_bottom{padding:0;background:none}.home_team .owl-stage{overflow:visible}.home_team .article__grid-image-container{float:none}.home_team .owl-item .grid__item{padding-right:60px;padding-left:15px;float:left;width:100%}.home_team .owl-item .grid__item img{min-height:0}.home_team .grid{margin:0;overflow:hidden;padding:0}.home_team .athletes-title{border:1px solid #d6d6d6;border-top:none}.home_team .co_button_white{display:none}.video-section{padding-top:44px}.video-section .h1{font-size:30px;line-height:24px}.video-section .h1 a{font-size:14px;text-transform:none}.index-section--slideshow .slider_text{padding-top:48px}.index-section--slideshow .slider_text .slideshow__subtitle{font-size:14px}.co_promotions ul li img{width:45px;margin-right:0;margin-top:5px;margin-bottom:6px}.co_promotions ul li p{font-size:14px;line-height:18px;margin-bottom:16px}.co_promotions ul li p span{font-size:16px;line-height:16px;min-height:32px;margin-bottom:10px;display:flex;align-items:center;justify-content:center}.affiliate_banner{background-image:none;background-color:#000;margin-bottom:62px}.affiliate_banner h1{text-align:center;margin-bottom:20px}.affiliate_banner .rte{text-align:justify;line-height:24px}.co_affiliate_ranks .h3,.co_affiliate_ranks .h1,.co_affiliate_ranks .h2{text-align:center}.co_affiliate_ranks .h1{font-size:36px;margin-bottom:17px}.aff_main_text a{width:300px;margin:31px auto}.aff_icons ul{margin-top:0}.aff_icons ul li.co_mobile{width:100%}.aff_icons ul li.co_mobile img{max-width:none}.aff_icons ul li.co_mobile span{font-size:16px;text-transform:uppercase;font-weight:500}.aff_icons ul li img{max-width:68px}.aff_icons ul li span{margin-bottom:0;font-size:13px;min-height:38px}.aff_icons ul.lvl2 li{width:33.3%}.aff_icons ul.lvl2 li.co_mobile{width:100%}.aff_icons ul.lvl2 li:nth-of-type(2){position:static}.aff_icons ul.lvl3 li{width:33.3%}.aff_icons ul.lvl3 li.co_mobile{width:100%}.aff_icons ul.lvl3 li:nth-of-type(2){width:33.3%}.aff_icons .lvl.lvl1{flex-direction:column}.aff_icons .lvl.lvl1 li{width:100%;margin-bottom:7px}.aff_icons .lvl.lvl1 img{max-width:104px}.aff_icons .lvl.lvl1 span{font-size:18px;min-height:0}.aff_first .grid .page-width{align-items:stretch}.rank_single{text-align:center;margin-bottom:58px;padding-left:0}.rank_single .h2{margin-bottom:5px}.aff_descr{text-align:left}.co_affiliate_form{padding:20px 20px 47px}.aff_sales{font-size:16px}.aff_main_text ul,.aff_descr ul{margin:0 auto;max-width:285px;padding-top:0}.aff_main_text ul li,.aff_descr ul li{line-height:16px;margin-bottom:13px}.aff_descr ul li{font-size:16px;margin-bottom:22px}.co_affiliate_form textarea{height:120px;margin-bottom:10px}.co_affiliate_form .form-vertical .btn{margin-top:40px}.co-page-affiliate main{padding-bottom:17px}.co_promotions{padding-top:20px}#bc-sf-filter-tree-h .bc-sf-filter-option-block .bc-sf-filter-block-content{top:inherit!important}.smile-launcher-frame-container.smile-launcher-mobile{right:auto!important;left:30px!important}.co_filters_wrapper #bc-sf-filter-tree-h>div{margin-right:0}.co_filters_wrapper #bc-sf-filter-tree-h>div:last-of-type{margin-right:0}.co_mob_filter_wrapper{position:relative}.co_filters_wrapper #bc-sf-filter-top-sorting{right:0}.aff_first .grid{margin:0;padding:0;background:none}.aff_first .grid .page-width{flex-direction:column;padding:0;margin-bottom:30px}.aff_first .grid .page-width>div:first-of-type{background:#cfd9df;background:-moz-linear-gradient(left,#cfd9df 0%,#e1eaef 100%);background:-webkit-linear-gradient(left,#cfd9df 0%,#e1eaef 100%);background:linear-gradient(to right,#cfd9df,#e1eaef);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cfd9df",endColorstr="#e1eaef",GradientType=1);padding-top:25px;padding-bottom:5px}.aff_first .grid .page-width>div:nth-of-type(2){background:#f6f6f6;padding-top:24px;padding-bottom:26px}.aff_first .grid .grid__item{padding:0 15px}.rank_single{margin-bottom:0}.rank_single .h2{margin-bottom:15px}.aff_sales{min-width:0}.aff_descr ul{max-width:none;padding:0;text-align:center}.aff_descr ul li{display:inline-flex;position:relative;font-size:15px;margin-bottom:6px}.aff_descr ul li:before{position:absolute;display:block;content:"";left:-12px;top:5px;width:6px;height:6px;background:#000;border-radius:50px}.affiliate_banner{margin-bottom:38px}.affiliate_banner h1{text-align:left;margin-bottom:36px}.affiliate_banner .rte{font-size:13px;line-height:18px;text-align:left}.affiliate_banner img{display:block}.aff_first .h3{font-size:24px;line-height:30px;max-width:75%;margin:0 auto 29px}.aff_main_text ul{max-width:none;padding:0 15px 0 25px}.aff_main_text ul li{line-height:18px;margin-bottom:19px;font-weight:500;display:block}.aff_main_text ul li:before{width:4px;height:4px;top:8px;left:-9px;margin:0;display:none}.aff_main_text a{margin-top:28px;margin-bottom:54px;width:calc(100% - 30px)}.aff_first .h1{margin-bottom:24px}.home_team .owl-item .grid__item img{height:auto}.co-product .jdgm-prev-badge{text-align:left}.video__image{background-size:130% 100%}.co-search .main-content .filters-toolbar__input-wrapper select{padding-left:15px}.co-search .main-content #bc-sf-filter-tree-h{top:auto;margin-bottom:0;margin-left:15px}.newsletter-section form{display:block;flex:0 1 auto;top:auto;bottom:30px;right:15px;left:15px;width:calc(100% - 30px);max-width:none}.newsletter-section form .input-group__field{width:calc(100% - 140px);flex:0 1 auto}.co-search ul.page-width.grid-view-items{margin-left:-15px}.co_military_text{background-position:left 0 top 190px}.site-footer .footer_connect .h4{text-align:center}}@media (min-width: 575px) and (max-width: 767px){.co_loyality_banner img{object-position:0;width:100%}}.co-customers-order .h4{margin-bottom:9px}@media (max-width: 375px){.product-single__meta .social-sharing{justify-content:space-between}.product-single__meta .social-sharing li{max-width:30%;flex:0 0 30%}.form-vertical input[type=submit]{font-size:14px}header.site-header.sticky{position:relative}}@media (max-width: 991px){header.site-header.sticky{position:relative}}.blog_sidebar form.search.search--focus{max-width:100%}@media (min-width: 320px) and (max-width: 375px){.slideshow--medium{height:700px}.home_tabs_carousel~.co_button_white{max-width:300px}.rewards_block1 ul.two_buttons li a.btn{min-width:140px}.rewards_block2 .rewards_block2_single{min-height:202px}}@media (min-width: 768px) and (max-width: 1323px){.co-product .jdgm-prev-badge{text-align:left}}.video-control__play-wrapper--with-text{margin-top:0}.site-footer .site-footer__social-icons li{padding:5px 13px}.site-footer .site-footer__icon-list{padding-bottom:0}.site-footer .site-footer__icon-list li:first-of-type svg{width:12px}.site-footer .site-footer__icon-list li:nth-of-type(2) svg{width:27px}.site-footer .site-footer__icon-list li:last-of-type svg{width:24px}.site-footer .site-footer__icon-list a.social-icons__link svg{height:30px}.slideshow__image{position:relative;background:none!important}.slick-slide img{position:relative;height:auto!important}.slideshow--medium{height:auto!important}.ratio-container:after{display:none!important}#MobileNav .grid__item{float:none!important}@media (min-width: 992px){.site-nav--has-dropdown:hover>.site-nav__dropdown{display:block}}.collection-header>img{width:100%;height:auto}.bc-sf-search-suggestion-header-view-all{display:none!important}.product-card .price span{height:30px}@media (max-width: 767px){.co-customers-account .myaccount__order-history>p{max-width:345px;margin:0 auto 20px}.co-customers-account .myaccount__order-history h4,.co-customers-account .myaccount__order-history .h4,.myaccount__account-details h4,.myaccount__account-details .h4{padding-left:0;text-align:center;margin-bottom:20px}#customer_logout_link{text-decoration:underline}}.site-footer-image svg{max-width:200px;margin:0 auto}.site-footer-image svg path,.site-footer-image svg polygon{fill:#fff}.teamPhoto{padding:20px;float:left;width:45%;text-align:right}.teamPhoto>img{max-height:400px;max-width:300px}.teamContact{float:right;width:44%}.teamCard{float:left;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #999999;width:100%}@media screen and (max-width: 600px){.teamContact,.teamPhoto{width:100%;float:left}.teamCard{width:100%}}.rebuy-smart-cart__top-container{display:flex;flex-direction:column;flex-grow:1;overflow-y:hidden;max-height:100%}.rebuy-review-count-parenthesis{display:none}.rebuy-cart__flyout-installments{margin:0!important}[data-klaviyo-phone-app-body]{display:flex;flex-direction:column-reverse;gap:10px}[data-klaviyo-phone-submit]{padding:5px 10px!important}.klaviyo-sca__main-body{height:38px!important}.klaviyo-sca__toggle path{fill:#000}.subtotal_text{font-weight:400}.klaviyo-sca__header-title{text-transform:none;font-size:16px}.variant-option{color:#404040;background-color:#fff;transition:all .8s ease-in-out}.variant-option:hover{cursor:pointer;color:#fff;background-color:#000;transition:all .3s ease-in-out}.klaviyo-sca__header-title{color:#d70000}.klaviyo-sca__form{border-radius:0!important;border-right:none!important}.klaviyo-sca__submit{padding-left:0!important}.rebuy-button[data-klaviyo-phone-submit]{border:none!important;text-transform:uppercase!important;background:#000!important;font-family:Kanit!important;color:#fff!important;font-weight:600!important}.rebuy-cart__flyout-item-product-title{font-size:14px!important}.rebuy-add-to-order{display:none!important}@media (min-width: 640px){.rebuy-add{display:none!important}.rebuy-add-to-order{display:inline!important}}.rebuy-cart__flyout-empty-cart h4{font-family:Kanit!important;font-weight:600!important;font-size:16px!important;color:#404040!important}.YouAre5020AwayFromFreeShipping{text-transform:uppercase}.rebuy-free-shipping{text-decoration:underline!important;color:#404040!important}.rebuy-cart__flyout-installments{font-size:14px!important;display:flex;justify-content:center;align-items:center;gap:8px}.subtotal_text .rebuy-cart__flyout-subtotal-final-amount{color:#fff!important}.rebuy-smart-cart{display:flex;transform:translate(100%);transition:transform .3s ease-in-out;flex-direction:column;justify-content:space-between;position:fixed;top:0;right:0;z-index:999;background-color:#fff;height:100%;width:100%;max-width:580px}.rebuy-smart-cart .cart-container{width:100%;max-width:580px;height:54px;padding:11px 10px 11px 40px;background-color:#000;justify-content:space-between;align-items:center;gap:24px;display:inline-flex}.rebuy-smart-cart .cart-container .cart-container__label{color:#fff;font-size:24px;font-family:Kanit;font-weight:500;text-transform:uppercase;line-height:31.2px;word-wrap:break-word}.rebuy-smart-cart .cart-container .cart-container__delete{border:none;width:32px;height:32px;padding:10px 20px;cursor:pointer;background:#fff0;justify-content:center;align-items:center;gap:8px;display:flex}.rebuy-smart-cart .cart-container .cart-container__delete .cart-container__delete--icon{width:11.31px;height:11.31px;position:relative}.rebuy-smart-cart .cart-container .cart-container__delete .cart-container__delete--icon .Rectangle49{width:2px;height:14px;left:9.9px;top:0;position:absolute;transform:rotate(45deg);transform-origin:0 0;background:#fff}.rebuy-smart-cart .cart-container .cart-container__delete .cart-container__delete--icon .Rectangle50{width:2px;height:14px;left:11.31px;top:9.9px;position:absolute;transform:rotate(135deg);transform-origin:0 0;background:#fff}.rebuy-smart-cart .Frame218{width:100%;padding:20px 40px 28px;background:#f6f6f6;justify-content:space-between;align-items:center;gap:24px;display:inline-flex}.rebuy-smart-cart .Frame218 .Frame217{flex:1 1 0;align-self:stretch;flex-direction:column;justify-content:flex-start;align-items:center;gap:5px;display:inline-flex}.rebuy-smart-cart .Frame218 .Frame217 .YouAre5020AwayFromFreeShipping{color:#404040;font-size:12px;font-family:Kanit;font-weight:400;text-transform:uppercase}@media (min-width: 640px){.rebuy-smart-cart .Frame218 .Frame217 .YouAre5020AwayFromFreeShipping{font-size:14px}}.rebuy-smart-cart .Frame218 .Frame217 .YouAre5020AwayFromFreeShipping span{color:#404040;font-size:14px;font-family:Kanit;font-weight:400;text-transform:uppercase;word-wrap:break-word}.rebuy-smart-cart .Frame218 .Frame217 .YouAre5020AwayFromFreeShipping span:nth-child(2){color:#d70000}.rebuy-smart-cart .Frame218 .Frame217 .YouAre5020AwayFromFreeShipping span:nth-child(4){font-weight:600;text-decoration:underline}.rebuy-smart-cart .Frame218 .Frame217 .YouAre5020AwayFromFreeShipping span.shipping-remaining{font-size:14px;color:#d70000}.rebuy-smart-cart .Frame218 .Frame217 .Line{align-self:stretch;height:11px;position:relative;background:#fff}.rebuy-smart-cart .Frame218 .Frame217 .Line .Frame287{width:437.63px;height:100%;left:0;top:0;position:absolute;background-color:#d70000;background-image:repeating-linear-gradient(-45deg,#d70000,#d70000 10px,#b40000 10px 20px)}.rebuy-smart-cart.is-visible{transform:translate(0)}.rebuy-smart-cart-backdrop{display:block;opacity:0}.rebuy-smart-cart-backdrop.is-visible{opacity:1;transition:opacity .3s ease-in-out;position:fixed;top:0;right:0;z-index:998;background-color:#00000080;height:100%;width:100%}.rebuy-cart__flyout-installments{font-size:12px!important}@media (min-width: 640px){.rebuy-cart__flyout-installments{font-size:14px!important}}.subtotalPrice{width:min-content!important}@media (min-width: 640px){.subtotalPrice{width:max-content!important}}.Frame283,.subtotalContainer{padding-left:20px!important;padding-right:20px!important}@media (min-width: 640px){.Frame283,.subtotalContainer{padding-left:40px!important;padding-right:40px!important}}@media (min-width: 640px){.addToTheStackContainer{padding-left:40px!important;padding-right:40px!important}}.addToTheStackCheckoutContainer{padding-left:20px!important;padding-right:20px!important}.order-summary__section.order-summary__section--total-lines,.order-summary__section.order-summary__section--discount{border:none!important}.order-summary__section--product-list:after{display:none!important}.order-summary__section.order-summary__section--total-lines{padding-top:0!important}.total-line__name.payment-due-label,.total-line__price.payment-due{padding-top:.75rem!important}.step__footer__previous-link-content,.step__footer__previous-link span{color:#000}.step__footer__previous-link svg{fill:#000}.policy-list__item{text-align:left;font-size:14px}.policy-list__item a{text-decoration:underline;color:#000;text-align:left}.main__payment{height:35px;width:100%;display:flex;justify-content:space-between;align-items:center;padding:0 0 20px}.total-line__name.payment-due-label:before,.total-line__price.payment-due:before{display:none!important}.breadcrumb__link{color:#000!important}.breadcrumb__item--current{font-weight:600!important}.logo.logo--left{padding-bottom:1rem!important}.blog-listing .btn{background:#000}.blog-listing .btn:hover{background:#d70000}h1.blog-title,h1.article__title{font-size:36px;margin-top:55px}@media screen and (max-width: 767px){h1.blog-title,h1.article__title{margin-top:55px!important}}.blog_sidebar>.site-header__search{width:100%;max-width:none}.view-all-button{background:#000!important;text-align:center;text-transform:uppercase;transition:.2s ease-in-out}.view-all-button a{color:#fff!important}.view-all-button a:hover{background:#d70000!important}
/*# sourceMappingURL=/cdn/shop/t/124/assets/theme_main.scss.css.map */
