body{font-family:din_proregular!important;font-weight:400}*:focus{outline:none;box-shadow:none}.sticky_nav{z-index:1}.custaddress,.dashboardlink,.profilelink,.orderLink,.wishlistLink,.add-cart,.removebtn{cursor:pointer}.product-template .main.content{padding-top:0}.index header{height:92px}.header{background-color:#fff;font-size:10px;padding:0;position:fixed;top:0;width:100%;z-index:5}.main_nav_wrapper{padding:0}.main_nav_wrapper.sticky_nav.sticky_nav--stick{opacity:0}.main_nav_wrapper .main_nav div.logo a{padding-top:16px;padding-bottom:0}.main_nav_wrapper .main_nav{align-items:center;padding:0 45px;justify-content:space-between;text-align:center}.main_nav nav{float:none;display:flex;align-items:center;justify-content:space-between}.header_top{display:flex;justify-content:space-between;background:#121212;padding:0 0 0 45px}.header_top .promo_banner{width:50%;min-height:inherit;line-height:normal}.header_top .top_bar{width:50%;text-align:right;height:auto}.header_top .top_bar .left{float:none}.header_top .top_bar .menu{display:flex;align-items:center;justify-content:flex-end}.header_top .promo_banner .promo_banner__content{margin:0;padding:0}.header_top .promo_banner .promo_banner__content p{font-size:1rem;color:#fff;text-transform:none;letter-spacing:.4px}.header_top .promo_banner .promo_banner-close{display:none}.header_top .top_bar .menu li:last-child{padding-right:0;margin-right:0}.header_top .top_bar .menu li{margin-right:33px;display:flex;align-items:center}.header_top .top_bar .menu li img{width:15px;height:15px;margin-right:5px;display:block}.header_top .top_bar .menu li:first-child img{width:10px;height:10px;margin-right:10px}.header_top .top_bar .menu li:last-child a{padding:9px 47px;text-transform:uppercase;letter-spacing:1px;background:#414141;font-size:10px;color:#fff}.header_top .top_bar .menu li a{font-size:10px;height:auto;line-height:normal;letter-spacing:.8px}.header_top .top_bar .menu li a:hover{color:#ed1c24}.main_nav_wrapper .nav{width:auto;float:none;padding-top:2px;display:inline-block}.main_nav_wrapper .nav .menu li{padding-left:0;padding-right:0}.main_nav_wrapper .nav .menu li a{color:#121212;padding:16px 1.8vw;font-weight:400;letter-spacing:1px;border-bottom:0;font-size:12px}.main_nav_wrapper .nav .menu li a:hover{color:#ed1c24}.main_nav_wrapper .nav ul.menu{padding:5px 44px 0 0;margin-right:0;margin-left:0}.main_nav_wrapper .nav ul.menu li .icon-down-arrow:before{display:none}.main_nav_wrapper div.logo.text-align--center img{margin:0;max-width:135px}.main_nav_wrapper .menu-position--inline div.logo{padding-left:0;width:auto;padding-top:5px}.main_nav_wrapper .logo-align--left .menu li.search_container{padding-right:0}.search-open .search-wrapper{opacity:1;visibility:visible;height:auto!important;width:100%!important;box-shadow:0 6px 15px -10px #000;padding:20px 24px;position:absolute!important;background:#fff;left:0;right:0;top:100%;z-index:5}.search-wrapper{opacity:0;visibility:hidden;height:0!important;width:0!important}.search_form{display:flex;align-items:center;max-width:925px;margin:0 auto}.search-wrapper input{background:none;font-size:22px;height:44px;padding:0 12px;width:100%;vertical-align:bottom;margin-right:24px;border-bottom:solid #121212;border-width:0 0 1px}.search_container .search-submit{position:static}.search_form input,.search_form input:active,.search_form input:focus{font-size:22px;height:44px;padding:0 12px;width:100%;vertical-align:bottom;margin-right:24px;border-bottom:solid #121212;border-width:0 0 1px}.search_form input:focus{outline-offset:-2px;outline:-webkit-focus-ring-color auto 1px}.right-side-header{margin:0;padding:23px 0 0;list-style:none;float:right;display:flex;justify-content:flex-end}.right-side-header li{margin-bottom:0;margin-right:52px}.right-side-header li:last-child{margin-right:0}.right-side-header li i{display:block;width:20px;height:20px}.right-side-header li i.search-icon{cursor:pointer}.right-side-header li i img{width:100%;height:100%;display:block}.right-side-header li i img.hover-image,.right-side-header li i:hover .normal-image{display:none}.right-side-header li i:hover .hover-image{display:inline-block}.wishlist_container a{position:relative;display:inline-block}.wishlist_container .wishlist_count{top:-8px;left:12px}.right-side-header .search_link{display:none}.primary-button{color:#121212;background-color:#fff;border:1px solid #121212;padding:8px 20px;font-size:15px;line-height:normal;text-transform:uppercase;letter-spacing:1px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none}.primary-button:hover{background-color:#e6e6e6}.mega-menu{position:absolute;top:100%;left:0;right:0;box-shadow:0 15px 50px -24px #000;-webkit-box-shadow:0 15px 50px -24px #000;-moz-box-shadow:0 15px 50px -24px #000;-ms-box-shadow:0 15px 50px -24px #000;-o-box-shadow:0 15px 50px -24px #000}.mega-menu .dropdown.menu{text-align:left;box-shadow:0 15px 50px -24px #000;-webkit-box-shadow:0 15px 50px -24px #000;-moz-box-shadow:0 15px 50px -24px #000;-ms-box-shadow:0 15px 50px -24px #000;-o-box-shadow:0 15px 50px -24px #000;animation:none;transition:none}.dropdown_column .dropdown_column__menu ul li a{color:#121212;line-height:normal;font-weight:400;font-size:12px;margin-top:0;margin-bottom:14px;padding:0}.dropdown_column .dropdown_column__menu .dropdown_title{margin-bottom:0;border-bottom:0;padding-bottom:0}.dropdown_column .dropdown_column__menu .dropdown_title li a{padding:0 0 7px;margin:0;line-height:normal;letter-spacing:1.3px;text-transform:uppercase}.dropdown_container.mega-menu .dropdown_column{display:flex;padding:38px 20px}.dropdown_container.mega-menu .dropdown_column .dropdown_column__menu{width:24.5%;margin-top:0}.dropdown_container.mega-menu .dropdown_column:first-child{max-width:21%;flex:0 0 21%;border-right:1px solid #f1f1f1}.dropdown_container.mega-menu .dropdown_column:first-child .dropdown_column__menu{width:100%}.dropdown_container.mega-menu .dropdown_column:nth-child(2){max-width:38.8%;flex:0 0 38.8%}.dropdown_container.mega-menu .dropdown_column:nth-child(3){max-width:38.8%;flex:0 0 38.8%;border-left:1px solid #f1f1f1;justify-content:space-between;padding-right:0;padding-left:26px}.dropdown_container.mega-menu .dropdown_column:nth-child(3) .dropdown_column__menu{width:60%}.dropdown_container.mega-menu .dropdown_column:first-child .dropdown_column__menu ul li a{text-transform:uppercase}.dropdown_container.mega-menu .dropdown_column:first-child .dropdown_column__menu .dropdown_title{display:none}.dropdown_container.mega-menu .dropdown_column:first-child .dropdown_column__menu .shop_button{margin-top:20px}.mega-menu .mega-menu__richtext{display:none}.mega-menu .menu_content{width:50%;display:block}.mega-menu .menu_content .dropdown_column__menu{margin-bottom:35px}.dropdown_container.mega-menu .dropdown_content{padding:0 20px;flex-wrap:wrap}.dropdown_container.mega-menu .mega-menu__image-caption-link{width:50%}.search_form ::-webkit-input-placeholder{color:#121212!important}.search_form ::-moz-placeholder{color:#121212!important}.search_form :-ms-input-placeholder{color:#121212!important}.search_form :-moz-placeholder{color:#121212!important}.dropdown_column__menu .shop_button{background-color:#fff;border:1px solid #121212;color:#121212!important;display:inline-block;font-size:15px!important;height:40px!important;letter-spacing:.5px!important;line-height:15px;margin-left:5px;padding:10px 15px;text-align:center;text-transform:uppercase!important;transition:background-color .3s ease-out;margin-top:0}.dropdown_column__menu .shop_button:hover{background:#e6e6e6}.dropdown_column__menu .shop_button:active{padding:14px 15px}.cart_container .mini_cart{background:transparent;margin:0;padding:0;height:38px;float:none;display:block}.cart_container .cart_count{position:absolute;background:#ed1c24;width:15px;height:15px;line-height:16px;text-align:center;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;padding:0;top:-8px;left:16px}.wishlist_count{position:absolute;background:#ed1c24;width:15px;height:15px;line-height:16px;text-align:center;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;padding:0;top:-8px;left:4px;color:#fff!important;font-size:10px;font-weight:400}.dropdown_column .dropdown_column__menu ul li a.view-all{font-size:12px;color:#a1a1a1}.dropdown_column .dropdown_column__menu ul li a.view-all:hover{color:#ed1c24}.search__results-wrapper .search__results{left:0;box-shadow:0 15px 50px -24px #000;-webkit-box-shadow:0 15px 50px -24px #000;-moz-box-shadow:0 15px 50px -24px #000;-ms-box-shadow:0 15px 50px -24px #000;-o-box-shadow:0 15px 50px -24px #000}.dropdown .header_search_form .search__results .item-result a:hover,.main_nav .search__results .item-result a:hover{background:#f9f9f9}.menu-slider{width:42.5%}.menu-slider p{font-size:18px;line-height:22px;color:#121212;letter-spacing:.8px;margin:20px 0 0;text-transform:uppercase;text-align:center;padding-bottom:0}.menu-slider .learn_more{font-size:12px;line-height:14px;color:#a1a1a1;letter-spacing:1.3px;text-align:center;margin:0;padding:0}.menu-slider.owl-carousel .owl-nav{display:inline-block;width:100%;position:absolute;top:25%}.menu-slider.owl-carousel .owl-nav .owl-prev{top:31%;margin-top:0;background:url(left-arrow.svg) no-repeat;background-size:20px;width:20px;height:20px;position:absolute;left:0;outline:none}.menu-slider.owl-carousel .owl-nav .owl-next{top:31%;margin-top:0;background:url(right-arrow.svg) no-repeat;background-size:20px;width:20px;height:20px;position:absolute;right:0;outline:none}.menu-slider.owl-carousel .owl-dots{position:absolute;bottom:52px;left:0;right:0;text-align:center}.menu-slider.owl-carousel .owl-dot{background-color:#d9d9d9;min-height:inherit;border-radius:10px;cursor:pointer;display:inline-block!important;height:7px;margin:0 3px!important;opacity:.6;width:7px;z-index:5}.menu-slider.owl-carousel .owl-dot.active{background-color:#121212}.menu-slider.owl-carousel .item a{padding-top:2px}.cart_container .cart_content{font-size:12px;text-align:left;padding:30px;width:380px;left:auto;position:absolute;z-index:100;top:100%;right:35px;min-width:250px;border:1px solid #fff;box-shadow:0 0 10px #00000040;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.25);-ms-box-shadow:0 0 10px 0 rgba(0,0,0,.25);-o-box-shadow:0 0 10px 0 rgba(0,0,0,.25);background:#fff}.cart_container.active_link .mini_cart{background:transparent}.cart_container.active_link .mini_cart span{background:#ed1c24;color:#fff!important}.cart_container .empty_cart{font-size:12px;color:#414141;text-align:left;padding:20px 0 0;text-transform:none}.cart_container .total{border-top:1px solid #e9e9e9;padding-top:16px}.cart_container .total .subtotal{text-transform:uppercase}.cart_container .total .tax-notes{margin-bottom:20px}#shopify-section-cart-template .cart_subtotal{padding:24px 32px;background:#f1f1f1}#shopify-section-cart-template .subtotal{padding-left:0;border-left:0}.cart{background:#fff}.cart .cart-section .main.content{padding-top:100px}.cart_content ul{padding:0}.cart_subtotal span{font-size:12px;color:#414141;text-transform:uppercase;display:block}.cart_content .cart_subtotal{margin-right:0;margin-bottom:20px}.cart_content .cart_subtotal .money{font-size:12px;color:#414141}.cart_content .add_to_cart.action_button{min-height:46px;font-size:15px}.common-sidebar.sidebar{width:255px;margin-left:0;margin-right:30px}.common-sidebar .sidebar-wrap{border-right:0;background:#fff;padding:18px}.common-sidebar .sidebar-block{border-bottom-color:#c2c2c2;margin-bottom:0;padding:0 6px}.common-sidebar .sidebar-block h4.toggle{font-size:14px;line-height:18px;color:#414141;border-bottom-color:#c2c2c2;position:relative;padding-bottom:10px;letter-spacing:normal}.common-sidebar .sidebar-block h4.toggle:after{content:"";background:url(add.svg) no-repeat;background-size:11px;width:11px;height:11px}.common-sidebar .sidebar-block h4.toggle.active{padding-bottom:20px}.common-sidebar .sidebar-block h4.toggle.active:after{background:url(minus.svg) no-repeat}.common-sidebar .sidebar-block h4.toggle .icon-down-arrow:before{display:none}.common-sidebar.sidebar ul li{display:flex;padding:0;margin-bottom:13px;color:#414141}.common-sidebar.toggle-all--true .toggle_list{padding-top:0;padding-bottom:10px}.common-sidebar .facet-head{display:flex;justify-content:space-between;margin-bottom:10px}.common-sidebar .clear-all-filters{font-size:14px;line-height:18px;text-transform:uppercase;color:#414141}.cart_container li.cart_item{margin-right:0}.page_banner{padding-top:0}div.breadcrumb-collection{padding-top:0;margin-bottom:0;background:#f1f1f1;text-align:left;margin-left:-10px;margin-right:-10px}div.breadcrumb-collection .breadcrumb_text{margin:0;width:100%;padding:13px 45px 10px;line-height:normal}div.breadcrumb-collection .breadcrumb_text .breadcrumb-divider{color:#121212}div.breadcrumb-collection .breadcrumb_text a span{font-size:10px;line-height:12px;color:#121212;display:inline-block}div.breadcrumb-collection .breadcrumb_text a:hover span{color:#ed1c24}.collection .feature_divider{display:none}.collectionlist-outer{display:flex;padding-bottom:50px}.checkbox-container{display:block;position:relative;padding-left:24px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark-block{position:absolute;top:0;left:0;height:14px;width:14px;background-color:#fff;border:1px solid #292929}.checkbox-container input:checked~.checkmark-block{background-color:#121212}.checkmark-block:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark-block:after{display:block}.checkbox-container .checkmark-block:after{left:4px;top:0;width:3px;height:7px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.common-sidebar.sidebar .active span.checkmark-block{transform:inherit}.common-sidebar .toggle_list a{font-size:14px;line-height:16px;color:#414141!important;font-family:DIN W01 Regular}.inner-content-column{display:none}.inner-content-column.current{display:block}.mega-menu.mega-menu-3 .dropdown_column__menu{display:flex}.mega-menu.mega-menu-3 .dropdown.menu ul li{width:100%}.mega-menu.mega-menu-3 .left-menu-column{width:22%;background-color:#121212;margin:0;padding:50px 43px}.mega-menu.mega-menu-3 .left-menu-column li{margin-bottom:14px}.mega-menu.mega-menu-3 .left-menu-column li a{font-size:12px;line-height:15px;color:#fff;display:block;margin:0;padding:0}.mega-menu.mega-menu-3 .right-content-column{width:78%}.mega-menu.mega-menu-3 .right-content-column .mega-menu__image-caption-link{width:100%;padding:0;margin-bottom:0}.mega-menu.mega-menu-3 .right-content-column .mega-menu__image-caption-link a{padding:0}.mega-menu.mega-menu-3 .right-content-column .mega-menu__image-caption-link img{margin:0;padding:0}.mega-menu.mega-menu-3 .right-content-column .breadcrumb-collection{margin-bottom:0}.mega-menu.mega-menu-3 .right-content-column .mega-menu__richtext{display:block;position:absolute;top:97px;right:57px;z-index:1;color:#fff}.mega-menu.mega-menu-3 .right-content-column .mega-menu__richtext h2{font-size:42px;line-height:42px;color:#fff;margin-top:0;margin-bottom:10px}.mega-menu.mega-menu-3 .right-content-column .mega-menu__richtext p{font-size:14px;line-height:18px;color:#fff}.mega-menu.mega-menu-1 .image-element__wrap{height:197px}.mega-menu.mega-menu-1 .image-element__wrap img{height:100%}div.product-list-filter{display:flex;padding-top:17px;margin-bottom:0;margin-top:0;padding-bottom:17px}.pagination-block .paginate span{padding:0 10px;position:relative;line-height:16px}.pagination-block .paginate span a{margin:0;padding:0;border:0;font-size:12px;color:#414141}.pagination-block .paginate span.page:after{content:"";width:1px;height:10px;background:#414141;position:absolute;right:-1px;top:3px;transform:rotate(13deg)}.pagination-block .paginate span.page.last:after{display:none}.pagination-block .paginate span.page:last-child{display:none}.pagination-block .paginate .current{border:0;background-color:transparent;margin:0;color:#121212;font-size:12px}.pagination-block .paginate .page a:hover{background-color:transparent;border-color:transparent;color:#d9121a;border:0}.pagination-block .paginate .next,.pagination-block .paginate .prev{margin:0;padding:0}.pagination-block .paginate .show-all{font-size:12px;color:#121212}.pagination-block .paginate .show-all:hover,.pagination-block .paginate .show-all:hover span{color:#ed1c24}.pagination-block .paginate .totalProductResult{font-size:12px;color:#121212;padding-left:2px;padding-right:0}.pagination-block .paginate .totalProductResult:after{display:none}.pagination-block .paginate .icon-right-arrow,.pagination-block .paginate .icon-left-arrow{font-size:8px;color:#121212}.product-display{margin-right:0;width:calc(85% - 20px);margin-left:0}.product-display .collection-matrix{margin:0 -15px}.product-display .one-third{margin-bottom:30px;padding:0 15px;width:33.33%;margin-right:0;margin-left:0}.visible-mobile.filter-mobile{display:none}.product-list-filter .filter-wrap{width:33.33%}.product-list-filter .filter-wrap .filter-trigger-text{font-size:12px;line-height:16px;color:#414141;text-transform:uppercase}.product-list-filter .icon-nav{display:inline-block;margin-right:5px;position:relative;top:-1px}.product-list-filter .icon-nav i{width:12px;height:1px;background:#575757;margin-bottom:2px;display:block}.product-list-filter .icon-nav i:last-child{margin-bottom:0}.product-list-filter .filter-wrap .visible-desktop{display:flex;align-items:center;line-height:49px}.product-list-filter .filter-wrap .visible-desktop:focus{outline:none;box-shadow:none}.product-list-filter .medium-down--one-whole{width:33.33%;float:none;text-align:center;display:flex;align-items:center;justify-content:center}.product-list-filter .medium-down--one-whole label{display:inline-block;font-size:12px;color:#414141;font-weight:400;margin-bottom:0;margin-right:0}.product-list-filter .medium-down--one-whole select{background-color:#fff;margin-right:15px;border:1px solid #bdbdbd;color:#000;background-position:97% center;background-size:15px 9px}.product-list-filter .medium-down--one-whole select:nth-child(2){margin-right:0}.pagination-bottom .paginate{text-align:right}.product-list-filter .sixteen{width:33.33%;padding-right:7px}.product-list-filter .sixteen .section{margin:0}.sixteen .paginate{text-align:right;display:flex;justify-content:flex-end}.sidebar-toggle .common-sidebar{display:none}.sidebar-toggle .product-display{width:calc(100% - 20px);margin-left:0}.mobile-sort,.mobile-hide-filter,.sort-wrap .icon-nav{display:none}.login-container{max-width:798px;margin:0 auto;padding:20px 0}.wapper-login{display:flex;width:100%;margin:0 -20px;justify-content:center}.wapper-login .columns{float:none;width:50%;margin:0;padding:0 20px}.wapper-login .columns h3{font-size:24px;line-height:28px;color:#414141;letter-spacing:0}.wapper-login .columns p{font-size:12px;line-height:24px;color:#414141;margin-bottom:0}.customers-login{background:#fff}.customers-login input{height:43px;background:#fff;border-color:#bdbdbd;font-size:14px;line-height:24px;padding-left:14px;color:#414141}#customer_login{display:inline-block;padding-top:20px}#customer_login label{font-size:14px;line-height:20px;color:#414141;text-transform:uppercase;font-weight:400}.create-account-block ul{padding-left:20px;margin-top:0}.create-account-block ul li{font-size:12px;line-height:24px;color:#414141;margin-bottom:0}input.btn.action_button{background-color:#272727;border-color:#272727;font-size:15px;height:45px;line-height:45px;margin-bottom:30px}.default-button{background-color:#272727;border-color:#272727;font-size:15px;height:45px;line-height:42px;padding:3px 25px;display:inline-block;color:#fff!important;text-align:center;text-transform:uppercase}.default-button:hover{background-color:#d9121a;color:#fff}a.forgot-link{font-size:11px;color:#ed1c24;text-transform:uppercase;display:block;margin-bottom:20px;margin-top:20px}a.forgot-link:hover{color:#414141}#customer_login .remember-block{margin-bottom:20px}#customer_login .remember-block .checkbox-container{font-size:14px;line-height:15px;color:#414141;text-transform:none}.wapper-login .columns.left-contact{padding-right:100px}.wapper-login .columns.right-contact{padding-left:0}.wapper-login .columns.right-contact .create-account-block{border-left:1px solid #e9e9e9;padding-left:45px}.cart_content .cart_items tr td{border:0;text-align:left;padding-left:0}.cart_content .cart_items tr{border-top:0;border-bottom:0}.cart_content .cart_items tr:last-child .product-quantity-box{padding-bottom:0}div.cart_content form{margin-top:0}.cart_content .cart_items tr .money{font-size:12px;color:#414141;display:block}.cart_content .cart_items .mini-cart-remove{vertical-align:top}.cart_content .cart_items .mini-cart-remove a{position:relative;right:-8px;padding:3px 7px}.cart_content .cart_items .mini-cart-remove a img{width:8px;height:8px}.cart_content .cart_items .item_title .meta{margin-bottom:0;padding-top:2px;line-height:24px}.cart_content .cart_items .cart-item-title{margin-bottom:0;font-size:12px;line-height:22px;color:#414141}.cart_content .cart_items .free{font-size:12px;color:#414141;display:block}.cart_content .cart_items .product-quantity-box{margin:0;padding-top:5px;padding-bottom:13px}.cart_content .cart_items .product-quantity-box p{font-size:12px;color:#414141;text-transform:uppercase;margin-bottom:0}.cart_content .view-all-link{text-align:left}.cart_content table{margin-bottom:15px}.cart_content .view-all-link a{text-transform:uppercase;color:#ed1c24!important;font-size:10px;display:block}.cart_content .view-all-link a:hover{color:#414141!important}.cart_content .mini-cart-wrapper .total{border-top:1px solid #aaaaaa}.cart_content .tax-notes{font-size:10px;line-height:14px;color:#414141;padding-top:6px;font-family:din_proregular!important;font-weight:400!important}.js-cart_content__form hr{margin:16px 0 19px}input:-internal-autofill-selected{background:#fff!important}.customers-order{background:#fff}.account-header{margin-bottom:30px!important}.account-header-title h1 a{color:#414141}.account-header .right-account-menu .section .sixteen{margin:0}.account-header .right-account-menu .section .columns.alpha h4,.account-header .right-account-menu .section .columns.omega h4{font-size:22px;margin-bottom:10px}.account-header .right-account-menu .section .columns p{margin-bottom:5px;line-height:24px}.account-inner-page{margin:30px -15px 0;display:flex}.dropdown-menu-block{width:16.5%}.left-account-menu{padding:0 15px;margin-top:0;width:100%}.account-inner-page ul{margin:0;padding:0 15px}.account-inner-page ul li{list-style:none}.left-account-menu li{color:#8e8e8e;font-size:16px;line-height:36px;text-transform:uppercase;margin-bottom:0}.left-account-menu li a{color:#8e8e8e;display:block;padding-bottom:16px}.left-account-menu li.active a,.left-account-menu li a:hover{color:#121212;font-weight:700}.right-account-menu{width:83.5%;padding:0 15px}.right-account-menu h1{font-size:24px;line-height:26px;color:#414141;text-transform:none;letter-spacing:0;margin-bottom:30px}.right-account-menu h2{text-transform:uppercase;line-height:48px;margin-bottom:10px;font-size:14px;color:#414141;margin-top:0;letter-spacing:0}.customers-account,.page-profile,.customers-addresses,.page-order-history,.page-wishlist{background:#fff}.profile-outer{display:flex;margin:0 -15px}.common-profile{margin-bottom:65px}.bg_none{padding:0!important;background:transparent!important}.left-account-block{width:66.5%;padding:0 15px}.right-account-block{width:33.5%;padding:0 15px}.account-page{margin-left:0;float:none}.account-bg{background-color:#f8f8f8;padding:16px 24px;min-height:156px}.account-row{display:flex}.account-row ul{width:33.33%;padding:0 15px 0 0;margin:0}.account-row ul li{list-style:none}.account-row ul li:last-child{margin-bottom:0}.account-inner-page .account-action{color:#ed1c24;text-transform:uppercase;font-size:10px;display:block;padding:15px 25px 0}.account-inner-page .account-action:hover{color:#414141}.account-bg ul li,.account-bg p{font-size:12px;color:#8e8e8e;margin-bottom:0}.recent-orders .account-bg{min-height:inherit}.recent-orders .account-bg p{font-size:12px}.account-inner-page h4{font-size:1rem;line-height:2rem;color:#8e8e8e;text-align:center;margin-bottom:12px;padding:0;text-transform:capitalize}.account-bg .wishlist-item-price{font-size:1rem;line-height:2rem;color:#8e8e8e;text-align:center}.account-bg .wishlist-item-price .wishlist-items__price--old{font-size:10px;text-decoration:line-through;color:#8e8e8e;vertical-align:top;padding-left:5px;display:inline-block}.wishlist-outer{display:flex;flex-wrap:wrap;margin:0 -15px}.wishlist-column{width:33.33%;padding:0 15px}.wishlist-outer .productname{font-size:16px;color:#8e8e8e;text-align:center}.wishlist-inner-column{background:#fff;padding:15px 15px 10px;margin-bottom:16px}.wishlist-inner-column a{display:flex;align-items:center;justify-content:center;text-transform:uppercase}.wishlist-inner-column a img{max-height:400px;min-height:400px;object-fit:contain}.wishlist-form{text-align:center;margin-bottom:0}.add-cart{font-size:10px;color:#ed1c24;padding:14px 25px;background:#fff;display:inline-block}.profile-inner{width:16.66%;padding:0 15px}.profile-inner ul{padding:0;margin-bottom:32px}.profile-inner ul:last-child{margin-bottom:0}.profile-inner ul li{font-size:12px;color:#414141}.profile-inner ul li strong{font-weight:400}.account-profile{display:flex;margin:0 -15px}.profile-links{display:flex;margin:30px -5px 0}.profile-links a{line-height:10px;padding:0!important;display:inline-block!important;position:relative;font-size:10px;text-transform:uppercase}.profile-links a:hover{color:#414141}.profile-links a:after{color:#414141;content:"|";display:inline;padding:0 5px;font-size:10px}.profile-links a:last-child:after{display:none}.history-block p{font-size:16px;line-height:32px;color:#414141;padding-top:0}.account-menu-mobile{display:none}.caption.captionOverlay--true{max-width:100%;padding:0 45px;top:62%}.caption.captionOverlay--true .headline{text-align:left}#customer_logout_link{color:#ed1c24;font-size:10px}.breadcrumb-collection.breadcrumb-account{margin:0 -45px}.dashboard button:active,.dashboard button:focus{box-shadow:none;outline:none}.right-account-block .account-row ul{width:100%}.customers-addresses .account-main{border-left:0;padding-left:0;margin-left:0;margin-right:0;width:100%}.customers-addresses .address_table{width:33.33%;padding:0 15px;position:relative}.customers-addresses #address_tables{display:flex;flex-wrap:wrap;margin:0 -15px}.customers-addresses .address{position:relative}.customers-addresses .account-sidebar{position:absolute;top:0;right:15px}.customer-address-inner{background:#f1f1f1;padding:16px 24px 50px;height:100%;position:relative}.customer-address-inner.active_edit{height:auto}.customers-addresses .account-inner-page .account-action{background-color:transparent;border-color:transparent}.customers-addresses .account-inner-page .address_title{font-size:12px;color:#414141;text-align:left;text-transform:uppercase;margin-bottom:0;letter-spacing:normal}.customer_address p{font-size:12px;color:#414141}.addres_list{position:relative}.addres_list label.error{position:absolute;bottom:-17px}.error{color:#ed1c24;font-size:10px;line-height:10px;text-align:left;margin-bottom:5px;text-transform:none}.errors ul{margin-top:0;padding-left:0;list-style:none}.customer_address .error{color:#ed1c24;font-size:10px;line-height:10px}.customers-addresses .account-inner-page .account-action.address-blank:after{display:none}.customers-addresses .account-inner-page .profile-links{margin:0;position:absolute;bottom:15px}.customers-addresses .account-inner-page .profile-links a:after{padding:0 10px}.account-sidebar .action_link .action_button{color:#fff;background-color:#414141;border:1px solid #414141;font-size:15px}.account-sidebar .action_link .action_button:hover{background-color:#272727;border-color:#272727;color:#fff}.customers-register{background:#fff}#create-customer h1{font-size:18px;text-transform:initial;letter-spacing:normal;margin-bottom:32px;font-weight:400}#create-customer p{font-size:12px;color:#414141;margin-bottom:0}#create-customer ul{margin-top:0;padding-left:15px}#create-customer ul li{font-size:12px;color:#414141;margin-bottom:0}#create_customer{margin-top:20px}#create_customer label{font-size:14px;color:#414141;font-weight:400}#create_customer .large_form{margin-bottom:30px}#create_customer label.checkbox-container{margin-bottom:30px;text-transform:none}#create_customer label.checkbox-container .checkmark-block{top:5px}#create_customer label.checkbox-container a:hover{text-decoration:underline}#create_customer input.btn.action_button{background-color:#292929;border-color:#292929}#create_customer input.btn.action_button:hover{background-color:#d9121a;border-color:#d9121a}#shopify-section-registration-form .columns{left:0;max-width:738px;width:100%;margin:0 auto;float:none;padding:0 15px;display:inherit}.wishlist-dashboard .account-bg{padding-bottom:0}.cms-content-wrapper{position:relative}.cms-banner-block a{outline:0}.cms-banner-block{background-image:url(../images/about-us-banner1.jpg);background-repeat:no-repeat;background-size:cover;padding-top:56.25%;background-position:50%}.cms-banner-block.about-college{background-image:url(../images/about-us-college.jpg)}.cms-banner-block.about-heritage{background-image:url(../images/about-us-heritage.jpg)}.cms-banner-block.about-soil-searching{background-image:url(../images/about-us-soil-searching.jpg)}.cms-banner-block.about-foundation{background-image:url(../images/about-us-foundation.jpg)}.cms-banner-block.about-hunter{background-image:url(../images/about-us-hunter.jpg)}.cms-banner-content h2{color:#fff;margin:0 0 20px;font-size:48px;line-height:48px;padding:0;letter-spacing:0;text-transform:uppercase}.cms-banner-content p{color:#fff;font-size:16px;line-height:32px;margin-bottom:20px}.cms-content-wrapper .cms-banner-content{position:absolute;top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:3;max-width:380px;min-width:300px}.cms-content-wrapper .cms-banner-right{right:80px}.cms-content-wrapper .cms-banner-left{left:80px}.cms-quote-block{background:#292929;text-align:center;padding:96px 45px}.cms-quote-block.cms-quote-transparent{background:transparent;padding:50px 45px 0}.cms-quote-block p{font-size:28px;line-height:32px;margin:0;color:#fff;text-transform:uppercase}.cms-quote-block.cms-quote-transparent p{color:#414141}.cms-button-set{display:flex}.cms-button-set a{color:#fff}.cms-primary-btn{padding:8px 32px;font-size:16px;line-height:32px;text-align:center;text-transform:uppercase;color:#fff;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;border:1px solid transparent;background-color:#292929;border-color:#292929}.cms-primary-btn:hover,.cms-primary-btn:focus{background-color:#101010;border-color:#0a0a0a;color:#fff}.cms-secondary-btn{padding:8px 32px;font-size:16px;line-height:32px;text-align:center;text-transform:uppercase;color:#fff;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;border:1px solid transparent;background-color:#414141;border-color:#414141}.cms-secondary-btn:hover,.cms-secondary-btn:focus{background-color:#282828;border-color:#222;color:#fff}.cms-content-wrapper .youtube-video-wrapper{position:absolute;left:50%;top:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cms-content-wrapper .youtube-video-wrapper .youtube-icon{width:60px;line-height:0;display:block}.cms-content-wrapper .youtube-video-wrapper .youtube-icon img{width:100%;max-width:100%}.story-text-wrapper{padding:96px 0}.story-text-wrapper .cms-container{padding:0 15px}.story-text-wrapper .story-text-container{max-width:920px;width:100%;margin:0 auto;padding:0 15px}.cms-content p{font-size:16px;line-height:32px;color:#414141;margin-bottom:20px}.cms-content ul{margin:0;padding-left:19px}.cms-content ul li{font-size:16px;line-height:32px;color:#414141}.cms-banner-block.test-block{background-image:url(../images/test-img.jpg)}.cms-container{max-width:920px;margin:0 auto;padding:80px 15px}.test-content p{font-size:1rem;line-height:2rem;color:#414141;margin-bottom:30px}.test-content p a{color:#414141;text-decoration:underline}.test-content p a:hover{color:#ed1c24}.cms-inner-title{font-size:1.25rem;line-height:1.25rem;color:#414141;margin-bottom:20px}.register-button{width:100%;border:1px solid #ed1c24!important}.register-button:hover{background:#fff;border-color:#ed1c24;color:#ed1c24}.test-table{margin-bottom:50px;overflow-x:auto}.test-table tr td{font-size:16px;color:#414141;padding:5px 10px!important}.faq-block h2{margin-bottom:25px}.faq-content h4{font-size:1.5rem;line-height:1.5rem;color:#414141}.cms-banner-block.warranty-block{background-image:url(../images/warranty-hero.jpg)}.warranty-faq-block,.warranty-inner{margin-bottom:120px}.cms-content .warranty-policy-button{display:flex;align-items:center;flex-wrap:wrap;padding:0;list-style:none;margin:0 -5px}.cms-content .warranty-policy-button li{width:33.33%;margin:0;padding:5px}.warranty-policy-button .cms-primary-btn{padding:14px 25px;font-size:15px;line-height:17px;display:block}.warranty-policy-button .cms-primary-btn a{color:#fff}.warranty-faq-block p span{display:block}.cms-banner-block.safety-block{background-image:url(../images/safety-notices-hero.jpg)}.safety-notice-inner{margin-bottom:140px}p.cms-inner-content{margin-bottom:30px;text-transform:uppercase}.info-content a{margin-right:10px}.cms-banner-block.contact-block{background-image:url(../images/contact-img.jpg)}.cms-title-content{font-size:36px;color:#414141;margin-bottom:5px}.contact-row{display:flex;margin:0 -15px}.contact-column{width:50%;padding:0 15px}.contact-row address{margin-bottom:20px}.contact-row address p{margin-bottom:0}.contact-row p{margin-bottom:20px}.test-content p a.link-content{color:#ed1c24}.test-content p a.link-content.visit-link{text-decoration:none}.test-content p a.link-content:hover{color:#414141}img{max-width:100%}.cadence-banner-wrapper .cms-banner-block{background-image:url(../images/cadence-banner1.jpg)}.cadence-banner-wrapper h5{font-size:12px;line-height:12px;color:#fff;letter-spacing:3px;margin:0;padding:0 0 10px;text-transform:uppercase}.cadence-banner-wrapper .cms-button-set a{letter-spacing:.4px}.cadence-quote-block{background-color:#fff;padding-top:70px;padding-bottom:70px}.cadence-quote-block .cms-container{padding:0;text-align:left}.cadence-quote-block .cms-container:nth-child(2){margin-top:50px}.cadence-quote-block h5{font-size:12px;line-height:12px;color:#666;letter-spacing:3px;padding:0 0 10px;margin:0;text-transform:uppercase}.cadence-quote-block h2{font-size:20px;line-height:25px;color:#414141;margin:0 0 20px;text-transform:uppercase}.cadence-quote-block p{text-transform:capitalize}.promo-slider{display:flex;flex-wrap:wrap}.promo-item{width:28%;margin:0 40px}.promo-item:first-child{margin-left:0}.promo-item:last-child{margin-right:0}.promo-content-wrapper{background-color:#f1f1f1;padding:30px}.promo-container{max-width:1000px;width:100%;margin:0 auto}.promo-item i{display:inline-block;margin-bottom:30px;line-height:0}.promo-item-content h5{font-size:12px;line-height:12px;letter-spacing:3px;color:#666;margin:0;padding:0 0 10px;text-transform:uppercase}.promo-item-content h2{font-size:20px;line-height:25px;color:#414141;margin:0;padding:0 0 20px;text-transform:uppercase}.promo-item-content p{font-size:16px;line-height:32px;color:#414141;margin:0;padding:0 0 20px}.promo-item-content p strong{text-transform:uppercase}.sidebar-block.color .toggle_list li{height:24px;margin:3px 3px 15px;width:15%}.sidebar-block.color .toggle_list li:hover label{border-color:#121212}.sidebar-block.color .toggle_list li:hover label .checkmark-block{width:18px;height:19px;right:0;margin:0 auto;top:2px}.sidebar-block.color .toggle_list li:hover label .collection_swatches_filter{margin-left:3px}.sidebar-block.color .toggle_list li:hover label .collection_swatches_filter .swatch{width:18px!important;height:19px;margin:2px 0 0 -1px!important}.sidebar-block.color .toggle_list li:hover label .collection_swatches_filter .color_top{height:11px!important}.sidebar-block.color .toggle_list li.color-active label{border-color:#121212;padding-left:0}.sidebar-block.color .toggle_list li.color-active label .checkmark-block{width:18px;height:19px;right:0;margin:0 auto;top:2px}.sidebar-block.color .toggle_list li.color-active label .checkmark-block:after{display:none}.sidebar-block.color .checkbox-container input:checked~.checkmark-block:after{display:none}.sidebar-block .collection_swatches_filter{margin-left:0;float:none}.sidebar-block .collection_swatches_filter div.swatch{transform:rotate(0);margin:0!important}.sidebar-block .checkbox-container{padding-left:0}.sidebar-block.color .toggle_list li label{width:24px;height:24px;border:1px solid #ccc;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;height:25px;overflow:hidden}.sidebar-block.color .toggle_list li label .checkmark-block{width:24px;height:24px;border:0;background:#000;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%}.sidebar-block.color .toggle_list li{display:inline-block}.sidebar-block.color .toggle_list{padding-bottom:0}.sidebar-block.color .toggle_list li:hover.color-active .collection_swatches_filter{margin-left:0}.sidebar-block.color .toggle_list li.color-active .collection_swatches_filter div.swatch{height:23px;width:22px!important;margin:0!important}.sidebar-block.color .toggle_list li:hover.color-active .collection_swatches_filter div.swatch{margin:0!important}.sidebar-block.size .toggle_list li{display:inline-block;min-width:84px;width:auto;border:1px solid #414141;text-align:center;margin-bottom:4px!important;padding:2px 10px;cursor:pointer;height:34px}.sidebar-block.size .toggle_list li:hover .checkbox-container,.sidebar-block.size .toggle_list li.size-active .checkbox-container{background:#414141;color:#fff}.sidebar-block.size .toggle_list li .checkmark-block{display:none}.sidebar-block.size .toggle_list li .checkbox-container{padding-left:0;font-size:14px;color:#414141;margin:0;text-align:center;font-weight:400;height:100%;line-height:34px}.show-more,.show-less{font-size:12px;color:#ed1c24;cursor:pointer}.show-more .icon-plus,.show-less .icon-minus{margin-right:6px}.show-more .icon-plus:before,.show-less .icon-minus:before{font-size:10px;font-weight:700}.show-less .icon-minus{position:relative;top:1px}.wishlist-grid.wishlist-wrapper table td{border:0;padding:60px 0 60px 7px}.wishlist-grid.wishlist-wrapper .product-info .product-name .text--title{margin-bottom:0}.wishlist-grid.wishlist-wrapper table td.price,.wishlist-grid.wishlist-wrapper table td.price p{font-size:14px}.wishlist-grid.wishlist-wrapper table .button-gray{padding:14px 35px;margin-bottom:15px}.wishlist-grid.wishlist-wrapper .move-item button.wishlist-page{background-color:transparent}.wishlist-grid.wishlist-wrapper .product-info .reset-list li .part-number{font-size:10px}.wishlist-grid.wishlist-wrapper table .media-link--image img{max-height:130px;min-height:140px;object-fit:contain}.sold_out_link{cursor:auto}.find-retailer .find-retailer-form .map-fields{margin-top:0}.find-retailer .find-retailer-form .map-fields input{margin-bottom:0}.find-retailer .store-result-list .store-list .item .hours p{letter-spacing:0;white-space:pre-line}.find-retailer .store-result-list .store-list .item .name h3{font-size:21px;white-space:normal}.find-retailer .store-result-list .store-list .item .name address{font-size:14px!important;white-space:pre-line}.find-retailer .store-result-list .store-list .item .name address b{padding-top:10px;display:block;font-weight:400}.store-result-list .store-list .item .hours p b{color:#ed1c24;font-weight:400}.page-baidu-map .footer .container{padding:0 45px}.find-retailer .store-result-list .store-list .item td:first-child{padding-left:75px!important}.find-retailer .store-result-list .store-list .item td{padding:40px 20px!important}.find-retailer .store-result-list .store-list .item td:last-child{padding-right:75px!important}.find-retailer .store-result-list .store-list .item .hours{min-width:230px!important;width:15%}.find-retailer .customcheckbox .checkmark:before{speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.find-retailer .customcheckbox input:checked~.checkmark{background-color:transparent}.find-retailer .customcheckbox input:checked~.checkmark:after{display:none!important}.find-retailer .customcheckbox input:checked~.checkmark:before{color:#121212!important;content:"\e91b"}.find-retailer-form .right-form-wrapper .reset-list li{vertical-align:top;display:inline-block;width:100%}.collection-page-wrapper .pagination-block.pagination-bottom{margin:0 20px}.find-retailer .checkmark{top:5px}.reset-filters{display:inline-block;color:#121212!important;margin-left:30px;font-size:14px;line-height:17px;text-decoration:underline}.reset-filters:hover{color:#ed1c24!important}.find-retailer .find-retailer-map{margin-top:0}span.price-of-variant.current_price.hidden{display:block}#mobile_menu .inner-content-column{display:inline-block}#mobile_menu .inner-content-column .mega-menu__richtext p{padding:0;height:auto;line-height:20px}#mobile_menu .inner-content-column>p{display:none}#mobile_menu .sublink ul.left-menu-column{display:inline-block;padding:0}@media (min-width:768px) and (max-width:870px){.find-retailer .store-result-list .store-list .item td:last-child{padding-right:25px!important}.find-retailer .store-result-list .store-list .item td:first-child{padding-left:25px!important}}@media (max-width: 1440px){.cadence-quote-block .cms-container{max-width:690px}}@media (max-width: 1199px){.cadence-quote-block .cms-container{max-width:482px}.promo-item{width:27.8%}.wishlist-inner-column a img{max-height:310px;min-height:310px}}@media (max-width: 1023px){.promo-item{width:27.6%}.big-title{font-size:40px;line-height:44px}}@media (max-width: 991px){.cadence-banner-wrapper h5{color:#666}.promo-item{width:29.5%;margin:0 20px}.promo-item-content .cms-button-set{justify-content:flex-start}.promo-item-content p{font-size:14px;line-height:28px}.cadence-quote-block .cms-container{max-width:472px}.cadence-quote-block .cms-button-set{justify-content:flex-start}.cadence-quote-block{background-color:#fff;padding-top:50px;padding-bottom:50px}.find-retailer .store-result-list .store-list .item td p a{font-size:14px;line-height:18px}}@media (max-width: 767px){.cadence-banner-wrapper h5{font-size:10px;line-height:16px;letter-spacing:2.5px}.cadence-banner-wrapper .cms-button-set a{padding:8px 25px}.cadence-quote-block h5,.promo-item-content h5{font-size:10px;line-height:16px;letter-spacing:2.5px}.cadence-quote-block h2{font-size:16px;line-height:20px}.cadence-quote-block p{font-size:14px;line-height:28px}.promo-item{width:100%;margin:0}.promo-item-content h2{font-size:16px;line-height:20px}.promo-slider .owl-nav{display:none}.promo-slider button:focus{outline:none}.promo-slider .owl-dots{text-align:center}.promo-slider .owl-dots{position:relative;bottom:-15px}.promo-slider .owl-dots .owl-dot span{display:inline-block;background:#d7d5d5;height:10px;width:10px;margin:0 5px;border-radius:50%}.promo-slider .owl-dots .owl-dot.active span{background-color:#121212}.promo-slider .owl-dots .owl-dot{display:inline-block}.cadence-quote-block{background-color:#fff;padding-top:35px;padding-bottom:35px}.cadence-quote-block .cms-content .cms-button-set a{padding:8px 34px}.store-result-list .store-list .item .feature .tipsy{width:215px}.find-retailer .store-result-list .store-list .item .feature .feature-img:hover+.tipsy{left:0!important;right:auto!important}.store-result-list .store-list .item .feature li{max-width:100%!important}}@media (max-width: 575px){.wishlist-inner-column a img{max-height:230px;min-height:230px}.find-retailer .store-result-list .store-list .item .feature ul{flex-direction:column!important}}@media (max-width: 374px){.cadence-banner-wrapper.cms-content-wrapper .cms-banner-content{padding:30px 9px}.cadence-quote-block .cms-content .cms-button-set a{padding:10px 20px}}@media (max-width: 1024px){.safety-notice-inner{margin-bottom:90px}}@media (max-width: 798px){.index header{height:86px;display:none}.test-table tr td{font-size:14px}.faq-block h2{font-size:22px}.cms-container{padding:50px 15px}.faq-content h4{font-size:1.4rem;line-height:1.5rem}.test-content p{line-height:1.8rem}.safety-notice-inner{margin-bottom:60px}.test-content p{margin-bottom:20px}.faq-content{margin-bottom:30px}.cart .cart-section .main.content{padding-top:0}}@media (max-width: 767px){.contact-row{display:block}.contact-column{width:100%}.cms-title-content{font-size:24px}.find-retailer .map-form-wrapper{flex-wrap:wrap}.find-retailer .map-form-wrapper .form-list{width:100%!important;padding-left:0}.find-retailer .find-retailer-form h2{font-size:36px;line-height:40px}.find-retailer .find-retailer-form .search-pane form ul li{width:100%;float:none;padding-right:0}.find-retailer .find-retailer-form .search-pane form ul #findStores{width:100%}.find-retailer .find-retailer-form .search-pane form ul .right-field{width:calc(100% - 56px);display:inline-block}.find-retailer .find-retailer-form .search-pane form ul .unit-field{text-align:right;width:48px;display:inline-block}.find-retailer .find-retailer-form .search-pane form .right-form ul{column-count:1}.find-retailer .table-stacked td{display:block;text-align:left}.find-retailer .store-result-list .store-list .item td{padding:0 25px 0 45px!important}.find-retailer .store-result-list .store-list .item .name h3,.find-retailer .store-result-list .store-list .item .name address{font-size:12px;line-height:24px}.find-retailer .store-result-list .store-list .item .hours{width:100%}.page-baidu-map .footer .container{padding:0 15px}.find-retailer .store-result-list .itemName .visible-mobile{position:absolute;left:30px}.find-retailer .find-retailer-form.container-fluid{padding-left:25px;padding-right:25px}.find-retailer .table-stacked:not(.no-headers) td:before{display:inline-block;vertical-align:top;width:50%;content:attr(data-header);font-weight:700}}@media only screen and (max-width: 991px){.cms-banner-block{background-image:url(../images/banner-Mobile-Hero.jpg);padding-top:93.75%}.cms-banner-block.about-college{background-image:url(../images/Collage-Mobile-Hero.jpg)}.cms-banner-block.about-heritage{background-image:url(../images/Heritage-Mobile-Hero.jpg)}.cms-content-wrapper .cms-banner-content{position:static;transform:none;background:#f1f1f1;padding:30px;width:100%;max-width:100%;text-align:center}.cms-banner-content h2{color:#414141}.cms-banner-content p{color:#414141;font-size:14px;line-height:28px}.cms-button-set{justify-content:center}.story-text-wrapper .cms-button-set{justify-content:flex-start}.cms-content p,.cms-content ul li{font-size:14px;line-height:28px}.warranty-inner,.warranty-faq-block{margin-bottom:80px}}@media only screen and (max-width: 767px){.cms-banner-content h2{font-size:36px;line-height:36px}.cms-quote-block p{font-size:24px;line-height:30px}.cms-content-wrapper .youtube-video-wrapper .youtube-icon{width:30px}.cms-quote-block{padding:48px 25px}.story-text-wrapper{padding:35px 0 48px}.warranty-inner,.warranty-faq-block{margin-bottom:55px}.cms-content .warranty-policy-button li{width:50%}.warranty-policy-button .cms-primary-btn{padding:14px 10px}}@media (min-width:1921px){.menu-slider.owl-carousel .owl-dots{bottom:-20px}}@media (max-width:1440px){.mega-menu.mega-menu-3 .right-content-column .mega-menu__richtext{max-width:310px!important;right:97px}}@media (max-width:1439px){.menu-slider{display:none!important}.dropdown_container.mega-menu .dropdown_column:first-child{flex:0 0 20%;max-width:20%}.dropdown_container.mega-menu .dropdown_column:nth-child(2){flex:0 0 55%;max-width:55%}.dropdown_container.mega-menu .dropdown_column:nth-child(3){flex:0 0 25%;max-width:25%}.mega-menu .menu_content{width:100%}}@media (max-width:1366px){.product-list-filter .filter-wrap{width:27%}.product-list-filter .medium-down--one-whole{width:90.6%}.menu-slider.owl-carousel .owl-nav{top:23%}}@media (max-width:1199px){.wishlist-column{width:50%}.dropdown_container.mega-menu .dropdown_column:first-child{flex:0 0 21%;max-width:21%}.dropdown_container.mega-menu .dropdown_column:nth-child(2){flex:0 0 59%;max-width:59%}.dropdown_container.mega-menu .dropdown_column:nth-child(3){flex:0 0 20%;max-width:20%}.mega-menu.mega-menu-3 .right-content-column .mega-menu__richtext{top:30px;right:6%;max-width:430px!important}}@media (max-width:1024px){.main_nav_wrapper .nav .menu li a{padding:16px 1.4vw}.right-side-header li{margin-right:24px}.main_nav_wrapper .nav ul.menu{padding-right:0}.dropdown-menu-block{width:25%}.right-account-menu{width:75%}.profile-inner{width:33.33%}.header_top .top_bar .menu li:last-child a{padding:9px 36px}.menu-slider.owl-carousel .owl-nav{top:34%}.menu-slider.owl-carousel .owl-dots{bottom:-38px}.mega-menu.mega-menu-3 .left-menu-column{padding:30px}.find-retailer .find-retailer-map{margin-top:0!important;height:570px!important}.cart_content .cart_items .mini-cart-remove a img{width:10px;height:10px}}@media (max-width:991px){.collectionlist-outer{display:block}.product-display{width:calc(100% + -0px)}.common-sidebar.sidebar{width:100%;margin-right:0;margin-bottom:30px}.product-display .one-third{width:50%}.product-display .equal-columns--clear .one-third:nth-of-type(3n+1){clear:none}.wapper-login{display:block;margin:0}input.btn.action_button{margin-bottom:20px}.wapper-login .columns.left-contact{width:100%;padding-right:0;padding-left:0;display:inline-block;margin-bottom:30px}#customer_login,.profile-outer{display:block}.left-account-block{width:100%;margin-bottom:30px}.right-account-block{width:100%}.common-profile{margin-bottom:30px}.wapper-login .columns.right-contact .create-account-block{border-left:0;padding-left:0}.customers-addresses .address_table{width:50%;margin-bottom:20px}.customers-addresses .address_table:last-child{margin-bottom:0}.product-list-filter .medium-down--one-whole select{max-width:79%}.sidebar-block.color .toggle_list li{width:auto}}@media (max-width:798px){#header .top_bar{background:#fff;height:auto;padding:8px}#header .promo_banner .promo_banner__content p{font-size:1rem;color:#fff;text-transform:none;letter-spacing:normal}.mobile_nav.dropdown_link div{width:20px;height:20px}.mobile_nav.dropdown_link div span{background:#414141;width:20px}.mobile_nav div span:nth-child(1){top:4px}.mobile_nav.dropdown_link div span:nth-child(2){top:9px}.mobile_nav.dropdown_link div span:nth-child(3){top:14px}.mobile_nav.dropdown_link div span:nth-child(4){display:none!important}.right-side-header.search-mobile{display:block;padding-top:0}.right-side-header.search-mobile a{position:static}#header .mobile_nav.dropdown_link{width:auto}#header .top_bar a span.cart_count,#header .top_bar a span.wishlist_count{left:16px;position:absolute;color:#fff;line-height:16px;padding-left:0}.right-side-header li{margin-right:0}.mobile_nav.dropdown_link div.open span:nth-child(2){top:14px}.mobile_nav.dropdown_link div.open span:nth-child(3){top:14px;left:-1px}#header a.mobile_logo img{max-width:110px}.product-list-filter .medium-down--one-whole select{width:auto;padding-left:10px;font-size:12px}.product-list-filter .medium-down--one-whole{margin-left:50px}div.breadcrumb-collection{display:none}.page_banner,.customers-register .main.content{padding-top:0}}@media (max-width:768px){.mega-menu.mega-menu-3{display:none!important}.product-display .equal-columns--outside-trim .medium-down--one-half.medium-down--one-half{margin-left:0}}@media (max-width:767px){.search_form{display:block}.search-wrapper input{margin-bottom:12px}.product-display .one-third{width:100%}.mobile-sort{display:none;background:#fff;padding:18px;margin:0 -15px 15px}.sort-select-outer{display:none}.visible-mobile.filter-mobile{display:block}.filter-mobile ul li{list-style:none}.product-list-filter .sixteen{display:none}.product-list-filter .filter-wrap{background-color:#414141;padding-left:15px;padding-right:15px;text-align:left;width:100%;height:44px;line-height:49px}.product-list-filter .sort-wrap{background-color:#292929;padding-left:15px;padding-right:30px;text-align:left;height:44px;line-height:49px}.product-list-filter .sort-wrap label{font-size:14px;color:#fff;letter-spacing:1px;line-height:40px;font-weight:400;position:relative;top:3px}.product-list-filter .filter-wrap .filter-trigger-text{font-size:14px;color:#fff;letter-spacing:1px;line-height:44px}.product-list-filter .icon-nav i{background:#fff}.product-list-filter .medium-down--one-whole{margin-left:0;margin-right:0}.product-list-filter .medium-down--one-whole{justify-content:left}div.product-list-filter{margin:0 -15px;padding-bottom:0}.product-list-filter .icon-nav{margin-right:10px}.product-list-filter .sort-wrap .icon-nav{margin-right:12px;top:1px}.mobile-hide-filter{display:block;background-color:#010101;color:#fff;margin:17px -15px;padding:0 15px;height:44px;line-height:49px}.mobile-hide-filter .hide-filter{font-size:14px;color:#fff;letter-spacing:1px;line-height:40px;font-weight:400;text-transform:uppercase}.mobile-hide-filter .icon-nav{display:inline-block;margin-right:5px;position:relative;top:-2px}.mobile-hide-filter .icon-nav i{width:12px;height:1px;background:#fff;margin-bottom:2px;display:block}.mobile-hide-filter .icon-nav i:last-child{margin-bottom:0}.mobile-sorting .filter-wrap,.mobile-sorting-right .filter-wrap,.mobile-sorting .sort-wrap,.mobile-sorting-right .sort-wrap,.mobile-hide-filter{display:none}.mobile-sorting .mobile-hide-filter,.hide-filter-show .filter-wrap,.hide-filter-show .sort-wrap{display:block}.hide-filter-show .mobile-hide-filter{display:none}.mobile-sorting .product-list-filter,.mobile-sorting-right .product-list-filter{padding-top:0;padding-bottom:0}.common-sidebar.sidebar{display:none;margin:0 -15px 15px;width:auto;float:none}.mobile-sorting .common-sidebar.sidebar{display:block}.sort-title{font-size:14px;line-height:18px;color:#414141;text-transform:uppercase;margin-bottom:22px;display:block}.sortForm-duplicate ul{padding-left:15px}.sortForm-duplicate ul li{list-style:none}.lbl-checkbox{font-size:14px;line-height:18px;color:#414141;text-transform:none;font-weight:400;margin-bottom:25px}.mobile-sort .checkbox-container{float:right}.mobile-sort ul li{list-style:none;padding-left:15px}.mobile-sort ul{padding-left:0}.mobile-sorting-right .mobile-sort,.mobile-sorting-right .mobile-hide-filter{display:block}.sort-wrap .icon-nav{display:inline-block}.product-display .equal-columns--outside-trim .medium-down--one-half.medium-down--one-half{padding:0;margin-bottom:0!important}.left-contact input.btn.action_button{margin-bottom:0!important;width:100%}.default-button{width:100%}.cart_container .cart_content{width:auto;margin:0 10px;max-width:100%;left:0;right:0}.account-inner-page{display:block;margin-top:50px}.account-menu-mobile{border-top:1px solid #f1f1f1;padding:22px 0 19px;margin:0;display:flex;justify-content:space-between}.account-menu-mobile span{font-size:16px;line-height:16px;color:#414141;font-weight:700;display:block;text-transform:uppercase}.account-menu-mobile span em{font-size:16px;line-height:16px;color:#414141 font-weight:700;display:inline-block;text-transform:uppercase;font-style:normal}.expand-collapse i{margin-left:20px;display:inline-block;transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s}.dropdown-open .expand-collapse i{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s}.expand-collapse i img{width:8px;height:8px}.left-account-menu{display:none;width:100%}.right-account-menu{padding-top:40px;width:100%}.dropdown-menu-block{border-bottom:1px solid #f1f1f1;margin:0 15px}.account-inner-page ul{padding-left:0;margin-bottom:20px}.account-dash-top .account-action{margin-bottom:25px}.wishlist-column{width:100%;text-align:center}.account-row{display:block}.dropdown-menu-block{width:auto}.account-profile{display:block}.profile-inner{width:100%}.profile-inner ul:last-child{margin-bottom:32px}.profile-inner:last-child ul:last-child{margin-bottom:0}.profile-links{margin:30px 0}.right-account-menu h1{margin-bottom:20px}.collectionlist-outer{padding-bottom:30px}.customers-addresses .address_table{width:100%}.customers-addresses .account-sidebar{top:110px}#shopify-section-registration-form .columns{padding-left:0;padding-right:0}#create-customer h1{margin-bottom:20px}#create_customer label.checkbox-container{margin-bottom:25px}.account-bg{padding:16px 15px}.find-retailer .find-retailer-map{margin-top:0;height:430px!important}.product-list-filter .filter-wrap .visible-desktop{display:flex!important}.product-list-filter .sort-wrap label{display:inline-block!important;top:0}}@media (max-width:480px){#header .promo_banner .promo_banner__content p{font-size:.9rem;padding-top:0;display:block}.customers-addresses .account-sidebar{position:static;margin-bottom:30px}}.sold_out_gry_btn,.cart.promo_banner-show .sold_out_gry_btn{background-color:#dcdcdc;border-color:#dcdcdc}.error-404 .main.content{padding-left:0;padding-right:0}.error-404 .content-404{max-width:380px;min-width:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.error-404 .content-404 h2{font-size:48px;line-height:48px;color:#fff;padding-bottom:20px;margin:0;letter-spacing:0}.error-404 .content-404 .cms-button-set{display:flex;justify-content:center}.product-list .collection-product-details-wrapper .product-details{display:flex;align-items:flex-start}.product-list .collection-product-details-wrapper .product-details .title{text-align:left;padding-right:15px}.product-list .collection-product-details-wrapper .product-details .collection_swatches{text-align:left}.globalAnnouncement{background-color:#e9e9e9;border-bottom:1px solid #d9d9d9;color:#414141;padding:15px 0;text-align:center;vertical-align:middle}.globalAnnouncement p{display:block;font-size:14px;line-height:1.25rem;margin-bottom:0;padding:0 45px;text-align:center;vertical-align:middle;width:100%}.globalAnnouncement .owl-prev,.globalAnnouncement .owl-next{position:relative;top:50%;transform:translateY(-50%);color:#d7d5d5;font-size:40px}.globalAnnouncement .owl-nav span{width:19px;height:30px;background-size:cover;background-repeat:no-repeat;background-position:center;font-size:0}.globalAnnouncement .owl-stage{display:flex;align-items:center;justify-content:center}.globalAnnouncement .owl-prev{left:25px;position:absolute;opacity:.1}.globalAnnouncement .owl-next:hover,.globalAnnouncement .owl-prev:hover{opacity:1}.globalAnnouncement .owl-next{right:25px;position:absolute;opacity:.1}.globalAnnouncement button{width:30px;height:30px;min-height:auto}.globalAnnouncement button:focus,.globalAnnouncement button:active{box-shadow:none;outline:0}.globalAnnouncement .owl-prev span{background-size:22px;background-image:url(//specialized.com.my/cdn/shop/t/12/assets/left-arrow.png?v=110160910916810617941649416732)}.globalAnnouncement .owl-next span{background-size:22px;background-image:url(//specialized.com.my/cdn/shop/t/12/assets/right-arrow-angle.png?v=73555385072645499231649416733)}.globalAnnouncement .owl-item,.globalAnnouncement .owl-item div{height:100%;min-height:auto}.globalAnnouncement .owl-item div{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.globalAnnouncement .owl-item div a{color:#292929;display:inline-block;text-decoration:underline}@media (max-width:767px){.globalAnnouncement .owl-prev{left:10px}.globalAnnouncement .owl-next{right:10px}.inner-product-info .store-pickup-feature{margin-right:0!important}}
/*# sourceMappingURL=/s/files/1/0096/2579/6671/t/12/assets/main.css.map */
