@charset "UTF-8";@font-face{font-family:Helvetica;src:url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica-Compressed.eot");src:url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica-Compressed.eot?#iefix") format("embedded-opentype"),url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica-Compressed.woff2") format("woff2"),url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica-Compressed.woff") format("woff"),url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica-Compressed.ttf") format("truetype"),url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica-Compressed.svg#Helvetica-Compressed") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica.eot");src:url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica.eot?#iefix") format("embedded-opentype"),url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica.woff2") format("woff2"),url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica.woff") format("woff"),url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica.ttf") format("truetype"),url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica.svg#Helvetica") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/HelveticaRounded-Bold.eot");src:url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/HelveticaRounded-Bold.eot?#iefix") format("embedded-opentype"),url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/HelveticaRounded-Bold.woff2") format("woff2"),url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/HelveticaRounded-Bold.woff") format("woff"),url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/HelveticaRounded-Bold.ttf") format("truetype"),url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/HelveticaRounded-Bold.svg#HelveticaRounded-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica-Bold.eot");src:url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica-Bold.eot?#iefix") format("embedded-opentype"),url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica-Bold.woff2") format("woff2"),url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica-Bold.woff") format("woff"),url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica-Bold.ttf") format("truetype"),url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica-Bold.svg#Helvetica-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica-BoldOblique.eot");src:url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica-BoldOblique.eot?#iefix") format("embedded-opentype"),url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica-BoldOblique.woff2") format("woff2"),url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica-BoldOblique.woff") format("woff"),url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica-BoldOblique.ttf") format("truetype"),url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica-BoldOblique.svg#Helvetica-BoldOblique") format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Helvetica;src:url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica-Oblique.eot");src:url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica-Oblique.eot?#iefix") format("embedded-opentype"),url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica-Oblique.woff2") format("woff2"),url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica-Oblique.woff") format("woff"),url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica-Oblique.ttf") format("truetype"),url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/fonts/Helvetica-Oblique.svg#Helvetica-Oblique") format("svg");font-weight:400;font-style:italic;font-display:swap}.account-heading,.account-sub-heading,.auth-sub-heading,.blog-item-footer .read-more,.blog-item-title,.blog-post-title,.cart-header,.cart-preview-title,.cart-row .cart-item-name,.form-field-title,.main-menu,.modal-leave-review .review-image-caption,.page-heading,.section-title,.share-heading,.sitemap-title,h1,h2,h3,h4,h5,h6,th{font-family:Helvetica}p{font-family:Helvetica;font-weight:400;font-size:16px;line-height:24px}.button{font-family:Helvetica;font-weight:700;font-size:15px;line-height:34px;letter-spacing:0;border-radius:0;display:inline-block;border:1px solid #000;background:0 0;padding:2px 32px;background:#000}.button:hover{background:#b50a0d;border-color:#b50a0d;color:#fff}body,body.full-width{padding:160px 0 0 0}body{font-family:Helvetica;font-size:14px;line-height:22px}.page_heading{text-transform:uppercase;text-align:center;color:#000;font-weight:700;font-family:Helvetica;font-size:34px;line-height:34px}.slideshow .flickity-viewport{padding-bottom:41.6%}.slideshow .flickity-viewport .slideshow-item{background-size:50% 100%;background-repeat:no-repeat;background-position:right;background-color:#000;visibility:visible!important;padding-bottom:41.6%}.slideshow .flickity-viewport .slideshow-item:hover .slideshow-item-info .button{background:#b50a0d;border-color:#b50a0d}.slideshow .flickity-viewport .slideshow-item .slideshow-item-info{right:auto;text-align:left;width:546px;left:45px}.slideshow .flickity-viewport .slideshow-item .slideshow-item-info .slideshow-item-heading{text-transform:uppercase;line-height:60px;font-size:60px}.slideshow .flickity-viewport .slideshow-item .slideshow-item-info .slideshow-item-caption{font-size:18px;font-family:Helvetica;margin:11px 0 34px}.slideshow .flickity-viewport .slideshow-item .slideshow-item-info .button{border:1px solid #fff}.slideshow .flickity-viewport .slideshow-item .slideshow-item-info .button:hover{background:#b50a0d}.slideshow .flickity-page-dots{bottom:69px;display:inline-block;width:auto;left:36px}.slideshow .flickity-page-dots .dot{opacity:1;background:#fff;margin:0 9px 0 0;width:12px;height:12px}.slideshow .flickity-page-dots .dot:hover{background:#b50a0d;opacity:1}.slideshow .flickity-page-dots .dot.is-selected{background:#b50a0d;opacity:1}.branding{display:inline-block;vertical-align:middle}.cart-preview-container{top:100%}.cart-preview-title{color:#000;font-weight:700;font-size:20px;font-family:Helvetica;letter-spacing:0;text-transform:uppercase;padding:0 0 5px}.search_main{width:621px;display:inline-block;vertical-align:middle;padding:0;margin:-5px 0 0 8px}.search_main .search-dummy{display:none!important}.search_main .header-search{top:0;width:100%;margin:0;-webkit-box-shadow:none;box-shadow:none;position:relative}.search_main .header-search.quick-search-activated .mobile-search-close{display:inline-block;position:absolute;right:20px;top:50px;padding:0;z-index:99}.search_main .header-search .search-form{display:inline-block;vertical-align:middle;padding:0!important;width:100%}.search_main .header-search .search-form .search-label{padding:0;position:relative;display:inline-block;width:100%}.search_main .header-search .search-form .search-label .search-input{margin:0;width:100%;display:inline-block;color:#9d9d9d;font-family:Helvetica;font-size:15px;font-weight:400;padding:0 20px 1px 40px;line-height:37px;border:1px solid #d9d9d9}.search_main .header-search .search-form .search-label .button-search-submit{border:0;background:0 0;position:absolute;left:4px;line-height:14px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:2px 0 0}.search_main .header-search .search-form .search-label .button-search-submit:hover svg #Ellipse_23{stroke:#B50A0D!important}.search_main .header-search .search-form .search-label .button-search-submit:hover svg #Path_9{stroke:#B50A0D!important}.search_main .header-search .quick-search{position:absolute;left:0;right:0}.top-nav-ribbon{background:#000;text-align:center;width:100%;display:inline-block;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.top-nav-ribbon p{font-family:Helvetica;color:#fff;font-size:15px;line-height:24px;margin:8px 0 7px}.top-nav-ribbon p a{text-decoration:underline;font-family:Helvetica;color:#fff;font-size:15px}.top-nav-ribbon p a:hover{color:#b50a0d;border-color:#b50a0d}@media only screen and (min-width:991px){header.main-header{background:#f5f5f5;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);position:fixed;width:100%;top:0}}header.main-header{background:#f5f5f5;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);width:100%}.header_midd{margin:23px 0 0}.header_midd .container{max-width:100%;padding:0 45px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header_midd .branding .logo img{width:299px}.header-tools{background:0 0;display:inline-block;line-height:0;vertical-align:middle;margin:-2px 0 0;-webkit-box-flex:initial!important;-ms-flex-positive:initial!important;flex-grow:initial!important}.header-tools>ul{display:inline-block;text-align:center;margin:0 -8px 0 -9px}.header-tools>ul>li{display:inline-block;float:left;padding:0 8px 0 9px}.header-tools>ul>li:nth-child(2){padding:0 5px 0 7px}.header-tools>ul>li a .header-icon{min-height:23px}.header-tools>ul>li a .header-icon svg{display:inline-block;vertical-align:middle;text-align:center;height:24px}.header-tools>ul>li a .header-icon svg.hover{display:none}.header-tools>ul>li a span{display:block;text-transform:uppercase;vertical-align:middle;color:#000;font-size:12px;font-weight:700;font-family:Helvetica;line-height:16px;padding:3px 0 0}.header-tools>ul>li a:hover span{color:#b50a0d}.header-tools>ul>li a:hover .header-icon svg.hover{display:inline-block}.header-tools>ul>li a:hover .header-icon svg.normal{display:none}.main-nav-menu .main-menu{width:100%!important;height:auto}.main-nav-menu .main-menu .nav-menu{left:auto;-webkit-transform:none;transform:none;display:inline-block;width:100%;margin:0 -7px}.main-nav-menu .main-menu .nav-menu .nav-menu-item{margin:13px 0 0 0;padding:0 10px 15px}.main-nav-menu .main-menu .nav-menu .nav-menu-item.active a{color:#b50a0d}.main-nav-menu .main-menu .nav-menu .nav-menu-item a{padding:0;color:#000;font-weight:700;font-size:15px;font-family:Helvetica;letter-spacing:0}.main-nav-menu .main-menu .nav-menu .nav-menu-item a:hover{color:#b50a0d}.main-nav-menu .main-menu .nav-menu .nav-menu-item .nav-submenu-item{margin:0;line-height:25px}.main-nav-menu .main-menu .nav-menu .nav-menu-item .nav-submenu-item a{font-family:Helvetica;font-weight:400;font-size:14px;color:#000}.main-nav-menu .main-menu .nav-menu .nav-menu-item .nav-submenu-item a:hover{color:#b50a0d;text-decoration:underline}@media only screen and (min-width:990px){.menu-dropdown:not(.nav-submenu-item)>.dropdown{top:100%;background:#f5f5f5;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);left:-17px;padding:20px 27px 23px}.menu-dropdown:not(.nav-submenu-item).active>a:before{top:-8px;right:-10px;bottom:-12px;left:-12px}}.menu-dropdown:not(.nav-submenu-item).active>a:before,.nav-menu-item.menu-dropdown.active>a:after,.nav-menu-item.menu-dropdown>a:after{display:none}.featured_slider,.new_slider,.testimonial_slider{overflow:hidden;position:relative}.slick-arrow{position:absolute;top:50%;z-index:5;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;font-size:0;border:0;padding:0;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.2);box-shadow:0 3px 6px rgba(0,0,0,.2);border-radius:50px}.slick-prev{background:url(https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/arrow_left_carousel_no_state.svg);left:0}.slick-prev:hover{background:url(https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/arrow_left_carousel_active.svg)}.slick-next{background:url(https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/arrow_right_carousel_no_state.svg);right:0}.slick-next:hover{background:url(https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/arrow_right_carousel_active.svg)}.hp_brand_banner{text-align:center;clear:both;display:inline-block;width:100%;margin:25px 0 0 0}.hp_brand_banner .page_heading{margin:0 0 27px}.hp_brand_banner .slick-arrow{top:50%;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.19);box-shadow:0 3px 6px rgba(0,0,0,.19)}.hp_brand_banner .button{margin:37px 0 0 0;min-width:150px}.hp_brand_banner .custom_slider{position:relative;float:left;width:100%}.hp_brand_banner .custom_slider .slick-prev{left:-20px}.hp_brand_banner .custom_slider .slick-next{right:-20px}.hp_brand_banner .custom_slider li{text-align:center;float:left}.hp_brand_banner .custom_slider li a:hover img{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.hp_brand_banner .custom_slider li img{width:calc(100% - 35px);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;margin:auto}.hp_brand_banner .custom_slider li .button{width:150px;height:40px}.hp_brand_banner .custom_slider li .button:hover{background:#b50a0d;border-color:#b50a0d;color:#fff}.product-item,.testimonial_slider li{float:left}.full-width .boxed-in{max-width:100%;width:100%;margin:0;padding:0}.full-width .page-wrap{float:left}.container,.content,.page-container{padding:0;max-width:1278px;margin:auto;width:100%}.hp_top_banner{clear:both;display:inline-block;width:100%;margin:29px 0 43px 0}.hp_top_banner .container{max-width:1275px}.hp_top_banner ul{margin:0 -16px;display:inline-block}.hp_top_banner ul li{width:50%;float:left;padding:0 16px}.hp_top_banner ul li:nth-child(2) .banner_inner{max-width:380px}.hp_top_banner ul li:nth-child(2) .banner_inner p{padding-right:20px}.hp_top_banner ul li>div{position:relative;overflow:hidden;line-height:0}.hp_top_banner ul li>div .full_link{position:absolute;top:0;left:0;right:0;bottom:0}.hp_top_banner ul li>div:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);transition:all .7s ease;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease}.hp_top_banner ul li>div img{width:100%;-webkit-transform:scale(1);transform:scale(1);transition:all .7s ease;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease}.banner_inner{position:absolute;top:50%;color:#fff;left:34px;-webkit-transform:translateY(-50%);transform:translateY(-50%);max-width:350px;z-index:1}.banner_inner h2{text-transform:uppercase;font-weight:700;font-family:Helvetica;font-size:48px;color:#fff;line-height:48px;margin:0 30px 0 0}.banner_inner p{font-family:Helvetica;font-weight:400;font-size:15px;line-height:24px;letter-spacing:0;margin:9px 0 39px}.banner_inner .button{font-family:Helvetica;font-weight:700;font-size:15px;line-height:34px;padding:3px 38px 2px 37px;letter-spacing:0;border-radius:0;display:inline-block;border:1px solid #fff}.banner_inner .button:hover{background:#b50a0d;border-color:#b50a0d;color:#fff}.hp_bottom_banner .top_sec{margin:50px -16px 30px;display:inline-block}.hp_bottom_banner .top_sec li{display:inline-block;width:50%;float:left;padding:0 16px}.hp_bottom_banner .top_sec li .top_inner{position:relative;line-height:8px;overflow:hidden}.hp_bottom_banner .top_sec li .top_inner .full_link{position:absolute;top:0;left:0;right:0;bottom:0}.hp_bottom_banner .top_sec li .top_inner img{-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.hp_bottom_banner .top_sec li .top_inner:hover .button{background:#b50a0d;border-color:#b50a0d;color:#fff}.hp_bottom_banner .top_sec li .top_inner:hover img{-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.hp_bottom_banner .top_sec li .top_inner .top_content{position:absolute;top:50%;left:41px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:-6px 0 0 0;z-index:1}.hp_bottom_banner .top_sec li .top_inner .top_content h2{font-size:34px;line-height:46px;color:#fff;margin:0}.hp_bottom_banner .top_sec li .top_inner .top_content p{font-size:15px;color:#fff;line-height:21px;margin:0}.hp_bottom_banner .top_sec li .top_inner .top_content .button{border:1px solid #fff;margin:33px 0 0;background:0 0;padding:2px 37px 2px 38px}.hp_bottom_banner .top_sec li .top_inner .top_content .button:hover{background:#b50a0d;border-color:#b50a0d;color:#fff}.hp_bottom_banner .bottom_sec{margin:0 -16px;display:inline-block}.hp_bottom_banner .bottom_sec li{display:inline-block;width:33.33%;float:left;padding:0 16px}.hp_bottom_banner .bottom_sec li .bottom_inner{position:relative;line-height:8px;overflow:hidden}.hp_bottom_banner .bottom_sec li .bottom_inner .full_link{position:absolute;top:0;left:0;right:0;bottom:0}.hp_bottom_banner .bottom_sec li .bottom_inner img{-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;width:100%}.hp_bottom_banner .bottom_sec li .bottom_inner:hover .button{background:#b50a0d;border-color:#b50a0d;color:#fff}.hp_bottom_banner .bottom_sec li .bottom_inner:hover img{-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.hp_bottom_banner .bottom_sec li .bottom_inner .bottom_content{position:absolute;top:50%;left:37px;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:-5px 0 0 0;z-index:1}.hp_bottom_banner .bottom_sec li .bottom_inner .bottom_content h2{font-size:34px;line-height:46px;color:#fff;margin:0}.hp_bottom_banner .bottom_sec li .bottom_inner .bottom_content p{font-size:15px;color:#fff;line-height:23px;margin:5px 0 0;min-height:72px}.hp_bottom_banner .bottom_sec li .bottom_inner .bottom_content .button{border:1px solid #fff;margin:15px 0 0;background:0 0;padding:2px 37px 2px 38px}.hp_bottom_banner .bottom_sec li .bottom_inner .bottom_content .button:hover{background:#b50a0d;border-color:#b50a0d;color:#fff}.testimonial{margin:42px 0 0;position:relative;line-height:8px}.testimonial img{width:100%}.testimonial .overlay_text{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.testimonial h2{width:100%;margin:0 0 21px 0;text-align:center;color:#fff;text-transform:uppercase;font-size:32px}.testimonial .slick-dots{margin:40px auto 0}.testimonial .testimonial_slider{text-align:center;color:#fff;max-width:740px;width:100%;margin:0 auto}.testimonial .testimonial_slider p{font-size:23px;line-height:30px;font-weight:300;color:#fff;margin:0}.testimonial .testimonial_slider h4{font-size:20px;color:#fff;margin:17px 0 0;font-weight:600;font-family:Helvetica}.slick-dots{display:inline-block;margin:33px auto 0;width:100%}.slick-dots li{height:9px;padding:0 3px;float:none;display:inline-block}.slick-dots li.slick-active button{background:#fff}.slick-dots li button{font-size:0;border:0;background:#000;height:9px;padding:0;width:9px;border-radius:50%;float:left}.instagram{background:#000;float:left;width:100%;padding-bottom:60px}.instagram h2{text-align:center;color:#fff;margin:38px 0 33px;font-size:32px}.instagram h2 a{text-decoration:underline;color:#fff}.instagram h2 a:hover{color:#b50a0d}.instagram ul{margin:0 -7px 41px;display:inline-block}.instagram ul li{display:inline-block;padding:6px 7px 5px;width:calc(100% / 6);float:left}.full-width .main-footer{max-width:100%;margin:0 auto;padding:0;background:#f5f5f5}.full-width .main-footer .footer-nav{width:100%;margin:35px 0 0}.full-width .main-footer .footer-nav .footer-menu{display:inline-block;vertical-align:top;margin:0}.full-width .main-footer .footer-nav .footer-menu:first-child{width:277px;margin:0 70px 0 0}.full-width .main-footer .footer-nav .footer-menu:first-child img{width:253px}.full-width .main-footer .footer-nav .footer-menu:nth-child(2){margin:-4px 95px 0 0;width:75px}.full-width .main-footer .footer-nav .footer-menu:nth-child(3){margin:-4px 100px 0 0}.full-width .main-footer .footer-nav .footer-menu:nth-child(4){margin:-4px 82px 0 0}.full-width .main-footer .footer-nav .footer-menu:nth-child(5){margin:-4px 0 0 0}.full-width .main-footer .footer-nav .footer-menu form .form-field{margin:0}.full-width .main-footer .footer-nav .footer-menu form .form-field .form-input{padding:10px 17px;background:#fff;display:inline-block;height:40px;font-size:14px;color:#9d9d9d;font-weight:400;border:1px solid #d9d9d9;border-radius:0}.full-width .main-footer .footer-nav .footer-menu form .form-field .button-primary{background:#000;padding:2px 0;font-size:15px;margin:11px 0 0;font-family:Helvetica}.full-width .main-footer .footer-nav .footer-menu form .form-field .button-primary:hover{background:#b50a0d}.full-width .main-footer .footer-nav .footer-menu .social-nav .social-nav-list{margin:6px 0 24px;display:inline-block;width:100%;text-align:center}.full-width .main-footer .footer-nav .footer-menu .social-nav .social-nav-list .social-link{width:auto;margin:0 25px 0 0}.full-width .main-footer .footer-nav .footer-menu .social-nav .social-nav-list .social-link a{background:0 0;float:left;width:auto;height:auto;padding:0}.full-width .main-footer .footer-nav .footer-menu .social-nav .social-nav-list .social-link a svg{float:left;width:auto}.full-width .main-footer .footer-nav .footer-menu .social-nav .social-nav-list .social-link a:hover svg circle,.full-width .main-footer .footer-nav .footer-menu .social-nav .social-nav-list .social-link a:hover svg path{fill:#B50A0D}.full-width .main-footer .footer-nav .footer-menu h3{font-family:Helvetica;color:#000;font-size:16px;text-transform:uppercase;font-weight:700;margin:0 0 15px}.full-width .main-footer .footer-nav .footer-menu a{font-family:Helvetica;color:#000;font-size:14px;text-transform:capitalize;font-weight:500;letter-spacing:0}.full-width .main-footer .footer-nav .footer-menu a:hover{color:#b50a0d;text-decoration:underline}.full-width .main-footer .footer-nav .footer-menu .footer-menu-header{font-family:Helvetica;color:#000;font-size:15px;font-weight:700;text-transform:uppercase;opacity:1;margin:0 0 21px;line-height:16px;letter-spacing:0}.full-width .main-footer .footer-nav .footer-menu .footer-menu-item{line-height:normal;margin:0 0 10px}.full-width .main-footer .footer-nav .footer-menu p{font-family:Helvetica;font-size:14px;color:#000;line-height:20px;text-transform:capitalize;font-weight:500;letter-spacing:0}.full-width .main-footer .footer-bottom-row{margin:29px 0 0}.full-width .main-footer .footer-bottom-row .copyrights{border-top:1px solid #d9d9d9;padding:12px 0 14px}.full-width .main-footer .footer-bottom-row .copyrights .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.full-width .main-footer .footer-bottom-row .copyrights .container .footer-copyright{color:#000;margin:0;display:inline-block;font-size:12px;line-height:24px}.full-width .main-footer .footer-bottom-row .copyrights .container .footer-copyright a:hover{color:#b50a0d;text-decoration:underline}.full-width .main-footer .footer-bottom-row .copyrights .container ul{display:inline-block;vertical-align:middle}.full-width .main-footer .footer-bottom-row .copyrights .container ul li{float:left;margin:0 0 0 15px;line-height:8px}.full-width .main-footer .footer-bottom-row .footer-disclaimer{background:#000;padding:20px 0 24px}.full-width .main-footer .footer-bottom-row .footer-disclaimer p{font-size:12px;color:#fff;line-height:18px;margin:0}.full-width .main-footer .footer-nav .footer-menu .footer-menu-item.f_mail a{text-transform:lowercase}.category_mn .container{max-width:1275px}.category_mn .page-heading{text-align:left;margin:19px 0 16px 0;font-size:48px;line-height:48px;font-weight:700;text-transform:uppercase;color:#25190d}.category_mn .category-description.with-sidebar{padding:0;border:none;margin:0}.category_mn .category-description.with-sidebar .Description_SubCategoryDescription{font-size:18px;line-height:26px;color:#291b0d;max-width:1060px;font-weight:400}.category_mn .sort_by{position:initial;width:100%;display:inline-block}.category_mn .sort_by .form-field-select{margin:0}.category_mn .sort_by .form-select-wrapper{background:0 0;padding:3px 0 0 13px;border:1px solid #f0e9e1;min-height:auto;width:270px;display:-webkit-box;display:-ms-flexbox;display:flex;float:right;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:49px;border-radius:0}.category_mn .sort_by .form-select-wrapper::after{background:url(https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/select_droparrow.svg) no-repeat right top;right:12px}.category_mn .sort_by .form-selected-text-prefix{font-size:16px;line-height:16px;color:#000;font-weight:700;font-family:Helvetica;margin:0}.category_mn .sort_by .form-selected-text{font-size:0;width:65px;float:left}.category_mn .sort_by .form-input.form-select{position:initial;font-size:16px;line-height:16px;color:#000;font-weight:700;font-family:Helvetica;opacity:1;background:0 0;border:none;width:calc(100% - 65px);float:left;padding:0;font-weight:400;padding:0 0 0 20px}.category_mn .catalog-sidebar{clear:both;margin:0;display:inline-block;width:294px;padding:0}.category_mn .catalog-sidebar .category-nav{display:none}.category_mn .catalog-sidebar .facet-section-heading,.category_mn .catalog-sidebar .sidebar-section-heading{font-size:16px;font-weight:700;margin-top:14px;margin-bottom:13px;position:relative;padding:0}.category_mn .catalog-sidebar .facet-toggle{top:-1px;display:inline-block}.category_mn .catalog-sidebar .facet-toggle .vertical{display:none}.category_mn .catalog-sidebar .facet-toggle .horizontal{background:url(https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/filter%20arrow_down.svg) no-repeat right top;width:17px;height:10px;-webkit-transform:none;transform:none;margin:0;position:initial;display:inline-block}.category_mn .catalog-sidebar .facet-toggle.is-open .horizontal{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:1}.category_mn .catalog-sidebar .filter-header{background:#25190d;padding:21px 20px 20px;margin:42px 0 -2px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.category_mn .catalog-sidebar .filter-header h3{margin:0;font-size:18px;line-height:18px;font-weight:700;color:#fff;font-family:Helvetica;text-transform:uppercase}.category_mn .catalog-sidebar .filter-header .facet-clear-all{position:initial;width:100%;text-transform:capitalize;font-size:15px;line-height:15px;font-weight:400;color:#fff;font-family:Helvetica;text-decoration:underline;text-align:right;display:inline-block;padding:0;width:auto}.category_mn .catalog-sidebar .filter-header .facet-clear-all:hover{text-decoration:none}.category_mn .catalog-sidebar .mobile-facet-checkmark{width:20px;height:20px;border:1px solid #707070;display:inline-block;margin:0 6px 0 0}.category_mn .catalog-sidebar .facet-option,.category_mn .catalog-sidebar .facet-option-custom{margin:0 0 11px 0}.category_mn .catalog-sidebar .facet-option li,.category_mn .catalog-sidebar .facet-option-custom li{margin:0 0 5px 0;padding-left:0}.category_mn .catalog-sidebar .facet-option a,.category_mn .catalog-sidebar .facet-option-custom a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:15px;color:#291b0d;font-weight:400;letter-spacing:0}.category_mn .catalog-sidebar .facet-option .facet-selected,.category_mn .catalog-sidebar .facet-option-custom .facet-selected{background:0 0}.category_mn .catalog-sidebar .facet-option .facet-selected a,.category_mn .catalog-sidebar .facet-option-custom .facet-selected a{background:url(https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/filter%20box_active.svg) no-repeat;background-position:0 1px}.category_mn .catalog-sidebar .faceted-show-more-button{margin:0 0 16px 0;text-decoration:underline;font-size:15px;color:#291b0d}.category_mn .catalog-sidebar .faceted-show-more-button:hover{text-decoration:none;color:#000}.category_mn .product_listing{width:calc(100% - 294px);float:right;padding:0 0 0 33px;margin:43px 0 0 0}.category_mn .collection-product-listing .product-grid{margin:0 -15px}.content.catalog.boxed-in{display:block;margin:55px 0 0 0}.price-value-wrapper{display:inline-block;vertical-align:middle}.content .pagination{padding:0;margin:36px 0 30px 0}.content .pagination .pagination-list{text-align:right}.content .pagination .pagination-item{margin:0 6px 0 0}.content .pagination .pagination-link{font-size:16px;font-weight:400;color:#000;font-family:Helvetica;width:auto;height:25px;background:0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2px 8px 0}.content .pagination .pagination-link:hover{background:#25190d;color:#fff}.content .pagination .pagination-current{width:auto;height:25px;background:#25190d;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:16px;font-weight:400;font-family:Helvetica;padding:2px 8px 0}.content .pagination .pagination-next{position:initial;margin:0}.content .pagination .pagination-next a{width:auto}.content .pagination .pagination-next a:hover{background:0 0}.content .pagination .pagination-next .fa-caret-right{background:url(https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/filter%20arrow_down.svg) no-repeat right top;width:17px;height:10px;display:inline-block;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.content .pagination .pagination-previous{position:initial;margin:0;float:none}.content .pagination .pagination-previous a{width:auto}.content .pagination .pagination-previous a:hover{background:0 0}.content .pagination .pagination-previous .fa-caret-left{background:url(https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/filter%20arrow_down.svg) no-repeat right top;width:17px;height:10px;display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.catalog-atc,.catalog-atc.visible{opacity:0!important}.category-top-banners{margin:20px -16px 41px;display:inline-block}.category-top-banners .col-sm-6{width:50%;float:left;padding:0 16px}.product-item{width:25%;padding:0 15px;margin:0 0 24px 0}.product-item .product-item-content{border:1px solid #f0e9e1;padding:20px 19px 8px 19px;height:auto!important}.product-item .product-item-title{font-size:15px;line-height:20px;font-weight:700;color:#291b0d;font-family:Helvetica;height:60px;overflow:hidden;margin:3px 0 0 0}.product-item .product-item-title a{color:#291b0d}.product-item .product-item-title a:hover{color:#b50a0d}.product-item .product-item-price{margin:19px 0 0 0}.product-item .product-item-price .price{font-family:Helvetica;font-size:15px;font-weight:700;color:#25190d}.product-item .product-item-price .price-rrp-wrapper{display:inline-block;color:#acacac}.product-item .product-item-price .price-rrp-wrapper .price-rrp{margin:0 6px 0 0}.product-item .product-item-price .price-value-wrapper{display:inline-block}.product-item .product-item-thumbnail .button_container{position:absolute;top:50%;left:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.product-item .product-item-thumbnail .product-item-image{height:175px;overflow:hidden;margin:0 0 6px 0}.product-item .product-item-thumbnail .catalog-atc{position:initial;width:100%;margin:8px 0 0 0}.product-item .product-item-thumbnail .catalog-atc .button-atc{background:#b50a0d;border:none;border-radius:0;font-family:Helvetica;font-size:15px;line-height:37px;font-weight:700;text-transform:uppercase;letter-spacing:0;color:#fff;margin:0}.product-item .product-item-thumbnail .catalog-atc .button-atc:hover{background:#840204}.product-item .product-item-thumbnail .alert.alert-error{margin:8px 0 0 0;background:#b50a0d;border-radius:0;display:none}.product-item .product-item-thumbnail .alert.alert-error .alert-message{font-family:Helvetica;font-size:15px;line-height:15px;font-weight:700;text-transform:uppercase;letter-spacing:0;letter-spacing:0}.product-item .product-item-thumbnail .alert.alert-error:hover{background:#840204}.product-item .product-item-thumbnail .button{padding:1px 5px 0;background:#fff;border:1px solid #291b0d;position:initial;-webkit-transform:none;transform:none;width:100%;margin:0 0 7px 0;color:#000}.product-item .product-item-thumbnail .button:hover{background:#291b0d;color:#fff}.product-item .product-item-thumbnail .product-item-quickshop+.product-item-image:before{background:0 0}.product-item .product-item-thumbnail .product-item-wishlist{top:-5px;right:0;height:24px}.product-item .product-item-thumbnail .product-item-wishlist .hover{display:none}.product-item .product-item-thumbnail .product-item-wishlist:hover .hover{display:block}.product-item .product-item-thumbnail .product-item-wishlist:hover .normal{display:none}.product-item .product-item-thumbnail .catalog-atc{display:none}.product-item .product-item-thumbnail:hover .alert.alert-error{display:block}.product-item .product-item-thumbnail:hover .catalog-atc{opacity:1!important}.breadcrumbs{padding:28px 0 0 0;background:0 0;border:none;text-align:left}.breadcrumbs .breadcrumb-label.link:after{content:'>'}.breadcrumbs .is-active .breadcrumb-label:after{content:""}.breadcrumbs .breadcrumb-label.link{font-size:14px;font-weight:400;color:#919191}.breadcrumbs .breadcrumb-label.link:hover{color:#000}.breadcrumbs .is-active .breadcrumb-label.link{font-weight:700;color:#000}.cms_pages .page-container.rte{max-width:100%}.cms_cnt{margin-bottom:30px}.cms_cnt ul{margin:0 0 20px 30px}.cms_cnt ul li{padding:0;margin:0 0 10px 0}.cms_cnt ul li::marker{color:#291b0d}.cms_cnt table{margin:20px auto;float:none;border-collapse:collapse}.cms_cnt table td,.cms_cnt table th{padding:5px;border:1px solid #000;text-align:left}.cms_cnt a{color:#291b0d;text-decoration:underline}.cms_cnt a:hover{color:#b50a0d;text-decoration:none}.cms_cnt h1,.cms_cnt h2,.cms_cnt h3,.cms_cnt h4,.cms_cnt h5,.cms_cnt h6{color:#291b0d}.cms_cnt h2{margin:15px 0 10px}.cms_cnt h3{font-size:18px;margin:15px 0 10px}.cms_cnt h4{font-size:16px;margin:15px 0 10px}.cms_cnt li,.cms_cnt p{font-weight:400;font-size:16px;line-height:24px;color:#291b0d;margin-top:10px}.more-help{clear:both;display:inline-block;width:100%}.more-help .col-md-3{width:33.33%;float:left}.cms_cnt .more-help a{text-decoration:none}.cms_cnt .more-help ul{margin:0 0 0 20px}.cms_pages .terms_and_conditions_page h2{margin-bottom:5px}.cms_pages .terms_and_conditions_page p{margin:0 0 20px 0}.retail-container{display:inline-block;width:100%;border-bottom:1px #ccc solid;padding:0 0 20px 0}.retail-container .col-sm-6{float:left;width:50%;text-align:left!important}.retail-container .col-sm-6 p{font-size:16px;line-height:24px;margin-top:0}.retail-container:last-child{border:none}.cms_cnt .reset_pass_page a{text-decoration:none}.cms_cnt .button{background:#000;text-decoration:none}.cms_cnt .button:hover{background:#b50a0d}.vip-bg{position:relative;text-align:center;margin-bottom:20px}.vip-add-to-cart{position:relative;width:75%;margin:auto!important;display:inline-block!important;margin-top:75px;margin-bottom:75px;background:#f1f2f2;max-height:90px}.vip-add-to-cart.row .col-sm-7{width:58.33333333%;float:left}.vip-add-to-cart.row .col-sm-5{width:41.66666667%;float:left}.product-cart{margin-top:-38px}.vip-add-to-cart h3{text-align:center;font-size:24px;font-weight:700;margin-bottom:5px;margin-top:14px}.product-cart-note{text-align:center;font-size:16px;font-weight:500}.price-cart .col-sm-6{float:left;width:50%}.vip-price{text-align:right;font-size:24px;font-family:'Work Sans',sans-serif;font-weight:500;margin-bottom:4px}.vip-add-to-cart.row .col-sm-5.price-cart{padding:25px 0 0 0}.vip-add-to-cart.row .col-sm-5.price-cart .vip-price{margin:10px 0 0 0}.cms_pages .contact-us{max-width:100%}.contact_lt{float:left;width:40%}.contact_rt{float:right;width:50%}.contact_rt .form-actions{border:none}.cigar_month .vip-add-to-cart.row .col-sm-5.price-cart{padding:0}.cigar_month .vip-add-to-cart span{display:block;margin:0 0 20px 0}.cigar_month .membership-item .vip-add-to-cart{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vip-perks,.vip-works{margin-top:75px}.vip-perks h2{position:relative;text-align:center}.vip-perks h2:before{border-top:1px solid #bdbdbd;content:"";position:absolute;top:15px;left:0;width:100%;height:1px}.vip-perks h2 span{position:relative;display:inline-block;padding:0 20px;background:#fff}.vip-perks ul{text-align:left;display:inline-block;list-style:none;margin:0 0 0 30px}.vip-perks li:before{content:'✔';margin-left:-1em;margin-right:.4em;color:#891700}.vip-perks-list{position:relative;width:100%;text-align:center;margin:0 auto;margin-top:75px;margin-bottom:50px}.custom_product .breadcrumbs{padding:30px 0 0 0}.product-reviews-container .product-review-heading{font-size:34px;line-height:34px;text-transform:uppercase;margin-bottom:42px;color:#291b0d}.product-reviews-container .product-reviews{padding-left:0;padding-right:0;max-width:1058px}.product-reviews-container .button{background:#291b0d;letter-spacing:0;font-weight:700;text-transform:uppercase;min-width:auto}.product-reviews-container .button:hover{background:#b50a0d}.product-container .container{padding:0 1px}.product-container .product-details{padding:30px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;border:none}.product-container .product-images{width:47.09%}.product-container .product-images .product-thumbnails{text-align:left;margin:8px 0 0}.product-container .product-images .product-thumbnail{margin:0 19px 0 0;height:123px;width:123px;border:2px solid transparent}.product-container .product-images .product-thumbnail img{width:100%;height:100%;max-height:100%}.product-container .product-images .product-thumbnail::after{display:none}.product-container .product-images .product-thumbnail.active{border:2px solid #291b0d}.product-info{width:52.91%;padding-left:54px;position:relative;padding-bottom:24px}.product-info>.form{border:none}.product-info .product-brand{font-size:18px;line-height:20px;color:#919191;font-family:Helvetica;margin-bottom:7px}.product-info .product-title{font-size:34px;line-height:42px;font-weight:700;color:#291b0d;margin:0}.product-info .rating-stars{margin-top:-2px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-left:-1px;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;margin-right:4px}.product-info .rating-stars svg{width:18px;height:18px}.product-info .ratings-count-text{font-size:16px;line-height:19px;color:#3d3935;margin-top:10px;display:inline-block}.product-info .ratings-count-text .review-link{font-weight:700;color:#291b0d;margin-left:5px;position:relative}.product-info .ratings-count-text .review-link::after{content:" ";position:absolute;background:#291b0d;height:1px;width:100%;bottom:1px;right:0}.product-info .ratings-count-text .review-link:hover{color:#b50a0d}.product-info .product-header{margin-bottom:30px}.product-detail-container .product-detail-key{font-weight:700;font-size:16px;line-height:26px;color:#291b0d;font-family:Helvetica}.product-detail-container span[data-product-custom-field]{font-size:16px;line-height:26px;color:#291b0d;font-family:Helvetica}.product-detail-container .product-detail{margin:0}.product-detail-container .price{font-family:Helvetica;margin-top:32px}.product-detail-container .price .price-withtax{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.product-detail-container .price .price-value{font-size:28px;line-height:26px;font-weight:700;color:#291b0d}.product-detail-container .price .price-rrp{text-decoration:line-through;font-size:20px;line-height:26px;font-weight:700;color:#c3c3c3}.product-detail-container .price .price-rrp-wrapper{display:none}.product-detail-container .price .price-saved{font-size:16px;line-height:26px;font-weight:700;color:green;background:rgba(113,167,28,.3);padding:0 5px;display:none}.price-withouttax{display:inline-block}.product-detail.product-detail-sku span[data-product-sku]{font-size:16px;line-height:26px;color:#291b0d;font-family:Helvetica}.product-detail.product-detail-sku .product-detail-key::after{margin:0 0 0 -4px}.product-detail.product-detail-stock-level{margin-top:16px}.product-detail.product-detail-stock-level .product-detail-key{font-size:16px;line-height:26px;font-family:Helvetica}.product-detail.product-detail-stock-level .product-detail-key::before{content:" ";width:16px;height:16px;background:#71a71c;border-radius:50%;display:inline-block;vertical-align:middle;margin:-3px 1px 0 0}.product-detail.product-detail-stock-level .product-detail-key::after{margin:0 0 0 -4px}.product-detail.product-detail-stock-level span[data-product-stock-level]{font-size:16px;line-height:26px;font-weight:700;font-family:Helvetica;color:#291b0d}.form-field-title{font-size:16px;line-height:26px;color:#291b0d;margin-bottom:5px}.form-field-options .rectangle{min-width:140px;height:50px;margin-right:18px}.form-field-options .rectangle:hover .rectangle-text{background:#291b0d;color:#fff}.form-field-options .rectangle .form-input:checked+.rectangle-text{background:#291b0d;color:#fff}.form-field-options .rectangle-text{padding:12px 10px 10px 10px;font-size:16px;line-height:26px;font-weight:700;color:#291b0d;border:1px solid #291b0d;border-radius:0}.form-field-quantity-label .form-field-title{font-size:16px;line-height:26px;color:#291b0d;float:unset;margin:7px 0 7px;display:block}.form-field-quantity-label .form-field-quantity-control{border:1px solid #291b0d;width:140px;min-height:50px;margin-right:19px}.form-field-quantity-label .form-input{font-size:16px;font-weight:700;color:#231f20;background:0 0;padding:0;border:none}.form-field-quantity-label .quantity-control{color:#231f20;font-size:16px;top:1px}.form-field-quantity-label .quantity-decrement{left:7px;font-size:8px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0}.form-field-quantity-label .quantity-increment{right:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0}.button-primary.button-progress{background:#b50a0d;border:1px solid #b50a0d;padding:8px 108px 6px 107px;height:auto;line-height:0}.button-primary.button-progress:hover{background:#760002;border-color:#760002}.button-primary.button-progress .button-text{font-size:16px;line-height:34px;color:#fff;text-transform:uppercase}.product-share-container{padding-bottom:0;position:absolute;bottom:68px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex}.product-share-container .wishlist-button{background:#ebebeb;padding:14px 12px 13px 11px;line-height:0;font-size:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle}.product-share-container .wishlist-button:hover{background:#b50a0d}.product-share-container .wishlist-button:hover .normal{display:none}.product-share-container .wishlist-button:hover .hover{display:block}.product-share-container .wishlist-button::after{display:none}.product-share-container .wishlist-button .hover{display:none}.product-share-container .share-buttons-nav{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:0;background:#ebebeb;margin-left:11px;padding:0 11px;width:50px}.product-share-container .share-buttons-nav .share-buttons .social-link{margin-right:15px}.product-share-container .share-buttons-nav .share-buttons .social-link>a{width:auto;height:auto}.product-share-container .share-buttons-nav .share-buttons .social-link svg{width:26px;height:28px}.product-share-container .share-buttons-nav .share-heading{margin-left:0;display:none}.wishlist-modal{background:#fff;border:1px #333 solid;border-radius:0;width:350px;right:65px;padding:20px 0;top:100%}.wishlist-modal .wishlist-modal-title{padding:0 10px}.wishlist-modal .wishlist-modal-close.modal-close{top:7px;right:5px}.wishlist-modal .form-field-options{margin:0}.wishlist-modal .form-field-control .form-label{border-top:1px #333 solid;padding:5px 10px}.wishlist-modal .form-field-control .form-label:hover{background:#000}.wishlist-modal .form-field-control .form-label:hover .form-label-text{color:#fff}.wishlist-modal .form.wishlist-form{border-top:1px #333 solid;padding:15px 10px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;row-gap:15px}.wishlist-modal .form.wishlist-form .form-actions{border:none}.wishlist-modal .form.wishlist-form .wishlist-form-options{margin:0}.wishlist-modal .form.wishlist-form .form-field.form-field-checkbox .form-field-control{width:100%;padding-top:10px}.wishlist-modal .form.wishlist-form .form-field.form-field-checkbox .form-field-control .form-label{padding:10px 0 0 0}.wishlist-modal .form.wishlist-form .form-field.form-field-checkbox .form-field-control .form-label:hover{background:0 0}.wishlist-modal .form.wishlist-form .form-field.form-field-checkbox .form-field-control .form-label:hover .form-label-text{color:#000}.wishlist-modal .form.wishlist-form .form-actions .button:hover{background:#b50a0d}.description-section{background:#f5f5f5;padding:11px 0 57px;margin-top:30px}.description-section .product-details{display:block;max-width:1058px;margin:0 auto}.description-section .product-tabs-menu{margin:0}.description-section .product-tab-title{margin-bottom:8px}.description-section .product-tab-link{font-size:24px;line-height:24px;font-family:Helvetica;color:#000}.description-section .product-tab-link:hover{opacity:.7}.description-section .Description_Brand p{line-height:26px;color:#291b0d;margin-bottom:26px;padding-right:1px}.description-section .Description_Brand p:last-child{margin-bottom:0}.button-progress .complete-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products-related{margin-top:35px;margin-bottom:25px}.products-related .product_slider{overflow:visible}.products-related .container{max-width:1272px;margin:0 auto 8px}.products-related .section-title{font-size:34px;line-height:34px;text-transform:uppercase;margin-bottom:42px}.products-related .product-item{padding:0 14px;margin:0}.products-related .product-item .product-item-price{margin:29px 0 0 0}.products-related .product-item-content{margin:0 0}.products-related .slide_outer{margin:0}.products-related .slick-list{margin:0 -14px;width:calc(100% + 28px)}.products-related .product-item-title a{font-family:Helvetica;font-size:15px;line-height:20px}.products-related .button_container{position:absolute}.products-related .button_container .button{position:unset}.products-related .slick-prev{left:-8px}.products-related .slick-arrow{top:51.5%}.products-related .slick-next{right:-10px}.product-grid,.product_slider{overflow:visible}.product-grid .slick-list,.product_slider .slick-list{overflow:hidden}.product-grid .slick-arrow,.product_slider .slick-arrow{top:50%;margin:0;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.2);box-shadow:0 3px 6px rgba(0,0,0,.2);border-radius:50px}.product-grid .slick-prev,.product_slider .slick-prev{background:url(https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/arrow_left_carousel_no_state.svg) no-repeat;left:-20px}.product-grid .slick-prev:hover,.product_slider .slick-prev:hover{background:url(https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/arrow_left_carousel_active.svg) no-repeat}.product-grid .slick-next,.product_slider .slick-next{background:url(https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/arrow_right_carousel.svg) no-repeat;right:-20px}.product-grid .slick-next:hover,.product_slider .slick-next:hover{background:url(https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/arrow_right_carousel_active.svg) no-repeat}.account-sidebar-block p{font-size:13px}.account-body+.pagination{display:none}.account-sub-heading,.auth-sub-heading,.blog-item-footer .read-more,.cart-header,.cart-preview-title,.form-field-title,.modal-leave-review .review-image-caption,.section-title,.share-heading,.sitemap-title{color:#291b0d}.custom_account_addressbook .addressList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.wishlists-table .table-actions .button{padding:0 15px;height:38px;line-height:36px}.wishlists-table.table--line tr td:first-child a{display:inline-block;max-width:460px}.quickSearchResults .quickSearchMessage{font-size:20px;padding:15px;text-align:center;margin:0;border:1px solid #bebdbd;word-break:break-word}.custom_account_recentitems .quickSearchResults,.custom_wishlist .quickSearchResults,.quickSearchResults{position:absolute;left:0;top:100%;width:100%;background:#fff;z-index:99;margin:0}.custom_account_recentitems .quickSearchResults .modal-close,.custom_wishlist .quickSearchResults .modal-close,.quickSearchResults .modal-close{color:#000;top:-5px;right:15px;background:0 0}.custom_account_recentitems .quickSearchResults .modal-close:hover,.custom_wishlist .quickSearchResults .modal-close:hover,.quickSearchResults .modal-close:hover{color:#000}.custom_account_recentitems .quickSearchResults .productGrid,.custom_wishlist .quickSearchResults .productGrid,.quickSearchResults .productGrid{width:100%;background-color:#fff;display:block;max-height:466px;overflow-y:auto;min-width:100%;padding:0;margin:0;border:1px solid #bebdbd;border-top:0}.custom_account_recentitems .quickSearchResults .productGrid .product,.custom_wishlist .quickSearchResults .productGrid .product,.quickSearchResults .productGrid .product{width:100%;padding:0;display:block;border-bottom:1px solid #dedddb;float:left}.custom_account_recentitems .quickSearchResults .productGrid .product .card,.custom_wishlist .quickSearchResults .productGrid .product .card,.quickSearchResults .productGrid .product .card{border:0;margin:0;padding:0;background-color:#fff}.custom_account_recentitems .quickSearchResults .productGrid .product .card .card-figure,.custom_wishlist .quickSearchResults .productGrid .product .card .card-figure,.quickSearchResults .productGrid .product .card .card-figure{width:30%;height:auto;float:left;padding:0;margin:0;-webkit-box-shadow:none;box-shadow:none}.custom_account_recentitems .quickSearchResults .productGrid .product .card .card-figure a,.custom_wishlist .quickSearchResults .productGrid .product .card .card-figure a,.quickSearchResults .productGrid .product .card .card-figure a{position:static;border:0;height:90px;float:left;width:100%}.custom_account_recentitems .quickSearchResults .productGrid .product .card .card-figure a .card-image,.custom_wishlist .quickSearchResults .productGrid .product .card .card-figure a .card-image,.quickSearchResults .productGrid .product .card .card-figure a .card-image{min-height:auto;transition:none;-webkit-transition:none;-moz-transition:none;max-height:90px;padding:0}.custom_account_recentitems .quickSearchResults .productGrid .product .card .card-figure .sale-flag-side,.custom_wishlist .quickSearchResults .productGrid .product .card .card-figure .sale-flag-side,.quickSearchResults .productGrid .product .card .card-figure .sale-flag-side{display:none}.custom_account_recentitems .quickSearchResults .productGrid .product .card .card-figure .product_badges,.custom_wishlist .quickSearchResults .productGrid .product .card .card-figure .product_badges,.quickSearchResults .productGrid .product .card .card-figure .product_badges{display:none}.custom_account_recentitems .quickSearchResults .productGrid .product .card .card-body,.custom_wishlist .quickSearchResults .productGrid .product .card .card-body,.quickSearchResults .productGrid .product .card .card-body{width:70%;float:left;padding:10px 0 0 8px;text-align:left}.custom_account_recentitems .quickSearchResults .productGrid .product .card .card-body .card-title,.custom_wishlist .quickSearchResults .productGrid .product .card .card-body .card-title,.quickSearchResults .productGrid .product .card .card-body .card-title{text-align:left;line-height:normal;height:46px;max-height:46px;margin:0;padding:0;width:90%}.custom_account_recentitems .quickSearchResults .productGrid .product .card .card-body .card-title a,.custom_wishlist .quickSearchResults .productGrid .product .card .card-body .card-title a,.quickSearchResults .productGrid .product .card .card-body .card-title a{color:#000;text-align:left;font-size:14px;line-height:16px}.custom_account_recentitems .quickSearchResults .productGrid .product .card .card-body .card-title a:hover,.custom_wishlist .quickSearchResults .productGrid .product .card .card-body .card-title a:hover,.quickSearchResults .productGrid .product .card .card-body .card-title a:hover{color:#000}.custom_account_recentitems .quickSearchResults .productGrid .product .card .card-body .card-text,.custom_wishlist .quickSearchResults .productGrid .product .card .card-body .card-text,.quickSearchResults .productGrid .product .card .card-body .card-text{margin:4px 0 4px}.custom_account_recentitems .quickSearchResults .productGrid .product .card .card-body .card-text .price-section,.custom_wishlist .quickSearchResults .productGrid .product .card .card-body .card-text .price-section,.quickSearchResults .productGrid .product .card .card-body .card-text .price-section{margin:0;font-size:16px}.custom_account_recentitems .quickSearchResults .productGrid .product .card .card-body .card-text.card_rating,.custom_wishlist .quickSearchResults .productGrid .product .card .card-body .card-text.card_rating,.quickSearchResults .productGrid .product .card .card-body .card-text.card_rating{display:none}.custom_account_recentitems .quickSearchResults .productGrid .product .card .card-figcaption,.custom_wishlist .quickSearchResults .productGrid .product .card .card-figcaption,.quickSearchResults .productGrid .product .card .card-figcaption{display:none}.card--alternate:hover,.card--alternate:hover .card-body{background-color:transparent}.navUser-item--cart .dropdown-menu.is-open{width:320px;background-color:#fff;border:1px solid #ccc;z-index:9999;left:auto!important;right:-9px!important;top:31px!important}.navUser-item--cart .dropdown-menu.is-open .previewCartItem-content{padding-left:10px;text-align:left}.navUser-item--cart .dropdown-menu.is-open .previewCartItem-content .previewCartItem-name{height:auto}.navUser-item--cart .dropdown-menu.is-open .previewCartItem-content .previewCartItem-brand{display:none}.navUser-item--cart .dropdown-menu.is-open .previewCartItem-content .previewCartItem-price{font-size:15px;color:#333}.navUser-item--cart .dropdown-menu.is-open .previewCartAction{padding:17px 0 20px}.navUser-item--cart .dropdown-menu.is-open .previewCartAction a{font-size:14px;padding:8px 5px 6px}.navUser-action.is-open svg,.navUser-action:hover svg{fill:#333;stroke:none}.blog-item-timestamp{font-family:Helvetica}.blog_page .blog{float:left;width:33.33%;padding:0 25px;margin:0 0 50px 0;border-top:0;border-right:0}.blog_page .blog .blog-post-figure{width:100%}.blog_page .blog .blog-post-figure .blog-thumbnail{margin:0 auto;max-width:100%}.blog_page .blog .blog-post-figure .blog-thumbnail img{max-height:300px}.blog_page .blog .blog-post-body{width:100%}.blog_page .blog .blog-post-body .blog-title{font-size:18px;margin:10px 0;text-transform:capitalize;height:40px;overflow:hidden;text-align:left;font-family:Helvetica;font-weight:700;line-height:20px}.blog_page .blog .blog-post-body .blog-title a{color:#000}.blog_page .blog .blog-post-body .blog-title a:hover{color:#000}.blog_page .blog .blog-post-body .blog-date{color:#000;text-align:left}.blog_page .blog .blog-post-body .blog-author{color:#000}.blog_page .blog .blog-post-body .blog-post{height:150px;overflow:hidden}.blog_page .blog .blog-post-body .blog-post a{color:#000}.blog_page .blog .blog-post-body .blog-post a:hover{color:#000}.blog-post a:hover{color:#000}.custom_blog_post .blog-thumbnail{max-width:100%}.custom_blog_post .blog-thumbnail .lazyautosizes{width:auto;max-height:300px}.custom_blog_post .blog-post-body{width:100%}.custom_blog_post .blog-post-body .blog-header{text-align:left}.custom_blog_post .blog-post-body .blog-header .blog-title{text-align:left;margin:0 0 5px}.custom_blog_post .blog-post-body .blog-header .blog-title a{color:#000}.custom_blog_post .blog-post-body .blog-header .blog-title a:hover{color:#fff}.custom_blog_post .blog-post-body .blog-header .blog-date{text-align:left;color:#ccc}.custom_blog_post .tags li a{color:#000}.custom_blog_post .tags li a:hover{color:#fff}.custom_blog_post .blog-post-figure{margin-top:18px}.custom_blog_post .blog{clear:both}.custom_brands{margin:0}.custom_brands .card-figure{max-height:100%;height:150px;border:1px solid #d3d3d3}.custom_brands .card-figure a{width:100%;display:block;margin:0 auto}.custom_brands .card-figure a .card-img-container{margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:100%}.custom_brands .card-figure a .card-img-container img{max-height:120px;margin:auto;display:block;width:auto}.custom_brands .card-figure a .card-img-container:after{padding-bottom:0}.custom_brands .card-body{padding:0;margin:0}.custom_brands .card-body .card-title{text-align:center;font-family:Helvetica}.custom_brands .card-body .card-title a{letter-spacing:normal;height:auto;padding:0 2px;display:block;color:#fff;background:#333;font-size:16px;text-transform:uppercase;margin:0;height:42px;line-height:42px;overflow:hidden}.custom_brands .card-body .card-title a:hover{background:#000;color:#fff}.custom_brands .brandGrid{margin:0 -10px}.custom_brands .brandGrid .brand .card{margin-bottom:0;padding-bottom:21px}.error_page_404{display:inline-block;text-align:center;width:100%;color:#000;letter-spacing:1px;margin:20px 0 0 0}.error_page_404 h1{display:inline-block;text-align:center;width:100%;color:#000;letter-spacing:1px;margin:20px 0}.error_page_404 p{font-size:16px;letter-spacing:1px;color:#000}.login-form .form-actions{text-align:left}.login-form .forgot-password{line-height:54px;font-weight:700}.login-form .forgot-password .form-label{color:#000}.navBar--sub .navBar-item{margin:0 5px}.navBar--sub .navBar-item.is-active{border-bottom:1px solid #000;color:#000;font-size:14px}.navBar--sub .navBar-item .navBar-action{color:#000}.navBar--sub .navBar-item .navBar-action:hover{color:#000}.custom_wishlist .productGrid .product{text-align:center}.custom_wishlist .form .button{padding:9px 29px 7px;font-size:18px}.account-orderStatus-label{background-color:#000;padding:5px 7px 3px}.account .account-product-title a:hover{color:#000}.addressList .address{float:left}.addressList .address .address-symbol{color:#000}.addressList .address .address-title{text-transform:capitalize;color:#000}.addressList .address .panel--newAddress:hover .address-symbol{color:#000}.addressList .address .panel--newAddress:hover .address-title{color:#000}.table--line .table-thead{background:0 0}.custom_forgotpassword .form-prefixPostfix{display:-webkit-box;display:-ms-flexbox;display:flex}.custom_forgotpassword .form-prefixPostfix .form-input{width:100%;display:block;border-radius:0}.custom_forgotpassword .form-prefixPostfix .button{margin-top:0;margin-left:20px;padding-left:15px;padding-right:15px}.custom_forgotpassword .form-prefixPostfix .button,.custom_forgotpassword .form-prefixPostfix .form-inlineMessage{float:left;height:auto}.account-body{margin:0 auto}.custom_cart .form-increment .button{height:30px;line-height:26px;width:30px;padding:0}.custom_cart .form-increment .button svg{fill:#fff}.custom_cart .form-increment .button:hover svg{fill:#000}.custom_cart .form-coupon-code .button:hover{color:#fff}.custom_cart .cart-header{font-size:14px;color:#25190d;font-weight:700}.custom_cart #couponcode{font-family:Helvetica}.custom_cart .alert-message{font-family:Helvetica;letter-spacing:0}.custom_cart .cart-totals-row{font-family:Helvetica}.custom_cart .form-select{font-family:Helvetica}.custom_cart .form-shipping .form-actions{text-align:right}.custom_cart .form-shipping .button{padding:2px 32px;font-weight:700;font-size:14px}.custom_cart .form-shipping .button:hover{color:#fff}.custom_cart .cart-item-edit-button{font-size:12px}.custom_cart .continue-shopping>a{font-family:Helvetica}.form-wishlist .button svg{fill:#fff}.form-wishlist .button:hover svg{fill:#fff}.cart-total .cart-total-label{color:#000}.cart-total .cart-total-label .form-select{padding:5px 7px}.cart-total .coupon-code-add{color:#000}.cart-total .coupon-code-add:hover{color:#000}.cart-total .cart-total-value .gift-certificate-add{color:#000}.cart-total .cart-total-value button:hover{color:#000}.cart-total .gift-certificate-cancel{color:#000}.cart-total .gift-certificate-cancel:hover{color:#000}.cart-total .coupon-code-cancel{color:#000;font-style:normal}.cart-total .coupon-code-cancel:hover{color:#000}.cart-total .shipping-estimate-hide{color:#000;font-style:normal}.cart-total .shipping-estimate-show{color:#000}.cart-total .shipping-estimate-show:hover{color:#000}.cart-total .estimator-form-label .form-label{color:#000}.cart-gift-certificate-form .button,.coupon-form .button{height:31px;line-height:30px;font-size:14px;padding:0}.cart-item-image{max-height:90px}.cart-header-item{text-transform:uppercase}.coupon-code-add,.shipping-estimate-show__btn-name{text-decoration:underline}.login-row{margin-top:0}ol.breadcrumbs{text-align:left;margin:20px 0 30px}.custom_forgotpassword .account.account--fixedSmall p{padding-bottom:1.5rem}.forgot-password-form .form-prefixPostfix--centeredColumn.wrap{-ms-flex-flow:wrap;flex-flow:wrap}.account .account-product-title a{color:#777}.account-product-title{font-family:open-sans;font-weight:700}.account-product-description{padding-bottom:1.5rem}.coupon-code-cancel,.shipping-estimate-show[aria-expanded=true]{font-style:normal}.form-increment .icon svg{fill:#fff}.form-increment .icon:hover svg{fill:#000}.countPill{position:absolute;right:-5px;top:-8px;margin:0}.modal--alert .button-container .confirm,.modal--alert .button-container .confirm:focus{background-color:#000;border-color:#000}.modal--alert .button-container .confirm:focus:hover,.modal--alert .button-container .confirm:hover{background:#fff;border-color:#000;color:#000}.forgot-password-form .form-label{width:100%}.forgot-password-form .button{margin:0 0 0 10px}.body{min-height:400px}.alertBox-message{color:#fff}.error_msg{text-align:center}.custom_login .account-wrapper .form-actions{text-align:center;border:none}.custom_login .account-page-login .alert{margin-top:74px}.custom_login .account-login-wrapper{margin:59px auto 78px}.alert-message{font-family:Helvetica;letter-spacing:0}.account-forgot-password-link:hover{opacity:.7}.cart-totals-row.cart-actions-row .button{padding-top:4px}.cart-totals-row.cart-actions-row .button:hover{background:#b50a0d;border-color:#b50a0d}.account-button-secondary.advanced-search-toggle,.button-secondary.advanced-search-toggle,.button.account-button-secondary,.button.button-secondary,[data-address-form] .advanced-search-toggle:not(.button-primary):not(.account-button-primary):not(.advanced-search-toggle):not(.button-contact-submit),[data-address-form] .button:not(.button-primary):not(.account-button-primary):not(.advanced-search-toggle):not(.button-contact-submit),[data-payment-method-form] .advanced-search-toggle:not(.button-primary):not(.account-button-primary):not(.advanced-search-toggle):not(.button-contact-submit),[data-payment-method-form] .button:not(.button-primary):not(.account-button-primary):not(.advanced-search-toggle):not(.button-contact-submit){background:#000;color:#fff;border:none;padding-top:2px}.account-button-secondary.advanced-search-toggle:hover,.button-secondary.advanced-search-toggle:hover,.button.account-button-secondary:hover,.button.button-secondary:hover,[data-address-form] .advanced-search-toggle:hover:not(.button-primary):not(.account-button-primary):not(.advanced-search-toggle):not(.button-contact-submit),[data-address-form] .button:hover:not(.button-primary):not(.account-button-primary):not(.advanced-search-toggle):not(.button-contact-submit),[data-payment-method-form] .advanced-search-toggle:hover:not(.button-primary):not(.account-button-primary):not(.advanced-search-toggle):not(.button-contact-submit),[data-payment-method-form] .button:hover:not(.button-primary):not(.account-button-primary):not(.advanced-search-toggle):not(.button-contact-submit){background:#b50a0d}.custom_account_orderstatus .account-wrapper{margin:70px 0 79px}.custom_account_orderstatus .pagination-next:hover{opacity:.7}.custom_account_orderstatus .account-container{max-width:1278px;margin:auto}.custom_forgotpassword .page-container{margin-top:25px;margin-bottom:86px}.custom_forgotpassword .account-reset-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:end;-ms-flex-align:end;align-items:end}.custom_forgotpassword .account-reset-form .form-field-email{max-width:70%;width:100%;margin:0}.custom_forgotpassword .account-reset-form .account-button-primary{padding:0 10px;width:30%;font-size:14px}.custom_forgotpassword .account-reset-form .account-button-primary:hover{background:#840204}.account-heading{font-size:26px;line-height:30px;color:#291b0d}.page-heading{font-size:34px;line-height:34px;text-transform:uppercase;color:#291b0d}.promo-message{font-family:Helvetica;letter-spacing:.5px}.account-nav-item.is-active{color:#b50a0d}.account-nav-link:hover{color:#b50a0d}.account-item-badge .account-status{background:rgba(0,0,0,.6)}.account-item-badge .account-status:hover{background:#b50a0d}.custom_account_inbox .page-heading{margin-top:67px}.custom_account_inbox .account-wrapper{margin-bottom:65px}.custom_account_inbox .account-content .form-field-select .form-select-wrapper{border:1px solid #ccc}.custom_account_inbox .account-content .form-input{border:1px solid #ccc}.custom_account_inbox .account-messages-form{display:block;padding:20px 15px}.custom_account_inbox .form-actions{text-align:center}.custom_account_inbox .account-message-is-read .account-message-subject{color:#291b0d;font-weight:600}.custom_account_addressbook .account-item-actions .button{font-size:14px;line-height:34px;padding:2px 32px;font-weight:700}.custom_account_addressbook .page-heading{margin-top:70px}.custom_account_addressbook .account-wrapper{margin-bottom:70px}.custom_shippingaddressform .account-container{max-width:1278px;margin:0 auto}.custom_shippingaddressform .account-address-form .form-actions{padding-top:15px;text-align:center}.custom_shippingaddressform .account-button-secondary:hover{color:#fff}.custom_shippingaddressform .page-heading{margin-top:70px}.custom_shippingaddressform .account-wrapper{margin-bottom:85px}.custom_wishlists .account-item-title a:hover{color:#b50a0d}.custom_wishlists .page-heading{margin-top:70px}.custom_wishlists .account-wrapper{margin-bottom:85px}.custom_wishlists .account-wrapper .button{font-size:14px;line-height:34px;padding:2px 32px;font-weight:700}.custom_wishlists .form-actions{text-align:center;border:none}.custom_wishlists .form-actions .account-button-secondary{margin-left:10px}.custom_wishlists .form-actions .account-button-secondary:hover{color:#fff}.custom_wishlists .account-item-detail .account-item-detail-title{font-size:13px}.custom_add-wishlist .page-heading{margin-top:70px}.custom_add-wishlist .account-wrapper{margin-bottom:72px}.custom_add-wishlist .account-wrapper .button{font-size:14px}.account-recently-viewed{display:block;overflow:hidden;margin:0 -10px}.account-recently-viewed .account-product-item{float:left;margin:0 10px 20px;border:1px solid #f0e9e1;padding:20px 19px 8px 19px;width:calc(25% - 20px)}.account-recently-viewed .account-product-item-brand{overflow:hidden;height:22px;display:none}.account-recently-viewed .price-withtax{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.account-recently-viewed .account-product-item-title{height:65px;overflow:hidden}.account-recently-viewed .account-product-item-title a{font-family:Helvetica}.account-recently-viewed a:hover{color:#b50a0d}.account-recently-viewed .price-rrp{font-family:Helvetica;font-size:15px;font-weight:700;color:#acacac}.account-recently-viewed .price-value{font-family:Helvetica;font-size:15px;font-weight:700;color:#25190d}.custom_account_recentitems .page-heading{margin-top:70px}.custom_account_recentitems .account-wrapper{margin-bottom:62px}.custom_editaccount .alert-message{font-family:Helvetica;letter-spacing:0}.custom_editaccount .form-actions{padding-top:15px}.custom_editaccount .page-heading{margin-top:69px}.custom_editaccount .account-wrapper{margin-bottom:85px}.custom_editaccount .account-settings-form .form-field:nth-of-type(2n+0){margin-bottom:30px}.form-actions{text-align:center}.cart-empty .cart-container .button{margin:0 auto;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.cart-empty .cart-container .button:hover{color:#fff}.custom_createaccount .account-wishlist-wrapper{display:grid;margin-top:24px;margin-bottom:65px}.form .form-select-wrapper{font-family:Helvetica}.custom_createaccount_thanks .account-heading{text-align:center}.custom_createaccount_thanks .account-wishlist-wrapper{margin:68px 0 16px}.custom_createaccount_thanks .account-page-created .account-body em{background:#fff}.custom_404 .error-search-form .form-input{margin:0;width:100%;max-width:70%}.custom_404 .page-container{margin-top:65px;margin-bottom:85px}.error_msg_404 svg{width:100%}.account-container{margin-top:70px}.account-content .pagination{display:none}.main-content{min-height:450px}.account-wrapper.account-page-orders-receipt{margin-bottom:50px}.blog-index,.latest-blog-posts-items{grid-template-columns:repeat(3,minmax(0,1fr))}.blog-item-title{height:53px;overflow:hidden}.blog-item-title a{color:#291b0d}.blog-item-content.rte{height:168px;overflow:hidden;color:#291b0d;font-size:16px;line-height:24px}.blog-item-footer a:hover,.blog-item-title a:hover,.blog-post-single a:hover{color:#b50a0d}.cart-preview-list-item-options,.cart-preview-list-item-price,.cart-preview-list-item-quantity,.cart-preview-list-item-remove{line-height:20px;font-family:Helvetica}.cart-preview-container,.cart-preview-list-item-name{font-family:Helvetica}.cart-preview-list-item-name a:hover{color:#b50a0d}.cart-preview-footer .button{display:inline-block;width:100%;padding:10px 5px 0;letter-spacing:0;background:#000;border:none;height:40px;line-height:22px;vertical-align:top}.cart-preview-footer .button:hover{background:#b50a0d}.cart-preview-footer .button:hover span{color:#fff}.cart-preview-footer .button:last-child{margin-top:20px}.cart-preview-footer .button span{font-size:15px}.cart-preview-list-item-remove:hover{color:#b50a0d}.cart-preview-footer .button span{text-transform:uppercase;color:#fff}.cart-preview-list-item-details{text-align:left}.button.account-button-primary:hover{background:#b50a0d}.account-items:hover .account-item-description{color:#b50a0d}@media only screen and (max-width:1399px){.header_midd .container{padding:0 37px 0 36px}.slideshow .flickity-viewport .slideshow-item .slideshow-item-info{left:36px}body,body.full-width{padding:180px 0 0 0}}.account-sidebar-block p{font-size:13px}.account-body+.pagination{display:none}.category-description{margin:50px 0 0}.category-description .category-top-banners .col-sm-6{position:relative}.category-description .category-top-banners .col-sm-6.deal_time:before{content:"";position:absolute;top:50px;left:16px;right:16px;bottom:0;background:rgba(255,255,255,.7)}.category-description .category-top-banners .col-sm-6 .center_content{margin:0 0 10px 0;font-size:30px;font-weight:700;text-transform:uppercase;color:#000;text-align:center;text-shadow:0 0 6px #fff;display:inline-block;width:100%;line-height:40px}.category-description .category-top-banners .col-sm-6 img{border:3px solid #000}.category-description .category-top-banners .col-sm-6 .countdown-container{position:absolute;top:56%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0;text-align:center;width:100%;padding:0 16px}.category-description .category-top-banners .col-sm-6 .countdown-container .center_content{position:initial;-webkit-transform:none;transform:none}.category-description .category-top-banners .col-sm-6 .countdown-container p{color:#000;font-weight:700;margin:10px 0 0 0;font-size:22px}.category-description .category-top-banners .col-sm-6 .countdown-container .countdown{width:100%;margin:20px auto 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px}.category-description .category-top-banners .col-sm-6 .countdown-container .countdown li{color:#fff;font-weight:700;font-size:30px;background:#000;margin:0 5px;padding:15px 15px}.category-description .category-top-banners .col-sm-6 .countdown-container .countdown li .customlabel{font-size:18px;display:block;margin:5px 0 0 0;font-weight:400}.product_slider.slick-slider .slide_outer{float:left;width:20%}.product_slider .product-item{width:100%}.product_slider{float:left;width:100%;position:relative}.slick-list{float:left;width:100%;overflow:hidden}.quick-shop-modal .modal-content .modal-close{top:-10px;right:-20px}.quick-shop-modal .product-details{display:inline-block;width:100%;padding-left:0;padding-right:0}.quick-shop-modal .product-images{width:50%;float:left}.quick-shop-modal .product-info{width:100%;float:left;padding:0}.quick-shop-modal .product-images~.product-info{width:50%;padding:0 0 30px 50px}.quick-shop-modal .description-section{clear:both}.quick-shop-modal .description-section .product-details{max-width:100%;padding-right:30px;padding-left:30px}.quick-shop-modal .quick-shop-view-product:hover{color:#fff}.custom_default .section-title{font-size:34px;line-height:34px;font-weight:700;color:#291b0d;text-transform:uppercase}.featured_main{margin:52px 0 0 0}.featured_main .products-home,.new_slider_main .products-home{padding:0}.featured_main .section-title,.new_slider_main .section-title{margin-bottom:42px}.featured_main .product_slider,.new_slider_main .product_slider{margin:0 0 24px 0}.featured_main .product_slider .product-item,.new_slider_main .product_slider .product-item{padding:0 14px;margin:0}.featured_main .product_slider .slick-list,.new_slider_main .product_slider .slick-list{margin:0 -14px;width:calc(100% + 23px)}.featured_main .product_slider .slick-next,.new_slider_main .product_slider .slick-next{right:-20px}.featured_main .product_slider .product-item-price,.new_slider_main .product_slider .product-item-price{margin:29px 0 0 0}.wishlist-add .form-actions{padding:20px 0 0 0}.cart-preview-body.scroll{padding-right:10px}.shipping-quotes .form-actions{padding:10px 0 0 0}.shipping-quotes .button{padding:0;font-weight:700}.shipping-quotes .button:hover{color:#fff}.cms_pages .page-heading{font-size:34px;line-height:34px;color:#291b0d}.search-tabs.with-sidebar .tab-content-panel .catalog{display:block}.search-tabs-menu{margin-bottom:0}.search-tabs{padding:0}.search_page_main{margin:50px 0 0 0}.price-rrp-label{display:none}.cart-cell.cart-product .cart-item-name{color:#291b0d}.cart-cell.cart-product .cart-item-name:hover{color:#b50a0d}.continue-shopping a{background:#000;color:#fff;padding:10px 15px}.continue-shopping a:hover{color:#fff;background:#b50a0d}.account-nav-link{color:#291b0d}.is-active .account-nav-link{color:#b50a0d}.account-page-orders-all .account-item-body .account-item-description,.account-page-orders-all .account-item-body .account-item-detail-title,.account-page-orders-all .account-item-body .account-item-detail-value,.account-page-orders-all .account-item-body .account-item-title{color:#291b0d;letter-spacing:0}.account-page-orders-all .account-item:hover .account-item-body .account-item-title{color:#b50a0d}.catalog .product_listing:first-child{width:100%;margin:0;padding:0}.faceted-search-submit.button.button-primary:hover,.form-actions .button.button-primary:hover,.form-submit.button.button-primary:hover{background:#b50a0d;border-color:#b50a0d}.catalog-empty .search-again{margin-bottom:25px;font-family:Helvetica;color:#000;font-size:20px;text-transform:capitalize;font-weight:500;letter-spacing:0}.retail-container .col-sm-6 iframe{width:100%}.retail-container .col-sm-6:first-child{padding-right:15px}.retail-container .col-sm-6:last-child{padding-left:15px}.custom_blog_post .blog-post-header{max-width:calc(100% - 120px);margin:0 auto}.category-description li,.category-description p{font-size:18px;line-height:26px;color:#291b0d;font-weight:400;margin:0 0 10px}#st-1.sharethis-inline-share-buttons{z-index:inherit}#st-1.sharethis-inline-share-buttons .st-btn{height:50px;width:50px;background:#ebebeb!important;margin-left:15px;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0}#st-1.sharethis-inline-share-buttons .st-btn img{height:30px;width:30px;top:auto;mix-blend-mode:exclusion}#st-1.sharethis-inline-share-buttons .st-btn:hover{background:#b50a0d!important;opacity:1;top:auto}#st-1.sharethis-inline-share-buttons .st-btn:hover img{mix-blend-mode:unset}.custom_cart .continue-shopping>a{text-transform:uppercase;font-family:Helvetica;font-weight:700}.shipping-quotes .button{font-size:15px}a.account-forgot-password-link:hover{color:#b50a0d;opacity:1}.cms_cnt div{font-size:16px;line-height:24px;color:#291b0d}h1.vip-heading{margin-bottom:10px}.blog-post-container{font-size:16px;line-height:24px;color:#291b0d}.blog-post-container h1,.blog-post-container h2,.blog-post-container h3,.blog-post-container h4,.blog-post-container h5,.blog-post-container h6{color:#291b0d;margin:15px 0 10px}.blog-post-container p{margin-top:10px;line-height:24px}.account-wishlist-items.account-product-wrapper{display:block;overflow:hidden;margin:0 -10px}.account-wishlist-items .account-product-item{float:left;margin:0 10px 20px;border:1px solid #f0e9e1;padding:20px 19px 8px 19px;width:calc(25% - 20px)}.account-wishlist-items .account-product-item-title{height:65px;overflow:hidden}.account-wishlist-items .account-product-item-brand{overflow:hidden;height:22px}.account-wishlist-items .price-withtax{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-flow:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row;-ms-flex-pack:start;-webkit-box-pack:start;justify-content:flex-start}.account-wishlist-items .price-rrp{font-family:Helvetica;font-size:15px;font-weight:700;color:#acacac}.account-wishlist-items .price-value{font-family:Helvetica;font-size:15px;font-weight:700;color:#25190d}.account-wishlist-items a:hover{color:#b50a0d}.account-wrapper a{color:#291b0d}.account-wrapper a:hover{color:#b50a0d}.account-tool{font-size:14px;line-height:34px;padding:2px 32px;font-weight:700;color:#fff!important;background-color:#000;border-color:#000;font-family:Helvetica;min-width:100px;text-transform:uppercase}.account-tool:hover{background:#b50a0d;border-color:#b50a0d}.account-item-details{color:#291b0d}.quick-search-submit-container .quick-search-submit{width:100%;display:block;font-family:Helvetica;text-transform:uppercase;font-size:15px;font-weight:700;text-transform:uppercase;padding:15px}.quick-search-content-block:hover .quick-search-content-title,.quick-search-product:hover .quick-search-product-name{color:#b50a0d}.quick-search-submit-container{background:#b50a0d;padding:0}.quick-search-submit-container:hover{background:#760002}.quick-search-submit-container .quick-search-submit:hover{color:#fff}.quick-search-product-price .price.price-value{color:#25190d;font-weight:700;font-family:Helvetica;font-size:15px}.quick-search-product-price .price .price-withtax{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quick-search-product-price .price{color:#acacac;font-weight:700;font-family:Helvetica;font-size:15px}.quick-search-product-price .price-value-wrapper .price-value{color:#25190d}.search-tabs-menu ul.search-tabs-list{display:none}.custom_account_orderstatus .page-heading{margin-top:67px}.header-tools>ul>li a:hover .header-icon #Path_6350{fill:#b50a0d}.account-wishlist-wrapper .account-content .account-empty{text-align:center;margin-bottom:30px}.for_mob{display:none}input[type=number].form-input{-moz-appearance:textfield}.customer_login .search_main{width:520px}@media only screen and (min-width:990px){.header_fixed .top-nav-ribbon{-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out;margin:-39px 0 0 0}}.slide_img_mobile{display:none}.footer_menu_contact .footer-menu-item .f_contact_icon{float:left;width:30px}.footer_menu_contact .footer-menu-item .f_contact_text{float:left;width:calc(100% - 30px)}.full-width .main-footer .footer-nav .footer-menu.footer_menu_contact .footer-menu-item p{margin:0 0 15px 0;display:block;float:left;width:100%}.full-width .main-footer .footer-nav .footer-menu.footer_menu_contact .footer-menu-item{margin:0}.instagram #eapps-instagram-feed-1 .eapps-instagram-feed-posts-grid-load-more{display:none!important}@media only screen and (max-width:1199px){.custom_account_orderstatus .main-content .content{padding:0 20px}.container{padding:0 20px}.product-item{width:33.33%}.header_midd .container{padding:0 15px 0 15px}.customer_login .search_main{width:330px}.search_main{width:330px;margin:-5px 20px 0 10px}.header_midd .branding .logo img{width:170px}body,body.full-width{padding:152px 0 0 0}.slideshow .flickity-viewport .slideshow-item .slideshow-item-info{width:475px}.slideshow .flickity-viewport .slideshow-item .slideshow-item-info .slideshow-item-heading{line-height:40px;font-size:40px}.hp_brand_banner .custom_slider,.product_slider{padding:0 20px}.hp_brand_banner .custom_slider .slick-prev,.product-grid .slick-prev,.product_slider .slick-prev{left:0}.featured_main .product_slider .slick-next,.hp_brand_banner .custom_slider .slick-next,.new_slider_main .product_slider .slick-next{right:0}.banner_inner h2{line-height:42px;font-size:38px}.hp_bottom_banner .bottom_sec li .bottom_inner .bottom_content h2{font-size:24px;line-height:40px}.hp_bottom_banner .bottom_sec li .bottom_inner .bottom_content .button{margin:20px 0 0}.testimonial{background:url("https://cdn11.bigcommerce.com/s-2ooutu2zpl/content/testimonial_background.jpg") no-repeat;background-size:cover;background-position:center;padding:40px 0}.testimonial>img{display:none}.testimonial .overlay_text{position:static;-webkit-transform:none;transform:none}.full-width .main-footer .footer-nav{margin:35px -15px 0;width:auto}.full-width .main-footer .footer-nav::after{content:"";display:block;clear:both}.full-width .main-footer .footer-nav .footer-menu{float:left;padding:0 15px}.full-width .main-footer .footer-nav .footer-menu:first-child{width:26%;margin:0}.full-width .main-footer .footer-nav .footer-menu:nth-child(2){width:13.75%;margin:0}.full-width .main-footer .footer-nav .footer-menu:nth-child(3),.full-width .main-footer .footer-nav .footer-menu:nth-child(4),.full-width .main-footer .footer-nav .footer-menu:nth-child(5){width:18.75%;margin:0}.product-container .container,.product-reviews-container .product-reviews{padding:0 20px}.product-reviews-container .product-reviews{padding-top:40px}.description-section .product-details{padding:30px 20px 0}.product-grid .slick-next,.product_slider .slick-next{right:0}.account-container{margin-top:0}.cart-container{padding:0}.account-header .page-heading{text-align:left;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.product-info .form-submit-container .form-field-quantity-label{float:left;width:100%}.account-recently-viewed .account-product-item{width:calc(33.33% - 20px)}.vip-add-to-cart{width:100%}.category-description .category-top-banners .col-sm-6 .countdown-container .countdown li{padding:10px 15px 5px}.category-description .category-top-banners .col-sm-6 .countdown-container .countdown{margin:10px auto 20px}}@media only screen and (max-width:990px){.custom_account_orderstatus .main-content .content{padding:0}.category_mn .product_listing{width:100%;padding:0}.category_mn .catalog-sidebar{width:100%}body,body.full-width{padding:0}.header_midd{padding:30px 0 15px}.customer_login .search_main{width:100%}.search_main{width:100%;margin:18px 0 0}.branding{top:50px;width:auto}.search_main .header-search{position:static;-webkit-transform:none;transform:none}.navigation-toggle{position:absolute;top:60px;left:20px;-webkit-transform:none;transform:none}.header-tools>ul>li:not(:last-child),.search-form .mobile-search-close{display:none}.header-tools{top:55px;right:20px;-webkit-transform:none;transform:none}.quick-search{top:100%}.search-form-mobile-open{height:auto}.main-menu{top:212px}.main-nav-menu .main-menu .nav-menu{margin:0;bottom:10px}.search-form-mobile-open .search-input{height:40px}.slideshow .flickity-viewport .slideshow-item .slideshow-item-info{left:20px;width:365px}.slideshow .flickity-viewport .slideshow-item .slideshow-item-info .slideshow-item-heading{line-height:34px;font-size:30px}.slideshow .flickity-viewport .slideshow-item .slideshow-item-info .slideshow-item-caption{font-size:14px;margin:10px 0 20px}.slideshow .flickity-page-dots{bottom:20px;left:20px}.banner_inner h2{line-height:30px;font-size:20px}.banner_inner p{margin:9px 0 20px}.banner_inner .button{padding:3px 20px 2px 20px}.hp_bottom_banner .top_sec li .top_inner .top_content h2{font-size:25px;line-height:35px}.hp_bottom_banner .top_sec li .top_inner .top_content .button{padding:2px 20px 2px 20px;margin:20px 0 0}.hp_bottom_banner .top_sec li .top_inner .top_content{margin:0}.hp_bottom_banner .bottom_sec li .bottom_inner .bottom_content{left:20px}.hp_bottom_banner .bottom_sec li .bottom_inner .bottom_content h2{font-size:20px;line-height:30px;text-align:center}.hp_bottom_banner .bottom_sec li .bottom_inner .bottom_content .button{padding:2px 20px 2px 20px}.hp_bottom_banner .bottom_sec{margin:0 -10px}.hp_bottom_banner .bottom_sec li{padding:0 10px}.footer-menu-catchall,.footer-menu-header,.footer-menu-item,.footer-social-header{text-align:left}.full-width .main-footer .footer-bottom-row .copyrights .container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:10px}.full-width .main-footer .footer-nav{margin:35px -10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:40px}.full-width .main-footer .footer-nav .footer-menu{padding:0 10px;float:left}.full-width .main-footer .footer-nav .footer-menu:first-child{width:33.33%}.full-width .main-footer .footer-nav .footer-menu:nth-child(2),.full-width .main-footer .footer-nav .footer-menu:nth-child(3){width:33.33%}.full-width .main-footer .footer-nav .footer-menu:nth-child(4){width:33.33%}.full-width .main-footer .footer-nav .footer-menu:nth-child(5){width:66.66%}.full-width .main-footer .footer-nav .footer-menu h3{font-size:15px}.full-width .main-footer .footer-bottom-row .footer-disclaimer{padding:15px 0}.category_mn .catalog-sidebar .mobile-facet-checkmark{background-image:none}.category_mn .page-heading{font-size:36px;line-height:42px;padding:0}.category_mn .category-description.with-sidebar .Description_SubCategoryDescription{font-size:16px;line-height:24px}.facet-clear-all{margin-right:0}.header_midd .container{padding:0 20px}.category_mn .catalog-sidebar,.category_mn .sort_by,.faceted-search{display:none}.content.catalog.boxed-in{margin:15px 0 0}.search_main .header-search.quick-search-activated .mobile-search-close{top:80px}.product-container .product-details{-ms-flex-wrap:wrap;flex-wrap:wrap}.product-container .product-images,.product-info{width:100%;padding:0}.product-container .product-images .product-thumbnails{margin:8px 0 20px}.product-share-container{bottom:45px}.product-info .product-title{font-size:30px;line-height:35px}.account-container,.page-container{padding:0 20px}.menu-dropdown.active>a{padding-left:39px;color:#1a1a1a;background-color:transparent}.main-menu a{display:block;padding:15px 20px;color:#222}.cart-preview-trigger .cart-preview-quantity::after,.cart-preview-trigger .cart-preview-quantity::before,.header-tools>ul>li a span{display:none}.for_mob{display:block}.header-tools.for_mob{position:initial;margin:4px 0 0 0}.header-tools.for_mob>ul{margin:0;width:100%}.header-tools.for_mob>ul>li{display:block;margin:13px 0 0 0;padding:0 10px 15px;width:100%;text-align:left;border-bottom:1px solid #f2f2f2}.header-tools.for_mob>ul>li a .header-icon{display:none}.header-tools.for_mob>ul>li a{padding:0}.header-tools.for_mob>ul>li a span{display:block;padding:0;color:#291b0d;font-weight:700;font-size:15px;font-family:Helvetica;letter-spacing:0}.menu-dropdown>.dropdown.visible{padding:10px 0 30px 30px}.main-nav-menu .main-menu .nav-menu .nav-menu-item a.submenu-trigger{position:relative}.main-nav-menu .main-menu .nav-menu .nav-menu-item a.submenu-trigger::after{content:'+';position:absolute;right:15px;top:-5px;font-size:22px;color:#291b0d;display:block!important;background:0 0;width:auto;height:auto}.main-nav-menu .main-menu .nav-menu .nav-menu-item.active a.submenu-trigger::after{content:'-'}.dropdown-displayed .nav-menu-item{margin:0!important;-webkit-transition:none;transition:none}.nav-menu-item{-webkit-transition:none;transition:none}.main-menu.visible.dropdown-displayed .header-tools.for_mob{opacity:0}.search_main .header-search .search-form .search-label{background:#fff}.main-menu{max-width:100%}.search_main .header-search .search-form .search-label .search-input::-webkit-input-placeholder{display:block;opacity:1;color:#9d9d9d}.search_main .header-search .search-form .search-label .search-input::-moz-placeholder{display:block;opacity:1;color:#9d9d9d}.search_main .header-search .search-form .search-label .search-input:-ms-input-placeholder{display:block;opacity:1;color:#9d9d9d}.search_main .header-search .search-form .search-label .search-input::-ms-input-placeholder{display:block;opacity:1;color:#9d9d9d}.search_main .header-search .search-form .search-label .search-input::placeholder{display:block;opacity:1;color:#9d9d9d}.main-menu.visible .menu-dropdown>.dropdown.visible{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.main-menu.visible.dropdown-displayed .nav-menu-item.menu-dropdown{padding-bottom:0}.main-menu.visible.dropdown-displayed .nav-menu-item.menu-dropdown.active{padding-bottom:15px}.main-nav-menu .main-menu .nav-menu .nav-menu-item .nav-submenu-item a{padding:5px 0 4px 10px}.product-item .product-item-thumbnail .button_container{position:initial;-webkit-transform:none;transform:none;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0 0 20px 0}.product-item-thumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.product-item .product-item-thumbnail .catalog-atc{opacity:1!important}.product-item .product-item-thumbnail .alert.alert-error{display:block;padding-top:0;padding-bottom:0}.product-item .product-item-thumbnail .alert.alert-error .alert-message{line-height:37px}.facet-section-heading .facet-toggle,.sidebar-section-heading .facet-toggle{right:12px}.mobile-filters-modal .facet-apply,.mobile-filters-modal .faceted-show-more-button{background-color:#b50a0d;color:#fff;font-family:Helvetica;font-size:15px;line-height:28px;font-weight:700;text-transform:uppercase;letter-spacing:0;border:none}.mobile-filters-modal .facet-apply:hover,.mobile-filters-modal .faceted-show-more-button:hover{background-color:#840204;color:#fff}.mobile-filter-subtitle{color:#291b0d}.quick-shop-modal .product-info .button-primary.button-progress{padding:8px 20px 6px;min-width:250px}.account-nav{width:180px;padding-right:0}.account-body{width:100%;padding-left:0}.account-nav{width:100%}.account-wishlist-wrapper{display:block;width:100%}.search_main .header-search .quick-search{left:20px;right:20px;width:calc(100% - 40px);-webkit-box-shadow:0 7px 10px 0 rgba(0,0,0,.16);box-shadow:0 7px 10px 0 rgba(0,0,0,.16);height:280px;overflow:hidden}.quick-search-inner{max-height:100%}.vip-add-to-cart.row .col-sm-5.price-cart .vip-price{text-align:center}.vip-add-to-cart.row .col-sm-5.price-cart .vip-button .button{padding-left:5px;padding-right:5px}.vip-add-to-cart.row{padding:0 15px 0 5px}.vip-add-to-cart h3{font-size:19px}.cms_pages .contact-us,.cms_pages .page-container.rte{padding-left:0;padding-right:0}.category-top-banners .col-sm-6{width:100%}.category-description .category-top-banners .col-sm-6.deal_time{margin-bottom:30px}.category-description .category-top-banners .col-sm-6:last-child{margin-bottom:-30px}.account-wishlist-items.account-product-wrapper{margin-bottom:60px}.account-wishlist-items .account-product-item{width:calc(33.33% - 20px)}.account-product-item-remove{right:5px}.search_main .header-search .quick-search{height:200px;max-height:calc(100vh - 200px)}}@media only screen and (max-width:767px){.hp_brand_banner .custom_slider li img{width:auto}.product-item{width:50%}.slideshow .flickity-viewport .slideshow-item .slideshow-item-info{width:calc(50% - 20px)}.slideshow .flickity-viewport .slideshow-item .slideshow-item-info .slideshow-item-heading{line-height:28px;font-size:22px}.slideshow .flickity-viewport .slideshow-item .slideshow-item-info .button{margin-bottom:30px}.slideshow .flickity-viewport .slideshow-item .slideshow-item-info .slideshow-item-caption{font-size:12px;margin:10px 0 10px;line-height:18px;padding-right:10px}.button{font-size:14px;line-height:30px;padding:2px 15px}.slideshow .flickity-page-dots .dot{width:9px;height:9px}.custom_default .section-title{font-size:28px;line-height:30px}.banner_inner p{font-size:14px;line-height:20px;margin:9px 0 15px}.banner_inner h2{line-height:20px;font-size:15px}.banner_inner .button{padding:4px 15px 2px 15px;min-width:auto;line-height:30px}.banner_inner{left:20px}.hp_top_banner ul{margin:0 -10px}.hp_bottom_banner .top_sec li,.hp_top_banner ul li{padding:0 10px}.product-item .product-item-thumbnail .catalog-atc .button-atc{line-height:32px}.hp_bottom_banner .top_sec{margin:50px -10px 10px}.hp_bottom_banner .top_sec li .top_inner .top_content{left:20px}.hp_bottom_banner .bottom_sec li:last-child{margin-top:16px}.testimonial .testimonial_slider p{font-size:18px;line-height:25px}.instagram ul li{width:calc(100% / 4)}.full-width .main-footer .footer-nav .footer-menu:first-child{width:100%}.full-width .main-footer .footer-nav{margin:35px -15px 0}.full-width .main-footer .footer-nav .footer-menu:nth-child(2),.full-width .main-footer .footer-nav .footer-menu:nth-child(3),.full-width .main-footer .footer-nav .footer-menu:nth-child(4),.full-width .main-footer .footer-nav .footer-menu:nth-child(5){width:50%;padding:0 15px}.footer-menu{text-align:center}.full-width .main-footer .footer-nav .footer-menu:first-child img{margin:0 auto;display:block}.full-width .main-footer .footer-nav .footer-menu .social-nav .social-nav-list{margin:20px 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.subscription-form{margin:0 0 30px}.hp_bottom_banner .bottom_sec li{width:50%}.testimonial .testimonial_slider{padding:0 15px}.full-width .main-footer .footer-nav .footer-menu form .form-field .form-input{margin-bottom:0}.full-width .main-footer .footer-nav .footer-menu form .form-field{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.subscription-form .form-input{max-width:69%;margin:0}.full-width .main-footer .footer-nav .footer-menu form .form-field .button-primary{max-width:29%;margin:0;height:40px}.full-width .main-footer .footer-nav .footer-menu .footer-menu-header{margin:0 0 15px}.full-width .main-footer .footer-nav .footer-menu:nth-child(2),.full-width .main-footer .footer-nav .footer-menu:nth-child(3),.full-width .main-footer .footer-nav .footer-menu:nth-child(4),.full-width .main-footer .footer-nav .footer-menu:nth-child(5){margin-bottom:20px}.full-width .main-footer .footer-bottom-row{margin:0}.testimonial h2{font-size:22px}.instagram h2{font-size:20px}.page_heading{font-size:24px;line-height:28px}.full-width .main-footer .footer-nav .footer-menu .social-nav .social-nav-list .social-link:last-child{margin:0}.full-width .main-footer .footer-bottom-row .copyrights .container ul li:first-child{margin-left:0}.header-tools>ul>li a span{display:none}.header-tools{top:65px}.search_main .header-search.quick-search-activated .mobile-search-close{top:80px}.blog-index,.latest-blog-posts-items{grid-template-columns:repeat(2,minmax(0,1fr));-webkit-column-gap:3%;-moz-column-gap:3%;column-gap:3%;row-gap:30px}.product-share-container{position:static;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:30px}.product-info>.form{margin-bottom:0}.custom_forgotpassword .account-reset-form .account-button-primary{line-height:34px}.custom_cart .cart-header{position:relative}.product-item .product-item-thumbnail .alert.alert-error .alert-message{line-height:33px}.quick-shop-modal .product-images{width:100%}.quick-shop-modal .product-images~.product-info{width:100%;padding:0 0 30px 0}.modal-wrapper.visible{margin:0 20px}.quick-shop-modal .modal-content .modal-body .container{padding:0}.account-page-login .account-sub-heading{text-align:center}.boxed-in .container .cart-messages{padding-left:0;padding-right:0}.custom_account_orderstatus .account-wrapper{margin:0}.custom_account_orderstatus .page-heading{margin-top:30px}.account-body{width:100%;padding-left:0}.quick-shop-modal.quick-add-modal{width:100%}.account-recently-viewed .account-product-item{width:calc(50% - 20px)}.vip-add-to-cart.row{padding:20px;max-height:100%}.vip-add-to-cart.row .col-sm-7{width:100%}.vip-add-to-cart.row .col-sm-5{width:100%}.product-cart{margin-top:0}.price-cart .col-sm-6{width:100%}.vip-add-to-cart.row .col-sm-5.price-cart .vip-button .button{margin-top:15px}.retail-container .col-sm-6:first-child{padding-right:0;width:100%}.retail-container .col-sm-6:last-child{padding-left:0;padding-top:15px;width:100%}.contact_lt{width:100%}.contact_rt{width:100%;margin-bottom:60px}.vip-perks-list{margin-top:30px}.vip-perks ul{margin:0;width:100%;padding:0 0 0 20px}.rte ol li:last-of-type,.rte ul li:last-of-type{margin-bottom:10px}.account-wishlist-items .account-product-item{width:calc(50% - 20px)}.account-settings-form .form-field{width:100%;padding-right:0}.account-settings-form .form-field:nth-of-type(2n+0){padding-left:0}.more-help .col-md-3{width:50%}.more-help{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.quick-search-submit-container{position:initial}.search_main .header-search .quick-search{height:350px}.quick-search-inner{padding-bottom:0}}@media only screen and (max-width:490px){.full-width .main-footer .footer-nav .footer-menu .footer-menu-item{width:50%;float:left}.full-width .main-footer .footer-nav .footer-menu.footer_menu_contact .footer-menu-item{width:100%}.form-actions .button+.button{margin:15px 0 0}.main-menu{top:194px}.more-help .col-md-3{width:100%}.account-wishlist-items .account-product-item{width:calc(100% - 20px)}.custom_wishlists .account-wrapper .button{float:left;width:100%}.custom_wishlists .account-wrapper input.button{margin:15px 0 0 0}.category-top-banners{margin:0 0 41px;width:100%}.category-top-banners .col-sm-6{padding:0}.category-description .category-top-banners .col-sm-6 .center_content{font-size:22px;line-height:22px}.category-description .category-top-banners .col-sm-6.deal_time img{float:left;width:100%}.category-description .category-top-banners .col-sm-6 .countdown-container p{margin:0;font-size:18px}.category-description .category-top-banners .col-sm-6 .countdown-container{position:initial;-webkit-transform:none;transform:none;padding:20px;background:#ccc;float:left;width:100%}.category-description .category-top-banners .col-sm-6.deal_time:before{display:none}.category-description .category-top-banners .col-sm-6 .countdown-container .countdown{padding:0}.category-description .category-top-banners .col-sm-6 .countdown-container .countdown li{font-size:22px;margin:0 3px}.category-description .category-top-banners .col-sm-6 .countdown-container .countdown li .customlabel{font-size:13px;margin:0}.category-description .category-top-banners .col-sm-6 .countdown-container .countdown li{padding:10px 8px 5px}.cigar_month .membership-item .vip-add-to-cart{-ms-flex-wrap:wrap;flex-wrap:wrap}.account-forgot-password-link{width:100%;text-align:center;display:inline-block;margin:10px 0 0 0}.retail-container .col-sm-6 iframe{height:300px}.vip-perks,.vip-works{margin-top:50px}.vip-perks-list{margin-top:30px}.vip-add-to-cart.row .col-sm-5.price-cart .vip-price{margin:0}.account-recently-viewed .account-product-item{width:100%;margin:0 0 20px}.account-recently-viewed{margin:0}.form-shipping .field-state-zip{grid-template-columns:auto;row-gap:20px}.cms_cnt p a{word-break:break-all}.cms_pages .page-heading{font-size:28px;line-height:28px}.cms_pages .container .page-container,.cms_pages .page-heading{padding-left:0;padding-right:0}.custom_login .account-wrapper .form-actions{text-align:left}.account-wrapper .account-header{display:block;margin-bottom:20px}.account-header .page-heading{margin-top:30px;margin-left:0;margin-right:0}.page-heading{margin-left:0;margin-right:0}.account-tool{margin:0}.g-recaptcha{overflow:hidden}.g-recaptcha>div{width:100%!important}.quick-shop-modal .product-info .button-primary.button-progress{min-width:auto}.banner_inner .button{padding:2px 15px 3px 15px;width:100%}.category-description .category-top-banners .col-sm-6 .countdown-container .button,.cms_cnt .button,.custom_cart .form-shipping .button,.form-actions .button,.hp_bottom_banner .bottom_sec li .bottom_inner .bottom_content .button,.hp_bottom_banner .top_sec li .top_inner .top_content .button,.hp_brand_banner .button,.product-reviews-container .button,.vip-add-to-cart.row .col-sm-5.price-cart .vip-button .button{width:100%}.product-item .product-item-title{height:auto;margin:0 0 20px 0}.hp_bottom_banner .bottom_sec li .bottom_inner .bottom_content,.hp_bottom_banner .top_sec li .top_inner .top_content{left:0;width:100%;padding:0 20px}.slideshow .flickity-viewport .slideshow-item .slideshow-item-info .button{width:100%}.slideshow .flickity-page-dots{width:100%;left:0}.category-top-banners .col-sm-6,.product-item{width:100%}.full-width .main-footer .footer-nav{margin:35px -10px 0;row-gap:10px}.full-width .main-footer .footer-nav .footer-menu:nth-child(2),.full-width .main-footer .footer-nav .footer-menu:nth-child(3),.full-width .main-footer .footer-nav .footer-menu:nth-child(4){width:50%;padding:0 10px}.full-width .main-footer .footer-nav .footer-menu:nth-child(2),.full-width .main-footer .footer-nav .footer-menu:nth-child(3),.full-width .main-footer .footer-nav .footer-menu:nth-child(4),.full-width .main-footer .footer-nav .footer-menu:nth-child(5){width:100%;padding:0 10px}.hp_bottom_banner .bottom_sec li,.hp_bottom_banner .top_sec li,.hp_top_banner ul li{width:100%}.top-nav-ribbon p,.top-nav-ribbon p a{font-size:12px;line-height:16px}.search_main .header-search .search-form .search-label .search-input{line-height:27px;font-size:14px;height:30px}.search-form-mobile-open .search-input{height:30px}.search_main .header-search .search-form .search-label .button-search-submit svg{width:20px;height:20px}.slide_img_mobile{display:block}.slideshow .flickity-viewport .slideshow-item .slideshow-item-info{position:static;-webkit-transform:none;transform:none;width:100%;padding:20px 20px 20px}.slideshow .flickity-viewport .slideshow-item{padding:0;background:0 0!important;background-color:#291b0d!important}.flickity-slider{position:relative}.ratio-3-1 .slideshow-item{height:auto}.slideshow .flickity-viewport{padding-bottom:0}.featured_main{margin:54px 0 0}.custom_default .section-title{font-size:22px;line-height:28px;margin-bottom:20px}.product-grid .slick-arrow,.product_slider .slick-arrow,.slick-arrow{background-size:auto 30px!important}.hp_brand_banner .custom_slider,.product_slider{padding:0 10px}.slick-arrow{height:30px;width:30px}.banner_inner{right:20px}.hp_top_banner ul li:first-child{margin-bottom:20px}.featured_main .product_slider,.new_slider_main .product_slider{margin:0 -14px;width:auto;float:none}.featured_main .product_slider .slick-list,.new_slider_main .product_slider .slick-list{width:100%;margin:0}.featured_main .product_slider::after,.new_slider_main .product_slider::after{clear:both;content:"";display:block}.featured_main .product_slider .slick-next,.hp_brand_banner .custom_slider .slick-next,.new_slider_main .product_slider .slick-next{right:10px}.hp_brand_banner .custom_slider .slick-prev,.product-grid .slick-prev,.product_slider .slick-prev{left:10px}.full-width .main-footer .footer-bottom-row .copyrights .container .footer-copyright{line-height:20px}.full-width .main-footer .footer-nav .footer-menu form .form-field .button-primary{max-width:32%}.subscription-form .form-input{max-width:66%}.full-width .main-footer .footer-nav .footer-menu form .form-field .button-primary{line-height:34px}.instagram ul li{width:calc(100% / 2)}.hp_top_banner,.new_slider_main,.testimonial{margin:60px 0 0}.hp_bottom_banner .bottom_sec,.hp_top_banner ul{vertical-align:top}.hp_brand_banner{margin:57px 0 0}.hp_brand_banner .custom_slider .slick-prev{left:0}.hp_brand_banner .custom_slider .slick-next{right:0}.hp_brand_banner .custom_slider{padding:0 30px}.hp_bottom_banner .top_sec{margin:60px -10px 10px}.hp_bottom_banner .bottom_sec li:not(:last-child),.hp_bottom_banner .top_sec li:not(:last-child){margin-bottom:20px}.hp_bottom_banner .bottom_sec li:last-child{margin-top:0}.instagram h2{margin:38px 0 15px}.instagram ul{margin:0 -7px 20px}.header-tools{top:57px}.category_mn .page-heading{font-size:24px;line-height:30px;padding:0}.category_mn .category-description.with-sidebar .Description_SubCategoryDescription{font-size:14px;line-height:20px}.navigation-toggle{top:53px}.category-description{margin:20px 0 0}.full-width .main-footer .footer-bottom-row .copyrights .container .footer-copyright{text-align:center}.search_main .header-search.quick-search-activated .mobile-search-close{top:60px}.blog-index,.latest-blog-posts-items{grid-template-columns:1fr}.blog-item-title{height:auto}.content .pagination .pagination-list{text-align:center}.pagination-next{float:none}.page-heading,.product-reviews-container .product-review-heading,.products-related .section-title{font-size:24px;line-height:30px}.search-page-form{width:100%}.product-container .product-images .product-thumbnails{margin:8px 0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:4%;-moz-column-gap:4%;column-gap:4%;row-gap:20px}.product-container .product-images .product-thumbnail{height:auto;width:calc(50% - 2%);margin:0}.product-info .product-title{font-size:22px;line-height:30px}.product-detail-container .product-detail-key,.product-detail-container span[data-product-custom-field],.product-info .product-brand{font-size:14px}.button-primary.button-progress{padding:8px 20px 6px 20px;width:100%}.product-reviews-container .product-review-heading,.products-related .section-title{margin-bottom:30px}.product-container .product-details{padding-top:0}.description-section{padding:25px 0}.products-related .product_slider .slick-prev{left:0}.form-field-options .rectangle-text{padding:7px 10px 5px}.form-field-options .rectangle{min-width:auto;height:40px;margin-right:10px}.custom_forgotpassword .page-container{padding:0 20px}.custom_forgotpassword .account-reset-form{-ms-flex-wrap:wrap;flex-wrap:wrap}.custom_forgotpassword .account-reset-form .account-button-primary,.custom_forgotpassword .account-reset-form .form-field-email{width:100%;max-width:100%}}@media only screen and (max-width:330px){.full-width .main-footer .footer-nav .footer-menu a{font-size:13px}.full-width .main-footer .footer-nav .footer-menu form .form-field .button-primary{font-size:13px}}#cart-preview-count{position:absolute;top:-8px;right:-5px;background:#291b0d;height:20px;display:inline-block;color:#fff;width:20px;border-radius:15px}.main-nav-menu{margin:-38px 0 0}.branding .logo{z-index:9;position:relative}.header_midd{margin:10px 0 0}body,body.full-width{padding:185px 0 0 0}@media only screen and (max-width:1199px){.main-nav-menu{margin:-7px 0 0}body,body.full-width{padding:166px 0 0 0}}@media only screen and (max-width:990px){.main-nav-menu{margin:0 0 0}body,body.full-width{padding:0}.branding{max-height:100%}.header_midd{padding:90px 0 15px}.navigation-toggle{top:84px}.header-tools{top:92px}}@media only screen and (min-width:990px){.body_top .brand-container #haloAZBrandsTable{position:fixed;top:146px;padding:15px 0;width:1278px;max-width:100%;background:#fff}}@media only screen and (max-width:990px){.brand-container #haloAZBrandsTable{position:sticky;top:0;background:#fff;padding:20px 0}}.hp_top_banner ul li li{width:100%;padding:0}.hp_top_banner ul li.left li p{margin:0}.left .banner_inner{max-width:370px}.left .banner_inner p{margin:0 0 10px}.left .banner_inner ul{margin:10px 0 10px 20px;list-style:disc}.left .banner_inner .rating-stars .rating-star{height:18px;width:18px}.left .banner_inner span.rating-stars{margin:0 0 -10px}@media only screen and (max-width:1199px){.banner_inner h2{line-height:38px;font-size:32px}}body .haloAZBrandsWrapper .azBrands-group,body .haloAZBrandsWrapper.active-all{-webkit-column-count:auto;-moz-column-count:auto;column-count:auto}.haloAZBrandsWrapper .azBrands-group-list{display:grid!important;grid-template-columns:repeat(5,1fr);grid-column-gap:10px}@media only screen and (max-width:990px){.hp_top_banner ul li{width:100%;margin:0 0 10px}.hp_top_banner ul li:first-child{margin:0 0 20px}.hp_top_banner ul li:first-child li:first-child{margin:0}.hp_top_banner ul li h2{font-size:36px;line-height:42px;margin:0}header.main-header{position:fixed;top:0;transition:all .7s ease;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease;margin:0}.main-header.header_fixed{margin:-31px 0 0;transition:all .7s ease;-webkit-transition:all .7s ease;-moz-transition:all .7s ease;-ms-transition:all .7s ease;-o-transition:all .7s ease}body,body.full-width{padding:212px 0 0 0}.haloAZBrandsWrapper .azBrands-group-list{display:grid!important;grid-template-columns:repeat(3,1fr);grid-column-gap:10px}}@media only screen and (max-width:767px){.product-item .product-item-thumbnail .catalog-atc{display:none}.wishlist-modal{right:auto}.banner_inner{max-width:calc(100% - 40px)}.banner_inner ul{display:none}.left .banner_inner p{margin:15px 0}.haloAZBrandsWrapper .azBrands-group-list{grid-template-columns:repeat(2,1fr)}}.custom_category .catalog-empty .search-again{display:none}@media only screen and (max-width:490px){.hp_bottom_banner .bottom_sec li .bottom_inner .bottom_content p{min-height:0}.hp_bottom_banner .top_sec li .top_inner .top_content h2{text-align:center}body,body.full-width{padding:194px 0 0 0}.main-header.header_fixed{margin:-40px 0 0}.haloAZBrandsWrapper .azBrands-group-list{grid-template-columns:repeat(1,1fr)}}#modal #description{display:inline-block}#modal .quick-shop-modal .description-section{clear:both;padding:20px 0}#modal .description-section{display:none}#modal .product-detail-container,#modal .quick-shop-modal .product-info .form{margin-bottom:0}#modal .product-info .product-header{margin-bottom:10px}.quick-shop-modal .form-field{margin-bottom:12px}.quick-shop-modal .button-primary.button-progress{margin:0}label.price-value-label{display:none}.category_mn .category-description p{text-align:left!important}.product-detail-container .price{font-family:Helvetica;margin:10px 0 5px;font-size:28px;line-height:26px;font-weight:700;color:#291b0d}.category_mn .category-description .category-top-banners p{text-align:center!important}.product-item .product-item-price .price{font-family:Helvetica;font-size:15px;font-weight:700;color:#25190d}.custom_brand .slide_outer:nth-child(4n+1),.custom_category .slide_outer:nth-child(4n+1),.custom_search .slide_outer:nth-child(4n+1){clear:left}@media only screen and (max-width:1199px){.custom_brand .slide_outer:nth-child(4n+1),.custom_category .slide_outer:nth-child(4n+1),.custom_search .slide_outer:nth-child(4n+1){clear:none}.custom_brand .slide_outer:nth-child(3n+1),.custom_category .slide_outer:nth-child(3n+1),.custom_search .slide_outer:nth-child(3n+1){clear:left}.slide_outer:nth-child(4n+1){clear:none}.slide_outer:nth-child(3n+1){clear:left}}@media only screen and (max-width:767px){.custom_brand .slide_outer:nth-child(3n+1),.custom_brand .slide_outer:nth-child(4n+1),.custom_category .slide_outer:nth-child(3n+1),.custom_category .slide_outer:nth-child(4n+1),.custom_search .slide_outer:nth-child(3n+1),.custom_search .slide_outer:nth-child(4n+1){clear:none}.custom_brand .slide_outer:nth-child(odd),.custom_brand .slide_outer:nth-child(odd),.custom_category .slide_outer:nth-child(odd),.custom_search .slide_outer:nth-child(odd){clear:left}.slide_outer:nth-child(3n+1),.slide_outer:nth-child(4n+1){clear:none}.slide_outer:nth-child(odd){clear:left}.slide_outer.slick-slide:nth-child(odd){clear:none}}.show_msrp .product-detail-container .price .price-rrp-wrapper,.show_msrp .product-detail-container .price .price-saved{display:inline-block}.snize-search-results:not(.snize-mobile-design) #snize-search-results-list-mode li.snize-product:hover button.snize-button.snize-action-button.snize-view-product-button{margin-left:0}body div.snize #snize-search-results-list-mode .snize-reviews{margin-top:10px}.form-required .required-text{line-height:12px}h3.facet-section-heading.mobile-filter-subtitle svg.icon-close-small{width:25px;height:22px}@media only screen and (max-width:990px){.product-container .product-images .product-thumbnail{padding:10px}.mobile-filters-modal .facet-filter-mobile:first-of-type h3.facet-section-heading.mobile-filter-subtitle span.facet-toggle{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:25px;right:12px}body #snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-mobile-filters>a:after{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;display:inline-block;content:"";background-image:url("https://atlanticcigar.com/content/arrow.svg");position:absolute;top:50%;right:15px;width:7px;height:7px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body #snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-mobile-filters>a{display:block;padding:8px 30px 8px 15px;cursor:pointer;background:#f0f0f0;border:1px solid #f0f0f0;border-radius:3px;color:#555;text-align:left;text-transform:capitalize}body #snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-view-mode a.snize-view-mode-icon{padding:8px 15px 8px 15px;cursor:pointer;border:1px solid #f0f0f0;border-radius:3px;color:#555;text-align:left;background-color:#f0f0f0}}body #snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-dropdown>a{display:block;padding:8px 30px 8px 15px;cursor:pointer;background:#f0f0f0;border:1px solid #f0f0f0;border-radius:3px;text-align:left}body #snize_results.snize-mobile-design.snize-new-version div.snize-main-panel-dropdown>a span{text-transform:capitalize;font-size:14px;line-height:normal;color:#555}body #snize_results.snize-mobile-design div.snize-main-panel-dropdown>a>.caret{margin:-1px 0 0 0;border-color:#555}body .vip-add-to-cart h3{margin:2px 0 0}body .vip-add-to-cart.row .col-sm-5.price-cart{padding:0}@media only screen and (min-width:767px){body .vip-add-to-cart.row{padding:20px 0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.rating-stars-readonly{line-height:0;margin:0 5px 0 10px}.facet-rating .rating-label{min-width:83px}div#instocknotify-container *{font-family:Helvetica;font-size:initial}input#InStockNotifyClick{opacity:1}.cms_cnt .vip-product .col-sm-7 .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cms_cnt .vip-product .product-cart{margin-top:0}.price-ns-wrapper{display:none}.customnewslider .product-item{width:100%}body .customnewslider{display:inline-block;width:100%}.product-info .price-saved,.product-info .product-detail-container .price .price-rrp-wrapper{display:inline-block;vertical-align:middle}.product-info .product-detail-container .price .price-saved{display:inline-block;margin:0}