#maintenance-notice,.AdminBar,.adminBar{display:none!important}body.hasAdminBar,body.hasAdminBar .header{padding-top:0}body{font-family:Montserrat,sans-serif;font-weight:400}a{text-decoration:none}a:focus{color:inherit}.banners a:hover,.card-title>a:hover,.footer a:hover,.header .order_over a:hover,.navPages-action:hover,.navUser-action:hover,.page-sidebar a:hover,.quickSearchResults a:hover{color:#d7a531}h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-weight:700}.account .button,.button--primary,.previewCart .button,.productView-options .form-action .button{background:#d7a531;color:#fff;line-height:normal;text-transform:uppercase;border:0;border-radius:0}.account .button:hover,.button--primary:active,.button--primary:focus,.button--primary:hover,.previewCart .button:hover,.productView-options .form-action .button:hover{background:#000;color:#fff;line-height:normal;text-transform:uppercase;border:0;border-radius:0}.productView-options .form-action input.button{height:40px;padding:0 25px}.previewCart .button{padding:10px 2px}.form-input{border-radius:0;line-height:normal;outline:0;box-shadow:none}.form-prefixPostfix,.previewCart .productView{display:block}.header{float:left;border-bottom:5px solid #fff;position:relative}.body{width:100%;float:left;margin-bottom:35px;min-height:700px}.header .order_over{background-color:#5d5245;width:100%;float:left;text-align:center;display:block;margin:0;padding:0;font-size:12px;line-height:34px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#fff}.header .order_over a{color:#fff}.navUser{width:100%;float:left;padding:8px 0 0}.account-body{margin:0 auto}.search_content{position:relative;display:block}.search_content #quickSearch{display:none;position:absolute;right:40px;top:0;left:auto;width:auto}#quickSearch .form,#quickSearch .form-field{margin:0;padding:0;width:100%}#quickSearch .form-field,#responsive_menu .navPages-quickSearch .form-field{margin:0;padding:0;width:100%;position:relative}#responsive_menu .search_btn,.search_content .search_btn{position:absolute;top:0;right:0;height:100%;width:40px;vertical-align:middle;display:inline-block;float:left;background:url(../img/serach_icon.png) no-repeat center;background-size:auto;padding:0;margin:0;border:0;border-radius:0;outline:0}#responsive_menu .search_btn:hover,.search_content .search_btn:hover{background:url(../img/serach_icon_hover.png) no-repeat center;background-size:auto}.search_content.search_open #quickSearch{display:block}.search_content .form-input{width:350px;display:block;font-size:12px;line-height:normal;color:#000;letter-spacing:1px;text-transform:uppercase;font-weight:600;padding:5px 10px;outline:0;box-shadow:none}.navUser-action{font-size:12px;color:#3d3d3d;padding:10px 7px;font-weight:700;text-transform:uppercase;line-height:20px;letter-spacing:2px;margin:0}.navUser-item--cart .navUser-action{padding-right:0;color:#3d3d3d}.navUser-or{display:none}.navUser-item--account .navUser-or+.navUser-action{margin:0}.cart_cnt>a:hover .navUser-item-cartLabel{background:url(../img/cart_icon_hover.png) no-repeat center;background-size:auto}.cart_cnt .navUser-item-cartLabel{background:url(../img/cart_icon.png) no-repeat center;background-size:auto;display:inline-block;float:left;height:15px;width:15px;text-indent:-9999px}.user_link a{line-height:12px}.countPill{display:inline-block;background:0 0;color:#3d3d3d;margin:-1px 0 0 7px;font-size:16px;font-weight:500;width:auto;height:auto}.header-logo{margin:-21px auto 0;width:100%;float:left}.search_content .navUser-action{background:url(../img/serach_icon.png) no-repeat center;background-size:auto;display:inline-block;float:left;height:35px;width:35px;text-indent:-9999px;padding:0}.search_content .navUser-action:hover{background:url(../img/serach_icon_hover.png) no-repeat center;background-size:auto}.navPages-action{font-size:16px;line-height:normal;font-weight:700;color:#3d3d3d;padding:30px 10px 26px 10px;letter-spacing:1.5px}.navPages-action .navPages-action-moreIcon{display:none}.navPages-container{width:100%;float:left}.heroCarousel-slide a{display:block}.heroCarousel.slick-initialized{max-height:100%}.heroCarousel-slide{background:0 0!important}.heroCarousel-image{visibility:visible;width:100%}.heroCarousel .slick-next,.heroCarousel .slick-prev{display:none!important}.banners{width:100%;float:left}.home_top_banner{width:100%;float:left}.cate_section{width:100%;float:left;margin:-188px 0 0;position:relative;z-index:10}.cate_section h2{background:url(../img/title_bg.png) no-repeat center;background-size:auto;font-size:30px;line-height:normal;color:#fff;margin:0 0 50px;padding:0;letter-spacing:2.5px;font-weight:600}.cate_section ul{width:auto;margin:0 -14px}.cate_section li{display:inline-block;float:left;width:33.33%;padding:0;list-style-type:none}.cate_section li>div{padding:0 14px}.cate_section li>div:hover h3 a{color:#d7a531}.cate_section li h3{font-size:24px;margin:0;letter-spacing:4px;line-height:normal}.cate_section li h3 a{color:#3d3d3d;display:block;padding:22px 0 32px 0}.cate_section li>div>a{overflow:hidden;display:block}.home_bottom_banner{border-top:8px solid #9b6e16;border-bottom:3px solid #fff;position:relative}.home_bottom_banner>img{width:100%;height:646px}.about_us{position:absolute;top:20%;right:14%;left:auto;background-color:rgba(24,2,2,.85);text-align:left;padding:30px 46px 25px;width:47%;margin:0}.about_us h3{font-size:32px;line-height:normal;color:#fff;margin:0 0 15px;font-weight:600;letter-spacing:3px}.about_us p{font-size:14px;line-height:32px;letter-spacing:1.8px;margin:0 0 20px;color:#fff}.about_us .read_more{font-size:17px;line-height:normal;text-transform:uppercase;color:#fff;font-weight:700;letter-spacing:3px;text-align:right;float:right}.page-content--centered{width:100%}.page.cms_page{margin:0}.cms_page{color:#000;font-size:15px;letter-spacing:.5px}.footer{width:100%;float:left}.news_letter{background:url(../img/news_latter_bg.jpg) repeat-x center;background-size:cover;padding:19px 0;width:100%;float:left}.news_letter .form,.news_letter .form-field{margin:0;padding:0}.news_letter .form-prefixPostfix.wrap{position:relative;display:block;width:47%;margin:0 auto}.news_letter .form-input{width:100%;display:inline-block;margin:0 auto;text-transform:uppercase;font-weight:600;font-size:24px;color:#fff;text-align:center;padding:5px 50px 5px 10px;letter-spacing:3px;border:0;background:0 0;line-height:normal}.button.submit_news{display:inline-block;position:absolute;top:0;right:0;background-size:auto;background:url(../img/subscribe_arrow.png) no-repeat center;height:100%;width:40px;margin:0;padding:0;text-indent:-9999px;border:0}.button.submit_news:hover{background-size:auto;background:url(../img/subscribe_arrow_hover.png) no-repeat center}.footer-info{margin:0}.footer_cnt{width:100%;float:left;padding:80px 0 30px}.footer-info-col{width:25%;float:left;display:inline-block;padding:0;margin:0 0 30px;text-align:left}.footer-info-heading{font-size:17px;text-transform:uppercase;color:#3d3d3d;line-height:normal;margin:0 0 30px;padding:0;text-align:left;letter-spacing:2px}.footer-info-list a{font-size:14px;line-height:31px;text-transform:uppercase;color:#3d3d3d;padding:5px 0;font-weight:500;letter-spacing:2px;text-align:left}.connect_with_us .footer-info-heading{margin-bottom:25px}.address_info span{font-size:14px;font-weight:700;text-transform:capitalize;display:block;color:#3d3d3d;line-height:normal;letter-spacing:1.5px}.address_info span.call_us,.address_info span.visit{font-weight:500;text-transform:uppercase}.address_info a{font-size:17px;display:block;font-weight:700;color:#3d3d3d;line-height:normal;margin-bottom:12px;letter-spacing:2px}.footer .social_link li{margin:0;padding:0 2px;display:inline-block;float:left}.footer .socialLinks .icon svg{display:none!important}.footer .socialLinks{margin:20px 0 0}.footer .socialLinks .icon{background:url(../img/social_icon.png) no-repeat center;background-size:auto;height:25px;width:25px;display:inline-block;background-position:4px 1px}.footer .socialLinks .icon--facebook:hover{background:url(../img/social_icon_hover.png) no-repeat center;background-position:4px 1px}.footer .socialLinks .icon--pinterest{background:url(../img/social_icon.png) no-repeat center;background-position:-47px 0}.footer .socialLinks .icon--pinterest:hover{background:url(../img/social_icon_hover.png) no-repeat center;background-position:-47px 0}.footer .socialLinks .icon--twitter{background:url(../img/social_icon.png) no-repeat center;background-position:-102px 0}.footer .socialLinks .icon--twitter:hover{background:url(../img/social_icon_hover.png) no-repeat center;background-position:-102px 0}.view_all a{font-weight:700}.all_brands{margin:0;min-height:700px}.card-image{display:block}.quickSearchResults{position:absolute;left:0;min-width:100%;max-width:100%;max-height:440px;overflow-y:auto;background:#fff}.quickSearchResults .productGrid{margin:0;padding:10px 0 0;border:1px solid #d3d3d3;overflow:hidden;width:100%}.quickSearchResults .productGrid .product{width:100%;float:left;display:inline-block;padding:15px 10px;text-align:left;border-bottom:1px solid #d3d3d3}.quickSearchResults .card,.quickSearchResults .card-body{margin:0;padding:0}.quickSearchResults .card{min-height:100%}.quickSearchResults .card-title>a{font-weight:600}.quickSearchResults .card-figure{width:25%;float:left;display:inline-block}.quickSearchResults .card-body{width:75%;float:left;text-align:left}.quickSearchResults .card-figcaption{display:none}.quickSearchResults .modal-close{top:0;right:0}.card-image{display:block}.quickSearchResults .quickSearchMessage{display:none}.search_result .panel-body{display:none}.cart-total .form-select,.form-select{background:url(../img/dropdown_arrow.png) no-repeat 97% 50%;background-size:auto;border-radius:0}.PayPalExpressBraintreeCheckout{margin:10px 0}.login-form{margin-top:0}.login-form.form>.form-actions{text-align:left}.forgot-password{line-height:41px;vertical-align:middle}.account .form-prefixPostfix.wrap{width:100%}#giftcertificatecode,.form.forgot-password-form .form-prefixPostfix .form-input{width:100%;display:block}#gift-certificate-balance .form-prefixPostfix .button,.form.forgot-password-form .form-prefixPostfix .button{margin:15px 0 0}#previewModal.modal,.modal,div#modal-review-form.modal{transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%)}.address-addNew{transform:translateX(-50%) translateY(-55%);-ms-transform:translateX(-50%) translateY(-55%);-webkit-transform:translateX(-50%) translateY(-55%);-moz-transform:translateX(-50%) translateY(-55%);-o-transform:translateX(-50%) translateY(-55%)}.card-figure>a img,.cate_section li>div img{transform:scale(1,1);-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-ms-transform:all 1s ease 0s}.card-figure>a:hover img,.cate_section li>div:hover img{transform:scale(1.15,1.15);-webkit-transform:scale(1.15,1.15);-ms-transform:scale(1.15,1.15);transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-ms-transform:all 1s ease 0s}.card-figure{overflow:hidden}.quickSearchResults .card-figure>a:hover img{transform:scale(1,1);-webkit-transform:scale(1,1);-ms-transform:scale(1,1);opacity:.7}.error_page{display:block}.error_page img{margin:0 auto;display:block;text-align:center;float:none}.error_page h1{letter-spacing:2px;font-weight:600}.error_page p{color:#000;letter-spacing:1px;font-weight:500;font-size:14px}.brandGrid{margin:0 -15px;width:auto}.brandGrid .brand{padding:15px;float:left}.brandGrid .card,.brandGrid .card-body,.brandGrid .card-title{margin:0;padding:0}.brandGrid .card{min-height:100%}.brandGrid .card-title a{letter-spacing:2px;color:#fff;background:#d7a531;padding:12px 5px;line-height:normal;display:block;text-transform:capitalize}.brandGrid .card-title a:hover{background:#000;color:#fff}.brandGrid .card-figure{height:120px;border:1px solid #d3d3d3}.previewCartAction{max-width:100%}.navUser-item--cart .dropdown-menu{max-width:340px}.scrollActive .navUser-item--cart .dropdown-menu{width:340px}.navPages ol li,.navPages ul li{position:relative;margin-bottom:-5px}.navPage-subMenu.is-open{display:none}.navPages-action.is-open{background-color:transparent}.navPages .navPage-subMenu{padding:35px 0;background:#3e2c24;width:250px;display:none}.navPages .navPage-subMenu-list{max-width:100%}.navPages>ul li ul li{padding:0 35px;margin:0;display:block;width:100%}.navPages ul li ul ul.navPage-childList{position:absolute;padding:20px 0;margin:0;left:100%;right:auto;top:-20px;background:#3e2c24;width:300px;display:none}.navPages>ul li ul li a.navPages-action{font-size:14px;line-height:22px;padding:0;text-transform:uppercase;text-align:left;color:#fff;font-weight:400;margin:0;display:block;border:0;letter-spacing:2px;background:0 0}.navPages ul li:hover>a.navPages-action{color:#d7a531}.navPages ul>li:hover .navPage-subMenu{display:block}.navPages .navPage-subMenu ul li:hover>ul.navPage-childList{display:block}.productGrid .product{display:inline-block;float:left}.card-title{max-height:45px;overflow:hidden}.card-title a{height:45px;display:block}.card{min-height:410px}body.hasAdminBar .banners{margin-top:0}.productView-info-name{font-weight:700}#product-listing-container .actionBar-section .form-select{line-height:normal;padding:5px}main.account.account--fixed .form-select{padding-right:22px}.form-row.form-row--half .form-select{padding-right:10px}.heroCarousel .slick-next,.heroCarousel .slick-prev{top:50%}body{padding:0;left:0;transition:all .3s ease 0s}#responsive_menu{display:none}.header.is-open #responsive_menu{display:block}#responsive_menu .navPages .navPage-subMenu{width:100%;border:0;margin:0;padding:0}#responsive_menu .navPages ul>li:hover .navPage-childList,#responsive_menu .navPages ul>li:hover .navPage-subMenu,#responsive_menu .quickSearchResults,#responsive_menu svg{display:none}#responsive_menu.navPages-container.is-open{height:100%;margin:0;padding:0;height:100%;top:0;left:0;right:auto;position:fixed;z-index:10;transition:all .3s ease 0s}#responsive_menu .navPages{width:300px;padding:20px;margin:0;display:block;background:#3e2c24}#responsive_menu .subcat-expand:after,#responsive_menu .subcat-expand:before{background:#fff;bottom:0;content:"";left:0;margin:auto;position:absolute;right:0;top:0}#responsive_menu .subcat-expand:before{height:14px;width:2px}#responsive_menu .subcat-expand:after{height:2px;width:14px}#responsive_menu .subcat-expand{height:30px;width:30px;position:absolute;top:0;right:0;cursor:pointer}#responsive_menu .subcat-expand.subcat-expanded:before{display:none}#responsive_menu ul li div>ul{display:block!important;position:static;width:100%;border:0;margin:0;padding:0}#responsive_menu ul.navPage-childList{position:static;width:100%}#responsive_menu .navPages ul.navPages-list{padding:0;border:0}#responsive_menu ul li{padding:0;margin:0;display:block}#responsive_menu .navPages-action{line-height:normal;padding:6px 0;font-size:14px;letter-spacing:1.5px;text-transform:uppercase;text-align:left;display:block;color:#fff;font-weight:600}#responsive_menu .navPages-action.sub_nav{padding-right:32px}#responsive_menu .navPages-list--user .navPages-action:hover,#responsive_menu li:hover>.navPages-action{color:#d7a531}#responsive_menu .navPages-list--user li:hover a{color:#fff}body.has-activeNavPages{left:300px}#responsive_menu .navPages-quickSearch{border:0;margin:0 0 15px}#responsive_menu .navPages ul ul{padding:0 0 12px 12px;margin:0;border:0}#responsive_menu .navPages-list+.navPages-list{margin:0 0 30px}#responsive_menu #search_query{border:0;outline:0}.cart-header th,.sidebarBlock-heading{text-transform:uppercase}.breadcrumb a{text-transform:uppercase;color:#000}.breadcrumb a:hover,.breadcrumb.is-active>.breadcrumb-label{color:#d7a531;text-transform:uppercase}.card-figcaption-button{background-color:#d7a531;color:#fff;border-radius:initial;text-transform:uppercase}.card-figcaption-button:hover{background-color:#000;color:#fff;text-transform:uppercase}.coupon-form .button{height:2.28571rem;padding:0}@media only screen and (min-width:991px){.scrollActive .header{position:fixed;top:0;animation:slidedown 1s}.scrollActive .navUser{display:inline-block;float:right;width:auto;margin-right:7%;margin-top:15px}.scrollActive .header-logo{margin:0;width:auto;display:inline-block;float:left;padding:10px 0}.scrollActive .header-logo-image{height:65px}.scrollActive .navPages-container{width:auto;margin-left:10px;display:inline-block;float:left}.scrollActive .order_over{display:none}.scrollActive .navPages-action{padding:0 10px;line-height:85px}}@media only screen and (max-width:1199px){.container{padding:0 15px}.banner .container,.news_letter .container,.search_content .container{padding:0}.header-logo{margin:10px auto 0}.main.full .slick-prev{background:0 0;left:0;padding:0;top:35%}.main.full .slick-next{background:0 0;right:0;padding:0;top:35%}.slick-next::before{float:right}.card{min-height:380px;margin-bottom:10px}.card .brand_hide{display:none}.body{margin-bottom:60px}.about_us{padding:20px}.about_us h3{font-size:30px}.about_us{width:65%;right:10%;top:12%}.news_letter .form-prefixPostfix.wrap{width:52%}.header-logo-image{max-height:100%}.previewCartCheckout .button{font-size:12px}.home_bottom_banner>img{height:auto}.slick-next{right:-5px}.slick-prev{left:-10px}.scrollActive .navPages-list{margin-left:5px}.scrollActive .navPages-action{padding:0 5px}.scrollActive .navPages-action{font-size:14px}.scrollActive .contact_us{display:none}.scrollActive .navUser{margin-right:0}}@media only screen and (max-width:990px){.about_us{top:5%}.about_us h3{font-size:20px}.about_us .read_more{font-size:14px}.about_us p{font-size:13px;line-height:24px;letter-spacing:1px}.news_letter .form-prefixPostfix.wrap{width:70%}.footer-info-col{width:50%;min-height:220px}.cate_section h2{margin:0 0 20px;font-size:26px}.cate_section{margin:-140px 0 0}.cate_section li h3{font-size:18px}.search_content{display:none}.navUser{position:static;width:auto;margin:0;padding:0}.navUser .cart_cnt{position:absolute;top:50%;right:15px}.header-logo{margin:20px 0}.header-logo>a{width:auto;z-index:1}.mobileMenu-toggle{top:45%}.cart_cnt .dropdown-menu.is-open{width:300px!important;left:auto!important;right:10px!important}.cart-item-info+.cart-item-info{margin-top:0}.brandGrid .brand{width:33.33%}}@media only screen and (max-width:767px){.cate_section li{width:50%}.page-heading{font-size:24px}.about_us{position:static;width:100%;padding:40px 15px}.news_letter .form-prefixPostfix.wrap{width:100%}.news_letter .form-input{font-size:20px;letter-spacing:2px}.heroCarousel .slick-next,.heroCarousel .slick-prev{height:auto;width:auto;padding:6px;margin:-15px 0 0}.heroCarousel .slick-next::before,.heroCarousel .slick-prev::before{background-size:70%;height:30px;width:15px}.header-logo-image{max-height:65px}.header-logo>a{padding:0}.mobileMenu-toggle{top:43%}#product-listing-container .actionBar-section .form-select{float:right}.page-sidebar+.page-content .productGrid .product,.productGrid .product{width:50%}.form.wishlist-form .form-actions .button--primary{margin-bottom:20px}.brandGrid .brand{width:50%}}@media only screen and (max-width:479px){.footer-info-col{width:100%;min-height:auto;margin:0 0 45px}.cate_section li{width:100%}.footer-info-heading{margin:0 0 15px}.news_letter .form-input{text-align:left;font-size:16px;letter-spacing:1px}.footer_cnt{padding:40px 0}.cate_section{margin:-100px 0 0}.cate_section img{width:100%}.cate_section h2{margin:0 0 10px;letter-spacing:1px;font-size:16px;position:relative;background:0 0}.cate_section h2:before{content:" ";color:#fff;position:absolute;top:50%;margin:-1px 0 0;left:0;right:auto;background-repeat:repeat-x;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:20%;border:1px solid #fff}.cate_section h2:after{content:" ";color:#fff;position:absolute;top:50%;margin:00;right:0;left:auto;background-repeat:repeat-x;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);width:20%;border:1px solid #fff}.cart_cnt .dropdown-menu.is-open{width:280px!important;left:auto!important;right:0!important}.cart_cnt .previewCart .button{font-size:10px}#responsive_menu .navPages{width:270px}body.has-activeNavPages{left:270px}.header-logo-image{max-height:45px}.header .order_over{font-size:11px;letter-spacing:1px}.news_letter .form-input{padding-right:35px}.page-sidebar+.page-content .productGrid .product,.productGrid .product{width:100%}.brandGrid .brand{width:100%}.card{min-height:100%}.slick-prev{left:-10px}.slick-next{right:-5px}}.page-sidebar+.page-content{float:right}