@charset "utf-8";.container{position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:1180px;margin-right:auto;margin-left:auto;padding:0 50px}@media (max-width: 800px){.container{padding:0 30px}}@font-face{font-family:'caz_fontregular';src:url("../fonts/cazfont-regular-webfont.eot");src:url("../fonts/cazfont-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/cazfont-regular-webfont.woff2") format("woff2"),url("../fonts/cazfont-regular-webfont.woff") format("woff"),url("../fonts/cazfont-regular-webfont.ttf") format("truetype"),url("../fonts/cazfont-regular-webfont.svg#caz_fontregular") format("svg");font-weight:normal;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-size:0;font-family:"proxima-nova",sans-serif;text-shadow:1px 1px 1px rgba(0,0,0,0.004);-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#727070;overflow-x:hidden}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.clear{clear:both}mark{background:#f3f4f5;color:#969aa6}a{color:#969aa6;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;text-decoration:none}a:hover{color:#727070}h1,h2,h3,h4,h5{font-family:"caz_fontregular",sans-serif;font-weight:normal;margin-bottom:20px;text-transform:uppercase;letter-spacing:1px;color:#969aa6}h1.prod-title,h2.prod-title,h3.prod-title,h4.prod-title,h5.prod-title{margin-bottom:60px;text-align:center;background-image:url("../images/bg-heading.jpg");background-repeat:no-repeat;background-position:center bottom;background-size:349px auto;padding:0 0 30px}@media (max-width: 480px){h1.prod-title,h2.prod-title,h3.prod-title,h4.prod-title,h5.prod-title{background-size:230px auto;margin-bottom:30px}}h1.sub-title,h2.sub-title,h3.sub-title,h4.sub-title,h5.sub-title{margin-bottom:90px;text-align:center;background-image:url("../images/bg-heading.jpg");background-repeat:no-repeat;background-position:center bottom;background-size:349px auto;padding:0 0 30px}@media (max-width: 480px){h1.sub-title,h2.sub-title,h3.sub-title,h4.sub-title,h5.sub-title{background-size:230px auto;margin-bottom:30px}}h1.main-title,h2.main-title,h3.main-title,h4.main-title,h5.main-title{margin-bottom:90px;font-size:32px;text-align:center;background-image:url("../images/bg-heading.jpg");background-repeat:no-repeat;background-position:center bottom;background-size:349px auto;padding:0 0 30px}@media (max-width: 480px){h1.main-title,h2.main-title,h3.main-title,h4.main-title,h5.main-title{background-size:230px auto;margin-bottom:30px}}h1.small-pad,h2.small-pad,h3.small-pad,h4.small-pad,h5.small-pad{margin-bottom:30px}@media (max-width: 800px){h1,h2,h3,h4,h5{margin-bottom:30px;font-size:22px;text-align:center}h1.prod-title,h2.prod-title,h3.prod-title,h4.prod-title,h5.prod-title{margin-bottom:0px;text-align:center}}h1,h2{font-size:34px}h3,h4,h5,h6{font-size:26px}.btn{-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;padding:.618em 1em;border:1px solid #969aa6;font-size:16px;color:#727070;font-weight:normal;outline:none}.btn:hover{background-color:#969aa6;color:#fff}.slide-in-menu{position:fixed;z-index:1;top:0;right:-300px;width:300px;height:100%;background-color:#32313d;overflow:auto;-webkit-transition:right 0.3s ease-in;-moz-transition:right 0.3s ease-in;-o-transition:right 0.3s ease-in;transition:right 0.3s ease-in}@media (max-width: 630px){.slide-in-menu{right:-240px;width:240px}}.slide-in-menu.open{right:0}.slide-in-menu>ul{position:relative;width:100%;height:100%}.slide-in-menu>ul>li{height:80px;background-color:#32313d;line-height:80px;overflow:hidden;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.slide-in-menu>ul>li.menu-item-has-children{background-image:url("../images/sub-menu-open.png");background-repeat:no-repeat;background-position:right 40px top 31px;background-size:18px}.slide-in-menu>ul>li.menu-item-has-children.open{background-image:url("../images/sub-menu-close.png")}.slide-in-menu>ul>li.odd{background-color:#32313d}.slide-in-menu>ul>li.even{background-color:#393845}.slide-in-menu>ul>li:hover,.slide-in-menu>ul>li.open{background-color:#555367}.slide-in-menu>ul>li.closed{height:0;border:none}.slide-in-menu>ul>li a{display:block;padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px;color:#fff;font-size:14px;text-decoration:none}.slide-in-menu>ul>li>ul>li{height:50px;background-color:#32313d;line-height:50px;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.slide-in-menu>ul>li>ul>li.odd{background-color:#393845}.slide-in-menu>ul>li>ul>li.even{background-color:#32313d}.slide-in-menu>ul>li>ul>li:hover{background-color:#555367}.empireMenu{position:absolute;top:15px;right:15px;display:block;height:50px;width:50px;background-color:#969aa6;background-image:url("../images/menu-open.png");background-repeat:no-repeat;background-position:center;background-size:18px;line-height:50px;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-transition:right .3s ease-in, background-image .3s ease-in;-moz-transition:right .3s ease-in, background-image .3s ease-in;transition:right .3s ease-in, background-image .3s ease-in}.empireMenu.open{right:300px;background-image:url("../images/menu-close.png")}@media (max-width: 630px){.empireMenu.open{right:255px}}.section{padding:90px 0}@media (max-width: 1180px){.section{padding:50px 0}}@media (max-width: 800px){.section{padding:30px 0}}.section.no-pad{padding:0 0 90px 0}@media (max-width: 1180px){.section.no-pad{padding:0 0 50px 0}}@media (max-width: 800px){.section.no-pad{padding:0 0 30px 0}}.section.middle{padding:0px}.section.std{padding:90px 90px}@media (max-width: 1180px){.section.std{padding:90px 90px}}@media (max-width: 800px){.section.std{padding:50px 50px}}@media (max-width: 700px){.section.std{padding:50px 0px}}.section.center{text-align:center}.std{font-size:15px;line-height:30px}.std.center{text-align:center}.std p{margin:0 0 46px 0}.std p:last-child{margin:0 0 0 0}.blog-thumb{margin-bottom:30px}.blog-thumb img{max-width:100%;height:auto}.blog{margin:0 0 60px 0}.blog:last-child{margin:0 0 0 0}.blog img{max-width:100%;height:auto}.blog .entry-content{font-size:15px;line-height:30px;padding:0px 90px}@media (max-width: 700px){.blog .entry-content{padding:0px 0px}}.blog .entry-content.no-pad{padding:0px 90px}@media (max-width: 700px){.blog .entry-content.no-pad{padding:0px 0px}}.blog .entry-content .date{color:#969aa6}.blog .entry-content p{margin:0 0 40px 0}@media (max-width: 700px){.blog .entry-content p{margin:0 0 40px 0}}.blog .entry-content p:last-child{margin:0 0 0 0}.blog .entry-content .entry-title{font-size:24px;margin:15px 0 25px 0}.port-wrap{margin-top:2.75%}@media (max-width: 600px){.port-wrap{margin-top:0}.port-wrap .products{margin-top:30px}}.port-wrap:first-child{margin-top:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.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;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;outline:none;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block;width:100%;height:auto}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-prev{position:absolute;top:50%;left:50px;width:29px;height:30px;background:url("../images/arrow-left.png") no-repeat;border:none;text-indent:-10000px;outline:none;cursor:pointer;z-index:1}.slick-next{position:absolute;top:50%;right:50px;width:29px;height:30px;background:url("../images/arrow-right.png") no-repeat;border:none;text-indent:-10000px;outline:none;cursor:pointer;z-index:1}body:after{content:url(../images/close.png) url(../images/loading.gif) url(../images/prev.png) url(../images/next.png);display:none}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#969aa6;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal}.lightbox .lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-container{padding:4px}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em;color:#fff}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#fff;line-height:20px}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.header{background:#969aa6;height:144px;text-align:center;position:relative}@media (max-width: 480px){.header{height:63px}.header .container{padding:0px}}.header .search-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#969aa6;z-index:99;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.header .search-overlay input[type='text']{background:#969aa6;border:none;color:#fff;line-height:142px;font-size:30px;outline:none}.header .search-overlay #searchsubmit{background-image:url(../images/ico-search.png);background-repeat:no-repeat;background-size:20px auto;background-color:#969aa6;border:none;text-indent:-10000px;width:20px;height:35px}.header .search-overlay.active{opacity:1;filter:alpha(opacity=100);visibility:visible}.header .search-overlay .search-close{position:absolute;top:66px;left:50px;cursor:pointer}.header .search-overlay .search-close img{width:14px;height:auto}.header .search-overlay ::-webkit-input-placeholder{color:#fff}.header .search-overlay :-moz-placeholder{color:#fff}.header .search-overlay ::-moz-placeholder{color:#fff}.header .search-overlay :-ms-input-placeholder{color:#fff}.header .header--middle{display:inline-block;zoom:1;*display:inline;vertical-align:top}.header .header--middle .header--menu{display:inline-block;zoom:1;*display:inline;vertical-align:top}.header .header--middle .header--menu a{font-size:15px;color:#fff;padding:64px 20px;display:inline-block}.header .header--middle .header--menu a.mob-link{display:none}@media (max-width: 1050px){.header .header--middle .header--menu a{padding:64px 5px}}@media (max-width: 700px){.header .header--middle .header--menu a.mob-link{display:inline-block}}@media (max-width: 480px){.header .header--middle .header--menu a{padding:24px 5px}}.header .header--middle .header--menu a:hover{color:#727070}.header .brand{display:inline-block;text-align:center;padding:51px 61px}@media (max-width: 1180px){.header .brand{padding:51px 30px}}@media (max-width: 1050px){.header .brand{padding:51px 20px}}@media (max-width: 480px){.header .brand{padding:19px 5px}}.header .brand .large-logo{width:362px;height:auto}@media (max-width: 950px){.header .brand .large-logo{display:none}}.header .brand .small-logo{width:65px;height:auto;display:none}@media (max-width: 950px){.header .brand .small-logo{display:block}}@media (max-width: 480px){.header .brand .small-logo{width:40px}}.header .header--cart{font-size:15px;color:#fff;position:absolute;top:58px;right:50px}.header .header--cart a{color:#fff;display:block}.header .header--cart .cart--info{line-height:30px;display:inline-block}@media (max-width: 1180px){.header .header--cart .cart--info{display:none}}.header .header--cart img{width:auto;height:20px;vertical-align:middle;margin-left:15px;float:right}@media (max-width: 700px){.header .header--cart{display:none}}.header .header--search{position:absolute;top:45px;left:50px;cursor:pointer;z-index:1}.header .header--search a{color:#fff;display:inline-block;text-align:center;margin:0 0 0 5px;font-size:48px;font-family:"caz_fontregular",sans-serif}@media (max-width: 700px){.header .header--search a{margin:0 2.5px 0 2.5px}}.header .header--search a:hover{color:#727070}@media (max-width: 700px){.header .header--search{display:none}}.top-image img{height:auto;max-width:100%}.footer{background:#969aa6;padding:50px 50px}@media (max-width: 700px){.footer{height:auto;padding:30px}}.footer a{color:#fff}.footer a:hover{color:#727070}.footer .footer-copy{display:inline-block;zoom:1;*display:inline;vertical-align:top;width:100%;text-align:center}.footer .footer-copy a{color:rgba(255,255,255,0.5);padding:0 0 0 5px}.footer .footer-copy a:hover{color:#fff}.footer .footer-social{width:100%;text-align:center;display:none}.footer .footer-social .inner{padding:30px 0 0}@media (max-width: 700px){.footer .footer-social{width:100%;text-align:center;margin:10px 0 0 0;display:block}.footer .footer-social .inner{padding:0 0 15px}}.footer .footer-social a{display:inline-block;text-align:center;margin:0 0 0 5px;font-size:48px;font-family:"caz_fontregular",sans-serif}@media (max-width: 700px){.footer .footer-social a{margin:0 2.5px 0 2.5px}}.footer .inner{font-size:15px;color:#fff;padding:0 0}@media (max-width: 700px){.footer .inner{line-height:24px;padding:15px 0}}.woocommerce-store-notice{font-size:13px !important;background:#e56e6e !important;box-shadow:none !important;position:fixed !important}.select2-drop{font-size:16px}.input-text{-webkit-appearance:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;-webkit-border-radius:0px !important;-moz-border-radius:0px !important;border-radius:0px !important;background-color:#fff !important;border:1px solid #969aa6 !important;font-size:16px !important;color:#727070 !important;font-weight:normal !important;outline:none;-webkit-appearance:none}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background-color:#969aa6 !important;color:#fff !important}.woo-panel{font-size:16px;line-height:30px}.woo-panel .woocommerce .woocommerce-error,.woo-panel .woocommerce .woocommerce-info,.woo-panel .woocommerce .woocommerce-message,.woo-panel .woocommerce-message{font-size:16px;border-top:0px !important;line-height:35px;background-color:#f3f4f5 !important;color:#969aa6 !important}.woo-panel .woocommerce .woocommerce-error a,.woo-panel .woocommerce .woocommerce-info a,.woo-panel .woocommerce .woocommerce-message a,.woo-panel .woocommerce-message a{font-weight:bold}.woo-panel .woocommerce .woocommerce-error:before,.woo-panel .woocommerce .woocommerce-info:before,.woo-panel .woocommerce .woocommerce-message:before,.woo-panel .woocommerce-message:before{color:#969aa6 !important}.woo-panel .woocommerce form .form-row input.input-text,.woo-panel .woocommerce form .form-row textarea{padding:10px;border:1px solid rgba(150,154,166,0.5);font-size:14px;color:#969aa6;resize:none}.woo-panel .woocommerce form .form-row label.inline{padding:0 0 0 10px}.woo-panel .woocommerce a.remove{color:#969aa6 !important}.woo-panel .woocommerce a.remove:hover{background:transparent !important;color:#969aa6 !important}.woo-panel .woocommerce table.shop_table{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border:none;margin:0 -1px 40px 0}.woo-panel .woocommerce table.shop_table th{font-weight:700;padding:12px 12px;background:#969aa6;color:#fff;font-weight:normal}.woo-panel .woocommerce table.shop_table td{padding:12px 12px}.woo-panel .woocommerce table.shop_table tfoot td,.woo-panel .woocommerce table.shop_table tfoot th{background:#fff;color:#969aa6}.woo-panel .woocommerce .quantity .qty{height:20px;text-align:center;color:#969aa6;border:1px solid rgba(150,154,166,0.5)}@media (max-width: 600px){.woo-panel .woocommerce table.shop_table th{padding:12px 0}.woo-panel table.shop_table th.product-price,.woo-panel table.shop_table td.product-price{display:none}.woo-panel .woocommerce table.shop_table td{padding:12px 0}}.woo-panel .woocommerce .cart-collaterals .cart_totals,.woo-panel .woocommerce-page .cart-collaterals .cart_totals{width:25%}.woo-panel .woocommerce .cart-collaterals .cart_totals h2,.woo-panel .woocommerce-page .cart-collaterals .cart_totals h2{font-size:20px}@media (max-width: 1000px){.woo-panel .woocommerce .cart-collaterals .cart_totals,.woo-panel .woocommerce-page .cart-collaterals .cart_totals{width:45%}}@media (max-width: 768px){.woo-panel .woocommerce .cart-collaterals .cart_totals,.woo-panel .woocommerce-page .cart-collaterals .cart_totals{width:100%}}.woo-panel .cart-collaterals .cart_totals table{width:100%}.woo-panel .cart-collaterals .cart_totals tr td,.woo-panel .cart-collaterals .cart_totals tr th{width:50% !important;text-align:left;border-top:none !important;padding:0px !important;line-height:30px !important}.woo-panel .wc-cart-shipping-notice{line-height:18px}.woo-panel .cart-collaterals .cart_totals p small{color:#969aa6 !important;font-size:12px !important}.woo-panel .wc-proceed-to-checkout{padding:0px !important;text-align:left}@media (max-width: 768px){.woo-panel .wc-proceed-to-checkout{text-align:center !important}}.woo-panel .wc-proceed-to-checkout a.checkout-button{margin-bottom:0px !important;display:inline-block !important;width:100%;margin-top:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width: 768px){.woo-panel .wc-proceed-to-checkout a.checkout-button{width:auto}}.woo-panel #order_review_heading{margin-top:24px}.woo-panel form.woocommerce-checkout{margin:40px 0 0 0}.woo-panel .woocommerce form.checkout_coupon,.woo-panel .woocommerce form.login,.woo-panel .woocommerce form.register{border:none;padding:0px}.woo-panel .woocommerce-checkout #payment{background:rgba(150,154,166,0.2);-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.woo-panel .woocommerce-checkout #payment div.payment_box:after{display:none}.woo-panel .woocommerce-checkout #payment ul.payment_methods{border-bottom:none;padding:30px}.woo-panel .woocommerce-checkout #payment div.payment_box{background:transparent;color:#969aa6;padding:0 27px;font-size:14px;line-height:20px;margin:0px 0 20px}.woo-panel .woocommerce-checkout #payment div.payment_box p{font-size:15px;line-height:22px}.woo-panel .woocommerce-checkout #payment div.form-row{background:#fff;text-align:center;padding:30px 0 0 0}.woo-panel .woocommerce #payment #place_order{float:none;display:inline-block !important;width:auto}.woo-panel .woocommerce form .form-row.woocommerce-invalid .select2-container,.woo-panel .woocommerce form .form-row.woocommerce-invalid input.input-text,.woo-panel .woocommerce form .form-row.woocommerce-invalid select{border-color:#f8c3c3}.woo-panel .woocommerce form .form-row.woocommerce-validated .select2-container,.woo-panel .woocommerce form .form-row.woocommerce-validated input.input-text,.woo-panel .woocommerce form .form-row.woocommerce-validated select{border-color:#c7e8c7}.woo-panel table.cart td.actions .coupon .input-text{border:1px solid #969aa6 !important;padding:11px 6px 8px !important;margin:0 10px 0 0 !important;width:48% !important;font-size:14px;color:#969aa6}.woo-panel .woocommerce table.customer_details{display:block}.woo-panel .woocommerce table.customer_details th{width:150px;background:#fff;color:#969aa6}.woo-panel .woocommerce table.customer_details th,.woo-panel .woocommerce table.customer_details td{display:inline-block;line-height:30px;padding:0px;border-top:none}.woo-panel .addresses .title .edit,.woo-panel ul.digital-downloads li .count{line-height:37px}.woo-panel .woocommerce form .form-row{padding:0px;margin:0 0 30px 0}.woo-panel fieldset{margin:0 0}.woo-panel fieldset legend{margin-bottom:24px;font-size:22px;letter-spacing:0.03em;line-height:37px}.myaccount_address{margin-bottom:40px}.myaccount_user{margin-bottom:40px}.myaccount_user a{color:#969aa6 !important;font-weight:700}.order-info{margin-bottom:40px}.shipping p{font-size:12px;line-height:18px}.box{position:relative}.box a{display:block;height:100%;width:100%}.box .middle{text-align:center;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;-webkit-transition-delay:.2s;transition-delay:.2s}.box .middle .title{-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;margin-top:-10px;color:#727070;font-size:18px;font-weight:bold;margin-bottom:10px;-webkit-transition-delay:.2s;transition-delay:.2s}.box .middle .price{font-size:15px;font-weight:bold;color:#969aa6 !important}.box img{width:100%;height:auto}.box .over{-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in;transition:all 0.3s ease-in;background:rgba(255,255,255,0.9);opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.box:hover .over{opacity:1}.box:hover .over .middle{opacity:1}.box:hover .over .middle .title{margin-top:0}.product-wrapper{font-size:0px}.products{display:inline-block;zoom:1;*display:inline;vertical-align:top;width:31.5%;position:relative}.products:nth-child(3n+2){margin-left:2.75%;margin-right:2.75%}.products.full{width:100%;margin-left:0px !important;margin-right:0px !important;margin-top:2.75%;margin-bottom:2.75%}@media (max-width: 600px){.products.full{margin-top:30px;margin-bottom:30px}}.products.half-left{width:48.625%;margin-left:0;margin-right:1.375%}@media (max-width: 600px){.products.half-left{width:100%;margin-right:0;margin-top:0}}.products.half-right{width:48.625%;margin-left:1.375%;margin-right:0}@media (max-width: 600px){.products.half-right{width:100%;margin-left:0;margin-top:30px}}@media (max-width: 600px){.products{width:100%}.products:nth-child(3n+2){margin-left:0;margin-right:0}}.collections{display:inline-block;zoom:1;*display:inline;vertical-align:top;width:48.625%;margin:0 1.375% 0 0;position:relative}.collections:nth-child(2){margin:0 0 0 1.375%}@media (max-width: 600px){.collections{width:100%}.collections:nth-child(2){margin:30px 0 0 0}}.product--images{display:inline-block;zoom:1;*display:inline;vertical-align:top;width:47%;padding-right:3%;margin-left:-10px;overflow:hidden}@media (max-width: 800px){.product--images{width:100%;padding-right:0%;margin-left:0}}.product--images .main--gallery--outer{padding:0 10px 0 10px}@media (max-width: 800px){.product--images .main--gallery--outer{padding:0px}}.product--images .main--gallery img{width:100%;height:auto}.product--images .thumb-gallery{margin-top:20px;overflow:hidden}@media (max-width: 800px){.product--images .thumb-gallery{display:none}}.product--images .thumb-gallery .slick-list{padding:0px !important}.product--images .thumb-gallery .item{padding:0 10px}.product--info{display:inline-block;zoom:1;*display:inline;vertical-align:top;width:47%;padding-left:3%}@media (max-width: 800px){.product--info{width:100%;padding-left:0%;margin-top:30px}}.product--info h1{text-align:left}.product--info .price{font-size:24px !important;color:#969aa6 !important;font-weight:600;margin-bottom:52px}@media (max-width: 800px){.product--info .price{margin-bottom:30px}}.product--info p{line-height:30px;font-size:15px}.product--info .product_title{margin-bottom:15px;font-size:32px !important;line-height:36px !important}@media (max-width: 600px){.product--info .product_title{font-size:26px !important}}.product--info .product_meta{display:none}.woocommerce div.product form.cart .variations{margin-bottom:0px;margin-top:40px}.woocommerce div.product form.cart .variations label{font-weight:normal !important;line-height:35px}.woocommerce div.product form.cart .variations select{height:35px;width:35px;border:1px solid #969aa6 !important;color:#727070 !important;-webkit-appearance:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;background:#fff;outline:none;padding:0 0 0 20px}.woocommerce div.product form.cart .reset_variations,.woocommerce form .form-row label.hidden{font-size:12px}.woocommerce div.product form.cart .button{float:none !important}.woocommerce div.product form.cart div.quantity{float:none !important;margin:20px 0 26px 0 !important}@media (max-width: 800px){.woocommerce div.product form.cart div.quantity{margin:30px 0 26px 0 !important}}.woocommerce div.product form.cart div.quantity .qty{height:35px;width:35px;border:1px solid #969aa6 !important;color:#727070 !important;font-size:14px;font-weight:700;-webkit-appearance:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.related{margin-top:90px}@media (max-width: 800px){.related{margin-top:30px}}@media (max-width: 600px){.related .products{width:47.5% !important}.related .products:nth-child(3n+2){margin-left:0% !important;margin-right:0% !important}.related .products:nth-child(1){margin-right:2.5% !important}.related .products:nth-child(2){margin-left:2.5% !important}.related .products:last-child{display:none}}.cat-list{text-align:center;margin:0 0 60px 0}.cat-list h2{display:inline;padding:0 20px}.product-wrapper .products{margin-top:30px}.banner{width:100%}
