@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'robotobold';src:url('../fonts/roboto-bold-webfont.woff2') format('woff2'),url('../fonts/roboto-bold-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'robotomedium';src:url('../fonts/roboto-medium-webfont.woff2') format('woff2'),url('../fonts/roboto-medium-webfont.woff') format('woff');font-weight:normal;font-style:normal;unicode-range:U+000-5FF}@font-face{font-family:'robotoregular';src:url('../fonts/roboto-regular-webfont.woff2') format('woff2'),url('../fonts/roboto-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal;unicode-range:U+000-5FF}body{margin:0;margin:0;color:#6e6e6e;font:14px/20px 'robotoregular',sans-serif;background:#fff;min-width:320px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:none;-webkit-font-smoothing:antialiased}*{font-size:100.01%}input[type="image"]{padding:0;border:0}input[type=text],input[type=password],input[type=file],input[type=submit],textarea{-webkit-appearance:none}input[type=submit]:hover,button:hover{cursor:pointer}img{border-style:none;vertical-align:top;max-width:100%;height:auto}a{color:#505050;cursor:pointer}p{margin:0}a:hover{text-decoration:none}input,textarea,select,button{font-size:100%;vertical-align:middle;color:#000;font-family:'robotoregular'}form,fieldset{margin:0;padding:0;border-style:none}ul{list-style:none;margin:0;padding:0}header,footer,article,section,nav,figure,aside{display:block}figure{margin:0;padding:0}input[type=text],input[type=password],input[type=email],input[type=file],input[type=submit],textarea{-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none;border-radius:0}#page{position:relative}.wrapper:after,.fullwidth-holder:after,.form.header-search:after,#main:after{content:"";display:block;clear:both}#main{padding:0 0 50px}.white #content{background:#fff;padding:20px 45px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#content{float:left;width:100%}#content.question_form{padding:0;float:left;display:inline;width:100%}.question-text{box-sizing:border-box;color:#666;font:14px robotomedium;line-height:17px;margin:0;padding:0}#content.question_form.boxed{padding:20px;background-color:#efefef;position:fixed;width:43%;border:1px solid;box-sizing:border-box;top:8%;left:30%;z-index:99999}#content.question_form.boxed span{font-family:FontAwesome;float:right;margin-top:-15px;font-size:16px}#content.question_form.boxed span a{text-decoration:none}#content .social-btns-content{margin-bottom:10px}#content .social-btns-content .content-fb{position:Relative;top:-4px}#content .social-btns-content .content-pin{float:none;padding:0}#content .categories{color:#fa351a;font-size:medium}#sidebar{float:right;width:27%;padding:0 3%;margin:0 0 0 -27%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.wrapper{padding:0 3.5%;max-width:1440px;width:100%;margin:0 auto;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.wrapper h1.hp{float:left;position:relative;font:18px robotoregular;left:5%;color:#fff}.user-nav{float:right}.user-nav a.simp-header{width:56px;padding:9px 14px 9px 39px;background-size:25px 22px;text-decoration:none;background-color:#25a;top:-2px;overflow:visible}.user-nav span{font:15px robotoregular;text-align:left;padding-right:7px;position:relative;top:1px;color:#fff}.user-nav #amt{color:#000;border-left:2px solid #000;padding:9px 12px;background-color:#fff;font-family:robotoregular}.user-nav .header-account{float:left;color:#fff}.user-nav .header-account a{text-decoration:none;color:#fff;position:relative;top:-1px;font-size:15px;background:#25a url(/images/account-ico.png) no-repeat 6px;padding:10px 10px 8px 36px;background-size:22px 23px;width:90px;margin-right:10px}.header-account a:hover,.usernav a.simp-header:hover{text-decoration:none;opacity:.9}#intro h1{font-weight:normal;font-size:1.2em;text-shadow:0 2px 0 #fff}.wrapper.add{padding:30px 3.5%;position:relative;z-index:12}input[type=submit]:hover{cursor:pointer}.light-orange{background:#fdb815}.loader{z-index:1000;height:32px;background:url(../images/loader.gif) 50% 50% no-repeat}.loader-small{z-index:1000;height:32px;background:url(../images/loader.gif) 50% 50% no-repeat}.transparent-modal{position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;zoom:1;filter:alpha(opacity=100);opacity:1}.loading-modal{display:none;position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,0.2) url(../images/loader.gif) 50% 50% no-repeat}body.loading{overflow:hidden}body.loading .loading-modal{display:block}.hidden{display:none !important}.twocolumns{width:100%;background:#fff;padding:20px 50px 50px 50px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:500px}.twocolumns:after{content:"";display:block;clear:both}.twocolumns.cart{background:#fff}#content{width:100%;float:right}.content-pages{font-size:1.2em;line-height:170%}.content-pages #content ul{list-style:disc;padding-left:5%}.content-title h1{color:#25aeca;font-size:2em;margin:0;font-weight:normal}#qa_section{margin-top:65px;clear:both}#ask_question .content-title h2{color:#a2a2a2;font-size:15px;text-transform:uppercase}#ask_question #nickname,#ask_question #email{display:none}.ask-question-button{background:#a2a2a2 none repeat scroll 0 0 !important;border:medium none;color:#fff;display:table-header-group;font-family:Open Sans;font-size:12px;height:auto;margin:-65px 0 5px;padding:10px 15px;text-align:center;text-overflow:ellipsis;text-transform:uppercase;float:right;right:42px}form#answer-question-form{padding:30px 30px 15px}form#answer-question-form input{display:block;margin:auto;margin-top:10px}.ask-question-button a{display:block;color:#fff;text-decoration:none;width:100%}.ask-question-button a::before{content:"\f075";font-family:FontAwesome;padding-right:8px}.content-title{margin:20px 0}.text-box.cat-description{background:#f4f3f3;padding:23px;margin-bottom:30px;line-height:200%}#content .content-wrap{margin-left:20%}#content .content-wrap.rewards{float:right}.add-nav{float:left;min-width:150px;width:15%;padding:20px;margin-right:-25%;background:#efefef;margin-left:-4%}.add-nav .box{margin:0 0 10px;font-size:1em;line-height:1.25em}.add-nav .title{font-size:1.08em/1.31em;display:block;color:#000;padding:5px 15px;margin:0 0 10px}.add-nav .box ul{color:#545454}.add-nav .box ul li{padding:7px;position:relative}.add-nav .box ul li.welcome{font-size:1.5em;color:#25aeca}.add-nav .box ul li.welcome:hover{background:0}.add-nav .box ul a{text-decoration:none;color:#060606;line-height:200%}.add-nav .box ul a.disabled-acct-sidebar{color:#bdbdbd}.add-nav .box ul a.disabled-acct-sidebar:hover{color:#bdbdbd}.add-nav .box ul li:hover,.add-nav .box ul .active a{background:#fff;color:#25aeca}.add-nav .box ul li a:hover{color:#25aeca}.add-nav .box ul ul{clear:both;padding:8px 0 0 10px}.breadcrumbs{color:#25a;padding-bottom:5px}.breadcrumbs a{color:#313131;text-decoration:none}.breadcrumbs a:first-child{background:0}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs span{background-position:0 -191px}.breadcrumb-bullet.short-bullet,.shortened-breadcrumbs .breadcrumb-element{display:none}#page #header.print-page{display:none}#header{position:relative;z-index:3;margin-bottom:5px;background:#313131}#homepage_banner{margin:0 -9999px;padding:0 9999px 5px}.banner-arrows{float:right;width:5%;margin-bottom:-19px}.banner-arrows a{text-decoration:none;font-size:1.8em;border-left:1px solid #919191;border-right:1px solid #919191;border-bottom:1px solid #919191}.top-banner-arrow-down{display:none}.top-banner-arrow-down.displayed{display:block;text-align:center}.top-banner-arrow-up{display:block;text-align:center}#homepage_banner #banner-image{text-align:center}#homepage_banner #banner-image span{font-size:1.35em}#homepage_banner #banner-image small{font-size:.8em}#homepage_banner #banner-image a{text-decoration:none;color:#fff}.header-top-panel{padding:0 0 5px;margin:0;background:#181818 url(../images/thbg.png) repeat-x 0 100%}.header-top-panel .holder{width:100%}.header-top-panel .holder:after{content:"";display:block;clear:both}#header .phone{color:#fff;position:relative;top:3px}#header .phone strong{font:26px robotomedium;font-weight:normal;float:left}#header .phone strong a{color:#fff}#header .phone span a{color:#fff;position:relative;top:7px;font-size:13px}#header .phone span{font-size:11px;line-height:13px;float:left;margin:3px 0 0 17px}#header .header-left-list{float:left;padding-top:9px;width:80%}#header .header-left-list li{display:inline-block;vertical-align:middle;margin:0 4% 0 0}#header .header-left-list a{display:block;color:#fff;overflow:hidden;text-decoration:none}#header .header-left-list a:hover{color:#c3c3c3}.user-nav a{background:#fdb815 url(/images/thsc.png) 3px no-repeat;padding:11px 15px 15px 25px;margin-bottom:-8px;overflow:hidden;float:right;position:relative;font-size:13px;text-shadow:0 -1px 0 #489894;width:12px}.mobile-btns #amt_mobile{background:#25aeca;color:#fff;border-radius:50%;padding:0 5px;position:absolute;display:block;top:1px;right:4px;font-size:12px;z-index:2}.mobile-btns #amt_mobile.empty{display:none}.mobile-btns #amt_mobile.three_digits{font-size:.8em;padding:0 3px}.user-nav li{float:left;padding:0 5px 0 10px;position:relative}.user-nav li:before{position:absolute;content:"";top:50%;left:0;margin-top:-5px;width:5px;height:11px}.user-nav li:first-child{padding-left:0}.user-nav li:first-child:before{display:none}.user-nav a{color:#fff;text-decoration:none}.user-nav strong{float:right}.account-login{color:#fff}.slidesjs-pagination{float:right;margin:6px 0 0;list-style:none}.slidesjs-pagination li{float:left;margin:0 6px}#slides a:link,#slides a:visited{color:#313131}.slidesjs-pagination li a.active,.slidesjs-pagination li a:hover.active{background-position:0 -13px}.slidesjs-pagination li a{display:block;width:13px;height:0;padding-top:13px;background:url(/images/homepage-slider-sprite.png);float:left}.slidesjs-pagination li a:hover,.slidesjs-pagination li a:active{text-decoration:none}.slidesjs-pagination-item{display:inline}.header-block{width:100%;padding:10px 0 0}.header-block:after{content:"";display:block;clear:both}#logo{width:276px;height:59px;background:url(../images/logo.png) no-repeat;float:left;margin:2px 0 5px 0}#logo a{display:block;height:100%;text-indent:-9999px}.mobile-btns{float:right;display:none;position:absolute;top:0;right:0}.mobile-btns li{float:left;background:url(/images/sc-mobile.png) no-repeat;margin:7px 10px 0 0}.mobile-btns a{height:40px;width:50px;overflow:hidden;display:block}.search-mobile .btn-search{display:none}.cart_popup #account_login_form h2{font-size:1.2em;font-weight:normal}.cart_popup .btn-holder{margin:15px;padding-bottom:15px}.cart_popup_box .input_box{height:30px;padding:5px;color:#3d3d3d;line-height:20px;border:1px solid #ccc;border-radius:1px;width:80%;min-width:260px}.login-popup{padding:0 10px}.cart_popup_box label{display:block}.cart_popup_box .sign_in,.cart_popup_box .create_account{background:#888;color:#fff;border-radius:2px;padding:10px 15px;text-align:center;text-decoration:none;border:1px solid #888;cursor:pointer;margin:10px 10%;width:140px}.cart_popup_box .sign_in:hover,.cart_popup_box .create_account:hover{background:#fff;border:1px solid #888;color:#888}.cart_popup_box .forget-link{text-align:center}.form-input{margin:10px auto;text-align:center}.form-input label{float:left;width:30%}.form-input.create-account{text-align:left}.form-input.create-account .input_box{padding:10px;border:1px solid #e7e7e7;width:35%}.shop-search-section{float:right;width:898px;margin:4px 0 10px 10%}.shoping-panel,#cart_popup{margin-bottom:10px;text-align:right;margin-top:5px}.shoping-panel>li,#cart_popup>li{display:inline-block;vertical-align:middle;padding:0 7px 0 15px;color:#f26722;font-size:1.077em;line-height:1.429em;position:relative}.shoping-panel>li:first-child,#cart_popup>li:first-child{background:0;background-position:0 -65px;padding-left:0}.shoping-panel>li:first-child strong{font-size:1.1em}.shoping-panel>li:last-child{padding-right:0}.shoping-panel>li>a,#cart_popup>li>a{color:#f26722;text-decoration:none}.shoping-panel a.basket,#cart_popup a.basket{position:relative;background:url(/images/cart-icon.png) no-repeat;height:24px;display:inline-block}#cart_count_header{background:#fa5619;border-radius:9px;color:#fff;display:inline-block;line-height:12px;margin:0 7px 0 15px;padding:4px 7px 3px;position:relative;top:-7px}.shoping-panel a.basket:after,{position:absolute;content:"";width:20px;height:18px;top:0;left:0}.shoping-panel .shoping-cart{position:absolute;z-index:5;right:10px;top:10px;padding:20px 0 0}.shoping-panel .shoping-cart-holder,#cart_popup .shoping-cart-holder{background:#f7f7f7;width:570px;border:1px solid #d3d3d3;border-radius:3px}.shoping-panel .shoping-cart-holder:after,#cart_popup .shoping-cart-holder:after{content:"";position:absolute;width:0;height:0;right:50px;top:-8px;border-left:8px solid transparent;border-bottom:8px solid #ff531e;border-right:8px solid transparent}.shoping-panel li:hover .shoping-cart,#cart_popup li:hover .shoping-cart{display:block}.shoping-panel .shoping-cart-list,,#cart_popup .shoping-cart-list{width:100%}.shoping-panel .shoping-cart-list li,,#cart_popup .shoping-cart-list li{border-bottom:1px solid #e3e3e3;padding:16px 11px 15px;position:relative;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:table;width:100%}.shoping-panel .shoping-cart-list .img-holder,.shoping-panel .shoping-cart-list .description,.shoping-panel .shoping-cart-list .price-holder,#cart_popup .shoping-cart-list .img-holder,#cart_popup .shoping-cart-list .description,#cart_popup .shoping-cart-list .price-holder{display:table-cell;vertical-align:top}.shoping-panel .shoping-cart-list .img-holder,#cart_popup .shoping-cart-list .img-holder{width:75px;border:2px solid #f0f0f0;margin:0 10px 0 0}.shoping-panel .shoping-cart-list .img-holder img,#cart_popup .shoping-cart-list .img-holder img{display:block;border:1px solid #dedede}.shoping-panel .shoping-cart-list .description,#cart_popup .shoping-cart-list .description{font-size:13px;line-height:19px;color:#444;width:380px;padding:0 10px}.shoping-panel .shoping-cart-list .description strong,#cart_popup .shoping-cart-list .description strong{font-weight:normal;display:block}.shoping-panel .shoping-cart-list .description span,#cart_popup .shoping-cart-list .description span{display:block;color:#666}.shoping-panel .shoping-cart-list .price-holder,#cart_popup .shoping-cart-list .price-holder{font-size:13px;line-height:20px;color:#444}#cart_popup_new .cart-popup-left{width:60%;padding:10px 20px 10px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:table-cell;vertical-align:middle}#cart_popup_new .cart-popup-right{width:40%;background:#fafafa;border-left:1px solid #d6d4d4;padding:10px;width:40%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:table-cell;vertical-align:middle}#cart_popup_new .tcontent{background:#fff}#cart_popup_new .tclose{background:url(/images/cart-popup-tclose.png) no-repeat;top:18px;right:5px}#cart_popup_new .cart-popup-left h2{font-size:1.4em;width:70%;line-height:120%;font-weight:normal;padding-left:35px;background:url(/images/cart-popup-success.png) no-repeat;margin-left:10px}#cart_popup_new .cart-popup-left div{float:right;width:72%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#cart_popup_new .cart-popup-img{padding:5px 5% 25px 5px;float:left;width:28%;margin:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#cart_popup_new .tinner{box-shadow:0 0 10px #585858;-webkit-box-shadow:0 0 10px #585858}#cart_popup_new .cart-popup-summary .cart-popup-bold{border-bottom:1px solid #d6d4d4;font-size:1.25em;padding:20px;display:block}#cart_popup_new .cart-popup-summary .cart-popup-total{display:block;margin:20px;text-align:center;font-size:1.2em}#cart_popup_new .floating_cart_prod_name{display:block;font-size:1.2em;color:#000;padding:5px}#cart_popup_new .floating_cart_prod_sku,#cart_popup_new .floating_cart_prod_qty{display:block}#cart_popup_new .floating_cart_prod_sku img{display:none}#cart_popup_new .fcart-popup-prod-price{display:block}#cart_popup_new .popup-cart-summary{text-align:center;margin:10px 0;font-size:1.05em}#cart_popup_new .popup-cart-summary{font-weight:bold;display:block}.shoping-panel .price-holder input[type=text],{float:left;border:1px solid #999;width:18px;height:18px;padding:2px;background:#fff;font-size:13px;line-height:18px;color:#444;text-align:center;margin:-2px 10px 10px 0}#cart_popup .price-holder .holder .qty{float:left;width:18px;height:18px;padding:2px;font-size:13px;line-height:18px;color:#444;text-align:center;margin:-2px 10px 10px 0}.shoping-panel .price-holder .remote,#cart_popup .price-holder .remote{font-size:12px;color:red}.shoping-panel .basket-holder,#cart_popup .basket-holder{overflow:hidden;padding:20px 12px}.shoping-panel .btn-holder{float:left}.shoping-panel .btn,#cart_popup_new .btn{width:175px;height:38px;border:1px solid #dcdcdc;border-radius:3px;background:#f6f6f6;font-size:11px/15px;color:#444;margin:0 0 12px 10px}#cart_popup_continue_shopping{background:0 !important;border:0 !important;text-decoration:underline}.btn-holder{text-align:center}#cart_popup_new #cart-popup-checkout{background:#fdb815;color:#fff;font-size:16px;border:0;white-space:nowrap}.shoping-panel .btn.checkout,#cart_popup_new .btn.checkout{border-color:#ff531e;background:#ff531e;color:#fffefe;margin:0 5px;float:right}.shoping-panel .total-price,#cart_popup_new .total-price{float:right;font-size:13px/17px;color:#777;text-align:right}.shoping-panel .total-price span,#cart_popup .total-price span{display:block;margin:0 0 10px}.shoping-panel .total-price strong,#cart_popup .total-price strong{display:block;font-size:14px;color:#444}#popup_email_signup .btn{background:none repeat scroll 0 0 #888;color:#fff;text-decoration:none;width:80%;height:38px;line-height:38px;border:1px solid #dcdcdc;border-radius:3px;display:block;margin:0 auto;padding:0 12px}#popup_email_signup .tcontent{background:#fff}#popup_email_signup .tclose{background:url(/images/cart-popup-tclose.png) no-repeat;top:18px;right:5px}#popup_email_signup.tinner{box-shadow:0 0 10px #585858;-webkit-box-shadow:0 0 10px #585858;text-align:center;padding:10px 10px 70px 10px}#popup_email_signup h2{font-size:1.4em;line-height:120%;font-weight:normal;margin:15px}#popup_email_signup input[type="text"],#popup_email_signup select{width:80%;box-sizing:border-box;background:none repeat scroll 0 0 #FFF;border:1px solid #DDD;height:45px;padding:10px 12px;font-size:12px;line-height:15px;border-radius:3px;margin:3px auto;display:block;color:#a0a0a0}.search-mobile .slide.js-slide-hidden{position:static !important}.form.header-search{width:100%;position:relative}.form.header-search .box{float:left;width:100%;padding-right:45px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.form.header-search .text{color:#737171;font-size:12px;line-height:15px;background:#fff;border:1px solid #666;border-radius:3px;height:50px;margin:0 5px 0 0;padding:10px 20px;display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.form.header-search .search-btn{width:75px;height:50px;background:#25a;border-radius:3px;border:0;cursor:pointer;padding:0;margin:0;top:0;right:0;left:824px;position:absolute;color:#fff;font-size:1em;-webkit-appearance:none}.form.header-search .search-btn:hover{background:#fac23c}.homepage-mobile-search{display:none}.homepage-mobile-nav{display:none}.header-block .phone{float:right;color:#fff;text-align:center;line-height:142%}.header-block .phone a{color:#fff;text-decoration:none}.header-block .phone label,.header-block .phone span{display:block;font-size:.8em}.header-block .phone strong{font-size:2em}#nav .nav-btn{display:none}#nav>ul{display:table;width:100%;text-align:center;border-radius:3px;height:47px;margin-top:10px}#nav .nav-slide{display:table !important}#nav>ul.js-slide-hidden{position:static !important;display:table !important}#nav>ul>li{display:table-cell;vertical-align:middle;height:100%;background:url(../images/thsp.png) no-repeat 0 50%;width:8%}#nav>ul>li:first-child{background:0}#nav>ul>li>ul>li{width:90%}#nav>ul>li:hover{border-bottom:4px solid #fdb815}#nav>ul>li>div>a{display:table;height:47px;padding:0;width:100%;color:#fff;font-size:1.08em;line-height:1.23em;text-align:center;text-decoration:none;text-shadow:0 0 1px #3e3e3e;font-size:1.06em;border-bottom:5px solid #313131}#nav>ul>li>div>a:hover,#nav>ul>li:hover>div>a,#nav>ul>li>div>a.active{border-bottom:1px solid #fdb815;padding:0}#nav>ul>li.first>div>a,#nav>ul>li.first>div>a:hover{border-radius:3px 0 0 3px}#nav>ul>li.last{width:15%}#nav>ul>li.last:hover,#nav>ul>li.last:hover{background-color:#ff531e}#nav>ul>li>div>a>span{display:table-cell;vertical-align:middle}#nav>ul>li.last>div>a>span{position:relative}#nav>ul>li.last>div>a>span:after{position:absolute;content:"";width:10px;height:7px;right:5px;top:21px}#nav>ul>li>div{position:relative}#nav .drop{position:absolute;top:47px;width:417px;min-height:100px;background:#f7f7f7;display:none;border:2px solid #ddd;border-radius:0 0 3px 3px}#nav .last .drop{left:auto;right:0;width:140%;text-align:left}#nav>ul>li.hover .drop,#nav>ul>li:hover .drop{display:block}#nav .tabset{width:100%;background:#ff531e;overflow:hidden;text-transform:uppercase}#nav .tabset li{float:left;padding:1px 0 0}#nav .tabset li a{color:#fff;padding:3px;display:block;text-decoration:none;width:10px;text-align:center}#nav .tabset li a:hover,#nav .tabset li.active a{color:#2c2c2c;background:#f7f7f7}#nav .tab-list{padding:17px 20px 22px;overflow:hidden}#nav .tab-list ul,#nav .drop.simple ul{width:48%;float:left;margin:0 0 0 4%;text-align:left}#nav .tab-list ul:first-child{margin:0}#nav .drop.simple ul{padding:10px 10px;float:none;width:auto}#nav .tab-list ul li,#nav .drop.simple li{border-bottom:1px solid #fff;-webkit-box-shadow:inset 0 -1px 0 #e3e3e3;box-shadow:inset 0 -1px 0 #e3e3e3;position:relative;color:#323232;overflow:hidden;padding:10px 0}#nav .tab-list ul li a:before,#nav .drop.simple li a:before{position:absolute;left:0;top:0}#nav .tab-list ul li a:hover:before,#nav .drop.simple li a:hover:before{color:#ff531e}#nav .tab-list ul a,#nav .drop.simple li a{text-decoration:none;color:#323232;position:relative;float:left}#nav .tab-list ul a:hover,#nav .drop.simple li a:hover{color:#ff531e}#benefits{margin-bottom:15px;margin-top:10px}#benefits ul{background:#fdb815;box-shadow:0 1px 4px rgba(0,0,0,0.3)}#benefits li{background:#fdb815;box-sizing:border-box;display:inline-block;font-size:18px;font-weight:bold;height:43px;text-align:center;vertical-align:middle;width:25%;margin-left:-3px;text-transform:uppercase}#benefits .bar{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#benefits li span{font-style:italic;font-weight:bold;letter-spacing:.5px;line-height:.75em;margin:2px 0}#benefits li.lowprice{background:#f5c659;width:26%}#benefits .barright{width:0;height:0;border-top:31px solid transparent;border-bottom:31px solid transparent;border-left:31px solid #f5c659;position:absolute;top:-11px;right:-27px;transform:rotate(134deg);-webkit-transform:rotate(134deg);-ms-transform:rotate(134deg)}#benefits .barrighta{width:0;height:0;border-top:31px solid transparent;border-bottom:31px solid transparent;border-left:31px solid #f5c659;position:absolute;top:-11px;right:-6px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}#benefits .barrightb{width:0;height:0;border-top:31px solid transparent;border-bottom:31px solid transparent;border-left:31px solid #f5c659;position:absolute;top:-11px;right:-27px;transform:rotate(134deg);-webkit-transform:rotate(134deg);-ms-transform:rotate(134deg)}#benefits li.expertcare{background:#f9d481;width:28.9%}#benefits li.largeorders{background:#f5c659;width:21%}#benefits li.fastshipping{background:#f9d481;width:24%}#main .boxes{text-align:center}#intro .intro-box{width:100%;padding-bottom:10px}#intro .intro-box:after{content:"";display:block;clear:both}#intro .intro-holder{float:left;width:76%}#intro .intro-frame{margin-bottom:20px}.gallery{position:relative;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;box-shadow:0 1px 4px rgba(0,0,0,0.3),0 0 40px rgba(0,0,0,0.1) inset;white-space:nowrap}.gallery img{width:100%;border:0;color:transparent}.gallery:before,.gallery:after{content:"";position:absolute;z-index:-2}.gallery .gholder{width:100%}.gallery .gholder:after{content:"";display:block;clear:both}.gallery .gmask-center{margin:0 50px}.gallery .gmask{position:relative;overflow:hidden}.gallery .gmask .slideset{list-style:none;width:99999px;float:left;padding:0;margin:0}.gallery .gmask .slide{white-space:nowrap;float:left;text-align:center;width:514px;position:relative}.gallery .gmask .slide img{width:100%}.gallery .text-holder{position:absolute;top:50%;left:0;background:rgba(28,22,6,0.7);margin:-50px 0 0;width:246px;text-align:left;font-size:bold 17px/21px;text-shadow:1px 2px 1px rgba(28,22,6,0.7);color:#fff;padding:18px 22px}.gallery .text-holder span{font-size:15px;font-weight:normal}.gallery .pagination{position:absolute;right:3px;bottom:-23px}.gallery .pagination ul{overflow:hidden}.gallery .pagination ul li{float:left;margin:0 0 0 5px}.gallery .pagination a{display:block;text-decoration:none;text-indent:-9999px;overflow:hidden;width:6px;height:6px;border-radius:50%;border:2px solid #f44a26}.gallery .pagination .active a,.gallery .pagination li:hover a{background:#f44a26}.main-image{margin-top:8px}.main-image .mobile_size{display:none}#intro .categories{float:right;width:22%;min-width:215px}#intro .categories .row{height:33.3%}#intro .categories .cell{height:90%}#intro .categories .box{border:6px solid #fff;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:block;box-shadow:3px 4px 0 #e9e9e9;text-transform:uppercase;text-decoration:none;height:100%;background:#ededed;display:table}#intro .categories .box .holder{font-size:12px/20px;color:#000;display:table-cell;vertical-align:middle}#intro .categories .box .frame{position:relative;padding:0 25px 0 15px}#intro .categories .box .frame .homepage-imgs{float:left;margin-right:20px}#intro .categories .box .frame:after{content:"";width:9px;height:18px;position:absolute;right:7px;top:50%;margin:-4.5px 0 0}#intro .categories .box strong{display:block;font-size:20px;color:#41bab3;text-shadow:1px 1px 1px #fff}.content-pages p{margin-bottom:10px;text-align:justify}.content-pages img{padding:10px;float:right}.content-cta a{float:left;text-align:center;background:#fdb815;border-radius:5px;overflow:hidden;font-size:1.25em;line-height:1.33em;color:#fff;text-transform:uppercase;padding:11px 35px 10px;text-decoration:none}.content-cta a:hover{background:#fac215}.content-pages img.main{padding:10px}.content-pages .helpful{padding:10px;background:#f5f5f5}.content-pages ul.content{list-style-type:disc;margin:10px 0}.content-pages ul.content li{margin-left:45px}.content-pages ol.content{margin:10px 0}.content-pages ol.content li,.content-pages ul.content li{margin-bottom:10px}.sitemap .level1{font-size:1.250em;background:#dadada;width:50%;margin:15px 0;padding:4px}.sitemap li{list-style-type:none}.sitemap .level1 a{text-decoration:none}.sitemap .level2{font-size:1.125em;margin:5px 0;background:#f5f5f5;width:50%;padding:4px}.sitemap .level2 a{text-decoration:none}.sitemap .level3{width:50%}.about-wrap{float:left;font-size:2em;width:150px;padding:40px;line-height:150%}.about-wrap span{color:#fa531a}.side-bar{float:right}.side-bar h3{background:#fa531a;text-transform:uppercase;color:#fff;font-size:1.5em;padding:10px;text-align:center}.popular-categories{padding:0 0 40px}.popular-categories h2{font-size:1.846em/1.3em;color:#414141;padding:0 0 5px;margin:20px 0 18px;text-align:center;font-weight:normal}.on-sale h2{font-size:1.846em/1.3em;color:#414141;padding:0 0 5px;margin:40px 0 18px;text-align:center}.on-sale ul{width:100%;background:#25aeca;display:inline-block;text-align:center;padding:20px 48px}.on-sale ul li{display:inline-block;background:#fff;width:15%;border-radius:10px;text-align:center}.on-sale ul li:hover{opacity:.9}.on-sale ul li a{text-decoration:none}.on-sale ul li img{display:block;margin:0 auto;padding-top:10px;width:100px}.on-sale ul li label{display:block}.on-sale ul li span{display:block;padding:10px 10px 0}.on-sale ul li .sale-name:hover{text-decoration:underline}.on-sale ul li strong{color:red;font-size:1.2em}.categories-list{overflow:hidden;width:104%;margin:0 -2%;text-align:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center}.categories-list li{display:inline-block;width:180px;padding:15px 20px 10px;background:#fff;border:1px solid #d4d4d4;margin:10px;color:#444;vertical-align:top;min-height:210px;border-radius:20px}.categories-list .img-box{width:150px;margin:0 auto 10px}.categories-list img{width:100%;height:auto;display:block;border:0}.categories-list h3{font:1.23em 'robotomedium';line-height:1.3em;text-transform:uppercase;color:#666;margin:0 0 20px;font-weight:normal}.categories-list h3 a{color:#666;text-decoration:none}.categories-list h3 a:hover{text-decoration:underline}.categories-list li p{font-size:1.05em}.categories-list li .all{color:#828282;text-decoration:underline;color:#fe531e}.categories-list li .all:hover{text-decoration:none}.brands h2{font-size:1.846em/1.3em;color:#414141;padding:0 0 5px;margin:40px 0 18px;text-align:center}.brands a{text-decoration:none}.brands-list{padding:40px 0;text-align:center}.brands-list li{display:inline-block;margin:0 25px 20px;vertical-align:middle;width:15%}.brands-list li img{display:block;width:150px}.bottom-bar{background:#dcdcdc;padding:20px 0 46px}.latest-post-holder{float:left;width:456px}.latest-post-holder .heading{padding:0 0 10px;border-bottom:1px solid #9a9a9a;position:relative;margin:0 0 10px;color:#000}.latest-post-holder .heading:after{content:"";position:absolute;width:100%;height:1px;left:0;bottom:0;background:#fff}.latest-post-holder h3{font-size:1.308em;line-height:1.3em;margin:0 0 2px}.latest-post{overflow:hidden;color:#575757}.latest-post .img-box{float:left;margin:0 20px 10px 0}.latest-post img{display:block;border:1px solid #ccc}.latest-post .holder{overflow:hidden;text-align:justify}.latest-post .title{overflow:hidden;padding:0 0 14px;text-align:left;color:#000}.latest-post .title h4{float:left;margin:0 5px 0 0}.latest-post .title .date{float:right}.latest-post .more{float:right}.bottom-bar .box-holder{float:right;padding:15px 0 0}.bottom-bar .box{float:left;border-left:1px dotted #9a9a9a;padding:5px 30px;width:164px;text-align:center}.bottom-bar .box:last-child{padding-right:0}.bottom-bar .box img{margin:0 0 5px}.bottom-bar .box .deccription{display:table;height:38px;width:100%;margin:0 0 14px;font-size:1.154em/1.3em;color:#000}.bottom-bar .box .deccription .holder{display:table-cell;vertical-align:middle}.bottom-bar .btn-start{display:block;max-width:146px;padding:6px 5px;font-size:1.154em;line-height:1.3em;color:#fff;text-transform:uppercase;text-decoration:none;background:#181818;border-radius:2px;margin:0 auto}.bottom-bar .btn-start:hover{background:#333}.blog-page #content{float:left}.blog-page .content-wrap{background:#fff;margin:0 27% 0 0;padding:45px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.blog-page .content-title{display:none}.post{margin:0 0 28px;font-size:1.1em/1em;line-height:170%}.post img{display:block;height:auto}.post .post-info{overflow:hidden}.post-info h1{font-size:2.2em;color:#5fc8c2}.post-info .post-thumbnail img,.post-info a.post-thumbnail img{display:none}.post .date-marker{float:left;width:60px;height:54px;background:#2c2c2c;display:table;text-align:center;color:#fff;margin:15px -60px 0 0}.post .date-marker span{display:table-cell;vertical-align:middle}.post .date-marker b,.post .date-marker em{display:block;line-height:1em}.post .date-marker b{font-size:2em}.post .date-marker em{font-style:normal;text-transform:uppercase;font-size:1em}.post-title{float:right;width:100%}.post-title .frame{margin:0 0 30px 70px}.post-title h2 a{font-size:1.667em/1.7em;margin:0;color:#000;text-decoration:none}.post-indicators{overflow:hidden}.post-indicators li{float:left;margin:0 15px 0 0;color:#c4c4c4;padding:0 0 0 20px}.post-indicators li.date{background-position:0 1px}.post-indicators li.admin{background-position:0 -36px}.post-indicators li.tag{background-position:0 -82px}.post-indicators li.comment{background-position:0 -133px}.post p{margin:0 0 15px;text-align:justify}.post h4{margin:0 0 15px;font-size:1.17em;line-height:1.29em}.post ol{list-style:none}.read-more-holder{overflow:hidden}.read-more-holder a.more-link{float:right;color:#ff531e;text-decoration:underline;margin:0 0 10px}.read-more-holder a.more-link:hover{text-decoration:none}h2.comments-title{border-bottom:2px solid #fa531a;font-size:1.5em;width:25%}.comment-author.vcard img{float:left;margin-right:2%}.comment-author.vcard .fn{font-size:1.09em}.comment-author.vcard span{margin-left:2%;color:#acacac}p.comment-awaiting-moderation{color:red}a.comment-reply{color:#fa531a;text-decoration:none}a.comment-reply:hover{text-decoration:underline}.reply{border-bottom:1px solid #e4e4e4}.reply img{display:inline;margin-left:1%;margin-top:5px}ol.children{list-style:none;background:#f8f8f8;padding:15px 2% 15px 10%}.post.container .comment-list li{list-style:none;padding-top:10px}h3.comments-title{border-bottom:1px solid #fa531a;font-size:1.3em;width:20%}#respond #author,#respond #email{height:30px;width:270px;border:1px solid #ccc;color:#6d6d6d;padding:2px;border-radius:2px}#respond #comment{display:block;margin-top:10px;border:1px solid #ccc;width:549px;border-radius:2px;padding:2px}.form-submit #submit{color:#fff;text-align:center;border-radius:3px;text-transform:uppercase;text-decoration:none;border:0;background:#fe531d;height:30px;cursor:pointer;width:150px;margin-top:50px}.form-submit #submit:hover{background:#fa351a}.search-form-holder{padding:30px 45px 30px 0;overflow:hidden}#categories-2,#recent-posts-2,#archives-2{padding:30px 0;overflow:hidden}.sidebar-search .text{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:10px;height:43px;background:#fff;border:1px solid #ccc;border-radius:3px;color:#ccc;font-style:italic}.sidebar-search .search-btn{float:left;width:47px;height:43px;margin:0 -45px 0 -2px;border-radius:0 3px 3px 0;border:0;position:relative}#categories-2 h1,#recent-posts-2 h1,#archives-2 h1{text-transform:uppercase;color:#393939;font-size:1.167em/1.143em;margin:0 0 20px}#categories-2 ul li,#archives-2 ul li{padding:5px 0 5px 15px;border-bottom:1px solid #e3e3e3;background:url(../images/blog-sprite.png) no-repeat 3px -255px}#categories-2 ul li a,#archives-2 ul li a{color:#a3a3a3;text-decoration:none}#categories-2 ul li a:hover,#archives-2 ul li a:hover{color:#ff531e}#recent-posts-2 ul{overflow:hidden;padding:10px 0;border-bottom:1px solid #e3e3e3}#recent-posts-2 ul:last-child{border:0}#recent-posts-2 ul img{width:60px;height:60px;float:left;margin:0 -70px 0 0}#recent-posts-2 ul .li{width:100%;float:right;margin:0 0 0 70px}#recent-posts-2 ul .li a,#recent-posts-2 ul li span{display:block}#recent-posts-2 ul li a{color:#444;font-weight:bold;text-decoration:none}#recent-posts-2 ul li a:hover{color:#ee6541}#categories-2 .tags-list{overflow:hidden}#categories-2 .tags-list li{float:left;margin:0 3px 3px 0}#categories-2 .tags-list li a{display:block;background:#e66a48;color:#fff;padding:5px 7px;text-decoration:none;letter-spacing:-0.5px}#categories-2 .tags-list li a:hover{background:#4d4d4d}h2.page-title{font-size:2.75em/1.061em;margin:0 0 15px;color:#000}.review_thanks{font-size:18px;margin:auto;text-align:center;width:80%}.review_thanks input[type="text"],.review_thanks textarea{width:60%;margin:15px 0}.review_thanks img{margin-bottom:15px}.review_thanks input[type="submit"]{background:#fdb815;color:#ececec;font-weight:bold;padding:8px margin:15px 0}.review_thanks h2{font-size:30px;line-height:40px;text-align:center}span.review,span.question{color:#ff531e;display:block;font-size:1.083em;line-height:1.133em}.wrapper.white.share-opinion #content{font-size:1em/1.5em}.wrapper.white.share-opinion #content p{margin-bottom:10px}#main.share-opinion p{font-size:1.083em;line-height:1.133em;margin:0 0 10px}.share-opinion .error{color:red}.product-section{border:1px solid gray;overflow:hidden;padding:15px;margin:0 0 15px;background:#fff}.product-section .product-image{float:left;width:130px;text-align:center;margin:0 -100% 0 0}.product-section .product-description{float:left;width:100%}.product-section .product-description .box{margin:0 0 0 180px}.product-section .product-description h4 a{color:#464646;font-size:1.25em/1.133em;margin:0 0 10px;text-decoration:none}.product-section .product-image .box{vertical-align:middle}.product-section .product-image img{max-width:100%;max-height:100%}#main.share-opinion .product-section p{font-size:1.083em;line-height:1.385em}.required{overflow:hidden;margin:0 0 5px}sup.required-star{height:0;line-height:1;vertical-align:baseline;position:relative}.share-opinion .row{border-radius:3px;overflow:hidden;margin:0 0 5px}#notify::before{clear:both}#notify{clear:both;line-height:20px}.share-opinion .half-row{border-radius:3px;overflow:hidden;margin:0 0 5px;float:left;width:47%}.boxed #email{margin-left:4%}.boxed .share-opinion .buttons-holder{float:right;width:auto}.share-opinion .row p{margin:0}.share-opinion .row-name{border-radius:3px 0 0 3px;float:left;width:100%;color:#a2a2a2;font-size:13px;font-weight:normal}.share-opinion .row-content{float:left;width:100%}.share-opinion .row-content .box{overflow:hidden}.rating_on_cat{margin-bottom:auto;margin-left:auto;margin-right:auto;text-align:center;width:100px}.rating{margin:0 15px 0 0;width:100px;height:16px;position:relative;background:url(../images/rating.png) repeat-x;overflow:hidden;float:left}.rating li{float:left;height:14px}.rating li a{display:block;width:20px;height:14px;text-decoration:none;text-indent:-9999px;z-index:2;position:absolute;padding:0}.rating li:hover,.rating li.active,.rating li.setted,.rating li a:hover,.rating li.active a,.rating li.setted a{background:url(../images/rating.png) 0 -16px;z-index:1;left:0}.rating li.setted,.rating li.setted:hover,.rating li.setted a,.rating li.setted a:hover{background-position:0 -16px}.rating a.one-star{left:0}.rating a.one-star:hover,.rating li.active a.one-star,.rating li.setted a.one-star{width:20px}.rating a.two-stars{left:20px}.rating a.two-stars:hover,.rating li.active a.two-stars,.rating li.setted a.two-stars{width:40px}.rating a.three-stars{left:40px}.rating a.three-stars:hover,.rating li.active a.three-stars,.rating li.setted a.three-stars{width:60px}.rating a.four-stars{left:60px}.rating a.four-stars:hover,.rating li.active a.four-stars,.rating li.setted a.four-stars{width:80px}.rating a.five-stars{left:80px}.rating a.five-stars:hover,.rating li.active a.five-stars,.rating li.setted a.five-stars{width:100px}.rating_legend{height:10px}.form.share-opinion .text,.form.share-opinion textarea{width:90%;border:1px solid #959595;color:#4a4a4a;font-size:1.083em;line-height:2em;padding:10px;height:8px;border-radius:3px}.form.share-opinion .text{width:74% !important;padding:16px !important}.form.share-opinion textarea{resize:none;height:60px !important}.form.share-opinion .text.small{float:left;width:60%;margin:0 5px 0 0}.row .controls-list,.field-area{overflow:hidden}.row .controls-list li{float:left;margin:0 10px 0 0}.row .controls-list label{text-transform:uppercase}.row-area{float:left;width:50%}.row-area em{display:block;font-size:1em;font-style:normal;line-height:1.7em;margin:0 0 10px}.form.share-opinion button,.form.share-opinion input[type="button"]{border:1px solid;border-radius:3px;text-transform:uppercase;font-weight:bold;font-size:1.25em;line-height:2.4em;color:#fff;float:left;padding:0 20px;cursor:pointer}.form.share-opinion button:hover{background:#fa351a}.form.share-opinion input[type="submit"]:hover{background:#34b7ae}select.choice{width:80%;height:145px}.label.left{float:left;margin:0 5px 0 0}.row.buttons-holder{background:0}.share-opinion .half-row.buttons-holder .box{float:right;margin-bottom:20px}.form.share-opinion .row.buttons-holder .btn:disabled{background-color:#accee8}.form.share-opinion .row.buttons-holder .btn:not([disabled]):hover{background-color:#26649f}#review-section{width:100%}.top_review_info{display:table-row}.review-info{display:inline-block;margin-bottom:10px}.review-info div a{display:inline-table;margin-top:-2px;text-decoration:none;vertical-align:top;color:#a2a2a2}.review-progress{border-left:1px solid #e0e0e0;display:block;margin-left:0;padding-left:10px}.review-progress span{color:#3085c7;float:left;font-size:12px;margin-right:8px;margin-top:-3px}.progress_bar{float:left;width:85px;background-color:#ededed}.progress_bar .info{background-color:#3085c7;display:block;height:10px}.comments-paging2{margin:auto;width:100%;text-align:center}.comments-paging2 ul li{display:inline}.comments-paging2 ul{margin:10px 0}.comments-paging2 ul li a{display:inline;font-size:14px;margin-right:14px;text-decoration:none;color:#afafaf;font-weight:bold}.comments-paging2 ul li a:hover{color:#3085c7}.comments-paging2 ul li a.active{color:#3085c7}.comments-paging2 ul li a.disabled{color:#dfdfdf;cursor:default}.share{width:40%}.share a,.share{color:#afafaf !important;display:inline;float:left;font-size:13px;padding:4px 0;text-decoration:none}.share a:hover{color:#3085c7 !important}.share ul li a{color:#666 !important;margin-top:-4px}.share ul li:after{content:"\2003\2022"}.share ul li.last:after{content:""}.share ul::after{content:"|";line-height:24px}.share ul li{display:inline;float:left;padding:4px 10px;color:#666}#rating_box{width:200px;padding:8px}.write_review_button{float:right}.write_review_button a{background:#a2a2a2 none repeat scroll 0 0;color:#fff;font-weight:normal !important;text-shadow:none !important;display:inline-block;font-size:12px;height:auto;padding:10px 15px;text-align:center;text-overflow:ellipsis;text-transform:uppercase;border:0;text-decoration:none}#write_review input[type="button"]{background-color:#3085c7;color:#fff;font-weight:normal !important;text-shadow:none !important;display:inline-block;font-size:16px;height:auto;padding:10px 15px;text-align:center;text-overflow:ellipsis;border:0;cursor:pointer;-webkit-appearance:none}div#review-section-wrap{margin-top:35px}#write_review div.hor_rev_input{float:left;width:30%;margin-right:3%}#write_review div.right_side{float:right;margin-right:0}#write_review div.right_side:after{clear:both}#reviewer_info{display:none}#rev_response{background:#fafafa none repeat scroll 0 0;border:1px solid #afafaf;color:#666;display:block;font-size:13px;font-weight:normal !important;line-height:18px;padding:45px 0;text-align:center;text-overflow:ellipsis;text-shadow:none !important;text-transform:uppercase;z-index:9999;width:70%;max-width:600px;position:fixed;top:20%;left:calc(50% - 300px);top:10vw;width:70%;z-index:9999}#qus_response{background:#efefef none repeat scroll 0 0;border:1px solid #a2a2a2;color:#a2a2a2;display:block;font-size:13px;font-weight:normal !important;line-height:18px;padding:45px 0;text-align:center;text-overflow:ellipsis;text-shadow:none !important;text-transform:uppercase;width:70%;max-width:600px;position:fixed;top:20%;left:calc(50% - 300px);top:10vw;width:70%;z-index:9999}#rev_response .hidden,#qus_response.hidden{display:none}#rev_response span{cursor:pointer;position:absolute;right:0;top:-10px}#qus_response span{cursor:pointer}#rev_response span a{background:#ff531e none repeat scroll 0 0;border-radius:7px;color:#fff;font-family:FontAwesome;font-size:18px;margin-right:-8px;padding:3px;text-decoration:none}#qus_response span a{background:transparent;color:#a2a2a2;font-family:FontAwesome;font-size:24px;text-decoration:none;display:block;position:relative;float:right;top:-44px}#rev_response h2{font-size:30px;line-height:36px}#qus_response h2{color:#3085c7;font-weight:normal;font-size:25px;line-height:30px}#qus_response h2 span{font-family:FontAwesome;position:relative;display:block}#write_review .hidden{overflow:hidden;height:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#write_review{border-top:1px solid #e0e0e0;display:table;margin-top:25px;padding-top:25px;transition:all .5s ease 0;width:100%}#write_review input[type="text"]{height:32px;border:1px solid #ccc;width:94%}#write_review textarea{border:1px solid #ccc;width:94%}#write_review span{color:#999;font-size:16px;text-transform:uppercase}ul.social_connect li{display:inline;float:left;margin:7px 8px 4px 0}ul.social_connect li a.facebook::before{content:"\f09a";font-family:FontAwesome;font-size:18px}ul.social_connect li a.google::before{content:"\f0d5";font-family:FontAwesome;font-size:18px}ul.social_connect li a.twitter::before{content:"\f099";font-family:FontAwesome;font-size:18px}ul.social_connect li a.linkedin::before{content:"\f0e1";font-family:FontAwesome;font-size:18px}ul.social_connect li a{background-color:#aaa;color:#fff;text-decoration:none;padding:8px 12px 5px}ul.social_connect li a:hover{background-color:#777}.one_review{border-top:1px solid #a2a2a2}.one_review span.verified{background:#fff}.one_review span.verified:after{content:"\f058";font-family:FontAwesome;font-size:18px;border-radius:50%;color:#1cc286;padding-left:5px}.v_info,.v_info2{background-color:#fff;display:none;left:-20px;opacity:0}.author-details .author span:hover+.v_info2{display:block;padding:12px 20px;position:absolute;border:1px solid #a2a2a2;width:260px;background-color:#fff;z-index:9999;opacity:1;transition:all 2s;margin-left:150px;font-size:12px;color:#a2a2a2 !important;font-weight:normal !important;text-transform:none}.verified-tip-header{font-weight:bold;font-size:14px;color:#a2a2a2;line-height:28px}#review-section-wrap:after{clear:both;content:"";display:block}.author_first_letter{background:#83b6dd none repeat scroll 0 0;border-radius:50%;height:45px;margin-right:8px;position:relative;width:45px;float:left;margin:7px;display:block}.author_first_letter span.fl{background:rgba(0,0,0,0) none repeat scroll 0 0 !important;color:#fff;font-size:20px;left:1px;min-width:100%;position:absolute;text-align:center;top:13px;width:100%;text-transform:uppercase}.review_inner{margin:auto;width:95%;padding-top:6px;border-bottom:1px solid #e4e4e4}.review_inner:after{clear:both;content:"";display:block}.invalid{border:1px solid #f00 !important}.comment-heading{overflow:hidden;margin:0 0 10px}.comment-heading strong{float:left;margin:0 10px 0 0;font-size:1.17em;line-height:1.21em}.comment-heading span{float:left;font-size:1.08em;line-height:1.31em}.author-details{display:block;margin:5x 0 0}.author-details a:hover{color:#225cad}.rest-comment-head .author,.author-details .author{display:inline-block;margin-right:5px;font-style:italic;color:#000}.author-details .author span{color:#afafaf;font-weight:normal}.question-date{color:#a2a2a2;display:inline-block;font-size:13px;font-weight:normal;text-align:start}.questions-left{clear:both;float:left}.question-right{float:right}.answer-count span::before{content:"\f075";font-family:FontAwesome}.answer-count,.answer-count a{color:#a2a2a2;display:inline-block;font-size:12px;font-weight:normal;min-width:100px;text-align:start}.last-answer{color:#a2a2a2;margin-bottom:25px}.answer-count a:hover{color:#2f84ed}.thanks-for-commenting,.comment-pending-approval{display:block;padding:15px}.author-details .verified{background:url(/images/vbuyer_r.png) no-repeat;width:14px;height:14px;display:inline-block;position:relative;top:3px}#review-section-wrap strong,#review-section-wrap p{display:table;width:70%}#review-section-wrap strong{font-size:13px}.helpful{float:right}.answers-section .helpful{position:relative;right:0;margin-right:0;margin-bottom:20px;color:#a2a2a2;font-size:13px;font-weight:normal}.answers-section .helpful::after{clear:both}.helpful div{float:right}.helpful .helpful_up:before{content:'\f00c';font-family:'FontAwesome';color:#25aeca;position:relative;top:4px}.helpful .helpful_down:before{content:'\f00d';font-family:'FontAwesome';color:#25aeca;position:relative;top:4px;margin-left:12px}.helpful .q_helpful{background-color:#fff;color:#a2a2a2}.helpful .helpful-count{font-size:10px;margin:4px 1px;color:#acacac}.helpful div.label-helpful{float:left;width:142px;margin:5px 0 0;font-size:12px}.full-comment-content p[itemprop="reviewBody"]{<span class="glyphicons glyphicons-thumbs-up"></span>padding-bottom:20px}.rating{margin:0 15px 0 0;width:100px;height:16px;position:relative;background:url(../images/rating.png) repeat-x;overflow:hidden;float:left}.rating li{float:left;height:14px}.rating li a{display:block;width:20px;height:14px;text-decoration:none;text-indent:-9999px;z-index:2;position:absolute;padding:0}.rating li:hover,.rating li.active,.rating li.setted,.rating li a:hover,.rating li.active a,.rating li.setted a{background:url(../images/rating.png) 0 -16px;z-index:1;left:0}.rating li.setted,.rating li.setted:hover,.rating li.setted a,.rating li.setted a:hover{background-position:0 -16px}.rating a.one-star{left:0}.rating a.one-star:hover,.rating li.active a.one-star,.rating li.setted a.one-star{width:20px}.rating a.two-stars{left:20px}.rating a.two-stars:hover,.rating li.active a.two-stars,.rating li.setted a.two-stars{width:40px}.rating a.three-stars{left:40px}.rating a.three-stars:hover,.rating li.active a.three-stars,.rating li.setted a.three-stars{width:60px}.rating a.four-stars{left:60px}.rating a.four-stars:hover,.rating li.active a.four-stars,.rating li.setted a.four-stars{width:80px}.rating a.five-stars{left:80px}.rating a.five-stars:hover,.rating li.active a.five-stars,.rating li.setted a.five-stars{width:100px}.rating_legend{height:10px}.form.share-opinion .text.small{float:left;width:60%;margin:0 5px 0 0}.row .controls-list,.field-area{overflow:hidden}.row .controls-list li{float:left;margin:0 10px 0 0}.row .controls-list label{text-transform:uppercase}.row-area{float:left;width:50%}.row-area em{display:block;font-size:1em;font-style:normal;line-height:1.7em;margin:0 0 10px}.form.share-opinion button,.form.share-opinion input[type="button"]{border-radius:3px;text-transform:uppercase;font-weight:bold;font-size:1.25em;line-height:2.4em;color:#fff;float:left;padding:0 20px;cursor:pointer;-webkit-appearance:none;margin-top:15px}.form.share-opinion button:hover{background:#fa351a}.form.share-opinion input[type="submit"]:hover{background:#34b7ae}select.choice{width:80%;height:145px}.label.left{float:left;margin:0 5px 0 0}.row.buttons-holder{background:0}.row.buttons-holder .box{float:right}.form.share-opinion .row.buttons-holder .btn{margin:0 0 0 10px}.cart #content,.category #content,.twocolumns-page #content{background:#fff;padding:22px 0;float:none;width:auto}.cart #content h1{font-size:2em;color:#25a;margin:0 0 34px 0;font-weight:normal}.cart-left{width:76%;float:left;min-height:500px}.wrapper.cart{clear:both}.cart-items{background:#fff;width:100%;margin:0 0 14px;color:#444;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cart-items li{display:table;box-sizing:border-box;table-layout:fixed;width:100%;border:1px dotted #bebebe;margin-bottom:10px}.cart-items li:first-child{border-style:none;margin-bottom:10px}.cart-items li.odd{background:#f5f5f5}.cart-items li.heading div{font-size:1.23em;line-height:1.25em;color:#6d6d6d}.cart-items li>div{display:table-cell;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:6px;vertical-align:middle;text-align:center}.cart-items li .col-1{width:60%;border-style:none;text-align:left;overflow:hidden}.cart-items li .col-2{width:20%}.cart-items li .col-2 span{display:block;font-style:italic;font-size:18px}.cart-items li .col-3{width:18%}.cart-items .input_box.cart_qty_input,#version-2 .cart-items .input_box.cart_qty_input{vertical-align:middle;background:#f5f5f5;border:1px solid #ddd;width:50px;height:37px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px;font-size:11px;line-height:29px;color:#666;text-align:center}.cart-items .input_box.cart_qty_input{vertical-align:middle;background:#f5f5f5;border:1px solid #ddd;width:50px;height:37px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px;font-size:11px;line-height:29px;color:#666;text-align:center}.cart-items li .col-4{width:18%}.cart-items li .price{font-size:1.5em/1.22em}.cart-items li .price small{font-size:.8em}.cart-items li .price.total{color:#313131;line-height:1.2em;font-size:1.33em}.cart-items .col-1 .holder{display:table;width:100%}.cart-items .col-1 .holder>div{display:table-cell;vertical-align:middle}.cart-items .col-1 .img-holder{width:90px}.cart-items .col-1 .description{padding-left:3%}.cart-items img{float:left;margin:0 15px 0 8px;width:90px}.cart-items .option_description img{float:none}.cart-items .col-1 .holder .description a{text-decoration:none}.cart-items .description strong{font-weight:normal;display:block;font-size:1em;line-height:1.43em;font-family:robotomedium}.cart-items .odd .description strong{color:#ff511b}.cart-items .description span{display:block;color:#555;font-size:.8em;line-height:1.54em}.cart-items .description span.freight{color:#5fc8c2}.cart-items .freight{font-size:12px;color:#25aeca}.cart-items input[type="text"]{border:1px solid #ddd;background:#fff;color:#666;font-size:15px/18px;padding:12px 6px;width:34px;text-align:center;margin:0 0 6px}.cart-items .remote{color:#777}.cart-items a.remote{text-decoration:none;width:30px;height:30px;background:#dcdcdc;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;padding:4px 5px;color:#fff;font-size:.7em;font-weight:bold}.cart-items .remote:hover{opacity:.5}.cart-items a.update_cart_link{text-decoration:none;color:#ccc}.cart-items a.update_cart_link:hover{color:#666}.cart-items .restock_date{color:#bf0a0a}.section{overflow:hidden;width:100%}#paypal-btn-img{width:185px;margin-bottom:10px}.cart-summary .international{background:url("../images/GlobalShopex.png") no-repeat;background-size:contain;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/GlobalShopex.png',sizingMethod='scale');-ms-filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/GlobalShopex.png',sizingMethod='scale')";display:block;height:35px;margin:12px auto 5px;text-indent:-9999px;width:195px}.price-block{float:left;background:#f1f1f1}.price-block .row{width:33%;float:left;border-width:0 1px 1px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.price-block .row.last{border-style:none}.price-block .row:first-child{border-width:1px}.price-block .row>.col-1,.price-block .row>.col-2{display:table-cell;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:18px 5px 12px 5px}.price-block .row>.col-1{width:75%;vertical-align:top}.price-block .row>.col-2{width:25%;vertical-align:bottom;text-align:right;background:#f2f2f2;font-size:1.25em/1.2em;color:#777}.price-block .row.mobile,.price-block .row>.col-2.mobile,.price-block .btns.mobile{display:none}.price-block .row .title{font-size:1.17em/1.29em;margin:0 0 6px;display:block;text-transform:uppercase;color:#4b4b4b}.price-block .row>.col-1 p{margin:0 0 5px;float:left;width:55%}.price-block .row>.col-1 p span{color:#ff531e}.shoping-form .row .holder{float:left;width:100%}.shoping-form .row .holder .frame{margin:0 78px 0 0}.shoping-form .row .holder .frame .zip-code-input-holder{float:left}.shoping-form .row .holder .frame #shipping_location{width:86px;padding:5px 0;font-size:12px;line-height:15px;height:34px;border:1px solid #ddd;float:left}.shoping-form .row input[type="text"]{border:1px solid #ddd;background:#fff;color:#777;font-size:11px/14px;padding:8px;width:100%;margin:0;height:34px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.shoping-form .row button,.shoping-form .row input[type="submit"].blue{float:left;width:69px;height:34px;margin:0 0 0 -75px;background:#5fc8c3;text-transform:uppercase;border-radius:2px;font-size:11px;line-height:15px;color:#fff;border-style:none;padding:0}.shoping-form .row button:hover{background:#34b7ae}.price-block .row.last .holder{float:right;width:50%}.price-block .row.last .alt-row{display:table;width:100%;border-top:1px solid #dadada;text-align:center;font-size:1.5em/1.22em;color:#333;height:66px}.price-block .row.last .alt-row:first-child{border-style:none;text-align:right;height:40px}.price-block .row.last .col-1,.price-block .row.last .col-2{width:50%;display:table-cell;vertical-align:middle;padding:5px 10px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden}.price-block .row.last .col-2{border-left:1px solid #dadada}.secure-checkout,.paypal{text-align:center}.secure-checkout .secure_checkout_button{width:225px;height:40px;border-radius:4px;font-size:1.5em;line-height:15px;border-style:none;background:#25a;color:#fff}.secure-checkout .secure_checkout_button:before{content:'\f023';font-family:'FontAwesome';padding-right:15px}.paypal-checkout-btn{margin-top:10px;border:1px solid #cacaca;border-radius:5px;width:225px}.shopping-cart-id{width:23%;clear:right;float:right}.continue-shopping{text-align:center;margin-top:10px}.price-block .row.last button,.price-block .row.last input[type="button"],.update_cart_link button{float:right;width:115px;height:40px;padding:0;background:#e6e6e6;border-radius:4px;font-size:10px;line-height:15px;color:#444;border-style:none;text-transform:uppercase}.price-block .row.last button:hover,.price-block .row.last input[type="button"]:hover,.update_cart_link button:hover{background:#ddd}.update_cart_link button{margin-bottom:10px}.price-block .row.last .col-2 button,.price-block .row.last .col-2 input[type="button"]{color:#fffefe;background:#ff531e}.price-block .row.last .col-2 button:hover,.price-block .row.last .col-2 input[type="button"]:hover{background:#fa351a}.holder .redbold{color:red}.liftgate{font-size:13px;color:#000;margin-bottom:3px}#shipping_cost{display:none;font-size:.9em}.inner-box.shipping.product #shipping_cost{width:100%;margin-top:10px}.zip-code-holder{display:none}.inner-box.shipping.product .cost{margin:0 5px 0}.inner-box.shipping.product .cost span{margin:0;color:#6e6e6e}.interested-items{overflow:hidden;width:40%}.interested-items h2{font-size:1.5em;line-height:1.22em;color:#4c4c4c;margin:0 0 7px;padding:0 0 6px;border-bottom:3px solid #f0f0f0}.interested-items .holder{float:left;width:47%;margin:0 10px 0 0}.interested-items .btn-holder{float:right}.interested-items .btn-prev,.interested-items .btn-next{float:left;width:28px;height:28px;text-indent:-9999px;overflow:hidden}.interested-items .btn-next{background-position:100% 0;margin:0 0 0 3px}.interested-items .item{border:1px solid #e0e0e0;padding:7px;display:block;text-decoration:none;color:#444;margin:0 0 15px;text-align:center;background:#fff;height:250px}.interested-items .item img{margin:0 0 10px}.interested-items .item p{margin:0 0 8px}.interested-items .item .price{font-size:1.5em/1.22em;display:block}.cart_title{text-align:center;background:#fff}.cart_title .continue_shopping_link{width:80px;height:42px;padding:10px;border-style:none;border-radius:4px;background:#fdb815;font-size:12px;line-height:15px;color:#fff;cursor:pointer;text-decoration:none}.cart_title .continue_shopping_link:hover{background:#fac23c}.cart_title .no_items{margin-bottom:15px}.rewards-more-info{background:#fff}.checkout-wrapper .content-title{margin:0}.checkout-wrapper .description strong{font-size:1em}.checkout-wrapper .cart-items .input_box.cart_qty_input{background:#fff;border:#fff}.checkout-wrapper .cart-items a.update_cart_link{display:none}.cart-summary-wrapper{width:40%;float:right}.cart-summary-wrapper .cart-items .cart-items{border-top:0}.cart-summary-wrapper .cart-items .cart-items li.heading{display:none}.cart-summary-wrapper .cart-items .cart-items li>div{display:block}.cart-summary-wrapper .cart-items .cart-items li .col-1{width:100%;margin-bottom:10px}.cart-summary-wrapper .cart-items .cart-items li .col-2{width:40%}.cart-summary-wrapper .cart-items .cart-items .col-1 .img-holder{padding-right:20px;width:85px}.cart-summary-wrapper .cart-items .cart-items img{margin:0 10px 0 0}.cart-summary-wrapper .cart-items .cart-items li .col-2,.cart-summary-wrapper .cart-items .cart-items li .col-3,.cart-summary-wrapper .cart-items .cart-items li .col-4{width:30%;display:inline-block;vertical-align:middle}.cart-summary-wrapper .cart-items .cart-items li .col-2{border-left:0}.cart-summary-wrapper .cart-items .cart-items li .col-2 a{display:none}.cart-summary-wrapper .cart-items .cart-items li .col-2 input[type="text"]{border:0}.cart-summary-wrapper .cart-items .cart-items li.odd{background:#fff}.cart-summary-wrapper .cart-items .cart-items li .col-5,.products-list.mobile .col-5{display:none}.cart_reference{margin-top:10px}.cart_reference p{text-align:center}.cart_reference strong{font-size:.8em;font-weight:normal}.checkout .cart_reference{float:none;color:#696969}.checkout .cart_reference strong{font-size:.8em;font-weight:normal}.holiday_msg{background:wheat;color:darkred;border:2px dotted red;padding:7px 16px;margin-bottom:10px;line-height:193%;text-align:center;margin-top:10px}.cart-summary-wrapper{margin-left:5%;width:35%}.cart-summary-wrapper h4.checkout-cart-header{background:#fff;border:1px dotted #bebebe;padding:15px;margin:0 0 5px;font-size:1.33em;color:#444;text-transform:uppercase}.cart-summary-wrapper h4.checkout-cart-header span{margin-left:10px}.cart-summary-wrapper h4.checkout-cart-header a{text-transform:lowercase;float:right}.cart-summary-wrapper .cart-items .cart-items .heading .col-1,.cart-summary-wrapper .cart-items .cart-items .heading .col-2,.cart-summary-wrapper .cart-items .cart-items .heading .col-3,.cart-summary-wrapper .cart-items .cart-items .heading .col-4{font-size:1em}#checkout-container{display:flex;justify-content:space-between;flex-direction:row-reverse}#checkout-container .sticky{position:-webkit-sticky !important;position:sticky !important;top:0}.checkout-steps-wrapper{width:60%}.checkout-steps-wrapper .logging-bar{padding:5px;margin-bottom:20px;font-size:1em;border-bottom:1px solid #ccc}.checkout-steps-wrapper .logging-bar small{font-size:.75em}h3.checkout-step,h3.checkout-cart-header{padding:15px;margin:0 0 5px;font-size:1.5em;color:#444;display:inline;font-weight:normal}.step-header{border-bottom:1px solid #ececec;padding:20px;border-top:1px solid #ececec;margin-top:40px}.step-header.active-step{background:#fdb815}.step-header.active-step .numbering{background:#fff;color:#313131}.step-header.active-step h3{color:#fff}.step-header.completed-checkout-step{background:#fff}.step-header.completed-checkout-step .numbering{background:#fff;border:1px solid #dbdbdb;color:#505050}.step-header .numbering{background:#fdb815;color:#fff;padding:10px}h3.checkout-cart-header .cart-count{padding-left:20px;font-size:.8em}h3.checkout-cart-header a.edit-cart{float:right;font-size:.7em}.step-holder,.completed-step{display:none;position:relative;margin:30px 0 10px;font-size:1.083em/1.1554em;overflow:hidden;line-height:193%}.step-holder.completed-step #first{float:left;margin-right:10%}.paypal-express-checkout .step-holder.paypal-return-step{display:block;padding-left:15px}div#account-details-paypal-return{text-align:center}#version-2 .step-holder.paypal-return-step img{width:150px}.step-holder.paypal-return-step .ship_radio label{vertical-align:middle;position:relative;top:2px}#confirm-order{padding-left:0}.paypal-express-checkout .step-holder{display:none}.cart-items-section{position:relative}.step-holder-loader{position:absolute;z-index:1000;top:0;left:0;right:0;bottom:0;background:url(../images/loader.gif) 50% 50% no-repeat;background-color:rgba(250,250,250,0.6);filter:alpha(opacity=60);zoom:1}.remove_item{display:block;display:block;font-size:12px;opacity:.5}.completed-step{padding-left:15px}.open-step{display:block}.step-holder #confirm-order{height:40px}.register-holder{width:100%;float:left}.register-holder .register-box{background:#f4f4f4;margin:0 56% 0 0;padding:30px;border-right:1px solid #ebebeb}.popup-btn.mobile{display:none}.error_field,.checkout_error_field,.email_error_field,.review_error_field{border:1px solid #ff2e1e !important}.error_field,.checkout_error_field,.review_error_field{margin-bottom:10px}.step-subtitle{color:#444;font-weight:normal;margin:0 0 20px;font-size:1.1em}.register-holder p{margin:0 0 25px}.register-link{border:1px solid #dedede;border-radius:3px;color:#444;text-decoration:none;text-transform:uppercase;text-align:center;display:inline-block;line-height:40px;width:119px;height:40px;background:-webkit-linear-gradient(top,#f7f7f7 0,#efefef 100%);background:-moz-linear-gradient(top,#f7f7f7 0,#efefef 100%);background:linear-gradient(top,#f7f7f7 0,#efefef 100%);margin-bottom:10px;margin-left:8%}.register-link:hover{background:-webkit-linear-gradient(top,#efefef 0,#f7f7f7 100%);background:-moz-linear-gradient(top,#efefef 0,#f7f7f7 100%);background:linear-gradient(top,#efefef 0,#f7f7f7 100%)}.login-holder{float:right;width:45%;margin:0 0 0 -100%;padding:30px}.login-holder .login-row{overflow:hidden}.login-holder .login-row label{float:left;width:100px;margin:0 20px 0 0;text-transform:uppercase;color:#777;line-height:32px}.login-row{overflow:hidden;margin:0 0 10px}.step-holder .text{float:left;height:25px;padding:5px;color:#3d3d3d;line-height:20px;border:1px solid #adadad;border-radius:1px;min-width:300px}.sign-up-holder .account-row{float:none;width:inherit;text-align:center}.sign-up-holder .label-holder{float:none;width:100%;display:inline}#pass_box .label-holder{float:left}#pass_box .field-holder{float:left}.sign-up-holder .label-holder .label-box{padding:0;display:inline}.sign-up-holder .field-holder{float:none;width:100%;margin:0;display:inline}.sign-up-holder #account_step_password,.sign-up-holder #account_step_password_conf{float:none}.sign-up-holder .checkout-signin{clear:both;text-align:center}.sign-up-holder .forget-pass{clear:both;text-align:center}.sign-up-holder .forget-link{float:none !important;margin:0 !important;text-align:center}.step-holder .text-ccv{float:left;height:20px;padding:5px;color:#3d3d3d;line-height:20px;width:25%;border:1px solid #adadad;border-radius:1px}.step-holder .forget-link{float:left;font-size:.97em/1.2em;margin:0 0 25px 120px;text-decoration:none}.step-holder .btn{float:left;padding:10px 15px;font-size:1em/20px;color:#fff;text-align:center;border-radius:3px;text-transform:uppercase;text-decoration:none;border:0;cursor:pointer}.step-holder .signin.btn{margin:0 0 0 120px}.step-holder .signin.btn:hover{background:#fa351a}.account-row{overflow:hidden;float:left;width:50%}.account-row-2{float:right;width:50%}.account-row-3{float:left;width:91.5%}.account-row-3 .field-holder.checkout,.account-row-3 .field-holder.checkout .text{width:100% !important}.label-holder{float:left;width:100%}.label-holder .label-box{padding:0 30px}.label-holder .label-box label{line-height:35px}.account-error{color:red}.field-holder{float:right;width:50%;margin:0 0 0 -100%;padding:10px 30px}.field-holder.checkout{float:none;margin:0;display:block}.field-holder #shipping-location-holder #shipping_locationC,.field-holder #shipping-location-holder #shipping_locationR{vertical-align:top;margin-top:6px}.field-holder .email_offer{float:left}.preview_share_email .field-holder.subject{border-bottom:1px solid #e4e4e4}.preview_share_email .no-emails{padding:0 0 5% 2%}.email_form .field-holder{width:100%;float:none;margin:0;padding:0}.email_form .field-holder{width:100%;float:none}.tcontent .title,.email_form .title,.cart_popup #account_login_form h2{font-size:1.5em;color:#313131;padding:14px;margin:0;width:94%;font-weight:normal;min-width:450px}.email_form input:disabled,.email_form textarea:disabled{background:#fff}.email_form input{height:50px;width:98.5%;border:0;display:block;padding-left:2%;float:left;border-bottom:1px solid #e4e4e4}.email_form #email_body{width:98%;border:0;padding:15px 2% 0;float:left}.email_form #send_mail{background:#fdb815;border:0;color:#fff;width:150px;margin:25px auto;cursor:pointer;float:right;-webkit-appearance:none;margin-right:20px}.email_form #send_mail:hover{background:#fac215}.email_form .message{padding:5% 10%}.email_form .step-holder-loader{margin:15px}.inline_error_msg{color:red}.inline_error_msg,.label_msg{position:absolute;font-size:9px;font-weight:bold;padding:0 5px}.step-holder .select{float:left;height:38px;color:#3d3d3d;line-height:30px;padding:5px;border:1px solid #adadad;border-radius:1px;min-width:312px}.step-bottom{overflow:hidden;padding:25px 30px;clear:both}.billing-section .edit-section{text-decoration:underline;cursor:pointer;color:#464646}.billing-section .billing-same-as-shipping{color:#464646}.billing-section .billing-same-as-shipping-holder{font-size:15px;font-weight:bold;margin-bottom:15px;background:#f5f5f5;width:100%;margin:0 auto;text-align:center;padding:15px 0}.billing-section .billing-address-info{background:#f5f5f5;width:100%;margin:0 auto;text-align:center;padding:0 0 15px;box-shadow:0 2px 5px -2px #717171}.billing-address-form{display:inline-block;padding:20px;background:#f5f5f5;box-shadow:0 2px 5px -2px #717171;min-width:569px}.account-row .label-holder .btn-holder{text-align:center}.account-row .error_msg,.account-row-2 .error_msg{clear:both}.account-row.payment .error_msg{min-width:219px}.error_msg,.liftgate-holder .error_msg,.field-holder .error_msg{color:red}.bottom-section-cart .error_msg{width:200px;margin-top:30px;display:block}.error_msg ul{padding-left:40px}.step-bottom .btn-holder{width:100%}.step-holder .btn.continue-btn{float:right;background:#fdb815}.step-holder .btn.continue-btn:hover{background:#fac23c}.step-bottom label{line-height:40px}.shipping-row{padding:15px 30px;overflow:hidden}.radio-holder{margin:0 0 10px}.shipping-holder{overflow:hidden;padding:20px 30px 5px}.comment-holder{width:100%}.comment-holder .comment-box{float:right;width:100%}.comment-holder strong,.shipping-holder strong{display:block;margin:0 0 10px;color:#595959;font-size:1.2em;font-weight:normal}.comment-holder textarea{width:50%;resize:none;padding:5px;height:100%;border:1px solid #adadad;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;min-height:185px}.shipping-method-holder{float:left;width:90%;padding:15px 0 0}.shipping-method-holder .ship_radio label{vertical-align:middle;position:relative;top:1px}.shipping-method-holder .shipping-row{padding:0 0 30px;width:100%;overflow:visible}.shipping-method-holder .shipping-row:after{content:"";display:block;clear:both}.shipping-row input[type="radio"]{float:left;margin:0 15px 0 0;width:16px;height:16px;padding:0}.shipping-row.add label{float:left;width:90%}.shipping-row label{color:#777;font-size:13px;line-height:17px}.shipping-row.add label span{float:left;position:relative;padding-bottom:5px;margin-bottom:-9px}.shipping-row.add label .price{float:right}.address-multiple{width:100%;border:1px solid #ccc}.shipping-question{display:block;margin:0 0 25px;color:#595959;font-size:1em;font-weight:bold;line-height:20px}.payment-row{overflow:hidden;padding:15px 30px;clear:both}.payment-row .security{float:right;display:inline}.payment-row .security li{width:100px}.question-bg{background:#f4f4f4;float:left;padding:10px;margin:0 0 0 -20px}.cc-info-holder{border-bottom:1px solid #ebebeb}.payment-row .paypalp,.payment-row .credit-cardp{display:inline}.payment-row .credit-cardp{margin-left:20px}.account-row.payment{border-bottom:0;min-height:120px}.step-holder .select.big{width:38%}.step-holder .select.smaller{width:22.5%}.step-holder .select.small{width:23%;margin:15px 10px 0 0;min-width:80px}.info-tooltip{float:left;margin:0 0 0 5px}.info-tooltip span{display:block;width:14px;height:14px;background:#ff531e;color:#fff;border-radius:50%;text-align:center;padding:0 20% 40% 20%;font-weight:bold;cursor:help}.info-tooltip-content{display:none}.info-tooltip:hover .info-tooltip-content{display:block;position:absolute;z-index:1000;width:auto;height:300px}.confirm-holder{overflow:hidden;padding:15px 30px;margin:0 0 30px}.confirm-holder .address-info-holder{float:left;width:30%;min-width:270px}.confirm-holder .address-info-holder:first-child{margin:0 70px 0 0}.confirm-holder .address-info-holder .step-subtitle{border-bottom:1px solid #afafaf;overflow:hidden;margin:0 0 10px}.confirm-holder .address-info-holder .step-subtitle span{float:left}.confirm-holder .address-info-holder .step-subtitle a{float:right;font-style:normal;color:#ff531e;text-decoration:none}#confirm-order .mobile{display:none}.personal-box{padding:0 0 0 20px}.personal-box span{display:block;margin:0 0 3px}.personal-box address{font-style:normal;margin:0 0 20px}.cart-summary{background:#ececec;padding:5%}.cost-summary-wrapper{width:23%;float:right}.cost-summary-wrapper p{margin-top:10px}.clear{clear:both}.cost-summary-header{font-size:1.9em;color:#313131;margin-bottom:10px;text-align:center}.cart-cost-summary{position:relative}.total-cost{padding:0 30px;margin:0 0 50px}.total-row{overflow:hidden;border-bottom:1px solid #fff}.total-row .total-title{float:left;width:52%;padding:15px 0}.total-row .total-value{float:right;padding:15px 0}.exemption{float:right;margin-bottom:10px}.total-row.final{border:0}.total-row .total-title.final,.total-row .total-value.final{font-size:1.63em;color:#313131}.international .total-title.final,.international .total-value.final{font-size:1.3em}.bottom-section-cart{border:1px dotted #bebebe !important;margin-top:15px !important;float:right;width:23%;clear:right}.bottom-section-cart h3.acc-header{margin:0;background:none !important;padding:20px 10px}.bottom-section-cart h3.acc-header.ui-accordion-header-active.ui-state-active{border-bottom:1px dotted #bebebe !important}.bottom-section-cart h3.acc-header:hover{background:#ececec !important}.bottom-section-cart h3.acc-header.coupon{border-top:1px dotted #bebebe !important}.bottom-section-cart .acc-sub{background:none !important}.cart-bottom-section_closed{background:url(/images/cart-bottom-section_closed.png) no-repeat 100% 50% !important;top:50%;left:90% !important;background-size:100% !important}.cart-bottom-section_opened{background:url(/images/cart-bottom-section_opened.png) no-repeat 100% 50% !important;top:50%;left:90% !important;background-size:100% !important}.bottom-section-cart fieldset.shipping{margin-bottom:10px}.bottom-section-cart #zip_code{width:50%;float:left;border:1px solid #a1a1a1}.bottom-section-cart #id_coupon_code{width:150px;float:left;padding:9px;border:1px solid #a1a1a1}.bottom-section-cart .button{border:0;color:#fff;padding:10px;float:right;border-radius:4px}.ui-accordion .ui-accordion-content{padding:15px !important}.step-holder .step-bottom.confirm .btn{float:right}.step-holder .step-bottom.confirm .btn:hover{background:#fac23c}.disabled-btn{pointer-events:none}.review-order-msg{padding:5px 30px 20px;text-align:center}.coc-account{text-align:center}.successful-sign-in{text-align:center}.products-list{margin:0 0 50px}.products-table{background:#fff;border:1px dotted #ebebeb;min-width:540px}.products-table ul{width:100%;border-top:1px dotted #ebebeb;display:table;text-align:center;font-size:.923em/1em;text-transform:capitalize}.products-table ul.table-head{border:0;text-transform:uppercase;font-size:1.231em}.invoice .products-table ul.table-head{background:#25a;color:#fff}.invoice .products-table{border:1px solid #c1c1c1}.invoice .products-table ul li{border-left:1px solid #c1c1c1}.invoice .total-cost{float:right}.invoice .total-row .total-title{float:none;display:inline-block;padding-right:60px;width:auto}.invoice .products-list{padding:15px 0}.invoice .total-row .total-value{display:inline-block;font-family:'robotomedium'}.products-table ul li{border-left:1px dotted #ebebeb;display:table-cell;vertical-align:middle;padding:15px 10px}.products-table ul li span{display:block}.products-table ul li span.first{font-weight:bold}.products-table ul li span.restock_date{color:#fe351e}.products-table ul li.product{width:40%;text-align:left;line-height:193%}.products-table ul li.quantity{width:20%}.products-table ul li.quantity span.mobile{display:none}.products-table ul li.price{width:20%}.products-table ul li.total-price{width:20%}.products-table ul li:first-child{border:0}#main.checkout.closed .step-holder.closed{display:none}.cart_box h2{font-size:1.33em;margin-bottom:20px;font-weight:normal}.cart_box h3{float:right;padding-right:35%}.cart_box .error-img{color:#fe531e;font-size:2em;position:relative;left:4px;top:7px}.cart_box h1{font-size:1.5em;font-weight:normal;float:left;text-transform:uppercase;margin-top:40px}.cart_box .top{border-bottom:1px solid #d9d9d9;clear:both;margin-bottom:15px}.cart_box .form_box .input_box{height:30px;width:270px;border:1px solid #ccc;padding-top:4px;box-sizing:padding-box;-webkit-box-sizing:padding-box;-moz-box-sizing:padding-box}.cart_box .form_box .input_button{height:15px;width:60px;border:1px solid #ccc}.cart_box .form_box .same-as-billing{position:relative;top:38px;left:30px}.cart_box .form_box label{text-transform:uppercase;display:block;margin-top:15px}.cart_box .form_box ul.side-a{float:left}.cart_box .form_box ul.side-b{float:right;margin-right:15%}.cart_box .box{clear:both}.cart_box .box .sign_in{color:#fff;text-align:center;border-radius:3px;text-decoration:none;border:0;background:#fdb815;height:30px;cursor:pointer;width:150px;margin-top:50px;-webkit-appearance:none}.cart_box .box .sign_in.account{margin-left:0;margin-top:0}.cart_box .box .sign_in:hover{background:#fac23c}.cart_box .box .input_box{height:30px;width:270px;border:1px solid #ccc;display:block;margin-bottom:20px}.cart_box .box label{text-transform:uppercase;display:block}.cart_box.acct .box a#new-account{display:block;background:#fdb815;width:138px;color:#fff;text-align:center;border-radius:3px;text-decoration:none;border:0;padding:6px;cursor:pointer;-webkit-appearance:none;margin-bottom:25px}.cart_box.acct .box #forgot-password{display:block;margin-top:10px}.cart_box.acct span{font-size:1.2em}.cart_box.acct ul{line-height:200%;margin-top:15px}.cart_box.acct ul li{list-style-type:square;font-size:1.14em;color:#25aeca}.cart_box.acct ul li a{font-size:.89em}.content-wrap.account-content ul li small{font-size:.89em;display:block;color:#6e6e6e}.ein_explanation{width:220px}.meta{border:1px solid #d9d9d9;padding:2%}.invoice h1{color:#fdb815;font-size:2em;line-height:100%}.invoice-top{clear:both;position:relative;margin-bottom:15px}.invoice-img{float:right;margin-top:-100px}.invoice .address{float:left;margin-left:13%}.invoice .address h2{font-size:1.2em}.invoice .address ul{font-size:1.2em}.invoice-summary{border:1px solid #d9d9d9;width:25%;padding:30px 2%;float:left;font-size:1em;margin-top:10px}.invoice-summary ul{padding:10px;border-bottom:1px solid #d9d9d9}.invoice-summary ul.last{border:0}.invoice-summary ul li.second{float:right;font-weight:bold}.invoice-summary ul li{display:inline-block}.invoice .products-list ul li img{max-width:100px}ul.1,.2,.3,.4{border-bottom:1px solid #d9d9d9}.wrapper.version-2 ul{float:right;color:#fff;line-height:150%}.wrapper.version-2 li.pfirst{text-align:center;font-size:1.5em;margin-bottom:10px}.wrapper.version-2 li{font-size:1em}.wrapper.version-2 li a{color:#fff;text-decoration:none}.wrapper.secure-checkout{padding:30px 0}.wrapper.version-2 #minified-header{text-align:center;color:#fff;font-size:20px}.wrapper.version-2 #minified-header .minified-logo{background:url(https://www.lionsdeal.com/images/logom.png) 0 8px no-repeat;text-align:center;width:150px;height:41px;background-size:100% 100%;margin-left:10px}.wrapper.version-2 #minified-header .checkout-wd{letter-spacing:1.5px;margin-top:-26px}.wrapper.version-2 #minified-header a{color:#fff;text-decoration:none}.wrapper.version-2 #minified-header .checkout-wd strong{font-weight:normal}.wrapper.version-2 #minified-header .min-phone{float:right;background:#fdb815;padding:14px 20px 15px;margin-top:-33px}.version-2 .breadcrumb-element,.version-2 .iMinifedHeader .shortened-breadcrumbs{display:none !important}.version-2 .checkout-wrapper .content-title{display:none}#version-2 .cc-payment-field-holder{margin:0 auto;display:inline-block}#version-2 .account-row.payment{min-height:0;margin-bottom:-11px}#version-2 .account-row.payment .ifields{height:52px;width:100%;line-height:20px;padding:0}#version-2 .account-row.payment .field-holder iframe.text-ccv{height:51px;border:0}#version-2 .account-row.payment .field-holder iframe#cc_number{width:97%;margin-left:0;min-width:0;float:right;height:48px;border:0}#version-2 .checkuot-steps-inner{border:3px solid #dadada;padding:10px}#version-2 .checkout-step{border:1px solid #bebebe;background:#dadada}#version-2 .step-holder .text.with-icon,#mailchimp_signup .text.with-icon{width:calc(100% - 225px)}#version-2 .cart-summary-wrapper h4.checkout-cart-header{text-transform:none;text-align:left}#version-2 .total-row{text-align:left}#version-2 .icon,#mailchimp_signup .icon{float:left;line-height:50px}#version-2 input[type=text],#version-2 input[type=password],#version-2 input[type=email],#version-2 input[type=file],#version-2 input[type=submit],#version-2 input[type=tel],#version-2 textarea{padding:14px 5px 7px 5px}#version-2 .step-holder .text{width:calc(100% - 14px);margin-left:10px;float:none}#version-2 .step-holder #billing_fname{margin-left:0}#version-2 .field-holder{float:none;margin:0 auto;width:95%;position:relative;padding:0}#version-2 .have-account-text{text-align:center;color:#25aeca;padding-left:20px;width:140px;margin:0 auto}#version-2 .label-holder{float:none}#version-2 .label-holder .label-box,#version-2 .label-holder .label-box-email{margin:0;padding:0;text-align:center}#version-2 .account-row{float:none;width:100%;border:0;padding:0 0 7px}#version-2 .account-row.subscribe{text-align:center}#version-2 .account-row.payment .field-holder{width:100%;padding:10px 0;margin:0}#version-2 .field-holder .holder{width:31.5%;float:left}#version-2 .row-opener{margin:0 auto;display:block;text-align:left;padding:0 0 7px 5%;width:calc(100% - 225px)}#version-2 .account-row.payment .select.small{height:52px;width:calc(100% - 1px);padding:15px 5px 0 5px;margin-left:0}#version-2 .account-row.payment .field-holder .text-ccv{min-width:73px;margin-top:15px;height:30px;margin-left:19px}#version-2 .account-row.payment .select.small#cc_expiration_year{margin-left:10px}#version-2 .account-row.payment .field-holder #cc_number{margin-left:0}#version-2 .account-row.payment .field-holder #cc_name,#version-2 .account-row.payment .field-holder #cc_number{width:93%;margin-left:0;min-width:0}#version-2 .account-row.payment .holder.cc-name,#version-2 .account-row.payment .holder.cc-num{width:49%}.payment-method-or{width:100%;text-align:center;border-bottom:1px solid #25aeca;line-height:.1em;margin:33px 0;font-size:2em;color:#25aeca}#version-2 #account-details h2{text-align:left;font:1.2em robotomedium;font-weight:normal}#version-2 #account-details .deets{display:inherit;margin-bottom:20px;text-align:left;margin-top:-14px}#version-2 #billing-address-section{margin-top:40px}#version-2 #payment-method{text-align:center;border:1px solid #ccc;border-radius:4px}.payment-method-or span{background:#fff;padding:0 10px}#version-2 .paypal-checkout-btn{width:195px;margin-top:10px}#version-2 .billing-address-info{margin:0 auto;display:inline-block;font:13px robotoregular}#version-2 #billing-form-holder .billing-address-info{min-width:100%;margin:25px auto 0}#version-2 .account-row.payment .holder.cc-name,#version-2 .account-row.payment .holder.cc-num{position:relative}#version-2 .account-row.payment .field-holder.inline .holder.cc-name .label_msg{top:4px;left:0}#version-2 .account-row.payment .field-holder.inline .holder.cc-num .label_msg{top:0;left:1%}#version-2 .account-row.payment .holder.dates.year .label_msg{left:34%;top:29px}#version-2 .account-row.payment .holder.dates .label_msg{top:29px;left:0}#version-2 .account-row.payment .holder.cvv .label_msg{top:14px;left:64%}#version-2 .billing-address-info-box{border:1px solid #ccc;margin:15px 0;width:100%;padding:14px 20%;min-width:150px}#version-2 span.billing-line{display:block}#version-2 .edit-address{margin:-7px auto 15px;cursor:pointer;text-decoration:underline;font:12px robotoregular;display:block}#version-2 span.billing-line{display:block;padding:0 30px}#version-2 .step-holder,.completed-step{background:#fff}.paypal-return-step{text-align:left}#version-2 #confirm-order{border:0}#version-2 #confirm-order-step-bottom{bottom:0;left:0;width:100%;padding-left:3.5%;background:#e8e7e7;border-top:2px solid #bebebe;z-index:10}#version-2 #confirm-order-step-bottom .step-bottom-inner{margin:0 3.5%}#version-2 .step-bottom .btn-holder{width:88%;float:left}#version-2 .step-holder .step-bottom.confirm .btn{width:80%;float:none}#version-2 .step-holder .step-bottom.confirm .btn:before{font-family:'FontAwesome';content:'\f023';padding-right:15px;font-size:20px;position:relative;bottom:1px}#version-2 .step-holder .btn{font-size:1.8em;text-transform:none}#version-2 #confirm-order-step.mobile{display:none}#version-2 .account-row.payment .field-holder input{padding:15px 5px 5px 5px}#version-2 .sign-in{color:#fff;padding:10px;border:0;border-radius:5px;display:block;margin:0 auto 0;clear:both;background:#25aeca}#version-2 .step-holder .forgot-password{text-align:center}#version-2 .step-holder .forget-link{margin:5px 0 0;width:100%;text-align:center;float:none}#version-2 .skip{text-align:center}#version-2 .skip .skip-signin{text-decoration:underline;text-align:center;margin:0 auto;cursor:pointer}#version-2 .radio-wrapper.header-row{text-align:left;padding:6px 14px}#version-2 #billing-address-select .radio-wrapper.header-row{border-bottom:1px solid #ccc}#billing-address-section .radio-wrapper label{font:14px robotoregular}#version-2 .radio-wrapper .radio_button{display:inline}#version-2 .radio-wrapper .radio_label{display:inline;vertical-align:middle}#version-2 #payment-method .radio-wrapper.content-row{padding:30px 10%;width:80%}#version-2 .account-row.payment .text,#version-2 .account-row.payment .select{border:1px solid #e6e6e6}#version-2 #payment-method .radio-wrapper .paypal-option{width:65px;margin-top:2px;padding-left:2px}#version-2 .step-holder .text{border:1px solid #ccc}#version-2 .radio-select-table{border:1px solid #ccc;border-radius:4px;cursor:pointer}#version-2 .checkout-step.paypal-return-step{display:none}.paypal-express-checkout #version-2 .checkout-step.paypal-return-step{display:block;text-align:center}.paypal-express-checkout #version-2 .paypal-hidden{display:none}#version-2 #account-details .radio-wrapper{display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font:16px robotomedium;padding-left:35px}#version-2 #account-details #billing-form-holder{padding-left:0}#version-2 #account-details .radio-wrapper.header-row:hover,#version-2 #account-details .radio-wrapper.selected-radio{background:#eee;cursor:pointer}#version-2 #account-details label{cursor:pointer}#version-2 #account-details .radio-wrapper input.input-radio{position:absolute;cursor:pointer;top:9px;left:6px}#version-2 #account-details .radio-wrapper.header-row.paypal,#version-2 #account-details .radio-wrapper.header-row.amazon-pay{border-top:1px solid #ccc}#version-2 #account-details .radio-wrapper.header-row.credit-card,#version-2 #account-details .radio-wrapper.header-row.paypal{border-bottom:1px solid #ccc}#version-2 div.credit-card:after{content:'';background:url(/images/credit-cards-accepted_res.png) no-repeat right;display:inline;padding-right:130px;background-size:120px;width:120px;height:20px}#AmazonPayButton{clear:both;width:100%;margin-top:10px;margin-left:auto;margin-right:auto;margin-bottom:auto}#version-2 #account-details .radio-wrapper .new-radio{position:absolute;top:12px;left:7px;height:20px;width:20px;background:#c5c5c5;border-radius:50%;cursor:pointer;display:none}#version-2 #account-details input:checked ~ .new-radio{background-color:#25aeca}#version-2 #account-details .radio-wrapper .new-radio:after{content:'';position:absolute}#version-2 #account-details .radio-wrapper input:checked ~ .new-radio:after{display:block}#version-2 #account-details .radio-wrapper .new-radio:after{top:7px;left:7px;width:6px;height:6px;border-radius:50%;background:white}#email_form .label_msg,#email_form .inline_error_msg,#version-2 .inline_error_msg,#version-2 .label_msg,#mailchimp_signup .label_msg,#mailchimp_signup .inline_error_msg{position:absolute;font-size:9px;font-weight:bold;padding:0 5px}#version-2 .label_msg{margin:0 74px}#version-2 .checkout_error_field{margin-bottom:0}#version-2 .inline_error_msg{margin:0;position:absolute;top:0;text-align:left;left:113px;font:12px robotomedium;font-weight:normal}#version-2 .account-row.payment .inline_error_msg{left:0;top:3px}#version-2 .account-row.payment .holder.dates.year .inline_error_msg{top:27px;left:34%}#version-2 .account-row.payment .holder.dates .inline_error_msg{top:27px;left:1px}#version-2 .account-row.payment .holder.cvv .inline_error_msg{top:13px;left:63%}#version-2 .complete-checkout .errorBox{float:left;width:100%}#version-2 .label_msg{top:2px;left:36px;font-weight:normal;font:9px robotoregular;position:absolute;text-align:left}#version-2 .shipping-question{margin:0}#version-2 .field-holder select.shipping-to-billing{height:49px}#version-2 .step-holder .select.shipping-to-billing{width:calc(100% - 213px)}#version-2 .total-row{text-align:left}#version-2 .field-holder.comments{min-width:432px;margin-top:25px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#version-2 .step-holder .shipping-to-billing.select{padding:15px 0 0 5px}}#version-2 .shipping-state-holder.holder,#version-2 .billing-city-holder.holder,#version-2 .shipping-zip-holder.holder{float:none !important;width:calc(100% - 14px) !important;margin-left:10px}#version-2 .step-holder .select{height:45px;padding:15px 0 5px 5px;margin-left:10px;border:1px solid #ccc;float:none}#version-2 .shipping-zip-holder .label_msg{margin-top:51px !important}#version-2 .business-type.field-holder .select{margin-left:10px;width:74%}#version-2 .account-row-password .label_msg.with-icon{margin:0 48px}.cart-summary-wrapper h4.checkout-cart-header{background:#fff;border:1px dotted #bebebe;padding:15px;margin:0 0 5px;font-size:1em;color:#444;text-transform:uppercase}.field-holder.email .label_msg,.field-holder.email .inline_error_msg{margin:0 47px}#version-2 .account-row.payment .label_msg,#version-2 .account-row.payment .inline_error_msg{margin:0}#version-2 .cc-payment-field-holder .inline .label_msg,#version-2 .cc-payment-field-holder .inline .inline_error_msg{margin:15px 0 0 10px}#version-2 .cc-payment-field-holder .inline .holder.dates.year .label_msg,#version-2 .cc-payment-field-holder .holder.dates.year .inline .inline_error_msg{margin-left:10px}#version-2 .holder.cvv .label_msg,#version-2 .holder.cvv .inline_error_msg{margin:15px 20px 0}#version-2 .phone-number.field-holder .label_msg,#version-2 .phone-number.field-holder .inline_error_msg,#version-2 .comment-box .label_msg,#version-2 .comment-box .inline_error_msg{margin:0 10px}#version-2 .checkout-step h3{padding:0 15px;font:1.2em robotomedium;color:#444;display:inline-block;font-weight:normal}#version-2 .billing-same-as-shipping-holder,#version-2 .phone-number,#version-2 .business-type,#version-2 .comment-holder{margin:15px 0}#version-2 .phone-number input,#version-2 .comment-holder input{width:70% !important;padding:12px 5px 5px 5px}#version-2 .shipping-holder{text-align:center;border:1px solid #ccc;width:75%;margin:0 auto 15px;background:#e8e7e7}#version-2 .shipping-holder strong{margin:0}#version-2 .shipping-method-holder{width:100%;text-align:left}.checkout.open.paypal-express-checkout #version-2 .review-order-msg,.checkout.open.paypal-express-checkout #version-2 .sign-up-holder{display:none}#redirect_message{background:#666;color:#fff;vertical-align:middle;text-align:center;font:15px/22px robotoregular;padding:5px 20px}.category #content h1{margin:0 62px 30px 0;color:#25aeca;font-size:2em;font-weight:normal}.category #content .search_title{float:left;font-size:1.5em;line-height:1.25em;color:#070405}.category #content .search_title.promo{clear:both;padding-bottom:15px}.category #content .search_title span{display:block;font-size:.8em}.category #content .search_title span strong{color:#fa531a}.category #content .search_results_count{font-size:1.2em;clear:both;color:#070405}.category #content .search_results_spelling_suggestions{float:left;font-size:1.3em;clear:both;color:#070405}.category>#content>.heading .text{color:#444;overflow:hidden}.category-content{overflow:hidden}.category-content .sidebar{float:right;margin:0 0 0 -23%;min-width:200px;width:20%}.category>#content>.deals>.heading{background-size:200px;height:250px;color:#fff;padding:5px;font-size:1.2em}.category>#content>.deals>.heading .text p{float:right;width:60%;padding-top:30px;color:#666}.category>#content>.deals>.heading .text strong{font-size:1.5em;display:block}.filters-sidebar{float:left;margin:0 3% 0 0;min-width:212px;width:20%}.filter_cancel h4{overflow:hidden;padding:5px 4px 5px 0;font-size:1.2em;color:#313131;font-weight:normal;border-bottom:1px solid #d4d3d3}.filter_cancel h4 strong{font-weight:normal}.fieldset_div_x{margin-bottom:10px}.fieldset_div_x .x a{padding:0 4px;color:#313131}.fieldset_div_x .x a:hover{text-decoration:none}.clear-filters{clear:both;background:#25aeca;color:#fff;text-decoration:none;padding:5px;border-radius:3px}.category-heading{overflow:hidden;margin-top:15px}.category-heading .form-box{float:left;margin:0 3% 26px 0;min-width:212px;width:20%}.category-heading .head{overflow:hidden}.filter-form{width:100%;overflow:hidden;margin:10px 0 26px}.filter-form .search_within_results{margin:0 0 26px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-right:55px;position:relative}.filter-form .holder{float:none}.filter-form .frame{overflow:hidden;margin:0}.filter-form input[type=text]{float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #d7d7d7;background:#fff;padding:5px 7px;height:27px;font-size:italic 12px/15px;width:100%}.filter-form input[type=button]{float:left;height:27px;margin:0;overflow:hidden;border-radius:2px;border-style:none;background:#25a;cursor:pointer;color:#fff;-webkit-appearance:none;position:absolute;top:0;right:0;z-index:0}.filter-form input[type=button]:hover{background:#fac23c}.category-content .filter-box,.gallery-best-seller,.gallery-videos-cat{margin:0 0 4px;background:#fff}.gallery-videos-cat-upper,.best-sellers-upper{margin:0 0 4px;background:#fff}.category-content .filter-box.expanded{margin:0;overflow:hidden}.category-content .the-filters{border:1px solid #e4e4e4}.category-content .filter-box .heading{overflow:hidden;padding:5px 4px 5px 10px;margin-bottom:-11px}.gallery-best-seller .heading,.gallery-videos-cat .heading{background:#e4e4e4;overflow:hidden;padding:5px 4px 5px 10px;margin-bottom:10px}.gallery-videos-cat .slick-prev,.gallery-videos-cat .slick-next{background:url(/images/right-arrow.png) no-repeat scroll 0 0;top:-12px;background-size:10px}.gallery-videos-cat .slick-prev{background:url(/images/left-arrow.png) no-repeat scroll 0 0;right:30px;background-size:10px;left:auto}.category-content .filter-box .heading strong,.gallery-best-seller .heading strong .gallery-videos-cat .heading strong{float:left;font-size:14px/23px;color:#1b1b1b}.videos-list .video-box .btn-play,.gallery-videos-cat .slideset .slide .btn-play,.gallery-videos-cat-upper .gmask .slideset .slide .btn-play{position:absolute;top:50%;left:50%;text-indent:-9999px;overflow:hidden;width:100px;height:100px;background:url(/images/ytplay.png) no-repeat 100% 0;margin:-50px 0 0 -50px}.gallery-videos-cat .gmask .slideset .slide .btn-play.cat,.gallery-videos-cat-upper .gmask .slideset .slide .btn-play.cat{top:40%}.category-content .filter-box .opener{float:right;width:18px;height:23px;background:url(../images/filters-opcl.png) no-repeat 0 100%}.category-content .filter-box.expanded .opener{background-position:0 0}.category-content .filter-box .slide{font-size:13px/15px;color:#1b1b1b;padding:12px 0 26px}.category-content .filter-box .slide .holder{float:none;overflow-x:hidden;max-height:230px;padding-left:3px;padding-top:10px;display:block;-webkit-overflow-scrolling:touch}.category-content .filter-box .row{padding:0 0 12px;overflow:hidden;position:relative}.category-content .filter-box input[type=radio],.category-content .filter-box input[type=checkbox]{float:left;width:15px;height:15px;padding:0;margin:0;position:absolute;left:2px;top:3px}.category-content .filter-box label,.category-content .filter-box .label{float:left;padding:0 0 0 21px}.rec_vendor_text{color:#25aeca;font-size:9px;text-transform:uppercase;line-height:8px}.slider-box{width:100%;margin:0 0 20px}.slider-box:after{content:"";display:block;clear:both}.slider-box .min-price,.slider-box .max-price{max-width:50px;min-width:45px}.slider-box .min-price{float:left;text-align:left}.slider-box .max-price{float:right;text-align:right}.slider-box #slider{float:left;width:90px;height:4px;position:relative;background:#d4d4d4;margin:5px 0 0}.slider-box #slider .slider-line{position:absolute;height:100%;width:70%;background:#5fc8c2;left:0;top:0}.slider-box #slider .point{width:6px;height:6px;background:#5fc8c2;top:-2px;position:absolute;cursor:pointer}.slider-box #slider .point:after{content:"";position:absolute;left:0;top:6px;width:0;height:0;border-left:3px solid transparent;border-top:3px solid #5fc8c2;border-right:3px solid transparent}.slider-box #slider .point.min{left:0}.slider-box #slider .point.max{right:0}.gallery-best-seller .btn-holder,.gallery-videos-cat .btn-holder,.gallery-videos-cat-upper .btn-holder,.best-sellers-upper .btn-holder{float:right}.gallery-best-seller .btn-prev,.gallery-best-seller .btn-next,.gallery-videos-cat .btn-prev,.gallery-videos-cat .btn-next,.gallery-videos-cat-upper .btn-prev,.gallery-videos-cat-upper .btn-next,.best-sellers-upper .btn-prev,.best-sellers-upper .btn-next{float:left;width:23px;height:23px}.gallery-best-seller .btn-next,.gallery-videos-cat .btn-next,.gallery-videos-cat-upper .btn-next,.best-sellers-upper .btn-next{margin:0 0 0 3px;background-position:100% 0}.gallery-best-seller .gmask,.gallery-videos-cat .gmask,.gallery-videos-cat-upper .gmask,.best-sellers-upper .gmask{width:210px;height:250px;position:relative;overflow:hidden;margin:0 auto}.gallery-videos-cat .gmask,.gallery-videos-cat-upper .gmask,.best-sellers-upper .gmask{height:auto}.gallery-best-seller .slideset{float:left;width:99999px}.gallery-best-seller .slide,.gallery-videos-cat .slide,.gallery-videos-cat-upper .slide,.best-sellers-upper .slide{float:left;width:210px;height:210px;position:relative;text-align:center}.gallery-best-seller .slide a,.best-sellers-upper .slide a{text-decoration:none;color:#ff531e}.gallery-best-seller .slide h3,.best-sellers-upper .slide h3{text-align:center}.gallery-best-seller .slide .price,.best-sellers-upper .slide .price{color:red;font-weight:bold;text-align:center}.gallery-best-seller .slide img .gallery-videos-cat .slide img,.gallery-videos-cat-upper img,.best-sellers-upper img{display:block;margin:0 auto}.category-container{overflow:hidden}.category-container .text{background:#f4f2f3;padding:15px;margin-bottom:25px}.category-container .overlay{clear:both;margin-bottom:10px}.category-container.deals #category-list.grid .frame fieldset{left:72px}.category-content .head{border:solid #e4e4e4;border-width:2px 0;padding:11px 8px 10px 10px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.category-content .head:after{content:"";display:block;clear:both}.category-content .head .btn-box{float:left;margin:0 10px 0 0}.btns-filters{display:none;float:left;margin:0 10px 0 0}.btns-filters a{text-align:center;background:#fdb815;color:#fff;text-decoration:none;font-size:16px;line-height:15px;padding:9px 15px;width:100px;display:block;border-radius:3px;margin-top:2px}.filters-sidebar .btn-row{display:none}.hidden-fil{display:none}.sort-list{float:left;padding:5px 18px 4px 0}.sort-list li{float:left;width:14px;height:14px;text-indent:-9999px;overflow:hidden}.sort-list .grid{background-position:0 0}.sort-list .list{background-position:100% 0;margin:0 0 0 9px}.sort-list li a{display:block;height:100%}.sorm-form{float:left;font-size:12px/23px;color:#777}.sorm-form label{float:left;margin:3px 10px 0 0}.sorm-form select{margin:0 13px 10px 0;float:left;color:#777}.sorm-form #sort-field{width:155px;padding:3px}.sorm-form #view-field{width:54px;padding:3px}.category-heading .pagination,.category-container .pagination{float:right}.category-heading .pagination img,.category-container .pagination img{width:10px}.category-heading .pagination li,.category-heading .pagination span,.category-heading .pagination a,.category-container .pagination li,.category-container .pagination span,.category-container .pagination a,.blog-nav .pagination li,.blog-nav .pagination span,.blog-nav .pagination a{float:left;width:23px;font-size:12px/23px;margin:0 0 0 4px;text-decoration:none;display:block;text-align:center;color:#707070}.category-heading .pagination img{margin-top:2px}.category-heading .pagination .active a,.category-heading .pagination .active,.category-heading .pagination .active a:hover,.category-container .pagination .active a,.category-container .pagination .active,.category-container .pagination .active a:hover,.blog-nav .pagination .active a,.blog-nav .pagination .active,.blog-nav .pagination .active a:hover{background:#707070;color:#fff}.blog-nav .pagination .active{height:22px}.blog-nav .pagination a:hover{height:22px}#category-list{width:102%;overflow:hidden}#category-list .category-box{float:left;width:23.75%;margin:0 1% 20px 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #d4d4d4}#category-list .category-box .holder{text-align:center;padding:10px 10px 44px}#category-list.grid .category-box .holder{text-align:center;padding:10px 10px 44px;height:165px}#category-list.grid .category-box .holder span.some-more-colors,#category-list.grid .category-box .holder .more-link-2,#category-list .category-box .holder .more-link{display:none;margin:0}#category-list.grid .category-box .holder .more-link{display:block}#category-list.grid .category-box .holder span.more-link,#category-list .category-box .holder span.more-link,#category-list .category-box .holder span.some-more-colors{margin:0}#category-list.grid .frame .category-price{text-align:center}#category-list .frame .category-price.case .case-discount{border:1px solid #dfdfdf;border-radius:5px;width:100%}#category-list .frame .category-price.case tr.heading,.price-info-holder .price-holder.case tr.heading{border-bottom:1px solid #dfdfdf;background:#5fc8c2;color:#fff}#category-list .frame .category-price.case td.first,.price-info-holder .price-holder.case td.first{border-right:1px solid #dfdfdf}#category-list .frame .category-price.case .case_each{font-size:.9em}.price-info-holder .price-holder.case tr.heading{font-size:.85em}#category-list .frame .category-price.case td,.price-info-holder .price-holder.case td{text-align:center}#category-list .frame .category-price.case .from-tag,.price-info-holder .price-holder.case .from-tag{font-size:.6em;color:#666}.price-info-holder .price-holder.case{border:0}.price-info-holder .price-holder.case .case-discount{display:inline;border:1px solid #dfdfdf;border-radius:5px;width:100%}.price-info-holder .price-holder.case .case_each{color:#6e6e6e;font-size:.6em}#category-list.grid .frame .category-price .case-price strong{display:block;font-style:italic;font-weight:normal}#category-list.grid .frame .category-price span{text-align:center}#category-list.grid .frame fieldset{position:absolute;bottom:8px;width:100%;margin-left:-10px;text-align:center}#category-list .category-box img{vertical-align:top;margin:0 0 6px}#category-list .category-title{font-size:bold 1em;color:#ff531e;display:block;margin:0 0 5px;min-height:40px;font-weight:normal}#category-list .category-title a{text-decoration:none}#category-list .category-title a:hover{text-decoration:underline}#category-list .category-description{display:block;font-size:1em/1.3em;color:#444}#category-list .category-description span{display:block}.addl-colors-container{width:105px;height:105px;position:absolute;z-index:1;text-align:center;pointer-events:none;margin:-10px;font-size:14px}span.addl-colors{background:#25a;line-height:22px;width:147px;right:-16px;display:block;color:#fff;position:absolute}span.best-seller{display:block;color:#fff}.product-left-holder .addl-colors-container{width:130px}.product-left-holder span.addl-colors{top:35px;width:163px;font-size:14px}#category-list .category-price .one_piece_price{font-size:1.25em;width:100%;left:0;text-align:center;line-height:150%}#category-list .category-price .one_piece_price label{color:#444;font-size:.99em}#category-list .category-price .one_piece_price .sale_price{text-decoration:line-through;font-size:.75em}#category-list .category-price .one_piece_price .the-price{font-size:.8em}.fit_compare .container{margin-top:10px}#category-list .frame{padding:16px 10px 14px;position:relative;min-height:95px}#category-list input[type=text],#category-list input[type=tel]{border:1px solid #d5d5d5;background:#fff;margin:0 2px 0 0;width:27px;height:15px;padding:10px 2px;font-size:12px;color:#434343;text-align:center;line-height:15px;border-radius:1px}#category-list input[type=submit],#category-list input[type=button]{height:37px;border:0;border-radius:1px;font-size:15px;line-height:15px;background:#25a;margin:0 2px 0 0;cursor:pointer;-webkit-appearance:none;text-align:center;width:100px;color:#fff}.add_to_cart_map{font-size:.91em;width:70%}#category-list .frame input[type=submit]:hover,#category-list .frame input[type=button]:hover{background:#fac23c}#category-list .frame input[type=checkbox]:before{background:#fff;border:1px solid red}#category-list .frame .container{text-align:center}#category-list .frame input[type=checkbox]{width:15px;height:15px;padding:0;margin:0 0 3px}#category-list.list{width:100%}#category-list.list .category-box{width:100%;margin:0 0 11px;display:table;background:#f2f2f2}#category-list.list .category-box .holder,#category-list.list .category-box .frame{display:table-cell;padding:10px;vertical-align:middle;text-align:left}#category-list.list .category-box .frame{width:140px}#category-list.list .category-box .frame{border-top:0;border-left:1px solid #d4d4d4;background:#fcfcfc}#category-list.list .category-box .img-holder,#category-list.list .category-box .text-holder{vertical-align:middle;float:none;width:auto;display:table-cell}#category-list.list .category-box .text-holder{padding:0 0 0 10px}#category-list.list .category-price{position:static;display:block;text-align:center;padding-bottom:10px}#category-list.list .category-price strong{display:block;font-style:italic;font-weight:normal}#category-list.list .category-price .map_add_text{color:red;font-size:1.2em}#category-list.list .frame .container{padding:5px 0 0;min-width:78px}#category-list.list .frame input[type=checkbox]{float:left;margin:0 5px 0 0}#category-list.list .frame label{float:left}.more_info_btn{text-align:center;background:#25a;border-radius:1px;overflow:hidden;font-size:.9em;line-height:1em;color:#fff;padding:11px 15px 10px;text-decoration:none;width:100%;margin:0 auto;-webkit-appearance:none}.more_info_btn a{text-decoration:none;color:#fff}background:#fac23c}.category-box .more_info_btn{width:auto;display:inline-block}#stock_messages{color:red}.free-shipping{width:60px;height:47px;background:url(/images/free-shipping.png) no-repeat;position:absolute;text-align:center;letter-spacing:1px;color:#f0f0f0;float:left;margin-left:-10px;margin-top:88px}.free-shipping.product{background:url(/images/free-shipping-icon-prd.png) no-repeat;width:120px;height:94px;margin-left:0;z-index:10;background-size:100% 100%}.corner-ribbon.blue{background:#25aeca}.product-main-info{float:right;width:48%}.product-main-info .product-box{margin:0}.promo-box{margin:10px 0}.promo-box .inner-box.sale.promo .notes{font-size:2.2em;font-weight:normal;border-right:1px solid #dedede;padding:10px 5% 10px 10px;float:left}.promo-box .inner-box.sale.promo .promo-else{padding:10px 10px 10px 0;float:left;font-size:1.1em}.promo-box .inner-box.sale.promo .prod-rewards strong{color:#f09d0f;font-weight:normal}.inner-box.sale.promo{border:1px solid #ccc;text-align:center;padding:5px}.product-grey-box.promo{background:#5fc8c2;color:#fff;border:1px solid #fa531a}.product-grey-box.mobile-img{display:none}.product-grey-box.mobile-img img{display:block;margin:0 auto}.product-grey-box .inner-box.title-price{padding:10px 30px;border-bottom:1px solid #e2e2e2}.inner-box.manufacturer-min strong{color:red}.inner-box.manufacturer-min{padding:10px 15px 15px 70px;color:#000;border-bottom:1px solid #e2e2e2}.product-info-box .inner-box.title-price h1.product-title,.product-top-section h1.mobile-product-title{font-size:1.75em;line-height:1.2em;margin:0 0 10px;color:#424242;font-weight:normal}.product-top-section h1.mobile-product-title{display:none}.price-info-holder .price-holder span{display:block}.price-info-holder .price-holder span.currency,.price-info-holder .price-holder #old_price span.calculated,.price-info-holder .price-holder #old_price span.sup{display:inline}.price-info-holder .price-holder span#additional_charges span{display:inline;margin-left:10px}.price-info-holder .price-holder span#additional_charges span.additional_price{margin-left:0}.price-info-holder .cart-box .radio-container div.with_image [type="radio"]{margin-left:52px;margin-top:-4px;position:absolute}.price-info-holder .cart-box .radio-container label{display:inline-block;font-size:130%}.price-info-holder .cart-box .radio-container label.with_image{display:table-cell;height:40px;text-align:center;width:120px}.price-info-holder .cart-box .radio-container img{border:1px solid;margin-bottom:10px;padding:6px}.price-info-holder .cart-box .radio-container div.with_image{float:left;margin:auto;min-width:125px;padding:10px;text-align:center}.price-info-holder .price-holder .you_save{color:#25aeca}.price-info-holder .price-holder .map-price{font-size:1.4em}.price-info-holder .price-holder .map_message{color:#909090}.price-info-holder .price-holder span.old-price{color:#909090;font-size:1.2em;text-decoration:line-through}.price-info-holder .price-holder span.old-price.map-issue{text-decoration:none}.price-info-holder .price-holder span.save-price{margin:0 0 20px;color:#909090;font-size:1.2em}.price-info-holder .price-holder span.save-price strong{color:#4ca12c}.price-info-holder .price-holder div.current-price{font-size:1em;line-height:200%}.price-info-holder .price-holder .sale_price{color:#909090;font-size:1.2em;text-decoration:line-through}.price-info-holder .price-holder.case span{display:inline}.price-info-holder .price-holder .sale_price_label{display:inline}.price-info-holder .price-holder .sale_price_label span,.sale-item-img{width:66px;height:40px;margin-bottom:-30px;position:relative;top:50px;left:190px}.price-info-holder .price-holder span[itemprop="price"],.price-info-holder .price-holder span[itemprop="lowPrice"],.price-info-holder .price-holder span[itemprop="highPrice"]{display:inline;font-size:1.8em}.price-info-holder .price-holder span[itemprop="price"] sup,.price-info-holder .price-holder span[itemprop="lowPrice"] sup,.price-info-holder .price-holder span[itemprop="highPrice"] sup,.price-info-holder .price-holder span.old-price sup,.price-info-holder .price-holder span.save-price strong sup{position:relative;top:4px;font-size:.7em}.price-info-holder .price-holder span[itemprop="price"]{font-size:1.8em}.price-info-holder .price-holder.case span[itemprop="price"]{font-size:1em}.price-info-holder .price-holder span[itemprop="price"] sup{font-size:.7em;position:relative;top:4px}.price-info-holder .price-holder span#priced_per{display:inline}.price-info-holder .price-holder .sale_deal_na{font-size:1.2em;color:red}.price-info-holder .caution{float:right;width:45%;display:table;height:100px}.price-info-holder .caution .caution-box{display:table-cell;vertical-align:middle;padding:0 0 0 40px}.price-info-holder .caution span{color:red;display:block;font-size:1.17em;line-height:1.21em}.price-info-holder .caution a{color:#484848}.price-info-holder .price-holder{padding:10px 0}.price-info-holder .cart-box{border-top:1px solid #dedede;padding:10px 0 10px 0}.price-info-holder .cart-box label{display:inline;vertical-align:middle;font-size:11px;line-height:14px;color:#727272}.price-info-holder .cart-box .radio-container{float:left;padding-top:15px}.price-info-holder .cart-box .radio-container label{font-size:120%;vertical-align:bottom}.price-info-holder .qty-add-holder{clear:both;padding:10px}.price-info-holder .cart-box .qty{font-size:1.2em}.price-info-holder .cart-box .cart-holder{display:table-cell;vertical-align:middle}.price-info-holder .cart-box .cart-holder .listing_available_colors_v1{margin:2px 0;background:#daecf0;padding:7px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.price-info-holder .cart-box .cart-holder .listing_available_colors_v1.error_message_container{border:2px solid red;-webkit-box-shadow:0 0 9px 4px rgba(204,52,38,1);box-shadow:0 0 9px 4px rgba(204,52,38,1);border:2px solid red}.price-info-holder .cart-box .cart-holder .listing_available_colors_v1 br{clear:both;height:2px}.price-info-holder .cart-box .cart-holder .listing_available_colors_v1.checkbox{margin-bottom:10px}.price-info-holder .cart-box .cart-holder .listing_available_colors_v1[data-child-row]{display:none}.price-info-holder .cart-box input[type=checkbox]{display:inline-block}.price-info-holder .cart-box .quantity-input{display:inline-block;vertical-align:middle;height:50px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:16px;line-height:14px;color:#727272;border:1px solid #959595;background:#fff;padding:5px;width:60px;text-align:center}.inner-box .variation{border-top:1px solid #dedede;padding-top:10px;margin-bottom:15px}.inner-box .variation .group b{font-size:1.19em;display:block;margin-bottom:10px}.inner-box .variation a{background:#ececec;padding:15px 20px;border:1px solid #25aeca;display:inline-block;margin-right:10px;text-decoration:none}.inner-box .variation a:hover,.inner-box .variation a.active{text-decoration:none;border:1px solid #fdb815}.inner-box .variation a.active{border:1px solid #fdb815}.message_opener{display:block;font-weight:bold;margin:10px 0}.price-info-holder .cart-box textarea{font-size:15px;text-align:left;height:50px;display:block;width:250px}span.text-option-price{font-style:italic;float:right;margin-right:11px;margin-top:18px}span.radio-option-price{font-style:italic;margin-left:20px}img.preserved_file{vertical-align:middle}.price-info-holder .cart-box #upload_container{display:none}.price-info-holder .cart-box #files div span.title{display:block;font-size:15px}.price-info-holder .cart-box #upload_container #progress{clear:both;margin-bottom:10px}.price-info-holder .cart-box div.option_preview{background:#CCC;margin:20px 0;padding:20px;font-size:30px}.price-info-holder .cart-box .option_preview label{font-size:16px;line-height:20px}.option_preview .preview_display{line-height:35px;border:1px solid #000;padding:5px}.price-info-holder .cart-box .btn-add{display:inline-block;vertical-align:middle;background:#25a;color:#fff;font-size:22px;line-height:15px;width:227px;height:50px;margin:0;text-align:center;border:0}.price-info-holder .cart-box .btn-add:hover{opacity:.9}.price-info-holder .cart-box .btn-add.loading #add-text{display:none}.price-info-holder .cart-box .btn-add.loading:after{content:'Adding to Cart'}.price-info-holder .cart-box .error_msg{color:red}.pre-message-slide{background:#f5f5f5 none repeat scroll 0 0;border:1px solid #6e6e6e;border-radius:3px;box-sizing:border-box;color:#6e6e6e;display:none;margin:5px 0 0;padding:35px 10px 20px;position:absolute;right:8%;width:37%;z-index:600}.preview_disc a{font-weight:bold;margin:0 0 0 5px}.pre-message-slide:before{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #6e6e6e;position:absolute;top:-8px;left:35px;display:block;content:''}.pre-message-slide:after{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #f5f5f5;position:absolute;top:-7px;left:35px;display:block;content:''}.pre-message-slide .tclose{top:0;right:0;width:30px;height:30px;background-position:50% 50%}.earn-rewards strong{color:#fa531a}.add-box{overflow:hidden;font-size:.92em;line-height:1.27em}.add-box ul{float:right}.add-box ul li{float:left;margin:0 0 0 10px}.add-box ul li:first-child{margin:0}.add-box a{text-decoration:none}.add-box a:hover{text-decoration:underline}.inner-box.color{overflow:hidden}.inner-box.color span,.inner-box.color ul{float:left;line-height:32px}.inner-box.color span{margin:0 20px 0 0}.inner-box.color select{height:30px;color:#b6b6b6;line-height:30px;padding:5px;border:1px solid #b6b6b6;border-radius:1px}.inner-box.color ul li,.inner-box.color ul li img{float:left;width:31px;height:31px;margin:0 10px 0 0;border:1px solid #000}.inner-box.color ul li.black,.inner-box.color ul li.black a{background:#393939;border-color:#393939}.inner-box.color ul li.dark-grey,.inner-box.color ul li.dark-grey a{background:#6f6f6f;border-color:#6f6f6f}.inner-box.color ul li.grey,.inner-box.color ul li.grey a{background:#a2a2a2;border-color:#a2a2a2}.inner-box.color ul li.light-grey,.inner-box.color ul li.light-grey a{background:#d6d6d6;border-color:#d6d6d6}.inner-box.color ul li a{display:block;text-decoration:none;border-width:2px;height:29px;width:29px;border:1px solid #000}.inner-box.color ul li.selected a,.inner-box.color ul li:hover a{border:1px solid #fe531e}.inner-box.review{overflow:hidden;border-bottom:1px solid #dedede;margin:10px 0}.inner-box.review .review-info .rating{margin-top:5px;text-decoration:none}.inner-box.review a{color:#3085c7;cursor:pointer !important;text-decoration:none;margin-top:3px;font-size:13px}.inner-box.review a:hover{text-decoration:underline}.inner-box.review ul.pr-icons-list{float:right;margin:-4px 0 0}.inner-box.review ul.pr-icons-list li{width:22px;height:22px;margin:0 0 0 5px}.inner-box.review ul.pr-icons-list li:first-child{margin:0}.inner-box.review ul.pr-icons-list li a{display:block;text-indent:-9999px;overflow:hidden;float:none;height:100%}.inner-box.review ul.pr-icons-list li a.twitter-pr{background-position:-25px 0}.inner-box.review ul.pr-icons-list li a.print-pr{background-position:-50px 0}.inner-box.review ul.pr-icons-list li a.mail-pr{background-position:-75px 0}.availability{display:none}.availability.avail-oos{background:#bf0a0a;color:#fff;padding:5px;font-size:16px;display:block}.availability.avail-oos a.stock_ava{color:#fff !important;text-decoration:underline}.availability.avail-oos span{color:#fff}.inner-box.message{margin-top:15px;padding:1%;text-align:center;background:#25aeca;color:#fff;font-size:1.1em;max-width:440px}.inner-box.shipping{border:1px solid #e2e2e2;border-width:1px 0;overflow:hidden;padding:10px 10px 10px 0}.inner-box.shipping *{float:left}.inner-box.shipping .shipping-option-list li,.inner-box.shipping .freight-shipping-cost{float:none !important;font-size:1em;line-height:175%}.inner-box.shipping .shipping-option-list ul{float:none !important}.inner-box.shipping .shipping-option-list li.li-shipping-method,.inner-box.shipping .shipping-option-list li.li-shipping-cost{display:inline !important}.inner-box.shipping span.ships-in{color:#666;font-size:1.35em/0.99em;margin:0}.inner-box.shipping.product span.free-shipping{background:0;color:#f09d0f;width:150px;margin:15px 15px 11px 0}.inner-box.shipping .international-shipping-msg{display:none}.shipping-method-holder .international-shipping-msg{padding:20px 0}.inner-box.shipping span.in-stock{color:#4aa42b;font-size:1.75em/1.19em;margin:4px 15px 0 0}.inner-box.shipping span{color:#4aa42b;font-size:1.75em/1.19em;margin:4px 15px 11px 0}.inner-box.shipping span div.restock_message{font-size:.7em/0.9em}.inner-box.shipping span.boldpart{font-size:1em}.zip-code-holder{width:50%}.zip-code-holder .text{padding:5px;height:31px;font-style:italic;line-height:31px;border:1px solid #dedede;color:#b6b6b6;float:left;min-width:176px}.zip-code-holder .refresh{height:43px;width:43px;background:#b6b6b6 url(../images/bg-refresh.png) no-repeat;border:0;padding:0;font-size:0;line-height:0;float:left}.zip-code-holder .refresh:hover{opacity:.7;cursor:pointer}.cat-page.finance{color:#25aeca}.inner-box.finance,.inner-box.finance a{color:#25a;margin-top:10px}.inner-box.finance strong{line-height:1.19em}.inner-box.finance span{white-space:nowrap}.product-left-holder{float:left;width:50%;margin:0 -100% 0 0}#img_zoom,#video_iframe{display:block;margin:auto;max-height:100%;max-width:100%;position:absolute;top:0;left:0;bottom:0;right:0}.product-images .zoomContainer{border:1px solid #d4d4d4;position:relative;margin:0 0 15px;height:423px}#spotlight_holder{position:relative}#spotlight-wrapper{position:absolute;zoom:1;overflow:hidden;background:#FFF;z-index:-10000;opacity:0;border:1px solid;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;width:100%;height:100%}#spotlight{position:absolute;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}#img_zoom{cursor:zoom-in}#spotlight-wrapper.spotlightActive{z-index:10000;cursor:zoom-out}#spotlight-img{max-width:none;display:block;margin:0 auto}#zoom-holder{position:relative}.product-images .zoomContainer .zoom-image-holder img{top:1px;left:1px}.product-images .zoomContainer .zoom-icon,.product-images .zoomContainer .energy-star{display:block;position:absolute;z-index:10}.product-images .zoomContainer .zoom-icon{bottom:1px;left:1px;width:47px;height:45px;background:url(../images/zoom-icon.png) no-repeat}.product-images .zoomContainer .energy-star{top:1px;right:1px;width:74px;height:76px}.product-images div#zoom-gallery{overflow:hidden}.product-images div#zoom-gallery a{float:left;width:67px;height:62px;border:1px solid #d4d4d4;margin:0 10px 10px 0;text-align:center}.product-images div#zoom-gallery a:last-child{margin:0}.product-images div#zoom-gallery a img{display:table-cell;vertical-align:middle}.product-images div#zoom-gallery a img{max-width:100%;max-height:100%;margin:0 auto}.product-images div#zoom-gallery a.active{border:1px solid #333 !important}.product-images .big_image #current_image{display:block;margin:0 auto}.print-page .share-box{display:none}.share-box{line-height:260%;clear:both;padding-bottom:20px}.share-box .pr-thumbs-list li{margin-left:30px;display:inline;white-space:nowrap}.share-box .pr-thumbs-list li a{color:#25a;text-decoration:none}.share-box .pr-thumbs-list li a:hover{text-decoration:underline}.share-box .pr-thumbs-list .thumbs-list.first{margin-left:0}.share-box .pr-thumbs-list li #question-mark{color:transparent;background:#25a;border-radius:50%;padding:5px;text-decoration:none;width:10px;height:10px;display:inline-block;position:relative;top:13px}.share-box .pr-thumbs-list li #question-mark:after{content:'\?';color:#fff;position:relative;top:-12px;left:-5px}.share-box .pr-thumbs-list{margin-right:1%}.share-box .pr-icons-list li{float:left;margin-left:2%}.product-details-section{clear:both;width:50%;float:left;margin-bottom:20px}.product-details-section h3,.related-items h4,h3.tab-header{font-size:1.5em;font-weight:normal;border-bottom:2px solid #f09d0f;padding:10px 0;margin:26px 0}.product-details-section .description-holder p{margin-bottom:15px}.spec-table{width:80%;clear:both;position:relative;top:20px}.spec-table .spec-header{margin:40px 0 10px 0;font-size:1.5em}.spec-table ul.line-holder{background:#e5e5e5}.spec-table ul.line-holder2{background:#fff}.spec-table ul li{display:inline-block;padding:10px}.spec-table ul li.column-left{width:25%}.spec-table ul li.column-right{width:50%}.product-carousels{float:right;width:40%;margin-bottom:20px}.on-sale .btn-prev.disabled,.on-sale .btn-next.disabled{background:#25aeca}.description-holder .spec-sheet{padding-left:5%;background-size:20px 20px;margin-left:15%;margin-top:20px}.description-holder ul{list-style:disc inside none}.review-comments-holder{border:1px solid #dfdfdf;padding:25px;overflow:hidden;position:relative}.review-comments-holder .review-comment-box{float:right;width:28%;margin:0 0 0 8%;color:#313131}.review-comments-holder .review-comment-box:first-child{margin:0;float:left}.review-comments-holder .review-comment-box span,.review-comments-holder .review-comment-box em{display:block;margin:0 0 10px;font-size:1.08em;line-height:1.31em}.review-comments-holder .review-comment-box span.comment-reason{height:35px}.review-comments-holder .review-comment-box .rating{float:none;margin:0 0 3px}.review-comments-holder .review-comment-box p{margin:0 0 20px}.review-comments-holder .review-comment-box a.read-more,.review-comments-holder .review-comment-box em.comment-date{color:#6f6f6f;font-size:.917em;font-style:normal}.review-comments-holder .review-comment-box .comment-info{position:absolute;bottom:0}.product-response{border:1px solid #dfdfdf;padding:25px;overflow:hidden}.productterms{display:inline;width:33%;float:left;margin-bottom:20px}.productterms label{padding:5px 40px 5px 40px;background:#eeeced;border-radius:5px}.productterms ul{padding:3px;text-indent:10%}.review-full-comments-top,.questions-full-comments-top{overflow:hidden}.comments-sort{float:left;width:40%}.comments-sort .comment-sort-box label,.comments-sort .comment-sort-box select,.comments-sort .comment-sort-box .comments-paging,.comments-sort .comment-sort-box .comments-paging ul,.comments-sort .comment-sort-box .comments-paging ul li,.comments-sort .comment-sort-box .comments-paging span,.comments-sort .comment-sort-box .comments-paging2,.comments-sort .comment-sort-box .comments-paging2 ul,.comments-sort .comment-sort-box .comments-paging2 ul li,.comments-sort .comment-sort-box .comments-paging2 span{float:left;margin:0 5px 0 0;line-height:26px}.comments-sort .comment-sort-box label{font-size:.917em}.comments-sort .comment-sort-box select{margin:0 15px 10px 0;width:114px;height:26px;padding:5px}.comments-sort .comment-sort-box .comments-paging{margin-left:-150px}.comments-sort .comment-sort-box .comments-paging ul li a,.comments-sort .comment-sort-box .comments-paging2 ul li a{text-decoration:none;display:block;padding:0 5px;border:1px solid #fff}.comments-sort .comment-sort-box .comments-paging ul li a:hover,.comments-sort .comment-sort-box .comments-paging2 ul li a:hover{border-color:#ccc}.comments-sort .comment-sort-box .comments-paging ul li a.active,.comments-sort .comment-sort-box .comments-paging2 ul li a.active{border-color:red}.product-details-section .tab .review-full-comments-top h3{width:50%;margin:0 -100% 0 0}.product-details-section .tab .review-full-comments-top h3 em,.product-details-section .tab .questions-full-comments-top h3 em{font-style:normal;font-size:.7em;font-weight:normal;color:#444}.review-full-comments-top h3{border-bottom:2px solid;color:#3085c7;font-size:17px;margin:0 -100% 0 0;width:108px;white-space:nowrap}.product-details-section .tab .review-full-comments-top .count-recommend,.product-details-section .tab .questions-full-comments-top .count-answers{font-style:italic}.product-actions{display:block;margin:0 0 10px}.product-actions.edit-review{margin:0;float:right}.comments-details{display:table;width:100%}.full-comment-content{margin:15px 0 25px;line-height:30px;display:table;border-bottom:1px solid #e3e3e3;padding-bottom:25px;width:100%}.answer-question-button{float:left;display:inline-block}.answers-section{border-left:2px solid #accee9;margin-top:25px}.comment-heading{overflow:hidden;margin:0 0 10px}.comment-heading strong{float:left;margin:0 10px 0 0;font-size:1.17em;line-height:1.21em}.comment-heading span{float:left;font-size:1.08em;line-height:1.31em}.author-details{display:block;margin:0 0 15px}.author-details a{color:#225cad}.full-comment-content p[itemprop="reviewBody"]{padding-bottom:20px}.full-comment-content .review-media img[itemprop="image"]{width:100px;cursor:pointer}.full-comment-content .bottom_line{margin-top:20px;font-weight:bold;width:60%}.full-comment-content .bottom_line span{display:block}.full-comment-content .display_terms-pros,.full-comment-content .display_terms-cons,.full-comment-content .display_terms-use{float:left;padding-right:15%;margin-top:20px}.full-comment-content .display_terms-pros span{color:#539e35;font-weight:bold}.full-comment-content .display_terms-cons span{color:#fa531a;font-weight:bold}.full-comment-content .display_terms-use span{font-weight:bold}.full-comment-content .reviewsection{border-bottom:1px solid #e4e4e4;padding-bottom:15px}.review-comment-bottom,.question-bottom{overflow:hidden;margin:0 0 30px;clear:both}.review-comment-bottom div,.question-bottom div{float:right;padding:10px 15px}.review-comment-bottom div:first-child,.question-bottom div:first-child{padding-left:0;border:0;float:left}.review-comment-bottom div span,.question-bottom div span{float:left;margin:0 10px 0 0;font-size:1.08em;line-height:1.31em}.review-comment-bottom .review-helpful-count{font-size:.8em;font-style:italic;float:left;margin-top:-10px}.yn-link{float:left;text-decoration:none;width:50px;margin:5px 5px 0 0;text-align:center;font-size:1.08em;line-height:1.38em;background:#ddd;border:0;padding:4px;border-radius:4px}.yn-link:hover{background:#fdb815}.account-row .error_msg .yn-link{float:none;margin-left:10px}.account-row .error_msg .yn-link.no,.account-row .error_msg .yn-link.yes{display:inline}.review-comment-bottom div .comment-link,.question-bottom div .comment-link{float:left;background:url(../images/sprite.png) no-repeat 0 -623px;padding:0 0 0 20px;color:#e75b47;font-size:1.08em;line-height:1.31em}.btn-play .yt-button{z-index:9;text-align:center}.btn-play .play{margin-left:-75px;margin-top:15px}.rest-comment::before{content:"\f058";font-family:FontAwesome;border-radius:50%;color:#1cc286;padding-right:4px}.rest-comment.admin_answer::before{color:#efae00}.rest-comment{color:#a2a2a2;font-size:14px;line-height:17px;text-transform:none}.rest-comment-head{overflow:hidden;clear:both}.left_ques{float:left;clear:both}.helpful .date{display:block;text-align:right}.rest-comment-head span a{color:#3567b2}.rest-comment-head em.date{float:right;font-style:normal}.comment-reply-link-holder{overflow:hidden}.comment-reply-link-holder .reply-link{float:right;color:#3567b2}.robotic{display:none}.share-comment-form .comment{resize:none}.product-details-section .tab .vid-box{padding:30px 25px}.product-details-section .tab .vid-box .one-video-holder .one-video{width:100%}.product-video-list{overflow:hidden;padding:30px 0 0}#rewards-banner-ntt{clear:both}.product-video-list li{float:left;width:23.5%;margin:0 0 0 5.5%}.product-video-list .video-holder{margin:0 0 5px}.product-video-list .video-holder *{width:100%;height:auto}.product-video-list li:first-child{margin:0}.email-row{overflow:hidden}.email-row.hidden{display:none}.email-row .textarea-box{resize:none}.mobile-img-gallery{position:relative;margin:0 0 80px}.mobile-img-gallery .btn-holder{width:100%}.mobile-img-gallery .btn-holder:after{content:"";display:block;clear:both}.mobile-img-gallery .btn-prev,.mobile-img-gallery .btn-next{position:absolute;float:left;width:28px;height:39px;top:160px;left:-20px}.mobile-img-gallery .btn-next{background-position:100% 0;float:right;left:auto;right:-20px}.mobile-img-gallery .gmask{width:895px;height:300px;position:relative;overflow:hidden;margin:0 auto;padding:2px 0 0}.mobile-img-gallery .slideset{float:left;width:99999px}.mobile-img-gallery .slide{border:1px solid #d4d4d4;float:left;width:210px !important;position:relative;margin:0 13px 0 2px}.mobile-img-gallery .slide:last-child{margin:0}.category-content #content{float:left}.category #content.resources-box h1{font-size:3em;line-height:1.11em;width:auto}.resources-box{color:#444}.products-categories{list-style:none;margin:0 -20px 0 0;padding:0;overflow:hidden;font-size:.92em;line-height:1.27em;color:#444;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:101%}.products-categories li{display:inline-block;width:19%;margin:0 1% 20px 0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #cfcfcf;-webkit-box-shadow:1px 0 0 #f1f1f1,inset 0 -1px 0 #f1f1f1;box-shadow:1px 0 0 #f1f1f1,inset 0 -1px 0 #f1f1f1}.products-categories .product-box{text-align:center;background:#fff;width:100%}.products-categories .img-box{display:table;width:100%}.products-categories .img-box .holder{padding:10px;display:table-cell;vertical-align:middle}.products-categories .img-box img{display:block;margin:0 auto;height:130px}.products-categories .text-box{padding:8px 10px;min-height:60px}.products-categories h2{font:14px 'robotomedium';margin:0 0 5px;font-weight:normal}.products-categories h2 a{text-decoration:none;color:#444}.products-categories h2 a:hover{text-decoration:underline}.category-content .sidebar .text-box{padding:55px 0 40px;line-height:1.83em}.category-content .sidebar p{margin:0 0 8px}.sidebar-heading{position:relative;width:100%;border-bottom:1px solid #dadada;margin-bottom:20px}.sidebar-heading:before{position:absolute;content:"";background:#333;width:20px;height:1px;bottom:-1px;left:0}.sidebar-heading:after{content:"";display:block;clear:both}.sidebar-heading h2{color:#1b1b1b;font-size:1.17em/1.29em;margin:0 0 7px}.sidebar-heading .btns{float:right;margin:-1px 0 0}.resources-list{list-style:none;margin:0;padding:5px 0 10px}.resources-list li{position:relative;margin:0 0 20px}.resources-list a{color:#1b1b1b;text-decoration:none}.resources-list a:hover{text-decoration:underline}.resources-list a:after{position:absolute;content:"";top:-7px;left:0;width:34px;height:34px}.resources-list a.secondary:after{background-position:-200px 0}.resources-list a.tertiary:after{background-position:-250px 0}.best-sellers{list-style:none;margin:0;padding:0;color:#1b1b1b}.best-sellers a{text-decoration:none;color:#1b1b1b}.best-sellers a:hover{text-decoration:underline}.best-sellers li{padding:20px 0;border-bottom:1px dotted #e0e0e0;overflow:hidden}.best-sellers li:first-child{padding:0 0 20px}.best-sellers .img-link{float:left;border:1px solid #d5d5d5;margin:0 10px 0 0}.best-sellers .img-link img{display:block;width:80px}.best-sellers .info{overflow:hidden}.best-sellers h3{font-size:1.1em/1.4em;margin:0}.best-sellers .price{font-size:1.17em/1.64em;color:#fe531e}.compare-form h1{font-size:1.75em;line-height:1.19em;font-weight:normal;text-transform:uppercase;color:#000;margin:0 0 15px}.compare-form .table-box{overflow:hidden;border-top:10px solid #ff531e;margin:0 0 26px}.compare-table{border-collapse:collapse;padding:0;margin:0;width:100%;border:1px solid #dcdcdc;font-size:1.08em;line-height:1.62em}.compare-table th{color:#5e5e5e;font-weight:normal;padding:10px;border:0;border-left:1px solid #dcdcdc;background:#f8f8f8;width:20%}.compare-table a{text-decoration:none}a.prod-name-link:hover{text-decoration:underline}.compare-table th:first-child{border-left:0;color:#000;text-align:left}.compare-table td{vertical-align:middle;padding:10px;border:solid #dcdcdc;border-width:1px 0 0 1px;text-align:center;background:#fcfcfc}.compare-table td:first-child{border-left:0;color:#000;text-align:left}.compare-table tr.even td{background:#f4f4f4}.compare-table .img-box{display:inline-block;vertical-align:middle;border:1px solid #ddd;padding:5px;background:#fdfdfd}.compare-table .img-box img{display:block;border:1px solid #ebebeb}.compare-table .old-price{position:relative}.compare-table .old-price:after{height:1px;width:100%;position:absolute;content:"";background:#a1473c;top:50%;left:0}.compare-table .rating{float:none;display:inline-block;vertical-align:middle;margin:0}.compare-table .btn-add{display:block;margin:0 auto;background:#ff531e;border-radius:2px;color:#fff;text-decoration:none;font-size:13px;line-height:17px;font-weight:bold;text-align:center;width:100px;padding:10px 5px 9px;display:inline-block}.compare-table .btn-add:hover{background:#fa351a}.compare-table .btn-add span{position:relative}.compare-table .btn-add span:after{position:absolute;content:"";top:-2px;left:0;width:19px;height:15px}.compare-table .btn-remove{display:block;margin:0 auto;background:#e54d40;width:76px;height:41px;border:0;border-radius:2px;padding:0 0 2px;color:#fcfcfc;font-size:13px;line-height:17px}.compare-table .btn-remove:hover{background:#ed3424}.compare-form .btn-row{overflow:hidden;margin:0 0 25px}.compare-form .btn-back{float:right;padding:12px 7px;background:#1f1f1f;color:#fcfcfc;font-size:13px;line-height:17px;border-radius:2px;text-decoration:none}.compare-form .btn-back:hover{background:#333}.compare-table input[type=text]{border:1px solid #d5d5d5;background:#fff;margin:0 2px 0 0;width:27px;height:15px;padding:10px 2px;font-size:12px;color:#434343;text-align:center;line-height:15px;border-radius:1px;display:inline-block}.compare-os a{text-decoration:underline}.compare-os a:hover{text-decoration:none}.req_stock_not{background:#fff}.req_stock_not h4{font-size:1.2em;color:#313131;padding:14px;margin:0;font-weight:normal}.req_stock_not p{margin-top:10px;padding:10px}.request-notification{border:1px solid #d5d5d5;background:#fff;margin:0 2px 0 10px;width:30%;padding:10px 2px;font-size:12px;color:#434343;text-align:center;line-height:15px;border-radius:1px}.req_stock_submit{margin:0 auto;background:#fdb815;width:76px;height:34px;padding:0 0 2px;color:#fcfcfc;font-size:13px;line-height:17px;border-radius:3px !important;border:0}.req_stock_submit:hover{background:#fac215}.container.faq-block strong{line-height:400%}.faq-holder{padding:0 0 20px}.faq-box{margin:0 0 11px}.faq-box .icon{float:left;width:20px;height:20px;background:url(../images/faq-arrows.png) no-repeat;margin:0 25px 0 0}.faq-box.expanded .icon{background-position:0 -27px}.faq-box h2{color:#030303;margin:0;font-size:15px;line-height:20px;overflow:hidden;font-weight:normal}.faq-box .opener{padding:10px 30px 10px 10px;position:relative;display:block;overflow:hidden;text-decoration:none;color:#313131;border:1px solid #b7b7b7}.faq-box .opener:after{width:34px;height:19px;background:url(../images/faq-arrows.png) no-repeat -1px -1px;top:50%;margin-top:-10px;right:10px;position:absolute;content:""}.faq-box.expanded .opener:after{background-position:-1px -25px}.faq-box .slide{padding:10px 40px 0 50px}.contest-block{position:relative;color:#5f5f5f}.contest-block .social{position:absolute;top:-50px;right:0}.contest-list{padding:50px 0 0}.contest-list li{margin:0 0 47px;overflow:hidden}.contest-list img{float:left;margin:0 17px 0 0}.contest-list .holder{overflow:hidden}.contest-list h2{color:#5f5f5f;margin:0 0 5px;text-transform:uppercase;font-size:1.15em/1.3em}.contest-list .prize{color:#fe5625;padding:0 0 24px}.contest-list .prize span,.contest-list .prize span a{color:#5f5f5f}.contest-list .winner{padding:0 0 30px;color:#606060}.contest-list .winner span,.contest-list .winner strong,.contest-list .winner em{display:block;padding:0 0 2px}.contest-list .winner strong{font-size:1.2em/1.3em}.content-img{display:block;margin:0 0 30px;width:100%}.financing-block h2{font-size:1.92em/1.3em;color:#080405;margin:0 0 5px}.alt .faq-box.expanded .icon{background-position:0 -109px}.shopping-step{overflow:hidden;padding:40px 0 30px 10px}.steps-list{margin:0;padding:20px 0 0;list-style:none;counter-reset:point}.shopping-step .steps-list{float:left;width:40%;padding:0 5% 0 0}.steps-list li{position:relative;font-size:1.8em/1.3em;color:#060405;padding:15px 0 5px 60px;margin:0;min-height:65px;overflow:hidden}.shopping-step .steps-list li{margin:0 0 21px;min-height:10px;padding:15px 0 15px 60px;font-size:1.83em/1.27em}.steps-list li:before{content:counter(point);counter-increment:point 1;position:absolute;left:0;top:0;width:50px;height:50px;margin:0;border-radius:25px;background:#5fc8c3;font-size:20px;line-height:50px;color:#fff;text-align:center}.shopping-step .steps-list li:before{top:50%;margin:-25px 0 0}.shopping-step .text{overflow:hidden;padding:0 0 15px;font-size:1.083em/2em}.shopping-step .text p{margin:0 0 8px}.rewards-myaccount{float:right;width:81%}.rewards-h{background:#313131;width:100%;float:left}.rewards-h span{background:#fcb814;float:left;padding:40px;color:#fff;font-size:1.5em;line-height:200%;text-align:center;border:5px solid #313131}.rewards-h span strong{font-size:2.5em;display:block}.rewards-h ul.rewards-summary,.rewards-h ul.rewards-summary2{float:left;color:#fff;font-size:1.2em;line-height:200%;padding:25px 5%}.pdRewardsOfferTitle{margin-bottom:20px}.pdRewardsOfferTitle h2{font-weight:normal;font-size:1.5em;margin:0;line-height:170%}.psRewardsPtsBox{background:url(/images/rewards-purchases.png) no-repeat;padding-left:80px;height:68px;margin-bottom:35px}.psRewardsPtsBox span,.prRewardsPtsBox span{display:block;font-size:1.5em;padding-top:15px}.prRewardsPtsBox{background:url(/images/rewards-referral.png) no-repeat;padding-left:80px;height:68px}.rewards-side{float:left;display:inline}.rewards-side.second{margin:0 2% 0 10%;border-right:7px solid #f0f0f0;padding-right:3%}.pcRewardsPtsBox{background:url(/images/rewards-account.png) no-repeat;padding-left:80px;height:68px;margin-bottom:35px}.pcRewardsPtsBox span,.ppRewardsPtsBox span{display:block;font-size:1.5em;padding-top:15px}.ppRewardsPtsBox{background:url(/images/rewards-purchases.png) no-repeat;padding-left:80px;height:68px}.rewards-sideA{float:left;width:60%}.rewards-sideB{float:right;width:35%;margin-top:30px}.rewards-header h1{color:#25aeca;font-size:3em;font-weight:normal;margin:0;line-height:200%}.rewards-header span{color:#25aeca;font-size:2em}.rewards-header small{display:block;color:#25aeca;font-size:1.5em;line-height:200%}.rewards-sideB .rewardsCA{background:#fdb815;padding:10px;border-radius:4px;color:#fff;text-align:center;width:200px;font-size:1.3em;line-height:200%;margin-bottom:20px;border-bottom:1px solid #f1a038}.rewards-sideB .rewardsCA a{color:#fff;text-decoration:none}.rewardsMID{background:#f5f5f5;padding:70px 40px;float:left}.shop-earn,.shop-refer{width:40%;border:1px solid #e7e7e7;float:left;padding:0 3% 0;margin-right:3%;min-height:370px;background:#fff}.shop-gifts{width:40%;border:1px solid #e7e7e7;float:left;padding:0 3% 0;min-height:370px;background:#fff}.shop-earn:before{content:url(/images/shop-earn.png) no-repeat;display:block;position:relative;top:-58px;left:25%}.shop-refer:before{content:url(/images/shop-refer.png) no-repeat;display:block;position:relative;top:-58px;left:25%}.shop-gifts:before{content:url(/images/shop-gifts.png) no-repeat;display:block;position:relative;top:-58px;left:25%}.rewardsMID h2{text-align:center;color:#25aeca;font-size:1.85em;margin-top:-50px}.rewardsMID .shop-earn strong{text-align:center;display:block;color:#fdb815;font-size:3.5em;line-height:200%}.rewardsMID .shop-refer strong{text-align:center;display:block;color:#fdb815;font-size:2em;line-height:200%}.rewardsMID small{text-align:center;display:block;color:#25aeca;font-size:1.1em}.rewardsMID p{margin-top:20px;text-align:justify}.rewardsMID .shop-gift-cards{background:url(/images/shop-gifts-card.png) no-repeat;width:150px;height:108px;margin:0 auto}.manage-rewards{background:url(/images/rewards-bg.png) no-repeat;min-height:155px;padding-top:30px}.manage-rewards strong{font-size:2em;color:#25aeca;font-weight:normal;display:block;line-height:300%;padding-left:5%}.manage-rewards ul{color:#fff}.manage-rewards ul li{display:inline;padding:0 3%}.manage-rewards .leftR{width:70%;float:left}.manage-rewards .rightR{width:25%;float:right;margin-top:25px}.rewards-signin{margin-bottom:10px}.rewards-signin a{background:#fdb815;color:#fff;padding:5px 50px;border-radius:3px;cursor:pointer;width:150px;font-size:1.5em;text-decoration:none}.rewards-signin a:hover{background:#fac215}.manage-rewards small,.manage-rewards small a{color:#fff}.rewards-summary{text-align:center;background:#f5f5f5;padding:30px;margin-top:-30px}.rewards-summary p{line-height:200%}.rewards-summary p span{color:#25aeca}.rewards-summary h3{font-size:2em;font-weight:normal;color:#25aeca}.rewards-summary .sideA{width:35%;float:left}.rewards-summary .points{background:#fff;border:1px solid #e7e7e7;min-height:200px;padding-top:30px;margin-top:50px}.rewards-summary .points-amt{float:left;width:80px;height:80px;background:#2c2c2c;display:table;text-align:center;color:#fff;border-radius:50%;margin:-40px -20px;font-size:1.4em}.rewards-summary .points-amt div{display:table-cell;vertical-align:middle}.rewards-summary em{font-style:normal}.rewards-summary ul.points-type li{line-height:61px}.rewards-summary .points-type li img{margin-right:20px;max-height:70px;min-height:49px}.rewards-summary .sideB{width:35%;padding-left:30%;float:right}.steps-list .green-text{color:#55a739}.steps-list li>span{font-size:.7em;line-height:1.2em;display:block;padding:6px 0 0}.steps-list li>strong{float:left;margin:0 5px 0 0;font-weight:normal}.steps-list li.last:before{content:"$"}.financing-title{font-size:1.6em/1.3em;color:#080405;margin:0 0 10px}.financing #quote #forms{text-align:center}.financing #quote input{display:block;margin:20px auto;min-width:500px;padding:10px 5px;border-radius:3px;border:1px solid #ccc}.financing #quote #submitform{background:#25aeca;color:#fff;border:0}.financing h2,.financing h3{font-weight:normal}.financing h2{font-size:2em}.financing small{font-size:11px}.financing .apply-box{padding:0}.financing input.error-field{border:1px solid #f00 !important}.financing .errors_div{color:red;text-align:center}.intro-text{padding:20px 0;border-bottom:1px solid #ccc;margin:0 0 20px}.intro-text p{margin:0 0 10px}.intro-text .text-green{display:block;color:#55a738;font-size:1.3em}.intro-text .green-text{color:#55a739}.apply-box{padding:0 0 0 60px;color:#2a2a2a}.apply-box p{margin-bottom:20px}.btn-apply{display:block;width:183px;height:57px;text-align:center;font-size:20px;line-height:57px;text-decoration:none;color:#fff;background:#ff531e;border-radius:5px;text-transform:uppercase;margin:0 0 21px}.btn-apply:hover{background:#fa351a}.apply-box .questions{font-size:1.3em}.apply-box .questions strong{color:#ff693f}.account-content{position:relative}.account-nav{position:absolute;top:0;right:0;margin:-35px 0 0;text-align:right;color:#2a2a2a;font-size:1em/1.25em}.account-nav ul{margin:0 0 0 28px;display:inline-block;vertical-align:middle}.account-nav li{float:left;position:relative;padding:0 7px 0 8px}.account-nav li:after{position:absolute;content:"";top:50%;left:0;background:#2a2a2a;height:13px;margin-top:-6px;width:1px}.account-nav li:first-child:after{display:none}.account-nav a{color:#2a2a2a;text-decoration:none}.account-nav a:hover{color:#e13f26}.account-nav .text-welcome{display:inline-block;vertical-align:middle}.account-nav .text-welcome a{color:#e23e25}.account-nav .text-welcome a:hover{text-decoration:none}.account-box{padding:30px 0 0;font-size:1.08em/1.77em}.account-box .title-box{padding:13px 25px 12px;margin-bottom:8px}.account-box .title-box h2{font-size:1.5em;color:#25aeca;margin:0;font-weight:normal;white-space:nowrap}.account-box .content-box{color:#6d6d6d;height:120px;display:table;width:100%;margin-bottom:40px}.account-box .content-box .holder{display:table-cell;vertical-align:middle;padding:30px 25px 10px;border:1px solid #e4e4e4;background:#f5f5f5}.account-box .content-box p{margin:0 0 30px}.recent-orders{border:1px solid #e4e4e4;margin:0 0 40px}.recent-orders .orders-holder{overflow:hidden;border-bottom:1px solid #e4e4e4;padding:15px 0}.recent-orders .order-box{width:100%;float:left}.order-box .orderHistory-c{padding:20px 0}.order-box .orderHistory-c dd{width:16%}.order-box .orderHistory-h{padding:10px;border-bottom:1px solid #a8a8a8;width:100%}.recent-orders .order-box dl{color:gray;font-size:12px;line-height:25px;margin:0 auto}.recent-orders .order-box dt,.recent-orders .order-box dd{vertical-align:bottom;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;padding:0 4%}.recent-orders .order-box dt{text-align:right;display:inline;font-size:1.5em}.recent-orders .order-box dd{margin:0 0 0 -4px;color:#000;display:inline}.recent-orders .order-box a{color:#000}.recent-orders .btn-box{padding:10px 0}.recent-orders .btn{margin:0 auto;text-align:center;border-radius:3px;color:#fff;text-transform:uppercase;font-size:12px;line-height:15px;width:120px;background:#25aeca;display:block;padding:8px 5px 7px;text-decoration:none}.recent-orders .order-box dd a.view-order{background:#fff;padding:5px;text-align:center;border-radius:3px;color:#25aeca;width:120px;text-decoration:none;cursor:pointer;border:1px solid #25aeca}.recent-orders .order-box dd a.view-order:hover{background:#25aeca;color:#fff}.qr_submit{float:right;width:200px;text-align:center;clear:both}.qr_submit input{background:#41bab3;border:0;color:#fff;padding:5px;text-transform:uppercase;border-radius:3px;display:block;margin:0 auto 10px}.qr_submit input:hover{background:#52cec7}.order-table{float:left;border:1px solid #e4e4e4;width:70%}.order-table label{font-size:1.2em;font-weight:normal}.order-table span{display:block;font-weight:bold;padding:10px 10%;border-bottom:1px solid #e4e4e4}.order-table span.currency{border:0;display:inline;padding:0}.order-table img{border:1px solid #e4e4e4;float:left;margin:10px;width:75px;clear:both}.order-table .qr_price{color:red}.order-table ul{margin-bottom:50px}.account-block{overflow:hidden;width:100%}.account-block img{width:100px;border:1px solid #e4e4e4}#accountimag img{width:100px}.account-block .col{float:left;width:30%;position:relative;margin-bottom:40px}.account-block .col:first-child{width:40%}.account-block .title-box{border-width:1px 0}.account-block .col:first-child .title-box{border-width:1px 0 1px 1px}.account-block .col.last .title-box{border-width:1px 1px 1px 0}.account-block .content-box{margin:0;background:#f5f5f5;min-height:300px}.account-block .content-box .holder{border-width:1px 0;padding:23px 25px 40px;vertical-align:top}.account-block .col:first-child .content-box .holder{border-width:1px 0 1px 1px}.account-block .col.last .content-box .holder{border-width:1px 1px 1px 0}.account-block dl{margin:0;overflow:hidden}.account-block dt{float:left;padding:0 5px 0 0;color:#6c6c6c}.account-block dd{margin:0;color:#2a2a2a}.account-block dl a{color:#2a2a2a;font-weight:bold;text-decoration:none}.account-block dl a:hover{text-decoration:underline}.account-block .btn-edit{position:absolute;bottom:12px;left:25px;color:#fff;background:#25aeca;border-radius:3px;padding:5px 15px 3px;text-decoration:none;font-size:.85em/1.27em}.account-info .btn-edit{position:relative;top:10px;left:25px;color:#fff;background:#25aeca;border-radius:3px;padding:5px 15px 3px;text-decoration:none;font-size:.85em/1.27em}.account-info .text-box .btn_update{text-transform:uppercase;color:#fff;background:#494949;border-radius:3px;font-size:.85em/1.27em;text-decoration:none;padding:5px 15px 3px;display:block;width:120px;margin:10px auto}.account-info .text-box .btn_update:hover{background:#666}.account-block address{margin:0;font-style:normal}.account-info{overflow:hidden;margin:0 0 40px}.account-info .left-col{float:left;width:65%;line-height:1.77em}.account-info .content-box{margin:0}.account-info .content-box .holder{vertical-align:top;padding:10px 25px}.account-info .content-box h3{font-weight:normal;font-size:1em;line-height:1.85em;margin:0}.account-info dl{overflow:hidden;margin:0}.account-info dt{float:left;padding:0 5px 0 0}.account-info dd{margin:0}.account-info dl a{text-decoration:none;color:#6c6c6c}.account-info dl a:hover{text-decoration:underline}.account-info .right-col{float:right;width:30%;line-height:1.23em;text-align:center}.account-info .text-box{padding:60px 10px 20px;position:relative;background:#f5f5f5}.account-info .text-box:after{position:absolute;content:"";width:47px;height:35px;top:26px;left:50%;margin-left:-24px}.account-info .right-col strong{display:block;color:#060405;font-size:1.31em;line-height:1.24em;font-weight:bold;margin:0 0 3px}.account-info .right-col p{margin:0 0 24px}.account-info .btn-update{display:block;margin:0 auto;color:#fff;text-transform:uppercase;border-radius:3px;background:#ff521f;padding:11px 5px;text-decoration:none;font-size:1em/1.31em;overflow:hidden;max-width:200px}.account-info .btn-update:hover{background:#fa351a}.wishlist{list-style:none;margin:0;padding:10px 0;background:#f5f5f5;border:1px solid #e4e4e4;color:#565656}.wishlist li{border-top:1px dotted #bebebe;padding:20px 25px;overflow:hidden}.wishlist li:first-child{border:0}.wishlist .product-info{display:inline-block;vertical-align:middle;width:60%}.wishlist .alignleft{float:left;margin:0 55px 0 0;border:1px solid #e4e4e4}.wishlist .info-holder{overflow:hidden}.wishlist h3{font-size:1.08em/1.43em;color:#494949;margin:0 0 5px}.wishlist .price{display:inline-block;vertical-align:middle;width:19%;text-align:center;font-size:1.54em/1.2em;color:#ff541e}.wishlist .btn-box{display:inline-block;vertical-align:middle;width:19%;text-align:center;font-size:.92em;line-height:1.25em}.reviews-form select{float:right;width:167px;height:22px;font-size:12px;line-height:15px;color:#000;margin-left:20px}.account-box .reviews-form .title-box h2{float:left}.reviews-list{list-style:none;margin:0;padding:5px 25px 10px;background:#f5f5f5;border:1px solid #e4e4e4;color:#565656}.reviews-list li{border-top:1px dotted #bebebe;padding:20px 0 15px;overflow:hidden;position:relative}.reviews-list li:first-child{border:0}.reviews-list .buttons{margin-top:10px}.reviews-list .review-holder{overflow:hidden;padding-right:160px}.reviews-list time{float:left;color:#6c6c6c;margin-right:25px}.reviews-list h3{font-size:1em;line-height:1.77em;font-weight:normal;margin:0;overflow:hidden}.reviews-list h3 a:hover{text-decoration:none}.reviews-list h3 .approval{color:#fa531a;font-weight:bold;font-size:1.2em}.reviews-list .btn{float:left;margin-left:11px;color:#fff;text-align:center;width:63px;border-radius:3px;background:#494949;border:0;height:20px;padding:0 5px;text-transform:uppercase;font-size:.85em/1.27em}.reviews-list .btn:hover{background:#666}.reviews-list .btn:first-child{margin-left:10px}.acourt_text_box{background:#f5f5f5}.acourt_text_box img{border:1px solid #e4e4e4;width:75px}.acourt_text_box #unsubscribe{color:#fff;text-align:center;border-radius:3px;background:#494949;border:0;height:20px;padding:0 15px;cursor:pointer;text-transform:uppercase;font-size:.85em/1.27em}.acourt_text_box #unsubscribe:hover{background:#666}.rewards .top_point_box{background-color:#313131;color:#fff;display:block;font-size:18px;margin:auto;min-height:150px;padding:7px;width:100%}.rewards h3{text-transform:uppercase;font-size:20px;color:#000}.rewards .half_rewards{text-transform:uppercase;float:left;width:48%;padding:12px}.rewards .with_border{width:40%;border-left:#f0f0f0 5px solid;padding-left:20px}ul.reward_bullets li{background:url("../images/reward_b.jpg") no-repeat;background-position:3px 6px;float:left;font-size:11px;height:44px;margin-top:20px;padding:12px 5px;width:47%}ul.reward_bullets li.ref_acc{background-position:3px -133px}ul.reward_bullets li.ref_order{background-position:3px -202px}ul.reward_bullets li.review{background-position:3px -66px}ul.reward_bullets li div{float:left;display:block;margin-left:72px}ul.reward_bullets li span{font-size:20px;font-weight:bold;color:#000;display:block}.re_social div{background:url("../images/rewards_social.jpg") no-repeat scroll 0 0 rgba(0,0,0,0);float:left;height:42px;margin:2px 5px;width:42px;display:block}.re_social div.twitter{background-position:-50px 0}.re_social div.pin{background-position:-100px 0}.re_social{padding-top:20px}.re_social:after,.share_man:after{clear:both;content:"";display:block}.share_man{width:90%;border:1px solid #b4b6b5;border-radius:4px;padding:4px}.share_man input{border:medium none !important;border:medium none !important;color:#b4b6b5;margin-left:10px;padding:10px 2px;background:#fff}.share_man button,button#preview_email{background:none repeat scroll 0 0 #fdb815;border-radius:4px;border-style:none;color:#fff;display:block;float:right;font-size:17px;height:35px;line-height:15px;text-transform:none;width:74px}button#preview_email{display:none}.avilable_rewards:before,.avilable_rewards:after{clear:both}a.send_to_family{font-size:18px;text-transform:none;line-height:34px;text-decoration:underline}#email_list{font-weight:bold}#email_list ul li{font-weight:normal;float:left}#email_list ul li span{color:#000;margin-top:2px;width:15px;font-weight:bold;line-height:28px}#email_list ul{padding:10px;padding-left:5px}#email_list ul:after{content:"";display:block;clear:both}#email_list ul li input{font-size:12px;margin:0 4px;width:85px}#email_list ul li span a.plus{background:none repeat scroll 0 0 #313131;border-radius:45px;color:#fdb815;font-size:20px;font-weight:bold;padding:2px 6px}.avilable_rewards{display:block;width:100%;float:left}.avilable_rewards h3{background-color:#313131;color:#fff;display:block;font-size:22px;letter-spacing:2px;padding:14px;text-align:center;text-transform:uppercase;width:100%}.avilable_rewards .points_title{width:200px;display:block;background:#b2b2b2;height:40px;color:#fff;line-height:40px;margin:15px 0}.avilable_rewards .points_title span{font-size:22px;font-weight:bold;width:37%;border-right:1px solid #fff;margin:9px auto;text-align:center;line-height:22px;display:inline-block}.avilable_rewards .gift_card{width:250px;display:inline-block;border-radius:5px;border:1px solid #dbdbdb;margin:6px 12px 6px 0;padding:10px;height:80px}.avilable_rewards .gift_card.disable{opacity:.4;filter:alpha(opacity=40)}.avilable_rewards .gift_card img{float:left;margin-right:3px}.avilable_rewards .gift_card b{font-size:22px;font-weight:bold;display:block;margin-top:5px}.avilable_rewards .gift_card .redeem{float:right;border:0;color:#fec14e;font-weight:bold;background:#fff}.top_point_box .big_points{background-color:#fcb815;float:left;padding:48px 23px 44px;text-align:center}.top_point_box .big_points span{font-size:50px;font-weight:bold;display:block}.top_point_box .point_top_info{float:left;display:inline;font-weight:bold;width:65%;margin:10px}.top_point_box .point_top_info div{float:left;padding:5px;width:45%;font-size:13px;font-weight:normal}.top_point_box .point_top_info div span{font-size:20px;font-weight:bold}.top_point_box .point_top_info div.view_all{float:right;margin-top:20px}.top_point_box .point_top_info div.view_all :after{clear:both}.top_point_box .point_top_info div.view_all a{color:#fff;font-size:12px;text-decoration:underline}.top_point_box :after{clear:both}.contact-block{padding:37px 25px;margin-bottom:26px;width:40%;float:right}.contact-block.container.order-status{padding:0 25px}.contact-block h2{color:#3d3d3d;font-size:1.41em/1.18em;margin:0 0 48px}.contact-block p{margin-bottom:10px}.contact-block .columns{color:#212121;font-size:1.25em/1.73em}.contact-block .col{padding-left:30px;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.contact-block ul:after{position:absolute;content:"";background:url(../images/contact-sprite.png) no-repeat 0 -50px;width:40px;height:40px;left:-12px;top:-12px}.contact-block ul.phones:after{background-position:-4px -90px}.contact-block ul.chat:after{background-position:-4px 5px}.contact-block .text-chat{text-decoration:underline}.contact-block .text-chat:hover{text-decoration:none}.contact-block ul.emails:after{background-position:-1px -40px}.contact-block ul a{text-decoration:none;color:#212121}.contact-block li.cu-first{font-size:1.5em;color:#25aeca;margin:20px 0}.contact-block li.num{color:#25aeca;font-size:1.2em;margin-bottom:10px}.contact-form{color:#3d3d3d;font-size:1.25em/1.2em;padding:19px 28px 14px;margin-bottom:25px;width:45%;float:left}.contact-form h2{text-transform:uppercase;color:#ff531e;font-size:1.53em/1.21em;margin:0 0 6px}.contact-form p{margin:0 0 42px}.contact-form .form-box{max-width:540px;margin:0 auto}.contact-form .row{overflow:hidden;margin:0 0 20px}.contact-form .textarea-row{margin:0 0 8px}.contact-form label{float:left;text-align:right;width:100px;padding:8px 40px 0 0;text-transform:uppercase;color:#777;font-size:13px/17px}.contact-form .box{overflow:hidden}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form input[type="phone"],.contact-form textarea{float:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #ddd;height:55px;padding:15px 18px;font-size:12px;line-height:15px;border-radius:3px}.contact-form.request-quote input[type="text"]{height:40px}.contact-form select{width:100%;height:55px;padding:15px 18px;font-size:12px;line-height:15px;border-radius:3px;border:1px solid #ddd}.contact-form textarea{min-width:100%;max-width:100%;overflow:auto;height:140px;min-height:140px;max-height:140px;padding-right:2px}.contact-form input[type="submit"]{float:right;width:100%;height:40px;text-transform:uppercase;background:#fdb815;border-radius:4px;cursor:pointer;color:#fff;font-size:1.4;border:0}.contact-form input[type="submit"]:hover{background:#fac23c}.errorBox{color:red;text-align:center}.essensaMessageBox{color:#fff;text-align:center;padding:10px 0;width:60%;margin:0 auto 10px;font-size:1.2em;background:#5fc8c2}.niceMessage{font-weight:bold;margin-bottom:20px;text-align:center}.row .bigger{width:70%;display:inline-block;margin-left:7%}.row .smaller{width:20%;display:inline-block;float:right}.resources-page .add-title{font-size:1.17em/1.21em;color:#2a2a2a;margin:0 0 15px}.resource-item{border-bottom:1px solid #999;padding:20px 0 30px;font-size:1.08em/1.77em;color:#2a2a2a;overflow:hidden}.resource-item .title{color:#070405;font-size:1.69em/1.18em;margin:0 0 15px}.resource-item .title a,.resources-page .items-list .title a{color:#070405;text-decoration:none}.resource-item .title a:hover,.resources-page .items-list .title a:hover{text-decoration:underline}.resource-item .holder{overflow:hidden}.resource-item .alignleft{float:left;margin-right:30px}.resource-item .text{overflow:hidden;position:relative}.resource-item p{margin:0 0 15px}.resource-item .list{list-style:none;margin:0;padding:0 170px 0 0}.resource-item .list li{position:relative;padding:0 0 7px 10px}.resource-item .list li:after{position:absolute;top:10px;left:0;width:3px;height:3px;content:"";background:#2a2a2a;border-radius:50%}.resource-item .btn-browse{position:absolute;bottom:0;right:0;background:#ff531e;width:140px;border-radius:3px;color:#fff;text-transform:uppercase;font-size:14px;line-height:18px;text-align:center;padding:11px 5px;text-decoration:none}.resource-item .btn-browse:hover{background:#fa351a}.resources-page .list-wrap{overflow:hidden}.resources-page .items-list{list-style:none;margin:0 -140px 50px 0;padding:20px 0 30px;overflow:hidden;border-bottom:1px solid #999;font-size:1.25em/1.67em;color:#2a2a2a}.resources-page .items-list>li{display:inline-block;vertical-align:top;margin:0 -4px 0 0;width:370px}.resources-page .items-list .item-holder{padding:0 140px 25px 0}.resources-page .items-list p{margin:0 0 15px}.resources-page .items-list .img-box{margin-bottom:15px;display:table;height:130px}.resources-page .items-list .img-holder{display:table-cell;vertical-align:bottom}.resources-page .items-list .alignleft{margin-right:10px}.resources-page .items-list .title{margin:0 0 10px;color:#070405;font-size:1.47em/1.18em}.resources-page .items-list .btn-row{overflow:hidden}.resources-page .items-list .btn-browse{float:left;background:#ff531e;width:90px;border-radius:3px;color:#fff;text-transform:uppercase;font-size:14px;line-height:18px;text-align:center;padding:11px 5px;text-decoration:none}.resources-page .items-list .btn-browse:hover{background:#fa351a}.resources-page .one-article{font-size:1.2em;margin-bottom:10px}.resources-page .one-article .one-article-name a{color:#fa531a;font-size:1em}.resources-page .one-article .one-article-description{display:block}.ask-form{color:#2a2a2a;font-size:1.08em/1.23em}.ask-form .form-box{min-height:330px;position:relative;padding:0 0 0 150px}.ask-form .form-box input{border:1px solid #ccc;height:20px;padding:5px;color:#3d3d3d;border-radius:1px;width:250px;font-style:italic}.ask-form h2{color:#070405;font-size:1.69em/1.18em;margin:0 0 10px}.ask-form p{margin:0 0 10px}.ask-form strong.add{display:block;font-weight:normal;font-size:1.15em;line-height:1.2em}.ask-form .row{overflow:hidden;margin-bottom:15px}.ask-form textarea{float:left;width:100% !important;min-width:100%;max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #ccc;-webkit-box-shadow:inset 0 2px 0 #f4f4f4;box-shadow:inset 0 2px 0 #f4f4f4;overflow:auto;padding:10px 0 0 10px;margin:0;height:125px;min-height:50px;max-height:150px;color:#aeaeae;font-size:italic 13px/17px}.ask-form input[type="submit"]{width:100px;height:40px;border:0;float:right;background:#ff531e;border-radius:3px;color:#fff;text-transform:uppercase;font-size:14px;line-height:18px;text-align:center;padding:0;margin:0;text-decoration:none}.ask-form input[type="submit"]:hover{background:#fa351a}#footer{background:#313131;padding:0 0 31px;color:#a0a0a0;overflow:hidden;z-index:1;position:relative}.footer-holder{width:100%;overflow:hidden;margin:0 -99999px;padding:20px 99999px 20px;background:#0f0f0f;border-bottom:1px solid #767676}.footer-frame{padding:20px 0 20px}.footer-frame .columns{margin-left:-30px;border-bottom:1px solid #313131;position:relative;z-index:10}.footer-frame .columns:before{content:"";display:block;z-index:1;top:0;left:0;bottom:0;right:0}.footer-frame .box{float:left;width:25%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 10px 50px 30px}.footer-frame .box li{list-style:none}.footer-frame .title{display:block;font-size:1.167em;line-height:1.214em;color:#fdb71c;text-transform:uppercase;margin:0 0 10px}.footer-frame .box ul li{margin:0 0 3px}.footer-frame .box ul li,.footer-frame .box ul li a{color:#d9d9d9;text-decoration:none;line-height:200%;letter-spacing:-0.5px}.footer-frame .box ul li a:hover{text-decoration:underline}.footer-frame .box .geotrust{margin-top:10px}.footer-frame .box .geotrust img{margin:0 !important}.join-newsletter{margin-top:20px}form.form.signup-footer.newsletter-signup{margin-top:10px}.join-newsletter input,.join-newsletter select{border:0;border-radius:2px;margin-bottom:10px;padding:10px}.join-newsletter select{width:188px}.join-newsletter .email-subscribe{background:#fdb71c}.join-newsletter .email-subscribe:hover{background:#fac23c}.text-holder{width:100%;float:left}.text-holder .text-frame{margin:30px 0}.text-holder p{line-height:2em;letter-spacing:-0.5px;text-align:justify;margin:0 0 7px}.text-holder .box{margin:0 43px 0 0}.homepage_text a{color:#a0a0a0}.privacy-holder{float:right;width:353px;margin:0 0 0 -353px;color:#a0a0a0}.privacy-box{overflow:hidden;background:#151515;border:1px solid #2a2a2a;border-width:0 1px 1px 0;padding:15px;margin:0 0 5px}.privacy-text{width:100%;float:left}.privacy-text .box{margin:0 59% 0 0}.privacy-text h3{text-transform:uppercase;margin:0 0 20px;font-size:1.5em;line-height:1.111em;font-weight:normal}.privacy-text p{width:90%;font-style:italic;margin:0 0 30px}.privacy-text a{color:#e0e0e0;font-style:italic}.partners{width:131px;float:right;margin:0 0 0 -131px}.partners li{margin:0 0 10px}.nominate-box{background:#151515;border:1px solid #2a2a2a;border-width:0 1px 1px 0;padding:15px}.footer-bottom{padding:15px 0 0;text-align:center;color:#d9d9d9}.footer-bottom p{margin:0 0 5px}.footer-bottom p.copyright{float:left;margin-top:15px}#footer .socialbs{float:right}#footer .social-holder{text-align:right}#footer .socialbs li{display:inline-block;verticle-align:middle;text-align:left;margin:0 0 5px 2px}#footer .socialbs a{text-indent:-9999px;display:block;width:50px;height:44px;background:url(/images/footer-socialbs.png) no-repeat}#footer .socialbs .socialbs-fb{background-position:0 4px}#footer .socialbs .socialbs-tw{background-position:-49px 3px}#footer .socialbs .socialbs-bl{background-position:-109px 2px}#footer .socialbs li:hover{opacity:.5}.caption_title{font-size:20px}#cart_popup{height:133px;padding:5px 3px 0 0;position:absolute;z-index:1001;background:#fff;border:1px solid #ccc;box-shadow:3px 3px 5px #b3b3b3;-webkit-box-shadow:3px 3px 25px #b3b3b3;-moz-box-shadow:3px 3px 25px #b3b3b3}#cart_popup .cart_popup_right{float:right}#cart_popup #cart_popup_x{height:19px;width:20px}.tbox{position:absolute;display:none;padding:14px 17px;z-index:10001}.tinner{background:#fff url(../images/loader.gif) no-repeat 50% 50%}.tmask{position:absolute;display:none;top:0;left:0;height:100%;width:100%;background:#000;z-index:800}.tclose{position:absolute;top:18px;right:5px;width:43px;height:47px;cursor:pointer;background:url(../images/cart-popup-tclose.png) no-repeat;z-index:900}#overlay-error{background:#ff6969;color:#fff;text-shadow:1px 1px #cf5454;border-right:1px solid #000;border-bottom:1px solid #000;padding:0}#overlay-error .tcontent{padding:10px 14px 11px;border:1px solid #ffb8b8;-moz-border-radius:5px;border-radius:5px}#overlay-success{background:#2ea125;color:#fff;text-shadow:1px 1px #1b6116;border-right:1px solid #000;border-bottom:1px solid #000;padding:10;-moz-border-radius:0;border-radius:0}#mask{display:none;background:#fff;position:fixed;left:0;top:0;z-index:10;width:100%;height:100%;opacity:.8;z-index:999}.image_popup,.video_popup{display:none;background:#eee;padding-bottom:10px;border:2px solid #ddd;float:left;font-size:1.2em;position:fixed;top:50%;left:50%;z-index:99999;box-shadow:0 0 20px #999;-moz-box-shadow:0 0 20px #999;-webkit-box-shadow:0 0 20px #999;border-radius:3px 3px 3px 3px;-moz-border-radius:3px;-webkit-border-radius:3px}#big_video_popup{margin-top:20px}img.btn_close{float:right;margin-bottom:10px}.additional_imgs,.additional_videos{margin-bottom:10px;margin-left:18px}.additional_imgs ul,.additional_videos ul{padding-left:0;display:inline}.additional_imgs ul li,.additional_videos ul li{list-style:none;display:inline-block;margin-right:5px;margin-bottom:5px;border:1px solid #ccc;border-radius:7px;-webkit-box-shadow:0 7px 4px -6px #ccc;-moz-box-shadow:0 7px 4px -6px #ccc;box-shadow:0 7px 4px -6px #ccc}.additional_imgs ul li.selected,.additional_videos ul li.selected{border:1px solid #e33e25}.additional_img_li:hover,.additional_videos_li:hover{border:1px solid #e33e25}.additional_img_thumb,.additional_videos_thumb{width:45px;height:45px;padding:2px}.dd-select{border-radius:2px;border:solid 1px #ccc;position:relative;cursor:pointer}.dd-desc{color:#aaa;display:block;overflow:hidden;font-weight:normal;line-height:1.4em}.dd-selected{overflow:hidden;display:block;padding:10px;font-weight:bold}.dd-pointer{width:0;height:0;position:absolute;right:10px;top:50%;margin-top:-3px}.dd-pointer-down{border:solid 5px transparent;border-top:solid 5px #000}.dd-pointer-up{border:solid 5px transparent !important;border-bottom:solid 5px #000 !important;margin-top:-8px}.dd-options{border:solid 1px #ccc;border-top:0;list-style:none;box-shadow:0 1px 5px #ddd;display:none;position:absolute;z-index:2000;margin:0;padding:0;background:#fff;overflow:auto;max-height:200px}.dd-option-description.dd-desc span.add-price{float:left;display:inline-block;margin-right:4px}.dd-option-description.dd-desc span.desc-price{float:left;display:inline-block}span.add-price ~ span.desc-price{float:right !important}.dd-option{padding:10px;display:block;border-bottom:solid 1px #ddd;overflow:hidden;text-decoration:none;color:#333;cursor:pointer;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out}.dd-options>li:last-child>.dd-option{border-bottom:0}.dd-option:hover,.dd-option-hover,.dd-option-selected.dd-option-hover{background:#f3f3f3;color:#000}.dd-selected-description-truncated{text-overflow:ellipsis;white-space:nowrap}.dd-option-selected{background:#f6f6f6}.dd-option-image,.dd-selected-image,#category-list .category-box .dd-option-image{vertical-align:middle;float:left;margin-right:5px;max-width:64px;width:30px;height:30px;border:1px solid #ccc}.dd-image-right{float:right;margin-right:15px;margin-left:5px}.opts.dd-container{padding:5px 0;float:left}.price-info-holder .cart-box label.option_select_label{float:left;width:200px;font-size:16px;line-height:20px;padding-top:20px;padding-right:20px;font-weight:bold}.price-info-holder .cart-box label.option_select_label.required::after{content:' *';color:red}.price-info-holder .cart-box label.option_select_label.text_option{padding-top:8px}.clear_option_selects{clear:both;height:2px}.message_below_label{margin-bottom:15px}.message_above_label{padding-bottom:5px}.dd-selected-text{font-weight:bold}#category-list.grid .dd-container{margin:0 auto}#tooltip{text-align:center;color:#fff;background:#111;position:absolute;z-index:100;padding:15px}#tooltip:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #111;content:'';position:absolute;left:50%;bottom:-10px;margin-left:-10px}#tooltip.top:after{border-top-color:transparent;border-bottom:10px solid #111;top:-20px;bottom:auto}#tooltip.left:after{left:10px;margin:0}#tooltip.right:after{right:10px;left:auto;margin:0}p.personalization_msg{border:2px solid #e4e4e4;padding:10px;width:70%;text-align:center;clear:both}.oversized-shipping h4{background:#5fc8c2;font-size:1.2em;color:#fff;padding:14px;margin:0}.oversized-shipping p{padding:10px}.spacer:after{clear:both}.spacer:before,.spacer:after{display:table;content:""}.chafing-guide{font-size:1.22em;line-height:1.6em;background:#fff}.chafing-guide img{float:left;padding:0;margin-right:40px}.chafing-guide .with-img{width:80%;float:left}.chafing-guide .with-header{font-size:1.8em;padding:20px 0}.verified-buyer p{padding:5px}.verified-buyer h3{background:#5fc8c2;color:#fff;font-size:1.3em;padding:14px;margin:0}.v-buyer{cursor:pointer}.guarantee{margin-top:10px}.lrp-promo{text-align:center;color:#fa351a}.lrp-promo h3{font-size:2em}.lrp-promo label{font-size:1.4em;color:#fa351a;font-weight:bold}.lrp-promo strong{color:#5fc8c2}.lrp-promo p{font-size:1.5em;margin-bottom:15px}.lrp-promo small{color:#666;font-size:.7em}.no-reviews .standalone-bottomline .yotpo-stars{display:none}.yotpo-label.yotpo-small-box{display:none}.forgot-password-form{padding-left:10px}.forgot-password-form .cart_box .box .sign_in{margin-top:0}.orange.signin.btn{background:#fdb815;display:block;border-radius:4px;padding:10px;color:#fff;border:0;width:100px}.click-to-call{display:none}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-state-default,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,.ui-state-default,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover{background:#434540 !important;border:0 /*!important*/}.ui-slider-horizontal .ui-slider-range{background:#fac23c !important}.min-price{display:inline}.max-price{float:right;display:inline}.three-step-slider{margin:0 auto 10px;position:relative;width:80%;text-align:center}.three-step-slider:after{display:block;clear:both;content:" "}.three-step-slider .gmask{overflow:hidden}.three-step-slider .float-center{margin:0 auto !important}.three-step-slider .slideset{background:-webkit-linear-gradient(left,#23afc8,#6cb28e,#fac14e);background:-o-linear-gradient(left,#23afc8,#6cb28e,#fac14e);background:-moz-linear-gradient(left,#23afc8,#6cb28e,#fac14e);background:linear-gradient(to right,#23afc8,#6cb28e,#fac14e)}.three-step-slider .slideset:after{display:block;clear:both;content:" "}.three-step-slider .section{width:auto;padding:0;margin:0;float:left;height:100%}.three-step-slider .section h3{margin:3px 0;padding:5px 20px;line-height:20px;background:#fff;width:100%;text-transform:uppercase}.three-step-slider .section.sec1 h3{color:#23afc8}.three-step-slider .section.sec2 h3{color:#6cb28e}.three-step-slider .section.sec3 h3{color:#fac14e}.three-step-slider .section li{width:100px;display:block;float:left;text-align:center;font-size:10px;background:#fff}.three-step-slider .section li b{font-size:14px;display:block;font-weight:normal}.three-step-slider .section li big{font-size:16px;display:block;font-weight:normal;color:#24aeca}.three-step-slider .section a.view{display:block;border:#bcbcbc 1px solid;width:44px;text-decoration:none;color:#a3a3a3;text-transform:uppercase;margin:0 auto}.three-step-slider a.btn-prev,.three-step-slider a.btn-next{width:33px;height:60px;display:block;position:absolute;top:45%;background:url(../images/three-step-slider-arrow.jpg) no-repeat}.three-step-slider a.btn-prev.disabled,.three-step-slider a.btn-next.disabled{display:none}.three-step-slider a.btn-prev{left:-37px}.three-step-slider a.btn-next{background:url(../images/three-step-slider-arrow.jpg) no-repeat -33px 0;right:-37px}.suc_msg{font-weight:bold;color:#000;font-size:14px;text-align:center;padding-bottom:10px}.main-404{background:url(/images/404-img.png) no-repeat top center;padding:170px 0;margin:0 auto;position:relative;text-align:center}.main-404 strong{font-size:2em;color:#fdb815;line-height:140%}.main-404 p{text-align:center}.shipping-costs-breakdown .col-1{width:75%;line-height:200%;float:left}.shipping-costs-breakdown .shipping-total.col-1,.cost.shipping_amt{color:#fa531a}.shipping-costs-breakdown .standard-options-label{line-height:200%}.shipping-costs-breakdown{font-size:12px;width:100%}.shipping-costs-breakdown .two-methods{color:#fa531a;font-weight:normal;font-size:1.2em;padding-bottom:2%}.shipping-costs-breakdown .shipping_amt{border-top:solid 1px grey}.shipping-costs-breakdown .col-2{width:24%;float:right;line-height:200%}.shipping-costs-breakdown .col-2{font-weight:bold}.international-orders{background-color:#ccc;margin-top:5%}.tg-mobile{background:#25a;width:100%;text-align:center;display:block}.tg-mobile{font-size:1.2em;padding-top:8px;padding-bottom:8px;color:#fff}.tg-mobile a{color:#fff}.tg-mobile small{font-size:.75em;vertical-align:middle}.banner-message{display:inline;position:relative !important}.banner-message-slide{position:absolute;border:0;width:320px;background:#f5f5f5;right:-20px;padding:35px 10px 20px;margin:5px 0 0;color:#6e6e6e;z-index:600;border:1px solid #6e6e6e;border-radius:3px;box-sizing:border-box;font-size:.87em;display:none}.banner-message-slide:before{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #6e6e6e;position:absolute;top:-8px;right:35px;display:block;content:''}.banner-message-slide:after{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #f5f5f5;position:absolute;top:-7px;right:35px;display:block;content:''}.banner-message-slide .tclose{top:0;right:0;width:30px;height:30px;background-position:50% 50%}.coupon-h1{background:#fdb815;color:#fff;padding:10px;font-size:1.5em}.coupon1{padding:40px;border:6px dotted #25aeca;margin:20px;width:228px;font-weight:bold;font-size:1.3em;text-align:center;#mailchimp_signup .inline_error_msg{color:red}#email_form .label_msg,#email_form .inline_error_msg,#version-2 .inline_error_msg,#version-2 .label_msg,#mailchimp_signup .label_msg,#mailchimp_signup .inline_error_msg{position:absolute;font-size:9px;font-weight:bold;padding:0 5px}#mailchimp_signup .inline_error_msg{margin-left:50px}.label_msg,.inline_error_msg{margin:0 74px}.field-holder.email .label_msg,.field-holder.email .inline_error_msg{margin:0 47px}display:inline-block}.coupon1 small{font-size:.8em;color:#25aeca}.message-opener{margin-left:10px;font-size:11px}.lfc{margin-top:10px}.no-add-to-cart{display:none}#hp_slides{margin-bottom:35px;background:url(../images/loader.gif) no-repeat 50% 50%;min-height:100px;margin-top:8px}#hp_slides img{width:100%;color:transparent;border:0;border-style:none}.similar-product{height:auto;overflow:hidden;white-space:nowrap}.cat-gallery{height:220px;overflow:hidden}.cat-gallery .title{display:block;text-align:center}.cat-gallery .slick-slide{height:200px}.cat-gallery a{text-decoration:none}.similar-product .slick-list,.cat-gallery .slick-list{width:908px;height:auto;margin:0 auto;padding:2px 0 0}.cat-gallery .slick-list{width:720px;height:220px}.similar-product .inner-slide-holder{height:auto !important}.gallery-best-seller .slideset,.gallery-videos-cat .slideset,.gallery-videos-cat-upper .slideset,.best-sellers-upper .slideset{width:auto;float:none}.slideset .slide{display:inline-block;width:0}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block;height:auto}.slick-loading .slick-slide{visibility:hidden}.similar-product .slick-slide{height:auto}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;margin-top:-20px;padding:0;cursor:pointer;color:transparent;border:medium none;outline:medium none;background:transparent none repeat scroll 0 0;width:28px;height:39px}.slick-prev{left:0}.slick-next{right:0;background-position:100% 0}.slick-disabled{display:none !important}.slick-dots{position:absolute;bottom:-30px;right:0}.slick-dots li{display:inline-block;margin:0 0 0 5px}.slick-dots li a{text-decoration:none;text-indent:-9999px;overflow:hidden;width:8px;height:8px;border-radius:50%;border:2px solid #333;padding:0;background:transparent;cursor:pointer;display:inline-block}.slick-dots li.slick-active a,.slick-dots li:hover a{background:#333}.three-step-slider .slick-prev,.three-step-slider .slick-next{background:url(/images/three-step-slider-arrow.jpg) no-repeat scroll 0 0;width:33px;height:60px;top:45%}.three-step-slider .slick-prev{left:-37px}.three-step-slider .slick-next{background:url(../images/three-step-slider-arrow.jpg) no-repeat -33px 0;right:-37px}.related-items .slick-prev,.related-items .slick-next{background:url(/images/right-arrow.png) no-repeat scroll 0 0;top:-42px}.related-items .slick-prev{background:url(/images/left-arrow.png) no-repeat scroll 0 0;right:30px;left:auto}.slider-loader{background:url(../images/loader.gif) no-repeat 50% 50% !important;min-height:100px}#hp_slides.slider-loader{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.related-items .slideset .slick-list{margin:0 -15px}.bo-msg{cursor:pointer;border-bottom:1px dotted #000;text-decoration:none}.bo-msg-container{width:100%;text-align:center;color:#FFF;background:#25aeca}.ipadTooltipHack{color:#5fc8c2}.range-title{top:-20px;position:relative;width:250%;text-align:center;text-decoration:none;font-size:12px;font-weight:bold;border:0}#max_price_title{right:120%;text-align:right}#min_price_title{left:-5px;text-align:left}.ui-slider-handle{text-decoration:none}.ui-slider a{outline:0}#slider-range{margin:10px 14px 5px}#newsletter_signup .title{font-size:150%;font-weight:bold;text-align:center;border-bottom:1px solid #ccc;margin-bottom:10px}#newsletter_signup .newsletter-sub{font-size:1em;text-align:center;width:80%;font-weight:bold;margin:-15px auto 0}#newsletter_signup .newsletter-sub small,#newsletter_signup small{font-size:.8em;font-weight:normal;line-height:230%}#newsletter_signup .newsletter-sub span{display:block;font-weight:normal;line-height:180%}#newsletter_signup .field-holder{float:none;width:90%;margin:10px auto}#newsletter_signup input,#newsletter_signup select{width:90%;padding:0 15px;height:30px;border:2px solid #ccc;border-radius:5px}#newsletter_signup select{width:98%}#newsletter_signup .btn.confirm-btn{float:none;width:45%;background:#25aeca;border:0;border-radius:5px;color:#fff;padding:10px;font-size:16px;margin:0 2%}#newsletter_signup .btn.confirm-btn#no_thanks{background:#fff;color:#25aeca;border:1px solid}#newsletter_signup #email_unsub_btn{width:40%;margin:20px auto 0;background:#6e6e6e}#newsletter_signup #unsub_message_div{margin-top:20px;font-size:120%;color:red}#newsletter_signup .privacy_notice{text-align:center}#newsletter_signup input.error{border:1px solid #F00}#newsletter_signup .inline_error_msg{margin-left:50px}#newsletter_popup_form,#newsletter_signup #newsletter_unsub_form{text-align:center;margin-bottom:20px}#mailchimp_signup{display:none;background-color:#fff}.email_signup .ui-dialog-titlebar.ui-widget-header.ui-corner-all.ui-helper-clearfix{background:#f6f8f8 !important;border:0}.email_signup .ui-state-default .ui-icon{background:url(/images/newsletter-x.jpg) no-repeat}.email_signup .ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-state-default{background:#f6f8f8 !important}#mailchimp{text-align:center;padding:10px}#mailchimp_signup .title{font-size:150%;font-weight:bold;text-align:center;margin:10px 20px 30px}#mailchimp_signup .newsletter-sub{font-size:1em;text-align:center;width:80%;font-weight:bold;margin:-15px auto 0}#mailchimp_signup .newsletter-sub small{font-size:.8em;font-weight:normal;line-height:230%}#mailchimp_signup .newsletter-sub span{display:block;font-weight:normal;line-height:180%}#mailchimp_signup .field-holder{float:none;width:90%;margin:10px auto}#mailchimp_signup input[type="email"]{padding:12px 5px 10px 15px;height:30px;border:2px solid #ccc;border-radius:5px}#mailchimp_popup_form,#mailchimp_signup #mailchimp_unsub_form{text-align:center;margin-bottom:20px}#mailchimp_signup .btn.confirm-btn{float:none;width:45%;background:#25aeca;border:0;border-radius:5px;color:#fff;padding:10px;font-size:16px;margin:0 2%}#mailchimp_signup .btn.confirm-btn#no_thanks{background:#fff;color:#25aeca;border:1px solid}#mailchimp_signup #email_unsub_btn{width:40%;margin:20px auto 0;background:#6e6e6e}#mailchimp_signup #unsub_message_div{margin-top:20px;font-size:120%;color:red}.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-icon-only.ui-dialog-titlebar-close:focus{outline:0}.ui-widget-overlay.email_signup_overlay{opacity:.5;background:none #000}#mailchimp_signup .privacy_notice{text-align:center}#mailchimp_signup input.error{border:1px solid #F00}#mailchimp_signup #result_message_div,#mailchimp_signup #already_on_list,#mailchimp_signup #on_list_logged_in,#mailchimp_signup #on_list_not_logged_in,#mailchimp_signup #unsubscribe{display:none;font-size:100%;font-weight:normal}#mailchimp_signup .inline_error_msg{margin-left:50px}.option_holder{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:block;margin:4px 0;background:#daecf0;padding:7px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.price-info-holder .cart-box .option_label{font-weight:bold;font-size:16px;color:#727272;vertical-align:middle;display:inline-block;width:200px;font-size:16px;line-height:20px;padding-right:20px;font-weight:bold}.price-info-holder .cart-box .required{text-align:inherit}.price-info-holder .cart-box .required .option_label:after{content:'*';color:red}.input_select{margin:2px 0;padding:7px}.input_select .select_option_holder{display:inline-block}.selected_option_kipper{border-radius:2px;border:solid 1px #ccc;position:relative;cursor:pointer;background:#eee;width:200px}.input_select a{display:block;padding:5px;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out}.selected_option_kipper a{width:100%;position:relative}.selected_option_kipper a:after{width:0;height:0;position:absolute;right:17px;top:50%;margin-top:-3px;border:solid 5px transparent;border-top:solid 5px #000;content:'';display:block}.expanded .selected_option_kipper a:after{border:solid 5px transparent;border-bottom:solid 5px #000;margin-top:-8px}.selected_option_kipper .empty_label{vertical-align:middle;font-size:11px;line-height:26px;color:#727272;display:none}.selected_option_kipper.empty .empty_label{display:block}.input_select .selected_option_kipper.empty .option_val_img,.input_select .selected_option_kipper.empty .option_val_label,.input_select .selected_option_kipper.empty .option_val_price,.input_select .selected_option_kipper.empty .label_price{display:none}.input_select ul{border:solid 1px #ccc;border-top:0;list-style:none;box-shadow:0 1px 5px #ddd;display:none;position:absolute;z-index:2000;margin:0;padding:0;background:#fff;overflow:auto;max-height:200px;width:200px}.input_select ul a{border-bottom:solid 1px #ddd;overflow:hidden;text-decoration:none;color:#333;cursor:pointer}.input_select ul .active{display:none}.input_select ul a:hover,.input_select ul .active a{background:#f3f3f3}.input_select .label_price{display:inline-block;vertical-align:middle;max-width:132px}.input_select .option_val_label{font-size:11px;line-height:17px;color:#727272;display:block;font-weight:bold;text-rendering:optimizeLegibility}.input_select .option_val_price{color:#aaa;display:block;overflow:hidden;font-weight:normal}.input_select .option_val_img{vertical-align:middle;margin-right:5px;width:30px;height:30px;border:1px solid #ccc;display:none}.input_select .option_val_img.color{display:inline-block}.input_radio{margin:2px 0;padding:7px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.input_radio .radio_option_holder{display:inline-block;vertical-align:middle}.input_radio .radio_option_wrapper{display:block;clear:both}.input_radio .message_below_label{clear:both}.input_radio .radio-option-price{display:inline}.input_radio .yes-no-option-price{display:none}.price-info-holder .cart-box .radio_option_wrapper:before{content:'';display:block}.price-info-holder .cart-box .radio_option_wrapper label{font-size:16px}.option_holder.not_visible{display:none}.fileinput-button{position:relative;overflow:hidden}.fileinput-button input{position:absolute;top:0;right:0;margin:0;opacity:0;-ms-filter:'alpha(opacity=0)';font-size:200px;direction:ltr;cursor:pointer}@media screen\9{.fileinput-button input{filter:alpha(opacity=0);font-size:100%;height:100%}}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#3071a9;border-color:#285e8e}.btn-primary{color:#fff;background-color:#3071a9;border-color:#285e8e}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.input_file .input_file_btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.input_file .fileinput-button{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.input_file .fileinput-button.disabled{background-color:#5cb85c;border-color:#4cae4c;pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.progress{height:5px;margin-bottom:5px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);margin-top:10px;clear:both}#fileupload_result{display:none;margin-top:10px}.progress-bar-success{background-color:#5cb85c}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#428bca;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-plus:before{content:"\2b"}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.text-danger{display:block}.glyphicon-trash:before{content:"\e020"}.btn.btn-success.fileinput-button{margin-top:10px}span.delete_link{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#ff531e;color:#fff;border:1px solid transparent;border-radius:4px}.input_select .selected_val_font,.option_val_font .option_val_label{font-size:20px}.option_holder.error_message_container{border:2px solid red;-webkit-box-shadow:0 0 9px 4px rgba(204,52,38,1);box-shadow:0 0 9px 4px rgba(204,52,38,1);border:2px solid red}.option_holder.error_message_container input[type=text],.option_holder.error_message_container textarea{border:1px solid #ff2e1e !important}.price-info-holder .cart-box .option_val_text{width:200px;text-align:left;color:#6e6e6e;font-weight:bold;display:inline-block;vertical-align:middle;height:37px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:11px;line-height:14px;border:1px solid #959595;background:#fff;margin:0 10px 0 0;padding:5px}.fileupload-preview canvas{border:1px solid #e4e4e4;padding:10px;border-radius:5px}.price-info-holder .price-holder .price{display:inline;vertical-align:baseline;font-size:1.8em}.price-info-holder .price-holder .price span{display:inline;color:red}.price-info-holder .price-holder .price span.price_label{font-size:13px}.price-info-holder .price-holder .range-text{display:inline}#cart_popup_new .floating_cart_prod_option{display:block}#solr_search_frm .box.solr .autocomplete_sub_header_li{background:#25aeca;padding:8px 6px 6px 10px;width:auto}#solr_search_frm .box.solr .autocomplete_sub_header_li .ui-corner-all{color:#fff}#solr_search_frm .box.solr .autocomplete_sub_header_li .autocomplete_sub_header{background:#25aeca;color:#fff}#solr_search_frm .box.solr .autocomplete_sub_header_li .ui-state-focus{border:0;background:0;margin:0}#solr_search_frm .box.solr .autocomplete_result_item_li .autocomplete-cat,#solr_search_frm .box.solr .autocomplete_result_item_li .autocomplete-brand{padding:6px 10px}#solr_search_frm .box.solr .ui-autocomplete{background:#fff;border:1px solid #e5e1f2;z-index:99999;position:absolute}#solr_search_frm .box.solr .image{max-width:50px;max-height:50px;display:inline-block;clear:left;float:left;margin-right:10px;overflow:hidden;position:relative;text-align:center;vertical-align:middle}#solr_search_frm .box.solr .name{display:block;font-size:12.5px;word-wrap:break-word}#solr_search_frm .box.solr .price{float:right;font-weight:bold;text-align:right;vertical-align:bottom;font-size:12px;margin-left:8px}#solr_search_frm .box.solr .ui-menu-item.autocomplete_result_item_li{border-bottom:1px solid #e5e1f2}#solr_search_frm .box.solr .ui-menu .ui-menu-item.autocomplete_result_item_li a{padding:6px 10px;background:inherit}#solr_search_frm .box.solr li.ui-menu-item.autocomplete_result_item_li{background:#fff}#solr_search_frm .box.solr li.ui-menu-item.autocomplete_result_item_li:nth-of-type(odd){background:#f5f5f5}#solr_search_frm .box.solr li.ui-menu-item.autocomplete_result_item_li:nth-of-type(even){background:#fff}#solr_search_frm .box.solr .ui-menu .ui-menu-item.autocomplete_result_item_li a.ui-state-focus,#solr_search_frm .box.solr .ui-menu .ui-menu-item.autocomplete_result_item_li a.ui-state-active{color:#fff;border:0;background:#fdb815}#solr_search_frm .box.solr .ui-menu .ui-menu-item.autocomplete_result_item_li:hover{background:#fdb815 !important;color:#fff !important}.category-box .promotions{margin-bottom:3px}.category-box .promotions span{color:red}.promo-msg-box{color:red;font-family:robotomedium}.promo-msg.specific-promo .promo-description{float:left}.privacy-popup{padding:20px}.privacy-popup button{border:0;border-radius:5px;padding:10px;margin:20px 6px 10px}.privacy-popup .button-holder{text-align:center}.privacy-popup .accept-button{background:#fdb815;color:#fff}.privacy-popup .decline-button{background:#ccc}.privacy-popup .privacy-policy a{color:inherit;text-decoration:none;pointer-events:none}.privacy-popup .privacy-policy.scrolling{overflow:auto;height:200px;float:left;border:solid 1px;padding:15px;margin:20px}.flx{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.flx-col{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.flx-nowrap{-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap}.ellipsis{overflow:hidden}.ellipsis:before{content:"";float:left;width:5px}.ellipsis .ellipsis-inner{float:right;width:100%;margin-left:-5px}.ellipsis:after{content:"\02026";color:#505050;box-sizing:content-box;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;float:right;position:relative;top:-18px;left:98%;width:34px;margin-left:-34px;padding-right:5px;text-align:right;background-size:100% 100%;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(white),color-stop(50%,white));background:-moz-linear-gradient(to right,rgba(255,255,255,0),white 50%,white);background:-o-linear-gradient(to right,rgba(255,255,255,0),white 50%,white);background:-ms-linear-gradient(to right,rgba(255,255,255,0),white 50%,white);background:linear-gradient(to right,rgba(255,255,255,0),white 50%,white)}#category-list.grid .one_prod_name.ellipsis{height:58px;font-size:14px}.grid .ellipsis:before{height:61px}.product-gallery .slide .product-name.ellipsis{line-height:18px;font-size:13px;height:54px}.product-gallery .slide .ellipsis:before{height:54px}.category-container .one_prod_box{border:1px solid #d4d4d4;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#category-list.grid{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:10px 0 0 0;width:101%}.category-container .grid .one_prod_box{display:inline-block;width:24%;margin:0 1% 20px 0;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:row;-webkit-direction:row;-moz-flex-direction:row}.category-container .grid .one_prod_box .inner_wrap{position:relative;display:inline-block;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-direction:column;-moz-flex-direction:column;width:100%}.one_prod_box .flx_holder{display:-moz-inline-stack;display:inline-block;display:flex;display:-webkit-flex;display:-moz-flex;flex-direction:column;-webkit-flex-direction:column;-moz-flex-direction:column;-webkit-flex:2 1 60%;-moz-flex:2 1 60%;flex:2 1 60%;vertical-align:middle;text-align:center;justify-content:space-between}.category-container .grid .one_prod_box .free-shipping{margin-top:100px;margin-left:0;z-index:2}.category-container .grid .one_prod_box .addl-colors-container{margin:0;z-index:2}.one_prod_box .img-holder{width:100px;display:table-cell;vertical-align:middle;padding:10px 25px;z-index:1}.grid .one_prod_box .img-holder{width:100%;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:5px;text-align:center;height:210px}.grid .one_prod_box .img-holder>a{display:inline-block;vertical-align:middle;height:100%;width:100%}.grid .one_prod_box .img-holder img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto}.one_prod_box .one_prod_middle{display:table-cell;vertical-align:middle;padding:10px}.grid .one_prod_box .one_prod_middle{display:block;text-align:center;padding:0 10px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.one_prod_box .one_prod_middle span{display:block}span.one_prod_sold_as{font-size:11px !important}.one_prod_box .one_prod_name{min-height:40px;margin-bottom:5px}.one_prod_box .one_prod_name a{margin:0 0 0 -5px;text-decoration:none}.one_prod_box .one_prod_name a:hover{text-decoration:underline}.one_prod_box .one_prod_bottom{width:15%;min-width:160px;display:table-cell;vertical-align:middle;border-left:1px solid #d4d4d4;background:#fcfcfc;text-align:center}.grid .one_prod_box .one_prod_bottom{width:100%;display:block;border:0;background:#fff}.one_prod_box .special-msg,.slide .special-msg{position:absolute;z-index:2;overflow:hidden;text-align:left}.slide .special-msg{margin-left:-1px;margin-top:-1px}.one_prod_box .special-msg span,.slide .special-msg span{font-size:12px;line-height:22px;left:0;border-radius:0 25px 25px 0;width:105px;text-align:center}.special-msg .best-seller{background:#25aeca;color:#fff}.special-msg .free_shipping_banner{background:#313131;display:block;color:#fff}.special-msg .sale_banner{background:#de3131;color:#fff;display:block}.special-msg .new-item{background:#009a53;color:#fff;display:block}.special-msg .recommended{display:block;background:#fdb815;color:#fff}.special-msg{position:absolute;z-index:1;overflow:hidden;text-align:left}.price-info-holder .special-msg{position:relative}.international .price-info-holder .special-msg{display:none}.one_prod_box .promotions{margin-top:10px}.one_prod_box .one_prod_middle .one_prod_finance span{color:#25aeca}.one_prod_box .promotions span{color:#000;font-size:13px}.one_prod_box .one_prod_bottom .one_prod_price{padding:10px 0;font-size:16px}.one_prod_box .one_prod_bottom .one_prod_price .sale_price{font-size:12px;text-decoration:line-through}.one_prod_box .one_prod_bottom .price{font-size:16px;width:100%;left:0;text-align:center;line-height:20px;color:red}.one_prod_box .one_piece_price .price,.one_prod_box .one_piece_price span{display:block}.one_prod_box .one_prod_bottom input[type=tel]{border:1px solid #d5d5d5;background:#fff;margin:0 2px 0 7px;width:27px;height:15px;padding:10px 2px;font-size:12px;color:#434343;text-align:center;line-height:15px;border-radius:1px;display:inline-block}.list .one_prod_box .one_prod_grid,.grid .one_prod_box .one_prod_listing{display:none}.one_prod_box .one_prod_btn{display:inline-block;width:auto}#category-list .one_prod_box .one_prod_btn:hover{opacity:.9}.one_prod_box .more_info_btn{font-size:15px;overflow:visible;padding:13px 15px 12px}.one_prod_box .rating{float:none}.one_prod_box .one_prod_finance a{color:#25aeca;text-decoration:none}.grid .one_prod_box .one_prod_compare{display:inline-block;text-align:center;vertical-align:middle;margin-left:5px;font-size:12px}.grid .one_prod_box .one_prod_compare label{display:block}.grid .one_prod_box .rating{margin:0 auto 10px}.case_discount_table{width:88%;border:1px solid #dfdfdf;border-radius:5px;margin:0 auto;position:relative}.case_header{color:#505050;font-size:0}.case_body{font-size:0}.case_header>span,.case_body>span{width:50%;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:12px;vertical-align:middle;text-align:center}.one_prod_box .one_prod_bottom fieldset{padding-bottom:10px}.one_prod_box .one_prod_desc span{display:block}.one_prod_box .one_prod_grid .promotions span{font-size:12px;display:block;color:red}.one_prod_box .stock_messages,.one_prod_box .stock_messages span,.one_prod_box .stock_messages a{color:red}.one_prod_box .stock_messages .exclamation{color:red;border:2px solid red;border-radius:50%;width:13px;padding-left:1px;text-align:center;font-size:1.5em;font-weight:bold;float:left;margin-top:5px;margin-right:1%}.one_prod_box .special-msg span{box-shadow:none}.one_prod_box .special-msg.small_ribbon.both_ribbons span{top:12px;right:-30px}.one_prod_box .special-msg.big_ribbon.both_ribbons{width:130px}.one_prod_box .special-msg.big_ribbon.both_ribbons,.slide .special-msg.big_ribbon.both_ribbons{margin-top:27px}.one_prod_box .special-msg.big_ribbon.both_ribbons span{top:30px;right:-30px}.one_prod_box .special-msg .deals_banner{background:#fa531e;font-size:14px;box-shadow:none;line-height:25px}.price-info-holder .price-holder span.old-price.map-issue{text-decoration:none}.ui-widget{font-family:robotoregular !important}.product-top-section:after{content:"";display:block;clear:both}.product-gallery h4{font-size:1.5em;font-weight:normal;border-bottom:2px solid #f09d0f;padding:10px 0;margin:26px 0}.product-gallery .product-collection{white-space:nowrap}.product-gallery .slide{border:1px solid #d4d4d4;margin:0 13px 0 2px;background:#fff;overflow:hidden;white-space:normal;width:210px;display:inline-block}.product-gallery .product-image-holder{height:150px;display:block;margin:0 auto;text-align:center;font-size:0}.product-gallery .product-image-holder .image:before{content:'';height:100%;display:inline-block;vertical-align:middle}.product-gallery .product-image-holder .image{display:inline-block;vertical-align:middle;width:100%;height:150px;padding:15px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.product-gallery .product-image-holder img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}.product-gallery .product-name{display:block;text-align:center;margin:0 0 5px;padding:2px;font-size:13px}.product-gallery .price{display:block;text-align:center;margin:0 0 10px;font:14px robotomedium;color:red;line-height:24px;padding-top:16px}.product-gallery .slide .deal_old_price{display:block;color:#555;font-size:12px;font-weight:normal;text-decoration:line-through;text-align:center;line-height:24px;margin-top:-24px}.product-gallery .product-collection{overflow:hidden}.product-gallery .product-collection.slick-slider{overflow:visible}.product-gallery a.button-link{background:#fdb815;border-radius:3px;color:#fff;padding:5px;margin:10px auto;display:block;width:75px;text-align:center;cursor:pointer;text-decoration:none;font-size:14px}.product-gallery a.button-link:hover{background:#fac215}.recently_viewed .slick-prev,.recently_viewed .slick-next,.related_items .slick-prev,.related_items .slick-next{background:url(/images/right-arrow.png) no-repeat scroll 0 0;top:-42px}.recently_viewed .slick-prev,.related_items .slick-prev{background:url(/images/left-arrow.png) no-repeat scroll 0 0;right:30px;left:auto}.wide_slider h4{position:relative;width:100%;border-bottom:1px solid #dadada;color:#1b1b1b;font-size:13px;font-weight:bold}.wide_slider .product-title:before{position:absolute;content:"";background:#333;width:20px;height:1px;bottom:-1px;left:0}.wide_slider a.button-link,.on_sale_hp a.button-link,.hp_recently_viewed,.homepage_timely_prods a.button-link,.cart_timely_prods a.button-link,.hp-popular-products a.button-link{display:none}.wide_slider .product-collection,.cart_timely_prods .product-collection{margin:0 28px}.wide_slider .product-collection:before,.wide_slider .product-collection:after,.cart_timely_prods .product-collection:before,.cart_timely_prods .product-collection:after{position:absolute;content:"";display:block;width:28px;height:242px;background:#d2d2d2;right:100%;top:0;z-index:0}.wide_slider .product-collection:after,.cart_timely_prods .product-collection:after{left:100%;right:auto}.wide_slider .slick-prev,.wide_slider .slick-next,.cart_timely_prods .slick-prev,.cart_timely_prods .slick-next{background:url(/images/bestsellers-prevArrow1.png) no-repeat scroll 50%;height:242px;width:28px;z-index:5;top:20px;right:100%;left:auto}.wide_slider .slick-next,.cart_timely_prods .slick-next{background:url(/images/bestsellers-nextArrow1.png) no-repeat scroll 50%;left:100%;right:auto}.on_sale_hp .slick-prev,.on_sale_hp .slick-next,.hp_recently_viewed .slick-prev,.hp_recently_viewed .slick-next,.homepage_timely_prods .slick-prev,.homepage_timely_prods .slick-next,.hp-popular-products .slick-prev,.hp-popular-products .slick-next{background:url(/images/recentlyviewed-nextArrow1.png) no-repeat scroll 50%;height:242px;width:28px;z-index:1;top:40px;right:0;left:auto}.timely-products .one_prod_box .one_prod_bottom .one_prod_price{color:red}.timely-products .category-container #category-list .one_prod_box .promotions span{font-size:12px}.on_sale_hp .slick-prev,.hp_recently_viewed .slick-prev,.homepage_timely_prods .slick-prev,.hp-recently-viewed .slick-prev,.hp-popular-products .slick-prev{background:url(/images/recentlyviewed-prevArrow1.png) no-repeat scroll 50%;left:0;right:auto}.on_sale_hp .product-title,.hp_recently_viewed .product-title,.popular-categories .product-title,.homepage_timely_prods .product-title,.hp-popular-products .product-title{font-size:24px;color:#414141;padding:0 0 5px;margin:40px 0 0;text-align:center;border-bottom:0;font-weight:normal}.on_sale_hp .product-collection,.hp_recently_viewed .product-collection,.homepage_timely_prods .product-collection,.hp-popular-products .product-collection{width:100%;display:inline-block;text-align:center;padding:20px 48px}.on_sale_hp .slide,.hp_recently_viewed .slide,.homepage_timely_prods .slide,.hp-popular-products .slide{background:#fff;border-radius:10px}.on_sale_hp .slide:hover,.hp_recently_viewed .slide:hover,.homepage_timely_prods .slide:hover,.hp-popular-products .slide:hover{opacity:.9}.on_sale_hp .reg_price .hp_recently_viewed .reg_price,.homepage_timely_prods .reg_price,.hp-popular-products .reg_price{color:#313131;margin-bottom:0}.product-collection .slide .sale_price{color:red;font-size:16px}#hp_recently_viewed .product-collection,.homepage_timely_prods .product-collection,#hp-popular-products .product-collection{background:0}#hp_recently_viewed .slick-prev,#hp_recently_viewed .slick-next,.homepage_timely_prods .slick-next,.homepage_timely_prods .slick-prev,#hp-popular-products .slick-prev,#hp-popular-products .slick-next{background:url(/images/recentlyviewed-nextArrow1.png) no-repeat scroll 50%}#hp_recently_viewed .slick-prev,.homepage_timely_prods .slick-prev,#hp-popular-products .slick-prev{background:url(/images/recentlyviewed-prevArrow1.png) no-repeat scroll 50%}#hp_recently_viewed .slick-track,.homepage_timely_prods .slick-track,#hp-popular-products .slick-track{margin:0 auto}.shop_now_button{text-align:center;background:#fdb815;width:45%;margin:0 auto;border-radius:3px;font-size:15px;padding:20px 0}.shop_now_button:hover{background:#daa11c}.shop_now_button a{color:#fff;text-decoration:none;padding:20px 0}.sub_cat_count{display:none}#lower-on-upper{display:none}.lower-on-upper .sub_cat_count,.search-cats .sub_cat_count{display:inline-block}.lower-on-upper .products-categories,.search-cats .products-categories{margin:0;border:1px solid #dcdcdc;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.lower-on-upper .products-categories li,.search-cats .products-categories li{margin:0;padding:0;width:auto;display:block;width:100%;display:block;border:0}.lower-on-upper .products-categories .product-box,.search-cats .products-categories .product-box{border:0;box-shadow:none;text-align:left;height:auto}.lower-on-upper .products-categories .img-box{display:none}.lower-on-upper .products-categories .text-box,.search-cats .products-categories .text-box{min-height:0}.lower-on-upper .sidebar_sub_cats_title,.search-cats .sidebar_sub_cats_title{display:block;background:#dcdcdc;color:#1b1b1b;padding:10px;font-size:1.1em}.p65warn{margin-top:15px}.p65warn a{text-decoration:none}.p65warn img{width:21px;position:relative;right:6px}.hp_boxes{clear:both;text-align:center;margin:65px -10px 0;font-size:0}.hp_boxes .hp_box{width:20%;display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 10px;margin:0;outline:0;min-height:237px;vertical-align:top}.hp_boxes .hp_box .img_holder{display:block;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;border:1px solid #d4d4d4;border-radius:10px;height:151px;padding:10px 0}.hp_boxes .hp_box .img_holder img{display:block;max-width:100%;max-height:100%;margin:0 auto}.hp_boxes .hp_box a{text-decoration:none}.hp_boxes .hp_box .subtitle{display:block;text-align:center;line-height:22px;font:16px robotomedium}.category-content #content .content-wrap{margin:0}.category-content .aside_subcats{display:none}.with_sidebar .aside_subcats_title{border:1px solid #e4e4e4;border-bottom:2px solid #e4e4e4;font:18px robotomedium;margin:0;padding:11px 10px;color:#000;font-weight:normal}.with_sidebar .products-categories h2{font-weight:normal;font:1.2em robotoregular}.with_sidebar .aside_subcats{display:block;float:left;width:20%;padding:0 3% 0 0;margin:0 -20% 0 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-}.with_sidebar .aside_subcats .products-categories{margin:0 0 -1px;padding:0;border-right:1px solid #e4e4e4;border-left:1px solid #e4e4e4;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.with_sidebar .aside_subcats .products-categories li{display:block;width:100%;margin:0;padding:0;border:0;box-shadow:none;border-bottom:1px solid #e4e4e4}.with_sidebar .aside_subcats .products-categories li a{display:block}.with_sidebar .aside_subcats .products-categories li a:hover{text-decoration:none}.with_sidebar .aside_subcats .products-categories .img-box{display:none}.with_sidebar .aside_subcats .products-categories .product-box{height:auto;border:0;box-shadow:none}.with_sidebar .aside_subcats .products-categories .text-box{min-height:0;text-align:left}.with_sidebar .aside_subcats .products-categories .text-box:hover{background:#e2e2e2}.with_sidebar #content .content-wrap{margin-left:20%}.more_from_brand{display:none;text-align:center;margin:10px auto 0;padding:10px}.more_from_brand .img_holder{display:block;height:150px}.more_from_brand .img_holder img{display:block;max-height:100%;max-width:100%;margin:0 auto}.more_from_brand a{text-decoration:none}#nav.dropdown{position:relative}.iNavBackground #nav.dropdown>ul>li>div>a:hover,.iNavBackground #nav.dropdown>ul>li:hover>div>a,.iNavBackground #nav.dropdown>ul>li>div>a.active{border-bottom:none !important}.iNavBackground #nav.dropdown>ul>li:hover{border-bottom:0}#nav .subcats_slide{visibility:hidden;opacity:0;z-index:2;position:absolute;width:100%;background:#fff;left:0;-o-transition:visibility 0,opacity .2s linear;-ms-transition:visibility 0,opacity .2s linear;-moz-transition:visibility 0,opacity .2s linear;-webkit-transition:visibility 0,opacity .2s linear;transition:visibility 0,opacity .2s linear;-webkit-box-shadow:0 10px 17px 0 rgba(0,0,0,0.6);-moz-box-shadow:0 10px 17px 0 rgba(0,0,0,0.6);box-shadow:5px 0 10px 17px 0 rgba(0,0,0,0.6);top:47px}#nav.dropdown .subcats_slide>ul{padding:15px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0 auto;text-align:left}#nav.dropdown>ul>li:hover .subcats_slide{visibility:visible;opacity:1}#nav.dropdown .subcats_slide>ul>li{width:24%;display:block;float:left;font-size:0;padding:0 10px 0 5px;margin:2px 1% 0 0;text-align:left;height:30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;white-space:nowrap}#nav.dropdown .subcats_slide>ul>li a{display:inline;font-size:12px;line-height:18px;text-decoration:none;text-align:left;padding-left:12px}.iNavBackground #nav.dropdown>ul>li>div>a:hover,.iNavBackground #nav.dropdown>ul>li:hover>div>a,.iNavBackground #nav.dropdown>ul>li>div>a.active{border-bottom:1px solid #313131}#nav.dropdown a:hover,#nav.dropdown li:hover,#nav.dropdown a.active{background:#fff !important;text-shadow:none !important;color:#000 !important}#nav.dropdown>ul>li>div>a:hover,#nav.dropdown>ul>li:hover>div>a,#nav.dropdown>ul>li>div>a.active{background:#fff !important;text-shadow:none !important;color:#000 !important}#nav.dropdown .subcats_slide a:hover{text-decoration:underline}#nav.dropdown .subcats_slide span{font:14px robotoregular;line-height:18px;text-align:left;text-indent:-12px;display:table-cell;vertical-align:middle}.product-images .special-msg{overflow:visible;top:20px}.product-images .special-msg span{font-size:12px;line-height:22px;left:0;border-radius:0 25px 25px 0;width:105px;text-align:center}.product-images .special-msg.double_ribbon{top:55px}.product-images span.free-shipping-msg{width:170px;height:21px;background-color:#25aeca;position:absolute;padding:5px 0 5px 10px;color:#fff;font-size:15px}.product-images span.free-shipping-msg.mobile{display:none}.product-images span.free-shipping-msg:before{content:'';position:absolute;z-index:2;left:180px;bottom:0;border-bottom:15px solid #25aeca;border-top:16px solid #25aeca;border-right:16px solid transparent}i.fas.fa-question-circle:before{content:'\f059';font-style:normal;font:14px 'FontAwesome';position:relative;left:3px;top:0}.product-box .special-msg{height:30px}.special-msg-tooltip{border-radius:3px;padding:5px 10px !important}.special-msg-tooltip:after{border-left:2px solid transparent;border-right:2px solid transparent;border-top:2px solid #000;content:'';position:absolute;top:100%;left:54%}#cart-cross-sell-mobile{display:none}.error_msg.restricted_items{color:red;font-size:14px}.error_msg.restricted_items ul{color:#666;padding:15px 0}.error_msg.restricted_items li{display:inline}button.remove-restricted-items{border:0;background:0;display:inline;text-decoration:underline;padding:0 15px 0;font:14px robotoregular;vertical-align:text-top}.error_msg.restricted_items .remove-restricted-items a{text-decoration:none}#shipping-popup .button_holder{float:right;border:0;background:0;padding-top:5px}#shipping-popup .error_msg.restricted_items{color:#000;padding:25px;font-size:14px}.benefit-bar{padding:7px 0;color:#fff;background:#000;font-size:15px;margin-top:-5px}.benefit-bar a{display:inline-block;text-align:center;vertical-align:middle;text-decoration:none;color:#fff;width:24%}.benefit-bar i.fas.fa-check-circle,.benefit-bar i.fas.fa-truck,.benefit-bar i.fas.fa-phone{color:#fff;font-family:'FontAwesome';font-style:normal;font-size:22px;display:inline-block}.benefit-bar i.fas.fa-check-circle:before{content:'\f058';display:inline-block}.benefit-bar i.fas.fa-truck:before{content:'\f0d1';display:inline-block}.benefit-bar i.fas.fa-phone:before{content:'\f095';display:inline-block}.benefit-bar i.fas.fa-phone{transform:rotate(268deg);-webkit-transform:rotate(268deg)}.benefit-bar .bb-text{display:inline-block;padding-left:5px}.benefit-bar span{display:inline-block}.benefit-bar a.bbar2 .bb-text{margin-top:9px}.benefit-bar a.bbar3{min-width:297px}.prod-no-returns{color:red;font:16px robotomedium;margin-top:7px}.catlist_wrapper{border:1px solid #e6e6e6;margin-bottom:25px}.catlist{margin-bottom:10px}.catlist .heading{background:#e6e6e6;color:#000;padding:5px;font-size:14px;margin-bottom:10px}.catlist strong{font-family:robotomedium;font-weight:normal}.category-content .catlist .row{margin:10px}.category-content .catlist .row a{font-size:13px}.category-content .catlist .row a:hover{text-decoration:underline}.financingBox{font-size:16px;color:#000;border:1px solid #848484;background:#ececec;padding:8px;text-align:center;width:50%;display:block;margin:0 auto 25px}span.one_prod_finance{font-size:12px}.fship{clear:both;text-align:center}.fship-m{display:none}.review_hp_box{text-align:center;margin:70px auto 15px;width:100%}.hp_review{padding:15px;margin-left:0;text-align:left}.hp_review .review-body{color:#000;font:16px robotoregular;line-height:17px}.hp_review .review-body:before{content:open-quote;position:relative;top:3px;font-size:26px;left:-2px}.hp_review .review-author{font-style:italic}.hp_review .review-body:after{content:close-quote;font-size:26px;position:relative;top:3px}.hp_review .review-bubble{background:#25aeca;color:#fff;font:16px robotoregular;border-radius:10px;padding:12px;min-height:152px;position:relative}blockquote.review-quote{margin-top:-12px;padding:12px 0 0 34px;z-index:2;line-height:1.5;margin-bottom:0;quotes:"\201C" "\201D" "\2018" "\2019";margin:0 0 20px}blockquote.review-quote:before{content:open-quote no-close-quote;font-size:5em;font-family:Georgia,'Times New Roman',Times,Serif;position:absolute;top:-10px;left:4px;color:#fff}blockquote.review-quote:after{content:'';position:absolute;bottom:7px;right:36px;width:0;height:0;border:10px;margin-left:-15px;margin-bottom:-17px;color:#25aeca;border-right:26px solid transparent;border-left:0;border-top:12px solid #25aeca;border-bottom:0}.review_hp_box .slick-next{background:url(/images/right-arrow.png) no-repeat scroll 0 0;top:106px;right:-26px}.review_hp_box .slick-prev{background:url(/images/left-arrow.png) no-repeat scroll 0 0;top:112px;left:-15px}.hp_cart_items{width:85%;margin-left:7.5%;background:#fff;margin-bottom:15px;float:left;padding:2px;box-sizing:border-box;box-shadow:inset 0 0 0 1px #d4d4d4;display:block}.hp_items{width:33%;padding:10px;display:inline-block;border-right:1px solid #f5f5f5}.hp_cart_summary{width:60%;float:right;font-size:15px;line-height:22px;padding:10px;margin-top:40px;box-sizing:border-box}.hp-inner-cart{width:50%;float:left;margin-bottom:15px}.hp_cart_summary span.currency.domestic-currency{font-family:robotomedium}.hp_total{font-size:30px;color:#000}.hp_items .popular-products{margin-bottom:0}.hp_items .product-image-holder{height:185px}.hp_items .product-image-holder .image{padding-bottom:8px}.hp_items .slide .product-name.ellipsis{font-size:12px;line-height:16px;height:45px;display:none}.hp_items .price{font-size:13px;margin:0;line-height:8px;color:#000;font-weight:normal;font:14px robotomedium}.hp_items .slide .rating_holder{display:none;height:10px}.hp_cart_items .hp-inner-cart.ch-button .view_cart_btn{padding:16px 0;font-size:20px;margin-top:0}.hp_items .product-image-holder .image{padding:0}.hp_items .slide{border:0;margin:0 10px;outline:1px solid transparent}.hp_items .slick-next{right:-25px}.hp_items .slick-prev{left:-26px}.hp_items .slick-next{border-radius:0;background:url(/images/recentlyviewed-nextArrow1.png) no-repeat scroll 50%;width:40px;background-position:8px}.hp_items .slick-prev{border-radius:0;background:url(/images/recentlyviewed-prevArrow1.png) no-repeat scroll 50%;width:38px;background-position:8px}.hp_items .slick-track{margin:auto}.hp_cart_items .hp-inner-cart.button-link{padding:16px 0;font-size:20px;margin-top:0;background:#25a;text-align:center;cursor:pointer}.hp_cart_items .hp-inner-cart.button-link a{text-decoration:none;color:#fff}.hp_total{font-size:30px;color:#000}.hp-inner-cart{width:50%;float:left;margin-bottom:15px}.hp_title{font-size:24px;color:#414141;padding:0 0 5px;margin:40px 0 18px;text-align:center;border-bottom:0;font-weight:normal}i.fas.fa-info-circle:after{font-family:'FontAwesome';content:'\f05a';font-style:normal}#expedited-msg-popup{padding:10px 20px}.checkout-step .igFlag-holder{float:right;position:relative;top:16px;right:20px;font-size:12px}.checkout-step .igFlag-holder #igFlag{position:relative;top:-3px}.wfh-office .wfh-m{display:none}.timely-products .category-container .grid .one_prod_box{width:19%}.timely-products h4.product-title{font-size:24px;color:#414141;font-weight:normal;text-align:center}#product-alternative-section .category-container .grid .one_prod_box{display:inline-block;width:48%;margin:0 1% 20px 0;padding:0 0 30px 0}.grid .one_prod_box .img-holder-alt{width:100%;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:5px;text-align:center}.grid .one_prod_box .img-holder-alt img{max-width:100%;max-height:100%;width:auto;height:320px}.one_prod_box .img-holder-alt{width:100px;display:table-cell;vertical-align:middle;padding:10px 25px}#product-alternative-section .category-container .grid .one_prod_box .one_prod_name a{color:#666;font:24px 'robotoregular',sans-serif;margin:0 0 0 -5px;text-decoration:none}.alternative-prod-heading{background:#000;padding:0 10px 19px;font:18px robotoregular;border:1px solid #e4e4e4;color:#fff}.alternative-prod-heading:before{font-family:'FontAwesome';content:'\f071';position:relative;top:29px;font-size:40px}.alternative-prod-heading p{position:relative;padding-left:55px;top:-13px}#product-alternative-section .alt-heading{margin:0 auto;background:#66fcf1;width:100%;text-align:center;color:#000;font:16px robotoregular;display:inline-table;padding:6px 0}#product-alternative-section .alt-heading.second{BACKGROUND:#c8d22d !important}#product-alternative-section .one_prod_box .one_prod_btn{width:60%;font-weight:normal}#product-alternative-section .description-holder ul{list-style:disc;line-height:190%;margin-left:50px}#product-alternative-section .description-holder.one_prod_grid{padding:0 15px}#product-alternative-section .specifications-holder{float:none;width:100%;margin-top:50px}#product-alternative-section .side-descer{width:90%;margin:25px 0;border:0}#product-alternative-section .side-descer ul li{width:100%}#product-alternative-section .inner_wrap{display:inline-block !important}#product-alternative-section .one_prod_box .flx_holder{margin-top:0 !important}#product-alternative-section .description-holder{padding:0 15px}#product-alternative-section .spec-table{padding:0 15px}.big-in-stock-prod-heading{background:#25a;padding:0 10px 0;font:17px robotoregular;border:1px solid #e4e4e4;color:#fff}.big-in-stock-prod-heading:before{font-family:'FontAwesome';content:'\f058';position:relative;top:12px;font-size:25px}.big-in-stock-prod-heading p{position:relative;padding-left:36px;top:-14px}a.remove-cart-promo{text-decoration:none;color:#929292 !important;padding-right:5px}.international span.free_shipping_banner{display:none}.international .fship{display:none}.international .hp_box:nth-child(4){display:none}.international .benefit-bar .bb-text{padding:0}.international .benefit-bar a.bbar3{min-width:313px}.international .benefit-bar a.bbar2{width:22%}.map_message_cart{background:#787878;color:#fff;padding:4px}span.map_cart .currency{font-size:14px !important;text-decoration:line-through}.frontend-info{margin:30px 0;color:red;border:1px solid;display:table;padding:14px 5px}.giveaways h1{font:28px robotomedium;font-weight:normal;text-align:center}.shop-giveaway-text{margin-left:200px}.shop-giveaway h2{font:20px robotomedium;font-weight:normal}.rewardsMIDg{background:#f5f5f5;margin:0 auto;padding:70px 40px}.shop-giveaway{float:none;margin:0 auto;width:75%;background:#fff url(/images/iphone14.png) no-repeat;border:1px solid #e7e7e7;padding:0 3% 0;min-height:370px}.shop-giveaway li{font-size:19px;padding:18px 0}.shop-giveaway li:before{content:'\2713\0020';color:#fcb531;font-weight:bold;font-size:30px;position:relative;top:3px}.giveaway-terms{font-size:12px;width:75%;background:#fff;padding:25px 3%;border:1px solid #e7e7e7;margin:39px auto 0}.shop-giveaway p{margin-top:35px}.giveaway-terms p{margin-block-start:1em;margin-block-end:1em}.giveaway-terms h3{font:18px robotomedium}.giveaway-mobileimg{display:none}.inner-box.pp-giveaway{margin-top:10px;background:#f6f6f6;padding:10px;font:18px robotomedium;color:#000}.inner-box .variation{border-top:1px solid #dedede;padding-top:10px;margin-bottom:15px}.inner-box .variation .group b{font-size:1.19em;display:block;margin-bottom:10px}.inner-box .variation a{background:#ececec;padding:15px 20px;border:1px solid #dedede;display:inline-block;margin:0 10px 10px 0;text-decoration:none}.inner-box .variation a:hover,.inner-box .variation a.active{text-decoration:none;border:1px solid #25aeca}.inner-box .variation a.active{border:1px solid #25aeca}.inner-box .variation.thumbs .thumb_wrap{display:flex;flex-wrap:wrap;justify-content:center}.inner-box .variation.thumbs a{padding:0;background:#fff;width:150px;display:flex;align-items:center}.inner-box .variation.thumbs a span.img_wrap{width:70px;height:70px;flex:0 0 70px}.inner-box .variation.thumbs a span{display:inline-block;vertical-align:middle}.inner-box .variation.thumbs a span.txt_wrap{padding:0 8px;text-align:center;flex:auto}.tawk-avatar{display:none !important}.case_discount_table{width:88%;border:1px solid #dfdfdf;border-radius:5px;margin:0 auto;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:280px;flex-wrap:wrap}.price-info-holder .case_discount_table{margin:0}.case_discount_table>div{display:-webkit-flex;display:-ms-flexbox;display:flex;flex:0 0 100%}.case_discount_table>div:first-child{border-bottom:1px solid #dfdfdf}.case_discount_table>div .case_header{border-right:1px solid #dfdfdf}.price-info-holder .case_discount_table>div>span{display:flex;align-items:center}.price-info-holder .case_discount_table>div .case_header{color:#000;padding:17px 0 17px 15px;justify-content:left;font-size:16px}.price-info-holder .case_discount_table>div #the-price,.price-info-holder .case_discount_table>div .case_price span{display:inline-block;padding:0}.price-info-holder .case_discount_table>div .case_price{height:100%;padding-right:10px;flex:1 1 auto;justify-content:right;color:red;font-size:18px}.price-info-holder .case_discount_table>div .case_price .sup{display:inline;vertical-align:baseline}.price-info-holder .case_discount_table>div .case_each{padding-top:5px;color:#000;font:11px/12px 'sofia-pro-soft',Arial,Helvetica,sans-serif}.case_discount_table>div>span.case_header{flex:0 0 40%;line-height:12px}.case_discount_table>div>span{flex:0 0 60%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:flex;align-items:center;justify-content:center;font:12px 'sofia-pro-soft',Arial,Helvetica,sans-serif;height:26px}.one_prod_price #the-price .currency,.case_discount_table .currency{color:red;font-size:20px}.case_header>span,.case_body>span{display:inline-block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:12px;vertical-align:middle;text-align:center;border-top:1px solid #dfdfdf;height:26px;font:12px/26px 'sofia-pro-soft',Arial,Helvetica,georgia,serif}.case_header>span:first-child,.case_body>span:first-child{border:0;color:#000}.price-info-holder .range-text,.price-info-holder .price-holder .range-text{color:#000;font:12px/20px 'sofia-pro-soft',Arial,Helvetica,georgia,serif;display:block;padding-bottom:10px}.price-info-holder .from-tag,.price-info-holder .price-holder .from-tag{font-size:22px;display:inline-block}.price-info-holder .price-holder .price span{display:inline-block}.price-info-holder .price-holder .case_header>span{text-align:left;margin:8px}.price-info-holder .price-holder .case_body>span{text-align:right;margin:8px}.price-info-holder .price-holder .case_body #the-price{display:inline-block;font-size:18px;line-height:26px;padding:0}.price-info-holder .price-holder .case_body span{display:inline-block}.cart_qty_btn{display:inline-block;width:30px;background:#ddd;box-sizing:border-box;color:#727272;font-size:20px;height:37px;line-height:37px;padding:0;text-align:center;vertical-align:middle;text-decoration:none}.deleted_undo_block{background:#fff;border-top:1px solid #ededed;border-bottom:1px solid #ededed;padding:8px 10px;justify-content:space-between;align-items:center;font-size:14px}.deleted_undo_block span{flex:1 0}.deleted_undo_block .undo_btn{flex:0 0 auto;align-self:center;cursor:pointer;padding:3px 12px;background:#ededed}.deleted_undo_block .undo_btn:hover{background:#ddd}.mobile-cart-items{position:relative}.product-gallery .slide .deal_old_price{display:block;color:#555;font-size:12px;font-weight:normal;text-decoration:line-through;text-align:center;line-height:24px;margin-top:-24px}.non_commercial{font-weight:bold}.error-msg-restricted-state{border:red 1px solid;color:red;margin:10px;display:inline-block;padding:10px}.product-restricted-states-list{padding-top:9px;font-size:11px;text-align:center}button#place_order_button:disabled,button#place_order_button[disabled]{border:1px solid #999;background-color:#ccc;color:#666;pointer-events:none}@media screen and (max-width:1999px){}@media screen and (max-width:1520px){.benefit-bar li.bb-cs{right:0}}@media screen and (max-width:1408px){.shop-search-section{width:60%;float:left;position:absolute;left:24%}.form.header-search .search-btn{left:95%;position:absolute}}@media screen and (max-width:1389px){.filter-form input[type=button]{margin:0}}@media screen and (max-width:1366px){#nav>ul>li.last>div>a>span:after{background:0}.step-holder .text{min-width:262px}.step-holder .select{min-width:212px}ul.points-type{margin:40px 0 0}.with_sidebar .content-wrap .products-categories li{width:24%}.with_sidebar .aside_subcats{width:25%;margin:0 -25% 0 0}.with_sidebar #content .content-wrap{margin-left:25%}#version-2 .account-row.payment .holder.cc-name,#version-2 .account-row.payment .holder.cc-num{width:49%}#version-2 .account-row.payment .field-holder.inline .holder.cc-name .label_msg{left:2.5%}#version-2 .account-row.payment .inline_error_msg{left:3%}.benefit-bar li.bb-cs{width:18%}.wrapper h1.hp{font:15px robotoregular}.cart-summary-wrapper .cart-items .cart-items li .col-2{width:30%}.cart-summary-wrapper .cart-items .cart-items li .col-3{width:40%}.cart-summary-wrapper .cart-items .cart-items li .col-4{width:30%}}@media screen and (max-width:1280px){.step-holder .signin.btn{margin:0;float:right}.step-holder .forget-link{margin:0}.categories-list .more_hp_cats,.brands-list .more_hp_brands{display:none}#intro .categories .box strong{font-size:1em;line-height:18px}.secure-checkout .secure_checkout_button{width:100%}}@media screen and (max-width:1270px){.bottom-section-cart,.shopping-cart-id{width:100%;float:left}.bottom-section-cart #zip_code{height:45px;width:60%}.bottom-section-cart .button{width:35%;height:50px}.bottom-section-cart #id_coupon_code{width:60%;padding:1px 9px;height:45px}.cart-bottom-section_opened,.cart-bottom-section_closed{left:96% !important}#cart_cross_sells{width:100%}.cart-left{min-height:0}#nav.dropdown .subcats_slide>ul>li{width:32.3%}#version-2 .step-holder .text.with-icon{width:95%}#version-2 .step-holder .select.shipping-to-billing{width:96%}#version-2 .label_msg{left:-60px}#version-2 .inline_error_msg{left:15px}}@media screen and (max-width:1260px){.wrapper h1.hp{left:5%}}@media screen and (max-width:1240px){#benefits li span{display:block}#benefits .barright{top:-4px}#benefits .barrighta{top:-6px}#benefits .barrightb{top:-4px}.category-container .grid .one_prod_box{width:32%}.billing-address-form{min-width:427px}.wrapper h1.hp{left:2%}}@media screen and (max-width:1199px){.recently_viewed .slick-list,.related_items .slick-list{max-width:260px;margin:0 auto}.three-step-slider{width:100%}#nav>ul>li>div>a{font-size:.923em;line-height:1.167em}.store-promo .cat_desc{display:none}.twocolumns{padding:50px 40px}.content-pages img.main{width:45%;padding:10px}.add-nav{width:160px}#content .content-wrap{margin-left:180px}ul.reward_bullets li{width:100%}.interested-items{width:240px}.interested-items .holder{width:167px}.category-content .sidebar{width:210px;margin-left:-230px}#category-list .category-box{width:32%}.price-info-holder .price-holder{width:100%}.store-box .items-list li{width:20%}.product-gallery.add-gallery .gmask,.cat-gallery .gmask{width:681px}.price-info-holder{padding:5px 5% 0 5%}.essensaMessageBox{width:100%}.content-title .account_tigerchef{margin-top:10px;width:100%}.invoice-summary{width:50%}.price-info-holder .price-holder{border:0}.latest-post-holder{width:300px}.latest-post-holder img{width:100px}.shop-earn,.shop-refer,.shop-gifts{min-height:450px}#benefits li.lowprice,#benefits li.expertcare,#benefits li.largeorders,#benefits li.fastshipping{width:25%}.step-holder .text{min-width:216px}.benefit-bar a{width:22%;font-size:14px}.hp-inner-cart{width:100%;text-align:center}.secure-checkout .secure_checkout_button{font-size:1.35em}#product-alternative-section .category-container .grid .one_prod_box .one_prod_name a{font:18px 'robotoregular',sans-serif}.shop-gifts.giveaway{min-height:370px}.cart-items li .col-3{width:130px}}@media screen and (max-width:1165px){.thanksgiving{margin-left:6%}.shop-search-section{margin:4px 0 10px 10%}#nav.dropdown .subcats_slide>ul>li{width:31.3%;margin-right:2%}#header .phone span{margin:3px 0 0 3px}.wrapper h1.hp{font:14px robotoregular}.header-top-panel .holder{margin-left:20px}}@media screen and (max-width:1099px){.cart-summary{padding:10px 20px 16px}.zip-code-holder{width:auto}.categories-list li p a{font-size:1.3em}.cost-summary-wrapper{width:100%}.bottom-section-cart{float:left}.total-row .total-title{padding:10px 0}.total-row .total-value{padding:10px 0 0}.checkout-buttons{text-align:center;margin-top:15px}.secure-checkout,.paypal{display:inline}.secure-checkout .secure_checkout_button{height:46px}.paypal-checkout-btn{margin:0 10px}.cart-summary .international{margin:auto;float:left}.cart-left{width:100%}#cart-cross-sell-mobile{display:block}.cart_box .form_box ul.side-b{float:left}.secure-checkout .secure_checkout_button{width:225px}.phone span{margin:3px 0 0 3px}.wrapper h1.hp{left:.5%}.alternative-product-heading{font:15px robotoregular}.cart-summary{background:#fff}.cart-cost-summary{background:#ececec;padding:10px 20px 16px}}@media screen and (max-width:1064px){.wrapper h1.hp{left:.5%;font:14px robotoregular}}@media(max-width:1099px) and (min-width:480px){#paypal-btn-img{margin-right:20px}#cart_popup_new .btn-holder{text-align:center}}@media screen and (max-width:1092px) and (min-width:957px){.thanksgiving{margin-left:0}}@media screen and (max-width:1089px){#main .boxes .inner-box{margin:20px 2% 0}#main .boxes .boxes-2{display:block}.rewards-summary .sideA{width:45%}.rewards-summary .sideB{width:45%;padding-left:5%}#version-2 .field-holder{width:89%}#version-2 .row-opener{width:89%}.billing-section{wdith:90%}.wrapper h1.hp{left:5%;display:none}}@media screen and (max-width:1042px){.benefit-bar .wrapper{padding:0 0 0 5px}}@media screen and (max-width:1023px){.twocolumns,.white #content{padding:25px 3%}#intro .intro-holder{width:100%}#intro .intro-frame{margin-right:230px}#intro .categories{float:left;margin-left:-215px}.blog-page .content-wrap{padding:30px;margin-right:30%}#sidebar{width:30%;margin-left:-30%}.content-img{margin:0 0 15px}.shopping-step{padding:20px 0}.account-nav{margin:-20px 0 0}.contest-article{margin-bottom:40px}.contest-article .text-box{overflow:visible}.contest-article .alignleft{margin:0 30px 0 0}.instruction-box .steps{margin:0 -15px 40px}.instruction-box .steps li:before{width:30px;left:-15px}.instruction-box .steps li{padding:0 20px}.video-article .text-box{overflow:visible}.videos-list .holder{padding:25px}.video-article .links-box{padding:15px 10px 5px}.video-article .links-box .link{margin:0 10px 20px}.resource-item .alignleft{width:45%}.resource-item .list{padding:0 0 15px}.resource-item .btn-row{overflow:hidden}.resource-item .btn-browse{position:static;float:right}.resources-page .items-list{margin:0 -25px 50px 0}.resources-page .items-list>li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:50%}.resources-page .items-list .item-holder{padding:0 25px 25px 0}.cart #content,.category #content{padding:25px 3%}.cart #content h1,.category #content h1{margin-left:0}.shoping-list li.heading div{padding:6px}.shoping-list li.heading .col-1{padding:6px 20px;width:55%}.shoping-list li .col-1{width:55%}.shoping-list li .col-3{font-size:1em}.shoping-list li .price.total{font-size:1em}.interested-items{width:37%}.price-block .row>.col-1,.price-block .row>.col-2{padding:18px 10px 12px}.price-block .row.last .holder{width:100%}.products-table ul li{padding:15px 5px}.products-table ul li:first-child{padding:15px 10px}.row-area{float:none;width:100%}#category-list .frame form{width:140px;margin:0 auto}#category-list .frame .container{width:100%;margin:10px 0 0}#category-list.list .frame .container{width:auto;margin:0}.register-holder .register-box,.login-holder{padding:20px}.inner-box.review ul.pr-icons-list{margin:10px 0 0;overflow:hidden;width:100%}.product-details-section .tab{padding:30px}.product-details-section .tab .description-holder{width:100%}.specifications-holder{width:100%;margin-top:10px}.specifications-holder .specs{width:100%}.product-gallery .gmask,.cat-gallery .gmask{width:681px}.product-gallery .slide,.cat-gallery .slide{margin:0 8px 0 7px}.product-gallery .btn-prev,.cat-gallery .btn-prev{left:-15px}.product-gallery .btn-next,.cat-gallery .btn-next{right:-15px}.store-promo .holder{padding:20px 25px}.shipping-row.add input[type="radio"]{margin:0 7px 0 0}.shipping-row label{font-size:12px}.shipping-row.add label .price{width:1px}.add-block.side-col{width:35%}.review-gallery .gholder{width:296px}.review-gallery .slide{width:276px}#header .wrapper{padding:0}#nav .first,#nav .last{display:none}.inner-box.review a.top-review-text{display:block;width:100%}.inner-box.review .question-info{margin-top:-38px}.latest-post-holder{display:none}#countdown_container p{font-size:1.35em !important}.wecome-video .welcome-video-iframe{width:75%:}.manage-rewards ul li{padding:0 2%}.product-box span.free-shipping-msg.mobile{display:block}.product-box span.free-shipping-msg.desktop{display:none}.cart-summary-wrapper{display:none}.checkout-steps-wrapper{width:100%}.benefit-bar li{width:20%}.step-holder .text{min-width:0}#confirm-order .mobile{display:block}.products-list.mobile .products-table ul li{display:table}.products-table ul.table-head{font-size:.92em}.products-table ul li.quantity span.mobile{display:inline}.products-table ul li.quantity span.desktop{display:none}.total-row .total-title,.total-row .total-value{width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.total-cost{margin:0 0 25px;padding:0 20px}.total-cost.mobile .total-row .total-value{text-align:right}.wrapper h1.hp{left:2%}.header-top-panel .holder{width:97%}.shop-search-section{width:55%}.timely-products .category-container .grid .one_prod_box{width:24%}#product-alternative-section .side-descer{width:90%}.shop_now_button{width:67%}.hp_boxes .hp_box{width:235px}}@media screen and (max-width:1000px){#version-2 #billing-form-holder .billing-address-info{min-width:425px}.wrapper h1.hp{left:.5%}}@media screen and (max-width:959px){#header .header-left-list{display:none}.user-nav{float:right}.header-top-panel{padding-top:5px;min-height:33px}.header-block .phone{float:none;position:absolute;top:10px;left:35%}.header-block .phone label{display:none}.header-block .phone strong{font-size:1.5em;float:left}.header-block .phone span{padding-left:20px;float:left}#nav>ul.js-slide-hidden{display:none !important}#nav .nav-btn{display:block;position:absolute;top:0;left:0;height:26px;overflow:hidden;background:url(../images/hm-mobile.png) no-repeat;margin:7px 10px 0;padding-left:40px;color:#fff;font-size:1.35em;line-height:155%}#nav a.nav-btn{text-decoration:none}#nav .nav-btn:hover,.search-mobile .btn-search:hover,.mobile-btns .btn-cart:hover{opacity:.9}#nav .nav-slide{display:block !important;position:absolute;top:100%;height:auto;background:#313131;padding:10px;border-radius:0;width:70%;font-size:1.4em;position:relative}#nav .nav-slide li{display:block;width:100%}#nav>ul>li{display:inline;text-align:left}#nav .nav-slide li>div>a{display:block;height:auto;padding:15px 5px;position:relative}#nav>ul>li>div>a{display:inline-block}#nav.dropdown{position:static}#nav .subcats_slide{display:none}#nav.dropdown>ul>li:hover .subcats_opener:after{display:none}.shoping-panel{display:none}.header-right-list{float:none;text-align:center}#intro .intro-box{padding-bottom:25px}#intro .intro-frame{margin-bottom:15px}#intro .categories .cell{padding-bottom:15px}#intro .categories .box{border-width:5px}.latest-post-holder{float:none;width:100%;margin:0 0 10px}.bottom-bar .box-holder{float:none;width:100%;overflow:hidden;text-align:center}.bottom-bar .box{float:none;display:inline-block;vertical-align:top}.bottom-bar .box:first-child{border:0}.shopping-step .steps-list{float:none;width:100%;padding:0}.account-content .content-title{padding-top:15px}.instruction-box img{width:120px}.instruction-box .steps li{padding:0 15px}.become-box .content-col,.become-box .aside-col{float:none;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 25px}#category-list .category-box{width:48%}#category-list.list .category-box .img-holder{width:30%}.category-heading .pagination{width:100%;margin:15px 0;display:none}.category-heading .pagination li:first-child{margin:0}.confirm-holder .address-info-holder,.confirm-holder .address-info-holder:first-child{width:50%;margin:0;min-width:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:25px}.confirm-holder .address-info-holder:first-child{padding-left:0}.products-table ul li:first-child{padding:15px 10px}.store-box .items-list li{width:25%}.form.signup-footer{float:none;vertical-align:bottom;width:49%;padding:0}.form.signup-footer .heading{float:none;width:100%;margin:0 0 15px}.form.signup-footer .form-holder{float:none}.footer-holder{padding-bottom:33px}#footer .socials-holder{display:inline-block;vertical-align:bottom;float:none;width:49%}.footer-frame .columns{margin-left:-15px}.footer-frame .box{padding:0 10px 0 15px}.footer-frame .box:last-child{padding:0 0 0 15px}.text-holder .text-frame{margin:0 390px 0 0}.add-block.side-col{width:49%}.main-col .product-gallery.add-gallery .gmask,.main-col .cat-gallery.add-gallery .gmask{width:230px}#homepage_banner{display:none}.banner-arrows{display:none}.latest-post-holder{display:none}.lrp-promo img{width:200px;height:200px}.rewards-header h2{color:#25aeca;font-size:2.5em;font-weight:normal;margin:0;line-height:200%}.rewards-header span{font-size:1.8em}#nav>ul>li>div.sale-sh{background:0}#nav>ul>li>div.sale-sh>a{color:red}#nav>ul>li>div.sale-sh>a:hover{background:#fdb815;color:#fff}#benefits li{font-size:15px}#benefits li.lowprice{background:#f5c659}#benefits li.expertcare{background:#f9d481}#benefits li.largeorders{background:#f5c659}#benefits li.fastshipping{background:#f9d481}#benefitsli.lowprice,#benefits li.largeorders{width:19%}#benefits li.expertcare,#benefits li.fastshipping{width:27.8%}.category-container .grid .one_prod_box{width:49%}.with_sidebar .aside_subcats{display:none}.with_sidebar #content .content-wrap{margin-left:0}#version-2 .account-row.payment .holder.cc-name,#version-2 .account-row.payment .holder.cc-num{width:100%;margin-top:10px}#version-2 .account-row.payment .field-holder #cc_name,#version-2 .account-row.payment .field-holder #cc_number{width:95%;margin-left:0}.header-nav{background:0}.benefit-bar{font-size:14px}#header .phone{padding-left:15%;top:-1px}.wrapper h1.hp{left:20%;top:0}.form.header-search .text{right:-43px;position:absolute}.form.header-search .search-btn{left:100%}#nav>ul>li>div>a:hover,#nav>ul>li:hover>div>a,#nav>ul>li>div>a.active{border:0;padding:15px 5px}.fship-d{display:none}.fship-m{display:block}.wfh-office .wfh-d{display:none}.wfh-office .wfh-m{display:block}.international .benefit-bar a.bbar2{width:20%}.account-box .title-box h2{font-size:1.1em}.recent-orders .order-box dt,.recent-orders .order-box dd{padding:0 2%}#header .phone strong{font:20px robotomedium;padding-left:25%}}@media screen and (max-width:956px){.account-row,.account-row-3{width:100%}.account-row-2{float:none;width:100%}.step-holder .text{min-width:218px}.account-row-3 .field-holder.checkout .text{width:90% !important}#version-2 .step-holder .text{min-width:252px;height:47px}.account-row,.account-row-3{width:100%}}@media screen and (max-width:937px){.promo-box .inner-box.sale.promo .notes{padding:10px 2% 10px 0}.promo-box .inner-box.sale.promo .promo-else{padding-left:2%}}@media screen and (max-width:920px){#header{margin-bottom:15px}.product-gallery.add-gallery .gmask,.cat-gallery.add-gallery .gmask{width:454px}.video-gallery .gholder{width:600px}.alphabet-results .col{width:26%}.manage-rewards .leftR{width:55%}.manage-rewards strong{line-height:100%}.manage-rewards ul li{padding:0 10%;display:block}.manage-rewards .rightR{width:40%}.billing-address-form{min-width:357px}#version-2 .field-holder.comments{min-width:0}.benefit-bar{margin-top:-15px}.benefit-bar a.bbar4{display:none}.benefit-bar a{width:29%}.timely-products .category-container .grid .one_prod_box{width:24%}.shop-giveaway,.giveaway-terms{width:95%}}@media screen and (max-width:880px){#product-alternative-section .description-holder ul{margin-left:10px}.share-box .pr-thumbs-list li{margin-left:14px}}@media screen and (max-width:855px){.promo-box .inner-box.sale.promo .notes{padding:10px 0 10px 0;border:0;float:none}.promo-box .inner-box.sale.promo .promo-else{padding-left:0;display:block}.shop-earn,.shop-refer,.shop-gifts{width:80%;margin:50px auto 0;padding:3%;float:none}.shop-earn,.shop-refer,.shop-gifts{min-height:0}.rewardsMID{padding-top:40px;float:none}.top_point_box .point_top_info div{width:100%;line-height:12px}.top_point_box .point_top_info{width:60%;margin:0}.user-nav .header-account a{display:none}.price-info-holder .cart-box .quantity-input{width:53px}.price-info-holder .cart-box .btn-add{width:196px}}@media screen and (max-width:840px){#main .boxes .inner-box{margin:20px .5% 0}.contact-form{width:65%;float:none}.contact-block{width:100%;float:none}.shop-earn,.shop-refer,.shop-gifts{width:90% !important}.rewards-sideA{width:100%}.rewards-sideB{float:left;width:100%}.rewards .half_rewards{width:100%}.rewards .with_border{border-left:0;border-top:5px solid #f0f0f0}.add-nav{width:150px}}@media screen and (min-width:767px) and (max-width:832px){#version-2 .billing input,#version-2 .billing select{width:95% !important;margin-left:0 !important}}@media screen and (min-width:767px){.price-info-button .cart-box .btn-add{width:227px}}@media screen and (max-width:767px){.main-image .mobile_size{display:block}.main-image .desktop_size{display:none}#content::after{clear:both;content:"";display:block}.product-left-holder{width:100%;float:none}.share-opinion .row-name{padding-left:18px;text-align:left}.form.share-opinion .text{width:87% !important}.bottom-section-cart{width:100% !important}.form-input.create-account .input_box{width:90%}.product-left-holder{clear:both}.rewards-summary .sideA{width:100%}.rewards-summary .sideB{width:100%;padding-left:0}.js-slide-hidden{display:block !important;left:-9999px !important;position:absolute !important;top:-9999px !important}.form.header-search .box{float:none;padding:0;display:inline}.form.header-search .text{display:inline;width:50%;right:0;position:unset}.form.header-search .search-btn{position:relative;left:0;display:inline}.homepage-mobile-search{display:block;text-align:center;margin-bottom:20px}.homepage-mobile-nav{display:block}body.noscroll{position:fixed}#header{padding:0}#header .wrapper{padding:0}.header-top-panel{display:none}.header-block{padding:0;background:#313131;height:40px}.shoping-panel{display:none}.search-mobile .slide.js-slide-hidden{position:absolute !important}.ccv_tooltip{display:none}.popup-btn{display:none}.popup-btn.mobile{display:inline-block}.search-mobile .btn-search{position:absolute;display:block;z-index:2;top:7px;text-decoration:none;right:57px}.search-mobile a.btn-search:after{font-family:'FontAwesome';content:'\f002';color:#fff;position:relative;top:2px;left:-1px;font-size:30px}.mobile-btns .btn-cart:before{font-family:'FontAwesome';content:'\f07a';color:#fff;font-size:34px;top:10px;position:relative;left:8px}.mobile-btns .btn-cart{z-index:2;position:absolute;right:0;top:0;text-decoration:none}.header-block .phone{display:none}.search-mobile.expanded .btn-search{margin-bottom:-1px;border-bottom:1px solid #0f0f0f}.search-mobile .slide{position:absolute;top:100%;left:0;width:100%;background:#0f0f0f;padding:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #fff}#solr_search_frm .box.solr .image,#solr_search_frm .box.solr .price,#solr_search_frm .box.solr .autocomplete_sub_header_li{display:none}#solr_search_frm .box.solr .autocomplete-product{min-height:0}#solr_search_frm .box.solr .ui-menu .ui-menu-item{max-width:300px}.mobile-btns{padding:0 100px 0 0;position:static;display:block}#logo{width:150px;height:41px;background:url(../images/logom.png) no-repeat;background-size:100% 100%;margin:0 0 0 35%}#intro .intro-holder{float:none;height:auto !important}#intro .intro-frame{margin:0 0 40px}.gallery{border:1px solid #d4d4d4;-webkit-box-shadow:none;box-shadow:none}.gallery:before,.gallery:after{display:none}.gallery .pagination{display:none}.gallery .text-holder{background:rgba(28,22,6,0.4);font-size:12px;line-height:15px;top:auto;bottom:10px;margin:0;min-width:190px;width:40%;padding:15px 10px 15px 15px}#intro .categories{float:none;margin:0;height:345px !important;width:100%;min-width:100%}#intro .categories .cell{text-align:center;padding-bottom:10px}#intro .categories .box{-webkit-box-shadow:1px 2px 0 #e9e9e9;box-shadow:1px 2px 0 #e9e9e9;border-width:1px}#intro .categories .box .frame{padding:0 15px}#intro .categories .box .frame:after{display:none}#intro .categories .box strong{font-size:18px;line-height:20px}.popular-categories h2{border-bottom:0;text-align:center;padding:0;margin:24px 0 10px;font-size:1.5em}.categories-list{margin:0;width:100%;overflow:visible}.categories-list li{width:44%;margin:8px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:0}.brands{display:none}.bottom-bar{background:0}.latest-post-holder{background:#fff;border:1px solid #d4d4d4;margin:0 0 30px;width:auto;padding:10px 20px}.latest-post-holder .heading{border:0;padding:0;margin:0 0 15px;text-align:center}.latest-post{overflow:visible}.latest-post .img-box{float:none;margin:0 -20px 10px}.latest-post .img-box img{width:100%;height:auto}.latest-post .title h4{float:none;margin:0 0 5px}.latest-post .title .date{float:none;margin:0}.bottom-bar .box-holder{padding:0}.bottom-bar .box{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:48%;background:#fff;border:1px solid #d4d4d4;padding:5px 10px;float:right}.bottom-bar .box:first-child{border:1px solid #d4d4d4;float:left}.bottom-bar .box:last-child{padding:5px 10px}.bottom-bar .box .deccription{height:55px}.twocolumns{background:0;padding:0}#content,.blog-page #content,.category-content #content{float:none}.content-wrap,.blog-page .content-wrap,.category-content .content-wrap{margin:0 !important}.blog-page .content-wrap{padding:0;background:0}.content-title{margin:0 0 10px}.content-title h1{font-size:1.83em;line-height:1.18em}.blog-page .content-title{display:block}.add-nav{display:none}.add-nav .box{width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 25px;float:left;padding-right:7px}.add-nav .box-help{float:right}.add-nav .title{text-transform:uppercase;color:#070405;font-size:1.17em;line-height:1.21em;background:0;padding:0;margin:0 0 10px}.add-nav .box ul a{padding:0;color:#070405}.add-nav .box ul a:before{display:none}.add-nav .box ul ul{padding-left:0}.faq-box .icon{margin:0 20px 0 0}.faq-box .slide{padding:10px 10px 0}.contest-block .social{position:static;margin:0 0 15px}.shopping-step{padding:20px 0 0}.faq-holder.alt{padding:0}.intro-text{margin:0;border:0;padding:10px 0}.apply-box{padding-bottom:10px}#content.question_form.boxed{padding:20px;background-color:#efefef;position:relative;width:95%;border:1px solid;box-sizing:border-box;left:2.5%}.account-content .content-title{padding:0}.account-nav{margin:0;position:static;text-align:left;padding:20px 0 15px}.account-nav .text-welcome{padding-bottom:20px}.account-nav ul{margin:0;display:block}.account-nav li{float:none;padding:0}.account-nav li:after{display:none}.account-nav ul a{text-decoration:underline}.account-box{padding:0}.account-box .title-box{background:#fff;border:1px solid #d4d4d4;margin:0}.account-box .content-box{margin:0 0 20px}.account-box .content-box .holder{border-color:#d4d4d4;border-top:0;padding:15px;background:#fff}.account-block .content-box .holder{padding-bottom:40px}.account-block .content-box{margin:0}.account-info .text-box{background:#fff;border:1px solid #d4d4d4}.account-block .col{margin-bottom:20px}.account-info{margin:0}.content-box.no-order{display:none}.recent-orders{background:#fff;border:solid #d4d4d4;border-width:0 1px 1px;margin:0 0 20px;display:block}.recent-orders .orders-holder{padding:0;border:0}.recent-orders .order-box{width:100%;float:none;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;margin:0 0 6px;overflow:hidden;padding:5px 0 0}.recent-orders .order-box:first-child{border-top:0}.recent-orders .order-box dl{margin-bottom:-1px}.recent-orders .btn-box{padding-top:5px}.wishlist{background:#fff;border-top:0}.reviews-list{background:#fff;border-top:0}.store-promo,.store-promo.resources{border:1px solid #d4d4d4;background:#fff;padding:20px}.store-promo .store-col,.store-promo .store-col:first-child{float:none;width:100%}.store-promo .store-col:first-child{margin:0 0 20px}.store-promo .holder{padding:0;height:auto !important;background:0}.store-box{padding:0 0 20px}.store-box .store-title{border:0}.store-box .link-top{display:none}.store-box .store-title{margin:0 0 15px}.store-box .store-title h2{background:0;font-size:1.33em;line-height:1.25em;margin:0}.store-box .items-list .img-box{background:0;border:0;margin:0}.store-box .items-list .link-holder{border:1px solid #d4d4d4;background:#fff;margin:0}.store-box .items-list{margin:0;padding:0 0 5px}.store-box .items-list li{width:33.3%;margin:0 -4px -1px 0}.store-box .items-list .title{display:block;padding-bottom:10px}.contest-article{padding:0 0 10px;margin:0;border:0}.contest-article .btn{float:none;margin:0 auto;width:160px;display:block;padding:12px 5px 13px}.instruction-box .steps{margin:0}.instruction-box .steps li{display:block;width:100%;padding:0;margin:0 0 20px}.instruction-box .steps li:before{display:none}.instruction-box .links-row li{display:block;text-align:center;margin:0 0 10px}.resources-page .items-list{margin:0;border:0;padding:0}.resources-page .items-list>li{width:100%;margin:0 0 20px}.resources-page .items-list .btn-browse{float:right}.resources-page .items-list .item-holder{padding:0}.ask-form{background:url("../images/img43.jpg") no-repeat scroll -30px -25px #fff}.ask-form .form-box{min-height:279px}.post .date-marker{display:none}.post-title .frame{margin:0 0 15px}.post img{margin:0 0 10px}.post-title h2{font-size:1.67em;line-height:1.2em;margin:0 0 10px}.post-indicators li{float:none;display:inline-block;vertical-align:middle;width:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 -4px 0 0}#sidebar{float:none;width:100%;margin:0;padding:0}.search-form-holder{background:#fff;padding:20px 60px 20px 15px;margin-bottom:20px;border:1px solid #d4d4d4}#sidebar .container{padding:0 15px}.sidebar-box:first-child{background:0}.cart #content{background:0;padding:0}.cart #content h1{margin:0 0 15px;font-size:1.83em;line-height:1.18em}.shoping-list{margin:0 0 20px}.shoping-list li{border-top:1px solid #d4d4d4}.shoping-list li.heading div{font-size:1.17em;line-height:1.21em}.price-block{width:100%;float:none;margin:0 0 20px;background:#fff}.price-block .row{float:none;width:100%;border:solid #d9d9d9;border-width:0 1px 1px}.price-block .row.mobile,.price-block .btns.mobile{display:block}.price-block .row.last{border:1px solid #d4d4d4;border-top:0}.price-block .row>.col-1,.price-block .row>.col-2{display:inline-block;vertical-align:bottom;width:75%}.price-block .row>.col-2{background:#fff;width:24%}.price-block .row>.col-2.mobile{display:inline-block}.shoping-form{margin:0}.price-block .row>.col-1 p{padding-top:7px}.price-block .sales-row>.col-1,.price-block .sales-row>.col-2{width:50%;display:table-cell;vertical-align:middle}.price-block .row.last .col-1{text-align:left}.price-block .row.last .col-2{border-left:0}.price-block .row.last .btns .col-1,.price-block .row.last .btns .col-2{width:100%;display:block;padding:10px}.price-block .row.last button{width:100%;font-size:18px;line-height:22px;height:50px;max-width:280px;margin:0 auto}.interested-items{width:100%;border:1px solid #d4d4d4;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;padding:20px;position:relative}.interested-items h2{text-align:center;border:0;padding:0;margin:0 0 20px}.interested-items .slider{width:100%;overflow:hidden;height:235px}.interested-items .holder{width:100%;margin:0;float:left}.interested-items .btn-holder{float:none;position:absolute;top:50%;margin-top:-14px;width:100%;left:0}.interested-items .item{border:0}.interested-items .btn-prev{float:left;margin-left:10px}.interested-items .btn-next{float:right;margin-right:10px}.white #content{background:0;padding:0}.product-section{border-color:#d4d4d4}.product-section .product-description{float:none}.product-section .product-description .box{margin:0}.product-section .product-image{width:100%;margin:0 0 10px}.form.share-opinion{width:100%}.share-opinion .row{margin:0}.share-opinion .row-name{float:none;width:100%;display:block;height:auto !important;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.share-opinion .half-row{width:100%;margin-left:0}.share-opinion .row-content{float:none;margin-top:5px}.share-opinion .row-content .box{margin:0;padding:0}.form.share-opinion .row.buttons-holder .btn{margin:0 0 10px 10px}.form.share-opinion .text.small{width:50%}.share-opinion .row.buttons-holder{padding-top:15px}.row.buttons-holder .box{padding-right:15px}.category-content .sidebar{float:none;width:100%;margin:0}.products-categories{margin:0 0 20px;overflow:visible}.products-categories li,.with_sidebar .content-wrap .products-categories li{padding:0;margin:-1px -1px 0 0;box-shadow:none;width:33.3%}.share-box{float:none;width:100%;padding:0;margin:0 0 7px !important}.share-box .pr-thumbs-list,.share-box .pr-thumbs-list2{display:none}.share-box .pr-thumbs-list li{padding:0 1.5%}.review-progress{border-left:0;padding-bottom:20px}.category-content .sidebar .text-box{background:#fff;border:1px solid #d4d4d4;padding:15px;margin:0 0 20px}.resources-list{padding:5px 0 0}.best-sellers li:last-child{border:0;padding-bottom:10px}.category #content h1{float:none;margin:0 0 10px}.sort-list{float:none;overflow:hidden;margin:0 0 10px}.sorm-form{float:left}.sorm-form #sort-field,.sorm-form #view-field{width:100%;margin:0 0 10px}#category-list .frame .container{display:none}#category-list .frame{text-align:center}#category-list .frame input[type="text"],#category-list .frame input[type="submit"]{float:none;display:inline-block;vertical-align:middle}.category-heading{clear:both}.category-heading .head{position:relative;padding:0 0 10px}.category-content.responsive-filters .overlay{position:absolute;top:0;bottom:0;left:0;width:100%;background:rgba(125,125,125,0.7);z-index:3}.btns-filters{display:block}.btns-filters .filters-close{display:none}.btns-filters.hidden-fil .filters-open{display:none}.btns-filters.hidden-fil .filters-close{display:block}.category-heading .filter-form,.sort-list,.category-heading .pagination,.sorm-form .mobile-hidden,.category-heading .form-box,#sold_out_text,#list_price_top,#you_save_top,#stock_messages{display:none}.sorm-form{padding:3px 0 0}.sorm-form label{line-height:18px;display:none}.sorm-form #sort-field{width:160px;margin:0;border-radius:3px;height:32px}.filters-sidebar .filter-form{display:block}.filter-form{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 5px;margin:0;background:#fff;border:1px solid #e4e4e4;border-bottom:0}.filters-sidebar{width:284px;margin:0;position:relative;z-index:5;background:#fff}.filters-slide{margin-left:-284px;position:relative}.filters-sidebar .btn-row{overflow:hidden;padding-bottom:10px;display:block}.filters-sidebar .btn-close{text-indent:-9999px;overflow:hidden;background:url(../images/sprite-2.png) no-repeat -150px -50px;float:right;width:23px;height:23px}.category #content{padding:0;background:0}.category #content h1{text-align:left;width:100%;line-height:115%}.category-content .head{background:#fff;border:1px solid #d4d4d4;margin:0 0 20px}#category-list{width:100%;padding:0 0 5px;overflow:visible}#category-list:after{content:"";display:block;clear:both}#category-list .category-box{width:50%;margin:0 -1px -1px 0;background:#fff}.text-holder{float:none;width:100%}.checkout-wrapper{width:100%}h3.checkout-step{margin:0;border-bottom:0}.step-holder{background:#fff;margin:0 0 20px}.shipping-holder{padding:15px 20px 5px}.shipping-holder .column{height:auto !important;float:none;width:100%}.ship_radio{margin-bottom:10px}.comment-holder .textarea-box{position:static}.comment-holder strong{font-size:13px;line-height:17px;color:#737373}.shipping-row.add label span{margin:0;padding:0 0 15px;width:70%;background:#fff}.shipping-row.add label .price{width:30%;text-align:right}.register-holder .register-box{background:0}.step-holder .forget-link{margin:0}.step-bottom .btn-holder{width:100%}.shipping-row{padding:15px}.question-bg{margin:0;float:none;display:block}.product-main-info .product-box{margin:0}.product-grey-box.mobile-img{display:block}.product-top-section h1.mobile-product-title{display:block}.product-info-box .inner-box.title-price h1.product-title{display:none}.product-main-info{float:none;width:100%}.product-grey-box{background:#fff;border:1px solid #d4d4d4;margin:0 0 10px}.product-grey-box.add{background:0;margin-bottom:0;border:0}.product-grey-box.add .inner-box{background-color:#fff;margin-bottom:10px;border:0}.product-images .zoomContainer{border:0;border-bottom:1px solid #d4d4d4}.product-images ul#zoom-gallery{padding:0 15px}.product-grey-box .inner-box.title-price{padding:15px}.price-info-holder .price-holder{width:40%}.product-details-section{background:#fff;border-color:#d4d4d4}.product-details-section .tabset li{width:20%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.product-details-section .tabset li a{padding:15px 5px;text-align:center}.product-top-section{margin:0}.product-details-section .tab h3 span{float:none}.review-comments-holder .review-comment-box,.review-comments-holder .review-comment-box:first-child{float:none;width:100%;margin:0 0 20px;display:none}.product-response{display:none}.review-comments-holder .review-comment-box .comment-info{position:relative;bottom:0}.comments-details{border-bottom:0;padding-bottom:0}.cat-gallery,.cat_result_count{display:none}.product-gallery .btn-prev,.cat-gallery .btn-prev{left:10px}.product-gallery .btn-next,.cat-gallery .btn-next{right:10px}.product-gallery .gmask,.cat-gallery .gmask{width:454px}.product-gallery,.cat-gallery{background:#fff;border:1px solid #d4d4d4;margin:0 0 25px;padding:15px}.become-box h2{font-size:2em;line-height:1.17em}.become-box .title-container h3{font-size:1.67em;line-height:1.2em}.become-box .title-container{margin-bottom:0;border-bottom:0}.become-box .columns{padding:0}.content-col .text-box{padding:10px;border:solid #d4d4d4;border-width:0 1px 1px;margin:0 0 20px}.content-col .become-block{display:none}.content-col .become-block.mobile{display:block;padding:20px}.content-col h3{font-size:1.83em;line-height:1.18em}.content-col .btn-account{float:none;display:block;margin:0 auto 15px;width:230px;padding:11px 10px 10px}.store-tags{display:none}.pre-message-slide{right:0;left:20%;width:70%}#footer{background:#0f0f0f}.footer-holder{padding:32px 0;border-bottom:0;margin:0}.form.signup-footer{background:#fff;border:1px solid #d4d4d4;float:none;width:100%;padding:20px 20px 15px;margin:0 0 45px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.form.signup-footer .heading{line-height:1.58em;color:#000;text-align:center}.form.signup-footer .heading strong{background:0;padding:0 0 5px;color:#5fc8c2;font-size:1.67em;line-height:1.1em}.form.signup-footer p{margin:0 25px}.form.signup-footer .form-holder{max-width:310px;margin:0 auto;width:auto}.form.signup-footer .holder{float:none;overflow:hidden;margin:0 0 10px}.form.signup-footer .frame{margin:0}.form.signup-footer input[type="text"]{border:1px solid #d4d4d4}.form.signup-footer input[type="button"]{float:none;display:block;margin:0 auto}#footer .socials-holder{width:100%}#footer .socials{text-align:center;margin-left:-2px}#footer .socials a{width:70px;height:70px;background:url(../images/footer-socials-mobile.png) no-repeat}#footer .socials .facebook{background-position:0 0}#footer .socials .twitter{background-position:-70px 0}#footer .socials .linked-in{background-position:-140px 0}#footer .socials .youtube{background-position:-210px 0}#footer .socials .pinterest{background-position:0 -70px}#footer .socials .google-plus{background-position:-70px -70px}#footer .socials .flickr{background-position:-140px -70px}#footer .socials .blogster{background-position:-210px -70px}.footer-frame{padding:0;overflow:visible}.footer-frame .columns{margin:0;overflow:visible}.footer-frame .box{width:100%;padding:20px 10px 40px;border:0;display:inline-block;vertical-align:top;float:none;height:auto !important;margin-right:-4px}.footer-frame .box.mobile{display:none}.footer-frame ul.box1{float:left}.footer-frame ul.box2{float:right}.text-holder .text-frame{display:none}.footer-bottom{padding:0;border-top:0}.footer-bottom p.copyright{float:none}#footer .socialbs{float:none;width100%;text-align:center}#footer .social-holder{text-align:center}.additional-page{padding:0;background:0}.additional-title{display:block;margin:0 0 20px;color:#070405;font:22px/24px "FranklinGothicDemi",Arial,Helvetica,sans-serif}.add-banner{margin-bottom:35px;border-radius:0}.add-banner .logo-cell{width:40%}.add-banner .cell{padding:10px 20px}.add-block{border-radius:0;background:#fff;margin:0 0 20px;height:auto !important}.add-block .title-box{background:0}.add-block h2{color:#000;font:18px/22px "FranklinGothicDemi",Arial,Helvetica,sans-serif}.add-block.side-col{background:#f7f7f7;float:none;width:auto;margin:0 0 20px}.add-block.side-col .title-box{background:#ecedef;background:-moz-linear-gradient(top,#ecedef 0,#dedede 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ecedef),color-stop(100%,#dedede));background:-webkit-linear-gradient(top,#ecedef 0,#dedede 100%);background:-o-linear-gradient(top,#ecedef 0,#dedede 100%);background:-ms-linear-gradient(top,#ecedef 0,#dedede 100%);background:linear-gradient(to bottom,#ecedef 0,#dedede 100%)}.add-block.side-col h2{color:#353535;position:relative;font-size:16px;line-height:20px}.add-block.side-col h2:after{position:absolute;right:0;top:0;content:">";font-weight:bold}.add-block.side-col .content-box{padding:15px}.add-categories{font:12px/15px "open_sansregular",Arial,Helvetica,sans-serif}.add-categories li{border-top:2px solid #e3e3e3;padding:10px 25px 10px 0}.add-categories li:first-child{border:0}.add-categories a{color:#383838;display:block}.add-categories a:after{left:auto;right:-10px}.product-gallery,.cat-gallery{background:0;border:0;padding:0}.main-col .product-gallery.add-gallery .gmask,.main-col .cat-gallery.add-gallery .gmask{width:460px;height:300px}.product-gallery.add-gallery .gmask,.cat-gallery.add-gallery .gmask{width:460px}.product-gallery.add-gallery .btn-prev,.product-gallery.add-gallery .btn-next,.cat-gallery.add-gallery .btn-prev,.cat-gallery.add-gallery .btn-next{display:block;top:120px;left:-18px}.product-gallery.add-gallery .btn-next,.cat-gallery.add-gallery .btn-next{left:auto;right:-18px}.add-block.related-product .arrows{display:none}.add-block .arrows{position:absolute;bottom:25px;right:20px}.add-block .arrows .btn-prev{background-position:0 100%}.add-block .arrows .btn-next{background-position:100% 100%}.video-gallery .gholder{width:260px}.video-gallery .slide{width:260px}.video-gallery .btn-play{width:60px;height:60px;margin:-30px 0 0 -30px;background-size:100% 100%}.resources-gallery,.review-gallery{position:relative;padding-bottom:70px}.add-columns.two-col .add-block:first-child,.add-columns.two-col .add-block{float:none;width:auto}.review-gallery .gholder{width:560px}.review-gallery .slide{width:260px}.alphabet-results .col{width:40%;padding:0 2% 0 8%}.alphabet-results .letter{font-size:18px;line-height:22px}.alphabet-results ul{padding:0}.alphabet-list{font-size:17px;text-align:center;margin:0 -10px 25px;border-bottom:1px solid #d4d4d4;padding:0 10px}.alphabet-block{padding:0;background:0}.earn-rewards{margin:5px auto}.shop-search-section{margin:0}.welcome-video .welcome-video-iframe{width:100%}.homepage-mobile-nav{margin-top:15px}.homepage-mobile-nav .nav-mobile{width:100%}.homepage-mobile-nav #nav>ul{height:100%;background:#fff}.homepage-mobile-nav #nav>ul>li{display:block;font-size:16px;border:0;background:0;border-bottom:1px solid #e4e4e4}.homepage-mobile-nav #nav>ul>li a{color:#333;text-shadow:none}input::-webkit-input-placeholder{font-size:.95em}.bottom-bar .box:first-child{width:100%}.bottom-bar .box{width:50%}.invoice-subh{width:50%}.total-row .total-value{text-align:right}.shoping-form .row input[type="text"]{width:150px}.shoping-form .row button,.shoping-form .row input[type="submit"].blue{margin:0 0 0 -160px}.total-row .total-value{text-align:right}#countdown_container{width:100% !important}.price-info-holder .cart-box label.option_select_label{float:none;text-align:left;width:80%}input[type=text],input[type=password],input[type=email],input[type=file],input[type=submit],input[type=tel],textarea{font-size:16px !important}select{font-size:16px !important}.filter-form input[type=text],.filter-form input[type=button]{height:36px}#benefits{display:none}.wrapper.version-2 #logo{background:url(/images/logo.png) no-repeat !important;margin:0;width:276px;height:59px}.billing-section{width:80%;margin:25px auto 0}.category-container .grid .one_prod_box{width:50%;margin:-1px 0 0 0;border-left:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#category-list.grid{border-left:1px solid #d4d4d4;margin-bottom:10px;padding-bottom:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:100%}.shopping-cart-id{width:100%}#version-2 .step-holder .select.shipping-to-billing{min-width:252px}#version-2 .step-holder{margin:15px 0 20px}#version-2 #payment-method .radio-wrapper.content-row{padding:30px 5%;width:90%}#version-2 .account-row.payment .holder.cc-name,#version-2 .account-row.payment .holder.cc-num{width:49%;margin-top:0}#version-2 .account-row.payment .field-holder #cc_name,#version-2 .account-row.payment .field-holder #cc_number{width:95%}.shop-search-section{width:310px;position:unset}.benefit-bar{margin-bottom:10px}.timely-products .category-container .grid .one_prod_box{width:32%}#product-alternative-section #category-list.grid{border-top:0}#product-alternative-section .category-container .one_prod_box{border-left:1px solid #d4d4d4}.recent-orders .order-box dt,.recent-orders .order-box dd{padding:0 4%}}@media screen and (max-width:735px){.benefit-bar a.bbar1{display:none}.benefit-bar a{width:45%}}@media screen and (min-width:639px){#nav .drop.simple img{display:none}#cart_popup_new .tcontent{min-width:500px}}@media screen and (max-width:639px){#cart_popup_new .tcontent{padding:0 15px}#cart_popup_new .cart-popup-right{width:100%;border:0;padding:15px 0 0;display:block;clear:both}#cart_popup_new .cart-popup-left{width:100%;float:none;display:block;padding-bottom:10px}#cart_popup_new .cart-popup-img{width:34%}#cart_popup_new .cart-popup-left div{width:66%}#cart_popup_new .cart-popup-summary .cart-popup-bold{border:0;font-size:1em;padding:0;text-align:center;font-weight:bold}#cart_popup_new .floating_cart_prod_name{font-size:1em}#cart_popup_new .cart-popup-summary .cart-popup-total{margin:10px;font-size:1em}#nav .nav-slide{width:100%}.form.header-search .text{width:70%}.categories-list li{padding:10px;margin:8px}.categories-list .description{display:none}.categories-list h3{font-size:1.08em;line-height:1.23em;text-transform:none;margin:0}.categories-list .img-box{width:100%}.contest-list img{width:85px;height:auto}.video-article .article-box .alignright{float:none;display:block;margin:0 auto 15px}.videos-list{margin:0}.videos-list li{width:100%;margin:0}.videos-list .holder{margin:0 0 15px}.resources-page .add-title{display:none}.resource-item .alignleft{float:none;display:block;width:100%;margin:0 0 15px}.ask-form{background:#fff url(../images/img43.jpg) no-repeat -30px -25px}.ask-form .form-box{padding:0}.ask-form .form-holder{padding-left:90px}.shoping-list{border:1px solid #d4d4d4;border-top:0}.shoping-list li.heading{display:none}.shoping-list li>div{display:block}.shoping-list li .col-1{width:100%;margin-bottom:10px}.shoping-list li .col-2{width:40%}.shoping-list .col-1 .holder>div{display:block}.shoping-list .col-1 .img-holder{width:auto}.shoping-list img{margin:0 10px 0 0}.shoping-list li .col-2,.shoping-list li .col-3,.shoping-list li .col-4{width:30%;display:inline-block;vertical-align:middle}.shoping-list li .col-2{border-left:0}.shoping-list li.odd{background:#fff}.products-categories .img-box{height:130px}.products-categories .img-box .holder{border:0}.products-categories h2{font-size:1.08em;line-height:1.23em;margin:0}.register-holder{float:none;overflow:hidden}.register-holder .register-box{margin:0;height:auto !important}.login-holder{float:none;margin:15px 0 0;width:100%;height:auto !important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.step-holder .text{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:48px}.step-holder .select{height:48px}.step-holder .text-ccv{height:48px;padding:0}.label-holder{float:none;overflow:hidden}.label-holder .label-box{height:auto !important;margin:0;text-align:left;padding-bottom:0;padding:10px 15px 0}.field-holder{margin:0;float:none;overflow:hidden;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 15px 10px}.step-holder .select{width:100%}.step-holder .select.small{width:35%}.step-bottom{padding:10px 15px}.shipping-row{padding:10px 15px}.payment-row{padding:15px}.field-holder{position:relative}.field-holder .info-tooltype{float:none;position:absolute;margin:0;top:5px;right:20px;z-index:5}.confirm-holder .address-info-holder,.confirm-holder .address-info-holder:first-child{padding:0 0 25px;width:100%;float:none}.confirm-holder{padding:15px 20px;margin:0}.products-list{margin:0 0 25px;padding:15px}.products-table{min-width:0}.products-table ul li{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.products-table ul.table-head li{font-size:11px;line-height:14px}.products-table ul li.quantity{width:15%}.products-table ul li.price,.products-table ul li.total-price{width:25%}.total-cost{margin:0 0 25px;padding:0 20px}.review-comments-holder{padding:0;border:0}.review-full-comments-top{display:none}.review-comment-bottom div span{margin:0 0 10px;width:100%}#rev_response,#qus_response{left:15vw;top:20vw}.product-gallery .gmask,.cat-gallery .gmask{width:227px}.tab-slide.js-slide-hidden{position:absolute !important}.product-details-section .tabset{display:none}.product-details-section .tab{padding:0}.product-details-section .tab-slide{padding:30px}.product-details-section .tab-opener{display:block;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;margin-bottom:1px;padding:15px;text-decoration:none;text-align:center;background:#ecedef;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VjZWRlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZmUwZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#ecedef 0,#dfe0e2 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ecedef),color-stop(100%,#dfe0e2));background:-webkit-linear-gradient(top,#ecedef 0,#dfe0e2 100%);background:-o-linear-gradient(top,#ecedef 0,#dfe0e2 100%);background:-ms-linear-gradient(top,#ecedef 0,#dfe0e2 100%);background:linear-gradient(to bottom,#ecedef 0,#dfe0e2 100%)}.product-details-section .tab:first-child .tab-opener{border-top:0}.product-details-section .tab-opener:hover,.product-details-section .active .tab-opener{color:#fff;background:#f75321}.product-details-section .tab{display:block !important}.product-details-section .tab .vid-box{padding:0}.account-block .col{width:100% !important;margin:0 0 20px}.account-box .content-box{padding:15px;background:#fff;border:1px solid #d4d4d4;border-top:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.account-box .content-box .holder{border:1px solid #d4d4d4 !important;background:#f5f5f5}.account-block .btn-edit{bottom:30px;left:30px}.account-info .left-col,.account-info .right-col{float:none;width:100%;margin:0 0 20px}.wishlist{padding:0;border:1px solid #d4d4d4;background:#f5f5f5}.wishlist li{border-top:1px solid #d4d4d4}.wishlist .product-info{width:100%;margin:0 0 15px}.wishlist .price{width:49%;text-align:left}.wishlist .btn-box{width:49%;text-align:right}.wishlist .alignleft{margin:0 20px 0 0}.account-box .reviews-form .title-box h2{float:none;margin:0 0 10px}.reviews-form select{float:none;margin:0}.reviews-list{background:#f5f5f5;border:1px solid #d4d4d4;padding:15px}.reviews-list .review-holder{padding:0 0 25px}.reviews-list .buttons{overflow:hidden;position:static}.store-box .description{display:none}.price-info-holder .price-holder,.price-info-holder .cart-box{width:100%;float:none}.add-box ul{float:left}.contest-article .alignleft{float:none;display:block;margin:0 0 15px;width:100%;height:auto}.product-gallery.add-gallery .gmask,.main-col .product-gallery.add-gallery .gmask,.cat-gallery.add-gallery .gmask,.main-col .cat-gallery.add-gallery .gmask{width:230px}.add-banner .holder{display:table}.add-banner .cell{display:block;padding:0}.add-banner .logo-cell{display:table;width:100%;margin-bottom:15px}.add-banner .logo-cell a{display:table-cell;vertical-align:middle;padding:0 15px}.review-gallery .gholder{width:266px}.review-gallery .slide{width:246px}.alphabet-results .col{width:100%;margin:0 0 30px;padding:0 0 0 35px}.alphabet-results{padding-left:50px}.alphabet-list li{width:16px}.product-left-holder{width:100%;clear:none}.share-box{width:100%;clear:none}.helpful{float:right;margin:10px 0;width:100%;position:relative}.share{width:100%}.shoping-list li>div{display:block;float:left}.shoping-list li{border-bottom:0;border-left:0;border-right:0}.shoping-list li .col-3{font-size:1.5em}.shoping-list li .price.total{font-size:1.5em}.privacy-holder .box{display:none}.click-to-call{background:#5fc8c2 url(/images/click-to-call.png) no-repeat 10px;width:115px;border-radius:5px;text-align:center;margin-top:10px;display:block;padding:10px 10px 10px 25px;font-size:1.3em}.click-to-call a{color:#fff;text-decoration:none}.tcontent .title,.email_form .title,.cart_popup #account_login_form h2{min-width:0;padding:14px 0 14px 14px}.breadcrumb-element{display:none}#last-breadcrumb-cat{display:inline}#backwards-bullet{display:inline}.breadcrumb-bullet{display:none}.breadcrumb-bullet.short-bullet{display:inline}.shortened-breadcrumbs .breadcrumb-element{display:inline}#write_review div.hor_rev_input{width:94%}.cart-items li.heading div{display:none}.cart-items li .col-1{width:100%;margin-bottom:10px}.cart-items li>div{display:block;padding:6px 0}.cart-items li .price{display:inline-block;width:33%;vertical-align:middle}.cart-items li .col-3{width:33%;display:inline-block;vertical-align:middle}.cart-items li .price.total{width:33%}.cart-items li .col-5{display:inline}#version-2 .step-holder .text-ccv{height:52px !important}.version-2 #minified-header .checkout-wd{display:none}.version-2 #minified-header .min-phone{margin-top:-40px}#version-2 .field-holder{margin-top:10px}#version-2 .account-row.payment .field-holder #cc_name,#version-2 .account-row.payment .field-holder #cc_number{width:95%}#version-2 .account-row.payment .holder.cc-name,#version-2 .account-row.payment .holder.cc-num{width:100%;margin-top:10px}#version-2 .account-row.payment .field-holder.inline .holder.cc-name .label_msg{left:2.5%}#version-2 .account-row.payment .field-holder.inline .holder.cc-num .label_msg{left:2%}#cart_popup_new{width:100% !important}.tbox{left:0 !important;right:0 !important}.benefit-bar{display:none}.restaurant-guide a{text-decoration:none}.restaurant-guide .table-contents li{list-style:none;border-bottom:1px solid #666;padding:15px 10px}.restaurant-guide .table-contents li:hover{background:#eaeaea}.shop-giveaway{background:#fff}.giveaway-mobileimg{display:block;background:#fff;margin:39px auto;border:1px solid #e7e7e7;text-align:center}.shop-giveaway-text{margin:0;padding:0 40px}}@media only screen and (max-device-width:568px){input[type="text"]:focus,textarea:focus,select:focus,input[type="password"]:focus,input[type="tel"]:focus,input[type="email"]:focus{font-size:16px !important}#product-alternative-section .category-container .grid .one_prod_box{width:100%}}@media only screen and (max-width:568px){.store-box .items-list li,.with_sidebar .content-wrap .products-categories li{width:50%}input[type="text"]:focus,textarea:focus,select:focus,input[type="password"]:focus,input[type="tel"]:focus,input[type="email"]:focus{font-size:16px !important}}@media screen and (max-width:571px){.paypal-checkout-btn{margin:10px 10px !important}.benefit-bar .bbar3{display:none}.benefit-bar .bbar2{width:100%}.financing #quote input{min-width:95%}.apply-box .questions{font-size:1em}}@media screen and (max-width:567px){.store-box .items-list li{width:50%}#cart_popup_new .floating_cart_green_bar{font-size:1em;padding:5px 45px 5px 5px}.countdown_box_label_left{background:0 !important}.product-details-section{width:100%}.spec-table{width:100%}.spec-table ul li.column-right{width:50%;float:right}.product-carousels{float:left;width:100%}.recently_viewed .slick-list,.related_items .slick-list{max-width:100%;margin:0 -15}.related-itemsNav{display:none !important}.product-left-holder{width:100%;clear:both;display:block}.invoice-summary{width:90% !important}.invoice-subh{width:90%}.slick-dots{bottom:-21px}.wrapper h1.hp{font-weight:bold;font-size:1em}.timely-products .category-container .grid .one_prod_box{width:50%}}@media screen and (max-width:516px){#cart_popup_new .floating_cart_prod_price{text-align:center}.contact-form.request-quote input{padding:15px 8px;font-size:16px}}@media screen and (max-width:479px){#nav .nav-btn{text-indent:-9999px}#logo{margin:0 0 0 20%}.search-mobile .btn-search{right:55px}#cart_popup_new .btn.checkout{float:none;display:block}.price-block .row>.col-1,.price-block .row>.col-2{display:block;width:100%}.price-block .row>.col-2{padding-top:0}.shoping-form{max-width:100%}.loyalty-ctas a{display:block;width:50%;margin:10px 0;text-align:Center}.chafing-guide img{width:100%}#countdown_box{width:80% !important;margin-left:3% !important}.countdown_box_label_left{margin-top:-200px !important}.manage-rewards ul{display:none}.manage-rewards .leftR{width:100%;text-align:center}.manage-rewards .rightR{width:100%;text-align:center}.rewards-header h2{font-size:1.9em;line-height:170%}.rewards-header span{font-size:1.4em}.rewards-header small{font-size:1.2em;line-height:170%}.shop-earn,.shop-refer,.shop-gifts{width:100% !important}.top_point_box .big_points{float:none;padding:20px 23px 0}.top_point_box .point_top_info{float:none}.rewards .top_point_box{min-height:220px}.banner-message{position:static !important}.banner-message-slide{width:100%;right:0}.write_review_button{float:none;padding-bottom:20px;padding-left:10px}.write_review_button a{padding:10px 22%}.helpful .helpful_up,.helpful .helpful_down{padding:5px 10px 7px}.helpful .helpful-count{margin:10px 1px 0}.helpful div.label-helpful{margin:10px 0 0}.helpful .helpful_up::after,.helpful .helpful_down::after{content:""}.helpful .date{display:inline-block;text-align:left;margin-left:35px}.v_info,.v_info2{left:-130px}.ask-question-button{background:#a2a2a2 none repeat scroll 0 0 !important;border:medium none;color:#fff;display:block;font-family:Open Sans;font-size:12px;height:auto;margin:-15px auto 5px;padding:10px 15px;text-align:center;text-overflow:ellipsis;text-transform:uppercase;float:none;position:relative;right:0}.recently_viewed .slick-list,.related_items .slick-list{max-width:260px;margin:0 auto}#version-2 .icon,#mailchimp_signup .icon{float:none;line-height:28px;text-align:left}#version-2 .field-holder.email input,#version-2 .step-holder .text,#version-2 .field-holder #shipping_city,#version-2 .field-holder #billing_city,#version-2 .step-holder .select.shipping-to-billing,#version-2 .field-holder #shipping_zip,#version-2 .field-holder #billing_zip,#version-2 .field-holder #shipping_home_phone{margin-left:0}.wrapper.version-2 ul{float:left;margin:10px 25% 0}#version-2 .label_msg,#version-2 .inline_error_msg{margin:0}#version-2 .field-holder.email .inline_error_msg{margin:0;left:0;font-size:10px}#category-list input[type="button"]{width:auto}#category-list.grid .category-box .holder{height:200px}#version-2 .step-holder .text.with-icon,#mailchimp_signup .text.with-icon{width:100%}#version-2 .step-holder .select.shipping-to-billing{width:100%}#version-2 .label_msg{left:0}.hp_boxes .hp_box .img_holder{height:116px}.hp_boxes .hp_box{width:152px;min-height:193px}#version-2 #billing-form-holder .billing-address-info{min-width:100%}.hp_cart_items .hp-inner-cart.button-link{font-size:17px}.hp_total{font-size:20px}}@media screen and (max-width:430px){.cart-items li .price,.cart-items li .price.total{width:29%}.cart-items li .col-3{width:42%}}@media screen and (max-width:414px){.inner-box.shipping.product span.free-shipping{margin:-5px 0 0;display:block}#category-list.grid .category-box .holder{height:140px;padding-bottom:0}#paypal-btn-img{margin-top:10px}#category-list .category-box{width:100%}#category-list .category-box .img-holder{width:49%;display:inline-block;vertical-align:middle}#category-list .category-box .text-holder{width:49%;display:inline-block;vertical-align:middle}.payment-row .credit-cardp{display:block;margin:0}.hp_cart_summary{width:58%}.timely-products .category-container .grid .one_prod_box{width:100%}}@media(max-width:369px){.version-2 .iMinifedHeader #minified-header .min-phone{padding:14px 4px 15px}#version-2 .account-row.payment .field-holder .text-ccv{margin-left:12px;min-width:93px}.price-info-holder .cart-box .quantity-input{margin:0}.price-info-holder .qty-add-holder{padding:10px 0}.price-info-holder .cart-box .btn-add{width:211px}}@media screen and (max-width:365px){.step-holder .text{min-width:0 !important;width:100% !important}}@media screen and (max-width:351px){.price-info-holder .cart-box .btn-add{width:100px}.slick-dots{bottom:-5px}}@import 'https://fonts.googleapis.com/css?family=Material+Icons';@import 'https://fonts.googleapis.com/css?family=Roboto:100,300,400,400i,500,700,900';#igFlag{width:30px}#igFlag img{max-width:26px;cursor:pointer;margin-left:4px;margin-top:5px;background-color:#eee}#igFlag.mobile{height:30px;display:block;padding:10px 10px 0}#igSplashElement{position:fixed;max-width:500px;background-color:#fff;top:50%;left:50%;width:100%;-webkit-box-shadow:0 0 60px 0 rgba(0,0,0,0.5);box-shadow:0 0 60px 0 rgba(0,0,0,0.5);color:rgba(0,0,0,.87);font-size:14px;font-family:'Roboto',Helvetica,Arial,sans-serif;-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;z-index:2001}.closeButton{position:absolute;top:3px;right:3px}.igClose{padding:5px 8px;background:#eee;text-align:right;width:100%;box-sizing:border-box;float:none;cursor:pointer;font-weight:bold;font-size:18px}.igClose i{cursor:pointer}.igModalHeader{background-color:#fff;text-align:center;color:rgba(0,0,0,.87);box-sizing:border-box}.logoWrapper{width:100%;padding:30px;text-align:center;float:none;border-bottom:1px solid #eee;box-sizing:border-box}.messageWrapper{width:100%;padding:30px 30px 10px;box-sizing:border-box}.modalLogo{max-width:100%;max-height:160px}.igModalHeader img.headerFlag{max-width:50px;max-height:34px;position:absolute;left:5px;top:5px}.headerZero{margin-bottom:8px;font-size:30px;font-weight:600;margin-top:0}.headerOne{font-size:30px;padding-left:.5em;text-transform:uppercase;font-weight:600}.headerTwo{color:#999;margin-top:7px;font-size:12px}.countryP{font-size:16px;text-transform:uppercase}.igModalBody{background-color:white;width:100%}.countryDropDownWrapper{width:100%;min-height:25px;-webkit-border-radius:2px;border-radius:2px;background:#eee;border:0;margin:0 auto;padding:0;cursor:pointer;position:relative}.countryDropDownWrapper i{position:absolute;right:10px;top:10px;color:rgba(0,0,0,.3)}#countrySelect{width:100%;position:relative;box-shadow:0;padding:10px 15px;margin:0;font-size:14px;line-height:14px;color:#333 !important;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;background:none !important;border:0 !important;overflow:hidden;height:44px;padding-left:65px}ul.featureList{padding:30px;margin:20px 0 30px;background-color:#eee;display:none !important}ul.featureList li{list-style-type:none;padding:5px 0}ul.featureList li i{position:relative;top:6px}.igWelcomeCTAButton{width:100%;padding:0 30px 30px;box-sizing:border-box}.igWelcomeCTAButton button{width:100%;height:44px;-webkit-border-radius:2px;border-radius:2px;color:white;margin:0 auto;border:0;font-size:14px;font-weight:normal;background-color:#333;opacity:1;text-shadow:none;float:none;text-transform:uppercase;text-align:center}.igWelcomeCTAButton button:hover{color:white;background-color:#666;opacity:1}.modal-open{-webkit-animation-name:igFadeInDown;animation-name:igFadeInDown;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@media screen and (max-width:600px){#igSplashElement{width:95%}.igModalHeader{width:100%}.messageWrapper{clear:both}}.carousel{min-width:900px;max-width:1236px;margin-left:auto;margin-right:auto;padding-left:48px;padding-right:48px;position:relative}.carousel__activator{display:none}.carousel__controls{display:none;align-items:center;justify-content:space-between;position:absolute;top:0;right:16px;left:16px;bottom:0}.carousel__controls:first-of-type{justify-content:flex-end}.carousel__controls:last-of-type{justify-content:flex-start}.carousel__control{cursor:pointer;display:flex;align-items:center;background-color:#fff;color:#3d414a;border-radius:100%;box-shadow:0 2px 10px 0 rgba(33,34,36,0.3);font-size:24px;height:48px;justify-content:center;transition:.3s all;width:48px;z-index:1}.carousel__control:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.carousel__activator:nth-of-type(1):checked ~ .carousel__controls:nth-of-type(1){display:flex}.carousel__activator:nth-of-type(1):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(0);transform:translateX(0)}.carousel__activator:nth-of-type(2):checked ~ .carousel__controls:nth-of-type(2){display:flex}.carousel__activator:nth-of-type(2):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel__activator:nth-of-type(3):checked ~ .carousel__controls:nth-of-type(3){display:flex}.carousel__activator:nth-of-type(3):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.carousel__activator:nth-of-type(4):checked ~ .carousel__controls:nth-of-type(4){display:flex}.carousel__activator:nth-of-type(4):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-300%);transform:translateX(-300%)}.carousel__activator:nth-of-type(5):checked ~ .carousel__controls:nth-of-type(5){display:flex}.carousel__activator:nth-of-type(5):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-400%);transform:translateX(-400%)}.carousel__activator:nth-of-type(6):checked ~ .carousel__controls:nth-of-type(6){display:flex}.carousel__activator:nth-of-type(6):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-500%);transform:translateX(-500%)}.carousel__activator:nth-of-type(7):checked ~ .carousel__controls:nth-of-type(7){display:flex}.carousel__activator:nth-of-type(7):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-600%);transform:translateX(-600%)}.carousel__activator:nth-of-type(8):checked ~ .carousel__controls:nth-of-type(8){display:flex}.carousel__activator:nth-of-type(8):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-700%);transform:translateX(-700%)}.carousel__activator:nth-of-type(9):checked ~ .carousel__controls:nth-of-type(9){display:flex}.carousel__activator:nth-of-type(9):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-800%);transform:translateX(-800%)}.carousel__activator:nth-of-type(10):checked ~ .carousel__controls:nth-of-type(10){display:flex}.carousel__activator:nth-of-type(10):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-900%);transform:translateX(-900%)}.carousel__activator:nth-of-type(11):checked ~ .carousel__controls:nth-of-type(11){display:flex}.carousel__activator:nth-of-type(11):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1000%);transform:translateX(-1000%)}.carousel__activator:nth-of-type(12):checked ~ .carousel__controls:nth-of-type(12){display:flex}.carousel__activator:nth-of-type(12):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1100%);transform:translateX(-1100%)}.carousel__activator:nth-of-type(13):checked ~ .carousel__controls:nth-of-type(13){display:flex}.carousel__activator:nth-of-type(13):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1200%);transform:translateX(-1200%)}.carousel__activator:nth-of-type(14):checked ~ .carousel__controls:nth-of-type(14){display:flex}.carousel__activator:nth-of-type(14):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1300%);transform:translateX(-1300%)}.carousel__activator:nth-of-type(15):checked ~ .carousel__controls:nth-of-type(15){display:flex}.carousel__activator:nth-of-type(15):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1400%);transform:translateX(-1400%)}.carousel__activator:nth-of-type(16):checked ~ .carousel__controls:nth-of-type(16){display:flex}.carousel__activator:nth-of-type(16):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1500%);transform:translateX(-1500%)}.carousel__activator:nth-of-type(17):checked ~ .carousel__controls:nth-of-type(17){display:flex}.carousel__activator:nth-of-type(17):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1600%);transform:translateX(-1600%)}.carousel__activator:nth-of-type(18):checked ~ .carousel__controls:nth-of-type(18){display:flex}.carousel__activator:nth-of-type(18):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1700%);transform:translateX(-1700%)}.carousel__activator:nth-of-type(19):checked ~ .carousel__controls:nth-of-type(19){display:flex}.carousel__activator:nth-of-type(19):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1800%);transform:translateX(-1800%)}.carousel__screen{overflow:hidden;margin-left:0;margin-right:0}.carousel__track{font-size:0;transition:all .3s ease;white-space:nowrap;-webkit-overflow-scrolling:touch}.css_slider{margin-left:auto;margin-right:auto;position:relative}.css_slider .slide{scroll-margin:0 0 0 10px;scroll-snap-align:start;scroll-snap-stop:normal;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.css_slider .carousel__screen{margin-left:-0.5%;margin-right:-0.5%}.product-gallery .css_slider.product-collection{overflow:visible}.css_slider .carousel__controls{right:-12px;left:-12px}.css_slider .carousel__controls .slick-prev{left:0}.carousel__inner_track{font-size:0;transition:all .3s ease 0;white-space:nowrap;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scroll-behavior:smooth}.product-gallery .slide{vertical-align:middle;position:relative}.product-gallery.brand_recent_reviews .slide{vertical-align:top}.css_slider .carousel__track{scroll-snap-type:x mandatory;scroll-behavior:smooth}.css_slider .add_to_cart_block{text-align:center;margin-bottom:10px}.gallery .slick-next{right:0;width:32px}.gallery.slider-loader .slide{display:inline-block;width:100%;vertical-align:middle;position:relative}.gallery.slider-loader .slide{height:0;padding-bottom:26.54%;overflow:hidden}.gallery.slider-loader .slide>a{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.gallery.css_slider .slider_dot{display:inline-block;text-decoration:none;text-indent:-9999px;overflow:hidden;width:8px;height:8px;border-radius:50%;border:2px solid #333;padding:0;background:transparent;cursor:pointer;display:inline-block}.gallery.css_slider .carousel__screen{margin-left:0;margin-right:0}.gallery.css_slider .gallery_dots{position:absolute;z-index:1;bottom:-30px;right:0}.gallery_dots .slider_dot:hover{background:#333}.carousel__activator:nth-of-type(1):checked ~ .gallery_dots .slider_dot:nth-of-type(1){background:#333}.carousel__activator:nth-of-type(2):checked ~ .gallery_dots .slider_dot:nth-of-type(2){background:#333}.carousel__activator:nth-of-type(3):checked ~ .gallery_dots .slider_dot:nth-of-type(3){background:#333}.carousel__activator:nth-of-type(4):checked ~ .gallery_dots .slider_dot:nth-of-type(4){background:#333}.carousel__activator:nth-of-type(5):checked ~ .gallery_dots .slider_dot:nth-of-type(5){background:#333}.carousel__activator:nth-of-type(6):checked ~ .gallery_dots .slider_dot:nth-of-type(6){background:#333}.carousel__activator:nth-of-type(7):checked ~ .gallery_dots .slider_dot:nth-of-type(7){background:#333}.carousel__activator:nth-of-type(8):checked ~ .gallery_dots .slider_dot:nth-of-type(8){background:#333}.carousel__activator:nth-of-type(9):checked ~ .gallery_dots .slider_dot:nth-of-type(9){background:#333}.carousel__activator:nth-of-type(10):checked ~ .gallery_dots .slider_dot:nth-of-type(10){background:#333}.css_slider .carousel__track::-webkit-scrollbar{width:0;height:0}.css_slider .carousel__track::-webkit-scrollbar-track{background:transparent}.css_slider .carousel__track::-webkit-scrollbar-thumb{background:transparent;border:0}.add_to_cart_btn_slide{height:37px;border:0;border-radius:1px;font-size:15px;line-height:15px;background:#25a;margin:0 2px 0 0;cursor:pointer;-webkit-appearance:none;text-align:center;width:100px;color:#fff}.add_to_cart_btn_slide.more_info{display:inline-block;line-height:37px;width:120px;text-decoration:none}.slide .quantity-input{display:inline-block;border:1px solid #d5d5d5;background:#fff;margin:0 2px 0 0;width:27px;height:15px;padding:10px 2px;font-size:12px;color:#434343;text-align:center;line-height:15px;border-radius:1px}@media screen and (max-width:1024px){.product-gallery .carousel{padding-left:0;padding-right:0}.gallery .carousel__activator:nth-of-type(n):checked ~ .carousel__controls:nth-of-type(n),.product-gallery .carousel__activator:nth-of-type(n):checked ~ .carousel__controls:nth-of-type(n){display:none}.gallery .carousel__activator:nth-of-type(n):checked ~ .carousel__screen .carousel__track,.product-gallery .carousel__activator:nth-of-type(n):checked ~ .carousel__screen .carousel__track{-webkit-transform:none;transform:none}.carousel__screen{margin-left:0;margin-right:0}.product-gallery .css_slider .carousel__screen{margin-right:-3.5%}.product-gallery .carousel__track{width:auto;padding-bottom:8px}.css_slider .carousel__track{overflow-x:scroll}.gallery.css_slider .gallery_dots{display:none}.product-gallery:not .css_slider.product-collection{margin-left:0;margin-right:0}.product-gallery .carousel__track::-webkit-scrollbar{width:7px;height:7px}.wide_slider .product-collection:before,.wide_slider .product-collection:after,.cart_timely_prods .product-collection:before,.cart_timely_prods .product-collection:after{display:none}.wide_slider .product-collection,.cart_timely_prods .product-collection{margin:0}}@media screen and (max-width:767px){.gallery.slider-loader .slide{padding-bottom:60.88%}}.homepage_pop_prods.slides_7-5 .product-collection,.on_sale_hp .product-collection{padding:20px 20px;width:auto;display:block}@media screen and (min-width:1295px){.product-gallery.slides_7-5 .css_slider .slide{width:13.28%;margin:0 .5% 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.slides_7-5 .carousel__activator.deg_7_last:nth-of-type(2):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(0);transform:translateX(0)}.slides_7-5 .carousel__activator.deg_7_last:nth-of-type(3):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slides_7-5 .carousel__activator.deg_7_last:nth-of-type(4):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.slides_7-5 .carousel__activator.deg_7_last:nth-of-type(5):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-300%);transform:translateX(-300%)}.slides_7-5 .carousel__activator.deg_7_last:nth-of-type(6):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-400%);transform:translateX(-400%)}.slides_7-5 .carousel__activator.deg_7_last:nth-of-type(7):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-500%);transform:translateX(-500%)}.slides_7-5 .carousel__activator.deg_7_last:nth-of-type(8):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-600%);transform:translateX(-600%)}.slides_7-5 .carousel__activator.deg_7_last:nth-of-type(9):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-700%);transform:translateX(-700%)}.slides_7-5 .carousel__activator.deg_7_last:nth-of-type(10):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-800%);transform:translateX(-800%)}.slides_7-5 .carousel__activator.deg_7_last:nth-of-type(11):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-900%);transform:translateX(-900%)}.slides_7-5 .carousel__activator.deg_7_last:nth-of-type(12):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1000%);transform:translateX(-1000%)}.slides_7-5 .deg_7_last .slick-next{display:none}.slides_7-5 .carousel__activator.deg_7_mod_1:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-14.28%);transform:translateX(-14.28%)}.slides_7-5 .carousel__activator.deg_7_mod_2:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-28.57%);transform:translateX(-28.57%)}.slides_7-5 .carousel__activator.deg_7_mod_3:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-42.85%);transform:translateX(-42.85%)}.slides_7-5 .carousel__activator.deg_7_mod_4:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-57.14%);transform:translateX(-57.14%)}.slides_7-5 .carousel__activator.deg_7_mod_5:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-71.42%);transform:translateX(-71.42%)}.slides_7-5 .carousel__activator.deg_7_mod_6:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-85.71%);transform:translateX(-85.71%)}}@media screen and (max-width:1294px) and (min-width:1160px){.product-gallery.slides_7-5 .css_slider .slide{width:15.66%;margin:0 .5% 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.slides_7-5 .carousel__activator.deg_6_last:nth-of-type(2):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(0);transform:translateX(0)}.slides_7-5 .carousel__activator.deg_6_last:nth-of-type(3):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slides_7-5 .carousel__activator.deg_6_last:nth-of-type(4):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.slides_7-5 .carousel__activator.deg_6_last:nth-of-type(5):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-300%);transform:translateX(-300%)}.slides_7-5 .carousel__activator.deg_6_last:nth-of-type(6):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-400%);transform:translateX(-400%)}.slides_7-5 .carousel__activator.deg_6_last:nth-of-type(7):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-500%);transform:translateX(-500%)}.slides_7-5 .carousel__activator.deg_6_last:nth-of-type(8):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-600%);transform:translateX(-600%)}.slides_7-5 .carousel__activator.deg_6_last:nth-of-type(9):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-700%);transform:translateX(-700%)}.slides_7-5 .carousel__activator.deg_6_last:nth-of-type(10):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-800%);transform:translateX(-800%)}.slides_7-5 .carousel__activator.deg_6_last:nth-of-type(11):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-900%);transform:translateX(-900%)}.slides_7-5 .carousel__activator.deg_6_last:nth-of-type(12):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1000%);transform:translateX(-1000%)}.slides_7-5 .deg_5_last .slick-next{display:none}.slides_7-5 .carousel__activator.deg_6_mod_1:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-16.66%);transform:translateX(-16.66%)}.slides_7-5 .carousel__activator.deg_6_mod_2:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-33.33%);transform:translateX(-33.33%)}.slides_7-5 .carousel__activator.deg_6_mod_3:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.slides_7-5 .carousel__activator.deg_6_mod_4:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-66.66%);transform:translateX(-66.66%)}.slides_7-5 .carousel__activator.deg_6_mod_5:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-83.33%);transform:translateX(-83.33%)}}@media screen and (max-width:1159px) and (min-width:1025px){.product-gallery.slides_7-5 .css_slider .slide{width:19%;margin:0 .5% 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.slides_7-5 .carousel__activator.deg_5_last:nth-of-type(2):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(0);transform:translateX(0)}.slides_7-5 .carousel__activator.deg_5_last:nth-of-type(3):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slides_7-5 .carousel__activator.deg_5_last:nth-of-type(4):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.slides_7-5 .carousel__activator.deg_5_last:nth-of-type(5):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-300%);transform:translateX(-300%)}.slides_7-5 .carousel__activator.deg_5_last:nth-of-type(6):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-400%);transform:translateX(-400%)}.slides_7-5 .carousel__activator.deg_5_last:nth-of-type(7):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-500%);transform:translateX(-500%)}.slides_7-5 .carousel__activator.deg_5_last:nth-of-type(8):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-600%);transform:translateX(-600%)}.slides_7-5 .carousel__activator.deg_5_last:nth-of-type(9):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-700%);transform:translateX(-700%)}.slides_7-5 .carousel__activator.deg_5_last:nth-of-type(10):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-800%);transform:translateX(-800%)}.slides_7-5 .carousel__activator.deg_5_last:nth-of-type(11):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-900%);transform:translateX(-900%)}.slides_7-5 .carousel__activator.deg_5_last:nth-of-type(12):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1000%);transform:translateX(-1000%)}.slides_7-5 .deg_5_last .slick-next{display:none}.slides_7-5 .carousel__activator.deg_5_mod_1:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-20%);transform:translateX(-20%)}.slides_7-5 .carousel__activator.deg_5_mod_2:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-40%);transform:translateX(-40%)}.slides_7-5 .carousel__activator.deg_5_mod_3:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-60%);transform:translateX(-60%)}.slides_7-5 .carousel__activator.deg_5_mod_4:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-80%);transform:translateX(-80%)}}@media screen and (max-width:1024px){.homepage_pop_prods.slides_7-5 .product-collection,.on_sale_hp.slides_7-5 .product-collection{padding:20px 0;width:auto;display:block}.on_sale_hp.slides_7-5 .product-collection{margin-right:-3.5%}.on_sale_hp.slides_7-5 .css_slider .carousel__screen{margin-right:0}.product-gallery.on_sale_hp.slides_7-5 .carousel__track{padding-bottom:0}.on_sale_hp.slides_7-5 .slide{scroll-margin:8px}.slides_7-5 .css_slider .carousel__screen{margin-left:0;margin-right:0}.product-gallery.slides_7-5 .slide{width:20%}}@media screen and (max-width:890px){.product-gallery.slides_7-5 .slide{width:22%}}@media screen and (max-width:780px){.product-gallery.slides_7-5 .slide{width:26%}}@media screen and (max-width:636px){.product-gallery.slides_7-5 .slide{width:28%}}@media screen and (max-width:565px){.product-gallery.slides_7-5 .slide{width:36%}}@media screen and (max-width:410px){.product-gallery.slides_7-5 .slide{width:40%}}.product-gallery.homepage_cart_prods.slides_3-2 .css_slider{margin-left:0;margin-right:0}.homepage_cart_prods.slides_3-2 .css_slider .carousel__controls .slick-prev{left:-15px;z-index:2}.recently_viewed.slides_3-2 .css_slider .carousel__controls .slick-prev,.related_items .css_slider .carousel__controls .slick-prev{left:auto}@media screen and (min-width:1024px){.product-gallery.slides_2-1 .css_slider .slide{width:49%;margin:0 .5%}.product-gallery.slides_2-1 .css_slider .deg_2_last .slick-next{display:none}.slides_2-1 .carousel__activator.deg_2_last:nth-of-type(2):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(0);transform:translateX(0)}.slides_2-1 .carousel__activator.deg_2_last:nth-of-type(3):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slides_2-1 .carousel__activator.deg_2_last:nth-of-type(4):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.slides_2-1 .carousel__activator.deg_2_last:nth-of-type(5):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-300%);transform:translateX(-300%)}.slides_2-1 .carousel__activator.deg_2_last:nth-of-type(6):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-400%);transform:translateX(-400%)}.slides_2-1 .carousel__activator.deg_2_last:nth-of-type(7):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-500%);transform:translateX(-500%)}.slides_2-1 .carousel__activator.deg_2_last:nth-of-type(8):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-600%);transform:translateX(-600%)}.slides_2-1 .carousel__activator.deg_2_last:nth-of-type(9):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-700%);transform:translateX(-700%)}.slides_2-1 .carousel__activator.deg_2_last:nth-of-type(10):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-800%);transform:translateX(-800%)}.slides_2-1 .carousel__activator.deg_2_last:nth-of-type(11):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-900%);transform:translateX(-900%)}.slides_2-1 .carousel__activator.deg_2_last:nth-of-type(12):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1000%);transform:translateX(-1000%)}.slides_2-1 .carousel__activator.deg_2_last:nth-of-type(13):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1100%);transform:translateX(-1100%)}.slides_2-1 .carousel__activator.deg_2_last:nth-of-type(14):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1200%);transform:translateX(-1200%)}.slides_2-1 .carousel__activator.deg_2_last:nth-of-type(15):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1300%);transform:translateX(-1300%)}.slides_2-1 .carousel__activator.deg_2_last:nth-of-type(16):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1400%);transform:translateX(-1400%)}.slides_2-1 .carousel__activator.deg_2_last:nth-of-type(17):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1500%);transform:translateX(-1500%)}.slides_2-1 .carousel__activator.deg_2_last:nth-of-type(18):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1600%);transform:translateX(-1600%)}.slides_2-1 .carousel__activator.deg_2_last:nth-of-type(19):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1700%);transform:translateX(-1700%)}.slides_2-1 .carousel__activator.deg_2_last:nth-of-type(20):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1800%);transform:translateX(-1800%)}.slides_2-1 .carousel__activator.deg_2_mod_1:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width:1024px){.recently_viewed.slides_2-1 .slide,.related_items.slides_2-1 .slide{width:60%}.homepage_cart_prods.slides_2-1 .slide{width:100%;margin:0}}@media screen and (max-width:900px){.recently_viewed.slides_2-1 .slide,.related_items.slides_2-1 .slide{width:70%}}@media screen and (max-width:567px){.recently_viewed.slides_2-1 .slide,.related_items.slides_2-1 .slide{width:38%}}@media screen and (max-width:455px){.recently_viewed.slides_2-1 .slide,.related_items.slides_2-1 .slide{width:60%}}.recently_viewed.slides_3-2 .css_slider .carousel__controls .slick-prev,.related_items.slides_3-2 .css_slider .carousel__controls .slick-prev{left:auto}@media screen and (min-width:1024px){.product-gallery.slides_3-2 .css_slider .slide{width:32.33%;margin:0 .5% 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.slides_3-2 .carousel__activator.deg_3_last:nth-of-type(2):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(0);transform:translateX(0)}.slides_3-2 .carousel__activator.deg_3_last:nth-of-type(3):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slides_3-2 .carousel__activator.deg_3_last:nth-of-type(4):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.slides_3-2 .carousel__activator.deg_3_last:nth-of-type(5):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-300%);transform:translateX(-300%)}.slides_3-2 .carousel__activator.deg_3_last:nth-of-type(6):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-400%);transform:translateX(-400%)}.slides_3-2 .carousel__activator.deg_3_last:nth-of-type(7):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-500%);transform:translateX(-500%)}.slides_3-2 .carousel__activator.deg_3_last:nth-of-type(8):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-600%);transform:translateX(-600%)}.slides_3-2 .carousel__activator.deg_3_last:nth-of-type(9):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-700%);transform:translateX(-700%)}.slides_3-2 .carousel__activator.deg_3_last:nth-of-type(10):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-800%);transform:translateX(-800%)}.slides_3-2 .carousel__activator.deg_3_last:nth-of-type(11):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-900%);transform:translateX(-900%)}.slides_3-2 .carousel__activator.deg_3_last:nth-of-type(12):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1000%);transform:translateX(-1000%)}.slides_3-2 .carousel__activator.deg_3_last:nth-of-type(13):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1100%);transform:translateX(-1100%)}.slides_3-2 .carousel__activator.deg_3_last:nth-of-type(14):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1200%);transform:translateX(-1200%)}.slides_3-2 .deg_3_last .slick-next{display:none}.slides_3-2 .carousel__activator.deg_3_mod_1:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-33.33%);transform:translateX(-33.33%)}.slides_3-2 .carousel__activator.deg_3_mod_2:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-66.66%);transform:translateX(-66.66%)}}@media screen and (max-width:1260px) and (min-width:1025px){.product-gallery.slides_3-2 .css_slider .slide{width:49%;margin:0 .5%}.product-gallery.slides_3-2 .css_slider .deg_2_last .slick-next{display:none}.slides_3-2 .carousel__activator.deg_2_last:nth-of-type(2):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(0);transform:translateX(0)}.slides_3-2 .carousel__activator.deg_2_last:nth-of-type(3):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slides_3-2 .carousel__activator.deg_2_last:nth-of-type(4):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.slides_3-2 .carousel__activator.deg_2_last:nth-of-type(5):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-300%);transform:translateX(-300%)}.slides_3-2 .carousel__activator.deg_2_last:nth-of-type(6):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-400%);transform:translateX(-400%)}.slides_3-2 .carousel__activator.deg_2_last:nth-of-type(7):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-500%);transform:translateX(-500%)}.slides_3-2 .carousel__activator.deg_2_last:nth-of-type(8):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-600%);transform:translateX(-600%)}.slides_3-2 .carousel__activator.deg_2_last:nth-of-type(9):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-700%);transform:translateX(-700%)}.slides_3-2 .carousel__activator.deg_2_last:nth-of-type(10):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-800%);transform:translateX(-800%)}.slides_3-2 .carousel__activator.deg_2_last:nth-of-type(11):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-900%);transform:translateX(-900%)}.slides_3-2 .carousel__activator.deg_2_last:nth-of-type(12):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1000%);transform:translateX(-1000%)}.slides_3-2 .carousel__activator.deg_2_last:nth-of-type(13):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1100%);transform:translateX(-1100%)}.slides_3-2 .carousel__activator.deg_2_last:nth-of-type(14):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1200%);transform:translateX(-1200%)}.slides_3-2 .carousel__activator.deg_2_last:nth-of-type(15):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1300%);transform:translateX(-1300%)}.slides_3-2 .carousel__activator.deg_2_last:nth-of-type(16):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1400%);transform:translateX(-1400%)}.slides_3-2 .carousel__activator.deg_2_last:nth-of-type(17):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1500%);transform:translateX(-1500%)}.slides_3-2 .carousel__activator.deg_2_last:nth-of-type(18):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1600%);transform:translateX(-1600%)}.slides_3-2 .carousel__activator.deg_2_last:nth-of-type(19):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1700%);transform:translateX(-1700%)}.slides_3-2 .carousel__activator.deg_2_last:nth-of-type(20):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1800%);transform:translateX(-1800%)}.slides_3-2 .carousel__activator.deg_2_mod_1:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width:1024px){.recently_viewed.slides_3-2 .slide,.related_items.slides_3-2 .slide{width:42%}}@media screen and (max-width:900px){.recently_viewed.slides_3-2 .slide,.related_items.slides_3-2 .slide{width:58%}}@media screen and (max-width:567px){.recently_viewed.slides_3-2 .slide,.related_items.slides_3-2 .slide{width:28%}}@media screen and (max-width:510px){.recently_viewed.slides_3-2 .slide,.related_items.slides_3-2 .slide{width:38%}}.wide_slider.slides_4-3 .product-collection:before,.wide_slider.slides_4-3 .product-collection:after{height:100%}.wide_slider.slides_4-3 .css_slider .carousel__controls{left:-28px;right:-28px}.wide_slider.slides_4-3 .slick-next{left:auto;right:0}.wide_slider.slides_4-3 .slick-next,.wide_slider.slides_4-3 .slick-prev{height:100%}@media screen and (min-width:1024px){.wide_slider.slides_4-3 .css_slider .carousel__screen{margin-left:0;margin-right:0}}@media screen and (min-width:1285px){.product-gallery.slides_4-3 .css_slider .slide{width:24%;margin:0 .5% 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.slides_4-3 .carousel__activator.deg_4_last:nth-of-type(2):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(0);transform:translateX(0)}.slides_4-3 .carousel__activator.deg_4_last:nth-of-type(3):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slides_4-3 .carousel__activator.deg_4_last:nth-of-type(4):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.slides_4-3 .carousel__activator.deg_4_last:nth-of-type(5):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-300%);transform:translateX(-300%)}.slides_4-3 .carousel__activator.deg_4_last:nth-of-type(6):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-400%);transform:translateX(-400%)}.slides_4-3 .carousel__activator.deg_4_last:nth-of-type(7):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-500%);transform:translateX(-500%)}.slides_4-3 .carousel__activator.deg_4_last:nth-of-type(8):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-600%);transform:translateX(-600%)}.slides_4-3 .carousel__activator.deg_4_last:nth-of-type(9):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-700%);transform:translateX(-700%)}.slides_4-3 .carousel__activator.deg_4_last:nth-of-type(10):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-800%);transform:translateX(-800%)}.slides_4-3 .carousel__activator.deg_4_last:nth-of-type(11):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-900%);transform:translateX(-900%)}.slides_4-3 .carousel__activator.deg_4_last:nth-of-type(12):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1000%);transform:translateX(-1000%)}.slides_4-3 .deg_4_last .slick-next{display:none}.slides_4-3 .carousel__activator.deg_4_mod_1:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-25%);transform:translateX(-25%)}.slides_4-3 .carousel__activator.deg_4_mod_2:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.slides_4-3 .carousel__activator.deg_4_mod_3:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-75%);transform:translateX(-75%)}}@media screen and (max-width:1300px) and (min-width:1025px){.product-gallery.slides_4-3 .css_slider .slide{width:32.33%;margin:0 .5% 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.slides_4-3 .carousel__activator.deg_3_last:nth-of-type(2):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(0);transform:translateX(0)}.slides_4-3 .carousel__activator.deg_3_last:nth-of-type(3):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slides_4-3 .carousel__activator.deg_3_last:nth-of-type(4):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.slides_4-3 .carousel__activator.deg_3_last:nth-of-type(5):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-300%);transform:translateX(-300%)}.slides_4-3 .carousel__activator.deg_3_last:nth-of-type(6):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-400%);transform:translateX(-400%)}.slides_4-3 .carousel__activator.deg_3_last:nth-of-type(7):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-500%);transform:translateX(-500%)}.slides_4-3 .carousel__activator.deg_3_last:nth-of-type(8):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-600%);transform:translateX(-600%)}.slides_4-3 .carousel__activator.deg_3_last:nth-of-type(9):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-700%);transform:translateX(-700%)}.slides_4-3 .carousel__activator.deg_3_last:nth-of-type(10):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-800%);transform:translateX(-800%)}.slides_4-3 .carousel__activator.deg_3_last:nth-of-type(11):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-900%);transform:translateX(-900%)}.slides_4-3 .carousel__activator.deg_3_last:nth-of-type(12):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1000%);transform:translateX(-1000%)}.slides_4-3 .carousel__activator.deg_3_last:nth-of-type(13):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1100%);transform:translateX(-1100%)}.slides_4-3 .carousel__activator.deg_3_last:nth-of-type(14):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1200%);transform:translateX(-1200%)}.slides_4-3 .deg_3_last .slick-next{display:none}.slides_4-3 .carousel__activator.deg_3_mod_1:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-33.33%);transform:translateX(-33.33%)}.slides_4-3 .carousel__activator.deg_3_mod_2:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-66.66%);transform:translateX(-66.66%)}}@media screen and (max-width:1024px) and (min-width:767px){.cart #content .product-gallery.slides_4-3 .css_slider .carousel__screen{margin-right:-6.5%}}@media screen and (max-width:960px){.product-gallery.slides_4-3 .slide{width:28%}}@media screen and (max-width:750px){.product-gallery.slides_4-3 .slide{width:38%}}@media screen and (max-width:500px){.product-gallery.slides_4-3 .slide{width:60%}}.wide_slider.slides_5-3 .product-collection:before,.wide_slider.slides_5-3 .product-collection:after{height:100%}.wide_slider.slides_5-3 .css_slider .carousel__controls{left:-28px;right:-28px}.wide_slider.slides_5-3 .slick-next{left:auto;right:0}.collection_slider.slides_5-3 .css_slider .carousel__controls .slick-prev{left:auto}@media screen and (min-width:1024px){.wide_slider.slides_5-3 .css_slider .carousel__screen{margin-left:0;margin-right:0}}@media screen and (min-width:1285px){.product-gallery.slides_5-3 .css_slider .slide{width:19%;margin:0 .5% 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.slides_5-3 .carousel__activator.deg_5_last:nth-of-type(2):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(0);transform:translateX(0)}.slides_5-3 .carousel__activator.deg_5_last:nth-of-type(3):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slides_5-3 .carousel__activator.deg_5_last:nth-of-type(4):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.slides_5-3 .carousel__activator.deg_5_last:nth-of-type(5):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-300%);transform:translateX(-300%)}.slides_5-3 .carousel__activator.deg_5_last:nth-of-type(6):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-400%);transform:translateX(-400%)}.slides_5-3 .carousel__activator.deg_5_last:nth-of-type(7):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-500%);transform:translateX(-500%)}.slides_5-3 .carousel__activator.deg_5_last:nth-of-type(8):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-600%);transform:translateX(-600%)}.slides_5-3 .carousel__activator.deg_5_last:nth-of-type(9):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-700%);transform:translateX(-700%)}.slides_5-3 .carousel__activator.deg_5_last:nth-of-type(10):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-800%);transform:translateX(-800%)}.slides_5-3 .carousel__activator.deg_5_last:nth-of-type(11):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-900%);transform:translateX(-900%)}.slides_5-3 .carousel__activator.deg_5_last:nth-of-type(12):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1000%);transform:translateX(-1000%)}.slides_5-3 .deg_5_last .slick-next{display:none}.slides_5-3 .carousel__activator.deg_5_mod_1:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-20%);transform:translateX(-20%)}.slides_5-3 .carousel__activator.deg_5_mod_2:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-40%);transform:translateX(-40%)}.slides_5-3 .carousel__activator.deg_5_mod_3:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-60%);transform:translateX(-60%)}.slides_5-3 .carousel__activator.deg_5_mod_4:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-80%);transform:translateX(-80%)}}@media screen and (max-width:1284px) and (min-width:1080px){.product-gallery.slides_5-3 .css_slider .slide{width:24%;margin:0 .5% 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.slides_5-3 .carousel__activator.deg_4_last:nth-of-type(2):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(0);transform:translateX(0)}.slides_5-3 .carousel__activator.deg_4_last:nth-of-type(3):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slides_5-3 .carousel__activator.deg_4_last:nth-of-type(4):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.slides_5-3 .carousel__activator.deg_4_last:nth-of-type(5):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-300%);transform:translateX(-300%)}.slides_5-3 .carousel__activator.deg_4_last:nth-of-type(6):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-400%);transform:translateX(-400%)}.slides_5-3 .carousel__activator.deg_4_last:nth-of-type(7):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-500%);transform:translateX(-500%)}.slides_5-3 .carousel__activator.deg_4_last:nth-of-type(8):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-600%);transform:translateX(-600%)}.slides_5-3 .carousel__activator.deg_4_last:nth-of-type(9):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-700%);transform:translateX(-700%)}.slides_5-3 .carousel__activator.deg_4_last:nth-of-type(10):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-800%);transform:translateX(-800%)}.slides_5-3 .carousel__activator.deg_4_last:nth-of-type(11):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-900%);transform:translateX(-900%)}.slides_5-3 .carousel__activator.deg_4_last:nth-of-type(12):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1000%);transform:translateX(-1000%)}.slides_5-3 .deg_4_last .slick-next{display:none}.slides_5-3 .carousel__activator.deg_4_mod_1:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-25%);transform:translateX(-25%)}.slides_5-3 .carousel__activator.deg_4_mod_2:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.slides_5-3 .carousel__activator.deg_4_mod_3:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-75%);transform:translateX(-75%)}}@media screen and (max-width:1079px) and (min-width:1025px){.product-gallery.slides_5-3 .css_slider .slide{width:32.33%;margin:0 .5% 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.slides_5-3 .carousel__activator.deg_3_last:nth-of-type(2):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(0);transform:translateX(0)}.slides_5-3 .carousel__activator.deg_3_last:nth-of-type(3):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.slides_5-3 .carousel__activator.deg_3_last:nth-of-type(4):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.slides_5-3 .carousel__activator.deg_3_last:nth-of-type(5):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-300%);transform:translateX(-300%)}.slides_5-3 .carousel__activator.deg_3_last:nth-of-type(6):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-400%);transform:translateX(-400%)}.slides_5-3 .carousel__activator.deg_3_last:nth-of-type(7):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-500%);transform:translateX(-500%)}.slides_5-3 .carousel__activator.deg_3_last:nth-of-type(8):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-600%);transform:translateX(-600%)}.slides_5-3 .carousel__activator.deg_3_last:nth-of-type(9):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-700%);transform:translateX(-700%)}.slides_5-3 .carousel__activator.deg_3_last:nth-of-type(10):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-800%);transform:translateX(-800%)}.slides_5-3 .carousel__activator.deg_3_last:nth-of-type(11):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-900%);transform:translateX(-900%)}.slides_5-3 .carousel__activator.deg_3_last:nth-of-type(12):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1000%);transform:translateX(-1000%)}.slides_5-3 .carousel__activator.deg_3_last:nth-of-type(13):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1100%);transform:translateX(-1100%)}.slides_5-3 .carousel__activator.deg_3_last:nth-of-type(14):checked ~ .carousel__screen .carousel__track{-webkit-transform:translateX(-1200%);transform:translateX(-1200%)}.slides_5-3 .deg_3_last .slick-next{display:none}.slides_5-3 .carousel__activator.deg_3_mod_1:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-33.33%);transform:translateX(-33.33%)}.slides_5-3 .carousel__activator.deg_3_mod_2:checked ~ .carousel__screen .carousel__track .carousel__inner_track{-webkit-transform:translateX(-66.66%);transform:translateX(-66.66%)}}@media screen and (max-width:1024px){.wide_slider.slides_5-3 .product-collection:before,.wide_slider.slides_5-3 .product-collection:after{height:245px}.css_slider.slides_5-3 .carousel__screen{margin-left:0;margin-right:0}}@media screen and (max-width:1024px) and (min-width:767px){.cart #content .product-gallery.slides_5-3 .css_slider .carousel__screen{margin-right:-6.5%}}@media screen and (max-width:1024px) and (min-width:960px){.best-sellers-upper-ld.product-gallery.slides_5-3 .slide{width:38%}}@media screen and (max-width:960px){.product-gallery.slides_5-3 .slide{width:28%}}@media screen and (max-width:750px){.product-gallery.slides_5-3 .slide{width:38%}}@media screen and (max-width:500px){.product-gallery.slides_5-3 .slide{width:60%}}