*{margin:0;padding:0}ul,ol,dl,p,h1,h2,h3,h4,h5,h6,address,form,table,blockquote,applet,embed,object,iframe,frameset{margin:0 0 14px}html,body,div,span,applet,embed,object,iframe,frameset,p,q,blockquote,sub,sup,a,abbr,acronym,font,img,small,center,h1,h2,h3,h4,h5,h6,b,strong,big,u,ins,i,cite,em,var,dfn,address,s,strike,del,dl,dt,dd,ol,ul,li,pre,code,kbd,samp,tt,fieldset,legend,form,label,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{border:0;background:none}h1,h2,h3,h4,h5,h6,b,strong,th{font-weight:700}h1{font-size:200%}h2{font-size:150%}h3{font-size:120%}h4{font-size:110%}h5{font-size:100%}h6{font-size:90%}i,cite,em,var,dfn,address{font-style:italic}u,ins{text-decoration:underline}s,strike,del{text-decoration:line-through}blockquote,blockquote:before,blockquote:after,q,q:before,q:after{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:""}table,caption,tbody,tfoot,thead,tr,th,td{border-collapse:collapse;border-spacing:0}th,td{border:1px solid #ccc;padding:3px 7px;text-align:left;vertical-align:top}th{border-color:#999;text-align:center;vertical-align:middle}ul li,ol li{list-style-position:inside}ul li{list-style-type:disc}header,footer,article,section,nav,figure,aside{display:block}figure{margin:0;padding:0}*{max-height:100000px}html{height:100%}body{height:100%;color:#000;font:20px/24px Source Sans Pro,Arial,Helvetica,sans-serif;background:#f0f5f8 url(bg-page.png);-webkit-text-size-adjust:100%;-ms-text-size-adjust:none}img{border-style:none}a{text-decoration:none;color:#cfcb28}input[type=image]{padding:0;border:none}input[type=text],input[type=password],input[type=file],input[type=submit],textarea{-webkit-appearance:none;-webkit-border-radius:0}a:hover{text-decoration:none;color:#e6e22b}a:active{background-color:transparent}input,textarea,select{font:100% Arial,Helvetica,sans-serif;vertical-align:middle;color:#000}.container{width:100%;position:relative;overflow:hidden}#wrapper{width:100%;height:100%;display:table;table-layout:fixed}.w1{width:100%;display:table-row}#header{position:absolute;top:0;left:0;width:100%;z-index:10}.ico-success{position:absolute;top:-27px;right:204px;width:40px;height:94px;z-index:10;background:url(balloon.png) no-repeat;display:none}.top-holder{margin:0 auto;max-width:988px;padding:7px 15px 12px;overflow:hidden}.top-holder .box{float:right;position:relative;margin:0 -4px 0 0}.top-holder .btn-cart{color:#6cdedf;float:left;margin:0 14px 0 0;text-transform:uppercase;position:relative;padding:0 0 0 26px;text-decoration:underline;font:700 14px/20px Roboto,Arial,Helvetica,sans-serif}.top-holder .btn-cart span{font-weight:900}.top-holder .btn-cart:before{position:absolute;top:50%;left:0;width:22px;height:20px;margin:-8px 0 0;content:"";background:url(icons.png) no-repeat}.top-holder .btn-cart:after{position:absolute;top:50%;right:-6px;width:1px;height:23px;margin:-9px 0 0;content:"";background:#6cdedf}.top-holder .btn-checkout{text-transform:uppercase;color:#6cdedf;float:left;text-decoration:underline;font:700 14px/20px Roboto,Arial,Helvetica,sans-serif}.header-holder{position:relative;width:100%;box-shadow:0 3px 3px #0009;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.6);background:url(bg-header-holder.png) repeat-x}.header-holder .holder{margin:0 auto;max-width:988px;position:relative;padding:0 15px;z-index:1}.header-holder .holder:after{content:"";display:block;clear:both}.logo{text-indent:-9999px;overflow:hidden;float:left;background:url(logo.png) no-repeat;width:162px;height:107px;position:relative;z-index:3;margin:-19px 14px -27px -8px}.logo-alternate{text-indent:-9999px;overflow:hidden;float:left;background:url(logo-alternate.png) no-repeat;width:113px;height:121px;position:relative;z-index:3;margin:-25px 14px -41px -8px}.logo-alternate a,.logo a{display:block;height:100%}#nav{float:left;padding:17px 20px 0 0;font:700 17px/20px Roboto,Arial,Helvetica,sans-serif}#nav .shop{float:left;color:#fff;font-size:22px;line-height:24px;position:relative;padding:0 16px 0 0;margin:0 10px 0 0}#nav .shop:after{content:"";position:absolute;top:50%;right:0;width:8px;height:14px;margin:-5px 0 0;background:url(icons.png) 0 -86px no-repeat}#nav .drop{float:left}#nav ul{margin:0 12px 0 0;float:left;padding:4px 0 0;font-weight:300}#nav ul li{float:left;list-style:none outside;margin:0 0 0 11px}#nav ul li:first-child{margin:0}#nav ul a{color:#000}#nav ul a img{display:none}#nav .link{color:#000;float:left;margin:4px 0 0}#nav .link span{display:none}.drop-box{float:left;margin:17px 0 0;padding:0 0 18px 22px}.drop-box .link{display:inline-block;vertical-align:top;color:#fff;padding:0 19px 0 0;position:relative;font:700 22px/26px Roboto,Arial,Helvetica,sans-serif}#nav .shop:hover,#nav .link:hover,#nav ul a:hover,.drop-box .link:hover{text-decoration:underline}.drop-box .link:after{top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:#0000;border-top-color:#000;border-width:7px;right:0;margin:-1px 0 0}.drop-box .link:before{position:absolute;top:50%;left:-23px;width:2px;height:28px;content:"";margin:-14px 0 0;background:#fff}.drop-box .link span{display:none}.drop-box .drop{position:absolute;top:100%;display:none;left:0;background:#fff;width:100%;padding:61px 9999px 42px;margin:0 -9999px 0 -9985px;overflow:hidden;font-size:0;letter-spacing:-4px;box-shadow:0 3px 3px #0009 inset,0 3px 3px #0006;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.6) inset,0 3px 3px rgba(0,0,0,.4)}.drop-box.hover .drop{display:block}.drop-box .drop .box{display:inline-block;vertical-align:top;width:258px;letter-spacing:0;text-align:left;margin:0 12px 0 0;box-shadow:0 1px 3px #0006;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);font:26px/30px Shadows Into Light Two,Arial,Helvetica,sans-serif}.drop-box .drop .box.alt{margin:-17px 0 0;padding:0 0 0 15px;width:205px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;box-shadow:0 0 #0006;-webkit-box-shadow:0 0 0 rgba(0,0,0,.4)}.drop-box .drop .img-box{display:block;position:relative;color:#fff}.drop-box .drop .img-box:hover span{text-decoration:underline}.drop-box .drop .img-box img{width:100%;height:auto;display:block}.drop-box .drop .img-box .note{position:absolute;bottom:0;color:#fff;background:#000000b3;width:100%;text-align:left;padding:7px 13px 9px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;left:0}.drop-box .drop .title{display:block;color:#40cdcd;font-size:28px;line-height:32px;margin:0 0 12px;word-spacing:-3px}.drop-box .drop ul{margin:0;font:300 17px/22px Roboto,Arial,Helvetica,sans-serif}.drop-box .drop ul li{list-style:none outside;padding:0 0 8px 29px;position:relative}.drop-box .drop ul li:before{position:absolute;content:"";left:0;top:9px;width:16px;height:7px;background:url(icons.png) 0 -123px no-repeat}.drop-box .drop ul a{color:#000}.drop-box .drop ul a:hover{text-decoration:underline}.search-form{float:right;background:#fff;overflow:hidden;border-radius:18px;box-shadow:0 1px 2px #000000b8 inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.72) inset;padding:8px 15px 8px 12px;position:relative;margin:12px -3px 0 0}.search-form input[type=text]{float:left;width:168px;border:none;background:none;color:#ccc;height:18px;padding:1px 0;outline:none;font:300 italic 15px/18px Roboto,Arial,Helvetica,sans-serif}.search-form input[type=submit]{float:right;text-indent:-9999px;overflow:hidden;font-size:0;padding:0;margin:2px 0 0 7px;line-height:0;width:16px;height:16px;background:url(icons.png) 0 -45px no-repeat;border:none}input[type=submit]:hover{cursor:pointer}#main{position:relative;width:100%;overflow:hidden}.gallery-block{width:100%;position:relative;background:#3d3d3d url(bg-gallery-block.jpg) 50% 0 repeat-y}.gallery-block .block{max-width:990px;margin:0 auto;position:relative;padding:143px 0 51px}.gallery-block .slide img{display:block;height:auto;vertical-align:top;width:100%}.gallery-block .btn-prev.disabled:hover,.gallery-block .btn-prev.disabled,.gallery-block .btn-prev:hover,.gallery-block .btn-prev,.gallery-block .btn-next{position:absolute;top:374px;left:-86px;text-indent:-9999px;overflow:hidden;background:url(arrows.png) no-repeat;width:20px;height:24px}.gallery-block .btn-next.disabled:hover,.gallery-block .btn-next.disabled,.gallery-block .btn-next:hover,.gallery-block .btn-next{left:auto;right:-86px;background-position:0 -30px}.gallery-block .frame{padding:32px 0 21px;width:100%;overflow:hidden;position:relative;background:url(bg-gallery.png) no-repeat 50% 100%;background-size:100% auto}.gallery-block .slideset{position:relative;width:99999px}.gallery-block .slideset:after{content:"";display:block;clear:both}.gallery-block .slide{float:left;width:100%;background:#fff;position:relative}.gallery-block .slide .img-box{float:left;background:url(bg-img-box.jpg) no-repeat;width:441px;height:437px;padding:0 0 0 59px}.gallery-block .slide .img-box img{float:left;margin:-32px 0 0;max-width:100%;height:auto}.gallery-block .text-box{padding:31px 40px 20px 22px;float:right;text-align:center;position:relative;z-index:2}.gallery-block .title{display:block;margin:0 0 29px;font:300 italic 44px/48px Source Sans Pro,Arial,Helvetica,sans-serif}.gallery-block .caption{display:inline-block;padding:0 0 32px;vertical-align:top;margin:0 0 20px;color:#5fc6c5;font:80px/76px Shadows Into Light Two,Arial,Helvetica,sans-serif;background:url(bg-caption.png) 50% 100% no-repeat}.gallery-block .caption a{color:#5fc6c5}.gallery-block .note{display:block;margin:0 0 49px;font:300 italic 37px/40px Source Sans Pro,Arial,Helvetica,sans-serif}.gallery-block .more{display:inline-block;vertical-align:top;color:#fff;position:relative;background:#ed1e29;border-radius:4px;text-transform:uppercase;padding:13px 31px;text-shadow:-1px -1px 1px rgba(0,0,0,.2);font:700 21px/24px Source Sans Pro,Arial,Helvetica,sans-serif}.gallery-block .more:hover{background:#d11a24;text-shadow:-1px -1px 1px rgba(0,0,0,.3)}.gallery-block .more:hover:after{background:#a00e16}.gallery-block .more:after{width:100%;z-index:-1;background:#cb141e;bottom:-4px;left:0;border-radius:4px;height:100%;position:absolute;content:""}.gallery-block .switcher{position:absolute;text-align:center;width:100%;bottom:26px;left:0}.gallery-block .switcher ul{margin:0;display:inline-block;vertical-align:top;font-size:0;line-height:0}.gallery-block .switcher li{float:left;margin:0 2px 0 1px;list-style:none outside}.gallery-block .switcher a{width:18px;height:18px;text-indent:-9999px;overflow:hidden;display:block;border:1px solid #fff;border-radius:10px;position:relative}.gallery-block .switcher a:before{top:50%;left:50%;position:absolute;content:"";background:#fff;width:4px;height:4px;border-radius:2px;margin:-2px 0 0 -2px}.gallery-block .switcher a:hover,.gallery-block .switcher .active a{background:#fff}.intro{background:#fffded;width:100%;position:relative;z-index:3;border-bottom:1px solid #ddd}.intro .holder{max-width:988px;padding:74px 15px 78px;margin:0 auto;position:relative}.intro .holder:after{content:"";display:block;clear:both}.intro .text-box{float:left;width:55%;font-size:26px;line-height:31px;font-weight:300;text-align:center}.intro .text-box .note{display:block;color:#777;font:italic 28px/32px Times New Roman,Times,serif;margin:0 0 11px}.intro .heading{position:relative;max-width:370px;margin:0 auto 27px;padding:6px 30px 7px}.intro .heading .bg{left:0;right:0;top:0;bottom:0;width:100%;height:100%;position:absolute}#main .intro h1{color:#fff;margin:0;position:relative;font:46px/50px Shadows Into Light Two,Arial,Helvetica,sans-serif}#main .intro p{margin:0}.intro p a{color:#ed1e29}.intro p a:hover{color:#d11a24}.intro .img{position:absolute;bottom:-23px;right:-66px}.main-holder{max-width:988px;padding:0 15px;margin:0 auto}#main h2{color:#5fc6c5;margin:0 0 22px;font:36px/40px Shadows Into Light Two,Arial,Helvetica,sans-serif}.featured-products{padding:40px 0 32px;position:relative}#main h1+.featured-products{padding-top:10px}.featured-products:after{content:"";display:block;clear:both}.featured-list{width:102%;overflow:hidden;font-size:0;letter-spacing:-4px;margin:0 0 0 -8px;padding:0 0 15px 13px}.gallery-products .slide,.featured-list li{display:inline-block;vertical-align:top;position:relative;font:300 16px/20px Roboto,Arial,Helvetica,sans-serif;letter-spacing:0;background:#fff;box-shadow:0 1px 5px #0000001c;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.11);width:216px;padding:8px 10px 11px 9px;margin:0 15px 15px 0}.gallery-products .slide:hover,.featured-list li:hover{padding:7px 9px 10px 8px;border:1px solid #ee2e24}.gallery-products .slide:hover .label,.featured-list li:hover .label{left:-9px;top:17px}.gallery-products .img-box,.featured-list .img-box{display:block;margin:0 0 5px}.gallery-products .img-box img,.featured-list .img-box img{display:block;width:100%;height:auto}#main .gallery-products .slide p,#main .featured-list p{margin:0 0 7px}.gallery-products .slide .info,.featured-list .info{overflow:hidden;position:relative}.gallery-products .slide .price,.featured-list .price{float:left}.gallery-products .slide .old-price,.featured-list .old-price{float:left;margin:0 0 0 5px;color:#ff4545;display:none;text-decoration:line-through}.gallery-products .slide.on-sale .old-price,.featured-list .on-sale .old-price{display:inline}.gallery-products .slide .yotpo.bottomLine,.featured-list li .yotpo.bottomLine{float:left;clear:none!important;margin:2px 0 0 5px!important}.gallery-products .slide .stars,.featured-list .stars{float:left;margin:1px 0 0 5px}.gallery-products .slide .label,.featured-list .label{position:absolute;color:#fff;background:#ff4545;font-size:12px;line-height:16px;top:18px;display:none;left:-8px;padding:4px 7px;text-transform:uppercase}.gallery-products .slide.on-sale .label,.featured-list .on-sale .label{display:block}.gallery-products .slide .label:before,.featured-list .label:before{position:absolute;top:100%;left:0;content:"";width:8px;height:8px;background:url(bg-label.png) no-repeat}.gallery-products .slide .label:after,.featured-list .label:after{position:absolute;left:100%;top:0;content:"";width:8px;height:24px;background:url(bg-label.png) -20px 0 no-repeat}.featured-products .btn{display:block;text-align:center;color:#fff;background:#cfcb28;font-size:19px;line-height:22px;text-transform:uppercase;font-weight:700;border-radius:5px;padding:11px 20px 12px;margin:0 -4px 10px 4px}.featured-products .btn:hover{background:#e6e22b}.featured-products .btn.pressed{background:#cfcb28;box-shadow:0 2px 3px #0009 inset;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.6) inset}.testimonials{position:relative;padding:40px 0 46px}#main .testimonials h2{text-align:center;margin:0 0 14px}.testimonials .carousel{position:relative;padding:0 0 0 2px}.testimonials .carousel .frame{overflow:hidden;position:relative;padding:5px 0;width:1008px}.testimonials .carousel .block{width:993px}.testimonials .carousel .slideset{width:99999px;position:relative}.testimonials .carousel .slideset:after{content:"";display:block;clear:both}.testimonials .carousel .slide{float:left;padding:3px 3px 5px;margin:0 15px 0 0}.testimonials .carousel blockquote{margin:22px 0 0;background:#fff;box-shadow:0 3px 5px #0000001c;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.11);width:315px;height:177px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:17px 22px;position:relative}.testimonials .carousel blockquote:first-child{margin:0}.testimonials .carousel q{display:block;font-size:20px;line-height:28px;font-weight:400;color:#757575;font-style:italic}.testimonials .carousel cite{position:absolute;bottom:17px;left:20px}.testimonials .carousel cite img{vertical-align:top}.btn-prev,.btn-next{text-indent:-9999px;overflow:hidden;position:absolute;top:186px;left:-55px;width:42px;z-index:5;height:20px;background:url(arrows6.png) 0 -49px no-repeat}.btn-next{background-position:100% -49px;left:auto;right:-55px}.btn-prev.disabled:hover,.btn-prev.disabled{background-position:0 -9px}.btn-next.disabled:hover,.btn-next.disabled{background-position:100% -9px}.btn-prev:hover{background-position:0 -89px}.btn-next:hover{background-position:100% -89px}.honors-holder{position:relative;overflow:hidden;padding:0 0 29px}#main .honors-holder h2{padding:0 0 4px;border-bottom:2px dashed #c0c4c6;margin:0 0 26px}.honors-list{margin:0;position:relative;overflow:hidden;font-size:0;width:105%;padding:0 0 0 3px;letter-spacing:-4px}.honors-list li{display:inline-block;vertical-align:top;list-style:none outside;margin:0 34px 20px 0}.honors-list img{vertical-align:top}.light-theme #main{padding-bottom:0}.light-theme .main-holder{max-width:989px;padding-top:174px;padding-bottom:30px}.light-theme .top-holder{padding:13px 15px 19px}.light-theme .top-holder .btn-cart:before{background-position:0 -190px}.light-theme .top-holder .btn-checkout,.light-theme .top-holder .btn-cart{color:#119a9a}#main h1{color:#ff4545;margin:0 0 22px;font:40px/44px Shadows Into Light Two,Arial,Helvetica,sans-serif}.cart-box{padding:5px 5px 6px;background:#cfcb28;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.15);box-shadow:0 1px 4px #00000026}.cart-form{background:#fff;margin:0;padding:0 35px 57px 28px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px #0006}.item-list{padding:0 0 12px;margin:0;color:#555;font-size:19px;line-height:22px}.item-list li{list-style:none outside}.item-list>li{margin:0 0 15px;padding:0 0 17px;background:url(bg-line.png) 0 100% repeat-x}.item-list .heading-row{font-size:17px;line-height:20px;background:none;color:#969696;padding:14px 35px 13px 28px;margin:0 -35px 24px -28px;text-transform:uppercase;border-bottom:1px solid #c9c9c9;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px #0003}.item-list ul{margin:0;display:table;width:100%}.item-list ul li{display:table-cell;vertical-align:middle}.item-list a{color:#555}.item-list a:hover{color:#666}.item-list em{color:#ff4545;font-style:normal;font-size:17px;display:block;padding:4px 0 0 2px}.item-list .title{display:block;font-weight:400}.item-list .delete{margin:8px 0 0;display:block;text-indent:-9999px;overflow:hidden;width:14px;height:18px;background:url(icons.png) 0 -242px no-repeat}.item-list .text{margin:4px 0 0 4px;display:block;width:56px;position:relative;background:#fff;border:1px solid #d4d4d4;border-radius:3px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1) inset;box-shadow:0 1px 1px #0000001a inset}.item-list .text .input-placeholder-text{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:5px 2px 5px 0;color:#555;font-size:17px;line-height:21px}.item-list .text input{text-align:center;display:block;width:100%;outline:none;border:none;background:none;height:21px;padding:5px 0;color:#555;font-size:17px;line-height:21px}.item-list .photo-cell{width:114px}.item-list .num-cell{width:103px;padding:0 5px 0 0}.item-list .price-cell{width:110px;padding:0 7px 0 0}.item-list .del-cell{width:14px}.item-list .describe-cell{padding:0 0 0 22px}.item-list .heading-row .describe-cell{padding:0 5px 0 19px}.item-list .photo{border:1px solid #ccc;width:112px;height:100px}.item-list .photo a{display:block;text-align:center;height:100%;white-space:nowrap}.item-list .photo a:after{content:"";display:inline-block;height:100%;width:5px;overflow:hidden;margin:0 0 0 -5px;vertical-align:middle}.item-list .photo a:hover{background:#fffee5}.item-list .photo a img{vertical-align:middle;display:inline-block;white-space:normal}.total-block{overflow:hidden;padding:0 0 23px}.total-block .promo-box{float:left;font-size:17px;line-height:22px;font-weight:700;padding:1px 5px 0 0}.total-block .promo-box p{margin:0}.total-block .promo-box a{color:#68d2d3}.total-block .total-box{float:right}.total-box dl{overflow:hidden;margin:0;font-size:18px;line-height:24px;color:#555;text-align:right}.total-box dl dt{min-width:120px;float:left;padding:0 5px 0 0}.total-box dl dd{margin:0;float:left;min-width:100px}.total-price{padding:11px 8px 14px 10px;background:#e5f6f6;border-top:2px solid #98c8c8;font-weight:700;color:#000;font-size:23px;line-height:26px;overflow:hidden;margin:0 0 25px}.total-price dl{margin:0;float:right}.total-price dl dt{letter-spacing:-1px;float:left;padding:0 16px 0 0}.total-price dl dd{float:left}.btn-wrap{overflow:hidden;margin:0 0 0 -2px;padding:0 1px 0 0}.cart-form button[type=submit]{float:right;padding:13px 20px;background:#cfcb28;border-radius:4px;-webkit-box-shadow:0 -4px 0 #b3b157 inset;box-shadow:0 -4px #b3b157 inset;border:none;color:#fff;text-transform:uppercase;text-shadow:-1px -1px 0 #aba40a;font-size:19px;line-height:24px;font-weight:700;letter-spacing:-1px;word-spacing:-1px}.cart-form button[type=submit]:hover{cursor:pointer;text-shadow:-1px -1px 0 #7f7a09;background:#b6b323;-webkit-box-shadow:0 -4px 0 #706e24 inset;box-shadow:0 -4px #706e24 inset}.cart-form button[type=submit]::-moz-focus-inner{border:none;padding:0}.cart-form button[type=submit] span{position:relative;display:block;padding:0 34px 0 0}.cart-form button[type=submit] span:after{position:absolute;right:0;top:50%;width:25px;height:12px;content:"";margin:-6px 0 0;background:url(arrows6.png) 100% -160px no-repeat}.cart-box .back{font-size:23px;line-height:26px;color:#68d2d3;float:left;position:relative;padding:0 0 0 31px;margin:10px 0 0;letter-spacing:-1px}.cart-form a.button:hover,.cart-box .back:hover{text-decoration:underline}.cart-box .back:after{position:absolute;left:0;top:50%;width:23px;height:11px;margin:-5px 0 0;content:"";background:url(arrows6.png) 0 -161px no-repeat}.product-block{width:100%;position:relative;background:#3d3d3d url(bg-gallery-block.jpg) 50% 0 repeat-y}.product-block .block{margin:0 auto;max-width:980px;padding:167px 10px 50px;position:relative}.breadcrumbs{overflow:hidden;position:relative;font:300 15px/20px Roboto,Arial,Helvetica,sans-serif;margin:0 0 19px;color:#fff}.breadcrumbs li{float:left;list-style:none outside;margin:0 6px 0 0;padding:0 0 0 16px;position:relative}.breadcrumbs li:before{position:absolute;content:"";left:0;top:50%;margin:-5px 0 0;background:url(bc-arrow.png) no-repeat;width:9px;height:11px}.breadcrumbs li.home{padding:0}.breadcrumbs li.home:before{display:none}.breadcrumbs a{color:#66c8c9}.breadcrumbs a:hover{color:#58adae}.product-block .holder{position:relative}.product-block .holder:after{content:"";display:block;clear:both}.product-block .gallery-box{float:left;background:#fff;padding:12px 11px 11px 12px;margin:10px 47px 0 0;position:relative;width:413px;box-shadow:1px 1px 11px #00000080;-webkit-box-shadow:1px 1px 11px rgba(0,0,0,.5)}.product-block .gallery-box:before{content:"";position:absolute;top:-12px;left:50%;background:url(bg-line3.png) no-repeat;width:153px;height:26px;margin:0 0 0 -77px}.product-block .gallery-box .frame{position:relative;overflow:hidden;width:413px;margin:0 0 12px}.product-block .gallery-box .slideset{width:99999px;position:relative;overflow:hidden}.product-block .gallery-box .slide{float:left;width:100%;position:relative}.product-block .gallery-box .btn-view{position:absolute;bottom:10px;right:10px;background:url(btn-view2.png) no-repeat;width:41px;height:41px;text-indent:-9999px;overflow:hidden}.product-block .gallery-box img{vertical-align:top;max-width:100%;height:auto}.product-block .gallery-box .switcher{position:relative;overflow:hidden}.product-block .gallery-box .switcher ul{margin:0;position:relative;overflow:hidden}.product-block .gallery-box .switcher li{float:left;margin:0 0 0 2px;list-style:none outside;position:relative}.product-block .gallery-box .switcher li:first-child{margin:0}.product-block .gallery-box .switcher li:before{position:absolute;top:50%;left:50%;display:none;margin:-20px 0 0 -20px;content:"";background:url(btn-play.png) -61px 0 no-repeat;width:41px;height:41px;cursor:pointer}.product-block .gallery-box .switcher li.video-item.active:before,.product-block .gallery-box .switcher li.video-item:hover:before{display:block}.product-block .gallery-box .switcher li.video-item.active:before{background-position:0 0}.product-block .text-box{overflow:hidden;position:relative;color:#fff;padding:3px 0 0;font:300 17px/20px Roboto,Arial,Helvetica,sans-serif}.product-block .text-box .full-article a:hover,.product-block .text-box .full-article a{color:#66c8c9}.product-block .text-box .full-article{margin:0 0 20px}.product-block .text-box .full-article a span{display:none}.product-block .text-box .full-article a em{font-style:normal}.product-block .text-box .full-article.active a span{display:inline}.product-block .text-box .full-article.active a em{display:none}#main .product-block h1{margin:0 0 14px}.product-block .text-box .add-box{position:relative;overflow:hidden;padding:0 0 19px;z-index:3}.product-block .text-box .btn-add{display:inline-block;vertical-align:middle;max-width:134px;margin:0 4px 0 0;color:#fff;background:#cfcb28;font-size:19px;line-height:21px;text-transform:uppercase;font-weight:700;position:relative;padding:14px 20px 14px 53px;text-shadow:-1px -1px 0 rgba(167,164,31,.85);border-radius:5px}.product-block .text-box .btn-add:before{position:absolute;top:50%;left:20px;content:"";background:url(cart-ico3.png) no-repeat;width:28px;height:25px;margin:-12px 0 0}.product-block .text-box .btn-add:after{position:absolute;left:0;bottom:-4px;height:100%;width:100%;content:"";background:#a7a41f;border-radius:5px;z-index:-1}.product-block .text-box .btn-add:hover{background:#b6b323}.product-block .text-box .btn-add:hover:after{background:#6b691f}.product-block .text-box .price{display:inline-block;vertical-align:middle;width:93px;font-size:25px;line-height:28px;padding:0 13px 0 0;text-align:right;border-right:1px dotted #fff;margin:0 11px 0 0;white-space:nowrap}.product-block .text-box .free-shipping{background:#00000045;border-radius:7px;position:relative;color:#d7d7d7;display:inline-block;vertical-align:middle;text-transform:uppercase;font-weight:700;font-size:15px;line-height:20px;padding:3px 9px 3px 33px}.product-block .text-box .free-shipping:before{position:absolute;top:50%;left:-12px;background:url(car-ico.png) no-repeat;width:41px;height:23px;content:"";margin:-12px 0 0}.product-block .text-box p a:hover,.product-block .text-box p a{color:#66c8c9}#main .product-block .text-box p{margin:0 0 20px}.product-block .st_email_large,.product-block .st_twitter_large,.product-block .st_facebook_large{display:inline-block;vertical-align:top;position:relative;margin:0 0 20px}.product-block .stButton .stLarge{height:32px!important;opacity:1!important;background:url(bg-socials.png) no-repeat!important}.product-block .st_facebook_large .stButton .stLarge{width:80px!important}.product-block .st_twitter_large .stButton .stLarge{width:100px!important;background-position:-88px 0!important}.product-block .st_email_large .stButton .stLarge{width:93px!important;background-position:-196px 0!important}.product-block .st_facebook_large .stButton .stLarge:hover{background-position:0 -38px!important}.product-block .st_twitter_large .stButton .stLarge:hover{background-position:-88px -38px!important}.product-block .st_email_large .stButton .stLarge:hover{background-position:-196px -38px!important}.social-links{margin:0 0 20px;position:relative;font:13px/18px Roboto,Arial,Helvetica,sans-serif}.social-links:after{content:"";display:block;clear:both}.social-links li{float:left;margin:0 6px 0 0;position:relative;z-index:2;list-style:none outside}.social-links a{display:block;color:#fff;border-radius:4px;padding:6px 14px 6px 36px;position:relative}.social-links a.facebook{background:#405c93;padding-left:31px}.social-links a.twitter{background:#38aadd}.social-links a.email{background:#6a6a6a}.social-links a.facebook:hover{background:#334975}.social-links a.twitter:hover{background:#2f8ab3}.social-links a.email:hover{background:#525050}.social-links a:before{position:absolute;top:50%;height:18px;margin:-9px 0 0;content:""}.social-links a:after{position:absolute;z-index:-1;width:100%;height:100%;bottom:-2px;content:"";left:0;border-radius:4px}.social-links a.facebook:after{background:#3f5278bf}.social-links a.facebook:before{left:10px;width:8px;background:url(bg-social-links.png) no-repeat}.social-links a.twitter:after{background:#3f5278bf}.social-links a.twitter:before{left:9px;width:19px;background:url(bg-social-links.png) -87px 0 no-repeat}.social-links a.email:after{background:#3b3b3bbf}.social-links a.email:before{left:9px;width:20px;background:url(bg-social-links.png) -194px 0 no-repeat}.product-block .text-box .title{color:#ff4545;font-size:20px;font-weight:300;line-height:24px;margin:0 0 10px;display:block}.product-block .text-box .title img{vertical-align:middle;margin:0 -2px}.awards-box{position:relative;overflow:hidden;padding:20px 0 40px}.main-holder .heading-box{padding:0 0 12px;margin:0 0 10px;position:relative;border-bottom:2px dashed #c1c6c8}.main-holder .heading-box:after{content:"";display:block;clear:both}#main .heading-box h1{font-size:30px;line-height:34px;color:#66c8c9;margin:0}.awards-list{margin:0;position:relative;overflow:hidden}.awards-list li{list-style:none outside;margin:0 20px 0 0;float:left}.awards-list img{vertical-align:top}.review-block{position:relative;padding:20px 0 29px}.review-holder .gallery-wrap,.review-block .gallery-holder{position:relative}.review-holder .gallery-wrap{padding:8px 0 0}.review-holder .gallery-wrap .frame,.review-block .gallery-holder .frame{position:relative;overflow:hidden}.review-holder .gallery-wrap .slide,.review-block .gallery-holder .slide{float:left;padding:3px 4px 5px 3px}.review-block .gallery-holder .slide{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.review-holder .gallery-wrap .slide .box,.review-block .gallery-holder .slide .box{background:#fff;box-shadow:0 2px 3px #0000004d;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.3);padding:27px 21px 29px 29px;overflow:hidden}.review-block .gallery-holder .slide .txt-box{float:left;width:80%;font-size:29px;line-height:32px;color:#767676;font-weight:300;font-style:italic}.review-block .gallery-holder .slide .txt-box a:hover,.review-block .gallery-holder .slide .txt-box a{color:#66c8c9}.review-block .gallery-holder .slide .autor-box{float:right;text-align:right;margin:-8px 0 0}.review-block .gallery-holder .img{display:inline-block;vertical-align:top;border:5px solid #fff;border-radius:50%;margin:0 0 10px;box-shadow:0 5px 5px #00000080;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.5)}.review-block .btn-prev,.review-block .btn-next{top:118px}.review-block .gallery-holder .autor{display:block;font-weight:700;font-style:italic;text-transform:uppercase;font-size:14px;line-height:20px;margin:0 0 -3px}.review-block .gallery-holder .info{font-size:14px;line-height:20px;font-style:italic}.review-block .gallery-holder .place{display:block;font-size:14px;line-height:20px;font-style:italic}.review-holder{position:relative;padding:0 0 20px}.review-holder .gallery-wrap .wrap{width:1017px}.review-holder .heading-box .notes{float:right;margin:6px 0 0}.review-holder .gallery-wrap .slideset{width:99999px;position:relative}.review-holder .gallery-wrap .slide{float:left;width:321px;margin:0 5px 0 0}.review-holder .gallery-wrap .btn-prev,.review-holder .gallery-wrap .btn-next{top:108px}.review-holder .gallery-wrap .txt-wrap{margin:3px;overflow:hidden;box-shadow:0 0 3px #0000004d;-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);background:#fff;padding:23px 18px;font-size:20px;line-height:20px;font-style:italic;color:#757575}.review-holder .gallery-wrap .txt-wrap p a:hover,.review-holder .gallery-wrap .txt-wrap p a{color:#62c0c1}.review-holder .gallery-wrap .txt-wrap .autor{color:#000}.review-holder .gallery-wrap .txt-wrap .autor a{font-weight:700}#main .review-holder .gallery-wrap .txt-wrap p{margin:0 0 7px}.item-list .text.parent-focus{border:1px solid #66c8c9;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1) inset,0 0 4px rgba(102,200,201,.9);box-shadow:0 1px 1px #0000001a inset,0 0 4px #66c8c9e6}.item-list .delete:hover{background-position:0 -392px}.cart-box:after{content:"";display:block;clear:both}.two-columns{padding:0 0 2px;float:left;width:100%;position:relative;background:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px #0006}.two-columns:before,.two-columns:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:89px;background:#f3f2c9;z-index:3}.two-columns:after{z-index:2;left:auto;bottom:auto;right:0;top:0;height:100%;width:31%;background:#f5f8f8;-webkit-box-shadow:2px 0 4px rgba(0,0,0,.1) inset;box-shadow:2px 0 4px #0000001a inset}.two-columns .image{position:absolute;bottom:73px;right:0;z-index:6}.aside{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;width:30.9%;position:relative;z-index:4;padding:21px 1.8% 400px 2%}#main .aside h1{font-size:29px;line-height:34px;margin:0 0 13px 9px}.item-info{overflow:hidden;font-size:16px;line-height:20px;font-weight:300;padding:0 17% 20px 5px;margin:0 0 15px;border-bottom:1px solid #cfcfcf}.item-info .photo{float:left;margin:3px 17px 0 0;width:90px;height:80px;border:1px solid #d4d5d5}.item-info .photo a{display:block;padding:2px 0;height:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.item-info .photo a:hover{background:#fffee5}.item-info .photo img{display:block;height:100%;width:auto;margin:0 auto}.item-info .text-holder{overflow:hidden}.item-info .title{display:block;font-weight:700;color:#555}.item-info .title a{color:#555}.item-info dl{margin:0}.item-info dl dt{float:left;padding:0 2px 0 0}.item-info dl dd{overflow:hidden}.item-info .options{overflow:hidden;margin:0}.item-info .options li{position:relative;float:left;list-style:none outside;padding:0 6px}.item-info .options li:after{position:absolute;content:"";height:17px;width:1px;background:#ccc;left:0;top:3px}.item-info .options li:first-child{padding-left:0}.item-info .options li:first-child:after{display:none}.item-info .options a{color:#60c7c7}.price-block{padding:0 8% 17px;font-size:18px;line-height:22px}.price-block dl{margin:0;overflow:hidden}.price-block dl dt{float:left;padding:0 5px 0 0}.price-block dl dd{overflow:hidden;text-align:right}.price-box{border-top:1px solid #5faaa9;background:#dbeaea;padding:17px 8% 16px;font-size:18px;line-height:20px;font-weight:700}.price-box dl{margin:0;overflow:hidden}.price-box dl dt{float:left;padding:0 5px 0 0}.price-box dl dd{overflow:hidden;text-align:right}.form-holder{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:67%;padding:12px 0 0 3%;position:relative;z-index:4}.form-holder .form-section{padding:0 0 16px}.form-holder .heading{position:relative;margin:0 0 13px -7.5%;background:url(bg-heading2.png) 100% 0 no-repeat;max-width:667px;height:54px;padding:11px 0 0 21px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.form-holder .heading:after{position:absolute;content:"";background:url(bg-corner.png) no-repeat;width:12px;height:12px;left:1px;bottom:-10px}#main .form-holder h2{color:#fff;font:23px/28px Source Sans Pro,Arial,sans-serif;margin:0}.column-wrap{width:100%;padding:11px 0 0}.column-wrap:after{content:"";display:block;clear:both}.checkout-form{margin:0}.checkout-form .row-hold{padding:0 0 16px;width:100%}.checkout-form .row-hold:after{content:"";display:block;clear:both}.checkout-form .row-hold .row{float:left;width:46.4%;margin:0 0 0 5.3%}.checkout-form .row-hold .row:first-child{margin:0}.checkout-form label{float:left;margin:0 0 2px;color:gray;font-size:17px;line-height:20px}.checkout-form .text{float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:36px;border:1px solid #c9c9c9;background:#fff;border-radius:3px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.2) inset;box-shadow:0 2px 3px #0003 inset}.checkout-form .text.parent-focus{border:1px solid #66c8c9;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.1) inset,0 0 4px rgba(102,200,201,.9);box-shadow:0 1px 1px #0000001a inset,0 0 4px #66c8c9e6}.checkout-form .text input{color:gray;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:0 5px;height:34px;font-size:16px;line-height:34px;border:none;background:none}.checkout-form .check-row{overflow:hidden;padding:0 0 36px}.checkout-form .check-row .label{display:block;overflow:hidden}.checkout-form .check-row label{float:none;margin:0}.checkout-form select{float:left;width:100%}.checkout-form .large-row{overflow:hidden;padding:0 0 17px}.checkout-form .row-container{float:left;margin:0 0 0 18px;position:relative}.large-row .row-container:first-child{margin:0;width:352px}.large-row .row-container.alt:first-child{width:472px;padding:4px 0 46px}.checkout-form .note{float:left;padding:9px 7px 0 10px;text-decoration:underline;color:gray;font-size:14px;line-height:16px}.checkout-form .img-code{float:left;margin:5px 0 0}.checkout-form .img-code.tablet{display:none}.checkout-form .input-wrap{float:left;clear:both}.checkout-form .input-wrap .text{width:69px;margin:0 0 0 6px}.checkout-form .input-wrap .text:first-child{margin:0}.checkout-form .question{display:block;font-size:17px;line-height:20px;padding:0 0 20px}.checkout-form .question a{color:#60c7c7}.jcf-hidden{display:block!important;position:absolute!important;left:-9999px!important}.chk-area{margin:3px 10px 0 0;float:left;background:url(bg-checkbox.png) no-repeat;width:20px;height:21px}.chk-checked{background-position:0 -50px}.select-area{position:relative;float:left;width:100%!important;height:36px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding-right:37px;overflow:hidden;font-size:16px;line-height:20px;color:#000;cursor:default;border:1px solid #c9c9c9;border-radius:3px;background:#fff}.select-area .center{float:left;max-width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;overflow:hidden;padding:7px 8px;white-space:nowrap}.select-area .center img{float:left;margin:0 11px 0 0}.select-area .select-opener{background:url(arrows4.png) no-repeat;width:12px;height:7px;position:absolute;right:11px;top:14px}.select-area.select-active .select-opener{background-position:0 100%}.select-options{position:absolute;overflow:hidden;background:#fff;z-index:2000;margin:-3px 0 0}.select-options .drop-holder{border:solid #c9c9c9;border-width:0 1px 1px;padding:3px 0 0;overflow:hidden;height:1%;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.select-options ul{list-style:none;overflow:hidden;padding:0;margin:0;font-size:16px;line-height:20px}.select-options ul li{width:100%;float:left;list-style:none outside}.select-options ul a{text-decoration:none;padding:8px 8px 9px;display:block;cursor:default;overflow:hidden;color:#000;height:1%}.select-options a:hover{text-decoration:none;background:#66c8c9;color:#fff}.select-options ul a img{float:left;margin:0 10px 0 0}.checkout-form button[type=submit]::-moz-focus-inner{border:none;padding:0}.checkout-form button[type=submit]{color:#fff;padding:6px 23px 9px 19px;text-shadow:-1px -1px 0 #f11;font-size:21px;line-height:36px;font-weight:700;background:#ff4545;-webkit-box-shadow:0 -4px 0 #d11f1f inset;box-shadow:0 -4px #d11f1f inset;border:none;border-radius:3px}.checkout-form button[type=submit]:hover{cursor:pointer;background:#d73a3a;-webkit-box-shadow:0 -4px 0 #b51a1a inset;box-shadow:0 -4px #b51a1a inset;text-shadow:-1px -1px 0 #b90f0f}.checkout-form button[type=submit] span{display:block;padding:0 0 0 45px;background:url(ico-check.png) no-repeat}.product-wrap{position:relative;padding:0 0 20px}.product-wrap:after{content:"";display:block;clear:both}.product-wrap .heading-box .more{float:right;text-transform:uppercase;margin:8px 0 0}.gallery-products{position:relative;padding:0 0 30px;margin:0 0 0 -5px}.gallery-products .frame{position:relative;overflow:hidden;width:100%}.gallery-products .frame .wrap{width:998px;position:relative;overflow:hidden;padding:5px 0}.gallery-products .slideset{width:99999px;position:relative}.gallery-products .slideset:after{content:"";display:block;clear:both}.gallery-products .slide{margin:0 6px 0 8px;float:left}.gallery-products .btn-prev,.gallery-products .btn-next{top:120px}.gallery-wrap .switcher,.gallery-holder .switcher{display:none}#footer{width:100%;overflow:hidden;display:table-footer-group;background:#fff}#footer .footer-holder{height:1%;display:table-row}#footer .footer-frame{display:table-cell}.footer-box{position:relative;padding:42px 10px 36px;max-width:988px;margin:0 auto;overflow:hidden}.footer-box .news-block{float:left;width:47.6%;margin:0 0 0 7px;background:#fffee5;padding:18px 0 0 23px;border:1px dashed #cfcb28}.footer-box .title{display:block;font:22px/26px Shadows Into Light Two,Arial,Helvetica,sans-serif;color:#50352c;margin:0 10px 12px 0}.footer-box .news-list{margin:0;position:relative;font-size:0;letter-spacing:-4px}.footer-box .news-list li{display:inline-block;vertical-align:top;width:47%;margin:0 2.1% 0 0;padding:0 0 27px;list-style:none outside;font:700 12px/16px Roboto,Arial,Helvetica,sans-serif;letter-spacing:0}.footer-box .news-list .alignleft{float:left;border:1px solid #4a4a4a;margin:3px 13px 0 0}.footer-box .news-list .text-box{position:relative;overflow:hidden}.footer-box .news-list .caption{display:block;font-size:16px;line-height:17px;margin:0 0 2px;font-weight:700}.footer-box .news-list .date{font-style:normal;color:#7f7f7f;display:block;text-transform:uppercase}.footer-box .contact-block{float:right;width:44.4%}.footer-box .form{float:left;margin:0 6% 0 0;width:42%}#mc_embed_signup form{padding:20px 0 0!important}#mc_embed_signup h2{font:22px/24px Shadows Into Light Two,Arial,Helvetica,sans-serif!important;color:#50352c;position:relative;margin:0 0 3px!important}#mc_embed_signup h2:after{content:"";position:absolute;top:1px;margin:0 0 0 7px;width:28px;height:19px;background:url(ico-mail.png) no-repeat}.txt-tips{text-indent:-9999px;overflow:hidden;display:block;padding:0 0 8px;height:44px;margin:0 0 15px 3px;position:relative;background:url(txt-tips.png) no-repeat}#mc_embed_signup .mc-field-group input,#mc-embedded-subscribe-form input[type=email],#mc-embedded-subscribe-form input[type=text]{display:block;width:100%;color:#aeaeae;height:35px;text-indent:0!important;padding:7px 8px 8px!important;font:300 13px/18px Roboto,Arial,Helvetica,sans-serif;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #c7cbcc;margin:0 0 6px;border-radius:1px;background:#fff;box-shadow:0 2px 2px #00000026 inset;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.15) inset}#mc_embed_signup .mc-field-group{padding:0!important;min-height:1px!important;width:100%!important}#mc_embed_signup .button{width:92px!important;padding:2px 0 0!important;color:#fff!important;background:#66c8c9!important;border:solid #53a5a6!important;border-width:0 0 3px!important;text-transform:uppercase;height:34px!important;margin:3px 0 0!important;font:400 15px/30px Roboto,Arial,Helvetica,sans-serif!important}.txt-tips:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:url(sep01.png)repeat-x}.footer-box .social-box{float:left;position:relative;width:50%;margin:0 -10px 0 0;padding:18px 0 10px}.footer-box .social{margin:0;position:relative;z-index:0;font-size:0;padding:1px 0 12px;letter-spacing:-4px}.footer-box .social li{display:inline-block;vertical-align:top;width:48%;margin:0 2% 5px 0}.footer-box .social a{float:left;position:relative;padding:6px 0 6px 37px;font-size:16px;line-height:20px;font-weight:400;font-style:italic;letter-spacing:0}.footer-box .social a.facebook{color:#4d6ec6}.footer-box .social a.pinterest{color:#ee2e24}.footer-box .social a.twitter{color:#38aadd}.footer-box .social a.youtube{color:#cc161e}.footer-box .social a.rss{color:#949494}.footer-box .social a.facebook:hover{color:#7097df}.footer-box .social a.pinterest:hover{color:#f64536}.footer-box .social a.twitter:hover{color:#53cced}.footer-box .social a.youtube:hover{color:#e3212d}.footer-box .social a.rss:hover{color:#bbb}.footer-box .social a:after{position:absolute;content:"";top:50%;left:0;width:32px;height:32px;margin:-15px 0 0}.footer-box .social a.facebook:after{background:url(bg-social.png) no-repeat}.footer-box .social a.pinterest:after{background:url(bg-social.png) -42px 0 no-repeat}.footer-box .social a.twitter:after{background:url(bg-social.png) -84px 0 no-repeat}.footer-box .social a.youtube:after{background:url(bg-social.png) -126px 0 no-repeat}.footer-box .social a.rss:after{background:url(bg-social.png) -168px 0 no-repeat}.footer-box .social a.facebook:hover:after{background:url(bg-social.png) 0 -41px no-repeat}.footer-box .social a.pinterest:hover:after{background:url(bg-social.png) -42px -41px no-repeat}.footer-box .social a.twitter:hover:after{background:url(bg-social.png) -84px -41px no-repeat}.footer-box .social a.youtube:hover:after{background:url(bg-social.png) -126px -41px no-repeat}.footer-box .social a.rss:hover:after{background:url(bg-social.png) -168px -41px no-repeat}.footer-box .logo-box{display:inline-block;vertical-align:top;color:#ee2e24;margin:0 0 0 -2px;font:21px/24px Shadows Into Light Two,Arial,Helvetica,sans-serif}.footer-box .logo-box img{display:inline-block;vertical-align:middle;margin:0 1px 0 0}.footer-box .logo-box span{display:inline-block;vertical-align:middle}.bottom-holder{position:relative;max-width:988px;text-align:right;padding:20px 15px 23px;color:#787a7c;font:400 11px/16px Roboto,Arial,Helvetica,sans-serif;margin:0 auto;text-transform:uppercase;background:#f0f5f8 url(bg-page.png)}.bottom-holder:after,.bottom-holder:before{position:absolute;right:100%;top:0;height:100%;width:9999px;content:"";background:#f0f5f8 url(bg-page.png)}.bottom-holder:after{right:auto;left:100%}.bottom-holder .bottom-nav{margin:0;display:inline}.bottom-holder .bottom-nav a:hover{text-decoration:underline}.bottom-holder .bottom-nav li{display:inline-block;vertical-align:top;margin:0 2px 0 0;padding:0 6px 0 0;position:relative}.bottom-holder .bottom-nav li:after{position:absolute;top:50%;content:"";right:0;width:1px;height:19px;margin:-9px 0 0;background:#c5c9cb}.bottom-nav a{color:#787a7c}.copy{margin:0 -7px 0 0;text-transform:none}#fancybox-close{right:0;background:url(btn-close.png) no-repeat;width:56px;height:51px;top:-51px}#fancybox-left-ico{background:url(arrows5.png) no-repeat;width:26px;height:36px}#fancybox-left:hover #fancybox-left-ico{background:url(arrows5.png) 0 -40px no-repeat}#fancybox-right-ico{width:26px;height:36px;background:url(arrows5.png) 0 -80px no-repeat}#fancybox-right:hover #fancybox-right-ico{background:url(arrows5.png) 0 -120px no-repeat}#fancybox-left span{left:20px!important}#fancybox-right span{right:20px!important;left:auto!important}#fancybox-right{right:-100px!important;display:block!important}#fancybox-left{left:-100px!important;display:block!important}#fancybox-title{padding:27px 0 30px;font:400 20px/24px Source Sans Pro,Arial,Helvetica,sans-serif;color:#000}.yotpo{margin:5px 3px 10px!important;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:auto!important;box-shadow:0 2px 3px #0000004d;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.3)}.result_status .text{display:none}.yotpo{margin:2px 0 0!important;box-shadow:none!important;-webkit-box-shadow:none!important}#yotpo_testimonials_btn{display:none!important}.yotpo.reviews{margin-bottom:30px!important;font-size:29px;line-height:32px;font-style:italic;color:#767676;box-shadow:0 2px 3px #0000004d!important;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.3)!important}.yotpo.reviews div,.yotpo.reviews span,.yotpo-testimonails span,.yotpo.reviews p,.yotpo.reviews a,.yotpo.reviews i,.yotpo.reviews strong,.yotpo.reviews sup,.yotpo.reviews ul,.yotpo.reviews li,.yotpo.reviews form,.yotpo.reviews label{font-family:Source Sans Pro,Arial,Helvetica,sans-serif;font-style:italic;color:#767676}.yotpo.reviews a{color:#66c8c9}.yotpo.reviews span.yoResult{font-size:16px;line-height:22px}.yotpo.reviews .yoPowered-link{font-size:11px;line-height:14px}.yotpo.reviews .yoReview .yoText,.yotpo.reviews .yoReview .yoText span{font-size:20px;line-height:24px;font-weight:300}.yotpo.reviews .yoForm,.yotpo-testimonails.reviews .yoForm{font-size:13px}.yotpo.reviews .yoName{font-size:11px}.cart-box>h4{margin:0;color:#50352c}#shopify-product-reviews h3{font:26px/32px Shadows Into Light Two,Arial,Helvetica,sans-serif;color:#5fc6c5}#shopify-product-reviews .spr-review-header-byline strong{color:#5fc6c5}#shopify-product-reviews{position:relative;font:300 16px/20px Roboto,Arial,Helvetica,sans-serif;background:#fff;box-shadow:0 1px 5px #0000001c;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.11);padding:8px 10px 11px 9px}#shopify-product-reviews .spr-icon-star:before{color:#cfcb28}#shopify-product-reviews .spr-icon-star:hover:before{color:#e6e22b}#shopify-product-reviews .spr-icon-star.active:before{color:#e6e22b}@media only screen and (max-width: 1300px){.gallery-block .btn-prev.disabled:hover,.gallery-block .btn-prev.disabled,.gallery-block .btn-prev:hover,.gallery-block .btn-prev{left:-37px}.gallery-block .btn-next:hover,.gallery-block .btn-next.disabled,.gallery-block .btn-next.disabled:hover,.gallery-block .btn-next{right:-38px}}@media only screen and (max-width: 1200px){.gallery-block .block{width:80%;padding:151px 0 59px}.gallery-block .slide .img-box{background-size:299px 263px;padding:0 0 0 35px;width:264px;height:263px}.gallery-block .btn-prev.disabled,.gallery-block .btn-next.disabled,.gallery-block .btn-prev:hover,.gallery-block .btn-next:hover,.gallery-block .btn-prev,.gallery-block .btn-next{top:50%!important;margin:33px 0 0}.gallery-block .slide .img-box img{width:85%;margin:-19px 0 0}.gallery-block .switcher{bottom:28px}.gallery-block .title{font-size:28px;line-height:32px;margin:0 0 12px}.gallery-block .text-box{width:49%;padding:18px 18px 15px 10px}.gallery-block .caption{font-size:48px;line-height:52px;padding:0 0 18px;margin:0 0 9px}.gallery-block .note{font-size:28px;line-height:32px;margin:0 0 22px}.gallery-block .more{font-size:19px;line-height:22px;padding:4px 10px}.gallery-block .more:after{bottom:-3px}.testimonials .carousel .btn-prev{left:-25px}.testimonials .carousel .btn-next{right:-25px}.gallery-block .frame{padding:32px 0 14px;margin:0 0 10px}.gallery-wrap .switcher,.gallery-holder .switcher{display:block;position:absolute;left:5%;bottom:30px;z-index:10}.gallery-wrap .switcher ul,.gallery-holder .switcher ul{margin:0;overflow:hidden;font-size:0;line-height:0}.gallery-wrap .switcher li,.gallery-holder .switcher li{float:left;list-style:none outside;margin:0 10px 0 0}.gallery-wrap .switcher a,.gallery-holder .switcher a{display:block;text-indent:-9999px;overflow:hidden;background:#e5e5e5;width:18px;height:18px;border-radius:10px}.gallery-wrap .switcher a:hover,.gallery-holder .switcher a:hover,.gallery-wrap .switcher .active a,.gallery-holder .switcher .active a{background:#b2e3e4}.gallery-products .btn-prev,.gallery-products .btn-next,.review-block .btn-prev,.review-block .btn-next,.gallery-wrap .btn-prev,.gallery-wrap .btn-next{display:none}.product-block .block{padding:140px 50px 20px}.gallery-products .slide{float:none;margin:0 6px 15px}.gallery-products .frame .wrap,.gallery-products .slideset{width:100%!important;text-align:center}.review-holder{padding:8px 35px 10px}.awards-box{padding:20px 35px 40px}.review-block{padding:0 35px 29px}.product-wrap{padding:0 35px 20px}.review-holder .gallery-wrap .slide,.review-block .gallery-holder .slide{width:656px}.review-block .gallery-holder,.review-holder .gallery-wrap .frame,.review-block .gallery-holder .frame{width:663px;margin:0 auto}.review-holder .gallery-wrap .wrap{width:100%;margin:0 0 0 -3px}.review-holder .gallery-wrap .txt-wrap{padding:23px 19px 40px}.review-holder .gallery-wrap .txt-wrap .autor{float:right}}@media only screen and (max-width: 1040px){.testimonials .carousel .frame,.testimonials .carousel .block{width:100%}.testimonials .carousel .slide{margin:0}.testimonials .carousel .btn-prev{left:-55px}.testimonials .carousel .btn-next{right:-55px}#main h2{margin:0 0 30px}#nav .drop{position:absolute;top:100%;left:0;background:#fff;display:none;padding:53px 50px 60px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;box-shadow:0 3px 3px #0006;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.4)}#nav.hover .drop{display:block}#nav .drop ul{float:none;text-align:center;font-size:0;letter-spacing:-4px;overflow:hidden;margin:0 auto;max-width:900px}.drop-box .link:before{display:none}#nav .drop li:first-child,#nav .drop li{float:none;display:inline-block;vertical-align:top;width:210px;position:relative;margin:0 16px 16px 0;letter-spacing:0;font:26px/30px Shadows Into Light Two,Arial,Helvetica,sans-serif;box-shadow:1px 1px 3px #0006;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,.4)}#nav .drop a{display:block;color:#fff;text-transform:lowercase;position:relative}#nav .drop a img{display:block;max-width:100%;height:auto}#nav .drop ul a span{position:absolute;bottom:0;left:0;text-align:left;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3px 13px;background:#000000b3}.testimonials .carousel blockquote{width:526px}.drop-box .link:after,#nav .shop:after{top:50%;border:solid transparent;content:" ";height:0;width:0;background:none;position:absolute;pointer-events:none;border-color:#0000;border-top-color:#000;border-width:8px;right:-8px;margin:-1px 0 0}#nav .shop,.drop-box .link{font-size:26px;line-height:30px}#nav{padding:13px 8px 17px 0}#nav .drop .link{float:none;display:block}.drop-box{margin:13px 0 0 22px;padding:0 0 17px}.logo{background-size:143px 94px;width:143px;height:94px;margin:-16px 25px -27px -8px}.header-holder .holder{padding:0 56px}.search-form input[type=text]{width:190px}#nav .drop .link{font-size:26px;line-height:30px;background:#cfcb28;color:#fff;border-radius:5px;margin:0;padding:8px 20px 9px;display:block;text-align:center;font:700 24px/28px Source Sans Pro,Arial,Helvetica,sans-serif;text-transform:uppercase}#nav .link span{display:inline}#nav .drop .link:hover{background:#e6e22b;text-decoration:none}#nav .drop .link.pressed{background:#cfcb28;box-shadow:0 2px 3px #0009 inset;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.6) inset}.drop-box .drop{margin:0;text-align:center;padding:53px 38px 33px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.drop-box .drop .box.alt,.drop-box .drop .box{width:318px;margin:0 14px 31px 13px}.drop-box .drop ul li:before{top:11px;background-position:0 -150px;width:22px;height:10px}.drop-box .drop .box.alt{padding-left:8px}.drop-box .drop .img-box .note{font-size:30px;line-height:34px;padding:15px 21px 14px}.drop-box .drop .title{margin:0 0 17px}.drop-box .drop ul{font:400 26px/30px Roboto,Arial,Helvetica,sans-serif}.drop-box .drop ul li{padding:0 0 10px 37px}.top-holder .btn-cart,.top-holder .btn-checkout{font-size:20px;line-height:24px}.top-holder .btn-cart{margin:0 35px 0 0}.top-holder .btn-cart:after{right:-16px}.top-holder .box{margin:0}.light-theme .top-holder,.top-holder{padding:14px 53px 22px}.featured-list{width:100%;margin:0 0 0 -5px;padding:0 0 24px 5px;text-align:center}.testimonials .carousel{width:532px;margin:0 auto;padding:0}.featured-products .btn{margin:0 0 10px;font-size:24px;line-height:26px;padding:10px 20px 9px}.product-block .gallery-box{float:none;margin:0 auto 20px}.product-block .text-box .price{display:block;border:none;margin:15px 0}#fancybox-right{right:20px!important;display:block!important}#fancybox-left{left:20px!important;display:block!important}}@media only screen and (max-width: 980px){#nav .drop li:first-child,#nav .drop li{width:200px}.gallery-products .slide .yotpo.bottomLine,.featured-list li .yotpo.bottomLine{margin:4px 0 0 6px!important}.intro .text-box{margin:0 auto 320px;float:none;font-size:31px;line-height:37px;width:100%}.gallery-wrap .switcher,.gallery-holder .switcher{left:5%}.intro .heading{margin:0 auto 35px}#main .honors-holder h2{text-align:center;border:none;padding:0;margin:0 0 35px}.intro .img{bottom:-16px;right:auto;left:50%;margin:0 0 0 -26.6%;width:353px}.intro .holder{padding:55px 50px 78px}.gallery-products .slide,.featured-list li{width:48%;padding:10px 14px 16px 13px;margin:0 1% 26px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;font-size:21px;line-height:24px}.gallery-products .slide:hover,.featured-list li:hover{padding:9px 13px 15px 12px}.gallery-products .slide{width:47%}.featured-products{padding:58px 40px 62px}.gallery-products .slide .stars,.featured-list .stars{width:95px;height:auto}#main .testimonials h2{margin:0 0 24px}#main .featured-list p{margin:0 0 11px}.gallery-products .slide .img-box,.featured-list .img-box{margin:0 0 6px}.gallery-products .slide.on-sale .label,.featured-list .on-sale .label{font-size:16px;line-height:20px;padding:6px 9px;top:24px;left:-10px}.gallery-products .slide:hover .label,.featured-list li:hover .label{left:-11px;top:23px}.gallery-products .slide.on-sale .label:before,.featured-list .on-sale .label:before{width:11px;height:11px;background:url(bg-label2.png) no-repeat}.gallery-products .slide.on-sale .label:after,.featured-list .on-sale .label:after{background:url(bg-label2.png) -20px 0 no-repeat;width:11px;height:32px}.honors-list{width:100%;padding:0 70px 12px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.footer-box .news-block{float:none;width:100%;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:18px 10px 33px 15px}.footer-box .title{font-size:36px;text-align:center;line-height:40px;margin:0 0 34px}.footer-box .news-list li{display:block;overflow:hidden;width:100%;padding:0 0 8px}.footer-box{padding:66px 51px 36px}.footer-box .news-list .caption{font-size:24px;line-height:28px}.footer-box .news-list .date{font-size:18px;line-height:22px}.footer-box .news-list .text-box{padding:12px 0 0}.footer-box .news-list .alignleft{width:68px;height:auto;margin:3px 20px 0 0}.footer-box .contact-block{float:none;width:100%}.footer-box .form{display:block;float:none;margin:0 0 22px}.footer-box .social-box{float:none;margin:0 auto 10px;text-align:center;width:72%}.footer-box .social{text-align:left}.bottom-holder .bottom-nav{display:block}.bottom-holder{text-align:center}.bottom-holder .bottom-nav li:last-child:after{display:none}.light-theme #main{padding-bottom:80px}.cart-block{padding:0 5.3% 0 4.7%}.cart-box{padding:8px}.cart-form{padding:0 3% 30px}.item-list .heading-row{border:none;-webkit-box-shadow:none;box-shadow:none;padding:21px 0 32px;margin:0;color:#999;font-size:29px;line-height:32px}.item-list ul li{vertical-align:top}.item-list .del-cell{width:20px}.item-list .delete{margin:4px 0 0;width:20px;height:26px;background-position:0 -284px}.item-list em{font-size:28px;line-height:30px;padding:0}.item-list{padding:0 0 19px;letter-spacing:-1px;font-size:26px;line-height:26px}.item-list .price-cell{width:104px}.item-list .num-cell{width:100px}.item-list .photo,.item-list .text{margin:3px 0 0}.item-list .describe-cell{padding:0 8% 0 12px}.item-list .heading-row .describe-cell{padding:0 5px 0 8px}.item-list .text input{height:31px;padding:0;font-size:26px;line-height:31px}.item-list .text .input-placeholder-text{font-size:26px;line-height:31px;padding:0}.item-list>li{padding:0 0 25px;margin:0 0 20px}.total-block .promo-box{font-size:23px;line-height:26px;float:none;display:block;padding:0 0 25px}.total-block .total-box{padding:0 10px 0 0}.total-box dl{font-size:29px;line-height:29px;float:left;clear:both;overflow:visible}.total-box dl dt{font-size:26px}.total-box dl dd{min-width:109px}.total-block{padding:0 0 14px}.total-price{padding:17px 8px 15px 10px;margin:0 0 30px;font-size:25px}.total-price dl dt{padding:0 28px 0 0}.cart-box .back{font-size:26px;line-height:30px;margin:8px 0 0}.item-list .delete:hover{background-position:0 -434px}.two-columns:after{display:none}.two-columns:before{height:115px}.two-columns{padding:7px 7px 10px}.column-wrap{padding:2px 15px 0 0;width:auto}.form-holder .form-section{padding:0 0 47px}.checkout-form label{font-size:27px;line-height:31px;font-weight:300}.checkout-form .row-hold{padding:0}.checkout-form .row-hold .row{width:100%;margin:0;padding:0 0 14px}.checkout-form .text,.checkout-form .text input{height:44px}.checkout-form .check-row{max-width:450px;padding:2px 0 17px}.chk-area{width:40px;height:40px;background:url(sprite.png) no-repeat}.chk-checked{background-position:-50px 0}.checkout-form .check-row label{font-size:23px;line-height:23px;color:#000}.checkout-form .row-container{float:none;width:auto;padding:0 15px 14px 0;margin:0}.large-row .row-container:first-child{width:auto}.checkout-form .row-container:after{display:block;content:"";clear:both}.checkout-form .row-container .select-area{height:44px;font-size:24px;line-height:30px}.checkout-form .row-container .select-area .center{padding-top:6px}.checkout-form .select-area .select-opener{width:24px;height:14px;background:url(sprite.png) no-repeat -99px 0}.checkout-form .select-area.select-active .select-opener{background-position:-99px -26px}.select-area .center img{width:46px}.checkout-form .large-row{padding:0}.checkout-form .input-wrap{float:none;width:auto}.checkout-form .input-wrap.alt{line-height:0;text-align:justify}.checkout-form .input-wrap.alt:after{display:inline-block;vertical-align:top;content:"";width:100%}.checkout-form .input-wrap.alt .text{float:none;display:inline-block;vertical-align:top;width:48%;margin:0;line-height:24px;text-align:left}.checkout-form .input-wrap .text{width:100%}.checkout-form .csv-frame .input-wrap{text-align:right}.checkout-form .csv-frame .input-wrap .text{width:55.6%;text-align:left}.checkout-form .img-code{float:none;display:inline-block;vertical-align:top;width:69px;margin:0 -2px 0 0}.checkout-form .question,.checkout-form .img-code.desktop{display:none}.checkout-form .img-code.tablet{display:inline-block}.checkout-form .csv-frame .note{float:none;display:inline-block;vertical-align:top;font-size:26px;line-height:30px;padding:7px 3px 0 4px}.large-row .row-container.alt:first-child{width:auto;padding:0 14px 363px 0}.checkout-form button[type=submit]{float:none;display:block;margin:0 auto -28px}.two-columns .image{bottom:99px}.aside{float:none;width:100%;background:#f5f8f8;padding:9px 13px 0;margin:0 0 60px}#main .aside h1{margin:0 0 31px}.item-info{padding:0 10px 19px 0;font-size:25px;line-height:28px}.item-info .photo{width:129px;height:115px;margin:3px 20px 0 0}.item-info .options li:after{height:28px}.price-block{padding:0 11px 13px;font-size:22px;line-height:29px}.price-box dl dt,.price-block dl dt{min-width:110px}.price-block dl dd{width:92px;font-size:26px;font-weight:300}.price-box dl dd{width:92px;font-size:24px}.price-box{padding:15px 11px;font-size:21px;line-height:24px}.form-holder .heading{margin:0 0 13px -40px;max-width:580px;padding:11px 0 0 40px}#main .form-holder h2{font-size:26px}.form-holder{float:none;width:100%;padding:0 0 0 13px}.footer-box .form{width:100%;margin:0!important}#mc_embed_signup h2{text-align:center;font-size:36px!important;line-height:40px!important}#mc_embed_signup form{width:100%}#mc_embed_signup h2:after,.txt-tips{display:none}#mc_embed_signup .button{width:378px!important;margin:0 auto!important;display:block!important;height:60px!important;font-size:26px!important;line-height:60px!important}#mc_embed_signup .mc-field-group input,#mc-embedded-subscribe-form input[type=email],#mc-embedded-subscribe-form input[type=text]{box-shadow:0 1px 2px #00000026 inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;border-radius:3px;height:51px;padding:9px 20px 10px!important;font-size:26px!important;line-height:30px!important}}@media only screen and (min-width:768px){.gallery-block .btn-prev:hover{background:url(arrows-hover.png) no-repeat!important}.gallery-block .btn-next:hover{background:url(arrows-hover.png) no-repeat 0 -30px!important}}@media only screen and (max-width: 767px){.light-theme .top-holder,.top-holder{padding:7px 10px 9px}.top-holder .btn-cart,.top-holder .btn-checkout{font-size:10px;line-height:14px}.top-holder .btn-cart:before{background:url(cart-ico.png) no-repeat;width:15px;height:13px;margin:-6px 0 0}.top-holder .btn-cart{margin:0 16px 0 0;padding:0 0 0 18px}.top-holder .btn-cart:after{height:12px;margin:-6px 0 0;right:-8px}.header-holder{background:url(bg-header-holder2.png) repeat-x}.header-holder .holder{padding:0 20px}.logo-alternate{background:url(logo-alternate-m.png) no-repeat;width:49px;height:53px;margin:-12px 14px -10px -8px}.logo{background:url(logo-m-2.png) no-repeat;background-size:76px 53px;width:76px;height:53px;margin:-8px 4px -15px -12px}#nav .shop,.drop-box .link{font-size:13px;line-height:16px;margin:0 7px 0 0}#nav{padding:5px 0 9px}.drop-box{padding:5px 0 1px;margin:0}.drop-box .link{padding:0 16px 0 0;margin:0}.drop-box .link:after,#nav .shop:after{border-width:4px;right:3px}.search-form{margin:6px -9px 0 0;padding:2px 6px 2px 10px;border-radius:10px}.search-form input[type=text]{font-size:12px;line-height:14px;height:14px;padding:0;width:60px;font-style:normal}.search-form input[type=submit]{background:url(search-ico.png) no-repeat;width:10px;height:10px;margin:2px 0 0 3px}#nav .drop li:first-child,#nav .drop li{margin:0 1.6% 8px;font-size:12px;line-height:16px;width:30%}#nav .drop a img{width:100%}.drop-box .drop .img-box .note,#nav drop ul a span{padding:2px 6px}.drop-box .drop .img-box .note{font-size:12px;line-height:16px}#nav .drop{padding:22px 5px 60px}.drop-box .drop{padding:30px 10px 27px}.drop-box .drop .box,.drop-box .drop .box.alt{width:48%;margin:0 1% 9px}.drop-box .drop .title{font-size:13px;line-height:16px;margin:0 0 5px}.drop-box .drop ul{font-size:13px;line-height:16px}.drop-box .drop ul li:before{background-position:0 -123px;height:7px;top:5px;width:16px}.drop-box .drop ul li{padding:0 0 4px 20px}.gallery-block .block{padding:100px 0 25px}.testimonials .carousel{width:262px}.testimonials .carousel blockquote{padding:10px 12px;height:89px;width:256px}.testimonials .carousel q{font-size:14px;line-height:18px}.gallery-block .slide .img-box{background-size:126px 110px;width:121px;padding:0 0 0 15px;height:110px}.gallery-block .slide .img-box img{margin:-8px 0 0;width:77%}.gallery-block .switcher{bottom:6px}.gallery-block .note{font-size:12px;line-height:16px;margin:0 0 7px}.gallery-block .caption{font-size:20px;line-height:24px;padding:0 0 7px;background:url(bg-caption2.png) 50% 100% no-repeat;margin:0 0 3px}.gallery-block .title{font-size:12px;margin:0 0 1px;line-height:16px}.gallery-block .more{font-size:8px;line-height:12px;padding:1px 7px 0}.gallery-block .text-box{padding:6px 6px 5px 0}.gallery-block .btn-prev.disabled:hover,.gallery-block .btn-prev.disabled,.gallery-block .btn-prev:hover,.gallery-block .btn-prev,.gallery-block .btn-next.disabled:hover,.gallery-block .btn-next.disabled,.gallery-block .btn-next:hover,.gallery-block .btn-next{width:10px;height:12px;left:-20px;background:url(arrows3.png) no-repeat}.gallery-block .btn-next.disabled:hover,.gallery-block .btn-next.disabled,.gallery-block .btn-next:hover,.gallery-block .btn-next{background-position:0 -30px;right:-20px;left:auto}.gallery-block .switcher a{width:8px;height:8px;border-radius:4px}.gallery-block .switcher a:before{width:2px;height:2px;border-radius:1px;margin:-1px 0 0 -1px}.intro .text-box .note{font-size:15px;line-height:20px;margin:0 0 3px}#main .intro h1{font-size:23px;line-height:26px}.intro .heading{margin:0 auto 18px;padding:3px 30px}.intro .img{margin:0 0 0 -101px;width:176px;bottom:-7px}.intro .text-box{font-size:14px;line-height:17px;margin:0 auto 172px}.intro .holder{padding:25px 40px 2px}#main h2{font-size:19px;line-height:22px;margin:0 0 20px;text-align:center}.featured-products{padding:30px 0 20px}.honors-list{padding:0 0 10px}.gallery-products .slide.on-sale .label,.featured-list .on-sale .label{font-size:12px;line-height:16px;top:18px;left:-8px;padding:4px 7px}.gallery-products .slide:hover .label,.featured-list li:hover .label{left:-9px;top:17px}.gallery-products .slide.on-sale .label:before,.featured-list .on-sale .label:before{width:8px;height:8px;background:url(bg-label.png) no-repeat}.gallery-products .slide.on-sale .label:after,.featured-list .on-sale .label:after{width:8px;height:24px;background:url(bg-label.png) -20px 0 no-repeat}.gallery-products .slide,.featured-list li{padding:4px 7px 10px 6px;font-size:9px;line-height:12px;margin:0 1% 10px}.gallery-products .slide:hover,.featured-list li:hover{padding:3px 6px 9px 5px}#main .gallery-products .slide p,#main .featured-list p{margin:0 0 5px}.testimonials .carousel cite img{height:auto;width:63%}.testimonials .carousel .btn-prev,.testimonials .carousel .btn-next{top:97px;left:-28px}.testimonials .carousel .btn-next{left:auto;right:-28px}.honors-list li{margin:0 16px 8px 0}.honors-list img{width:auto;height:57px}.footer-box{padding:20px 10px 21px}.footer-box .title{font-size:19px;line-height:22px;margin:0 0 10px}.footer-box .news-list .caption{font-size:12px;line-height:16px}.footer-box .news-list .date{font-size:9px;line-height:12px}.footer-box .news-list .alignleft{width:34px;margin:0 5px 0 0}.footer-box .news-list .text-box{padding:0}.footer-box .social-box{width:100%}.light-theme #main{padding-bottom:30px}.light-theme .main-holder{padding:90px 10px 30px}#main h1{font-size:20px;line-height:26px;margin:0 0 5px}.cart-block{padding:0}.cart-box{padding:6px 4px 4px}.cart-form{padding:0 6px 17px}.item-list .photo{width:56px;height:49px;margin:2px 0 0}.item-list .photo a:after{display:none}.item-list .photo img{display:block;height:100%;width:auto;margin:0 auto}.item-list{padding:0 0 2px;font-size:13px;line-height:13px;letter-spacing:0}.item-list .photo-cell{width:58px}.item-list .delete{background-position:0 -347px;width:10px;line-height:13px}.item-list .del-cell{width:10px}.item-list em{font-size:13px;line-height:13px}.item-list .heading-row{font-size:13px;line-height:16px;padding:7px 0 10px}.item-list .text{width:29px;margin:1px 0 0}.item-list .text .input-placeholder-text,.item-list .text input{font-size:13px;line-height:16px;height:16px}.item-list .num-cell{width:40px;padding:0 4px 0 0}.item-list .price-cell{width:45px;padding:0 4px 0 0}.item-list .heading-row .describe-cell{padding:0 4px}.item-list .describe-cell{padding:0 22px 0 5px}.item-list>li{margin:0 0 6px;padding:0 0 13px;background:url(bg-line2.png) 0 100% repeat-x}.total-block .promo-box{font-size:12px;line-height:16px;padding:0 0 10px}.total-block .total-box{padding:0 4px 0 0}.total-box dl,.total-box dl dt{font-size:14px;line-height:15px}.total-box dl dd{min-width:52px}.total-block{padding:0 0 6px}.total-price{margin:0 0 14px;border-width:1px 0 0;padding:5px 2px 7px 4px;font-size:13px;line-height:18px}.total-price dl dt{padding:0 15px 0 0}.cart-form button[type=submit]{letter-spacing:0}.cart-form button[type=submit] span{padding:0 17px 0 0}.cart-form button[type=submit] span:after{background-position:100% -215px;width:13px;height:7px;margin:-3px 0 0}.cart-box .back{margin:3px 0 0;font-size:13px;line-height:16px;padding:0 0 0 17px}.cart-box .back:after{background-position:0 -215px;width:12px;height:7px;margin:-3px 0 0}.btn-wrap{margin:0}.item-list .delete:hover{background-position:0 -497px}.gallery-block .frame{padding:32px 0 6px;margin:0 0 18px}.aside{padding:0;margin:0 0 29px}#main .aside h1{margin:0 0 3px;font-size:14px;line-height:18px}.item-info{margin:0 0 7px;padding:0 10px 9px 0;font-size:12px;line-height:14px}.item-info .photo{width:63px;height:auto;margin:4px 10px 0 0;text-align:center}.item-info .photo a{padding:0}.item-info .photo img{display:inline-block;width:82%;height:auto}.item-info .title{font-size:13px;line-height:18px}.price-block{padding:0 4px 7px}.price-block dl dd,.price-block{font-size:12px;line-height:14px;color:#555}.price-box dl dt,.price-block dl dt{min-width:60px}.price-box dl dd,.price-block dl dd{width:40px}.price-box{padding:7px 4px;font-size:12px;line-height:14px;color:#555}.price-box dl dd{font-size:12px}.breadcrumbs{font-size:12px;line-height:16px}.product-block .block{padding:80px 12px 20px}#main .product-block h1{margin:0 0 20px}.product-block .text-box{font-size:13px;line-height:15px}.product-block .text-box .title{font-size:14px;line-height:20px}.product-wrap,.review-holder,.review-block,.awards-box{padding-left:0;padding-right:0}.awards-list li{width:53px}.awards-list img{width:100%;height:auto}#main .heading-box{border-width:0 0 1px}#main .heading-box h1{font-size:18px;line-height:22px}.review-block .gallery-holder,.review-block .gallery-holder .frame{width:100%}.review-block .gallery-holder .slide .txt-box{font-size:15px;line-height:16px}.review-block .gallery-holder .img{width:50px;height:auto;box-shadow:0 2px 2px #00000080;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.5)}.product-wrap .heading-box .more,.review-holder .heading-box .notes{font-size:12px;line-height:16px}.review-holder .gallery-wrap .slide{width:293px}.review-holder .gallery-wrap,.review-holder .gallery-wrap .frame{width:300px;margin:0 auto}.review-holder .gallery-wrap .txt-wrap{font-size:14px;line-height:17px}.review-holder .gallery-wrap .txt-wrap .autor{font-size:11px;line-height:14px}.gallery-wrap .switcher a,.gallery-holder .switcher a{width:10px;height:10px;border-radius:5px}.breadcrumbs li{margin:0 4px 0 0;padding:0 0 0 7px}.breadcrumbs li:before{background-size:6px 5px;width:6px;height:5px;margin:-2px}.gallery-wrap .switcher,.gallery-holder .switcher{bottom:20px;left:32px}.form-holder{padding:0}#main .form-holder h2{text-align:left;font-size:13px;line-height:18px}.form-holder .heading{background-size:371px 30px;height:30px;max-width:371px;margin:0 5px 4px -17px;padding:6px 0 0 17px}.form-holder .heading:after{background-size:6px 7px;width:6px;height:7px;bottom:-5px;left:0}.column-wrap{padding:0}.checkout-form label{font-size:14px;line-height:18px;margin:0}.checkout-form .text{height:22px}.checkout-form .text input{height:20px}.checkout-form .row-hold .row{padding:0 0 6px}.form-holder .form-section{padding:0 0 22px}.checkout-form .check-row .label{font-size:12px;line-height:12px;padding:0 40px 0 0}.checkout-form .check-row label{font-size:12px;line-height:12px}.chk-area{background:url(bg-checkbox.png) no-repeat;width:20px;height:20px;margin:2px 4px 0 0}.chk-checked{background-position:0 -50px}.checkout-form .check-row{padding:1px 0 8px}.checkout-form .row-container{padding:0 0 5px}.select-area .center{padding:2px 4px 3px!important}.checkout-form .row-container .select-area{padding-right:25px;font-size:14px;line-height:16px;height:22px}.select-options ul img,.select-area .center img{height:15px;width:auto;margin:0 4px 0 0}.checkout-form .select-area .select-opener{background:url(arrows4.png) no-repeat;width:12px;height:8px;right:5px;top:6px}.checkout-form .select-area.select-active .select-opener{background-position:0 100%}.select-options ul{font-size:14px;line-height:16px}.select-options ul a{padding:3px 4px}.checkout-form .input-wrap.alt .text{width:49%}.checkout-form .csv-frame .input-wrap .text{width:48%}.checkout-form .img-code{float:left;width:33px;height:auto;margin:2px 0 0}.checkout-form .csv-frame .note{float:left;font-size:14px;line-height:18px;padding:3px 5px 0 8px}.checkout-form .csv-frame{overflow:hidden;padding:0 0 7px}.two-columns .image{bottom:48px;width:160px;height:auto}.large-row .row-container.alt:first-child{padding:0 0 181px}.checkout-form button[type=submit]{font-size:9px;line-height:18px;margin:0 auto -18px;padding:3px 14px 5px 12px}.checkout-form button[type=submit] span{background-size:19px 17px;padding:0 0 0 23px}.two-columns:before{height:56px}.gallery-products .slide .yotpo.bottomLine,.featured-list li .yotpo.bottomLine{margin:-2px 0 0 4px!important}.gallery-products .slide .yotpo .yoStar,.featured-list li .yotpo-testimonails .yoStar{width:10px;height:10px}.yotpo.reviews .yoReview .yoText,.yotpo.reviews .yoReview .yoText span{font-size:15px;line-height:16px}}@media only screen and (max-width: 500px){.gallery-products .slide .yotpo.bottomLine,.featured-list li .yotpo.bottomLine{margin-top:-3px!important}.gallery-products .slide .yotpo .stars,.featured-list .yotpo .stars{width:auto}.product-block .gallery-box .frame,.product-block .gallery-box{width:282px}.product-block .gallery-box{padding:7px}.product-block .gallery-box .switcher li{width:69px}#mc_embed_signup h2{text-align:center;font-size:18px!important;line-height:22px!important}#mc_embed_signup form{width:100%}#mc_embed_signup h2:after,.txt-tips{display:none}#mc_embed_signup .button{width:186px!important;margin:0 auto!important;display:block!important;height:34px!important;font-size:13px!important;line-height:18px!important}#mc_embed_signup .mc-field-group input,#mc-embedded-subscribe-form input[type=email],#mc-embedded-subscribe-form input[type=text]{box-shadow:0 1px 2px #00000026 inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15) inset;border-radius:3px;height:33px;padding:7px 8px 8px!important;font-size:13px!important;line-height:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/all.css.map */
