a:focus{outline:none}form{margin-bottom:0}li{list-style:none}html{padding-bottom:0!important}input:focus{outline-offset:none}.preloader{background-color:#fff;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999}body.blog .header{background:#000}body.blog .header div.container{padding:65px 0}#shopify-section-header .search__results .item-result a .title span.item-pricing{margin-top:10px;display:block}#shopify-section-header .search__results .item-result a .title span.item-pricing,#shopify-section-header .search__results .item-result a .title span.item-pricing .was_price{color:#fff!important}@media (min-width:799px){body.article .menu a,body.article .nav .menu li.search_container input,body.article a.mini_cart span,body.article div#shopify-section-header .nav ul.menu li span,body.list-collections .menu a,body.list-collections .nav .menu li.search_container input,body.list-collections a.mini_cart span,body.list-collections div#shopify-section-header .nav ul.menu li span,body.product .menu a,body.product .nav .menu li.search_container input,body.product a.mini_cart span,body.product div#shopify-section-header .nav ul.menu li span,body.collection .menu a,body.collection .menu a span,body.product .menu a span,body.list-collection .menu a span,body.collection .nav .menu li.search_container input,body.collection a.mini_cart span,body.collection div#shopify-section-header .nav ul.menu li span,body.search .menu a,body.search .menu a span,body.search .nav .menu li.search_container input,body.search a.mini_cart span,body.search div#shopify-section-header .nav ul.menu li span,body.page-labs .menu a,body.page-labs .menu a span,body.page-labs .nav .menu li.search_container input,body.page-labs a.mini_cart span,body.page-labs div#shopify-section-header .nav ul.menu li span,body.page-dealers .menu a,body.page-dealers .menu a span,body.page-dealers .nav .menu li.search_container input,body.page-dealers a.mini_cart span,body.page-dealers div#shopify-section-header .nav ul.menu li span,body.error-404 .menu a,body.error-404 .menu a span,body.error-404 .nav .menu li.search_container input,body.error-404 a.mini_cart span,body.error-404 div#shopify-section-header .nav ul.menu li span,body.cart .menu a,body.cart .menu a span,body.cart .nav .menu li.search_container input,body.cart a.mini_cart span,body.cart div#shopify-section-header .nav ul.menu li span,body.article .menu a span,body.challenge .menu a,body.challenge .menu a span,body.challenge .nav .menu li.search_container input,body.challenge a.mini_cart span,body.challenge div#shopify-section-header .nav ul.menu li span,body.header_black .menu a,body.header_black .menu a span,body.header_black .nav .menu li.search_container input,body.header_black a.mini_cart span,body.header_black div#shopify-section-header .nav ul.menu li span{color:#000!important;font-weight:500}body.product .main_nav_wrapper .nav .menu li a.active:before,body.collection .main_nav_wrapper .nav .menu li a.active:before,body.list-collections .main_nav_wrapper .nav .menu li a.active:before,body.search .main_nav_wrapper .nav .menu li a.active:before,body.article .main_nav_wrapper .nav .menu li a.active:before,body.page-labs .main_nav_wrapper .nav .menu li a.active:before,body.page-dealers .main_nav_wrapper .nav .menu li a.active:before,body.error-404 .main_nav_wrapper .nav .menu li a.active:before,body.cart .main_nav_wrapper .nav .menu li a.active:before,body.challenge .main_nav_wrapper .nav .menu li a.active:before,body.header_black .main_nav_wrapper .nav .menu li a.active:before{background:#000}body.product .main_nav_wrapper.container.sticky_nav,body.collection .main_nav_wrapper.container.sticky_nav,body.list-collections .main_nav_wrapper.container.sticky_nav,body.search .main_nav_wrapper.container.sticky_nav,body.article .main_nav_wrapper.container.sticky_nav,body.page-labs .main_nav_wrapper.container.sticky_nav,body.page-dealers .main_nav_wrapper.container.sticky_nav,body.error-404 .main_nav_wrapper.container.sticky_nav,body.cart .main_nav_wrapper.container.sticky_nav,body.challenge .main_nav_wrapper.container.sticky_nav,body.header_black .main_nav_wrapper.container.sticky_nav{background:#fff;box-shadow:0 8px 15px #0000000d}body.list-collections .nav .menu li.search_container input,body.product .nav .menu li.search_container input,body.collection .nav .menu li.search_container input,body.search .nav .menu li.search_container input,body.article .nav .menu li.search_container input,body.page-labs .nav .menu li.search_container input,body.page-dealers .nav .menu li.search_container input,body.error-404 .nav .menu li.search_container input,body.cart .nav .menu li.search_container input,body.challenge .nav .menu li.search_container input,body.header_black .nav .menu li.search_container input{border-left:1px solid #000}body.product .search_form input::-webkit-input-placeholder,body.collection .search_form input::-webkit-input-placeholder,body.list-collections .search_form input::-webkit-input-placeholder,body.search .search_form input::-webkit-input-placeholder,body.article .search_form input::-webkit-input-placeholder,body.page-labs .search_form input::-webkit-input-placeholder,body.page-dealers .search_form input::-webkit-input-placeholder,body.error-404 .search_form input::-webkit-input-placeholder,body.cart .search_form input::-webkit-input-placeholder,body.challenge .search_form input::-webkit-input-placeholder{color:#000}body.product .search_form input:-moz-placeholder,body.collection .search_form input:-moz-placeholder,body.list-collections .search_form input:-moz-placeholder,body.search .search_form input:-moz-placeholder,body.article .search_form input:-moz-placeholder,body.page-labs .search_form input:-moz-placeholder,body.page-dealers .search_form input:-moz-placeholder,body.error-404 .search_form input:-moz-placeholder,body.cart .search_form input:-moz-placeholder,body.header_black .search_form input:-moz-placeholder{color:#000}body.product .search_form input:-ms-input-placeholder,body.collection .search_form input:-ms-input-placeholder,body.list-collection .search_form input:-ms-input-placeholder,body.search .search_form input:-ms-input-placeholder,body.article .search_form input:-ms-input-placeholder,body.page-labs .search_form input:-ms-input-placeholder,body.page-dealers .search_form input:-ms-input-placeholder,body.error-404 .search_form input:-ms-input-placeholder,body.challenge .search_form input:-ms-input-placeholder,body.header_black .search_form input:-ms-input-placeholder{color:#000}.logo img.primary_logo,.logo img.secondary_logo{display:block!important}}.cart_content li.cart_subtotal.js-cart_subtotal{display:block;margin:0 0 15px}.cart_content li.cart_subtotal.js-cart_subtotal span{font-size:16px}.def-btn,input.spr-button,.sidebar-newsletter_section input.def-btn{margin:0!important;font-size:14px;padding:15px 38px;position:relative;display:inline-block;line-height:1;border:1px solid #000;color:#000;border-radius:0;text-transform:uppercase!important;font-style:normal;background-color:transparent;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;z-index:1;letter-spacing:2.1px!important;font-weight:600}.shopify-challenge__container .shopify-challenge__button{font-size:14px;padding:15px 38px;border:1px solid #000;color:#000;background-color:transparent;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;z-index:1;letter-spacing:2.1px!important;text-transform:uppercase!important}.def-btn:hover,.def-btn:focus,.def-btn:active,input.spr-button:hover,input.spr-button:focus,input.spr-button:active,.shopify-challenge__container .shopify-challenge__button:hover,.shopify-challenge__container .shopify-challenge__button:active{background:#000;color:#fff;border:1px solid #000}.sidebar-newsletter_section input.def-btn{border:1px solid #000;color:#fff;background-color:#000}.sidebar-newsletter_section input.def-btn:hover,.sidebar-newsletter_section input.def-btn:active,.sidebar-newsletter_section input.def-btn:focus{background-color:transparent;border:1px solid #000;color:#000}.sidebar-newsletter_section input::-webkit-input-placeholder{color:#000}.sidebar-newsletter_section input:-moz-placeholder{color:#000}.sidebar-newsletter_section input.sidebar-newsletter_section input::-moz-placeholder{color:#000}.sidebar-newsletter_section input:-ms-input-placeholder{color:#000}div#shopify-section-header .promo_banner p{font-size:13px;letter-spacing:1px}@media (min-width:799px){div#shopify-section-header .top_bar{display:none}}.promo_banner .promo_banner__content span{display:inline-block;font-weight:900;font-size:13px;margin-right:2px}.nav ul.menu{margin:0}.header div.container{padding:58px 0 0}.nav .menu li{padding:0 13px}.nav .menu li a{font-size:15px;text-transform:capitalize;border:none}.nav .menu li .icon-user:before,.nav .menu li.search_container span.icon-search:before,.nav ul.menu .cart_container a.icon-cart:before{content:none}.nav .menu li.search_container input{border:none;border-left:1px solid #ffffff;min-height:35px;height:35px;font-size:15px;font-weight:400;padding-left:10px;padding-right:10px}div#shopify-section-header .nav ul.menu .cart_container a.icon-cart{background:transparent}div#shopify-section-header .nav ul.menu li span{font-size:15px;text-transform:capitalize;font-weight:400}.main_nav_wrapper.container.sticky_nav{margin:0 auto;max-width:100%;padding:30px 15px;background:#000;z-index:9999;box-shadow:0 8px 15px #0000007f}.nav>.cart_container{display:none}.cart-section a.def-btn.add_to_cart{text-align:center}.cart-section .cart-empty{padding:100px 0}.menu li.search_container{display:inline-block!important}.main_nav_wrapper.container.sticky_nav .cart_content.animated.fadeIn{top:60px!important}.main_nav_wrapper .nav .menu li a.active:before{background:#fff;position:absolute;content:"";width:110%;height:1px;right:-10px;left:-10px;top:19px;bottom:0;margin:0 auto}.main_nav .search__results .item-result a:hover{background:#000}.main_nav .search__results .item-result a .title{text-transform:capitalize;letter-spacing:0;line-height:1.1}.main_nav .search__results .item-result{background:#000}.search__results .item-result a:hover{color:#fff!important}.search__results .all-results{padding:0!important}.dropdown .header_search_form .search__results .item-result a:hover,.main_nav .search__results .item-result a:hover,.dropdown .header_search_form .search__results .item-result,.main_nav .search__results .item-result{background:#000}.search__results .all-results span.title.see-all a,.search__results .all-results span.title.see-all a:active,.search__results .all-results span.item-pricing span.was_price,span.item-pricing span{color:#fff!important}.image-with-text-overlay-section .caption .headline{font-size:200px;color:#fefefe;letter-spacing:30px;line-height:1;text-shadow:none;padding:0;margin:0 0 30px}.index-sections .under-menu:nth-child(1),.banner-section.under-menu{margin-top:60px}.image-with-text-overlay-section .caption{top:48%}.image-with-text-overlay-section .def-btn{border:1px solid #fff;color:#fff}.image-with-text-overlay-section .def-btn:hover,.image-with-text-overlay-section .def-btn:focus,.image-with-text-overlay-section .def-btn:active{background:#fff;color:#000;border:1px solid #fff}.footer-section .footer{padding:180px 0 145px;background-color:#000;color:#5e5e5e}.footer-section .footer .footer-menu-wrap h6,.footer-section .footer .main-footer .footer_sub_block.link_list_block:nth-child(2n) a{margin:0;padding:0;color:#fff;font-size:18px;font-weight:600;text-transform:capitalize}.footer-section .footer .main-footer{display:flex;justify-content:center}.footer-section .footer .main-footer .footer_sub_block.link_list_block{width:18%}.footer-section .footer .main-footer .footer_sub_block.newsletter_block{width:48%}.footer-section .footer .main-footer .footer_sub_block.Social_icon{width:16%}.footer-section .footer .main-footer .social_icons a:before{content:none}.footer-section .footer .main-footer .footer_sub_block.link_list_block:nth-child(2n) h6{display:none}.footer-section .footer .main-footer .footer_sub_block.link_list_block:nth-child(2n) ul{padding:0}.footer-section .footer .main-footer a{font-size:16px}.footer-section .footer .main-footer li{margin-bottom:6px}.footer-section .footer .main-footer li p{margin:0 0 6px}.footer-section .footer .main-footer ul{padding:12px 0 0}.footer-section .footer .main-footer .footer_sub_block.link_list_block:nth-child(2n) li{margin-bottom:14px}.footer-section .footer .main-footer .footer_sub_block.link_list_block:nth-child(2n) li:last-child a,.footer-section .footer .main-footer .footer_sub_block.link_list_block:nth-child(2n) li:nth-child(5n) a{font-size:16px;font-weight:400;color:#5e5e5e;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s}.footer-section .footer .main-footer .footer_sub_block.link_list_block:nth-child(2n) li:last-child a:hover,.footer-section .footer .main-footer .footer_sub_block.link_list_block:nth-child(2n) li:nth-child(5n) a:hover{color:#fff}.footer-section .footer .main-footer .footer_sub_block.link_list_block:nth-child(2n) li:nth-child(5n){margin-top:55px}.footer-section .footer .main-footer .footer_sub_block.link_list_block:nth-child(2n) li:nth-child(5n){margin-bottom:6px!important}.footer-section .footer .main-footer .footer_sub_block.newsletter_block .newsletter_section p{padding:0;font-size:40px;color:#fff;letter-spacing:4px;text-transform:uppercase;line-height:1.3;margin:0 0 80px;max-width:600px}.footer-section .footer .main-footer .footer_sub_block.newsletter_block .newsletter-input{background:transparent;border:none;border-bottom:1px solid #808080;font-size:16px;color:#b9b9b9;padding:12px 10px;display:inline-block;width:72%;margin-right:16px;letter-spacing:.5px}.footer-section .footer .main-footer .footer_sub_block.newsletter_block .def-btn{border:1px solid #fff;color:#fff;width:auto}.footer-section .footer .main-footer .footer_sub_block.newsletter_block .def-btn:hover,.footer-section .footer .main-footer .footer_sub_block.newsletter_block .def-btn:focus,.footer-section .footer .main-footer .footer_sub_block.newsletter_block .def-btn:active{background:#fff;color:#000;border:1px solid #fff}.footer-section .footer .credits{margin-top:80px;padding:0;max-width:980px;margin-bottom:0;font-size:14px;color:#606060}.back-to-top .arrow1{width:50px;height:50px;border-radius:100%;border:2px solid #000;background-color:#000;color:#fff;display:flex;align-items:center;justify-content:center;z-index:99;-ms-transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;text-align:center}.back-to-top svg{width:18px;height:18px;overflow:visible;transition:all .4s linear;fill:#fff;transform:rotate(270deg)}.back-to-top{display:none;z-index:99;-ms-transition:all .4s;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s;text-align:center}.back-to-top{position:fixed;bottom:15%;right:10%}.back-to-top .arrow1:hover{border:2px solid #000;background-color:#fff}.back-to-top .arrow1:hover svg{fill:#000}.cart_content .cart_subtotal span{font-size:18px}@media (max-width:1549px){.footer-section .footer{padding:130px 0 100px}.footer-section .footer .main-footer .footer_sub_block.newsletter_block .newsletter_section p{font-size:34px}.footer-section .footer .main-footer .footer_sub_block.newsletter_block .newsletter-input{width:68%;margin-right:10px}.footer-section .footer .credits{max-width:940px}.promo_banner-show .promo_banner{min-height:45px}.index-sections .under-menu:nth-child(1),.banner-section.under-menu{margin-top:45px}.header div.container{padding:30px 0 0}.image-with-text-overlay-section .caption{top:55%}.image-with-text-overlay-section .caption .headline{font-size:174px;letter-spacing:26px;margin:0 0 20px}.nav .menu li{padding:0 10px}.cart_container .cart_content{top:70px;right:10px}.main_nav_wrapper.container.sticky_nav{padding:30px 40px 20px}.back-to-top{position:fixed;bottom:5%;right:5%}body.blog .header div.container{padding:40px 0}}@media (max-width:1199px){.footer-section .footer .main-footer .footer_sub_block.newsletter_block .newsletter-input{width:65%;margin-right:5px;font-size:15px}.footer-section .footer .main-footer .footer_sub_block.newsletter_block .newsletter_section p{font-size:28px;letter-spacing:4px;margin:0 0 60px;max-width:100%}.footer-section .footer{padding:100px 0 60px}.footer-section .footer .credits{max-width:820px;margin-top:60px}.def-btn{letter-spacing:2px!important}.footer-section .footer .main-footer .footer_sub_block.newsletter_block .def-btn{padding:0 15px}.footer-section .footer .footer-menu-wrap h6,.footer-section .footer .main-footer .footer_sub_block.link_list_block:nth-child(2n) a{font-size:16px}.footer-section .footer .main-footer a{font-size:15px}.footer-section .footer .main-footer .footer_sub_block.link_list_block:nth-child(2n) li:last-child a,.footer-section .footer .main-footer .footer_sub_block.link_list_block:nth-child(2n) li:nth-child(5n) a{font-size:15px}.image-with-text-overlay-section .caption .headline{font-size:120px;letter-spacing:24px}.header div.container{padding:30px 15px 0;max-width:100%}.promo_banner-show .promo_banner{min-height:40px}.index-sections .under-menu:nth-child(1),.banner-section.under-menu{margin-top:40px}.nav .menu li a{font-size:14px}.nav .menu li{padding:0 8px}.nav .menu li.search_container input{min-height:30px;height:30px;font-size:14px;padding-left:5px;padding-right:5px}div#shopify-section-header .nav ul.menu li span,a.mini_cart span{font-size:14px}.def-btn{padding:14px 32px}.main_nav_wrapper.container.sticky_nav{padding:20px 15px 12px}body.blog .header div.container{padding:30px 15px}}@media (min-width: 799px) and (max-width: 991px){.footer-section .footer .main-footer .footer_sub_block.link_list_block{width:40%;float:left}.footer-section .footer .main-footer .footer_sub_block.Social_icon{width:20%;float:left}body.blog .header div.container{padding:30px 10px}}@media (max-width:991px){.footer-section .footer{padding:60px 0 40px}.image-with-text-overlay-section .caption{top:52%}.footer-section .footer .main-footer{display:block;flex-wrap:wrap}.footer-section .newsletter_section{max-width:480px;margin:0 auto}.footer-section .footer .main-footer .footer_sub_block.newsletter_block .newsletter_section p{margin:0 0 40px}.footer-section .footer .credits{max-width:640px;margin-top:40px;font-size:13px}.back-to-top .arrow1{width:45px;height:45px}.back-to-top svg{width:16px;height:16px}.footer-section .footer .main-footer .footer_sub_block.link_list_block:nth-child(2n) li{margin-bottom:10px}.footer-section .footer .main-footer ul{padding:10px 0 0}.footer-section .footer .main-footer li p{margin:0 0 5px}.footer-section .footer .main-footer li{margin-bottom:0}.footer-section .footer .main-footer .footer_sub_block.newsletter_block .def-btn{font-size:13px!important}.footer-section .footer .main-footer .footer_sub_block.newsletter_block{width:100%;float:left;margin-top:40px}.image-with-text-overlay-section .caption .headline{font-size:80px;letter-spacing:16px}.def-btn{padding:12px 25px}div#shopify-section-header .promo_banner p,.promo_banner .promo_banner__content span{font-size:11px;margin-right:0}.promo_banner-show .promo_banner{min-height:30px}.index-sections .under-menu:nth-child(1),.banner-section.under-menu{margin-top:30px}.menu li.search_container{width:45%}.nav .menu li{padding:0 4px}.nav .menu li a{font-size:13px;padding:6px 0}.header div.container{padding:25px 10px 0}div#shopify-section-header .nav ul.menu li span,a.mini_cart span{font-size:13px;padding:6px 0}.nav .menu li.search_container input{min-height:28px;height:28px;font-size:13px;padding-left:5px;padding-right:5px}div#shopify-section-header .nav ul.menu .cart_container a.icon-cart{padding:6px 5px}.main_nav_wrapper.container.sticky_nav{padding:20px 10px 12px}.cart_container .mini_cart,.cart_container .nav a.mini_cart{padding-top:6px}.main_nav_wrapper.container.sticky_nav .cart_content.animated.fadeIn{top:50px!important}.cart_container .cart_content{top:55px}.empty_cart{font-size:16px;padding:20px 0 25px;margin:0}}@media (max-width:798px){.footer-section .footer .main-footer .footer_sub_block.link_list_block{width:100%}.footer-section .footer .main-footer .footer_sub_block.link_list_block:nth-child(2n),.footer-section .footer .main-footer .footer_sub_block.Social_icon{width:50%;float:left;margin:20px 0 0}.footer-section .footer .main-footer .footer_sub_block.link_list_block:nth-child(2n) .toggle_content{display:block!important;padding:0}.footer_credits{float:left}.footer-section .footer{padding:50px 0 30px}.footer-section .footer .footer-menu-wrap h6{align-items:center;justify-content:space-between;display:flex}.footer-section .footer .main-footer .footer_sub_block.link_list_block:nth-child(2n) li{margin-bottom:5px}.footer-section .footer .main-footer ul{padding:5px 0 0}.footer-section .footer .main-footer .footer_sub_block.link_list_block:nth-child(2n) li:nth-child(5n){margin-top:5px}.footer-section .footer .main-footer .footer_sub_block.newsletter_block{margin-top:30px}.footer-section .newsletter_section{max-width:460px;margin:0 auto}.footer-section .footer .main-footer .footer_sub_block.newsletter_block .newsletter-input{width:66%;font-size:14px}.footer-section .footer .main-footer .footer_sub_block.newsletter_block .def-btn{width:auto}.footer-section .footer .credits{max-width:100%;margin-top:30px}.back-to-top{bottom:40px}.footer_menu .toggle_content{padding:0}.back-to-top .arrow1{width:40px;height:40px}.back-to-top svg{width:14px;height:14px}.index-sections .under-menu:nth-child(1),.banner-section.under-menu{margin-top:0}div#shopify-section-header .top_bar{background:#000;height:60px;padding:0 12px}#header.mobile_nav-fixed--true .dropdown{background:#000}.dropdown .header_search_form .search-terms{height:40px;min-height:40px;padding-right:40px;font-size:13px}.header_search_form input,.header_search_form input:focus,.header_search_form input:active{font-size:16px;line-height:18px;margin-bottom:0}.header_search_form .search-submit{top:40px;font-size:16px}#header .mobile_nav.dropdown_link span.menu_title,#header .top_bar a.icon-user span{display:none}#header a.icon-cart span.cart_count{position:absolute;top:-10px;right:-2px;font-size:9px;padding:3px;border-radius:50px;background:#fff;color:#000;line-height:1}#header .mobile_nav.dropdown_link{width:12%}#header .top_bar a,#header .top_bar li{padding:0}.top_bar a.icon-search,.top_bar li,.top_bar .cart_container{padding-left:15px!important}.cart_container .cart_content{top:45px;right:10px;left:auto;max-width:300px}.empty_cart{font-size:13px}.def-btn{padding:12px 22px;letter-spacing:1px!important}.image-with-text-overlay-section .caption .headline{letter-spacing:15px}.promo_banner-show.mobile_nav-fixed--true #pagecontent,.promo_banner-show.mobile_nav-fixed--false #pagecontent{padding-bottom:90px}div#shopify-section-blog-section{padding-top:90px}.promo_banner-show .promo_banner{border-bottom:1px solid #333}.search__results li a,.search__results li a:active{padding:10px 12px}.search__results .title span{display:inline-block;color:#fff}.grecaptcha-badge{display:none!important}.cart-section .cart-empty{padding:80px 0}.cart_content a.cart_content__continue-shopping.secondary_button{padding:0 0 10px!important}.cart_content ul{padding:10px}.cart_container li.cart_item .cart_item__title .item_title{font-size:13px}.cart_item p.warning{margin-top:5px;width:100%;text-align:left;margin-bottom:5px}.cart_content ul li.cart_item.clearfix{padding-left:0!important}}@media (max-width:575px){.footer-section .footer .footer-menu-wrap h6,.footer-section .footer .main-footer .footer_sub_block.link_list_block:nth-child(2n) a{font-size:14px}.footer-section .footer .footer-menu-wrap h6{font-size:15px!important}.footer-section .footer{padding:40px 0 30px}.footer-section .footer .main-footer a{font-size:14px}.footer-section .footer .main-footer li p{margin:0}.footer-section .footer .main-footer .footer_sub_block.link_list_block:nth-child(2n),.footer-section .footer .main-footer .footer_sub_block.Social_icon{margin:15px 0 0}.footer-section .footer .main-footer .footer_sub_block.link_list_block:nth-child(2n) li:last-child a,.footer-section .footer .main-footer .footer_sub_block.link_list_block:nth-child(2n) li:nth-child(5n) a{font-size:14px}.footer-section .footer .main-footer .footer_sub_block.link_list_block:nth-child(2n) li:nth-child(5n){margin-top:0;margin-bottom:0!important}.footer-section .footer .main-footer .footer_sub_block.newsletter_block{margin-top:20px}.footer-section .footer .main-footer .footer_sub_block.newsletter_block .newsletter_section p{font-size:23px;letter-spacing:2px;margin:0 0 20px}.footer-section .footer .main-footer .footer_sub_block.newsletter_block .newsletter-input{width:100%;font-size:13px;padding:0 8px;margin:0 0 8px}.footer-section .footer .main-footer .footer_sub_block.newsletter_block .def-btn{font-size:13px!important;width:100%}.footer-section .footer .credits{line-height:1.4}.image-with-text-overlay-section .caption .headline{font-size:62px;letter-spacing:10px;margin:0 0 15px}.def-btn{padding:10px 20px;letter-spacing:1px!important;font-size:13px}.search__results .thumbnail img{max-width:50px;max-height:50px}}@media (max-width:480px){.header_search_form .search-submit{top:34%}.top_bar a.icon-search,.top_bar li,.top_bar .cart_container{padding-left:10px!important}#header .top_bar a.mobile_logo{right:30px}#header .top_bar .icon-search:before,#header .top_bar .icon-user:before{font-size:16px}#header a.mobile_logo img{max-width:140px}.image-with-text-overlay-section .caption .headline{font-size:58px;letter-spacing:8px;margin:0 0 15px}}@media (max-width:375PX){.image-with-text-overlay-section .caption .headline{font-size:42px;letter-spacing:8px;margin:0 0 15px}}.main-heading{font-size:48px;font-family:Champion HTFFlyweight Regular;letter-spacing:4px;color:#000;line-height:1;margin:0}.product-details a{display:inline-block;text-decoration:underline}div#shopify-section-product-template{position:static}.breadcrumb_text span,.breadcrumb_text a{display:inline-block}.product-mar .breadcrumb-main,.breadcrumb-collection{margin-top:80px;padding-left:30px;margin-bottom:60px}.breadcrumb_text span,.breadcrumb_text a{display:inline-block;font-size:15px;text-transform:capitalize;font-weight:500;color:#000;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s}.breadcrumb_text span{margin-right:20px;line-height:1.1;border-bottom:1px solid #000}.breadcrumb_text svg{height:14px;width:10px;vertical-align:middle;color:#000;margin-right:6px}.breadcrumb_text{display:flex;align-items:center;place-items:flex-start}.product__container .product-details{padding:0 70px 0 140px;margin-left:0}.product__container .product-details h1.product_name{font-size:91px;color:#000;letter-spacing:6.5px;line-height:1;text-align:center;padding:0;margin:0 0 15px}.product__container .product-details h4.product-info{font-size:24px;font-weight:700;text-align:center;padding:0;margin:0 0 30px;letter-spacing:0;line-height:1}.product__container .product-details .description,.product__container .product-details .description p{font-size:20px;line-height:1.3;font-weight:400;color:#000;margin:0 0 40px}.product__container .product-details .description h1{font-size:22px;line-height:1.2;font-weight:600;letter-spacing:0;color:#000}.product__container .product-details .info-block:last-child{border-right:none}.product__container .product-details .product-info-tab{display:table;width:100%;text-align:center;margin-bottom:20px}.product__container .product-details .info-block{display:table-cell;width:33.33%;vertical-align:middle;padding:12px 0;border-right:2px solid #000;border-top:2px solid #000;border-bottom:2px solid #000}.product__container .product-details .info-block span.tab-title{font-size:16px;color:#000;font-weight:500}.product__container{margin-bottom:7%}.recommended-products__title h4.main-heading{padding:30px 0 0 5px;border-top:2px solid #000;margin:0 0 25px}.recommended-products--slider .slider-gallery{margin:0 auto 180px}.product-details .spr-badge-starrating{margin:2px 0 0!important}.product-details .title{font-size:16px;text-transform:uppercase;font-weight:900;color:#000;letter-spacing:1.1px;line-height:1.3;margin:0 auto;max-width:200px}.product-details span{display:inline-block}.product-details span.price{margin:8px 0 0}.product-details .spr-badge-starrating .spr-icon{padding:0 1px;font-size:14px}.product-details span{font-size:20px;line-height:1.3;font-weight:400;line-height:1;margin:0}.was_price span{text-decoration:line-through;font-weight:300!important}div#shopify-section-cart-template .section.cart-border{padding:10px 0 15px;border-bottom:1px solid #000}.product-details .spr-badge-caption{display:block;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-top:4px}.product-details{padding:15px 0 0}.product_gallery img{margin-top:120px}.product__container .product-details .modal_price{text-align:center;margin:20px 0 40px;padding:0}.product__container .product-details .product-price{font-size:24px;font-weight:500}.product__container .product-details .product-price span{font-size:24px!important;font-weight:500}.product_gallery_nav.product_gallery_nav--bottom-slider .gallery-cell{opacity:1}.product_gallery_nav.product_gallery_nav--bottom-slider .gallery-cell img{width:150px;height:150px;margin:0 auto;text-align:center;object-fit:cover}.product__container .product-details .product-tab-desc-all ul.product-tabs.nav.nav-tabs{display:flex;align-items:center;justify-content:center;width:100%;padding:0;text-align:center;margin:90px 0 30px;float:none}.product__container .product-details .product-tab-desc-all .tab-content-main .tab-content{display:none}.product-tab{width:33.33%;margin:0 30px;font-size:25px;text-transform:uppercase;letter-spacing:2px;line-height:1.3;font-family:Champion HTFLightweight Regular;border-bottom:3px solid transparent;-moz-transition:all .4s;-webkit-transition:all .4s;-o-transition:all .4s;cursor:pointer}.product__container .product-details .product-tab-desc-all .active.product-tab{border-bottom:3px solid #000}.product__container .product-details .product-tab-desc-all .tab-content-main .tab-content.tab-active{display:block;font-size:20px;text-transform:capitalize;color:#000;font-weight:400;line-height:1.3}.product__container .product-details .product-tab-desc-all .tab-content{padding:45px;background:#f1f1f1;border:2px solid #f1f1f1}.product__container .product-details .product-tab-desc-all .spr-container{padding:0;border:none}.product__container .product-details .product-tab-desc-all .spr-header-title{font-size:20px;margin:0 0 10px;line-height:1;letter-spacing:0}.product__container .product-details .product-tab-desc-all .spr-container span{display:block;font-size:15px}.product__container .product-details .product-tab-desc-all .spr-summary-starrating{margin:10px 0}.product__container .product-details .product-reviews span{display:inline-block!important;text-align:center;padding:0}.product__container .product-details .product-reviews{text-align:center;margin-top:25px}.product-details .product-reviews .spr-badge-starrating .spr-icon{padding:0 2px;font-size:20px}.product-details .product-reviews span.spr-badge-caption{position:relative;font-size:18px;text-transform:capitalize;margin:0 18px}.product-details .product-reviews span.spr-badge-caption:before{position:absolute;content:"[";left:-6px}.product-details .product-reviews span.spr-badge-caption:after{position:absolute;content:"]";right:-8px}.product__container .product-details .product_form{max-width:100%}.product__container .product-details .form-part-2{text-align:center}.product__container .product-details .form-part-2 .add_to_cart.action_button{display:inline-block;width:auto;background:#000;color:#fff}.product__container .product-details .form-part-2 .add_to_cart.action_button:hover{background:transparent;color:#000;border:1px solid #000}.product__container .product-details>p{display:none}.product__container .product-details .form-part-1{display:flex;justify-content:center;margin:35px -12px 25px}.product__container .product-details .form-part-1 .select{width:50%;padding:0 12px}.product__container .product-details .form-part-1 .purchase-details{width:50%;display:block;padding:0 12px}.product__container .product-details .form-part-1 label{font-size:18px;font-weight:700;margin:0 0 15px}.product__container .product-details .form-part-1 select{background:#f1f1f1;font-weight:600;font-size:16px;cursor:pointer;border:2px solid #f1f1f1;color:#000;background-image:linear-gradient(45deg,transparent 50%,#212b36e6 50%),linear-gradient(135deg,#212b36 50%,transparent 50%)!important}.product__container .product-details .product-warning{margin-top:40px}.product__container .product-details .product-warning p.desc{font-size:13px;color:#797979;margin:0;line-height:1.4;padding:0 30px 0 20px}.product_gallery{margin-bottom:0}.class-none{display:none}.products-slider.slider-gallery .gallery-cell{padding:0 15px;margin:0}.recommended-products--slider.js-recommended-products-slider{margin:0 -15px}.product__container .product-details .description span{line-height:1.2}@media (max-width:1549px){.product-mar .breadcrumb-main,.breadcrumb-collection{margin-top:55px;padding-left:20px;margin-bottom:40px}.product_gallery img{margin-top:60px}.product__container .product-details{padding:0 30px 0 50px;width:50%}.product__container .product-details h4.product-info{font-size:20px;margin:0 0 20px}.product__container .product-details h1.product_name{letter-spacing:5.5px;margin:0 0 15px;font-size:78px}.product__container .product-details .description{margin:0 0 25px}.product__container .product-details .info-block{padding:10px 0}.product__container .product-details .form-part-1 label{font-size:16px;margin:0 0 10px}.product__container .product-details .form-part-1 select{font-size:15px;margin:0}.product__container .product-details .modal_price{margin:20px 0 30px}.product__container .product-details .product-reviews{margin-top:10px}.product-details .product-reviews .spr-badge-starrating .spr-icon{font-size:17px}.product-details .product-reviews span.spr-badge-caption{font-size:16px;margin:0 15px}.product__container .product-details .product-tab-desc-all ul.product-tabs.nav.nav-tabs{margin:60px 0 15px}.product-tab{margin:0 30px;font-size:20px;letter-spacing:1.1px}.product__container .product-details .product-tab-desc-all .tab-content{padding:25px 30px}.product__container .product-details .product-tab-desc-all .tab-content-main .tab-content.tab-active{font-size:17px}.product__container .product-details .product-warning{margin-top:25px}.product__container .product-details .product-warning p.desc{padding:0 20px}.product__container{margin-bottom:5%}.main-heading{font-size:42px;letter-spacing:3px}.recommended-products__title h4.main-heading{padding:25px 0 0 5px}.recommended-products--slider .slider-gallery{margin:0 auto 80px}.product-details .spr-badge-caption{margin-top:3px}.product-details span.price{margin:6px 0 0}.product-details .spr-badge-starrating{margin:4px 0 0!important}}@media (max-width:1199px){.product-mar .breadcrumb-main,.breadcrumb-collection{margin-top:40px;padding-left:20px;margin-bottom:20px}.product__container .product-details h1.product_name{letter-spacing:3.3px;font-size:46px}.product__container .product-details .description{font-size:15px;margin:0 0 15px}.product__container .product-details .info-block span.tab-title{font-size:15px}.product__container .product-details .modal_price{margin:22px 0 12px}.product__container .product-details .form-part-1 select{font-size:14px}.product__container .product-details .product-price{font-size:22px}.product__container .product-details .product-price span{font-size:22px!important}.product-details .product-reviews .spr-badge-starrating .spr-icon{font-size:14px}.product-details .product-reviews span.spr-badge-caption{font-size:14px;margin:0 12px}.product__container .product-details{padding:0 0 0 30px}.product-tab{margin:0 20px;font-size:18px;letter-spacing:1.1px}.product__container .product-details .product-tab-desc-all ul.product-tabs.nav.nav-tabs{margin:40px 0 15px}.product__container .product-details .product-tab-desc-all .tab-content{padding:20px 25px}.product__container .product-details .product-tab-desc-all .tab-content-main .tab-content.tab-active{font-size:15px}.product__container .product-details .product-tab-desc-all .spr-header-title{font-size:18px;letter-spacing:0}.product__container .product-details .product-warning p.desc{padding:0 10px}.product__container .product-details .product-warning{margin-top:20px}.recommended-products__title h4.main-heading{padding:20px 0 0 5px;font-size:36px;letter-spacing:2px}.product-details .title{font-size:15px;letter-spacing:1px;line-height:1.1}.product-details span.price{margin:6px 0 2px}.product_gallery_nav.product_gallery_nav--bottom-slider .gallery-cell img{width:100px;height:100px}.breadcrumb_text span,.breadcrumb_text a{font-size:14px}.products-slider.slider-gallery .gallery-cell{padding:0 10px;margin:0}.recommended-products--slider.js-recommended-products-slider{margin:0 -10px}.product-details .spr-badge-starrating .spr-icon{font-size:13px}.product__container .product-details .product-tab-desc-all .spr-container span i.spr-icon{font-size:12px}}@media (max-width:991px){.product_gallery_nav.product_gallery_nav--bottom-slider .gallery-cell img{width:80px;height:80px}.product_gallery img{margin-top:40px}.product__container .product-details h1.product_name{letter-spacing:2.3px;font-size:56px}.product__container .product-details h4.product-info{font-size:18px;margin:0 0 15px}.product__container .product-details .description{font-size:14px;margin:0 0 15px}.product__container .product-details .info-block span.tab-title{font-size:14px}.product__container .product-details .info-block{padding:8px 0}.product__container .product-details .product-info-tab{margin-bottom:18px}.product__container .product-details .form-part-1 label{font-size:15px;margin:0 0 8px}.product__container .product-details .form-part-1{margin:0 -5px}.product__container .product-details .form-part-1 .select,.product__container .product-details .form-part-1 .purchase-details{padding:0 5px}.product__container .product-details .modal_price{margin:20px 0 10px}.product__container .product-details .product-price{font-size:20px}.product__container .product-details .product-price span{font-size:20px!important}.product-details .product-reviews .spr-badge-starrating .spr-icon{font-size:13px;padding:0 1px}.product__container .product-details .product-tab-desc-all ul.product-tabs.nav.nav-tabs{margin:35px 0 10px}.product-tab{margin:0 15px;font-size:16px}.product__container .product-details .product-tab-desc-all .tab-content{padding:15px 20px}.product__container .product-details .product-tab-desc-all .tab-content-main .tab-content.tab-active{font-size:14px}.product__container .product-details .product-warning{margin-top:15px}.product__container .product-details{padding:0 0 0 25px}.product__container .product-details .product-tab-desc-all .spr-header-title{font-size:16px}.recommended-products__title h4.main-heading{padding:15px 0 0 5px;font-size:32px;letter-spacing:1.1px;margin:0 0 20px}.product-details .title{letter-spacing:.4px;font-size:14px}.product-details .spr-badge-starrating{margin:0!important}.product-details .spr-badge-caption{font-size:12px;margin-top:2px}.product__container .product-details .product-tab-desc-all .spr-container span{font-size:14px}.product__container .product-details .description span{line-height:1.2;font-weight:400;font-size:16px!important}}@media (max-width:798px){.products-slider.slider-gallery .gallery-cell.visible-4{width:calc(33.33% - 10px)}.product-mar .breadcrumb-main,.breadcrumb-collection{margin-top:30px;padding-left:15px;margin-bottom:10px}.product__container .product-img{width:100%}.product_gallery img{margin-top:0}.product__container .product_gallery{padding-bottom:20px}.product__container .product-details{padding:0;width:100%;margin-top:30px}.product__container .product-details .product-tab-desc-all .tab-content{padding:20px 25px}select.select-qty option{height:400px;overflow-y:auto}.product-tab{margin:0 45px;font-size:16px}.product__container{margin-bottom:10%}.recommended-products__title h4.main-heading{padding:18px 0 0 5px;font-size:28px;letter-spacing:1.1px;margin:0 0 20px}.product-details .title{letter-spacing:.2px}.product-details .title{max-width:170px}.spr-badge{padding:0}.product-details span.price{line-height:1}.product_gallery_nav.product_gallery_nav--bottom-slider .gallery-cell img{width:110px;height:110px}.product_gallery_nav.product_gallery_nav--bottom-slider{max-width:460px;margin:0 auto}}@media (max-width:575px){.breadcrumb_text span{margin-right:10px}.product-mar .breadcrumb-main,.breadcrumb-collection{margin-top:25px;padding-left:0;margin-bottom:15px}.breadcrumb_text svg{height:11px;width:8px;margin-right:3px}.breadcrumb_text span,.breadcrumb_text a{font-size:13px}.product-tab{margin:0 15px;font-size:15px}.product__container .product-details h1.product_name{letter-spacing:1.3px;font-size:36px}.product__container .product-details h4.product-info{font-size:16px;margin:0 0 10px}.product__container .product-details .modal_price{margin:15px 0 8px}.product-details .product-reviews .spr-badge-starrating .spr-icon{font-size:12px}.product-details .product-reviews span.spr-badge-caption{margin:0 10px}.product__container .product-details .product-tab-desc-all ul.product-tabs.nav.nav-tabs{margin:30px 0 10px}.product__container .product-details .product-tab-desc-all .tab-content{padding:15px 20px}.product__container .product-details .product-tab-desc-all .tab-content-main .tab-content.tab-active{font-size:13px}.spr-form-contact-name,.spr-form-contact-email,.spr-form-contact-location,.spr-form-review-rating,.spr-form-review-title,.spr-form-review-body{margin:0 0 10px}.products-slider.slider-gallery .gallery-cell.visible-4{width:calc(50% - 10px)}.recommended-products__title h4.main-heading{padding:15px 0 0 5px;font-size:26px;letter-spacing:1px;margin:0 0 20px}.product-details .spr-badge-caption{font-size:11px}.product-details .spr-badge-starrating .spr-icon{padding:0;font-size:12px}.product_gallery_nav.product_gallery_nav--bottom-slider .gallery-cell img{width:80px;height:80px}.product_gallery_nav.product_gallery_nav--bottom-slider{max-width:320px;margin:0 auto}.product-details span{font-size:15px}.product__container .product-details .product-warning p.desc{font-size:11px;padding:0}.products-slider.slider-gallery .gallery-cell{padding:0 5px;margin:0}.recommended-products--slider.js-recommended-products-slider{margin:0 -5px}.product-details .title{font-size:13px}.spr-badge{padding:5px 0}.product-details span.price{margin:5px 0 3px}}.collection-template-section .main-heading h1.all-product.text-center{font-size:132px;line-height:1;letter-spacing:18px;margin:0;padding:0}.collection-template-section .main-heading{margin:120px 0 100px}.collection-template-section .sort_by{background:#f1f1f1;font-weight:600;font-size:16px;cursor:pointer;border:2px solid #f1f1f1;color:#000;background-image:linear-gradient(45deg,transparent 50%,#212b36e6 50%),linear-gradient(135deg,#212b36 50%,transparent 50%)!important;padding-right:80px}.collection-template-section .section_select{padding:0;text-align:right;float:right;margin:0}.collection-template-section .product-right{margin:0;width:78%;padding-left:30px}.collection-template-section .sidebar{width:22%;margin:0}.banner_holder .thumbnail_banner{position:absolute;top:15px;right:auto;left:20px;width:72px;height:72px;border-radius:50px;border:2px solid #000;display:flex;align-items:center;justify-content:center;font-size:18px;font-family:Champion HTFLightweight Regular;text-transform:uppercase;line-height:1;font-weight:500;background-color:transparent;transition:all .5s;-webkit-transition:all .5s;-o-transition:all .5s;-moz-transition:all .5s;color:#000;letter-spacing:1.5px}.banner_holder .sale_banner.thumbnail_banner{background-color:#d49019;border:2px solid #d49019;color:#fff}.banner_holder .thumbnail_banner:hover{background:#000;color:#fff;border:2px solid #000}.collection-template-section .product-list .thumbnail img{max-width:340px;margin:0 auto}.load-more__btn.def-btn{border:2px solid #000}.sold_out_banner{position:absolute;top:40%;font-size:36px;font-family:Champion HTFLightweight Regular;text-transform:uppercase;letter-spacing:1px;right:0;left:0;margin:0 auto;bottom:auto;line-height:1}.collection-template-section{margin-bottom:13%}.sold-out-class img{opacity:.2!important}.product-list .thumbnail,.slider-gallery .thumbnail,.list-collections .thumbnail,.collection-template-section .sort_by{margin-bottom:40px}.collection-template-section .load-more,.search-template-section .load-more{padding-top:120px}span.sold_out{font-size:14px;line-height:1}.sidebar-wrap{border-right:none;padding-right:0}.sidebar-block h4.toggle{font-size:48px;font-family:Champion HTFFlyweight Regular;letter-spacing:4px;line-height:1;padding:22px 0 14px;cursor:pointer}.sidebar-bottom .sidebar-social.icon{margin:80px 0;display:flex;align-items:center}.sidebar-bottom .sidebar-social.icon a{margin-right:18px}.sidebar-bottom .sidebar-social.icon svg{width:25px;height:25px;fill:#000;transition:all .5s}.sidebar-bottom .sidebar-social.icon a:hover svg{fill:#d49019}.sidebar_news_main h2.newsletter-heading{font-size:48px;font-family:Champion HTFFlyweight Regular;letter-spacing:4px;line-height:1;margin:0 0 15px}.sidebar_news_main p.newsletter-heading{font-size:20px;line-height:1.2;margin:0 0 30px;max-width:270px;color:#000;font-weight:400}.sidebar-newsletter_section input.newsletter-input{background:transparent;border:none;border-bottom:2px solid #000;font-size:16px;color:#000;padding:12px 0;display:inline-block;width:100%;margin-bottom:30px;letter-spacing:.5px;font-weight:500;padding-right:5px!important}.sidebar-block ul.toggle_list{position:relative;margin:-60px 15px 44px 45%;padding-bottom:0;padding-top:0}.sidebar-block h4.toggle span.right.icon-down-arrow{opacity:0;font-size:10px!important;color:#000}.sidebar-block ul.toggle_list li{position:relative}.sidebar-block ul.toggle_list li a:before{position:absolute;content:"";background-image:url(right-arrow-forward.svg);height:12px;width:12px;right:auto;left:-25px;background-size:cover;top:2px;opacity:0;transition:all .4s}.sidebar-block ul.toggle_list li a:hover:before,.sidebar-block ul.toggle_list li.active a:before{opacity:1}.sidebar-block .sidebar__collection-filter label{text-transform:capitalize;font-weight:400;font-size:16px;color:#909090;padding:0;margin:0 0 14px;line-height:1;transition:all .3s}.sidebar-block .sidebar__collection-filter a:hover label,.sidebar-block .sidebar__collection-filter .active label,.sidebar-block ul.toggle_list li.active label,.sidebar-block ul.toggle_list li:hover label{color:#000}.sidebar-block .sidebar__collection-filter li{padding:0}.sidebar-block .sidebar__collection-filter li:last-child label{margin:0}.sidebar-wrap .sidebar-block:first-child .sidebar__collection-filter,.sidebar-wrap .sidebar-block .sidebar__collection-filter{border-top:2px solid #000}.sidebar-wrap .sidebar-block:last-child .sidebar__collection-filter{border-bottom:2px solid #000}.sidebar-block h4.toggle.active .toggle_block{display:inline-block;max-width:40%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1200px){.collection-template-section .sidebar{padding-right:15px}}@media (max-width:1549px){.collection-template-section .main-heading h1.all-product.text-center{font-size:86px;letter-spacing:10px}.collection-template-section .main-heading{margin:60px 0 50px}.collection-template-section .sort_by{margin-bottom:30px}.collection-template-section .product-right{padding-left:25px}.banner_holder .thumbnail_banner{top:10px;left:15px;width:60px;height:60px;font-size:16px}.collection-template-section .product-list .thumbnail img{max-width:280px}.spr-badge{padding:0}.collection-template-section .load-more,.search-template-section .load-more{padding-top:80px}.sold_out_banner{font-size:30px}.collection-template-section{margin-bottom:12%}.sidebar-block ul.toggle_list{margin:-45px 15px 20px 50%}.sidebar-block h4.toggle{font-size:36px;letter-spacing:3px;padding:20px 0 12px}.sidebar-bottom .sidebar-social.icon{margin:60px 0}.sidebar-block .sidebar__collection-filter label{font-size:15px;margin:0 0 12px}.sidebar-bottom .sidebar-social.icon svg{width:22px;height:22px}.sidebar_news_main h2.newsletter-heading{font-size:36px;letter-spacing:3px;margin:0 0 12px}.sidebar_news_main p.newsletter-heading{font-size:18px;margin:0 0 25px}.sidebar-newsletter_section input.newsletter-input{font-size:14px;padding:10px 0;margin-bottom:25px}.sidebar-block ul.toggle_list li.active a:before{left:-20px;top:0}}@media (max-width:1199px){.collection-template-section .main-heading h1.all-product.text-center{font-size:68px;letter-spacing:5px}.collection-template-section .main-heading{margin:50px 0 40px}.banner_holder .thumbnail_banner{top:10px;left:10px;width:50px;height:50px;font-size:13px}.sold_out_banner{font-size:26px}.collection-template-section .load-more,.search-template-section .load-more{padding-top:60px}.collection-template-section .sort_by{font-size:15px}.collection-template-section .product-list .thumbnail img{max-width:220px}.product-list .thumbnail,.slider-gallery .thumbnail,.list-collections .thumbnail{margin-bottom:50px}.main_nav_wrapper .nav .menu li a.active:before{top:18px}.sidebar-block h4.toggle{font-size:30px;letter-spacing:3px;padding:16px 0 10px}.sidebar-block ul.toggle_list{margin:-38px 5px 20px 50%;max-width:50%}.sidebar-block .sidebar__collection-filter label{font-size:14px;margin:0 0 12px}.sidebar-bottom .sidebar-social.icon{margin:50px 0}.sidebar-bottom .sidebar-social.icon a{margin-right:15px}.sidebar-bottom .sidebar-social.icon svg{width:20px;height:20px}.sidebar_news_main h2.newsletter-heading{font-size:30px;letter-spacing:3px;margin:0 0 10px}.sidebar_news_main p.newsletter-heading{font-size:16px;margin:0 0 20px}.sidebar-newsletter_section input.newsletter-input{font-size:13px;margin-bottom:20px}.sidebar-block ul.toggle_list li.active a:before{left:-20px;top:0}}@media (max-width:991px){.banner_holder .thumbnail_banner{top:8px;left:8px;width:40px;height:40px;font-size:12px;letter-spacing:1px}.collection-template-section .sidebar{width:24%;margin:0}.collection-template-section .product-right{width:76%;padding-left:20px}.main_nav_wrapper .nav .menu li a.active:before{top:12px}.collection-template-section .main-heading h1.all-product.text-center{font-size:52px;letter-spacing:4px}.collection-template-section .main-heading{margin:45px 0 35px}.collection-template-section .sort_by{font-size:14px}.collection-template-section .sort_by{margin-bottom:20px}.collection-template-section .product-list .thumbnail img{max-width:160px}.product-details{padding:10px 0 0}.sold_out_banner{font-size:22px}.collection-template-section .load-more,.search-template-section .load-more{padding-top:40px}.collection-template-section{margin-bottom:10%}.collection-template-section .sort_by{padding-right:60px}.sidebar-block h4.toggle{font-size:26px;letter-spacing:1.3px;padding:14px 0 8px}.sidebar-block ul.toggle_list{margin:-32px 5px 15px 45%;max-width:60%}.sidebar-block ul.toggle_list li.active a:before{left:-15px;top:0}.sidebar-bottom .sidebar-social.icon{margin:40px 0}.sidebar_news_main p.newsletter-heading{font-size:14px;margin:0 0 10px}.sidebar_news_main h2.newsletter-heading{font-size:26px;letter-spacing:2px;margin:0 0 8px}.sidebar-newsletter_section input.newsletter-input{margin-bottom:15px}.sidebar-newsletter_section input.def-btn{padding:15px 28px}.sidebar-block .sidebar__collection-filter label{font-size:13px;margin:0 0 10px}.sidebar-block h4.toggle.active .toggle_block{max-width:35%}}@media (max-width:798px){.collection-template-section .section_select{width:auto}.collection-template-section .sort_by{padding-right:50px;padding-left:15px;max-width:160px}.collection-template-section .main-heading h1.all-product.text-center{font-size:48px;letter-spacing:3px}.collection-template-section .main-heading{margin:40px 0 30px}.product-list .thumbnail,.slider-gallery .thumbnail,.list-collections .thumbnail{margin-bottom:35px}.collection-template-section .product-list .thumbnail img{max-width:200px}.banner_holder .thumbnail_banner{top:10px;left:15px}.sidebar-block h4.toggle{margin:0}}@media (max-width:767px){.collection-template-section .sidebar{width:100%}.collection-template-section .product-right{width:100%;padding-left:0;margin-top:50px}.collection-template-section .main-heading h1.all-product.text-center{font-size:42px;letter-spacing:2px}.collection-template-section .main-heading{margin:30px 0 20px}.collection-template-section .load-more,.search-template-section .load-more{padding-top:20px}.sidebar-block ul.toggle_list{padding-left:25px;max-width:100%;margin:0;padding-top:10px;padding-bottom:20px}.sidebar-block .sidebar__collection-filter label{font-size:14px}.sidebar-block h4.toggle.active .toggle_block{max-width:100%}}@media (max-width:480px){.collection-template-section .product-list .thumbnail img{max-width:160px}.product-list .thumbnail,.slider-gallery .thumbnail,.list-collections .thumbnail{margin-bottom:30px}.banner_holder .thumbnail_banner{top:10px;left:10px;width:38px;height:38px;font-size:11px;letter-spacing:1px}.collection-template-section{margin-bottom:80px}.collection-template-section .load-more,.search-template-section .load-more{padding-top:40px}.sold_out_banner{font-size:20px}.sidebar-bottom .sidebar-social.icon a{margin-right:12px}.sidebar-bottom .sidebar-social.icon svg{width:18px;height:18px}.sidebar-bottom .sidebar-social.icon{margin:30px 0}.sidebar_news_main h2.newsletter-heading{font-size:24px}}.dealers-section .dealers_main h4.main-heading-title{margin:120px 0 80px;letter-spacing:20px}.dealers_block{margin-bottom:15%}.dealers_main .dealers_filter .sort_by{background:#f1f1f1;font-weight:600;font-size:20px;cursor:pointer;border:2px solid #f1f1f1;color:#000!important;background-image:linear-gradient(45deg,transparent 50%,#212b36e6 50%),linear-gradient(135deg,#212b36 50%,transparent 50%)!important;background-position:calc(100% - 40px) calc(1em + 15px),calc(100% - 35px) calc(1em + 15px),calc(100% - 2.5em) .5em!important;background-size:10px 7px,5px 8px,1px 1.5em!important;padding-right:80px;max-width:100%;width:100%;height:75px;min-height:75px;padding-left:30px;letter-spacing:.5px}.dealers_main .dealers_section .dealers_section-main{display:flex;align-items:center;border-bottom:2px solid #000}.dealers_main .dealers_section .dealers_section-main .dealers{width:25%;padding:85px 0;vertical-align:middle}.dealers_main .dealers_section .dealers_name.dealers .main-heading{text-transform:uppercase}.dealers_main .dealers_section{margin-bottom:120px}.dealers_main .dealers_section .dealers_section-main .dealers_add .address{font-size:20px;line-height:1.3;font-weight:400}.dealers_main .dealers_section .dealers_section-main .dealers_website .website a:hover{color:#555}.dealers_main .dealers_section .dealers_section-main .dealers_website .website a{color:#777}.dealers_main .dealers_section .dealers_section-main .dealers_website a{font-size:20px;color:#000;line-height:1.3}.dealers_main .dealers_section .dealers_section-main .dealers_btn{text-align:right;padding-right:35px}.dealers_main .dealers_section .dealers_section-main .dealers_name.dealers,.dealers_main .dealers_section .dealers_section-main .dealers_add{padding-left:35px}.dealers_main .dealers_section .dealers_section-main .dealers_btn .dealers_btn.def-btn{background:#000;color:#fff;border:2px solid #000;padding:14px 60px}.dealers_main .dealers_section .dealers_section-main .dealers_btn .dealers_btn.def-btn:hover{background:transparent;color:#000}.dealers_main .dealers_section .dealers_section-main .dealers_country,.show-filter-mobile{display:none}@media (max-width:1549px){.dealers-section .dealers_main h4.main-heading-title{margin:80px 0 50px;letter-spacing:12px}.dealers_main .dealers_filter .sort_by{font-size:18px;background-position:calc(100% - 40px) calc(1em + 10px),calc(100% - 35px) calc(1em + 10px),calc(100% - 2.5em) .5em!important;height:60px;min-height:60px}.dealers_main .dealers_section .dealers_section-main .dealers_name.dealers,.dealers_main .dealers_section .dealers_section-main .dealers_add{padding-left:20px}.dealers_main .dealers_section .dealers_section-main .dealers{padding:55px 0}.dealers_main .dealers_section .dealers_section-main .dealers_btn{padding-right:20px}.dealers_main .dealers_section .dealers_name.dealers .main-heading{letter-spacing:2px;font-size:40px}.dealers_main .dealers_section .dealers_section-main .dealers_website a,.dealers_main .dealers_section .dealers_section-main .dealers_add .address{font-size:17px}.dealers_main .dealers_section .dealers_section-main .dealers_btn .dealers_btn.def-btn{padding:13px 40px}.dealers_main .dealers_section{margin-bottom:80px}.dealers_block{margin-bottom:12%}.dealers_main .dealers_section .dealers_section-main .dealers_website{word-break:break-all}}@media (max-width:1199px){.dealers_main .dealers_filter .sort_by{font-size:16px;background-position:calc(100% - 40px) calc(1em + 5px),calc(100% - 35px) calc(1em + 5px),calc(100% - 2.5em) .5em!important;height:50px;min-height:50px}.dealers-section .dealers_main h4.main-heading-title{margin:60px 0 40px;letter-spacing:8px}.dealers_main .dealers_section .dealers_name.dealers .main-heading{letter-spacing:1.2px;font-size:32px}.dealers_main .dealers_section .dealers_section-main .dealers_add .address,.dealers_main .dealers_section .dealers_section-main .dealers_website a{font-size:15px}.dealers_main .dealers_section .dealers_section-main .dealers_btn .dealers_btn.def-btn{padding:12px 25px}.dealers_main .dealers_section .dealers_section-main .dealers_name.dealers,.dealers_main .dealers_section .dealers_section-main .dealers_add{padding-left:10px}.dealers_main .dealers_section .dealers_section-main .dealers_btn{padding-right:10px}.dealers_main .dealers_section .dealers_section-main .dealers{padding:45px 0}.dealers_main .dealers_section{margin-bottom:60px}.dealers_block{margin-bottom:11%}}@media (max-width:991px){.dealers-section .dealers_main h4.main-heading-title{margin:40px 0 30px;letter-spacing:6px}.dealers_main .dealers_filter .sort_by{font-size:14px;height:45px;min-height:45px;background-position:calc(100% - 30px) calc(1em + 2px),calc(100% - 25px) calc(1em + 2px),calc(100% - 2.5em) .5em!important;background-size:6px 7px,5px 8px,1px 1.5em!important}.dealers_main .dealers_section .dealers_name.dealers .main-heading{letter-spacing:1.3px;font-size:26px}.dealers_main .dealers_section .dealers_section-main .dealers_name.dealers,.dealers_main .dealers_section .dealers_section-main .dealers_add{padding-left:0}.dealers_main .dealers_section .dealers_section-main .dealers{padding:35px 5px}.dealers_main .dealers_section .dealers_section-main .dealers_add .address,.dealers_main .dealers_section .dealers_section-main .dealers_website a{font-size:14px}.dealers_main .dealers_section .dealers_section-main .dealers_btn .dealers_btn.def-btn{padding:12px 20px;font-size:13px}}@media (max-width:767px){.dealers-section .dealers_main h4.main-heading-title{margin:30px 0 20px;letter-spacing:4px}.dealers_main .dealers_filter .sort_by{font-size:13px;height:40px;min-height:40px}.dealers_main .dealers_section .dealers_name.dealers .main-heading{letter-spacing:1.2px;font-size:22px}.dealers_main .dealers_section .dealers_section-main .dealers{padding:28px 6px}.dealers_main .dealers_section .dealers_section-main .dealers_add .address,.dealers_main .dealers_section .dealers_section-main .dealers_website a{font-size:12px}.dealers_main .dealers_section .dealers_section-main .dealers_btn .dealers_btn.def-btn{padding:10px 15px;font-size:12px}.dealers_block{margin-bottom:80px}.dealers_main .dealers_section{margin-bottom:40px;margin-top:30px}}@media (max-width:575px){.dealers_main .dealers_section .dealers_section-main .dealers{width:100%;display:block;border:none;padding:0 0 10px!important;text-align:center}.dealers_main .dealers_section .dealers_section-main{display:block;width:100%;margin-bottom:30px;border-bottom:2px solid #000}.dealers_main .dealers_section .dealers_name.dealers .main-heading{letter-spacing:1.2px;font-size:30px}.dealers_main .dealers_section .dealers_section-main .dealers_add .address,.dealers_main .dealers_section .dealers_section-main .dealers_website a{font-size:13px}.dealers_main .dealers_section .dealers_section-main .dealers_btn .dealers_btn.def-btn{padding:10px 20px}.dealers_main .dealers_filter .sort_by{padding-left:20px}.dealers_main .dealers_section .dealers_section-main .dealers_btn.dealers{margin-bottom:30px;padding-bottom:0!important}}div#shopify-section-cart-template .cart_content_info br{display:none}.cart_content_info h3{font-size:18px;text-transform:uppercase;font-weight:900;color:#000;letter-spacing:1.1px;line-height:1.3;margin:0 0 10px}.cart-image img{max-width:220px;margin:0 auto}div#shopify-section-search-template{margin-bottom:5%}h1.cart-heading{font-size:58px;font-family:Champion HTFFlyweight Regular;letter-spacing:4px;line-height:1;text-align:center;margin:25px 0 10px}.footer-section .newsletter_section .newsletter span.message{font-size:18px;font-weight:400;color:#5e5e5e}@media (max-width:1549px){.cart_content_info h3{font-size:15px;letter-spacing:1px}h1.cart-heading{font-size:42px;font-family:Champion HTFFlyweight Regular;letter-spacing:3px;margin:25px 0 5px}.footer-section .newsletter_section .newsletter span.message{font-size:16px}}@media (max-width:991px){.cart_content_info h3{font-size:14px;letter-spacing:.5px}h1.cart-heading{font-size:36px;font-family:Champion HTFFlyweight Regular;letter-spacing:2px;margin:15px 0 5px}.footer-section .newsletter_section .newsletter span.message{font-size:15px}}button .checkmark{height:35px!important;width:35px!important}body.page div.breadcrumb-collection{padding-left:0}body.page li{list-style:disc}@media (min-width:991px){.load-more-main{display:flex;margin:auto}.section_select .sort_by{max-width:100%}.product-list .thumbnail{clear:both!important}.product-list.collection-matrix{display:flex;flex-flow:wrap;width:100%}.collection-template-section .product-right{display:flex;flex-direction:column}.product-right.twelve.columns.medium-down--one-whole{align-items:flex-end}}@media (min-width:1550px){#shopify-section-blog-section img,#shopify-section-1617865158c6b77911 .article-sec-main img{width:100%!important}.collection-style{max-width:1800px;margin:auto}.section_select .sort_by{margin-right:15px!important}}.article-section-main .article-desc{max-height:175px;overflow:hidden}.article_content.clearfix a,.article_content.clearfix span{display:initial!important}.author_by{display:none}#cart_form a.secondary_button{color:#000}.blog-main-content .section_select .blog_filter{display:none!important}@media (max-width: 767px){#shopify-section-collection-template .sidebar.toggle-all--true{display:none}.article-main-desc .article-desc{max-height:125px}.show-filter-mobile{display:block}.medium-mobile-filter{width:100%!important}.filter-sorting-set{display:flex;justify-content:space-between}}@media (max-width: 380px){.filter-sorting-set select.sort_by{font-size:12px}}section.banner-slider .owl-item.active{display:none}
/*# sourceMappingURL=/cdn/shop/t/33/assets/lifted2.css.map */
