.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.woocommerce .cfw-pagination,.woocommerce ul.products li.product .cfw-pagination,.woocommerce-page .cfw-pagination,.woocommerce-page ul.products li.product .cfw-pagination{margin:40px 0 80px 0}.woocommerce .cfw-shop-banner,.woocommerce ul.products li.product .cfw-shop-banner,.woocommerce-page .cfw-shop-banner,.woocommerce-page ul.products li.product .cfw-shop-banner{height:270px;padding:10px;background-color:#E7E7E7;margin-bottom:60px;text-align:center;color:#222;margin-top:-60px;background-size:cover!important;background-repeat:no-repeat;font-family:Montserrat,sans-serif;letter-spacing:.05em;font-weight:400}.woocommerce .cfw-shop-banner #cfw-breadcrumbs,.woocommerce ul.products li.product .cfw-shop-banner #cfw-breadcrumbs,.woocommerce-page .cfw-shop-banner #cfw-breadcrumbs,.woocommerce-page ul.products li.product .cfw-shop-banner #cfw-breadcrumbs{font-family:"Open Sans",sans-serif;font-size:12px;position:absolute;bottom:20px;width:100%;font-size:13px;font-style:italic;letter-spacing:.07em;color:inherit;font-weight:400}.woocommerce .cfw-shop-banner #cfw-breadcrumbs .separator:after,.woocommerce ul.products li.product .cfw-shop-banner #cfw-breadcrumbs .separator:after,.woocommerce-page .cfw-shop-banner #cfw-breadcrumbs .separator:after,.woocommerce-page ul.products li.product .cfw-shop-banner #cfw-breadcrumbs .separator:after{content:"/";margin:0 7.5px;color:inherit;display:inline-block}.woocommerce .cfw-shop-banner #cfw-breadcrumbs a,.woocommerce ul.products li.product .cfw-shop-banner #cfw-breadcrumbs a,.woocommerce-page .cfw-shop-banner #cfw-breadcrumbs a,.woocommerce-page ul.products li.product .cfw-shop-banner #cfw-breadcrumbs a{color:inherit;font-weight:600}.woocommerce .cfw-shop-banner #cfw-breadcrumbs a:hover,.woocommerce ul.products li.product .cfw-shop-banner #cfw-breadcrumbs a:hover,.woocommerce-page .cfw-shop-banner #cfw-breadcrumbs a:hover,.woocommerce-page ul.products li.product .cfw-shop-banner #cfw-breadcrumbs a:hover{color:#ff1744}.woocommerce .cfw-shop-banner h1,.woocommerce ul.products li.product .cfw-shop-banner h1,.woocommerce-page .cfw-shop-banner h1,.woocommerce-page ul.products li.product .cfw-shop-banner h1{font-family:inherit;letter-spacing:inherit;font-weight:inherit;position:absolute;top:50%;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce span.onsale,.woocommerce ul.products li.product span.onsale,.woocommerce-page span.onsale,.woocommerce-page ul.products li.product span.onsale{background:#ff1744;min-height:48px;min-width:48px;padding:4px;font-size:13px;font-weight:400;position:absolute;text-align:center;line-height:38px;margin:-6px -6px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-shadow:none;-webkit-box-shadow:none;box-shadow:none}.woocommerce span.cfw-out-of-stock,.woocommerce ul.products li.product span.cfw-out-of-stock,.woocommerce-page span.cfw-out-of-stock,.woocommerce-page ul.products li.product span.cfw-out-of-stock{min-height:50px;width:50px;padding:12px 5px;position:absolute;top:0;right:0;left:auto;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#b3b3b3;color:#fff;font-style:italic;font-size:10px;text-align:center;z-index:1;text-transform:uppercase}.woocommerce ul.products li.product.product-category,.woocommerce-page ul.products li.product.product-category{position:relative}.woocommerce ul.products li.product.product-category a,.woocommerce-page ul.products li.product.product-category a{display:block;position:relative}.woocommerce ul.products li.product.product-category a h3,.woocommerce-page ul.products li.product.product-category a h3{font-size:1.1em;letter-spacing:1px;font-weight:600;text-transform:uppercase;position:absolute;top:50%;background:rgba(255,255,255,.75);width:100%;padding:30px 10px;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#222}.woocommerce ul.products li.product.product-category a h3 mark.count,.woocommerce-page ul.products li.product.product-category a h3 mark.count{background:0 0}.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error{background:#e73018;border:none;color:#fff;font-weight:600;letter-spacing:1px;font-size:12px;text-transform:uppercase}.woocommerce .woocommerce-error:before,.woocommerce-page .woocommerce-error:before{color:#fff}.woocommerce .woocommerce-error a,.woocommerce-page .woocommerce-error a{color:#fff;font-weight:600}.woocommerce .woocommerce-error a:hover,.woocommerce-page .woocommerce-error a:hover{color:#fff;text-decoration:underline}.woocommerce .woocommerce-error a.button,.woocommerce-page .woocommerce-error a.button{font-size:11px;font-weight:600;background:#fff;color:#222;border-radius:0}.woocommerce .woocommerce-error a.button:hover,.woocommerce-page .woocommerce-error a.button:hover{color:#fff;background:#222;text-decoration:none}.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-message{background:#5cb85c;border:0 none;color:#fff;letter-spacing:1px;text-transform:uppercase;font-size:12px;font-weight:400}.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-message:before{color:#fff}.woocommerce .woocommerce-message a,.woocommerce-page .woocommerce-message a{color:#fff;font-weight:600}.woocommerce .woocommerce-message a:hover,.woocommerce-page .woocommerce-message a:hover{color:#fff;text-decoration:underline}.woocommerce .woocommerce-message a.button,.woocommerce-page .woocommerce-message a.button{font-size:11px;font-weight:600;background:#fff;color:#222;border-radius:0}.woocommerce .woocommerce-message a.button:hover,.woocommerce-page .woocommerce-message a.button:hover{color:#fff;background:#222;text-decoration:none}.woocommerce woocommerce-tabs:focus,.woocommerce-page woocommerce-tabs:focus{outline:0 none!important}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{font-family:Montserrat,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woocommerce ul.products li.product .yith-wcwl-add-to-wishlist span.feedback,.woocommerce-page ul.products li.product .yith-wcwl-add-to-wishlist span.feedback{display:none}.woocommerce ul.products li.product.has-gallery-image a img,.woocommerce-page ul.products li.product.has-gallery-image a img{opacity:1;-webkit-transition:opacity .85s;-o-transition:opacity .85s;transition:opacity .85s;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.woocommerce ul.products li.product.has-gallery-image a img.secondary-image,.woocommerce-page ul.products li.product.has-gallery-image a img.secondary-image{position:absolute;top:0;left:0;opacity:0}.woocommerce ul.products li.product.has-gallery-image a img:hover.wp-post-image,.woocommerce-page ul.products li.product.has-gallery-image a img:hover.wp-post-image{opacity:0}.woocommerce ul.products li.product.has-gallery-image a img:hover.secondary-image,.woocommerce-page ul.products li.product.has-gallery-image a img:hover.secondary-image{opacity:1}.woocommerce ul.products li.product a,.woocommerce-page ul.products li.product a{font-size:14px;color:#555}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{-webkit-box-shadow:none;box-shadow:none}.woocommerce ul.products li.product a .price,.woocommerce-page ul.products li.product a .price{font-weight:300}.woocommerce ul.products li.product a:hover img,.woocommerce-page ul.products li.product a:hover img{-webkit-box-shadow:none;box-shadow:none}.woocommerce ul.products li.product h3,.woocommerce-page ul.products li.product h3{font-size:14px;font-weight:500;letter-spacing:.6px;width:100%;padding:20px 0 0 0;text-align:left;text-transform:uppercase;color:#333}.woocommerce ul.products li.product .star-rating,.woocommerce-page ul.products li.product .star-rating{text-align:left;margin:10px 0;font-size:13px;color:#999}.woocommerce ul.products li.product a .price,.woocommerce-page ul.products li.product a .price{width:100%;text-align:left;font-size:14px;font-weight:400;color:#222;margin:.3em 0}.woocommerce ul.products li.product a .price del,.woocommerce-page ul.products li.product a .price del{font-weight:300;line-height:1;font-size:.9em;display:inline-block}.woocommerce ul.products li.product a .price ins,.woocommerce-page ul.products li.product a .price ins{text-decoration:none;font-weight:400;line-height:1;display:inline-block}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{margin:0}.woocommerce span.onsale,.woocommerce-page span.onsale{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0;left:0;top:0;font-size:12px;font-weight:400;letter-spacing:1px;text-transform:uppercase;-webkit-font-smoothing:initial}.woocommerce ul.products li.product span.onsale,.woocommerce-page ul.products li.product span.onsale{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0;font-size:12px;font-weight:400;-webkit-font-smoothing:initial;letter-spacing:1px;text-transform:uppercase;right:0;z-index:8}.woocommerce div.product .product_title,.woocommerce-page div.product .product_title{font-weight:500;text-transform:uppercase;margin-bottom:20px;padding-bottom:40px;border-bottom:1px solid #d8d8d8;letter-spacing:.05em}.woocommerce div.product .woocommerce-product-rating,.woocommerce-page div.product .woocommerce-product-rating{margin-bottom:0;font-size:12px}.woocommerce div.product .woocommerce-product-rating a,.woocommerce-page div.product .woocommerce-product-rating a{color:#222}.woocommerce div.product .woocommerce-product-rating a:hover,.woocommerce-page div.product .woocommerce-product-rating a:hover{color:#999}.woocommerce .product_meta,.woocommerce-page .product_meta{font-size:13px;margin-top:0}.woocommerce .product_meta a,.woocommerce-page .product_meta a{color:#999}.woocommerce .product_meta a:hover,.woocommerce-page .product_meta a:hover{text-decoration:underline}.woocommerce .product_meta>span,.woocommerce-page .product_meta>span{border-bottom:1px dotted #d8d8d8;padding:10px 0;display:block}.woocommerce .product_meta>span:first-child,.woocommerce-page .product_meta>span:first-child{border-top:1px dotted #d8d8d8}.woocommerce #content div.product div.images,.woocommerce-page #content div.product div.images{margin-bottom:160px}.woocommerce #content div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs{clear:right;width:48%;float:right}.woocommerce div.product .woocommerce-tabs .panel,.woocommerce-page div.product .woocommerce-tabs .panel{margin-bottom:80px}.woocommerce div.product .woocommerce-tabs .panel h2,.woocommerce-page div.product .woocommerce-tabs .panel h2{margin:0 0 30px 0;font-size:19px;font-weight:600}.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce-page div.product .woocommerce-tabs ul.tabs{padding:0}.woocommerce div.product .woocommerce-tabs ul.tabs:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs:before{border:0 none}.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:block!important;padding:0;margin:0;border-radius:0;border:0 none;background:0 0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a{font-weight:400;display:block;font-size:14px;color:inherit;opacity:.5;padding:5px 0;text-transform:uppercase}.woocommerce div.product .woocommerce-tabs ul.tabs li a:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a:after{content:'';display:block;border-bottom:2px solid;width:0;background:#222;margin-bottom:5px;-webkit-transition:width .3s;-o-transition:width .3s;transition:width .3s}.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:first-child a{padding-left:0}.woocommerce div.product .woocommerce-tabs ul.tabs li:last-child a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:last-child a{padding-right:0}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:hover a{opacity:1}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active a:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:hover a:after{width:50%}.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce div.product form.cart .variations label,.woocommerce-page div.product form.cart .variations label{font-weight:500;font-size:13px;text-transform:uppercase}.woocommerce div.product form.cart .variations .styled-select select,.woocommerce-page div.product form.cart .variations .styled-select select{text-transform:uppercase;font-size:13px;padding:15px;border-bottom:1px solid #d7dedf}.woocommerce div.product form.cart .variations .styled-select:after,.woocommerce-page div.product form.cart .variations .styled-select:after{border-bottom:1px solid #d7dedf;font-size:14px;line-height:50px}.woocommerce #reviews h3,.woocommerce-page #reviews h3{margin:40px 0 20px 0;font-size:19px;font-weight:600}.woocommerce #reviews #comments ol.commentlist,.woocommerce-page #reviews #comments ol.commentlist{padding:0}.woocommerce #reviews #commentform label,.woocommerce-page #reviews #commentform label{display:block}.woocommerce #reviews #commentform input[type=text],.woocommerce #reviews #commentform input[type=email],.woocommerce-page #reviews #commentform input[type=text],.woocommerce-page #reviews #commentform input[type=email]{padding-top:0}.woocommerce #reviews #commentform p,.woocommerce-page #reviews #commentform p{margin-bottom:40px}.woocommerce #reviews #commentform .comment-form-rating,.woocommerce-page #reviews #commentform .comment-form-rating{margin-bottom:40px}.woocommerce #reviews #commentform .comment-form-rating label,.woocommerce-page #reviews #commentform .comment-form-rating label{display:none}.woocommerce #reviews #commentform .comment-form-rating p.stars,.woocommerce-page #reviews #commentform .comment-form-rating p.stars{margin-bottom:0}.woocommerce #reviews #commentform textarea,.woocommerce-page #reviews #commentform textarea{min-height:200px}.woocommerce #reviews #comments ol.commentlist li img.avatar,.woocommerce-page #reviews #comments ol.commentlist li img.avatar{width:60px;padding:0;background:0 0;border:0 none}.woocommerce #reviews #comments ol.commentlist li .comment-text,.woocommerce-page #reviews #comments ol.commentlist li .comment-text{margin-left:80px;font-size:14px;border-radius:0}.woocommerce #reviews #comments ol.commentlist li .comment-text strong,.woocommerce-page #reviews #comments ol.commentlist li .comment-text strong{text-transform:uppercase}.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating,.woocommerce-page #reviews #comments ol.commentlist li .comment-text .star-rating{font-size:12px}.woocommerce .related h2,.woocommerce .upsells.products h2,.woocommerce-page .related h2,.woocommerce-page .upsells.products h2{font-size:22px;margin:0 0 40px 0}.woocommerce .related ul li.product,.woocommerce .related ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .upsells.products ul li.product,.woocommerce-page .upsells.products ul.products li.product{width:calc(25% - 15px);margin-right:20px;margin-bottom:40px}.woocommerce .related ul li.product.last,.woocommerce .related ul.products li.product.last,.woocommerce .upsells.products ul li.product.last,.woocommerce .upsells.products ul.products li.product.last,.woocommerce-page .related ul li.product.last,.woocommerce-page .related ul.products li.product.last,.woocommerce-page .upsells.products ul li.product.last,.woocommerce-page .upsells.products ul.products li.product.last{margin-right:0}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce-page div.product p.price,.woocommerce-page div.product span.price{color:#222;margin-bottom:0;font-size:1.35em}.woocommerce div.product p.price del,.woocommerce div.product p.price ins,.woocommerce div.product span.price del,.woocommerce div.product span.price ins,.woocommerce-page div.product p.price del,.woocommerce-page div.product p.price ins,.woocommerce-page div.product span.price del,.woocommerce-page div.product span.price ins{display:inline-block;font-weight:500}.woocommerce div.product p.price ins,.woocommerce div.product span.price ins,.woocommerce-page div.product p.price ins,.woocommerce-page div.product span.price ins{text-decoration:none}.woocommerce div.product p.price del,.woocommerce div.product span.price del,.woocommerce-page div.product p.price del,.woocommerce-page div.product span.price del{font-size:.8em}.woocommerce abbr.required,.woocommerce span.required,.woocommerce-page abbr.required,.woocommerce-page span.required{font-family:Roboto,sans-serif}.woocommerce .select2-container .select2-choice,.woocommerce-page .select2-container .select2-choice{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding-left:10px}.woocommerce div.quantity,.woocommerce-page div.quantity{margin-right:20px!important;position:relative;border:2px solid #222;height:44px;padding-right:22px;font-family:Montserrat,sans-serif}.woocommerce div.quantity>span,.woocommerce-page div.quantity>span{cursor:pointer;right:0;height:22px;width:22px;border-left:1px solid #d8d8d8;text-align:center;font-size:14px;font-weight:300}.woocommerce div.quantity>span.plus,.woocommerce-page div.quantity>span.plus{top:0;border-bottom:1px solid #d8d8d8;line-height:22px}.woocommerce div.quantity>span.minus,.woocommerce-page div.quantity>span.minus{bottom:0;line-height:24px}.woocommerce div.quantity input,.woocommerce-page div.quantity input{padding:0;height:40px;line-height:40px;border:0 none}.woocommerce div.product form.cart,.woocommerce-page div.product form.cart{margin:40px 0}.woocommerce #respond .form-submit #submit,.woocommerce-page #respond .form-submit #submit{border-color:#555;color:#fff;font-weight:400}.woocommerce #respond .form-submit #submit:hover,.woocommerce-page #respond .form-submit #submit:hover{background:#222;border-color:#222;color:#fff}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce-page #respond input#submit.alt,.woocommerce-page a.button.alt,.woocommerce-page button.button.alt,.woocommerce-page input.button.alt{background-color:#ff1744;border:0 none;color:#fff;cursor:pointer;padding:15px 30px;font-size:14px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-transition:background-color .3s ease-out;-o-transition:background-color .3s ease-out;transition:background-color .3s ease-out;display:inline-block;line-height:1;letter-spacing:.75px;white-space:nowrap;overflow:hidden;max-width:100%;text-align:center;margin:0 40px 20px 0;vertical-align:top;text-transform:uppercase}.woocommerce #respond input#submit.alt:active,.woocommerce #respond input#submit.alt:focus,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:active,.woocommerce a.button.alt:focus,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:active,.woocommerce button.button.alt:focus,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:active,.woocommerce input.button.alt:focus,.woocommerce input.button.alt:hover,.woocommerce-page #respond input#submit.alt:active,.woocommerce-page #respond input#submit.alt:focus,.woocommerce-page #respond input#submit.alt:hover,.woocommerce-page a.button.alt:active,.woocommerce-page a.button.alt:focus,.woocommerce-page a.button.alt:hover,.woocommerce-page button.button.alt:active,.woocommerce-page button.button.alt:focus,.woocommerce-page button.button.alt:hover,.woocommerce-page input.button.alt:active,.woocommerce-page input.button.alt:focus,.woocommerce-page input.button.alt:hover{background-color:#e3002c}.woocommerce #respond input#submit.alt:last-child,.woocommerce a.button.alt:last-child,.woocommerce button.button.alt:last-child,.woocommerce input.button.alt:last-child,.woocommerce-page #respond input#submit.alt:last-child,.woocommerce-page a.button.alt:last-child,.woocommerce-page button.button.alt:last-child,.woocommerce-page input.button.alt:last-child{margin-bottom:0;margin-right:0}.woocommerce .cfw-shop-top,.woocommerce-page .cfw-shop-top{margin-bottom:40px}.woocommerce .cfw-shop-top .woocommerce-ordering,.woocommerce-page .cfw-shop-top .woocommerce-ordering{margin-bottom:0}.woocommerce .cfw-shop-top .woocommerce-result-count,.woocommerce-page .cfw-shop-top .woocommerce-result-count{color:#999;font-size:12px;letter-spacing:.05em;line-height:36px;font-family:Montserrat,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woocommerce .cfw-shop-top .cfw-products-order-by,.woocommerce .cfw-shop-top .woocommerce-result-count,.woocommerce-page .cfw-shop-top .cfw-products-order-by,.woocommerce-page .cfw-shop-top .woocommerce-result-count{margin-bottom:0}.woocommerce .cfw-shop-top .cfw-products-order-by,.woocommerce-page .cfw-shop-top .cfw-products-order-by{float:right}.woocommerce .cfw-shop-top .cfw-products-order-by .cfw-order-by-title,.woocommerce-page .cfw-shop-top .cfw-products-order-by .cfw-order-by-title{font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;color:#999;line-height:36px;margin-right:10px;letter-spacing:.05em}.woocommerce .cfw-shop-top .cfw-products-order-by .styled-select select,.woocommerce-page .cfw-shop-top .cfw-products-order-by .styled-select select{font-family:Montserrat,sans-serif;font-size:11px;font-weight:600;background:#222;color:#fff;border:0 none;min-width:100%;padding:10px 40px 10px 20px;border-radius:10em;text-transform:uppercase;letter-spacing:.05em;border-bottom:0 none}.woocommerce .cfw-shop-top .cfw-products-order-by .styled-select:after,.woocommerce-page .cfw-shop-top .cfw-products-order-by .styled-select:after{content:'\f00c'!important;font-size:14px!important;background:0 0;color:#fff;border:0 none;line-height:32px;padding-right:15px!important}.woocommerce .reset_variations,.woocommerce-page .reset_variations{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.woocommerce .reset_variations:before,.woocommerce-page .reset_variations:before{content:"\2014";margin-right:3px}.woocommerce ul.products li.product .relative:after,.woocommerce-page ul.products li.product .relative:after{content:"";position:absolute;bottom:0;left:0;width:5px;height:0;background-color:#5cb85c;visibility:hidden;opacity:0}.woocommerce ul.products li.product.loading .relative:after,.woocommerce-page ul.products li.product.loading .relative:after{visibility:visible;opacity:1;height:100%;-webkit-transition:height 1.5s cubic-bezier(.91,.01,.6,.99);-o-transition:height 1.5s cubic-bezier(.91,.01,.6,.99);transition:height 1.5s cubic-bezier(.91,.01,.6,.99)}.woocommerce ul.products li.product .cfw-shop-button-wrapper,.woocommerce-page ul.products li.product .cfw-shop-button-wrapper{position:absolute;bottom:10px;right:10px;text-align:right;display:block}.woocommerce ul.products li.product .cfw-shop-button-wrapper .yith-wcwl-add-button img,.woocommerce-page ul.products li.product .cfw-shop-button-wrapper .yith-wcwl-add-button img{position:absolute;right:15px;top:-30px;border-radius:10em;width:32px!important;height:32px!important}.woocommerce ul.products li.product .cfw-shop-button-wrapper a>span,.woocommerce-page ul.products li.product .cfw-shop-button-wrapper a>span{background:#fff;color:#222;box-shadow:-1px 1px 3px rgba(0,0,0,.2);display:inline-block;padding:5px 5px;font-weight:500;line-height:1;border-radius:3px;text-transform:uppercase;font-size:11px;letter-spacing:.7px;top:-4px;position:relative}.woocommerce ul.products li.product .cfw-shop-button-wrapper a:hover>span,.woocommerce-page ul.products li.product .cfw-shop-button-wrapper a:hover>span{background:#e7e7e7;color:#222}.woocommerce ul.products li.product .cfw-shop-button-wrapper .cfw-product-loop-button,.woocommerce-page ul.products li.product .cfw-shop-button-wrapper .cfw-product-loop-button{background:#ff1744;display:inline-block;width:56px;height:56px;line-height:56px;text-align:center;color:#fff;border-radius:10em;font-size:16px;box-shadow:-1px 1px 3px rgba(0,0,0,.2);margin-top:5px}.woocommerce ul.products li.product .cfw-shop-button-wrapper .cfw-product-loop-button i,.woocommerce-page ul.products li.product .cfw-shop-button-wrapper .cfw-product-loop-button i{line-height:56px}.woocommerce ul.products li.product .cfw-shop-button-wrapper .cfw-wc-quicklook.button,.woocommerce-page ul.products li.product .cfw-shop-button-wrapper .cfw-wc-quicklook.button{background:0 0;padding:0;display:block;margin-right:10px;margin-top:5px}.woocommerce ul.products li.product .cfw-shop-button-wrapper .cfw-wc-quicklook.button:after,.woocommerce-page ul.products li.product .cfw-shop-button-wrapper .cfw-wc-quicklook.button:after{display:inline-block;background:#fff;content:"\f065";font-family:cfw-iconfonts;width:40px;height:40px;line-height:40px;border-radius:10em;font-size:16px;text-align:center;margin-left:10px;box-shadow:-1px 1px 3px rgba(0,0,0,.2);speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woocommerce ul.products li.product .cfw-shop-button-wrapper a.button,.woocommerce-page ul.products li.product .cfw-shop-button-wrapper a.button{background:0 0;line-height:40px;padding:0;margin:5px 10px 0 0!important;text-align:right;display:block;position:static}.woocommerce ul.products li.product .cfw-shop-button-wrapper a.button:after,.woocommerce-page ul.products li.product .cfw-shop-button-wrapper a.button:after{display:inline-block;background:#fff;content:"\f061";font-family:cfw-iconfonts;width:40px;height:40px;line-height:40px;border-radius:10em;font-size:16px;text-align:center;margin-left:10px;box-shadow:-1px 1px 3px rgba(0,0,0,.2);speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woocommerce ul.products li.product .cfw-shop-button-wrapper a.button.cfw_add_to_cart_button.product_type_simple:after,.woocommerce-page ul.products li.product .cfw-shop-button-wrapper a.button.cfw_add_to_cart_button.product_type_simple:after{content:"\e7b3"}.woocommerce ul.products li.product .cfw-shop-button-wrapper a.button.cfw_add_to_cart_button.product_type_simple.loading:after,.woocommerce-page ul.products li.product .cfw-shop-button-wrapper a.button.cfw_add_to_cart_button.product_type_simple.loading:after{-webkit-animation:none!important;-o-animation:none!important;animation:none!important}.woocommerce ul.products li.product .cfw-shop-button-wrapper a.button.cfw_add_to_cart_button.product_type_simple.added:after,.woocommerce-page ul.products li.product .cfw-shop-button-wrapper a.button.cfw_add_to_cart_button.product_type_simple.added:after{background:#5cb85c;color:#fff;content:"\f00c"}.woocommerce ul.products li.product .cfw-shop-button-wrapper a.button.cfw_add_to_cart_button.product_type_simple.added,.woocommerce ul.products li.product .cfw-shop-button-wrapper a.button.cfw_add_to_cart_button.product_type_simple.loading,.woocommerce-page ul.products li.product .cfw-shop-button-wrapper a.button.cfw_add_to_cart_button.product_type_simple.added,.woocommerce-page ul.products li.product .cfw-shop-button-wrapper a.button.cfw_add_to_cart_button.product_type_simple.loading{opacity:1}.woocommerce ul.products li.product .cfw-shop-button-wrapper a.button.cfw_add_to_cart_button.product_type_simple.added:after,.woocommerce ul.products li.product .cfw-shop-button-wrapper a.button.cfw_add_to_cart_button.product_type_simple.loading:after,.woocommerce-page ul.products li.product .cfw-shop-button-wrapper a.button.cfw_add_to_cart_button.product_type_simple.added:after,.woocommerce-page ul.products li.product .cfw-shop-button-wrapper a.button.cfw_add_to_cart_button.product_type_simple.loading:after{position:static;margin-left:10px;vertical-align:initial}.woocommerce ul.products li.product .cfw-shop-button-wrapper a.button.cfw_add_to_cart_button.product_type_variable:after,.woocommerce-page ul.products li.product .cfw-shop-button-wrapper a.button.cfw_add_to_cart_button.product_type_variable:after{content:"\e602"}.woocommerce ul.products li.product .cfw-shop-button-wrapper a.button.add_to_wishlist i.fa,.woocommerce-page ul.products li.product .cfw-shop-button-wrapper a.button.add_to_wishlist i.fa{display:none}.woocommerce ul.products li.product .cfw-shop-button-wrapper a.button.add_to_wishlist:after,.woocommerce-page ul.products li.product .cfw-shop-button-wrapper a.button.add_to_wishlist:after{content:"\f004";color:#222}.woocommerce ul.products li.product .cfw-shop-button-wrapper a.button.cfw-add-to-wishlist:after,.woocommerce-page ul.products li.product .cfw-shop-button-wrapper a.button.cfw-add-to-wishlist:after{content:"\f004";color:#e73018}.woocommerce-page.woocommerce-cart .cart-empty,.woocommerce.woocommerce-cart .cart-empty{text-transform:uppercase;font-weight:600;letter-spacing:1px;font-size:16px}.woocommerce-page.woocommerce-cart .cart-empty,.woocommerce-page.woocommerce-cart .return-to-shop,.woocommerce.woocommerce-cart .cart-empty,.woocommerce.woocommerce-cart .return-to-shop{text-align:center}.woocommerce-page.woocommerce-wishlist .wishlist-title h2,.woocommerce.woocommerce-wishlist .wishlist-title h2{font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:60px}.woocommerce-page.woocommerce-wishlist .wishlist_table,.woocommerce.woocommerce-wishlist .wishlist_table{font-size:12px;text-transform:uppercase;letter-spacing:.6px;border:0 none}.woocommerce-page.woocommerce-wishlist .wishlist_table tfoot,.woocommerce.woocommerce-wishlist .wishlist_table tfoot{background:0 0}.woocommerce-page.woocommerce-wishlist .wishlist_table tfoot td,.woocommerce.woocommerce-wishlist .wishlist_table tfoot td{padding:0}.woocommerce-page.woocommerce-wishlist .wishlist_table tfoot .yith-wcwl-share h4,.woocommerce.woocommerce-wishlist .wishlist_table tfoot .yith-wcwl-share h4{margin:10px 0 15px 0;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#222}.woocommerce-page.woocommerce-wishlist .wishlist_table tfoot .yith-wcwl-share ul li,.woocommerce.woocommerce-wishlist .wishlist_table tfoot .yith-wcwl-share ul li{margin-right:5px}.woocommerce-page.woocommerce-wishlist .wishlist_table .wishlist-empty,.woocommerce.woocommerce-wishlist .wishlist_table .wishlist-empty{padding:40px 10px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#999}.woocommerce-page.woocommerce-wishlist .wishlist_table .cfw_add_to_cart_button,.woocommerce.woocommerce-wishlist .wishlist_table .cfw_add_to_cart_button{padding:15px 30px 15px 30px}.woocommerce-page.woocommerce-wishlist .wishlist_table .cfw_add_to_cart_button.loading,.woocommerce.woocommerce-wishlist .wishlist_table .cfw_add_to_cart_button.loading{padding:15px 20px 15px 30px}.woocommerce-page.woocommerce-wishlist .wishlist_table .cfw_add_to_cart_button.loading:after,.woocommerce.woocommerce-wishlist .wishlist_table .cfw_add_to_cart_button.loading:after{margin-left:10px;position:static}.woocommerce-page.woocommerce-wishlist .wishlist_table .remove_from_wishlist,.woocommerce.woocommerce-wishlist .wishlist_table .remove_from_wishlist{color:#222!important;font-family:Roboto,sans-serif;font-weight:300}.woocommerce-page.woocommerce-wishlist .wishlist_table .remove_from_wishlist:hover,.woocommerce.woocommerce-wishlist .wishlist_table .remove_from_wishlist:hover{background:0 0!important;color:#e73018!important}.woocommerce-page.woocommerce-wishlist .wishlist_table thead,.woocommerce.woocommerce-wishlist .wishlist_table thead{background:0 0}.woocommerce-page.woocommerce-wishlist .wishlist_table thead th,.woocommerce.woocommerce-wishlist .wishlist_table thead th{border-top-width:0;padding:10px 5px}.woocommerce-page.woocommerce-wishlist .wishlist_table thead th.product-price,.woocommerce-page.woocommerce-wishlist .wishlist_table thead th.product-stock-stauts,.woocommerce.woocommerce-wishlist .wishlist_table thead th.product-price,.woocommerce.woocommerce-wishlist .wishlist_table thead th.product-stock-stauts{text-align:center}.woocommerce-page.woocommerce-wishlist .wishlist_table tbody tr:first-child td,.woocommerce.woocommerce-wishlist .wishlist_table tbody tr:first-child td{border-top:2px solid}.woocommerce-page.woocommerce-wishlist .wishlist_table tbody td,.woocommerce.woocommerce-wishlist .wishlist_table tbody td{padding:10px 5px;border-top:1px dotted #d8d8d8}.woocommerce-page.woocommerce-wishlist .wishlist_table td.product-price,.woocommerce.woocommerce-wishlist .wishlist_table td.product-price{font-size:15px;font-weight:600}.woocommerce-page.woocommerce-wishlist .wishlist_table img,.woocommerce.woocommerce-wishlist .wishlist_table img{width:60px}.woocommerce .button.wc-backward,.woocommerce-page .button.wc-backward{background:#222;color:#fff;border-radius:0;padding:15px 30px;text-transform:uppercase;letter-spacing:1px;font-weight:600;font-size:14px}.woocommerce .button.wc-backward:active,.woocommerce .button.wc-backward:focus,.woocommerce .button.wc-backward:hover,.woocommerce-page .button.wc-backward:active,.woocommerce-page .button.wc-backward:focus,.woocommerce-page .button.wc-backward:hover{background:#555;color:#fff}.woocommerce .cfw-shop-columns-1 ul.products li.product,.woocommerce-page .cfw-shop-columns-1 ul.products li.product,.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0;margin-bottom:60px}.woocommerce .cfw-shop-columns-1 ul.products li.product.last,.woocommerce-page .cfw-shop-columns-1 ul.products li.product.last,.woocommerce-page.columns-1 ul.products li.product.last,.woocommerce.columns-1 ul.products li.product.last{margin-right:0}.woocommerce .cfw-shop-columns-2 ul.products li.product,.woocommerce-page .cfw-shop-columns-2 ul.products li.product,.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{float:left;width:calc(50% - 15px);margin-right:30px;margin-bottom:60px}.woocommerce .cfw-shop-columns-2 ul.products li.product.last,.woocommerce-page .cfw-shop-columns-2 ul.products li.product.last,.woocommerce-page.columns-2 ul.products li.product.last,.woocommerce.columns-2 ul.products li.product.last{margin-right:4%}.woocommerce .cfw-shop-columns-2 ul.products li.product:nth-child(2n),.woocommerce-page .cfw-shop-columns-2 ul.products li.product:nth-child(2n),.woocommerce-page.columns-2 ul.products li.product:nth-child(2n),.woocommerce.columns-2 ul.products li.product:nth-child(2n){margin-right:0}.woocommerce .cfw-shop-columns-3 ul.products li.product,.woocommerce-page .cfw-shop-columns-3 ul.products li.product,.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:calc(33.4% - 21px);margin-right:30px;margin-bottom:60px}.woocommerce .cfw-shop-columns-3 ul.products li.product.last,.woocommerce-page .cfw-shop-columns-3 ul.products li.product.last,.woocommerce-page.columns-3 ul.products li.product.last,.woocommerce.columns-3 ul.products li.product.last{margin-right:0}.woocommerce .cfw-shop-columns-4 ul.products li.product,.woocommerce .cross-sells ul.products li.product,.woocommerce-page .cfw-shop-columns-4 ul.products li.product,.woocommerce-page .cross-sells ul.products li.product,.woocommerce-page.columns-4 ul.products li.product,.woocommerce.columns-4 ul.products li.product{width:calc(25% - 15px);margin-right:20px;margin-bottom:40px}.woocommerce .cfw-shop-columns-4 ul.products li.product.last,.woocommerce .cross-sells ul.products li.product.last,.woocommerce-page .cfw-shop-columns-4 ul.products li.product.last,.woocommerce-page .cross-sells ul.products li.product.last,.woocommerce-page.columns-4 ul.products li.product.last,.woocommerce.columns-4 ul.products li.product.last{margin-right:0}.woocommerce .cfw-shop-columns-5 ul.products li.product,.woocommerce-page .cfw-shop-columns-5 ul.products li.product,.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:calc(20% - 16px);margin-right:20px;margin-bottom:40px}.woocommerce .cfw-shop-columns-5 ul.products li.product.last,.woocommerce-page .cfw-shop-columns-5 ul.products li.product.last,.woocommerce-page.columns-5 ul.products li.product.last,.woocommerce.columns-5 ul.products li.product.last{margin-right:0}.woocommerce .cart-dropdown p.buttons a,.woocommerce-page .cart-dropdown p.buttons a{text-transform:uppercase;padding:15px 30px!important;font-weight:500;-webkit-transition:background .3s!important;-o-transition:background .3s!important;transition:background .3s!important}.woocommerce .cart-dropdown p.buttons a:hover,.woocommerce-page .cart-dropdown p.buttons a:hover{color:#fff!important}.woocommerce .cart-dropdown p.total,.woocommerce-page .cart-dropdown p.total{font-size:14px}.woocommerce .cart-dropdown ul.cart_list li img,.woocommerce .cart-dropdown ul.product_list_widget li img,.woocommerce-page .cart-dropdown ul.cart_list li img,.woocommerce-page .cart-dropdown ul.product_list_widget li img{float:left;margin:0 10px 0 0;width:48px}.woocommerce .cart-dropdown ul.cart_list li a,.woocommerce .cart-dropdown ul.product_list_widget li a,.woocommerce-page .cart-dropdown ul.cart_list li a,.woocommerce-page .cart-dropdown ul.product_list_widget li a{font-weight:400;text-transform:uppercase}.woocommerce .cart-dropdown ul.cart_list li a .quantity,.woocommerce .cart-dropdown ul.product_list_widget li a .quantity,.woocommerce-page .cart-dropdown ul.cart_list li a .quantity,.woocommerce-page .cart-dropdown ul.product_list_widget li a .quantity{line-height:2}.woocommerce .cart-dropdown ul.cart_list li a.remove,.woocommerce .cart-dropdown ul.product_list_widget li a.remove,.woocommerce-page .cart-dropdown ul.cart_list li a.remove,.woocommerce-page .cart-dropdown ul.product_list_widget li a.remove{color:#fff!important;border-radius:0!important;font-size:16px!important;padding:0!important}.woocommerce .cart-dropdown ul.cart_list li a.remove:hover,.woocommerce .cart-dropdown ul.product_list_widget li a.remove:hover,.woocommerce-page .cart-dropdown ul.cart_list li a.remove:hover,.woocommerce-page .cart-dropdown ul.product_list_widget li a.remove:hover{background:0 0;color:#e73018!important}.woocommerce .cart-dropdown ul.cart_list li dl.variation,.woocommerce .cart-dropdown ul.product_list_widget li dl.variation,.woocommerce-page .cart-dropdown ul.cart_list li dl.variation,.woocommerce-page .cart-dropdown ul.product_list_widget li dl.variation{border:0 none;padding-left:58px;font-size:13px;letter-spacing:1px;float:left;margin:0}.woocommerce .cart-dropdown ul.cart_list li dl.variation dt,.woocommerce .cart-dropdown ul.product_list_widget li dl.variation dt,.woocommerce-page .cart-dropdown ul.cart_list li dl.variation dt,.woocommerce-page .cart-dropdown ul.product_list_widget li dl.variation dt{font-weight:500;display:inline-block;float:left;margin-right:3px}.woocommerce .cart-dropdown ul.cart_list li dl.variation dd,.woocommerce .cart-dropdown ul.product_list_widget li dl.variation dd,.woocommerce-page .cart-dropdown ul.cart_list li dl.variation dd,.woocommerce-page .cart-dropdown ul.product_list_widget li dl.variation dd{opacity:.7;display:inline-block;float:left;margin-bottom:0}.woocommerce .cart-dropdown ul.cart_list li dl.variation dd p,.woocommerce .cart-dropdown ul.product_list_widget li dl.variation dd p,.woocommerce-page .cart-dropdown ul.cart_list li dl.variation dd p,.woocommerce-page .cart-dropdown ul.product_list_widget li dl.variation dd p{margin:0}.woocommerce .woocommerce-verification-required,.woocommerce-page .woocommerce-verification-required{background-color:#f7f7f7;color:#222;padding:10px 20px;text-transform:uppercase;font-weight:600;font-size:11px;letter-spacing:1px}.woocommerce td.product-quantity,.woocommerce-page td.product-quantity{width:80px}.woocommerce td.product-quantity>.quantity,.woocommerce-page td.product-quantity>.quantity{margin-right:0!important}.woocommerce .cfw-shop-cart-form table.shop_table,.woocommerce-page .cfw-shop-cart-form table.shop_table{border:0 none;font-size:12px;letter-spacing:1px;font-weight:600;width:64%;margin-right:3%;float:left}.woocommerce .cfw-shop-cart-form table.shop_table input[type=number],.woocommerce-page .cfw-shop-cart-form table.shop_table input[type=number]{font-weight:600;font-size:14px}.woocommerce .cfw-shop-cart-form table.shop_table img,.woocommerce-page .cfw-shop-cart-form table.shop_table img{width:60px}.woocommerce .cfw-shop-cart-form table.shop_table .cart_item td,.woocommerce-page .cfw-shop-cart-form table.shop_table .cart_item td{border-top:1px dotted #d8d8d8;padding:24px 12px}.woocommerce .cfw-shop-cart-form table.shop_table .cart_item td.product-thumbnail,.woocommerce-page .cfw-shop-cart-form table.shop_table .cart_item td.product-thumbnail{max-width:64px}.woocommerce .cfw-shop-cart-form table.shop_table .cart_item td.product-remove,.woocommerce-page .cfw-shop-cart-form table.shop_table .cart_item td.product-remove{max-width:20px}.woocommerce .cfw-shop-cart-form table.shop_table .cart_item td.product-remove a.remove,.woocommerce-page .cfw-shop-cart-form table.shop_table .cart_item td.product-remove a.remove{color:#666!important}.woocommerce .cfw-shop-cart-form table.shop_table .cart_item td.product-remove a.remove:hover,.woocommerce-page .cfw-shop-cart-form table.shop_table .cart_item td.product-remove a.remove:hover{background:0 0;color:#e73018!important}.woocommerce .cfw-shop-cart-form table.shop_table .cart_item td.product-name a,.woocommerce-page .cfw-shop-cart-form table.shop_table .cart_item td.product-name a{font-weight:400;font-size:13px}.woocommerce .cfw-shop-cart-form table.shop_table .cart_item:first-child td,.woocommerce-page .cfw-shop-cart-form table.shop_table .cart_item:first-child td{border-top:2px solid #222}.woocommerce .cfw-shop-cart-form .cart-collaterals,.woocommerce-page .cfw-shop-cart-form .cart-collaterals{width:33%;padding-left:3%;border-left:1px solid;float:right}.woocommerce .cfw-shop-cart-form .cart-collaterals .coupon label,.woocommerce-page .cfw-shop-cart-form .cart-collaterals .coupon label{font-size:14px;font-weight:600;margin-top:0;margin-bottom:10px;padding-bottom:10px}.woocommerce .cfw-shop-cart-form .cart-collaterals .coupon input,.woocommerce-page .cfw-shop-cart-form .cart-collaterals .coupon input{width:100%}.woocommerce .cfw-shop-cart-form .cart-collaterals .coupon input.input-text,.woocommerce-page .cfw-shop-cart-form .cart-collaterals .coupon input.input-text{border:1px solid #d8d8d8;margin-bottom:5px;padding-left:10px}.woocommerce .cfw-shop-cart-form .cart-collaterals .coupon input.button,.woocommerce-page .cfw-shop-cart-form .cart-collaterals .coupon input.button{border-radius:0!important;font-size:12px;font-weight:600;padding:15px;letter-spacing:1px;text-transform:uppercase;background:#222;color:#fff}.woocommerce .cfw-shop-cart-form .cart-collaterals h2,.woocommerce-page .cfw-shop-cart-form .cart-collaterals h2{font-size:14px;font-weight:600;margin-top:40px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid}.woocommerce .cfw-shop-cart-form .cart-collaterals .shipping-calculator-button i,.woocommerce-page .cfw-shop-cart-form .cart-collaterals .shipping-calculator-button i{font-size:14px;color:#222}.woocommerce .cfw-shop-cart-form .cart-collaterals table,.woocommerce-page .cfw-shop-cart-form .cart-collaterals table{font-size:12px;text-transform:uppercase}.woocommerce .cfw-shop-cart-form .cart-collaterals table tr.cfw-shipping-calculator td,.woocommerce-page .cfw-shop-cart-form .cart-collaterals table tr.cfw-shipping-calculator td{text-align:left;padding:10px 0}.woocommerce .cfw-shop-cart-form .cart-collaterals table tr.cfw-shipping-calculator .shipping-calculator-form,.woocommerce-page .cfw-shop-cart-form .cart-collaterals table tr.cfw-shipping-calculator .shipping-calculator-form{margin-top:20px}.woocommerce .cfw-shop-cart-form .cart-collaterals table tr.cfw-shipping-calculator .shipping-calculator-form .styled-select select,.woocommerce-page .cfw-shop-cart-form .cart-collaterals table tr.cfw-shipping-calculator .shipping-calculator-form .styled-select select{background:#fff;border:1px solid #d8d8d8}.woocommerce .cfw-shop-cart-form .cart-collaterals table tr.cfw-shipping-calculator .shipping-calculator-form .styled-select:after,.woocommerce-page .cfw-shop-cart-form .cart-collaterals table tr.cfw-shipping-calculator .shipping-calculator-form .styled-select:after{background:#fff;border:1px solid #d8d8d8}.woocommerce .cfw-shop-cart-form .cart-collaterals table tr.cfw-shipping-calculator .shipping-calculator-form .button,.woocommerce-page .cfw-shop-cart-form .cart-collaterals table tr.cfw-shipping-calculator .shipping-calculator-form .button{width:100%;border-radius:0!important;font-size:12px;font-weight:600;padding:15px;letter-spacing:1px;text-transform:uppercase;background:#222;color:#fff}.woocommerce .cfw-shop-cart-form .cart-collaterals table tr.cfw-shipping-calculator .shipping-calculator-form .form-row,.woocommerce-page .cfw-shop-cart-form .cart-collaterals table tr.cfw-shipping-calculator .shipping-calculator-form .form-row{padding:0;margin-bottom:5px!important}.woocommerce .cfw-shop-cart-form .cart-collaterals table tr.cfw-shipping-calculator .shipping-calculator-form .form-row #calc_shipping_postcode,.woocommerce-page .cfw-shop-cart-form .cart-collaterals table tr.cfw-shipping-calculator .shipping-calculator-form .form-row #calc_shipping_postcode{border:1px solid #d8d8d8;margin-bottom:5px;padding-left:10px}.woocommerce .cfw-shop-cart-form .cart-collaterals table td,.woocommerce-page .cfw-shop-cart-form .cart-collaterals table td{text-align:right;font-weight:600}.woocommerce .cfw-shop-cart-form .cart-collaterals table td #shipping_method,.woocommerce-page .cfw-shop-cart-form .cart-collaterals table td #shipping_method{text-align:left}.woocommerce .cfw-shop-cart-form .cart-collaterals table th,.woocommerce-page .cfw-shop-cart-form .cart-collaterals table th{min-width:100px;padding:10px 0}.woocommerce .cfw-shop-cart-form .cart-collaterals table .order-total .amount,.woocommerce-page .cfw-shop-cart-form .cart-collaterals table .order-total .amount{font-size:17px;font-weight:500;letter-spacing:1px}.woocommerce .cfw-shop-cart-form .cart-collaterals .cart_totals,.woocommerce-page .cfw-shop-cart-form .cart-collaterals .cart_totals{width:100%;float:none}.woocommerce .cfw-shop-cart-form .cart-collaterals .cart_totals .wc-proceed-to-checkout .button,.woocommerce-page .cfw-shop-cart-form .cart-collaterals .cart_totals .wc-proceed-to-checkout .button{width:100%;text-transform:uppercase;letter-spacing:1px}.woocommerce .cross-sells h2,.woocommerce-page .cross-sells h2{border-top:1px solid #d8d8d8;padding-top:20px;margin-top:80px;margin-bottom:40px;font-size:18px;text-transform:uppercase;letter-spacing:1px;font-weight:600}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{padding:20px 0}.woocommerce #content table.cart td.actions .cfw-button,.woocommerce table.cart td.actions .cfw-button,.woocommerce-page #content table.cart td.actions .cfw-button,.woocommerce-page table.cart td.actions .cfw-button{background:#222;color:#fff;font-weight:400;text-transform:uppercase;letter-spacing:1px;font-size:12px}.woocommerce #customer_login #primary h2,.woocommerce-page #customer_login #primary h2,.woocommerce-page.woocommerce-account #primary h2,.woocommerce.woocommerce-account #primary h2{font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.woocommerce #customer_login #primary form,.woocommerce-page #customer_login #primary form,.woocommerce-page.woocommerce-account #primary form,.woocommerce.woocommerce-account #primary form{border-radius:0;padding:40px;border:1px solid #d8d8d8}.woocommerce #customer_login #primary form p,.woocommerce-page #customer_login #primary form p,.woocommerce-page.woocommerce-account #primary form p,.woocommerce.woocommerce-account #primary form p{padding:0;margin-bottom:20px}.woocommerce #customer_login #primary form p.lost_password,.woocommerce-page #customer_login #primary form p.lost_password,.woocommerce-page.woocommerce-account #primary form p.lost_password,.woocommerce.woocommerce-account #primary form p.lost_password{margin-bottom:0}.woocommerce #customer_login #primary form label,.woocommerce-page #customer_login #primary form label,.woocommerce-page.woocommerce-account #primary form label,.woocommerce.woocommerce-account #primary form label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.woocommerce #customer_login #primary form .button,.woocommerce-page #customer_login #primary form .button,.woocommerce-page.woocommerce-account #primary form .button,.woocommerce.woocommerce-account #primary form .button{padding:15px 30px;letter-spacing:1px;font-weight:600;font-size:13px;text-transform:uppercase;border-radius:0;margin-right:20px;background:#222;color:#fff}.woocommerce #customer_login #primary form .lost_password,.woocommerce-page #customer_login #primary form .lost_password,.woocommerce-page.woocommerce-account #primary form .lost_password,.woocommerce.woocommerce-account #primary form .lost_password{font-weight:600;letter-spacing:.5px;font-size:12px;text-transform:uppercase}.woocommerce #customer_login #primary form input[type=number],.woocommerce #customer_login #primary form input[type=password],.woocommerce #customer_login #primary form input[type=datetime],.woocommerce #customer_login #primary form input[type=datetime-local],.woocommerce #customer_login #primary form input[type=date],.woocommerce #customer_login #primary form input[type=month],.woocommerce #customer_login #primary form input[type=time],.woocommerce #customer_login #primary form input[type=week],.woocommerce #customer_login #primary form input[type=url],.woocommerce #customer_login #primary form input[type=search],.woocommerce #customer_login #primary form input[type=tel],.woocommerce #customer_login #primary form input[type=color],.woocommerce #customer_login #primary form input[type=text],.woocommerce #customer_login #primary form input[type=email],.woocommerce #customer_login #primary form textarea,.woocommerce-page #customer_login #primary form input[type=number],.woocommerce-page #customer_login #primary form input[type=password],.woocommerce-page #customer_login #primary form input[type=datetime],.woocommerce-page #customer_login #primary form input[type=datetime-local],.woocommerce-page #customer_login #primary form input[type=date],.woocommerce-page #customer_login #primary form input[type=month],.woocommerce-page #customer_login #primary form input[type=time],.woocommerce-page #customer_login #primary form input[type=week],.woocommerce-page #customer_login #primary form input[type=url],.woocommerce-page #customer_login #primary form input[type=search],.woocommerce-page #customer_login #primary form input[type=tel],.woocommerce-page #customer_login #primary form input[type=color],.woocommerce-page #customer_login #primary form input[type=text],.woocommerce-page #customer_login #primary form input[type=email],.woocommerce-page #customer_login #primary form textarea,.woocommerce-page.woocommerce-account #primary form input[type=number],.woocommerce-page.woocommerce-account #primary form input[type=password],.woocommerce-page.woocommerce-account #primary form input[type=datetime],.woocommerce-page.woocommerce-account #primary form input[type=datetime-local],.woocommerce-page.woocommerce-account #primary form input[type=date],.woocommerce-page.woocommerce-account #primary form input[type=month],.woocommerce-page.woocommerce-account #primary form input[type=time],.woocommerce-page.woocommerce-account #primary form input[type=week],.woocommerce-page.woocommerce-account #primary form input[type=url],.woocommerce-page.woocommerce-account #primary form input[type=search],.woocommerce-page.woocommerce-account #primary form input[type=tel],.woocommerce-page.woocommerce-account #primary form input[type=color],.woocommerce-page.woocommerce-account #primary form input[type=text],.woocommerce-page.woocommerce-account #primary form input[type=email],.woocommerce-page.woocommerce-account #primary form textarea,.woocommerce.woocommerce-account #primary form input[type=number],.woocommerce.woocommerce-account #primary form input[type=password],.woocommerce.woocommerce-account #primary form input[type=datetime],.woocommerce.woocommerce-account #primary form input[type=datetime-local],.woocommerce.woocommerce-account #primary form input[type=date],.woocommerce.woocommerce-account #primary form input[type=month],.woocommerce.woocommerce-account #primary form input[type=time],.woocommerce.woocommerce-account #primary form input[type=week],.woocommerce.woocommerce-account #primary form input[type=url],.woocommerce.woocommerce-account #primary form input[type=search],.woocommerce.woocommerce-account #primary form input[type=tel],.woocommerce.woocommerce-account #primary form input[type=color],.woocommerce.woocommerce-account #primary form input[type=text],.woocommerce.woocommerce-account #primary form input[type=email],.woocommerce.woocommerce-account #primary form textarea{border:1px solid #c8c8c8;padding:10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;max-width:100%;font-weight:300;background-color:transparent}.woocommerce #customer_login #primary form input[type=number]::-moz-placeholder,.woocommerce #customer_login #primary form input[type=password]::-moz-placeholder,.woocommerce #customer_login #primary form input[type=datetime]::-moz-placeholder,.woocommerce #customer_login #primary form input[type=datetime-local]::-moz-placeholder,.woocommerce #customer_login #primary form input[type=date]::-moz-placeholder,.woocommerce #customer_login #primary form input[type=month]::-moz-placeholder,.woocommerce #customer_login #primary form input[type=time]::-moz-placeholder,.woocommerce #customer_login #primary form input[type=week]::-moz-placeholder,.woocommerce #customer_login #primary form input[type=url]::-moz-placeholder,.woocommerce #customer_login #primary form input[type=search]::-moz-placeholder,.woocommerce #customer_login #primary form input[type=tel]::-moz-placeholder,.woocommerce #customer_login #primary form input[type=color]::-moz-placeholder,.woocommerce #customer_login #primary form input[type=text]::-moz-placeholder,.woocommerce #customer_login #primary form input[type=email]::-moz-placeholder,.woocommerce #customer_login #primary form textarea::-moz-placeholder,.woocommerce-page #customer_login #primary form input[type=number]::-moz-placeholder,.woocommerce-page #customer_login #primary form input[type=password]::-moz-placeholder,.woocommerce-page #customer_login #primary form input[type=datetime]::-moz-placeholder,.woocommerce-page #customer_login #primary form input[type=datetime-local]::-moz-placeholder,.woocommerce-page #customer_login #primary form input[type=date]::-moz-placeholder,.woocommerce-page #customer_login #primary form input[type=month]::-moz-placeholder,.woocommerce-page #customer_login #primary form input[type=time]::-moz-placeholder,.woocommerce-page #customer_login #primary form input[type=week]::-moz-placeholder,.woocommerce-page #customer_login #primary form input[type=url]::-moz-placeholder,.woocommerce-page #customer_login #primary form input[type=search]::-moz-placeholder,.woocommerce-page #customer_login #primary form input[type=tel]::-moz-placeholder,.woocommerce-page #customer_login #primary form input[type=color]::-moz-placeholder,.woocommerce-page #customer_login #primary form input[type=text]::-moz-placeholder,.woocommerce-page #customer_login #primary form input[type=email]::-moz-placeholder,.woocommerce-page #customer_login #primary form textarea::-moz-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=number]::-moz-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=password]::-moz-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=datetime]::-moz-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=datetime-local]::-moz-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=date]::-moz-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=month]::-moz-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=time]::-moz-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=week]::-moz-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=url]::-moz-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=search]::-moz-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=tel]::-moz-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=color]::-moz-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=text]::-moz-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=email]::-moz-placeholder,.woocommerce-page.woocommerce-account #primary form textarea::-moz-placeholder,.woocommerce.woocommerce-account #primary form input[type=number]::-moz-placeholder,.woocommerce.woocommerce-account #primary form input[type=password]::-moz-placeholder,.woocommerce.woocommerce-account #primary form input[type=datetime]::-moz-placeholder,.woocommerce.woocommerce-account #primary form input[type=datetime-local]::-moz-placeholder,.woocommerce.woocommerce-account #primary form input[type=date]::-moz-placeholder,.woocommerce.woocommerce-account #primary form input[type=month]::-moz-placeholder,.woocommerce.woocommerce-account #primary form input[type=time]::-moz-placeholder,.woocommerce.woocommerce-account #primary form input[type=week]::-moz-placeholder,.woocommerce.woocommerce-account #primary form input[type=url]::-moz-placeholder,.woocommerce.woocommerce-account #primary form input[type=search]::-moz-placeholder,.woocommerce.woocommerce-account #primary form input[type=tel]::-moz-placeholder,.woocommerce.woocommerce-account #primary form input[type=color]::-moz-placeholder,.woocommerce.woocommerce-account #primary form input[type=text]::-moz-placeholder,.woocommerce.woocommerce-account #primary form input[type=email]::-moz-placeholder,.woocommerce.woocommerce-account #primary form textarea::-moz-placeholder{color:#b8b8b8;opacity:1}.woocommerce #customer_login #primary form input[type=number]:-ms-input-placeholder,.woocommerce #customer_login #primary form input[type=password]:-ms-input-placeholder,.woocommerce #customer_login #primary form input[type=datetime]:-ms-input-placeholder,.woocommerce #customer_login #primary form input[type=datetime-local]:-ms-input-placeholder,.woocommerce #customer_login #primary form input[type=date]:-ms-input-placeholder,.woocommerce #customer_login #primary form input[type=month]:-ms-input-placeholder,.woocommerce #customer_login #primary form input[type=time]:-ms-input-placeholder,.woocommerce #customer_login #primary form input[type=week]:-ms-input-placeholder,.woocommerce #customer_login #primary form input[type=url]:-ms-input-placeholder,.woocommerce #customer_login #primary form input[type=search]:-ms-input-placeholder,.woocommerce #customer_login #primary form input[type=tel]:-ms-input-placeholder,.woocommerce #customer_login #primary form input[type=color]:-ms-input-placeholder,.woocommerce #customer_login #primary form input[type=text]:-ms-input-placeholder,.woocommerce #customer_login #primary form input[type=email]:-ms-input-placeholder,.woocommerce #customer_login #primary form textarea:-ms-input-placeholder,.woocommerce-page #customer_login #primary form input[type=number]:-ms-input-placeholder,.woocommerce-page #customer_login #primary form input[type=password]:-ms-input-placeholder,.woocommerce-page #customer_login #primary form input[type=datetime]:-ms-input-placeholder,.woocommerce-page #customer_login #primary form input[type=datetime-local]:-ms-input-placeholder,.woocommerce-page #customer_login #primary form input[type=date]:-ms-input-placeholder,.woocommerce-page #customer_login #primary form input[type=month]:-ms-input-placeholder,.woocommerce-page #customer_login #primary form input[type=time]:-ms-input-placeholder,.woocommerce-page #customer_login #primary form input[type=week]:-ms-input-placeholder,.woocommerce-page #customer_login #primary form input[type=url]:-ms-input-placeholder,.woocommerce-page #customer_login #primary form input[type=search]:-ms-input-placeholder,.woocommerce-page #customer_login #primary form input[type=tel]:-ms-input-placeholder,.woocommerce-page #customer_login #primary form input[type=color]:-ms-input-placeholder,.woocommerce-page #customer_login #primary form input[type=text]:-ms-input-placeholder,.woocommerce-page #customer_login #primary form input[type=email]:-ms-input-placeholder,.woocommerce-page #customer_login #primary form textarea:-ms-input-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=number]:-ms-input-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=password]:-ms-input-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=datetime]:-ms-input-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=datetime-local]:-ms-input-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=date]:-ms-input-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=month]:-ms-input-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=time]:-ms-input-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=week]:-ms-input-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=url]:-ms-input-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=search]:-ms-input-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=tel]:-ms-input-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=color]:-ms-input-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=text]:-ms-input-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=email]:-ms-input-placeholder,.woocommerce-page.woocommerce-account #primary form textarea:-ms-input-placeholder,.woocommerce.woocommerce-account #primary form input[type=number]:-ms-input-placeholder,.woocommerce.woocommerce-account #primary form input[type=password]:-ms-input-placeholder,.woocommerce.woocommerce-account #primary form input[type=datetime]:-ms-input-placeholder,.woocommerce.woocommerce-account #primary form input[type=datetime-local]:-ms-input-placeholder,.woocommerce.woocommerce-account #primary form input[type=date]:-ms-input-placeholder,.woocommerce.woocommerce-account #primary form input[type=month]:-ms-input-placeholder,.woocommerce.woocommerce-account #primary form input[type=time]:-ms-input-placeholder,.woocommerce.woocommerce-account #primary form input[type=week]:-ms-input-placeholder,.woocommerce.woocommerce-account #primary form input[type=url]:-ms-input-placeholder,.woocommerce.woocommerce-account #primary form input[type=search]:-ms-input-placeholder,.woocommerce.woocommerce-account #primary form input[type=tel]:-ms-input-placeholder,.woocommerce.woocommerce-account #primary form input[type=color]:-ms-input-placeholder,.woocommerce.woocommerce-account #primary form input[type=text]:-ms-input-placeholder,.woocommerce.woocommerce-account #primary form input[type=email]:-ms-input-placeholder,.woocommerce.woocommerce-account #primary form textarea:-ms-input-placeholder{color:#b8b8b8}.woocommerce #customer_login #primary form input[type=number]::-webkit-input-placeholder,.woocommerce #customer_login #primary form input[type=password]::-webkit-input-placeholder,.woocommerce #customer_login #primary form input[type=datetime]::-webkit-input-placeholder,.woocommerce #customer_login #primary form input[type=datetime-local]::-webkit-input-placeholder,.woocommerce #customer_login #primary form input[type=date]::-webkit-input-placeholder,.woocommerce #customer_login #primary form input[type=month]::-webkit-input-placeholder,.woocommerce #customer_login #primary form input[type=time]::-webkit-input-placeholder,.woocommerce #customer_login #primary form input[type=week]::-webkit-input-placeholder,.woocommerce #customer_login #primary form input[type=url]::-webkit-input-placeholder,.woocommerce #customer_login #primary form input[type=search]::-webkit-input-placeholder,.woocommerce #customer_login #primary form input[type=tel]::-webkit-input-placeholder,.woocommerce #customer_login #primary form input[type=color]::-webkit-input-placeholder,.woocommerce #customer_login #primary form input[type=text]::-webkit-input-placeholder,.woocommerce #customer_login #primary form input[type=email]::-webkit-input-placeholder,.woocommerce #customer_login #primary form textarea::-webkit-input-placeholder,.woocommerce-page #customer_login #primary form input[type=number]::-webkit-input-placeholder,.woocommerce-page #customer_login #primary form input[type=password]::-webkit-input-placeholder,.woocommerce-page #customer_login #primary form input[type=datetime]::-webkit-input-placeholder,.woocommerce-page #customer_login #primary form input[type=datetime-local]::-webkit-input-placeholder,.woocommerce-page #customer_login #primary form input[type=date]::-webkit-input-placeholder,.woocommerce-page #customer_login #primary form input[type=month]::-webkit-input-placeholder,.woocommerce-page #customer_login #primary form input[type=time]::-webkit-input-placeholder,.woocommerce-page #customer_login #primary form input[type=week]::-webkit-input-placeholder,.woocommerce-page #customer_login #primary form input[type=url]::-webkit-input-placeholder,.woocommerce-page #customer_login #primary form input[type=search]::-webkit-input-placeholder,.woocommerce-page #customer_login #primary form input[type=tel]::-webkit-input-placeholder,.woocommerce-page #customer_login #primary form input[type=color]::-webkit-input-placeholder,.woocommerce-page #customer_login #primary form input[type=text]::-webkit-input-placeholder,.woocommerce-page #customer_login #primary form input[type=email]::-webkit-input-placeholder,.woocommerce-page #customer_login #primary form textarea::-webkit-input-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=number]::-webkit-input-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=password]::-webkit-input-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=datetime]::-webkit-input-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=datetime-local]::-webkit-input-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=date]::-webkit-input-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=month]::-webkit-input-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=time]::-webkit-input-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=week]::-webkit-input-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=url]::-webkit-input-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=search]::-webkit-input-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=tel]::-webkit-input-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=color]::-webkit-input-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=text]::-webkit-input-placeholder,.woocommerce-page.woocommerce-account #primary form input[type=email]::-webkit-input-placeholder,.woocommerce-page.woocommerce-account #primary form textarea::-webkit-input-placeholder,.woocommerce.woocommerce-account #primary form input[type=number]::-webkit-input-placeholder,.woocommerce.woocommerce-account #primary form input[type=password]::-webkit-input-placeholder,.woocommerce.woocommerce-account #primary form input[type=datetime]::-webkit-input-placeholder,.woocommerce.woocommerce-account #primary form input[type=datetime-local]::-webkit-input-placeholder,.woocommerce.woocommerce-account #primary form input[type=date]::-webkit-input-placeholder,.woocommerce.woocommerce-account #primary form input[type=month]::-webkit-input-placeholder,.woocommerce.woocommerce-account #primary form input[type=time]::-webkit-input-placeholder,.woocommerce.woocommerce-account #primary form input[type=week]::-webkit-input-placeholder,.woocommerce.woocommerce-account #primary form input[type=url]::-webkit-input-placeholder,.woocommerce.woocommerce-account #primary form input[type=search]::-webkit-input-placeholder,.woocommerce.woocommerce-account #primary form input[type=tel]::-webkit-input-placeholder,.woocommerce.woocommerce-account #primary form input[type=color]::-webkit-input-placeholder,.woocommerce.woocommerce-account #primary form input[type=text]::-webkit-input-placeholder,.woocommerce.woocommerce-account #primary form input[type=email]::-webkit-input-placeholder,.woocommerce.woocommerce-account #primary form textarea::-webkit-input-placeholder{color:#b8b8b8}.woocommerce #customer_login #primary form input[type=number]:focus,.woocommerce #customer_login #primary form input[type=password]:focus,.woocommerce #customer_login #primary form input[type=datetime]:focus,.woocommerce #customer_login #primary form input[type=datetime-local]:focus,.woocommerce #customer_login #primary form input[type=date]:focus,.woocommerce #customer_login #primary form input[type=month]:focus,.woocommerce #customer_login #primary form input[type=time]:focus,.woocommerce #customer_login #primary form input[type=week]:focus,.woocommerce #customer_login #primary form input[type=url]:focus,.woocommerce #customer_login #primary form input[type=search]:focus,.woocommerce #customer_login #primary form input[type=tel]:focus,.woocommerce #customer_login #primary form input[type=color]:focus,.woocommerce #customer_login #primary form input[type=text]:focus,.woocommerce #customer_login #primary form input[type=email]:focus,.woocommerce #customer_login #primary form textarea:focus,.woocommerce-page #customer_login #primary form input[type=number]:focus,.woocommerce-page #customer_login #primary form input[type=password]:focus,.woocommerce-page #customer_login #primary form input[type=datetime]:focus,.woocommerce-page #customer_login #primary form input[type=datetime-local]:focus,.woocommerce-page #customer_login #primary form input[type=date]:focus,.woocommerce-page #customer_login #primary form input[type=month]:focus,.woocommerce-page #customer_login #primary form input[type=time]:focus,.woocommerce-page #customer_login #primary form input[type=week]:focus,.woocommerce-page #customer_login #primary form input[type=url]:focus,.woocommerce-page #customer_login #primary form input[type=search]:focus,.woocommerce-page #customer_login #primary form input[type=tel]:focus,.woocommerce-page #customer_login #primary form input[type=color]:focus,.woocommerce-page #customer_login #primary form input[type=text]:focus,.woocommerce-page #customer_login #primary form input[type=email]:focus,.woocommerce-page #customer_login #primary form textarea:focus,.woocommerce-page.woocommerce-account #primary form input[type=number]:focus,.woocommerce-page.woocommerce-account #primary form input[type=password]:focus,.woocommerce-page.woocommerce-account #primary form input[type=datetime]:focus,.woocommerce-page.woocommerce-account #primary form input[type=datetime-local]:focus,.woocommerce-page.woocommerce-account #primary form input[type=date]:focus,.woocommerce-page.woocommerce-account #primary form input[type=month]:focus,.woocommerce-page.woocommerce-account #primary form input[type=time]:focus,.woocommerce-page.woocommerce-account #primary form input[type=week]:focus,.woocommerce-page.woocommerce-account #primary form input[type=url]:focus,.woocommerce-page.woocommerce-account #primary form input[type=search]:focus,.woocommerce-page.woocommerce-account #primary form input[type=tel]:focus,.woocommerce-page.woocommerce-account #primary form input[type=color]:focus,.woocommerce-page.woocommerce-account #primary form input[type=text]:focus,.woocommerce-page.woocommerce-account #primary form input[type=email]:focus,.woocommerce-page.woocommerce-account #primary form textarea:focus,.woocommerce.woocommerce-account #primary form input[type=number]:focus,.woocommerce.woocommerce-account #primary form input[type=password]:focus,.woocommerce.woocommerce-account #primary form input[type=datetime]:focus,.woocommerce.woocommerce-account #primary form input[type=datetime-local]:focus,.woocommerce.woocommerce-account #primary form input[type=date]:focus,.woocommerce.woocommerce-account #primary form input[type=month]:focus,.woocommerce.woocommerce-account #primary form input[type=time]:focus,.woocommerce.woocommerce-account #primary form input[type=week]:focus,.woocommerce.woocommerce-account #primary form input[type=url]:focus,.woocommerce.woocommerce-account #primary form input[type=search]:focus,.woocommerce.woocommerce-account #primary form input[type=tel]:focus,.woocommerce.woocommerce-account #primary form input[type=color]:focus,.woocommerce.woocommerce-account #primary form input[type=text]:focus,.woocommerce.woocommerce-account #primary form input[type=email]:focus,.woocommerce.woocommerce-account #primary form textarea:focus{outline:0 none}.woocommerce #customer_login #primary .order-info,.woocommerce-page #customer_login #primary .order-info,.woocommerce-page.woocommerce-account #primary .order-info,.woocommerce.woocommerce-account #primary .order-info{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.woocommerce #customer_login #primary .order-info mark,.woocommerce-page #customer_login #primary .order-info mark,.woocommerce-page.woocommerce-account #primary .order-info mark,.woocommerce.woocommerce-account #primary .order-info mark{background-color:#C4DFAB;padding:.2em .5em}.woocommerce #customer_login #primary table.customer_details,.woocommerce-page #customer_login #primary table.customer_details,.woocommerce-page.woocommerce-account #primary table.customer_details,.woocommerce.woocommerce-account #primary table.customer_details{border:0 none;border-radius:0;font-size:12px;text-transform:uppercase}.woocommerce #customer_login #primary table.customer_details td,.woocommerce #customer_login #primary table.customer_details th,.woocommerce-page #customer_login #primary table.customer_details td,.woocommerce-page #customer_login #primary table.customer_details th,.woocommerce-page.woocommerce-account #primary table.customer_details td,.woocommerce-page.woocommerce-account #primary table.customer_details th,.woocommerce.woocommerce-account #primary table.customer_details td,.woocommerce.woocommerce-account #primary table.customer_details th{padding:10px 0}.woocommerce #customer_login #primary table.customer_details td,.woocommerce-page #customer_login #primary table.customer_details td,.woocommerce-page.woocommerce-account #primary table.customer_details td,.woocommerce.woocommerce-account #primary table.customer_details td{border-top:1px dotted #d8d8d8;letter-spacing:.5px}.woocommerce #customer_login #primary table.customer_details td.product-name strong,.woocommerce-page #customer_login #primary table.customer_details td.product-name strong,.woocommerce-page.woocommerce-account #primary table.customer_details td.product-name strong,.woocommerce.woocommerce-account #primary table.customer_details td.product-name strong{margin-left:5px}.woocommerce #customer_login #primary table.customer_details td.product-name .variation,.woocommerce-page #customer_login #primary table.customer_details td.product-name .variation,.woocommerce-page.woocommerce-account #primary table.customer_details td.product-name .variation,.woocommerce.woocommerce-account #primary table.customer_details td.product-name .variation{margin:0}.woocommerce #customer_login #primary table.customer_details td.product-name .variation dd,.woocommerce-page #customer_login #primary table.customer_details td.product-name .variation dd,.woocommerce-page.woocommerce-account #primary table.customer_details td.product-name .variation dd,.woocommerce.woocommerce-account #primary table.customer_details td.product-name .variation dd{margin-bottom:0}.woocommerce #customer_login #primary table.customer_details td #shipping_method label,.woocommerce-page #customer_login #primary table.customer_details td #shipping_method label,.woocommerce-page.woocommerce-account #primary table.customer_details td #shipping_method label,.woocommerce.woocommerce-account #primary table.customer_details td #shipping_method label{font-weight:400}.woocommerce #customer_login #primary table.customer_details td[data-title=Email],.woocommerce #customer_login #primary table.customer_details td[data-title=Telephone],.woocommerce-page #customer_login #primary table.customer_details td[data-title=Email],.woocommerce-page #customer_login #primary table.customer_details td[data-title=Telephone],.woocommerce-page.woocommerce-account #primary table.customer_details td[data-title=Email],.woocommerce-page.woocommerce-account #primary table.customer_details td[data-title=Telephone],.woocommerce.woocommerce-account #primary table.customer_details td[data-title=Email],.woocommerce.woocommerce-account #primary table.customer_details td[data-title=Telephone]{text-transform:lowercase;font-size:14px}.woocommerce #customer_login #primary table.my_account_orders,.woocommerce #customer_login #primary table.order_details,.woocommerce-page #customer_login #primary table.my_account_orders,.woocommerce-page #customer_login #primary table.order_details,.woocommerce-page.woocommerce-account #primary table.my_account_orders,.woocommerce-page.woocommerce-account #primary table.order_details,.woocommerce.woocommerce-account #primary table.my_account_orders,.woocommerce.woocommerce-account #primary table.order_details{border:0 none;border-radius:0;font-size:12px;text-transform:uppercase}.woocommerce #customer_login #primary table.my_account_orders a.button,.woocommerce #customer_login #primary table.order_details a.button,.woocommerce-page #customer_login #primary table.my_account_orders a.button,.woocommerce-page #customer_login #primary table.order_details a.button,.woocommerce-page.woocommerce-account #primary table.my_account_orders a.button,.woocommerce-page.woocommerce-account #primary table.order_details a.button,.woocommerce.woocommerce-account #primary table.my_account_orders a.button,.woocommerce.woocommerce-account #primary table.order_details a.button{background:#222;color:#fff;font-size:11px;letter-spacing:1px;border-radius:0}.woocommerce #customer_login #primary table.my_account_orders a.button:hover,.woocommerce #customer_login #primary table.order_details a.button:hover,.woocommerce-page #customer_login #primary table.my_account_orders a.button:hover,.woocommerce-page #customer_login #primary table.order_details a.button:hover,.woocommerce-page.woocommerce-account #primary table.my_account_orders a.button:hover,.woocommerce-page.woocommerce-account #primary table.order_details a.button:hover,.woocommerce.woocommerce-account #primary table.my_account_orders a.button:hover,.woocommerce.woocommerce-account #primary table.order_details a.button:hover{background:#555}.woocommerce #customer_login #primary table.my_account_orders b,.woocommerce #customer_login #primary table.my_account_orders strong,.woocommerce #customer_login #primary table.order_details b,.woocommerce #customer_login #primary table.order_details strong,.woocommerce-page #customer_login #primary table.my_account_orders b,.woocommerce-page #customer_login #primary table.my_account_orders strong,.woocommerce-page #customer_login #primary table.order_details b,.woocommerce-page #customer_login #primary table.order_details strong,.woocommerce-page.woocommerce-account #primary table.my_account_orders b,.woocommerce-page.woocommerce-account #primary table.my_account_orders strong,.woocommerce-page.woocommerce-account #primary table.order_details b,.woocommerce-page.woocommerce-account #primary table.order_details strong,.woocommerce.woocommerce-account #primary table.my_account_orders b,.woocommerce.woocommerce-account #primary table.my_account_orders strong,.woocommerce.woocommerce-account #primary table.order_details b,.woocommerce.woocommerce-account #primary table.order_details strong{font-weight:400}.woocommerce #customer_login #primary table.my_account_orders thead tr th,.woocommerce #customer_login #primary table.order_details thead tr th,.woocommerce-page #customer_login #primary table.my_account_orders thead tr th,.woocommerce-page #customer_login #primary table.order_details thead tr th,.woocommerce-page.woocommerce-account #primary table.my_account_orders thead tr th,.woocommerce-page.woocommerce-account #primary table.order_details thead tr th,.woocommerce.woocommerce-account #primary table.my_account_orders thead tr th,.woocommerce.woocommerce-account #primary table.order_details thead tr th{padding:15px 0;letter-spacing:.5px}.woocommerce #customer_login #primary table.my_account_orders tbody:first-of-type tr:first-child td,.woocommerce #customer_login #primary table.order_details tbody:first-of-type tr:first-child td,.woocommerce-page #customer_login #primary table.my_account_orders tbody:first-of-type tr:first-child td,.woocommerce-page #customer_login #primary table.order_details tbody:first-of-type tr:first-child td,.woocommerce-page.woocommerce-account #primary table.my_account_orders tbody:first-of-type tr:first-child td,.woocommerce-page.woocommerce-account #primary table.order_details tbody:first-of-type tr:first-child td,.woocommerce.woocommerce-account #primary table.my_account_orders tbody:first-of-type tr:first-child td,.woocommerce.woocommerce-account #primary table.order_details tbody:first-of-type tr:first-child td{border-top:2px solid}.woocommerce #customer_login #primary table.my_account_orders td,.woocommerce #customer_login #primary table.order_details td,.woocommerce-page #customer_login #primary table.my_account_orders td,.woocommerce-page #customer_login #primary table.order_details td,.woocommerce-page.woocommerce-account #primary table.my_account_orders td,.woocommerce-page.woocommerce-account #primary table.order_details td,.woocommerce.woocommerce-account #primary table.my_account_orders td,.woocommerce.woocommerce-account #primary table.order_details td{border-top:1px dotted #d8d8d8;letter-spacing:.5px}.woocommerce #customer_login #primary table.my_account_orders td.product-name strong,.woocommerce #customer_login #primary table.order_details td.product-name strong,.woocommerce-page #customer_login #primary table.my_account_orders td.product-name strong,.woocommerce-page #customer_login #primary table.order_details td.product-name strong,.woocommerce-page.woocommerce-account #primary table.my_account_orders td.product-name strong,.woocommerce-page.woocommerce-account #primary table.order_details td.product-name strong,.woocommerce.woocommerce-account #primary table.my_account_orders td.product-name strong,.woocommerce.woocommerce-account #primary table.order_details td.product-name strong{margin-left:5px}.woocommerce #customer_login #primary table.my_account_orders td.product-name .variation,.woocommerce #customer_login #primary table.order_details td.product-name .variation,.woocommerce-page #customer_login #primary table.my_account_orders td.product-name .variation,.woocommerce-page #customer_login #primary table.order_details td.product-name .variation,.woocommerce-page.woocommerce-account #primary table.my_account_orders td.product-name .variation,.woocommerce-page.woocommerce-account #primary table.order_details td.product-name .variation,.woocommerce.woocommerce-account #primary table.my_account_orders td.product-name .variation,.woocommerce.woocommerce-account #primary table.order_details td.product-name .variation{margin:0}.woocommerce #customer_login #primary table.my_account_orders td.product-name .variation dd,.woocommerce #customer_login #primary table.order_details td.product-name .variation dd,.woocommerce-page #customer_login #primary table.my_account_orders td.product-name .variation dd,.woocommerce-page #customer_login #primary table.order_details td.product-name .variation dd,.woocommerce-page.woocommerce-account #primary table.my_account_orders td.product-name .variation dd,.woocommerce-page.woocommerce-account #primary table.order_details td.product-name .variation dd,.woocommerce.woocommerce-account #primary table.my_account_orders td.product-name .variation dd,.woocommerce.woocommerce-account #primary table.order_details td.product-name .variation dd{margin-bottom:0}.woocommerce #customer_login #primary table.my_account_orders td #shipping_method label,.woocommerce #customer_login #primary table.order_details td #shipping_method label,.woocommerce-page #customer_login #primary table.my_account_orders td #shipping_method label,.woocommerce-page #customer_login #primary table.order_details td #shipping_method label,.woocommerce-page.woocommerce-account #primary table.my_account_orders td #shipping_method label,.woocommerce-page.woocommerce-account #primary table.order_details td #shipping_method label,.woocommerce.woocommerce-account #primary table.my_account_orders td #shipping_method label,.woocommerce.woocommerce-account #primary table.order_details td #shipping_method label{font-weight:400}.woocommerce #customer_login #primary table.my_account_orders .order-total .amount,.woocommerce #customer_login #primary table.order_details .order-total .amount,.woocommerce-page #customer_login #primary table.my_account_orders .order-total .amount,.woocommerce-page #customer_login #primary table.order_details .order-total .amount,.woocommerce-page.woocommerce-account #primary table.my_account_orders .order-total .amount,.woocommerce-page.woocommerce-account #primary table.order_details .order-total .amount,.woocommerce.woocommerce-account #primary table.my_account_orders .order-total .amount,.woocommerce.woocommerce-account #primary table.order_details .order-total .amount{font-weight:600;font-size:17px}.woocommerce #customer_login #primary table.my_account_orders td,.woocommerce #customer_login #primary table.my_account_orders th,.woocommerce #customer_login #primary table.order_details td,.woocommerce #customer_login #primary table.order_details th,.woocommerce-page #customer_login #primary table.my_account_orders td,.woocommerce-page #customer_login #primary table.my_account_orders th,.woocommerce-page #customer_login #primary table.order_details td,.woocommerce-page #customer_login #primary table.order_details th,.woocommerce-page.woocommerce-account #primary table.my_account_orders td,.woocommerce-page.woocommerce-account #primary table.my_account_orders th,.woocommerce-page.woocommerce-account #primary table.order_details td,.woocommerce-page.woocommerce-account #primary table.order_details th,.woocommerce.woocommerce-account #primary table.my_account_orders td,.woocommerce.woocommerce-account #primary table.my_account_orders th,.woocommerce.woocommerce-account #primary table.order_details td,.woocommerce.woocommerce-account #primary table.order_details th{padding:10px 0}.woocommerce #customer_login.woocommerce-account .myaccount_user,.woocommerce-page #customer_login.woocommerce-account .myaccount_user,.woocommerce-page.woocommerce-account.woocommerce-account .myaccount_user,.woocommerce.woocommerce-account.woocommerce-account .myaccount_user{margin-bottom:40px;padding:20px;background:#f7f7f7;font-weight:500;text-transform:uppercase}.woocommerce #customer_login.woocommerce-account p:last-child,.woocommerce-page #customer_login.woocommerce-account p:last-child,.woocommerce-page.woocommerce-account.woocommerce-account p:last-child,.woocommerce.woocommerce-account.woocommerce-account p:last-child{margin-bottom:0}.woocommerce #customer_login.woocommerce-account fieldset,.woocommerce-page #customer_login.woocommerce-account fieldset,.woocommerce-page.woocommerce-account.woocommerce-account fieldset,.woocommerce.woocommerce-account.woocommerce-account fieldset{margin:40px 0}.woocommerce #customer_login.woocommerce-account fieldset legend,.woocommerce-page #customer_login.woocommerce-account fieldset legend,.woocommerce-page.woocommerce-account.woocommerce-account fieldset legend,.woocommerce.woocommerce-account.woocommerce-account fieldset legend{padding:0 10px}.woocommerce #customer_login.woocommerce-account .addresses,.woocommerce-page #customer_login.woocommerce-account .addresses,.woocommerce-page.woocommerce-account.woocommerce-account .addresses,.woocommerce.woocommerce-account.woocommerce-account .addresses{margin:40px 0}.woocommerce #customer_login.woocommerce-account .addresses a.edit,.woocommerce-page #customer_login.woocommerce-account .addresses a.edit,.woocommerce-page.woocommerce-account.woocommerce-account .addresses a.edit,.woocommerce.woocommerce-account.woocommerce-account .addresses a.edit{display:inline-block;float:none;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.woocommerce #customer_login.woocommerce-account .addresses h3,.woocommerce-page #customer_login.woocommerce-account .addresses h3,.woocommerce-page.woocommerce-account.woocommerce-account .addresses h3,.woocommerce.woocommerce-account.woocommerce-account .addresses h3{font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;float:none;display:inline-block;margin:0 20px 30px 0}.woocommerce #customer_login.woocommerce-account .addresses address,.woocommerce-page #customer_login.woocommerce-account .addresses address,.woocommerce-page.woocommerce-account.woocommerce-account .addresses address,.woocommerce.woocommerce-account.woocommerce-account .addresses address{padding:20px;border:1px solid #d8d8d8;width:100%;line-height:2;display:inline-block;float:none;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}#yith-wcwl-popup-message{background:#222;border:0 none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;line-height:1;padding:25px 50px;box-shadow:1px 1px 3px rgba(0,0,0,.15);color:#fff;text-transform:uppercase;font-size:12px;font-weight:400;letter-spacing:.1em;font-family:Montserrat,sans-serif;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cfw-no-touch li.product.added .cfw-shop-button-wrapper,.cfw-no-touch li.product.loading .cfw-shop-button-wrapper,.cfw-no-touch li.product:hover .cfw-shop-button-wrapper{opacity:1;-webkit-transition:opacity .15s cubic-bezier(.91,.01,.6,.99);-o-transition:opacity .15s cubic-bezier(.91,.01,.6,.99);transition:opacity .15s cubic-bezier(.91,.01,.6,.99)}.cfw-no-touch .cfw-shop-button-wrapper{opacity:0;-webkit-transition:opacity .3s cubic-bezier(.91,.01,.6,.99);-o-transition:opacity .3s cubic-bezier(.91,.01,.6,.99);transition:opacity .3s cubic-bezier(.91,.01,.6,.99)}.cfw-no-touch .cfw-shop-button-wrapper .cfw-product-loop-button{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .15s cubic-bezier(.91,.01,.6,.99);-moz-transition:-moz-transform .15s cubic-bezier(.91,.01,.6,.99);-o-transition:-o-transform .15s cubic-bezier(.91,.01,.6,.99);transition:transform .15s cubic-bezier(.91,.01,.6,.99)}.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistaddedbrowse a,.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistexistsbrowse a{background:0 0;line-height:40px;padding:0;margin:5px 10px 0 0;text-align:right;display:block;position:static}.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistaddedbrowse a:after,.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistexistsbrowse a:after{content:"\f004";color:#e73018;display:inline-block;background:#fff;font-family:cfw-iconfonts;width:40px;height:40px;line-height:40px;border-radius:10em;font-size:16px;text-align:center;margin-left:10px;box-shadow:-1px 1px 3px rgba(0,0,0,.2);speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transition:-webkit-transform .15s cubic-bezier(.91,.01,.6,.99);-moz-transition:-moz-transform .15s cubic-bezier(.91,.01,.6,.99);-o-transition:-o-transform .15s cubic-bezier(.91,.01,.6,.99);transition:transform .15s cubic-bezier(.91,.01,.6,.99);-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistaddedbrowse a span,.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistexistsbrowse a span{visibility:hidden;opacity:0;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistaddedbrowse a span,.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistexistsbrowse a span,.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons a.button span{visibility:hidden;opacity:0;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistaddedbrowse a:after,.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistexistsbrowse a:after,.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons a.button:after{-webkit-transition:-webkit-transform .15s cubic-bezier(.91,.01,.6,.99);-moz-transition:-moz-transform .15s cubic-bezier(.91,.01,.6,.99);-o-transition:-o-transform .15s cubic-bezier(.91,.01,.6,.99);transition:transform .15s cubic-bezier(.91,.01,.6,.99);-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom;-moz-transform-origin:bottom;-ms-transform-origin:bottom;transform-origin:bottom}.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistaddedbrowse a.cfw-wc-quicklook:after,.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistexistsbrowse a.cfw-wc-quicklook:after,.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons a.button.cfw-wc-quicklook:after{-webkit-transition-duration:.15s;transition-duration:.15s}.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistaddedbrowse a.cfw-added_to_cart:after,.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistexistsbrowse a.cfw-added_to_cart:after,.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons a.button.cfw-added_to_cart:after{-webkit-transition-duration:.17s;transition-duration:.17s}.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistaddedbrowse a.cfw_add_to_cart_button:after,.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistaddedbrowse a.product_type_simple:after,.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistexistsbrowse a.cfw_add_to_cart_button:after,.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistexistsbrowse a.product_type_simple:after,.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons a.button.cfw_add_to_cart_button:after,.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons a.button.product_type_simple:after{-webkit-transition-duration:.2s;transition-duration:.2s}.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistaddedbrowse a.add_to_wishlist:after,.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistaddedbrowse a.cfw-add-to-wishlist:after,.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistexistsbrowse a.add_to_wishlist:after,.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistexistsbrowse a.cfw-add-to-wishlist:after,.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons a.button.add_to_wishlist:after,.cfw-no-touch .cfw-shop-button-wrapper .hidden-buttons a.button.cfw-add-to-wishlist:after{-webkit-transition-duration:.25s;transition-duration:.25s}.cfw-no-touch .cfw-shop-button-wrapper:hover .cfw-product-loop-button{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.cfw-no-touch .cfw-shop-button-wrapper:hover .hidden-buttons .yith-wcwl-wishlistaddedbrowse a span,.cfw-no-touch .cfw-shop-button-wrapper:hover .hidden-buttons .yith-wcwl-wishlistexistsbrowse a span,.cfw-no-touch .cfw-shop-button-wrapper:hover .hidden-buttons a.button span{visibility:visible;opacity:1}.cfw-no-touch .cfw-shop-button-wrapper:hover .hidden-buttons .yith-wcwl-wishlistaddedbrowse a:after,.cfw-no-touch .cfw-shop-button-wrapper:hover .hidden-buttons .yith-wcwl-wishlistexistsbrowse a:after,.cfw-no-touch .cfw-shop-button-wrapper:hover .hidden-buttons a.button:after{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.cfw-no-touch li.product.added .cfw-shop-button-wrapper .cfw-product-loop-button,.cfw-no-touch li.product.loading .cfw-shop-button-wrapper .cfw-product-loop-button{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.cfw-no-touch li.product.added .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistaddedbrowse a span,.cfw-no-touch li.product.added .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistexistsbrowse a span,.cfw-no-touch li.product.added .cfw-shop-button-wrapper .hidden-buttons a.button span,.cfw-no-touch li.product.loading .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistaddedbrowse a span,.cfw-no-touch li.product.loading .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistexistsbrowse a span,.cfw-no-touch li.product.loading .cfw-shop-button-wrapper .hidden-buttons a.button span{visibility:visible;opacity:1}.cfw-no-touch li.product.added .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistaddedbrowse a:after,.cfw-no-touch li.product.added .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistexistsbrowse a:after,.cfw-no-touch li.product.added .cfw-shop-button-wrapper .hidden-buttons a.button:after,.cfw-no-touch li.product.loading .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistaddedbrowse a:after,.cfw-no-touch li.product.loading .cfw-shop-button-wrapper .hidden-buttons .yith-wcwl-wishlistexistsbrowse a:after,.cfw-no-touch li.product.loading .cfw-shop-button-wrapper .hidden-buttons a.button:after{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.cfw-touch .cfw-shop-button-wrapper .cfw-product-loop-button{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .25s cubic-bezier(.91,.01,.6,.99);-moz-transition:-moz-transform .25s cubic-bezier(.91,.01,.6,.99);-o-transition:-o-transform .25s cubic-bezier(.91,.01,.6,.99);transition:transform .25s cubic-bezier(.91,.01,.6,.99)}.cfw-touch .cfw-shop-button-wrapper .hidden-buttons{pointer-events:none;position:absolute;z-index:-1;visibility:hidden;right:0;bottom:0}.cfw-touch .cfw-shop-button-wrapper .hidden-buttons a.button span{visibility:hidden;opacity:0;-webkit-transition:opacity .15s;-o-transition:opacity .15s;transition:opacity .15s}.cfw-touch .cfw-shop-button-wrapper .hidden-buttons a.button:after{-webkit-transition:-webkit-transform .15s cubic-bezier(.91,.01,.6,.99);-moz-transition:-moz-transform .15s cubic-bezier(.91,.01,.6,.99);-o-transition:-o-transform .15s cubic-bezier(.91,.01,.6,.99);transition:transform .15s cubic-bezier(.91,.01,.6,.99);-webkit-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}.cfw-touch .cfw-shop-button-wrapper .hidden-buttons a.button.cfw-wc-quicklook:after{-webkit-transition-duration:.15s;transition-duration:.15s}.cfw-touch .cfw-shop-button-wrapper .hidden-buttons a.button.cfw-added_to_cart:after{-webkit-transition-duration:.17s;transition-duration:.17s}.cfw-touch .cfw-shop-button-wrapper .hidden-buttons a.button.cfw_add_to_cart_button:after,.cfw-touch .cfw-shop-button-wrapper .hidden-buttons a.button.product_type_simple:after{-webkit-transition-duration:.2s;transition-duration:.2s}.cfw-touch .cfw-shop-button-wrapper .hidden-buttons a.button.add_to_wishlist:after,.cfw-touch .cfw-shop-button-wrapper .hidden-buttons a.button.cfw-add-to-wishlist:after{-webkit-transition-duration:.25s;transition-duration:.25s}.cfw-touch .cfw-shop-button-wrapper.active .cfw-product-loop-button{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.cfw-touch .cfw-shop-button-wrapper.active .hidden-buttons{pointer-events:auto;position:static;visibility:visible}.cfw-touch .cfw-shop-button-wrapper.active .hidden-buttons a.button span{visibility:visible;opacity:1}.cfw-touch .cfw-shop-button-wrapper.active .hidden-buttons a.button:after{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}form.track_order{border-radius:0;padding:40px;border:1px solid #d8d8d8}form.track_order p{padding:0;margin-bottom:20px}form.track_order p.lost_password{margin-bottom:0}form.track_order p:first-child{font-weight:600;text-transform:uppercase;font-size:13px;margin-bottom:40px}form.track_order .form-row{padding:0;margin-bottom:20px}form.track_order .form-row:last-of-type{margin-bottom:0}form.track_order label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}form.track_order .button{padding:15px 30px;letter-spacing:1px;font-weight:600;font-size:13px;text-transform:uppercase;border-radius:0;margin-right:20px;background:#222;color:#fff}form.track_order .lost_password{font-weight:600;letter-spacing:.5px;font-size:12px;text-transform:uppercase}form.track_order input[type=number],form.track_order input[type=password],form.track_order input[type=datetime],form.track_order input[type=datetime-local],form.track_order input[type=date],form.track_order input[type=month],form.track_order input[type=time],form.track_order input[type=week],form.track_order input[type=url],form.track_order input[type=search],form.track_order input[type=tel],form.track_order input[type=color],form.track_order input[type=text],form.track_order input[type=email],form.track_order textarea{border:1px solid #c8c8c8;padding:10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;max-width:100%;font-weight:300;background-color:transparent}form.track_order input[type=number]::-moz-placeholder,form.track_order input[type=password]::-moz-placeholder,form.track_order input[type=datetime]::-moz-placeholder,form.track_order input[type=datetime-local]::-moz-placeholder,form.track_order input[type=date]::-moz-placeholder,form.track_order input[type=month]::-moz-placeholder,form.track_order input[type=time]::-moz-placeholder,form.track_order input[type=week]::-moz-placeholder,form.track_order input[type=url]::-moz-placeholder,form.track_order input[type=search]::-moz-placeholder,form.track_order input[type=tel]::-moz-placeholder,form.track_order input[type=color]::-moz-placeholder,form.track_order input[type=text]::-moz-placeholder,form.track_order input[type=email]::-moz-placeholder,form.track_order textarea::-moz-placeholder{color:#b8b8b8;opacity:1}form.track_order input[type=number]:-ms-input-placeholder,form.track_order input[type=password]:-ms-input-placeholder,form.track_order input[type=datetime]:-ms-input-placeholder,form.track_order input[type=datetime-local]:-ms-input-placeholder,form.track_order input[type=date]:-ms-input-placeholder,form.track_order input[type=month]:-ms-input-placeholder,form.track_order input[type=time]:-ms-input-placeholder,form.track_order input[type=week]:-ms-input-placeholder,form.track_order input[type=url]:-ms-input-placeholder,form.track_order input[type=search]:-ms-input-placeholder,form.track_order input[type=tel]:-ms-input-placeholder,form.track_order input[type=color]:-ms-input-placeholder,form.track_order input[type=text]:-ms-input-placeholder,form.track_order input[type=email]:-ms-input-placeholder,form.track_order textarea:-ms-input-placeholder{color:#b8b8b8}form.track_order input[type=number]::-webkit-input-placeholder,form.track_order input[type=password]::-webkit-input-placeholder,form.track_order input[type=datetime]::-webkit-input-placeholder,form.track_order input[type=datetime-local]::-webkit-input-placeholder,form.track_order input[type=date]::-webkit-input-placeholder,form.track_order input[type=month]::-webkit-input-placeholder,form.track_order input[type=time]::-webkit-input-placeholder,form.track_order input[type=week]::-webkit-input-placeholder,form.track_order input[type=url]::-webkit-input-placeholder,form.track_order input[type=search]::-webkit-input-placeholder,form.track_order input[type=tel]::-webkit-input-placeholder,form.track_order input[type=color]::-webkit-input-placeholder,form.track_order input[type=text]::-webkit-input-placeholder,form.track_order input[type=email]::-webkit-input-placeholder,form.track_order textarea::-webkit-input-placeholder{color:#b8b8b8}form.track_order input[type=number]:focus,form.track_order input[type=password]:focus,form.track_order input[type=datetime]:focus,form.track_order input[type=datetime-local]:focus,form.track_order input[type=date]:focus,form.track_order input[type=month]:focus,form.track_order input[type=time]:focus,form.track_order input[type=week]:focus,form.track_order input[type=url]:focus,form.track_order input[type=search]:focus,form.track_order input[type=tel]:focus,form.track_order input[type=color]:focus,form.track_order input[type=text]:focus,form.track_order input[type=email]:focus,form.track_order textarea:focus{outline:0 none}.woocommerce td.product-name dl.variation dd,.woocommerce td.product-name dl.variation dt{margin-bottom:0}.woocommerce-page.woocommerce-checkout .woocommerce-info{background:0 0;color:inherit!important;border:0 none;padding:0!important;margin:0 0 20px 0!important;letter-spacing:.5px;text-transform:uppercase;font-size:inherit!important;font-weight:600}.woocommerce-page.woocommerce-checkout .woocommerce-info:before{content:"\f078"!important;color:inherit;margin-right:5px;font-family:cfw-iconfonts;position:static}.woocommerce-page.woocommerce-checkout b,.woocommerce-page.woocommerce-checkout strong{font-weight:600}.woocommerce-page.woocommerce-checkout h2,.woocommerce-page.woocommerce-checkout h3{font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.woocommerce-page.woocommerce-checkout address{padding:20px;border:1px solid #d8d8d8;width:100%;line-height:2;display:inline-block;float:none;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.woocommerce-page.woocommerce-checkout table.customer_details{border:0 none;border-radius:0;font-size:12px;text-transform:uppercase}.woocommerce-page.woocommerce-checkout table.customer_details td,.woocommerce-page.woocommerce-checkout table.customer_details th{padding:10px 0}.woocommerce-page.woocommerce-checkout table.customer_details td{border-top:1px dotted #d8d8d8;letter-spacing:.5px}.woocommerce-page.woocommerce-checkout table.customer_details td.product-name strong{margin-left:5px}.woocommerce-page.woocommerce-checkout table.customer_details td.product-name .variation{margin:0}.woocommerce-page.woocommerce-checkout table.customer_details td.product-name .variation dd{margin-bottom:0}.woocommerce-page.woocommerce-checkout table.customer_details td #shipping_method label{font-weight:400}.woocommerce-page.woocommerce-checkout table.customer_details td[data-title=Email],.woocommerce-page.woocommerce-checkout table.customer_details td[data-title=Telephone]{text-transform:lowercase;font-size:14px}.woocommerce-page.woocommerce-checkout table.order_details{border:0 none;border-radius:0;font-size:12px;text-transform:uppercase}.woocommerce-page.woocommerce-checkout table.order_details b,.woocommerce-page.woocommerce-checkout table.order_details strong{font-weight:400}.woocommerce-page.woocommerce-checkout table.order_details thead tr th{padding:15px 0;letter-spacing:.5px}.woocommerce-page.woocommerce-checkout table.order_details tbody:first-of-type tr:first-child td{border-top:2px solid}.woocommerce-page.woocommerce-checkout table.order_details td{border-top:1px dotted #d8d8d8;letter-spacing:.5px}.woocommerce-page.woocommerce-checkout table.order_details td.product-name strong{margin-left:5px}.woocommerce-page.woocommerce-checkout table.order_details td.product-name .variation{margin:0}.woocommerce-page.woocommerce-checkout table.order_details td.product-name .variation dd{margin-bottom:0}.woocommerce-page.woocommerce-checkout table.order_details td #shipping_method label{font-weight:400}.woocommerce-page.woocommerce-checkout table.order_details .order-total .amount{font-weight:600;font-size:17px}.woocommerce-page.woocommerce-checkout table.order_details td,.woocommerce-page.woocommerce-checkout table.order_details th{padding:10px 0}.woocommerce-page.woocommerce-checkout form.login{padding:0;border:0}.woocommerce-page.woocommerce-checkout form.login p{margin-bottom:20px}.woocommerce-page.woocommerce-checkout form.login .form-row{padding:0}.woocommerce-page.woocommerce-checkout form.login .form-row .button{padding:15px 30px;letter-spacing:1px;font-weight:600;font-size:13px;text-transform:uppercase;border-radius:0;margin-right:20px;background:#222;color:#fff}.woocommerce-page.woocommerce-checkout form.login .form-row label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.woocommerce-page.woocommerce-checkout form.login .lost_password{font-weight:600;letter-spacing:.5px;font-size:12px;text-transform:uppercase}.woocommerce-page.woocommerce-checkout form.checkout_coupon{padding:0;border:0 none}.woocommerce-page.woocommerce-checkout form.checkout_coupon p{padding:0;margin-bottom:20px}.woocommerce-page.woocommerce-checkout form.checkout_coupon p.form-row-last{margin-bottom:0;float:none}.woocommerce-page.woocommerce-checkout form.checkout_coupon p .button{padding:15px 30px;letter-spacing:1px;font-weight:600;font-size:13px;text-transform:uppercase;border-radius:0;margin-right:20px;background:#222;color:#fff;clear:both}.woocommerce-page.woocommerce-checkout input[type=number],.woocommerce-page.woocommerce-checkout input[type=password],.woocommerce-page.woocommerce-checkout input[type=datetime],.woocommerce-page.woocommerce-checkout input[type=datetime-local],.woocommerce-page.woocommerce-checkout input[type=date],.woocommerce-page.woocommerce-checkout input[type=month],.woocommerce-page.woocommerce-checkout input[type=time],.woocommerce-page.woocommerce-checkout input[type=week],.woocommerce-page.woocommerce-checkout input[type=url],.woocommerce-page.woocommerce-checkout input[type=search],.woocommerce-page.woocommerce-checkout input[type=tel],.woocommerce-page.woocommerce-checkout input[type=color],.woocommerce-page.woocommerce-checkout input[type=text],.woocommerce-page.woocommerce-checkout input[type=email],.woocommerce-page.woocommerce-checkout textarea{border:1px solid #c8c8c8;padding:10px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;max-width:100%;font-weight:300;background-color:transparent}.woocommerce-page.woocommerce-checkout input[type=number]::-moz-placeholder,.woocommerce-page.woocommerce-checkout input[type=password]::-moz-placeholder,.woocommerce-page.woocommerce-checkout input[type=datetime]::-moz-placeholder,.woocommerce-page.woocommerce-checkout input[type=datetime-local]::-moz-placeholder,.woocommerce-page.woocommerce-checkout input[type=date]::-moz-placeholder,.woocommerce-page.woocommerce-checkout input[type=month]::-moz-placeholder,.woocommerce-page.woocommerce-checkout input[type=time]::-moz-placeholder,.woocommerce-page.woocommerce-checkout input[type=week]::-moz-placeholder,.woocommerce-page.woocommerce-checkout input[type=url]::-moz-placeholder,.woocommerce-page.woocommerce-checkout input[type=search]::-moz-placeholder,.woocommerce-page.woocommerce-checkout input[type=tel]::-moz-placeholder,.woocommerce-page.woocommerce-checkout input[type=color]::-moz-placeholder,.woocommerce-page.woocommerce-checkout input[type=text]::-moz-placeholder,.woocommerce-page.woocommerce-checkout input[type=email]::-moz-placeholder,.woocommerce-page.woocommerce-checkout textarea::-moz-placeholder{color:#b8b8b8;opacity:1}.woocommerce-page.woocommerce-checkout input[type=number]:-ms-input-placeholder,.woocommerce-page.woocommerce-checkout input[type=password]:-ms-input-placeholder,.woocommerce-page.woocommerce-checkout input[type=datetime]:-ms-input-placeholder,.woocommerce-page.woocommerce-checkout input[type=datetime-local]:-ms-input-placeholder,.woocommerce-page.woocommerce-checkout input[type=date]:-ms-input-placeholder,.woocommerce-page.woocommerce-checkout input[type=month]:-ms-input-placeholder,.woocommerce-page.woocommerce-checkout input[type=time]:-ms-input-placeholder,.woocommerce-page.woocommerce-checkout input[type=week]:-ms-input-placeholder,.woocommerce-page.woocommerce-checkout input[type=url]:-ms-input-placeholder,.woocommerce-page.woocommerce-checkout input[type=search]:-ms-input-placeholder,.woocommerce-page.woocommerce-checkout input[type=tel]:-ms-input-placeholder,.woocommerce-page.woocommerce-checkout input[type=color]:-ms-input-placeholder,.woocommerce-page.woocommerce-checkout input[type=text]:-ms-input-placeholder,.woocommerce-page.woocommerce-checkout input[type=email]:-ms-input-placeholder,.woocommerce-page.woocommerce-checkout textarea:-ms-input-placeholder{color:#b8b8b8}.woocommerce-page.woocommerce-checkout input[type=number]::-webkit-input-placeholder,.woocommerce-page.woocommerce-checkout input[type=password]::-webkit-input-placeholder,.woocommerce-page.woocommerce-checkout input[type=datetime]::-webkit-input-placeholder,.woocommerce-page.woocommerce-checkout input[type=datetime-local]::-webkit-input-placeholder,.woocommerce-page.woocommerce-checkout input[type=date]::-webkit-input-placeholder,.woocommerce-page.woocommerce-checkout input[type=month]::-webkit-input-placeholder,.woocommerce-page.woocommerce-checkout input[type=time]::-webkit-input-placeholder,.woocommerce-page.woocommerce-checkout input[type=week]::-webkit-input-placeholder,.woocommerce-page.woocommerce-checkout input[type=url]::-webkit-input-placeholder,.woocommerce-page.woocommerce-checkout input[type=search]::-webkit-input-placeholder,.woocommerce-page.woocommerce-checkout input[type=tel]::-webkit-input-placeholder,.woocommerce-page.woocommerce-checkout input[type=color]::-webkit-input-placeholder,.woocommerce-page.woocommerce-checkout input[type=text]::-webkit-input-placeholder,.woocommerce-page.woocommerce-checkout input[type=email]::-webkit-input-placeholder,.woocommerce-page.woocommerce-checkout textarea::-webkit-input-placeholder{color:#b8b8b8}.woocommerce-page.woocommerce-checkout input[type=number]:focus,.woocommerce-page.woocommerce-checkout input[type=password]:focus,.woocommerce-page.woocommerce-checkout input[type=datetime]:focus,.woocommerce-page.woocommerce-checkout input[type=datetime-local]:focus,.woocommerce-page.woocommerce-checkout input[type=date]:focus,.woocommerce-page.woocommerce-checkout input[type=month]:focus,.woocommerce-page.woocommerce-checkout input[type=time]:focus,.woocommerce-page.woocommerce-checkout input[type=week]:focus,.woocommerce-page.woocommerce-checkout input[type=url]:focus,.woocommerce-page.woocommerce-checkout input[type=search]:focus,.woocommerce-page.woocommerce-checkout input[type=tel]:focus,.woocommerce-page.woocommerce-checkout input[type=color]:focus,.woocommerce-page.woocommerce-checkout input[type=text]:focus,.woocommerce-page.woocommerce-checkout input[type=email]:focus,.woocommerce-page.woocommerce-checkout textarea:focus{outline:0 none}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout{font-size:13px;font-weight:400}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout table.shop_table{border:0 none;border-radius:0;font-size:12px;text-transform:uppercase}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout table.shop_table b,.woocommerce-page.woocommerce-checkout form.woocommerce-checkout table.shop_table strong{font-weight:400}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout table.shop_table thead tr th{padding:15px 0;letter-spacing:.5px}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout table.shop_table tbody:first-of-type tr:first-child td{border-top:2px solid}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout table.shop_table td{border-top:1px dotted #d8d8d8;letter-spacing:.5px}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout table.shop_table td.product-name strong{margin-left:5px}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout table.shop_table td.product-name .variation{margin:0}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout table.shop_table td.product-name .variation dd{margin-bottom:0}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout table.shop_table td #shipping_method label{font-weight:400}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout table.shop_table .order-total .amount{font-weight:600;font-size:17px}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout table.shop_table td,.woocommerce-page.woocommerce-checkout form.woocommerce-checkout table.shop_table th{padding:10px 0}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout #payment{border-radius:0;background:0 0}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout #payment .payment_methods{padding:0 0 10px 0;border:0 none}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout #payment .payment_methods .payment_box{background:0 0;width:100%;padding:0;margin:.5em 0 2em 0;color:#999;clear:both}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout #payment .payment_methods .payment_box:after{display:none}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout #payment .payment_methods li input{margin-right:3px}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout #payment .place-order{padding:10px 0 0 0}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout #payment #place_order{width:100%;text-transform:uppercase;margin-right:0}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout #payment .terms{text-align:left;padding:0}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout .select2-container{line-height:3em}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout .col2-set{width:55%;float:left}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout .col2-set .col-1{width:100%}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout .col2-set .col-2{width:100%}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout #order_review,.woocommerce-page.woocommerce-checkout form.woocommerce-checkout #order_review_heading{float:right;width:40%}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout #order_review_heading{margin-bottom:25px;margin-top:28px}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout label{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout textarea{min-height:10em;height:auto}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout h3{font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.woocommerce form .form-row.woocommerce-invalid .select2-container,.woocommerce form .form-row.woocommerce-invalid input.input-text,.woocommerce form .form-row.woocommerce-invalid select{border-color:#e73018}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#5cb85c}div.ppt{font-weight:300;letter-spacing:1px;margin:0}.pp_top,.pp_top div{height:10px}div.pp_woocommerce .pp_content_container{background:0 0;box-shadow:none;padding:0}div.pp_woocommerce .pp_content_container .pp_left{padding-left:0}div.pp_woocommerce .pp_content_container .pp_right{padding-right:0}.pp_nav p{color:#fff}div.pp_woocommerce .pp_next:before{content:"\e741"}div.pp_woocommerce .pp_previous:before{content:"\e740"}div.pp_woocommerce .pp_next:before,div.pp_woocommerce .pp_previous:before{background:0 0;text-shadow:none;font-size:36px!important;right:1em;font-family:cfw-iconfonts;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.pp_woocommerce .pp_close{position:fixed;top:20px;right:20px;text-shadow:none;background:0 0}div.pp_woocommerce .pp_close:hover{background:0 0}.pp_description{display:none!important}div.pp_woocommerce .pp_gallery ul li a{border:1px solid rgba(0,0,0,.15);box-shadow:none;border-radius:0;-webkit-transition:border-color .35s;-o-transition:border-color .35s;transition:border-color .35s}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous{text-shadow:none;background:0 0;font-size:14px!important;margin-top:6px}div.pp_woocommerce .pp_arrow_next:hover,div.pp_woocommerce .pp_arrow_previous:hover{background:0 0}div.pp_woocommerce .pp_arrow_next:before,div.pp_woocommerce .pp_arrow_previous:before{font-family:cfw-iconfonts;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.pp_woocommerce .pp_arrow_next:before{content:"\f054"}div.pp_woocommerce .pp_arrow_previous:before{content:"\f053"}div.pp_woocommerce a.pp_contract,div.pp_woocommerce a.pp_expand{background-color:rgba(0,0,0,.2);text-shadow:none;font-size:1.3em!important;height:2em;width:2em;line-height:2em;left:10px;top:10px;border-radius:0}div.pp_woocommerce a.pp_contract:before,div.pp_woocommerce a.pp_expand:before{font-family:cfw-iconfonts;content:"\e76c";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.pp_woocommerce a.pp_contract:before{content:"\e75d"}div.pp_woocommerce .pp_close:before{font-family:cfw-iconfonts;content:"\e600";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woocommerce div.product .woocommerce-tabs ul.tabs{margin-bottom:2.5em}.woocommerce a.add_to_wishlist.button.alt{margin:10px 0 0 0!important}@media (max-width:768px){.woocommerce #content div.product div.images,.woocommerce-page #content div.product div.images{margin-bottom:80px}.woocommerce div.product form.cart .button,.woocommerce div.product form.cart div.quantity{margin-bottom:40px!important}div.pp_woocommerce .pp_arrow_next:before,div.pp_woocommerce .pp_arrow_previous:before,div.pp_woocommerce .pp_close:before{font-size:18px}.woocommerce form.track_order .form-row{width:100%;float:none}div.pp_woocommerce .pp_arrow_next,div.pp_woocommerce .pp_arrow_previous{margin-top:1px}#cfw-ajax-wc-quicklook.active-quicklook .product div.images{margin-bottom:80px!important}#cfw-ajax-wc-quicklook.active-quicklook .product .woocommerce-tabs{margin-top:80px}#cfw-ajax-wc-quicklook.active-quicklook{left:5%!important;right:5%!important}.woocommerce #content div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs{clear:both;width:100%;float:none}#cfw-ajax-wc-quicklook .woocommerce-tabs{clear:both!important;width:100%!important;float:none!important}.woocommerce #content table.cart .product-price,.woocommerce table.cart .product-price,.woocommerce-page #content table.cart .product-price,.woocommerce-page table.cart .product-price{display:none}.woocommerce .cfw-shop-cart-form table.shop_table,.woocommerce-page .cfw-shop-cart-form table.shop_table{width:100%;float:none;margin-right:0;margin-bottom:40px}.woocommerce .cfw-shop-cart-form table.shop_table .cart_item td.product-name a,.woocommerce-page .cfw-shop-cart-form table.shop_table .cart_item td.product-name a{font-size:12px}.woocommerce .cfw-shop-cart-form .cart-collaterals,.woocommerce-page .cfw-shop-cart-form .cart-collaterals{width:100%;float:none;border:0 none;padding-left:0}.woocommerce-page.woocommerce-checkout form.woocommerce-checkout #order_review,.woocommerce-page.woocommerce-checkout form.woocommerce-checkout #order_review_heading,.woocommerce-page.woocommerce-checkout form.woocommerce-checkout .col2-set{width:100%;float:none}.woocommerce .related ul li.product,.woocommerce .related ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce-page .related ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .upsells.products ul li.product,.woocommerce-page .upsells.products ul.products li.product{float:left;width:calc(50% - 15px);margin-right:30px;margin-bottom:40px}.woocommerce .related ul li.product.last,.woocommerce .related ul.products li.product.last,.woocommerce .upsells.products ul li.product.last,.woocommerce .upsells.products ul.products li.product.last,.woocommerce-page .related ul li.product.last,.woocommerce-page .related ul.products li.product.last,.woocommerce-page .upsells.products ul li.product.last,.woocommerce-page .upsells.products ul.products li.product.last{margin-right:30px}.woocommerce .related ul li.product:nth-child(2n),.woocommerce .related ul.products li.product:nth-child(2n),.woocommerce .upsells.products ul li.product:nth-child(2n),.woocommerce .upsells.products ul.products li.product:nth-child(2n),.woocommerce-page .related ul li.product:nth-child(2n),.woocommerce-page .related ul.products li.product:nth-child(2n),.woocommerce-page .upsells.products ul li.product:nth-child(2n),.woocommerce-page .upsells.products ul.products li.product:nth-child(2n){margin-right:0}.woocommerce .cfw-shop-columns-3 ul.products li.product,.woocommerce .cfw-shop-columns-4 ul.products li.product,.woocommerce .cfw-shop-columns-5 ul.products li.product,.woocommerce .cross-sells ul.products li.product,.woocommerce-page .cfw-shop-columns-3 ul.products li.product,.woocommerce-page .cfw-shop-columns-4 ul.products li.product,.woocommerce-page .cfw-shop-columns-5 ul.products li.product,.woocommerce-page .cross-sells ul.products li.product,.woocommerce-page.columns-2 ul.products li.product,.woocommerce-page.columns-3 ul.products li.product,.woocommerce-page.columns-4 ul.products li.product,.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-2 ul.products li.product,.woocommerce.columns-3 ul.products li.product,.woocommerce.columns-4 ul.products li.product,.woocommerce.columns-5 ul.products li.product{float:left;width:calc(50% - 15px);margin-right:30px;margin-bottom:40px}.woocommerce .cfw-shop-columns-3 ul.products li.product.last,.woocommerce .cfw-shop-columns-4 ul.products li.product.last,.woocommerce .cfw-shop-columns-5 ul.products li.product.last,.woocommerce .cross-sells ul.products li.product.last,.woocommerce-page .cfw-shop-columns-3 ul.products li.product.last,.woocommerce-page .cfw-shop-columns-4 ul.products li.product.last,.woocommerce-page .cfw-shop-columns-5 ul.products li.product.last,.woocommerce-page .cross-sells ul.products li.product.last,.woocommerce-page.columns-2 ul.products li.product.last,.woocommerce-page.columns-3 ul.products li.product.last,.woocommerce-page.columns-4 ul.products li.product.last,.woocommerce-page.columns-5 ul.products li.product.last,.woocommerce.columns-2 ul.products li.product.last,.woocommerce.columns-3 ul.products li.product.last,.woocommerce.columns-4 ul.products li.product.last,.woocommerce.columns-5 ul.products li.product.last{margin-right:30px}.woocommerce .cfw-shop-columns-3 ul.products li.product:nth-child(2n),.woocommerce .cfw-shop-columns-4 ul.products li.product:nth-child(2n),.woocommerce .cfw-shop-columns-5 ul.products li.product:nth-child(2n),.woocommerce .cross-sells ul.products li.product:nth-child(2n),.woocommerce-page .cfw-shop-columns-3 ul.products li.product:nth-child(2n),.woocommerce-page .cfw-shop-columns-4 ul.products li.product:nth-child(2n),.woocommerce-page .cfw-shop-columns-5 ul.products li.product:nth-child(2n),.woocommerce-page .cross-sells ul.products li.product:nth-child(2n),.woocommerce-page.columns-2 ul.products li.product:nth-child(2n),.woocommerce-page.columns-3 ul.products li.product:nth-child(2n),.woocommerce-page.columns-4 ul.products li.product:nth-child(2n),.woocommerce-page.columns-5 ul.products li.product:nth-child(2n),.woocommerce.columns-2 ul.products li.product:nth-child(2n),.woocommerce.columns-3 ul.products li.product:nth-child(2n),.woocommerce.columns-4 ul.products li.product:nth-child(2n),.woocommerce.columns-5 ul.products li.product:nth-child(2n){margin-right:0}}@media (max-width:460px){.woocommerce .cross-sells ul li.product,.woocommerce .related ul li.product,.woocommerce .related ul.products li.product,.woocommerce .upsells.products ul li.product,.woocommerce .upsells.products ul.products li.product,.woocommerce-page .cross-sells ul li.product,.woocommerce-page .related ul li.product,.woocommerce-page .related ul.products li.product,.woocommerce-page .upsells.products ul li.product,.woocommerce-page .upsells.products ul.products li.product{width:100%;margin-right:0;margin-bottom:60px}.woocommerce .cross-sells ul li.product.last,.woocommerce .related ul li.product.last,.woocommerce .related ul.products li.product.last,.woocommerce .upsells.products ul li.product.last,.woocommerce .upsells.products ul.products li.product.last,.woocommerce-page .cross-sells ul li.product.last,.woocommerce-page .related ul li.product.last,.woocommerce-page .related ul.products li.product.last,.woocommerce-page .upsells.products ul li.product.last,.woocommerce-page .upsells.products ul.products li.product.last{margin-right:0}.woocommerce .cfw-shop-columns-2 ul.products li.product,.woocommerce .cfw-shop-columns-3 ul.products li.product,.woocommerce .cfw-shop-columns-4 ul.products li.product,.woocommerce .cfw-shop-columns-5 ul.products li.product,.woocommerce .cross-sells ul.products li.product,.woocommerce-page .cfw-shop-columns-2 ul.products li.product,.woocommerce-page .cfw-shop-columns-3 ul.products li.product,.woocommerce-page .cfw-shop-columns-4 ul.products li.product,.woocommerce-page .cfw-shop-columns-5 ul.products li.product,.woocommerce-page .cross-sells ul.products li.product,.woocommerce-page.columns-2 ul.products li.product,.woocommerce-page.columns-3 ul.products li.product,.woocommerce-page.columns-4 ul.products li.product,.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-2 ul.products li.product,.woocommerce.columns-3 ul.products li.product,.woocommerce.columns-4 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:100%;margin-right:0;margin-bottom:60px}.woocommerce .cfw-shop-columns-2 ul.products li.product.last,.woocommerce .cfw-shop-columns-3 ul.products li.product.last,.woocommerce .cfw-shop-columns-4 ul.products li.product.last,.woocommerce .cfw-shop-columns-5 ul.products li.product.last,.woocommerce .cross-sells ul.products li.product.last,.woocommerce-page .cfw-shop-columns-2 ul.products li.product.last,.woocommerce-page .cfw-shop-columns-3 ul.products li.product.last,.woocommerce-page .cfw-shop-columns-4 ul.products li.product.last,.woocommerce-page .cfw-shop-columns-5 ul.products li.product.last,.woocommerce-page .cross-sells ul.products li.product.last,.woocommerce-page.columns-2 ul.products li.product.last,.woocommerce-page.columns-3 ul.products li.product.last,.woocommerce-page.columns-4 ul.products li.product.last,.woocommerce-page.columns-5 ul.products li.product.last,.woocommerce.columns-2 ul.products li.product.last,.woocommerce.columns-3 ul.products li.product.last,.woocommerce.columns-4 ul.products li.product.last,.woocommerce.columns-5 ul.products li.product.last{margin-right:0}}.woocommerce #content div.product div.summary>.yith-wcwl-add-to-wishlist,.woocommerce div.product div.summary>.yith-wcwl-add-to-wishlist,.woocommerce-page #content div.product div.summary>.yith-wcwl-add-to-wishlist,.woocommerce-page div.product div.summary>.yith-wcwl-add-to-wishlist{display:none!important}.woocommerce #wc-content div.product .summary.entry-summary [itemprop=offers]{float:left;margin-right:40px}.woocommerce #wc-content div.product .summary.entry-summary .woocommerce-product-rating .star-rating{margin:12px 4px 0 0}.woocommerce #wc-content div.product .summary.entry-summary .woocommerce-product-rating a{margin-top:6px;display:inline-block}.woocommerce #wc-content div.product .summary.entry-summary [itemprop=description]{padding-top:40px;margin-top:20px;border-top:1px solid #d8d8d8;float:left;width:100%;clear:both}.woocommerce #wc-content div.product .summary.entry-summary [itemprop=description] p:last-child{margin-bottom:0}.woocommerce #wc-content div.product.product-type-external .summary.entry-summary .cart{float:left;margin:40px 0;clear:both;width:auto}.woocommerce #wc-content div.product.product-type-external .summary.entry-summary>.no-margin.yith-wcwl-add-to-wishlist{display:inline-block!important;margin-top:40px!important}.woocommerce #wc-content div.product.product-type-external .summary.entry-summary>.no-margin.yith-wcwl-add-to-wishlist .add_to_wishlist{margin-top:0!important;background:0 0!important;border:2px solid #d8d8d8;color:#222;padding:0;text-align:center;height:44px;width:48px;line-height:42px;-webkit-transition:border-color .3s ease-out,background-color .3s ease-out,color .3s ease-out;-o-transition:border-color .3s ease-out,background-color .3s ease-out,color .3s ease-out;transition:border-color .3s ease-out,background-color .3s ease-out,color .3s ease-out}.woocommerce #wc-content div.product.product-type-external .summary.entry-summary>.no-margin.yith-wcwl-add-to-wishlist .add_to_wishlist:active,.woocommerce #wc-content div.product.product-type-external .summary.entry-summary>.no-margin.yith-wcwl-add-to-wishlist .add_to_wishlist:focus,.woocommerce #wc-content div.product.product-type-external .summary.entry-summary>.no-margin.yith-wcwl-add-to-wishlist .add_to_wishlist:hover{background:#222!important;color:#fff;border-color:#222}.woocommerce div.product .summary.entry-summary [itemprop=offers]{float:left;margin-right:40px}.woocommerce div.product .summary.entry-summary .woocommerce-product-rating .star-rating{margin:9px 4px 0 0}.woocommerce div.product .summary.entry-summary .woocommerce-product-rating a{margin-top:3px;display:inline-block}.woocommerce div.product .summary.entry-summary [itemprop=description]{padding-top:40px;margin-top:20px;border-top:1px solid #d8d8d8;float:left;width:100%;clear:both}.woocommerce div.product .summary.entry-summary [itemprop=description] p:last-child{margin-bottom:0}.woocommerce div.product.product-type-external .summary.entry-summary .cart{float:left;margin:40px 0;clear:both;width:auto}.woocommerce div.product.product-type-external .summary.entry-summary>.no-margin.yith-wcwl-add-to-wishlist{display:inline-block!important;margin-top:40px!important}.woocommerce div.product.product-type-external .summary.entry-summary>.no-margin.yith-wcwl-add-to-wishlist .add_to_wishlist{margin-top:0!important;background:0 0!important;border:2px solid #d8d8d8;color:#222;padding:0;text-align:center;height:44px;width:48px;line-height:42px;-webkit-transition:border-color .3s ease-out,background-color .3s ease-out,color .3s ease-out;-o-transition:border-color .3s ease-out,background-color .3s ease-out,color .3s ease-out;transition:border-color .3s ease-out,background-color .3s ease-out,color .3s ease-out}.woocommerce div.product.product-type-external .summary.entry-summary>.no-margin.yith-wcwl-add-to-wishlist .add_to_wishlist:active,.woocommerce div.product.product-type-external .summary.entry-summary>.no-margin.yith-wcwl-add-to-wishlist .add_to_wishlist:focus,.woocommerce div.product.product-type-external .summary.entry-summary>.no-margin.yith-wcwl-add-to-wishlist .add_to_wishlist:hover{background:#222!important;color:#fff;border-color:#222}.woocommerce div.product .cart{float:left;width:100%;clear:both}.woocommerce div.product .cart .yith-wcwl-add-button{display:inline-block!important}.woocommerce div.product .cart .yith-wcwl-add-button.hide .add_to_wishlist i:before{content:'\f00c'}.woocommerce div.product .cart .yith-wcwl-add-button .add_to_wishlist{margin-top:0!important;background:0 0!important;border:2px solid #d8d8d8;color:#222;padding:0;text-align:center;height:44px;width:48px;line-height:42px;-webkit-transition:border-color .3s ease-out,background-color .3s ease-out,color .3s ease-out;-o-transition:border-color .3s ease-out,background-color .3s ease-out,color .3s ease-out;transition:border-color .3s ease-out,background-color .3s ease-out,color .3s ease-out;position:relative;overflow:visible}.woocommerce div.product .cart .yith-wcwl-add-button .add_to_wishlist:before{opacity:0;visibility:hidden;content:attr(data-title);position:absolute;font-size:11px;font-weight:400;letter-spacing:.1em;color:#fff;background:#222;display:inline-block;bottom:calc(100% + 10px);left:50%;font-family:Montserrat,sans-serif;line-height:normal;padding:10px 15px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.woocommerce div.product .cart .yith-wcwl-add-button .add_to_wishlist:after{opacity:0;visibility:hidden;bottom:calc(100% - 4px);left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(34,34,34,0);border-top-color:#222;border-width:7px;margin-left:-7px}.woocommerce div.product .cart .yith-wcwl-add-button .add_to_wishlist:active,.woocommerce div.product .cart .yith-wcwl-add-button .add_to_wishlist:focus,.woocommerce div.product .cart .yith-wcwl-add-button .add_to_wishlist:hover{background:#222!important;color:#fff;border-color:#222}.woocommerce div.product .cart .yith-wcwl-add-button .add_to_wishlist:active:after,.woocommerce div.product .cart .yith-wcwl-add-button .add_to_wishlist:active:before,.woocommerce div.product .cart .yith-wcwl-add-button .add_to_wishlist:focus:after,.woocommerce div.product .cart .yith-wcwl-add-button .add_to_wishlist:focus:before,.woocommerce div.product .cart .yith-wcwl-add-button .add_to_wishlist:hover:after,.woocommerce div.product .cart .yith-wcwl-add-button .add_to_wishlist:hover:before{visibility:visible;opacity:1}.woocommerce div.product .cart .single_add_to_cart_button,.woocommerce div.product .cart button{font-family:Montserrat,sans-serif;background:0 0!important;border:2px solid #222;color:#222;height:44px;padding:0 20px 0 15px;line-height:40px;margin-right:20px;margin-bottom:0;font-size:12px;letter-spacing:.1em;-webkit-transition:background-color .3s ease-out,color .3s ease-out;-o-transition:background-color .3s ease-out,color .3s ease-out;transition:background-color .3s ease-out,color .3s ease-out;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woocommerce div.product .cart .single_add_to_cart_button:before,.woocommerce div.product .cart button:before{color:#222;content:"\e7b3";font-family:cfw-iconfonts;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:20px;padding-right:15px;border-right:1px solid #d8d8d8;line-height:40px;display:inline-block;font-size:16px;float:left;-webkit-transition:border-color .3s ease-out,color .3s ease-out;-o-transition:border-color .3s ease-out,color .3s ease-out;transition:border-color .3s ease-out,color .3s ease-out}.woocommerce div.product .cart .single_add_to_cart_button:active,.woocommerce div.product .cart .single_add_to_cart_button:focus,.woocommerce div.product .cart .single_add_to_cart_button:hover,.woocommerce div.product .cart button:active,.woocommerce div.product .cart button:focus,.woocommerce div.product .cart button:hover{background:#222!important;color:#fff}.woocommerce div.product .cart .single_add_to_cart_button:active:before,.woocommerce div.product .cart .single_add_to_cart_button:focus:before,.woocommerce div.product .cart .single_add_to_cart_button:hover:before,.woocommerce div.product .cart button:active:before,.woocommerce div.product .cart button:focus:before,.woocommerce div.product .cart button:hover:before{color:#fff;border-color:#333}.woocommerce div.product .cart .single_add_to_cart_button:disabled[disabled],.woocommerce div.product .cart button:disabled[disabled]{color:#999}.woocommerce div.product .cart .single_add_to_cart_button:disabled[disabled]:before,.woocommerce div.product .cart button:disabled[disabled]:before{border-right:1px solid transparent}.woocommerce .wishlist_table td.product-add-to-cart a{display:inline!important;margin:0;margin-bottom:5px;text-align:center;width:auto;font-size:12px;letter-spacing:.1em}.yith-wcwl-add-to-wishlist .ajax-loading{width:32px!important;height:32px!important;margin-top:6px}#cfw-ajax-wc-quicklook .yith-wcwl-wishlistaddedbrowse,#cfw-ajax-wc-quicklook .yith-wcwl-wishlistexistsbrowse,.single-product.woocommerce-page .yith-wcwl-wishlistaddedbrowse,.single-product.woocommerce-page .yith-wcwl-wishlistexistsbrowse{font-size:12px;text-transform:uppercase;letter-spacing:.6px;font-weight:600}.form-row.woocomemerce-invalid .chzn-drop,.form-row.woocomemerce-invalid .chzn-single,.form-row.woocomemerce-invalid input.input-text,.form-row.woocomemerce-invalid select{border:1px solid #e73018}.form-row.woocommerce-validated .chzn-drop,.form-row.woocommerce-validated .chzn-single,.form-row.woocommerce-validated input.input-text,.form-row.woocommerce-validated select{border:1px solid #5cb85c}html.quicklook-is-active{overflow:hidden!important}html.quicklook-is-active body{overflow:hidden!important}#cfw-quicklook-overlay{z-index:1000;background:rgba(0,0,0,.85);width:100%;height:100%;top:0;left:0;bottom:0;right:0;overflow:hidden;cursor:pointer}#cfw-ajax-wc-quicklook.active-quicklook{position:fixed;z-index:1001;max-width:100%;top:5%;bottom:5%;left:10%;right:10%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;background:#fff;padding:3%;overflow-y:auto}#cfw-ajax-wc-quicklook.active-quicklook .close-quick-view{right:0;top:0;color:#222;padding:13px;line-height:1;font-size:22px;-webkit-transition:background .25s;-o-transition:background .25s;transition:background .25s}#cfw-ajax-wc-quicklook.active-quicklook .close-quick-view:hover{background:#f7f7f7}#cfw-ajax-wc-quicklook.active-quicklook .product .related,#cfw-ajax-wc-quicklook.active-quicklook .product .upsells{display:none}#cfw-ajax-wc-quicklook.active-quicklook .product #tab-description,#cfw-ajax-wc-quicklook.active-quicklook .product div.images{margin-bottom:0}#cfw-ajax-wc-quicklook.active-quicklook .product .woocommerce-tabs{clear:right;width:48%;float:right}#cfw-ajax-wc-quicklook.active-quicklook .product .woocommerce-tabs #respond form,#cfw-ajax-wc-quicklook.active-quicklook .product .woocommerce-tabs .panel{margin-bottom:0}#cfw-ajax-wc-quicklook.active-quicklook .product .woocommerce-tabs #respond form .form-submit,#cfw-ajax-wc-quicklook.active-quicklook .product .woocommerce-tabs .panel .form-submit{margin-bottom:0}#cfw-ajax-wc-quicklook.active-quicklook #quicklook-loading-gesture .images .the-image{display:block;height:auto;height:560px;background:#e7e7e7}#cfw-ajax-wc-quicklook.active-quicklook #quicklook-loading-gesture .thumbnails>span{display:inline-block;width:86px;height:86px;background:#e7e7e7;margin-right:3.8%}#cfw-ajax-wc-quicklook.active-quicklook #quicklook-loading-gesture .summary h1{display:block;width:50%;height:30px;margin-bottom:5px;background:#e7e7e7}#cfw-ajax-wc-quicklook.active-quicklook #quicklook-loading-gesture .summary .woocommerce-product-rating{display:block;width:60%;height:16px;margin-bottom:15px;background:#e7e7e7}#cfw-ajax-wc-quicklook.active-quicklook #quicklook-loading-gesture .summary .price{display:block;width:20%;height:30px;margin-bottom:40px;background:#e7e7e7}#cfw-ajax-wc-quicklook.active-quicklook #quicklook-loading-gesture .summary .description{display:block;width:100%;height:100px;margin-bottom:10px;background:#e7e7e7}#cfw-ajax-wc-quicklook.active-quicklook #quicklook-loading-gesture .summary form{display:block;width:40%;height:44px;margin:40px 0;background:#e7e7e7}#cfw-ajax-wc-quicklook.active-quicklook #quicklook-loading-gesture .woocommerce-tabs{display:block;width:48%;float:right;clear:right;height:170px;background:#e7e7e7}#side-navigation .menu-item-type-cart_dropdown{padding-top:10px!important}#side-navigation .menu-item-type-cart_dropdown:after,#side-navigation .menu-item-type-cart_dropdown:before{margin-top:4px!important}#side-navigation .menu-item-type-cart_dropdown:before{top:16px!important}#side-navigation .sub-menu.cart-dropdown{min-width:initial;padding:0;margin-top:15px}#side-navigation .sub-menu.cart-dropdown p.buttons .button{width:100%;margin-bottom:5px!important;float:left}.sub-menu.cart-dropdown{width:360px;color:#fff;padding:20px!important}.sub-menu.cart-dropdown ul li{padding:0 0 20px 0!important;border-bottom:1px solid #2a2a2a}.sub-menu.cart-dropdown ul li img{width:60px}.sub-menu.cart-dropdown ul li a:not(.remove){border-bottom:0 none!important;padding:0!important;overflow:hidden;text-overflow:ellipsis;text-align:left!important}.sub-menu.cart-dropdown ul li.empty{border:0 none;padding:0!important;text-align:center;text-transform:uppercase;font-weight:300;letter-spacing:1px;font-size:12px}.sub-menu.cart-dropdown p.total{text-align:center;margin:20px 0}.sub-menu.cart-dropdown p.total strong{font-weight:400;text-transform:uppercase;letter-spacing:1px}.sub-menu.cart-dropdown p.buttons{margin-bottom:0}.sub-menu.cart-dropdown p.buttons .button{text-align:center;width:49.75%;text-transform:uppercase;margin-bottom:0;overflow:hidden;text-overflow:ellipsis}.sub-menu.cart-dropdown p.buttons .button:first-child{float:right}.sub-menu.cart-dropdown p.buttons .button:last-child{float:left}.sub-menu.cart-dropdown p.buttons .button:after{content:"";display:none}.sub-menu.cart-dropdown .button{background:#ff1744;color:#fff!important;border:0 none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow:none;text-shadow:none}.sub-menu.cart-dropdown .button:hover{background:#e3002c;color:#fff!important}.widget_shopping_cart .widget_shopping_cart_content p.buttons a{text-transform:uppercase;padding:15px 30px!important;font-weight:500;color:#fff!important;-webkit-transition:background .3s!important;-o-transition:background .3s!important;transition:background .3s!important}.widget_shopping_cart .widget_shopping_cart_content p.buttons a:hover{color:#fff!important}.widget_shopping_cart .widget_shopping_cart_content p.total{border:none!important;font-size:14px;text-align:center;text-transform:uppercase;letter-spacing:.7px;margin:30px 0}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li{padding-left:0;margin-bottom:10px}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li img{float:left;margin:0 10px 0 0;width:48px}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li a{font-size:12px;font-weight:600!important;letter-spacing:1px;line-height:1;color:#222!important;text-transform:uppercase;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li a:hover{opacity:.7}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li a .quantity{line-height:2}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li a.remove{color:#222!important;border-radius:0!important;font-size:16px!important;padding:0!important;float:right!important;position:static!important}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li a.remove:hover{background:0 0;color:#e73018!important}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li dl.variation{border:0 none;padding-left:58px;font-size:11px;letter-spacing:1px;font-weight:600;margin:0}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li dl.variation dt{font-weight:600;display:inline-block;float:left;margin-right:3px}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li dl.variation dd{opacity:.7;display:inline-block;float:left;margin-bottom:0}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li dl.variation dd p{margin:0}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#d8d8d8;border-radius:0}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background:#ff1744;width:8px;height:16px;top:-6px;border-radius:0}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#5C5C5C;border-radius:0;margin-bottom:30px}.woocommerce .widget_price_filter .price_slider_amount .button{border-radius:0!important;font-size:12px;font-weight:600;padding:12px 24px;letter-spacing:1px;text-transform:uppercase;background:#222;color:#fff}.woocommerce .widget_price_filter .price_slider_amount .button:hover{background:#555}.woocommerce .widget_price_filter .ui-slider-horizontal{height:5px}#secondary aside .widget_layered_nav ul li,#secondary aside .widget_layered_nav_filters ul li{display:inline-block;padding:5px 10px;background:#fafafa;margin:0 5px 5px 0}#secondary aside .widget_layered_nav ul li a,#secondary aside .widget_layered_nav_filters ul li a{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;display:inline-block;color:#222}#secondary aside .widget_layered_nav ul li a:before,#secondary aside .widget_layered_nav_filters ul li a:before{color:#e73018}#secondary aside .widget_product_categories .product-categories li{font-size:12px;letter-spacing:.06em;text-transform:uppercase;font-weight:400;border-bottom:1px solid #d8d8d8;line-height:3.1}#secondary aside .widget_product_categories .product-categories li .children{padding-left:10px}#secondary aside .widget_product_categories .product-categories li .count{float:right}.woocommerce ul.product_list_widget ins{text-decoration:none;font-size:1em}.woocommerce ul.product_list_widget del{font-size:.9em;opacity:.8}.woocommerce ul.product_list_widget .amount{font-size:1.2em}.woocommerce ul.product_list_widget li{font-size:12px;text-transform:uppercase;line-height:1.45;padding:0;margin-bottom:20px}.woocommerce ul.product_list_widget li a{font-weight:400}.woocommerce ul.product_list_widget li img{float:left;width:60px;margin-left:0;margin-right:10px}.woocommerce ul.product_list_widget li:last-child{margin-bottom:0}.woocommerce ul.product_list_widget li .star-rating{margin:3px 0}#footer-widgets ul.product_list_widget .star-rating{font-size:8px;width:5.7em}#footer-widgets ul.product_list_widget ins{color:#ff1744}#footer-widgets ul.product_list_widget del{color:#ff1744}#footer-widgets ul.product_list_widget .amount{color:#ff1744}.woocommerce .woocommerce-info{background:#5bc0de;color:#fff;border:0 none;text-transform:uppercase;font-weight:600;font-size:12px;letter-spacing:1px}.woocommerce .woocommerce-info:before{content:"\f05a";color:#fff;font-family:cfw-iconfonts;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:.6em;left:.9em;font-size:18px}.cfw-cart-icon{display:inline-block;width:18px;height:18px;border:2px solid;position:relative;vertical-align:middle;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.cfw-cart-icon:before{content:"";display:inline-block;width:10px;height:9px;border:2px solid;border-bottom:0 none;border-radius:1em 1em 0 0;position:absolute;top:0;margin-top:-7px;left:50%;margin-left:-5px;-webkit-transition:margin-top .3s ease-in-out;-o-transition:margin-top .3s ease-in-out;transition:margin-top .3s ease-in-out}.woocommerce div.product form.cart .group_table{width:100%;text-align:left}.woocommerce div.product form.cart .group_table tr{border-bottom:1px dotted #d8d8d8}.woocommerce div.product form.cart .group_table td{vertical-align:middle;padding-top:1em;padding-bottom:1em}.woocommerce div.product form.cart .group_table td ins{text-decoration:none}.woocommerce div.product form.cart .group_table td del{color:#999;font-size:.8em}.woocommerce div.product form.cart .group_table td label{font-weight:500}.woocommerce .product-type-grouped button[type=submit]{margin-top:2em}.menu-item-type-cart_dropdown a:after,.menu-item-type-cart_dropdown a:before{display:none!important}.menu-item-type-cart_dropdown.hover .cfw-cart-icon:before{margin-top:-8px}.menu-item-type-cart_dropdown.hover>a .span-container>span{-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important}.menu-item-type-cart_dropdown.hover>a .span-container>span:after{display:none!important}@media screen and (max-width:679px){.woocommerce .cfw-shop-top .cfw-products-order-by,.woocommerce .woocommerce-result-count,.woocommerce-page .cfw-shop-top .cfw-products-order-by,.woocommerce-page .woocommerce-result-count{float:none;width:100%;text-align:center}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:none;display:inline-block}.woocommerce .cfw-shop-top,.woocommerce-page .cfw-shop-top{margin-bottom:40px}}@media screen and (min-width:991px){#content #secondary.cfw-col-md-3:not(.cfw-col-md-pull-9){padding-left:33px}#content #secondary.cfw-col-md-3.cfw-col-md-pull-9{padding-right:33px;padding-left:15px}}@media (min-width:1200px){.page-header-centered_header.woocommerce.archive .cfw-shop-primary.cfw-col-md-12{padding:0}}@-moz-document url-prefix(){.woocommerce .cfw-shop-top .styled-select::after,.woocommerce-page .cfw-shop-top .styled-select::after{line-height:35px!important}}html[data-useragent*='MSIE 10.0'] .woocommerce .cfw-shop-top .styled-select::after,html[data-useragent*='MSIE 10.0'] .woocommerce-page .cfw-shop-top .styled-select::after{background:#222}