body{font-size:14px;color:#333;background-image:none;background-color:#fff;font-family:'Montserrat',sans-serif;overflow-x:hidden}body,html{overflow-x:hidden}a{color:#000;text-decoration:none!important;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}a:hover,a:focus{color:#ccc}.navbar-nav>li>a.active{color:#ccc}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:'Montserrat',sans-serif;color:#333}h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:14px}.btn-default-b{color:#000;background-color:#fff;border-color:#fff;font-weight:700;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.btn-default-b:hover,.btn-default-b:focus,.btn-default-b:active,.btn-default-b.active,.open .dropdown-toggle.btn-default-b{color:#fff;background-color:#000;border-color:#000}.btn-default{color:#000;background-color:#fff;border-color:#000;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open .dropdown-toggle.btn-default{color:#fff;background-color:#000;border-color:#000}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active{background-color:#000;border-color:#000}.btn-primary{color:#fff;background-color:#ed2024;border-color:#ed2024}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open .dropdown-toggle.btn-primary{color:#fff;background-color:#000;border-color:#000}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#ccc;border-color:#ccc}.btn-warning{color:#fff;background-color:#505050;border-color:#505050}.btn-warning:hover,.btn-warning:focus,.btn-warning:active,.btn-warning.active,.open .dropdown-toggle.btn-warning{color:#ccc;background-color:#000;border-color:#000}.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-warning,.btn-warning.disabled:hover,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning:hover,.btn-warning.disabled:focus,.btn-warning[disabled]:focus,fieldset[disabled] .btn-warning:focus,.btn-warning.disabled:active,.btn-warning[disabled]:active,fieldset[disabled] .btn-warning:active,.btn-warning.disabled.active,.btn-warning[disabled].active,fieldset[disabled] .btn-warning.active{background-color:#000;border-color:#000;color:#fff}.btn-danger{color:#fff;background-color:#505050;border-color:#505050}.btn-danger:hover,.btn-danger:focus,.btn-danger:active,.btn-danger.active,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#000;border-color:#000}.btn-danger.disabled,.btn-danger[disabled],fieldset[disabled] .btn-danger,.btn-danger.disabled:hover,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger:hover,.btn-danger.disabled:focus,.btn-danger[disabled]:focus,fieldset[disabled] .btn-danger:focus,.btn-danger.disabled:active,.btn-danger[disabled]:active,fieldset[disabled] .btn-danger:active,.btn-danger.disabled.active,.btn-danger[disabled].active,fieldset[disabled] .btn-danger.active{background-color:#000;border-color:#000}.btn-success{color:#ed2024;background-color:#fff;border-color:#fff}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{color:#000;background-color:#fff;border-color:#fff}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#ae1e20;border-color:#ae1e20}.btn-info{color:#fff;background-color:#505050;border-color:#505050}.btn-info:hover,.btn-info:focus,.btn-info:active,.btn-info.active,.open .dropdown-toggle.btn-info{color:#fff;background-color:#000;border-color:#000}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#000;border-color:#000}.breadcrumb{background-color:#fff;margin-bottom:0;padding:5px 0}.breadcrumb>li+li:before{color:#ccc}.breadcrumb>li{font-size:11px}.breadcrumb>.active{color:#999}.pagination>li>a,.pagination>li>span{color:#000;background-color:#fff;border-color:#ddd;border:solid 1px transparent;border-left:solid 1px #000}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{color:#000;background-color:#fff;border-color:#fff}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{color:#ed2024;background-color:#fff;border-color:#fff;border-right:solid 1px #000}.label-default{background-color:#999}.label-default[href]:hover,.label-default[href]:focus{background-color:gray}.label-primary{background-color:#428bca}.label-primary[href]:hover,.label-primary[href]:focus{background-color:#3071a9}.label-success{background-color:#5cb85c}.label-success[href]:hover,.label-success[href]:focus{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:hover,.label-info[href]:focus{background-color:#31b0d5}.label-warning{background-color:#ed2224}.label-warning[href]:hover,.label-warning[href]:focus{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:hover,.label-danger[href]:focus{background-color:#c9302c}.well{background-color:#f5f5f5;border-color:#e3e3e3}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-title{color:#333}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}.save{color:#d9534f}.productsave{color:#d9534f}.navbar-default{background-color:#fff;border-color:#fff}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#1b1b1b;font-weight:700;border-bottom:3px solid #fff}.navigation-list li a{color:#1b1b1b}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a.active{color:#0babc7;background-color:transparent;border-bottom:3px solid #e60e64}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#0babc7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#fff;color:#0babc7}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:transparent}.dropdown-menu{background-color:#fff;border-color:#ccc}.dropdown-menu .divider{background-color:#e5e5e5}.dropdown-menu>li>a{color:#333}.dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:hover,.dropdown-menu>.active>a:focus{color:#fff;background-color:#428bca}.logo{max-width:100%}@media only screen and (max-device-width: 767px) {.logo{padding:0 40px 5px;max-width:90%}}.nSwatch{margin:0;border-radius:0;box-shadow:inset 0 0 1px 0 rgba(0,0,0,1);height:15px;width:15px;display:inline-block}.nColourList{margin:0;height:20px}.hovereffect{width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:default;margin:0 0 5px}.hovereffect .overlay{width:100%;position:absolute;pointer-events:all;top:0;left:0;padding:80px 20px;cursor:pointer;}@media only screen and (max-device-width: 400px) and (-webkit-min-device-pixel-ratio: 2) {.hovereffect .overlay{padding:10px 20px}}.hovereffect img{display:block;position:relative}.hovereffect h2{text-transform:capitalize;color:#fff;text-align:center;position:relative;overflow:hidden;padding:.5em 0;background-color:transparent;text-decoration:none;font-family:'Crimson Text',serif;font-size:24px}.hovereffect h2:after{position:absolute;bottom:0;left:0;width:100%;height:2px;background:#fff;text-decoration:none}.hovereffect .btn,.hovereffect p{opacity:1;padding:0.5vw 2vw;}.social-media-icons i{font-size:18px;color:#333;position:relative;top:-5px;margin-right:20px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.social-media-icons i:hover{color:#e60e64}.slick-slide{margin:0 5px}.slick-dots{position:absolute;bottom:-45px;display:none;width:100%;padding:0;list-style:none;text-align:center}ul.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:none;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-dots li button::before{font-family:FontAwesome;font-size:25px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:1;color:#fff;-webkit-font-smoothing:antialiased}.slick-prev{left:15px;z-index:2}.slick-next{right:15px;z-index:2}.slick-prev:before,.slick-next:before{font-family:FontAwesome;font-size:20px;line-height:1;opacity:1;color:#ccc;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-next::before{content:"\f105";font-size:24px;color:#ccc;transition:all .5s ease}.slick-prev::before{content:"\f104";font-size:24px;color:#ccc;transition:all .5s ease}.slick-prev:before:hover,.slick-next:before:hover{color:#fff}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:40%;display:block;width:30px;height:30px;margin-top:0;padding:0;cursor:pointer;color:#fff;border:none;outline:none;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease}.slick-prev:hover,.slick-next:hover{background:#ccc}.slick-prev:hover::before,.slick-next:hover::before{color:#fff}.hovereffect-thumbnail{width:100%;height:100%;float:left;overflow:hidden;position:relative;text-align:center;cursor:pointer}.hovereffect-thumbnail .btn-primary{width:60%;display:block;margin:5px auto}.hovereffect-thumbnail .btn-default{width:60%;display:block;margin:5px auto;background-color:#fff;border-color:#505050;color:#505050;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}.hovereffect-thumbnail .btn-default:hover{background-color:#000;border-color:#000;color:#fff}.hovereffect-thumbnail form{margin-top:50%}.hovereffect-thumbnail .overlay{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;opacity:0;background-color:rgba(255,255,255,0.8);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.hovereffect-thumbnail img{display:block;position:relative;-webkit-transition:all .4s linear;transition:all .4s linear}.hovereffect-thumbnail a.info{text-decoration:none;display:inline-block;text-transform:uppercase;color:#fff;border:1px solid #fff;background-color:transparent;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin:50px 0 0;padding:7px 14px}.hovereffect-thumbnail a.info:hover{box-shadow:0 0 5px #fff}.hovereffect-thumbnail:hover img{-ms-transform:scale(1.2);-webkit-transform:scale(1.2);transform:scale(1.2)}.hovereffect-thumbnail:hover .overlay{opacity:1;filter:alpha(opacity=100)}.hovereffect-thumbnail:hover a.info{opacity:1;filter:alpha(opacity=100);-ms-transform:translatey(0);-webkit-transform:translatey(0);transform:translatey(0);-webkit-transition-delay:.2s;transition-delay:.2s}.contact-details{list-style:none;margin:70px 0;font-size:16px;font-weight:300}.contact-details>li{padding:10px 0}#right-sidebar{float:right}.banner-bottom{margin-bottom:-5px}#back-to-top{position:fixed;bottom:40px;right:40px;z-index:9999;width:32px;height:32px;text-align:center;line-height:30px;background:#505050;color:#fff;cursor:pointer;border:0;border-radius:2px;text-decoration:none;opacity:0;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-o-transition:all .5s ease}#back-to-top:hover{background:#000}#back-to-top.show{opacity:1}#n_content #main-content,#n_checkout #main-content{margin-bottom:350px}.search-button i{color:#dfdce2}#header-cart{margin-top:0}#main-content{padding-top:10px;}#header-cart span{color:#000;padding:6px 10px;background-color:#d0d0d0;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}#header-cart i{padding-right:5px;font-size:20px}.top-bar .navbar-nav>li>a{color:#fff}.top-bar .navbar-nav>li>a:hover{color:#000;background-color:#ccc}.top-bar-xs .navbar>li>a{color:#fff}.top-bar-xs .navbar-nav>li>a{color:#fff}.top-bar-xs .navbar>li>a:hover{color:#000;background-color:#ccc}.top-bar-xs .navbar span,.top-bar-xs .navbar i{color:#fff}.top-bar-xs .navbar{min-height:0;margin-bottom:0;border:none!important}.cart-xs{background-color:#ed2224}.top-bar-xs .navigation-list li.cart-xs{width:40px;height:32px;margin-top:-7px;margin-right:-10px;padding-top:5px}.top-bar-xs .navbar-header .navigation-list li a{color:#fff}.middle-top-nav li{padding-top:15px}.middle-top-nav p{font-family:'Crimson Text',serif;font-weight:400;font-size:14px;color:#fff;text-align:center}@media only screen and (max-device-width: 992px) and (-webkit-min-device-pixel-ratio: 2) {.middle-top-nav p{font-size:12px}}.menu-xs>a{font-size:14px}.middle-nav>ul>li{text-transform:uppercase}.middle-nav .navbar-nav>li>a{padding-top:30px!important}#header-cart a{padding-top:26px!important}.middle-nav .nav>li>a{padding:10px;font-size:12px;font-weight:700}.middle-nav .nav>li.category-menu>a{font-size:16px;font-weight:700}@media only screen and (min-device-width: 992px) and (max-device-width: 1200px) and (-webkit-min-device-pixel-ratio: 2) {.middle-nav .nav>li>a{padding:10px 5px!important}.middle-nav .nav>li.category-menu>a{font-size:14px;font-weight:700}}@media only screen and (min-device-width: 767px) and (max-device-width: 992px) and (-webkit-min-device-pixel-ratio: 2) {.middle-nav .nav>li>a{padding:10px 6px;font-size:11px}.middle-nav .nav>li.category-menu>a{font-size:11px;font-weight:700}.top-bar .navbar-nav>li>a{font-size:12px}}#header-cart .dropdown-menu{width:auto}.mobile-usps{border-top:solid 1px #000}.mobile-usps p{font-family:'Crimson Text',serif;font-weight:400;font-size:17px}.menu-xs i{font-size:18px}.cart-xs span{margin-top:5px}.top-bar-xs .nMobileNav{margin-bottom:0;padding:7px 10px 5px}.main-banner{padding:0}.carousel-caption h1{color:#fff!important}#homepage-content{padding:70px 15px 100px;text-align:center;line-height:2}@media only screen and (min-device-width: 992px) and (max-device-width: 1200px) and (-webkit-min-device-pixel-ratio: 2) {.main-banner .carousel-inner>.item>a>img{height:472px}.hovereffect .overlay{padding:0}}@media only screen and (min-device-width: 766px) and (max-device-width: 992px) and (-webkit-min-device-pixel-ratio: 2) {.main-banner .carousel-inner>.item>a>img{height:355px}.hovereffect .overlay{padding:0}.hovereffect p{padding:0}.hovereffect .btn{padding:5px 10px}}@media only screen and (min-device-width: 470px) and (max-device-width: 766px) and (-webkit-min-device-pixel-ratio: 2) {.main-banner .carousel-inner>.item>a>img{height:auto;width:100%;padding-bottom:10px}.hovereffect .overlay{padding:50px 0}.hovereffect .btn{padding:10px 40px}.hovereffect p{padding:0}}@media only screen and (max-device-width: 470px) and (-webkit-min-device-pixel-ratio: 2) {.main-banner .carousel-inner>.item>a>img{height:auto;width:100%;padding-bottom:5px}.hovereffect .overlay{padding:0}.hovereffect .btn{padding:2px 5px}.hovereffect p{padding:0}.hovereffect h2{font-size:18px}}.left-banner{padding-left:0}.right-banner{padding-right:0}@media only screen and (max-device-width: 767px) {.left-banner{padding-left:0;padding-right:5px}.right-banner{padding-right:0;padding-left:0}}.right-banner-top{padding-bottom:5px}.left-banner .carousel-inner>.item>a>img{height:auto;width:100%}.right-banner .carousel-inner>.item>a>img{height:auto;width:100%}.usps-wrapper{padding:20px 0 50px}.usps-wrapper i{font-size:30px;color:#000}.usps-wrapper p{color:#000;text-align:center;font-size:12px;padding-top:5px;font-weight:700}.usps-wrapper hr{border-color:#000}.usps-wrapper .hr-left{padding-left:0}.usps-wrapper .hr-right{padding-right:0}.hidden-price{color:#ed2024}.hidden-price:hover{color:#000}.new-arrivals{padding:20px 0}.new-arrivals h1{text-align:center;display:block;margin:0 auto;text-transform:uppercase;color:#000;background-color:#ccc;padding:10px 0;font-size:24px;font-weight:700}.category-images img{width:100%;height:120px;object-fit:contain;object-position:center}.popular-categories h1{text-align:center;display:block;margin:0 auto;text-transform:uppercase;color:#000;background-color:#ccc;padding:10px 0;font-size:24px;font-weight:700}.popular-categories-row{padding:20px 0}.thumbnail .caption h3,.thumbnail .caption p.price{font-weight:700}.categories{padding:10px}.categories .categories-button{position:absolute;bottom:10%;left:10%;right:10%;text-align:center}.categories .categories-btn{font-size:20px;font-weight:700}.categories .categories-button{background-color:#fff}.cta-wrapper{background-color:#000}.cta-text{color:#fff;padding:20px 50px}.cta-text h2{color:#fff;font-size:40px;font-weight:700;text-transform:uppercase;margin-bottom:0}.cta-text p{font-family:'Crimson Text',serif;font-size:30px}.btn-cta{background-color:#000;color:#fff;border:solid 2px #fff;padding:20px 40px;font-size:20px}.btn-cta:hover,.btn-cta:active,.btn-cta:focus{background-color:#505050;border-color:#fff;color:#fff}.cta-button{padding-top:5%}@media only screen and (min-device-width: 992px) and (max-device-width: 1200px) and (-webkit-min-device-pixel-ratio: 2) {.cta-button{padding-top:10%;padding-bottom:10%}}@media only screen and (min-device-width: 767px) and (max-device-width: 992px) and (-webkit-min-device-pixel-ratio: 2) {.cta-button{padding-top:20%;padding-bottom:20%}}@media only screen and (max-device-width: 380px) and (-webkit-min-device-pixel-ratio: 2) {.cta-text{padding:50px 0}}.subscribe-hr hr{border:solid .5px #505050}.wrapper-newsletter .newsletter-heading{display:-webkit-inline-box;padding-top:5px}@media only screen and (max-device-width: 1200px) and (-webkit-min-device-pixel-ratio: 2) {.wrapper-newsletter .newsletter-heading{display:block;text-align:center}}.wrapper-newsletter h4{font-weight:700;padding-bottom:15px}.wrapper-newsletter .newsletter-heading p{padding-left:10px;font-size:16px;color:#000}.wrapper-newsletter .newsletter-heading p.p-bold{text-transform:uppercase;font-size:16px;color:#000;font-weight:700}.wrapper-newsletter{background-color:#fff;padding:15px 0 10px;color:#fff}.wrapper-newsletter .input-group-btn button{margin-left:10px}.wrapper-footer{background-color:#ccc}#subscribe-footer .form-control{border:solid 1px #000}.wrapper-footer .nav>li>a{padding:2px 15px;text-transform:uppercase;color:#000}.wrapper-footer .nav>li>a:hover{background-color:#999}.wrapper-footer{padding:20px 0}.footer-left,.footer-right{font-weight:700}.bottom-footer-wrapper{background-color:#000;padding-top:15px}.bottom-footer-wrapper .footer-copyright strong,.bottom-footer-wrapper .footer-copyright p,.bottom-footer-wrapper .footer-copyright a{color:#fff}.wrapper-product-title h1{font-size:20px;font-weight:700}.wrapper-product-title h3{font-size:18px}.main-image{border:solid 1px #ccc}.secondary-image{border:solid .5px #ccc}.panel-default>.panel-heading{background-color:#fff;border:solid 1px transparent;border-bottom:solid 1px #505050}.panel-default>.panel-heading a{font-weight:700;text-transform:uppercase}.panel-default{border:solid 1px transparent}.mobile-product-image .main-image{border:none!important}.panel-heading-xs{padding:0}.panel-heading .panel-title-xs{text-transform:uppercase;background-color:#ccc;padding:0}.panel-heading .panel-title-xs a{color:#fff;padding:5px 10px}#search{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.8);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;-webkit-transform:translate(0px,-100%) scale(0,0);-moz-transform:translate(0px,-100%) scale(0,0);-o-transform:translate(0px,-100%) scale(0,0);-ms-transform:translate(0px,-100%) scale(0,0);transform:translate(0px,-100%) scale(0,0);opacity:0;z-index:99999999}#search.open{-webkit-transform:translate(0px,0px) scale(1,1);-moz-transform:translate(0px,0px) scale(1,1);-o-transform:translate(0px,0px) scale(1,1);-ms-transform:translate(0px,0px) scale(1,1);transform:translate(0px,0px) scale(1,1);opacity:1}#search input[type="search"]{position:absolute;top:50%;width:100%;color:#fff;background:rgba(0,0,0,0);font-size:60px;font-weight:300;text-align:center;border:0;margin:0 auto;margin-top:-51px;padding-left:30px;padding-right:30px;outline:none}#search .btn{position:absolute;top:50%;left:50%;margin-top:61px;margin-left:-45px}#search .close{position:fixed;top:15px;right:15px;color:#fff;background-color:#333;border-color:#333;opacity:1;padding:10px 17px;font-size:27px}.new_filter{border-top:1px solid #000;padding:5px 0 0 15px;border-bottom:1px solid #000;list-style:none;text-transform:uppercase}#filters li.header_li{padding:10px 0 0 15px;border-bottom:1px solid #000;list-style:none;text-transform:uppercase}#filters .header_li .collapse.in{overflow-y:scroll;max-height:200px}.new_filter .header_li>a h4{font-size:14px}.filter-remove a.list-group-item:before{content:'\F14A\0020';font-family:FontAwesome}.filter a.list-group-item:before{content:'\F096\0020';font-family:FontAwesome}.fa-caret-down{-moz-transition:all .5s linear;-webkit-transition:all .5s linear;transition:all .5s linear}.fa-caret-down.down{-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#instafeed{margin-bottom:20px}.wrapper-footer .footer-center .nav.nav-pills.nav-stacked>li:last-child a{text-decoration:underline!important;font-size:11px}.savings-container.labelsProduct{margin-bottom:20px;position:relative}.dropdown-menu.dropdown-menu-horizontal{width:100%;padding:20px}.dropdown-menu.dropdown-menu-horizontal li>a{font-size:11px}@media (min-width: 768px) {#left-sidebar .panel-title{width:100%!important;float:none!important;padding-left:0!important;.logo { padding-bottom: 10px;}}
}
@media (max-width: 767px) {
#left-sidebar .panel-title .accordion-toggle, #left-sidebar .form-horizontal select {
	border-color: #ccc!important;
	text-transform: uppercase;
	background-color: #ccc;
	font-size: 12px;
	color: #fff;
	font-weight: 700
}
#left-sidebar .panel-title .accordion-toggle {
	border: 1px solid #ccc!important;
	padding: 5px;
	margin-left: -20px;
	text-align: center
}
select {
	-webkit-appearance: none;
	-webkit-border-radius: 0!important
}
}
@media only screen and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 2) {
.left-banner .hovereffect img {
	max-height: 410px;
	min-height: 410px;
	object-fit: cover;
	object-position: center
}
.right-banner-top img {
	max-height: 205px;
	min-height: 205px;
	object-fit: cover
}
.right-banner-bottom img {
	max-height: 200px;
	min-height: 200px;
	object-fit: cover
}
}
@media only screen and (min-device-width: 320px) and (max-device-width: 736px) and (-webkit-min-device-pixel-ratio: 2) {
.category-header > div {
	margin: 5px 0 40px
}
.savings-container.labelsProduct {
	padding-left: 25px
}
.top-bar-xs .navbar-nav > li:nth-child(4) .more-nav, .top-bar-xs .navbar-nav > li:nth-child(5) .more-nav, .top-bar-xs .navbar-nav > li:last-child .more-nav {
	display: none!important
}
.btn {
	font-size: 9px
}
.navbar-collapse.collapse.navbar-responsive-collapse {
	background-color: #ccc
}
.header-mobile {
	padding: 0 15px
}
.header-mobile .form-control {
	height: 35px;
	border-radius: 0
}
.thumbnail .caption {
	padding: 0
}
.skuPrice {
	height: 3em
}
.productName {
	margin-top: 10px
}
.thumbnail .caption h3 {
	font-size: 12px;
	line-height: 1.4;
	height: 5.5em;
	overflow: hidden;
	margin-bottom: 10px
}
.productwasprice {
	font-size: 12px;
	margin-bottom: 10px;
	margin-top: -7px
}
#filters {
	padding-right: 0;
	margin-bottom: 20px
}
.skuMobile {
	float: left;
	padding-top: 2px
}
.priceMobile {
	font-weight: 700;
	float: right;
	font-size: 14px;
	margin-bottom: 5px
}
.page-header {
	padding-bottom: 0;
	margin: 0;
	border-bottom: 1px solid #fff
}
.mobile-product-image .main-image {
	border: 1px solid #ccc!important
}
.dropdown-menu.mega-menu {
	height: 108px;
	overflow-y: scroll
}
.productpricetext {
	color: #000;
	font-size: 24px;
	margin-bottom: 20px
}
.productpromo {
	font-size: 20px
}
.skuProductMobile {
	font-size: 24px;
	font-weight: lighter
}
.popular-categories-row {
	padding: 5px
}
.dropdown-menu.mega-menu a {
	color: #fff
}
#instafeed img {
	padding-bottom: 20px
}
#homepage-content {
	padding: 0
}
.right-banner-top {
	padding-bottom: 0
}
.skuTag {
	padding-right: 10px
}
.rrp-promo {
	color: #c93430;
	font-weight: 700;
	font-size: 16px
}
.panel-default > .panel-heading {
	background-color: #fff;
	border: solid 1px transparent;
	border-bottom: solid 1px #fff!important
}
#left-sidebar h3.panel-title {
	margin-left: 0;
	padding-left: 0
}
.slick-slider {
	padding: inherit!important
}
.footer-payment.text-right, .bottom-footer-wrapper {
	text-align: center!important
}
}
.thumbnail .product-image {
	padding-top: 20px
}