<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@-webkit-keyframes dfdHotspotAnimation{0%,100%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.1)}}@-moz-keyframes dfdHotspotAnimation{0%,100%{-moz-transform:scale(1)}50%{-moz-transform:scale(1.1)}}@-o-keyframes dfdHotspotAnimation{0%,100%{-o-transform:scale(1)}50%{-o-transform:scale(1.1)}}@keyframes dfdHotspotAnimation{0%,100%{transform:scale(1)}50%{transform:scale(1.1)}}.clear{clear:both}.nobr{white-space:nowrap}.single-variation .price,.product .summary .price{display:block}.shop__main_desc{padding:0 0 15px 0}#layout .products{list-style:none}#layout .woo-page-title{float:left;width:50%;padding-top:10px;margin-bottom:40px;padding-right:10px}#shipping_method{margin-bottom:0}#shipping_method li{margin-bottom:10px}#shipping_method li:last-child{margin-bottom:0}.woocommerce div.product,.woocommerce-page div.product,.woocommerce #content div.product,.woocommerce-page #content div.product{margin-bottom:20px;position:relative}.woocommerce div.product .product_title,.woocommerce-page div.product .product_title,.woocommerce #content div.product .product_title,.woocommerce-page #content div.product .product_title{clear:none;margin-top:0}.woocommerce .addresses .title:after,.woocommerce-page .addresses .title:after{content:"";display:block;clear:both}.woocommerce .addresses .title h3,.woocommerce-page .addresses .title h3{float:left}.woocommerce .addresses .title .edit,.woocommerce-page .addresses .title .edit{float:right}.woocommerce ul.digital-downloads,.woocommerce-page ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce ul.digital-downloads li,.woocommerce-page ul.digital-downloads li{list-style:none;margin-left:0;padding-left:1.5em;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAAQUlEQVQIHWP8//8/AwgwMjLWgxlQAijeCGIyIQtiYxNUwAjUhWI0uilMMLvQJUB8kBzYCmyKYGJwN8AEYDphJgIAPtccffZCsOoAAAAASUVORK5CYII=) left no-repeat}.woocommerce ul.digital-downloads li .count,.woocommerce-page ul.digital-downloads li .count{float:right}.woocommerce .hreview-aggregate .star-rating,.woocommerce-page .hreview-aggregate .star-rating{margin:10px 0 0 0}.shipping_address{clear:left}.product.type-product{position:relative}.cart_table_item .product-price{font-size:14px}.cart_table_item .product-subtotal{font-size:14px}.order_table_item a{color:#565656}.variation dt,.variation dd{display:inline-block;float:left}.variation dt{clear:left;padding-right:5px}.widget_shopping_cart li h6{text-transform:uppercase;padding:0 0 4px}.widget_shopping_cart .quantity{display:block;float:none;clear:both;height:auto;font-size:14px;padding-left:15px;font-weight:400}.widget_shopping_cart li:first-child .cart-widget-description{border-top:0}.cart-widget-description{overflow:hidden;padding-top:15px;border-top:1px dotted #e3e3e3}.woocommerce ul.cart_list li dl dt,.woocommerce-page ul.cart_list li dl dt,.woocommerce ul.product_list_widget li dl dt,.woocommerce-page ul.product_list_widget li dl dt{float:left;clear:left;margin-right:.25em}.woocommerce ul.cart_list li dl dd,.woocommerce-page ul.cart_list li dl dd,.woocommerce ul.product_list_widget li dl dd,.woocommerce-page ul.product_list_widget li dl dd{margin-bottom:.5em}.woocommerce ul.cart_list li .star-rating,.woocommerce-page ul.cart_list li .star-rating,.woocommerce ul.product_list_widget li .star-rating,.woocommerce-page ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total strong,.woocommerce-page .widget_shopping_cart .total strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .buttons:after,.woocommerce-page .widget_shopping_cart .buttons:after{content:"";display:block;clear:both}.cart_totals.calculated_shipping h2{text-align:left}.product-tab-descr{text-transform:uppercase;margin-bottom:10px}.cart .button:before{position:absolute;font-size:18px}.prod-image-wrap{display:block;overflow:hidden;margin:0 auto}.prod-image-wrap .entry-thumb-hover-wrap{height:inherit;overflow:hidden;margin:0 auto;vertical-align:middle}.woo-entry-thumb.prod-image-wrap a.link{background-color:transparent}.woo-entry-thumb.prod-image-wrap a.link:before{content:'';display:none}.summary .price{display:block}.summary .price del{font-size:85%;padding-right:5px}.summary .price ins{text-decoration:none}.related.products{clear:both}.cart select{margin-bottom:10px}.lost_password-link{float:right;position:relative;top:-82px;font-size:12px}.sidebar_login_links{padding-bottom:10px}.widget_wp_sidebarlogin .login-submit{text-align:center;font-size:13px}div.pp_woocommerce .pp_close{right:0}div.pp_woocommerce .pp_details{padding-top:0}.woo-entry-thumb{position:relative;display:block;overflow:hidden;line-height:.5}.woo-entry-thumb .added-to-cart-notice{padding:5px 14px 5px 28px;background-color:rgba(255,255,255,0.7);color:#4f4f4f;position:absolute;right:0;bottom:0;font-size:12px;opacity:0}.woo-entry-thumb .added-to-cart-notice:before{color:#e9e9e9;font-size:14px;font-weight:normal;position:absolute;width:28px;top:0;bottom:0;left:0;text-align:center;line-height:1.7}body.woocommerce-cart #layout.no-title{padding:70px 0}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce{margin:0 -10px}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce:before,body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce:after{content:" ";display:table}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce:after{clear:both}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce input[type="radio"]{margin-right:15px;-webkit-appearance:none}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce input[type="radio"]:before{background:transparent}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce input[type="radio"]:after{width:8px;height:8px;margin-top:-4px;margin-left:-4px;background:#3498db}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form{float:left;width:66.66667%;padding-left:10px;padding-right:8.33333%}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table{background:transparent;border:none}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table thead{background:transparent;border-bottom:2px solid rgba(0,0,0,0.04)}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table thead tr th{font-size:10px;font-weight:bold;line-height:1.2;text-transform:uppercase;letter-spacing:.3px}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table tbody tr:nth-child(even){background:transparent}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table tbody tr td{padding-top:20px;padding-bottom:20px}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table tbody tr td.actions{padding:0}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table tbody tr td.actions:before,body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table tbody tr td.actions:after{content:" ";display:table}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table tbody tr td.actions:after{clear:both}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table tbody tr td.actions .coupon{position:relative;float:left;width:calc(100% - 170px);padding:25px;margin-top:60px;border:1px dashed #e7e7e7;border-radius:4px}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table tbody tr td.actions .coupon:before,body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table tbody tr td.actions .coupon:after{content:" ";display:table}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table tbody tr td.actions .coupon:after{clear:both}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table tbody tr td.actions .coupon label{position:absolute;top:-0.7em;left:25px;display:block;font-size:30px;font-weight:bold;line-height:1.2;text-transform:none;color:#e2e2e2}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table tbody tr td.actions .coupon input[type="text"]{float:left;width:calc(100%  - 180px);margin-bottom:0}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table tbody tr td.actions .coupon .button{overflow:hidden;float:right;max-width:160px;padding:0 30px}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table tbody tr td.actions .coupon+.button{font-size:13px;font-weight:bold;letter-spacing:-0.6px;text-transform:none;text-decoration:underline;float:left;width:150px;margin-top:85px;margin-left:20px;color:#363535;background:transparent;border:none;padding:0 30px}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table tbody .cart_item{border-top:1px dashed #e7e7e7}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table tbody .cart_item:first-child{border-top:none}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table tbody .cart_item td{font-size:14px;font-weight:bold;line-height:1.2;letter-spacing:-0.5px;text-transform:none;vertical-align:middle}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table tbody .cart_item td.product-remove&gt;a{font-size:10px;display:block;width:2em;height:2em;line-height:2;text-align:center;margin:0 auto;color:transparent}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table tbody .cart_item td.product-remove&gt;a:before{content:"\ea37";font-family:dfd-socicons-font;font-size:inherit;display:block;line-height:inherit;color:#dddddd;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table tbody .cart_item td.product-remove&gt;a:hover:before{color:#363535}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table tbody .cart_item td.product-thumbnail&gt;a{position:relative;overflow:hidden;display:block;width:80px;height:80px;border-radius:50%}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table tbody .cart_item td.product-name dl{font:inherit;font-size:10px;font-weight:normal;letter-spacing:.4px;text-transform:uppercase;line-height:1.2;overflow:hidden;margin-top:5px;margin-bottom:0;color:#c3c3c3}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table tbody .cart_item td.product-name dl *{font:inherit;letter-spacing:inherit;text-transform:inherit;line-height:inherit;color:inherit}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table tbody .cart_item td.product-name dt,body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table tbody .cart_item td.product-name dd{clear:none;padding-right:5px}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table tbody .cart_item td.product-name dt:last-child,body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table tbody .cart_item td.product-name dd:last-child{padding-right:0}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce&gt;form table.shop_table tbody .cart_item td.product-quantity .screen-reader-text{display:none}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals{float:left;width:33.33333%;padding:0 10px}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals h2{font-size:10px;font-weight:bold;line-height:1.2;text-transform:uppercase;letter-spacing:.3px;padding:8px 0 9px;border-bottom:2px solid rgba(0,0,0,0.08)}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals table.shop_table{position:relative;table-layout:fixed;background:transparent;border:none}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals table.shop_table tbody tr{width:40%;border-bottom:1px solid #e7e7e7}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals table.shop_table tbody tr:first-child,body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals table.shop_table tbody tr:last-child{border-bottom:none}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals table.shop_table tbody tr:nth-child(even){background:transparent}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals table.shop_table tbody tr th{width:75%}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals table.shop_table tbody tr td{width:25%}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals table.shop_table tbody tr.cart-subtotal th,body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals table.shop_table tbody tr.cart-subtotal td{font-size:12px;font-weight:bold;line-height:1.2;text-transform:uppercase;letter-spacing:.3px;padding-top:30px;padding-bottom:20px}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals table.shop_table tbody tr.cart-subtotal td{text-align:right}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals table.shop_table tbody tr.shipping{position:relative;display:block;width:100%;border-bottom:none}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals table.shop_table tbody tr.shipping th,body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals table.shop_table tbody tr.shipping td{width:100%}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals table.shop_table tbody tr.shipping th{display:none}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals table.shop_table tbody tr.shipping td{display:block;padding-left:0;padding-right:0;padding-bottom:30px}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals table.shop_table tbody tr.shipping td&gt;*{margin-right:-30%}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals table.shop_table tbody tr.shipping .shipping-calculator-button{font-size:13px;font-weight:bold;line-height:1.2;letter-spacing:-0.6px;text-transform:none;text-decoration:underline;display:block;margin-top:25px;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals table.shop_table tbody tr.shipping .shipping-calculator-form{padding-top:20px}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals table.shop_table tbody tr.shipping .shipping-calculator-form select{width:100%;height:45px;min-height:45px;line-height:43px;padding:0 10px;margin-bottom:20px;background:#f3f3f3 url(../admin/img/dropdown.png) right 10px center no-repeat;border:1px solid #f3f3f3;-webkit-box-shadow:0 15px 50px 0 transparent;box-shadow:0 15px 50px 0 transparent;border-radius:3px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals table.shop_table tbody tr.shipping .shipping-calculator-form select option{text-transform:capitalize}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals table.shop_table tbody tr.shipping .shipping-calculator-form select:hover{background-color:#ffffff;-webkit-box-shadow:0 10px 27px 0 rgba(0,0,0,0.1);box-shadow:0 10px 27px 0 rgba(0,0,0,0.1)}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals table.shop_table tbody tr.shipping .shipping-calculator-form .button{display:block;width:100%;text-align:center;color:#363535;background:transparent;border:2px solid #e9e9e9;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;transition:background .3s ease}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals table.shop_table tbody tr.shipping .shipping-calculator-form .button:hover{background:#e9e9e9;border-color:transparent}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals table.shop_table tbody tr.order-total{border-top:1px solid #e7e7e7}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals table.shop_table tbody tr.order-total th,body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals table.shop_table tbody tr.order-total td{font-size:12px;font-weight:bold;line-height:1.2;text-transform:uppercase;letter-spacing:.3px;padding-top:20px;padding-bottom:20px;vertical-align:bottom}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals table.shop_table tbody tr.order-total td{font-size:21px;letter-spacing:0;text-align:right}body.woocommerce-cart .dfd-content-wrap&gt;.woocommerce .cart-collaterals .wc-proceed-to-checkout .button{display:block;width:100%;text-align:center}body.woocommerce-cart .dfd-cart-top-products{margin-top:90px}body.woocommerce-cart .dfd-cart-top-products&gt;.columns&gt;.dfd-shop-loop-title{margin-bottom:40px}body.woocommerce-cart .dfd-cart-top-products .products{margin:0 -10px}body.woocommerce-cart .dfd-cart-top-products .products:before,body.woocommerce-cart .dfd-cart-top-products .products:after{content:" ";display:table}body.woocommerce-cart .dfd-cart-top-products .products:after{clear:both}body.woocommerce-cart .dfd-cart-top-products .products .product{float:left;width:25%;padding:0 10px}body.woocommerce-checkout #layout.no-title,body.dfd-page-class-checkout #layout.no-title{padding:70px 0}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce{margin:0 -10px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce input[type="radio"],body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce input[type="radio"]{margin-right:15px;-webkit-appearance:none}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce input[type="radio"]:before,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce input[type="radio"]:before{background:transparent}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce input[type="radio"]:after,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce input[type="radio"]:after{width:8px;height:8px;margin-top:-4px;margin-left:-4px;background:#3498db}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce #createaccount,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce #createaccount{float:left;position:relative;top:7px;margin-right:15px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap{float:left;width:58.333%;padding:0 8.333% 0 10px;margin-bottom:70px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap .woocommerce-info,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap .woocommerce-info{font-size:13px;margin-bottom:0;padding:0;background:transparent}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap form.login,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap form.login{margin:20px -10px 0}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap form.login&gt;*,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap form.login&gt;*{padding:0 10px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap form.login&gt;*:first-child,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap form.login&gt;*:first-child{margin-bottom:40px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap form.login&gt;*.clear+.form-row:before,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap form.login&gt;*.clear+.form-row:before,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap form.login&gt;*.clear+.form-row:after,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap form.login&gt;*.clear+.form-row:after{content:" ";display:table}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap form.login&gt;*.clear+.form-row:after,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap form.login&gt;*.clear+.form-row:after{clear:both}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap form.login&gt;*.clear+.form-row .button,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap form.login&gt;*.clear+.form-row .button{float:left;background:#34db83;border:none}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap form.login&gt;*.clear+.form-row label.inline,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap form.login&gt;*.clear+.form-row label.inline{width:50%;float:right;margin:0;padding:0 10px;height:43px;line-height:43px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap form.login&gt;*.lost_password,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap form.login&gt;*.lost_password{margin-top:15px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap form.login&gt;*.lost_password a,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap form.login&gt;*.lost_password a{text-decoration:underline}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap form.login .form-row.form-row-first,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap form.login .form-row.form-row-first,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap form.login .form-row.form-row-last,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap form.login .form-row.form-row-last{float:left;width:50%}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap form.login .form-row.form-row-first input,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap form.login .form-row.form-row-first input,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap form.login .form-row.form-row-last input,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-login-wrap form.login .form-row.form-row-last input{border-radius:43px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-coupon-wrap,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-coupon-wrap{float:right;width:41.667%;padding:0 10px;margin-bottom:70px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-coupon-wrap .woocommerce-info,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-coupon-wrap .woocommerce-info{padding:0;margin-bottom:0;background:transparent}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-coupon-wrap .checkout_coupon,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-coupon-wrap .checkout_coupon{position:relative;margin-top:20px;padding:25px;border:1px dashed #e7e7e7;border-radius:4px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-coupon-wrap .checkout_coupon .form-row-first,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-coupon-wrap .checkout_coupon .form-row-first{float:left;width:calc(100% - 160px);padding:0 10px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-coupon-wrap .checkout_coupon .form-row-first .input-text,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-coupon-wrap .checkout_coupon .form-row-first .input-text{margin-bottom:0}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-coupon-wrap .checkout_coupon .form-row-last,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-coupon-wrap .checkout_coupon .form-row-last{float:right;width:160px;padding:0 10px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-coupon-wrap .checkout_coupon .form-row-last .button,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .dfd-coupon-wrap .checkout_coupon .form-row-last .button{padding:0 20px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout:before,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout:before,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout:after,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout:after{content:" ";display:table}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout:after,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout:after{clear:both}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout h3,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout h3{position:relative;font-size:25px;line-height:1.2;text-transform:none;padding-bottom:15px;margin-bottom:35px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout h3:before,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout h3:before{content:"";display:block;height:0;position:absolute;bottom:0;left:10px;right:10px;border-bottom:2px solid rgba(0,0,0,0.08)}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout h3#order_review_heading,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout h3#order_review_heading{position:relative;padding-bottom:20px;margin-bottom:35px;border-bottom:none}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout h3#order_review_heading:before,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout h3#order_review_heading:before{content:"";display:block;height:0;position:absolute;bottom:0;left:10px;right:10px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout h3#ship-to-different-address,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout h3#ship-to-different-address{border-bottom:none;padding-bottom:0}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout h3#ship-to-different-address label,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout h3#ship-to-different-address label{text-decoration:underline}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout label abbr,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout label abbr{line-height:inherit}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details{float:left;width:58.333%;padding:0 8.333% 0 10px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2{margin:0 -10px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1:before,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1:before,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2:before,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2:before,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1:after,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1:after,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2:after,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2:after{content:" ";display:table}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1:after,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1:after,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2:after,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2:after{clear:both}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-additional-fields h3,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-additional-fields h3,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-additional-fields h3,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-additional-fields h3{padding-left:10px;padding-right:10px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper:before,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper:before,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper:before,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper:before,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper:after,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper:after,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper:after,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper:after{content:" ";display:table}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper:after,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper:after,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper:after,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-additional-fields .woocommerce-additional-fields__field-wrapper:after{clear:both}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields&gt;*,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields&gt;*,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-billing-fields&gt;*,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-billing-fields&gt;*,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields__field-wrapper&gt;*,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields__field-wrapper&gt;*,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-billing-fields__field-wrapper&gt;*,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-billing-fields__field-wrapper&gt;*,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-shipping-fields .shipping_address&gt;*,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-shipping-fields .shipping_address&gt;*,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address&gt;*,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields .shipping_address&gt;*,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-additional-fields__field-wrapper&gt;*,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-additional-fields__field-wrapper&gt;*,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-additional-fields__field-wrapper&gt;*,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-additional-fields__field-wrapper&gt;*{padding:0 10px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields__field-wrapper,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields__field-wrapper,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-billing-fields__field-wrapper,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-billing-fields__field-wrapper,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .shipping_address .woocommerce-shipping-fields__field-wrapper,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .shipping_address .woocommerce-shipping-fields__field-wrapper,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .shipping_address .woocommerce-shipping-fields__field-wrapper,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .shipping_address .woocommerce-shipping-fields__field-wrapper{padding:0}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields__field-wrapper:before,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields__field-wrapper:before,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-billing-fields__field-wrapper:before,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-billing-fields__field-wrapper:before,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .shipping_address .woocommerce-shipping-fields__field-wrapper:before,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .shipping_address .woocommerce-shipping-fields__field-wrapper:before,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .shipping_address .woocommerce-shipping-fields__field-wrapper:before,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .shipping_address .woocommerce-shipping-fields__field-wrapper:before,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields__field-wrapper:after,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields__field-wrapper:after,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-billing-fields__field-wrapper:after,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-billing-fields__field-wrapper:after,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .shipping_address .woocommerce-shipping-fields__field-wrapper:after,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .shipping_address .woocommerce-shipping-fields__field-wrapper:after,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .shipping_address .woocommerce-shipping-fields__field-wrapper:after,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .shipping_address .woocommerce-shipping-fields__field-wrapper:after{content:" ";display:table}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields__field-wrapper:after,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields__field-wrapper:after,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-billing-fields__field-wrapper:after,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-billing-fields__field-wrapper:after,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .shipping_address .woocommerce-shipping-fields__field-wrapper:after,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .shipping_address .woocommerce-shipping-fields__field-wrapper:after,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .shipping_address .woocommerce-shipping-fields__field-wrapper:after,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .shipping_address .woocommerce-shipping-fields__field-wrapper:after{clear:both}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields&gt;h3,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields&gt;h3,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-billing-fields&gt;h3,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-billing-fields&gt;h3,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields__field-wrapper&gt;h3,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-billing-fields__field-wrapper&gt;h3,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-billing-fields__field-wrapper&gt;h3,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-billing-fields__field-wrapper&gt;h3{padding-bottom:20px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-shipping-fields&gt;h3,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-shipping-fields&gt;h3,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields&gt;h3,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields&gt;h3,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-shipping-fields p,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-shipping-fields p,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields p,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields p{padding:0 10px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-shipping-fields&gt;h3,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .woocommerce-shipping-fields&gt;h3,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields&gt;h3,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .woocommerce-shipping-fields&gt;h3{padding-bottom:15px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .form-row,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .form-row,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .form-row,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .form-row{width:100%;float:left}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .form-row.form-row-first,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .form-row.form-row-first,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .form-row.form-row-first,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .form-row.form-row-first,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .form-row.form-row-last,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-1 .form-row.form-row-last,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .form-row.form-row-last,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .col-2 .form-row.form-row-last{width:50%}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details #ship-to-different-address:before,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details #ship-to-different-address:before,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details #ship-to-different-address:after,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details #ship-to-different-address:after{content:" ";display:table}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details #ship-to-different-address:after,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details #ship-to-different-address:after{clear:both}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details #ship-to-different-address input[type="checkbox"],body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details #ship-to-different-address input[type="checkbox"]{position:relative;top:1px;left:2px;float:left;margin-right:15px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .notes,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .notes,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details #billing_company_field,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details #billing_company_field,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details #shipping_company_field,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details #shipping_company_field,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .address-field,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .address-field,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .validate-required,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .validate-required{margin-bottom:20px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .notes input,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .notes input,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details #billing_company_field input,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details #billing_company_field input,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details #shipping_company_field input,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details #shipping_company_field input,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .address-field input,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .address-field input,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .validate-required input,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .validate-required input,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .notes textarear,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .notes textarear,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details #billing_company_field textarear,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details #billing_company_field textarear,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details #shipping_company_field textarear,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details #shipping_company_field textarear,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .address-field textarear,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .address-field textarear,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .validate-required textarear,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .validate-required textarear{margin-bottom:0}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .create-account p,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details .create-account p{margin-bottom:20px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details #order_comments,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #customer_details #order_comments{min-height:100px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review_heading,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review_heading,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review{float:right;width:41.667%;padding:0 10px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review #payment,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review #payment{position:relative;background:transparent}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table{overflow:hidden;padding-top:35px;margin-bottom:0;border-spacing:0;border-width:0}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table thead,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table thead{background:transparent}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table thead th,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table thead th{font-size:10px;font-weight:bold;line-height:1.2;text-transform:uppercase;letter-spacing:.3px;padding:0 0 10px;border-bottom:1px solid #e7e7e7}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table thead th.product-total,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table thead th.product-total{text-align:right}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr{border-bottom:1px dashed #e7e7e7}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr:last-child,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr:last-child{border-bottom:none}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td{font-size:14px;font-weight:bold;line-height:1.2;letter-spacing:-0.5px;text-transform:none;padding:20px 0}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td.product-total,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td.product-total{text-align:right}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td strong,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td strong{font-size:inherit;text-transform:inherit;letter-spacing:inherit;line-height:inherit;color:inherit}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td .variation,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td .variation{font:inherit;font-size:10px;font-weight:normal;letter-spacing:.4px;text-transform:uppercase;line-height:1.2;margin-top:10px;margin-bottom:0;color:#c3c3c3}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td .variation:before,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td .variation:before,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td .variation:after,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td .variation:after{content:" ";display:table}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td .variation:after,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td .variation:after{clear:both}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td .variation *,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td .variation *{font:inherit;letter-spacing:inherit;text-transform:inherit;line-height:1.2;color:inherit}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td .variation dt,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td .variation dt,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td .variation dd,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td .variation dd{clear:none;padding-right:5px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td .variation dt:last-child,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td .variation dt:last-child,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td .variation dd:last-child,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr td .variation dd:last-child{padding-right:0}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr:nth-child(even),body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr:nth-child(even){background:transparent}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr:last-child td,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tbody tr:last-child td{border-bottom:none}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot{position:relative;background:transparent}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr{border-bottom:1px solid #e7e7e7}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr:last-child,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr:last-child{border-bottom:none}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.cart-subtotal th,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.cart-subtotal th,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total th,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total th{font:inherit;font-size:12px;line-height:1.2;text-transform:uppercase;letter-spacing:.3px;color:inherit}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.cart-subtotal td,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.cart-subtotal td,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total td,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total td{text-align:right}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total{border-top:1px solid #e7e7e7}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total th,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total th,body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total td,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total td{vertical-align:bottom}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total .woocommerce-Price-amount,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.order-total .woocommerce-Price-amount{font-size:21px;letter-spacing:0}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.shipping,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.shipping{position:relative;display:block;border-bottom:none}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.shipping th,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.shipping th{display:block}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.shipping td,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.shipping td{display:block}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.shipping td ul,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr.shipping td ul{list-style:none}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr th,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr th{padding:20px 0}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr td,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review .woocommerce-checkout-review-order-table tfoot tr td{padding:20px 0}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review #payment .payment_methods,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review #payment .payment_methods{list-style:none;margin-bottom:40px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review #payment .payment_methods&gt;li,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review #payment .payment_methods&gt;li{margin-bottom:10px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review #payment .payment_methods&gt;li:last-child,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review #payment .payment_methods&gt;li:last-child{margin-bottom:0}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review #payment .payment_methods .payment_box,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review #payment .payment_methods .payment_box{font-size:13px;line-height:2;margin-top:20px;margin-bottom:20px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review #payment .payment_methods .payment_box p,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review #payment .payment_methods .payment_box p{font-size:inherit;line-height:inherit}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review #payment .payment_methods .payment_method_paypal input[type="radio"],body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review #payment .payment_methods .payment_method_paypal input[type="radio"]{vertical-align:top;margin-top:6px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review #payment .payment_methods .payment_method_paypal label img,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review #payment .payment_methods .payment_method_paypal label img{display:block;width:195px;margin-top:10px;margin-bottom:15px;margin-left:-32px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review #payment .payment_methods .payment_method_paypal label img+a,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review #payment .payment_methods .payment_method_paypal label img+a{margin-left:-32px}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review #payment .payment_methods .payment_method_paypal label a,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review #payment .payment_methods .payment_method_paypal label a{display:block;text-decoration:underline}body.woocommerce-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review #payment .place-order .button,body.dfd-page-class-checkout #main-content .dfd-content-wrap&gt;.woocommerce .checkout.woocommerce-checkout #order_review #payment .place-order .button{display:block;width:100%}.dfd-woo-stock{position:relative;font-size:14px;font-family:"Open Sans","Open Sans","PT Sans",sans-serif;font-weight:400;font-style:normal;text-transform:none;letter-spacing:0;color:#28262b;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease;font-size:12px;position:absolute;z-index:3;top:5px;left:5px;display:block;height:30px;line-height:30px;padding:0 15px;background:#ffffff;border-radius:30px}.dfd-woo-stock:hover{color:#34db83}.dfd-woo-empty-content .dfd-cart-empty-content{padding-top:70px;padding-bottom:70px}.dfd-woo-empty-content .dfd-cart-empty-content .empty-content-wrap{display:inline-block}.dfd-woo-empty-content .dfd-cart-empty-content .icon-wrap{font-size:65px;color:#e5e5e5}.dfd-woo-empty-content .dfd-cart-empty-content .empty-title-content{margin-left:80px}.dfd-woo-empty-content .dfd-cart-empty-content .subtitle{line-height:1.6}.dfd-woo-empty-content .dfd-cart-empty-content .cart-empty{font-size:35px;letter-spacing:-2.1px;line-height:1;padding-bottom:10px}.dfd-woo-empty-content .dfd-cart-empty-content .return-to-shop{padding-top:30px}.dfd-woo-empty-content .dfd-cart-empty-content .return-to-shop&gt;.button{border-width:1px}.dfd-woo-empty-content .dfd-cart-empty-content .return-to-shop&gt;.button:not(:hover){border-color:#e7e7e7;background:transparent;color:#28262b}.dfd-woo-empty-content .delimeter-empty{overflow:hidden;margin:0 auto;margin-left:10px;margin-right:10px}.dfd-woo-empty-content .delimeter-empty span{position:relative;padding:0 15px}.dfd-woo-empty-content .delimeter-empty span:before,.dfd-woo-empty-content .delimeter-empty span:after{content:"";position:absolute;top:50%;height:1px;background:#e7e7e7;width:1000em}.dfd-woo-empty-content .delimeter-empty span:before{right:100%}.dfd-woo-empty-content .delimeter-empty span:after{left:100%}.dfd-woo-empty-content .dfd-top-rated-shortcodes h3{margin-bottom:40px}.wishlist-empty .wishlist-title,.wishlist-empty .wishlist_table tfoot,.wishlist-empty .wishlist_table thead{display:none}.wishlist-empty .dfd-top-rated-shortcodes .products .product .woo-cover .buttons-wrap a.add_to_cart_button,.wishlist-empty .dfd-top-rated-shortcodes .products .type-product .woo-cover .buttons-wrap a.add_to_cart_button{padding-top:0;padding-bottom:0}.wishlist-empty .dfd-top-rated-shortcodes .products .product .woo-cover .buttons-wrap a.add_to_cart_button i,.wishlist-empty .dfd-top-rated-shortcodes .products .type-product .woo-cover .buttons-wrap a.add_to_cart_button i{display:none}.product-ordering{position:absolute;top:0;right:40px;float:right;width:31.4%;padding-left:10px}.product-ordering .click-dropdown{float:right}.woocommerce-thankyou-order-received,.woocommerce-message,.woocommerce-error,.woocommerce-info{position:relative;background:#eaf9f4;padding:11px 20px;border-radius:4px;line-height:1.6;margin-bottom:35px;width:auto;list-style:none outside;z-index:1}.woocommerce-thankyou-order-received:before,.woocommerce-message:before,.woocommerce-error:before,.woocommerce-info:before{content:" ";display:block}.woocommerce-thankyou-order-received:after,.woocommerce-message:after,.woocommerce-error:after,.woocommerce-info:after{content:"";display:block;clear:both}.woocommerce-thankyou-order-received .button,.woocommerce-message .button,.woocommerce-error .button,.woocommerce-info .button,.woocommerce-thankyou-order-received .button.wc-backward,.woocommerce-message .button.wc-backward,.woocommerce-error .button.wc-backward,.woocommerce-info .button.wc-backward{margin-right:15px}.woocommerce-thankyou-order-received a,.woocommerce-message a,.woocommerce-error a,.woocommerce-info a,.woocommerce-thankyou-order-received .button,.woocommerce-message .button,.woocommerce-error .button,.woocommerce-info .button,.woocommerce-thankyou-order-received .button.wc-backward,.woocommerce-message .button.wc-backward,.woocommerce-error .button.wc-backward,.woocommerce-info .button.wc-backward{text-decoration:underline;overflow:visible;height:1.6em;line-height:1.9;padding:0;color:#28262b;background:transparent;border-width:0;border-radius:0;-webkit-transition:color .3s ease-in-out, border-bottom-color .3s ease-in-out;-moz-transition:color .3s ease-in-out, border-bottom-color .3s ease-in-out;transition:color .3s ease-in-out, border-bottom-color .3s ease-in-out}.woocommerce-thankyou-order-received a:hover,.woocommerce-message a:hover,.woocommerce-error a:hover,.woocommerce-info a:hover,.woocommerce-thankyou-order-received .button:hover,.woocommerce-message .button:hover,.woocommerce-error .button:hover,.woocommerce-info .button:hover,.woocommerce-thankyou-order-received .button.wc-backward:hover,.woocommerce-message .button.wc-backward:hover,.woocommerce-error .button.wc-backward:hover,.woocommerce-info .button.wc-backward:hover{background:transparent;border-width:0;color:#3498db}.woocommerce-thankyou-order-received .button.wc-backward,.woocommerce-message .button.wc-backward,.woocommerce-error .button.wc-backward,.woocommerce-info .button.wc-backward{color:#28262b}.woocommerce-thankyou-order-received li,.woocommerce-message li,.woocommerce-error li,.woocommerce-info li{list-style:none outside;padding-left:0;margin-left:0}.woocommerce-account #layout.no-title{padding:70px 0}.woocommerce-account .dfd-content-wrap&gt;.woocommerce&gt;h2{font-size:25px;letter-spacing:-0.6px;max-width:340px;margin:0 auto}.woocommerce-account label{color:#5c5c5c}.woocommerce-account label span.required{font-family:"Open Sans";font-size:13px;font-style:normal;font-weight:400;text-transform:none;line-height:13px;letter-spacing:0px;color:#b5b5b5}.woocommerce-account form.woocommerce-ResetPassword .form-row label.inline{font-size:13px}.woocommerce-account form.login,.woocommerce-account form.woocommerce-ResetPassword{padding:25px 20px;max-width:380px;margin:40px auto;margin-top:15px;background:#ffffff;border-radius:10px;-webkit-box-shadow:0 15px 40px 5px rgba(0,0,0,0.1);box-shadow:0 15px 40px 5px rgba(0,0,0,0.1)}.woocommerce-account form.login&gt;p:not(.form-row),.woocommerce-account form.woocommerce-ResetPassword&gt;p:not(.form-row){font-size:13px;margin:0 -20px 25px;padding:0 20px 25px;border-bottom:1px solid #e7e7e7;color:#797979;line-height:1.6}.woocommerce-account form.login .woocommerce-FormRow label,.woocommerce-account form.woocommerce-ResetPassword .woocommerce-FormRow label{display:block;line-height:1;font-family:"Montserrat";text-transform:uppercase;font-size:10px;letter-spacing:1px;padding:0 0 10px 20px;color:#c3c3c3}.woocommerce-account form.login input[type="password"],.woocommerce-account form.woocommerce-ResetPassword input[type="password"],.woocommerce-account form.login input[type="text"],.woocommerce-account form.woocommerce-ResetPassword input[type="text"]{border-radius:22px;margin-bottom:25px}.woocommerce-account form.login .form-row label.inline,.woocommerce-account form.woocommerce-ResetPassword .form-row label.inline,.woocommerce-account form.login .form-row input[type="submit"],.woocommerce-account form.woocommerce-ResetPassword .form-row input[type="submit"]{width:50%}.woocommerce-account form.login .form-row label.inline,.woocommerce-account form.woocommerce-ResetPassword .form-row label.inline{line-height:43px;float:left;margin:0;padding-left:2px}.woocommerce-account form.login .form-row label.inline input[type="checkbox"],.woocommerce-account form.woocommerce-ResetPassword .form-row label.inline input[type="checkbox"]{top:3px}.woocommerce-account form.login .form-row input[type="submit"],.woocommerce-account form.woocommerce-ResetPassword .form-row input[type="submit"]{background:#34db83;line-height:43px}.woocommerce-account form.login .form-row input[type="submit"]:hover,.woocommerce-account form.woocommerce-ResetPassword .form-row input[type="submit"]:hover{background:#23c871}.woocommerce-account form.login p.lost_password,.woocommerce-account form.woocommerce-ResetPassword p.lost_password{font-size:12px;letter-spacing:-0.4px;text-transform:none;color:#222222;padding:0;margin:0;border:none;position:absolute;bottom:-35px;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}.woocommerce-account form.login p.lost_password:hover,.woocommerce-account form.woocommerce-ResetPassword p.lost_password:hover{color:#3498db}.woocommerce-account form.woocommerce-EditAccountForm fieldset{position:relative;padding:25px;margin-top:60px}.woocommerce-account form.woocommerce-EditAccountForm fieldset legend{position:absolute;top:-0.7em;left:25px;display:block;font-size:30px;font-weight:bold;line-height:1.2;text-transform:none;letter-spacing:-1.2px;color:#e2e2e2}.woocommerce-account form.woocommerce-ResetPassword .form-row input[type="submit"]{width:100%}.woocommerce-account .woocommerce-MyAccount-navigation{line-height:.5;margin-bottom:55px}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:inline-block;height:43px;margin-bottom:0;border:1px solid #e7e7e7;border-radius:43px}.woocommerce-account .woocommerce-MyAccount-navigation ul:before,.woocommerce-account .woocommerce-MyAccount-navigation ul:after{content:" ";display:table}.woocommerce-account .woocommerce-MyAccount-navigation ul:after{clear:both}.woocommerce-account .woocommerce-MyAccount-navigation ul&gt;li{float:left;height:43px;line-height:43px;margin:-1px 0;background:transparent;color:#313131;border-radius:43px}.woocommerce-account .woocommerce-MyAccount-navigation ul&gt;li.is-active{color:#ffffff;background:#3498db;-webkit-box-shadow:0 15px 50px 0 rgba(0,0,0,0.35);box-shadow:0 15px 50px 0 rgba(0,0,0,0.35)}.woocommerce-account .woocommerce-MyAccount-navigation ul&gt;li a{display:block;line-height:inherit;padding:0 25px}.woocommerce-account .woocommerce-MyAccount-navigation ul&gt;li:first-child{margin-left:-0.5px}.woocommerce-account .woocommerce-MyAccount-navigation ul&gt;li:last-child{margin-right:-0.5px}.woocommerce-account .woocommerce-MyAccount-content&gt;p&gt;a{color:#3498db;text-decoration:none}.woocommerce-account .woocommerce-MyAccount-content&gt;p&gt;a:hover{text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-content form h3{padding-bottom:20px;margin-bottom:35px;border-bottom:2px solid #e7e7e7}.woocommerce-account .woocommerce-MyAccount-content tbody tr:nth-child(even),.woocommerce-account .woocommerce-MyAccount-content thead,.woocommerce-account .woocommerce-MyAccount-content tfoot{background:transparent}.woocommerce-account .woocommerce-MyAccount-content table{margin:0;border-width:0}.woocommerce-account .woocommerce-MyAccount-content table.customer_details{margin-bottom:55px}.woocommerce-account .woocommerce-MyAccount-content table.customer_details tbody tr{border-bottom:none}.woocommerce-account .woocommerce-MyAccount-content table.customer_details tbody tr:first-child th,.woocommerce-account .woocommerce-MyAccount-content table.customer_details tbody tr:first-child td{padding-top:0}.woocommerce-account .woocommerce-MyAccount-content table.customer_details tbody tr th,.woocommerce-account .woocommerce-MyAccount-content table.customer_details tbody tr td{padding-top:0;padding-bottom:0}.woocommerce-account .woocommerce-MyAccount-content table thead{border-bottom:2px solid #e7e7e7}.woocommerce-account .woocommerce-MyAccount-content table thead tr th{color:#1f1f1f;padding-bottom:13px}.woocommerce-account .woocommerce-MyAccount-content table thead tr th:first-child{padding-left:0}.woocommerce-account .woocommerce-MyAccount-content table tbody tr{border-bottom:1px solid #e7e7e7}.woocommerce-account .woocommerce-MyAccount-content table tbody tr th,.woocommerce-account .woocommerce-MyAccount-content table tbody tr td{vertical-align:middle;padding:15px 10px}.woocommerce-account .woocommerce-MyAccount-content table tbody tr th:first-child,.woocommerce-account .woocommerce-MyAccount-content table tbody tr td:first-child{padding-left:0}.woocommerce-account .woocommerce-MyAccount-content table tbody tr:first-child th,.woocommerce-account .woocommerce-MyAccount-content table tbody tr:first-child td{padding-top:30px}.woocommerce-account .woocommerce-MyAccount-content table tbody tr:last-child{border-bottom-width:0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td{color:#2d2d2d}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td:last-child{text-align:right;padding-right:0}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td.order-number,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td.order-status,.woocommerce-account .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td.order-total .amount{font-size:14px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .button.view{position:relative;height:38px;line-height:38px;padding:0 20px 0 40px;color:#282828;background:transparent;border:1px solid #e7e7e7;border-radius:43px;-webkit-box-shadow:0 10px 27px 0 transparent;box-shadow:0 10px 27px 0 transparent;-webkit-transform:perspective(0) translateY(0);-moz-transform:perspective(0) translateY(0);-o-transform:perspective(0) translateY(0);transform:perspective(0) translateY(0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .button.view:hover{-webkit-box-shadow:0 10px 27px 0 rgba(0,0,0,0.2);box-shadow:0 10px 27px 0 rgba(0,0,0,0.2);-webkit-transform:perspective(400px) translateY(-2px);-moz-transform:perspective(400px) translateY(-2px);-o-transform:perspective(400px) translateY(-2px);transform:perspective(400px) translateY(-2px)}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .button.view:before{content:"\eaa3";font-family:"dfd-socicons-font";position:absolute;top:50%;left:15px;height:1em;line-height:1;margin-top:-0.5em;opacity:.4}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-MyAccount-orders tbody tr td .button.view:hover{border-color:transparent}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses{margin:15px -10px 0}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses:before,.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses:after{content:" ";display:table}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses:after{clear:both}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses&gt;.woocommerce-Address{float:left;width:50%;padding:0 10px}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses&gt;.woocommerce-Address header{line-height:38px;padding-bottom:15px;margin-bottom:20px;border-bottom:2px solid #e7e7e7}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses&gt;.woocommerce-Address header h3{font-size:25px;line-height:inherit}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses&gt;.woocommerce-Address header .edit{position:relative;line-height:inherit;padding:0 20px 0 40px;color:#282828;background:transparent;border:1px solid #e7e7e7;border-radius:38px;-webkit-box-shadow:0 10px 27px 0 transparent;box-shadow:0 10px 27px 0 transparent;-webkit-transform:perspective(0) translateY(0);-moz-transform:perspective(0) translateY(0);-o-transform:perspective(0) translateY(0);transform:perspective(0) translateY(0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses&gt;.woocommerce-Address header .edit:hover{-webkit-box-shadow:0 10px 27px 0 rgba(0,0,0,0.2);box-shadow:0 10px 27px 0 rgba(0,0,0,0.2);-webkit-transform:perspective(400px) translateY(-2px);-moz-transform:perspective(400px) translateY(-2px);-o-transform:perspective(400px) translateY(-2px);transform:perspective(400px) translateY(-2px)}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses&gt;.woocommerce-Address header .edit:before{content:"\ea86";font-family:"dfd-socicons-font";font-size:14px;position:absolute;top:50%;left:15px;height:1em;line-height:1;margin-top:-0.5em;opacity:.4}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses&gt;.woocommerce-Address header .edit:hover{border-color:transparent}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses&gt;.woocommerce-Address address{font-style:normal;line-height:2.7}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Pagination{margin-top:15px}.woocommerce-account .woocommerce-MyAccount-content mark{background:transparent}.woocommerce-account .woocommerce-MyAccount-content small{font-family:inherit;font-size:100%;font-weight:normal}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content&gt;p:first-child{margin-bottom:55px}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content h2,.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content h3{font-size:25px;font-weight:bold;letter-spacing:-1px;padding-bottom:0;margin-bottom:35px;border-bottom:none}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .order_details strong{font-weight:normal}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .order_details dl.variation{font:inherit;font-size:10px;font-weight:normal;letter-spacing:.4px;text-transform:uppercase;line-height:1.2;overflow:hidden;margin-top:5px;margin-bottom:0;color:#c3c3c3}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .order_details dl.variation:before,.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .order_details dl.variation:after{content:" ";display:table}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .order_details dl.variation:after{clear:both}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .order_details dl.variation&gt;*{float:left;clear:none;padding-right:5px}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .order_details dl.variation&gt;*:last-child{padding-right:0}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .order_details dl.variation *{font:inherit;letter-spacing:inherit;text-transform:inherit;line-height:inherit;color:inherit}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .order_details dl.variation p{font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;margin-bottom:0}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .order_details .product-total{font-weight:bold}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .order_details tbody tr{color:#2d2d2d}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .order_details tbody tr:not(:last-child){border-bottom:1px dashed #e7e7e7}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .order_details tfoot tr{border-bottom:1px dashed #e7e7e7}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .order_details tfoot tr th,.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .order_details tfoot tr td{vertical-align:middle;padding:15px 10px;color:#2d2d2d}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .order_details tfoot tr th:first-child,.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .order_details tfoot tr td:first-child{padding-left:0}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .order_details tfoot tr:first-child th{font-size:12px;text-transform:uppercase;letter-spacing:.3px;line-height:1.2}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .order_details tfoot tr:first-child th,.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .order_details tfoot tr:first-child td{padding-top:40px}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .order_details tfoot tr:last-child th{font-size:12px;text-transform:uppercase;letter-spacing:.3px;line-height:1.2;border-bottom-width:0}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .order_details tfoot tr:nth-child(3) th,.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .order_details tfoot tr:nth-child(3) td{font-weight:normal;color:#2d2d2d}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .col2-set.addresses{margin:0 -10px}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .col2-set.addresses:before,.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .col2-set.addresses:after{content:" ";display:table}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .col2-set.addresses:after{clear:both}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .col2-set.addresses&gt;*{float:left;width:50%;padding:0 10px}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .col2-set.addresses address{font-style:normal;line-height:2.2}@media only screen and (max-width:1200px){.woocommerce-account #layout.no-title{padding-left:20px;padding-right:20px}}@media only screen and (max-width:1023px){.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .col2-set.addresses:before,.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .col2-set.addresses:after{content:" ";display:table}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .col2-set.addresses:after{clear:both}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .col2-set.addresses&gt;*{float:none;clear:both;width:100%}.woocommerce-account.woocommerce-view-order .woocommerce-MyAccount-content .col2-set.addresses&gt;*:last-child{margin-top:55px}.woocommerce-account .woocommerce-MyAccount-navigation ul{display:block;height:auto;border-radius:6px}.woocommerce-account .woocommerce-MyAccount-navigation ul&gt;li{float:none;width:100%;text-align:center;margin-top:0;margin-bottom:0;margin-left:-0.5px;margin-right:-0.5px;border-radius:6px}.woocommerce-account .woocommerce-MyAccount-navigation ul&gt;li:first-child{margin-top:-0.5px}.woocommerce-account .woocommerce-MyAccount-navigation ul&gt;li:last-child{margin-bottom:-0.5px}}@media only screen and (max-width:799px){.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses&gt;.woocommerce-Address{width:100%;float:none;clear:both}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses&gt;.woocommerce-Address:not(:first-child){margin-top:25px}.woocommerce-account .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses&gt;.woocommerce-Address header h3{font-size:20px}}.yith-wcwl-message,.onsale{text-align:center;position:absolute;z-index:3;top:15px;left:15px;display:block;height:30px;line-height:30px;padding:0 15px;color:#ffffff;background:#f4b900;border-radius:4px}body.single-product .product.type-product&gt;.columns&gt;.onsale{top:10px;right:20px;left:auto}.yith-wcwl-message{width:auto;padding:0 20px}.product-categories-carousel{cursor:move}.product-categories-carousel .slick-list{overflow:hidden;margin:0;padding:0}.product-categories-carousel .slick-list .slick-slide{float:left}.product-categories-carousel .jcarousel-control,.product-categories-carousel .slider-control{position:absolute;top:50%;display:block;width:36px;height:36px;line-height:36px;text-align:center;margin-top:-18px;background:#1b1b1b;border-radius:0;z-index:15;opacity:0;-webkit-transition:left .3s ease-in-out, right .3s ease-in-out, background .3s ease-in-out, border-color .3s ease-in-out, opacity .3s ease-in-out;-moz-transition:left .3s ease-in-out, right .3s ease-in-out, background .3s ease-in-out, border-color .3s ease-in-out, opacity .3s ease-in-out;transition:left .3s ease-in-out, right .3s ease-in-out, background .3s ease-in-out, border-color .3s ease-in-out, opacity .3s ease-in-out}.product-categories-carousel .jcarousel-control.jcarousel-control-prev,.product-categories-carousel .slider-control.jcarousel-control-prev,.product-categories-carousel .jcarousel-control.prev,.product-categories-carousel .slider-control.prev{left:-40px}.product-categories-carousel .jcarousel-control.jcarousel-control-prev,.product-categories-carousel .slider-control.jcarousel-control-prev,.product-categories-carousel .jcarousel-control.next,.product-categories-carousel .slider-control.next{right:-40px}.product-categories-carousel .jcarousel-control.prev:before,.product-categories-carousel .slider-control.prev:before,.product-categories-carousel .jcarousel-control.next:before,.product-categories-carousel .slider-control.next:before{font-size:16px;font-family:"dfd-added-font-icon";display:block;color:#d2d2d2}.product-categories-carousel .jcarousel-control.prev:before,.product-categories-carousel .slider-control.prev:before{content:"\e800";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.product-categories-carousel .jcarousel-control.next:before,.product-categories-carousel .slider-control.next:before{content:"\e800"}.product-categories-carousel:hover .jcarousel-control,.product-categories-carousel:hover .slider-control{opacity:1}.product-categories-carousel:hover .jcarousel-control.prev,.product-categories-carousel:hover .slider-control.prev{left:0}.product-categories-carousel:hover .jcarousel-control.next,.product-categories-carousel:hover .slider-control.next{right:0}.product-categories-carousel .cat-item{text-align:center}.product-categories-carousel .cat-item .cover{position:relative;overflow:hidden;padding:0 10px}.product-categories-carousel .cat-item .cover .img-wrap{display:block;position:relative;float:left;overflow:hidden}.product-categories-carousel .cat-item .cover .img-wrap img{vertical-align:top;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.product-categories-carousel .cat-item .cover .cat-meta{display:block;width:100%;position:absolute;left:0;bottom:20px;padding:0 30px}.product-categories-carousel .cat-item .cover .cat-meta .box-name{display:block;font-size:14px;font-weight:700;text-align:left;text-transform:uppercase;margin-bottom:5px}.product-categories-carousel .cat-item .cover .cat-meta .dopinfo{text-align:left}.product-categories-carousel .cat-item .cover:hover .cat-meta .box-name{color:#ffffff}.product-categories-carousel .cat-item .cover:hover .img-wrap img{-webkit-transform:scale(1.1);transform:scale(1.1)}@media screen and (min-width:1200px){#layout.dfd-shop-loop&gt;.row.full-width{padding:0 80px}}@media screen and (max-width:1199px){#layout.dfd-shop-loop&gt;.row.full-width{padding:0 20px}}#layout.dfd-shop-loop #content .term-description{margin-bottom:25px}.products{margin-bottom:0}.products .slick-list{overflow:hidden;margin:0;padding:0}.products .slick-list .slick-slide{float:left}.products .jcarousel-control,.products .slider-control{position:absolute;top:50%;display:block;width:36px;height:36px;line-height:36px;text-align:center;margin-top:-18px;background:#1b1b1b;border-radius:0;z-index:15;opacity:0;-webkit-transition:left .3s ease-in-out, right .3s ease-in-out, background .3s ease-in-out, border-color .3s ease-in-out, opacity .3s ease-in-out;-moz-transition:left .3s ease-in-out, right .3s ease-in-out, background .3s ease-in-out, border-color .3s ease-in-out, opacity .3s ease-in-out;transition:left .3s ease-in-out, right .3s ease-in-out, background .3s ease-in-out, border-color .3s ease-in-out, opacity .3s ease-in-out}.products .jcarousel-control.jcarousel-control-prev,.products .slider-control.jcarousel-control-prev,.products .jcarousel-control.prev,.products .slider-control.prev{left:-40px}.products .jcarousel-control.jcarousel-control-prev,.products .slider-control.jcarousel-control-prev,.products .jcarousel-control.next,.products .slider-control.next{right:-40px}.products .jcarousel-control.prev:before,.products .slider-control.prev:before,.products .jcarousel-control.next:before,.products .slider-control.next:before{font-size:16px;font-family:"dfd-added-font-icon";display:block;color:#d2d2d2}.products .jcarousel-control.prev:before,.products .slider-control.prev:before{content:"\e800";-webkit-transform:rotate(180deg);transform:rotate(180deg)}.products .jcarousel-control.next:before,.products .slider-control.next:before{content:"\e800"}.products:hover .jcarousel-control,.products:hover .slider-control{opacity:1}.products:hover .jcarousel-control.prev,.products:hover .slider-control.prev{left:0}.products:hover .jcarousel-control.next,.products:hover .slider-control.next{right:0}.products.upsells,.products.related{margin-top:70px}.products.upsells h2,.products.related h2{font-size:25px;line-height:1.2;margin-bottom:40px}.products.upsells .products,.products.related .products{margin:0 -10px}.products.upsells .products:before,.products.related .products:before,.products.upsells .products:after,.products.related .products:after{content:" ";display:table}.products.upsells .products:after,.products.related .products:after{clear:both}.products.upsells .products&gt;li.product,.products.related .products&gt;li.product,.products.upsells .products&gt;li.type-product,.products.related .products&gt;li.type-product{float:left;width:25%;text-align:center;padding:0 10px;margin-bottom:0}.products .product,.products .type-product{margin-bottom:0}.products .product .prod-wrap,.products .type-product .prod-wrap{position:relative;overflow:hidden}.products .product .prod-wrap .price,.products .type-product .prod-wrap .price{display:block}.products .product .prod-wrap .price del,.products .type-product .prod-wrap .price del{font-size:85%;padding-right:5px}.products .product .prod-wrap .price ins,.products .type-product .prod-wrap .price ins{text-decoration:none}.products .product .prod-wrap .price del,.products .type-product .prod-wrap .price del{opacity:.5}.products .product .woo-cover,.products .type-product .woo-cover{position:relative;overflow:hidden;display:block;-webkit-transition:border-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}.products .product .woo-cover img,.products .type-product .woo-cover img{display:block;min-width:100%;filter:none;-webkit-filter:blur(0);-moz-filter:blur(0);-ms-filter:blur(0);filter:progid:DXImageTransform.Microsoft.Blur(PixelRadius='0')}.products .product .woo-cover .woo-entry-thumb,.products .type-product .woo-cover .woo-entry-thumb{position:relative}.products .product .woo-cover .woo-entry-thumb *,.products .type-product .woo-cover .woo-entry-thumb *{border-radius:inherit}.products .product .woo-cover .woo-entry-thumb .woo-entry-thumb-carousel,.products .type-product .woo-cover .woo-entry-thumb .woo-entry-thumb-carousel{position:relative;z-index:1}.products .product .woo-cover .woo-entry-thumb .preview-thumb,.products .type-product .woo-cover .woo-entry-thumb .preview-thumb{position:absolute;top:0;bottom:0;left:0;right:0;background:#f4f4f4;visibility:visible;opacity:1;z-index:2;-webkit-transition:visibility .3s ease-in-out, opacity .3s ease-in-out;-moz-transition:visibility .3s ease-in-out, opacity .3s ease-in-out;transition:visibility .3s ease-in-out, opacity .3s ease-in-out}.products .product .woo-cover .woo-entry-thumb .preview-thumb img,.products .type-product .woo-cover .woo-entry-thumb .preview-thumb img{min-width:100%}.products .product .woo-cover a.link,.products .type-product .woo-cover a.link{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.products .product .woo-cover .wishlist-button-wrap,.products .type-product .woo-cover .wishlist-button-wrap{position:absolute;top:10px;right:10px;display:block;width:26px;height:26px;line-height:26px;text-align:center;background:rgba(0,0,0,0.2);border-radius:26px;z-index:4;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);will-change:transform, background;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.products .product .woo-cover .wishlist-button-wrap:hover,.products .type-product .woo-cover .wishlist-button-wrap:hover{background:#3498db}.products .product .woo-cover .wishlist-button-wrap&gt;a,.products .type-product .woo-cover .wishlist-button-wrap&gt;a{display:block;width:100%;height:100%;line-height:inherit;text-align:inherit;color:#ffffff}.products .product .woo-cover .wishlist-button-wrap&gt;a i,.products .type-product .woo-cover .wishlist-button-wrap&gt;a i{font-size:12px;line-height:inherit;display:block;position:relative;top:1px}.products .product .woo-cover .wishlist-button-wrap&gt;a span,.products .type-product .woo-cover .wishlist-button-wrap&gt;a span{display:none}.products .product .woo-cover .buttons-wrap,.products .type-product .woo-cover .buttons-wrap{display:inline-block;position:absolute;left:10px;right:10px;bottom:20px;display:block;height:42px;line-height:42px;z-index:2;-webkit-transition:bottom .3s ease-in-out;-moz-transition:bottom .3s ease-in-out;transition:bottom .3s ease-in-out}.products .product .woo-cover .buttons-wrap&gt;div,.products .type-product .woo-cover .buttons-wrap&gt;div{display:inline-block;height:42px;line-height:42px}.products .product .woo-cover .buttons-wrap&gt;div:before,.products .type-product .woo-cover .buttons-wrap&gt;div:before,.products .product .woo-cover .buttons-wrap&gt;div:after,.products .type-product .woo-cover .buttons-wrap&gt;div:after{content:" ";display:table}.products .product .woo-cover .buttons-wrap&gt;div:after,.products .type-product .woo-cover .buttons-wrap&gt;div:after{clear:both}.products .product .woo-cover .buttons-wrap&gt;div *,.products .type-product .woo-cover .buttons-wrap&gt;div *{text-align:center;height:42px;height:inherit;white-space:nowrap;color:#ffffff}.products .product .woo-cover .buttons-wrap a,.products .type-product .woo-cover .buttons-wrap a{position:relative;float:left;overflow:hidden;margin-right:7px;color:#ffffff;background:rgba(0,0,0,0.2);border:none;border-radius:42px;-webkit-transition:background .3s ease;-moz-transition:background .3s ease;transition:background .3s ease}.products .product .woo-cover .buttons-wrap a:hover,.products .type-product .woo-cover .buttons-wrap a:hover{background:rgba(0,0,0,0.4)}.products .product .woo-cover .buttons-wrap a:last-child,.products .type-product .woo-cover .buttons-wrap a:last-child{margin-right:0}.products .product .woo-cover .buttons-wrap a.add_to_cart_button,.products .type-product .woo-cover .buttons-wrap a.add_to_cart_button,.products .product .woo-cover .buttons-wrap a.product_type_variable,.products .type-product .woo-cover .buttons-wrap a.product_type_variable,.products .product .woo-cover .buttons-wrap a.added_to_cart,.products .type-product .woo-cover .buttons-wrap a.added_to_cart{padding-left:45px;-webkit-transform:translateY(65px);-moz-transform:translateY(65px);-o-transform:translateY(65px);transform:translateY(65px);-webkit-transition:-webkit-transform .3s ease,background .3s ease;-moz-transition:-moz-transform .3s ease,background .3s ease;transition:transform .3s ease,background .3s ease}.products .product .woo-cover .buttons-wrap a.add_to_cart_button:before,.products .type-product .woo-cover .buttons-wrap a.add_to_cart_button:before,.products .product .woo-cover .buttons-wrap a.product_type_variable:before,.products .type-product .woo-cover .buttons-wrap a.product_type_variable:before,.products .product .woo-cover .buttons-wrap a.added_to_cart:before,.products .type-product .woo-cover .buttons-wrap a.added_to_cart:before{content:"\e959";font-size:16px;font-family:dfd-socicons-font;position:absolute;top:50%;left:20px;height:1em;line-height:1;margin-top:-0.5em}.products .product .woo-cover .buttons-wrap a .dfd-prod-lightbox,.products .type-product .woo-cover .buttons-wrap a .dfd-prod-lightbox{color:rgba(255,255,255,0.4)}.products .product .woo-cover .buttons-wrap a .dfd-prod-lightbox:hover,.products .type-product .woo-cover .buttons-wrap a .dfd-prod-lightbox:hover{color:#ffffff}.products .product .woo-cover .buttons-wrap a.dfd-prod-lightbox,.products .type-product .woo-cover .buttons-wrap a.dfd-prod-lightbox{width:42px;border-radius:50%;-webkit-transform:translateY(65px);-moz-transform:translateY(65px);-o-transform:translateY(65px);transform:translateY(65px);-webkit-transition:-webkit-transform .3s ease .1s,background .3s ease;-moz-transition:-moz-transform .3s ease .1s,background .3s ease;transition:transform .3s ease .1s,background .3s ease}.products .product .woo-cover .buttons-wrap a.dfd-prod-lightbox:hover,.products .type-product .woo-cover .buttons-wrap a.dfd-prod-lightbox:hover{background:rgba(0,0,0,0.4)}.products .product .woo-cover .buttons-wrap a.product_type_variable,.products .type-product .woo-cover .buttons-wrap a.product_type_variable,.products .product .woo-cover .buttons-wrap a.add_to_cart_button,.products .type-product .woo-cover .buttons-wrap a.add_to_cart_button{line-height:inherit;padding-right:20px}.products .product .woo-cover .buttons-wrap a.product_type_variable.added,.products .type-product .woo-cover .buttons-wrap a.product_type_variable.added,.products .product .woo-cover .buttons-wrap a.add_to_cart_button.added,.products .type-product .woo-cover .buttons-wrap a.add_to_cart_button.added{display:none}.products .product .woo-cover .buttons-wrap a.added_to_cart,.products .type-product .woo-cover .buttons-wrap a.added_to_cart{display:block;height:42px;line-height:42px;padding:0 20px 0 45px}.products .product .woo-cover .buttons-wrap i,.products .type-product .woo-cover .buttons-wrap i{width:42px;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}.products .product .woo-title-wrap h3.dfd-shop-loop-title,.products .type-product .woo-title-wrap h3.dfd-shop-loop-title{position:relative;margin-top:20px;padding-bottom:5px;opacity:1;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.products .product .woo-title-wrap h3.dfd-shop-loop-title+h4.dfd-woocommerce-subtitle,.products .type-product .woo-title-wrap h3.dfd-shop-loop-title+h4.dfd-woocommerce-subtitle{margin-top:5px}.products .product .woo-title-wrap h3.dfd-shop-loop-title+.price,.products .type-product .woo-title-wrap h3.dfd-shop-loop-title+.price{margin-top:5px}.products .product .woo-title-wrap h3.dfd-shop-loop-title+.dfd-rating-wrap,.products .type-product .woo-title-wrap h3.dfd-shop-loop-title+.dfd-rating-wrap{margin-top:7px}.products .product .woo-title-wrap h3.dfd-shop-loop-title a,.products .type-product .woo-title-wrap h3.dfd-shop-loop-title a{color:inherit}.products .product .woo-title-wrap h3.dfd-shop-loop-title:hover,.products .type-product .woo-title-wrap h3.dfd-shop-loop-title:hover{opacity:.7}.products .product .woo-title-wrap h4.dfd-woocommerce-subtitle+.price,.products .type-product .woo-title-wrap h4.dfd-woocommerce-subtitle+.price{margin-top:15px}.products .product .woo-title-wrap h4.dfd-woocommerce-subtitle+.dfd-rating-wrap,.products .type-product .woo-title-wrap h4.dfd-woocommerce-subtitle+.dfd-rating-wrap{margin-top:7px}.products .product .woo-title-wrap .price+.dfd-rating-wrap,.products .type-product .woo-title-wrap .price+.dfd-rating-wrap{margin-top:7px}.products .product .dfd-rating-wrap,.products .type-product .dfd-rating-wrap{height:23px;line-height:.5}.products .product .dfd-rating-wrap .star-rating,.products .type-product .dfd-rating-wrap .star-rating{display:inline-block;float:none;clear:both}.products .product .ajax-loading,.products .type-product .ajax-loading{display:none}.products .product .dfd-list-hide,.products .type-product .dfd-list-hide{display:none}.products .product:hover .woo-cover .woo-entry-thumb .preview-thumb,.products .type-product:hover .woo-cover .woo-entry-thumb .preview-thumb{visibility:hidden;opacity:0}.products .product:hover .woo-cover .wishlist-button-wrap,.products .type-product:hover .woo-cover .wishlist-button-wrap{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.products .product:hover .woo-cover .buttons-wrap a.product_type_variable,.products .type-product:hover .woo-cover .buttons-wrap a.product_type_variable,.products .product:hover .woo-cover .buttons-wrap a.add_to_cart_button,.products .type-product:hover .woo-cover .buttons-wrap a.add_to_cart_button,.products .product:hover .woo-cover .buttons-wrap a.added_to_cart,.products .type-product:hover .woo-cover .buttons-wrap a.added_to_cart{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.products .product:hover .woo-cover .buttons-wrap .dfd-prod-lightbox,.products .type-product:hover .woo-cover .buttons-wrap .dfd-prod-lightbox{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.dfd-products-style-1 .products .product .woo-cover .wishlist-button-wrap{-webkit-transition-delay:.2s;transition-delay:.2s}.dfd-products-style-2 .products .product,.dfd-products-style-3 .products .product{position:relative}.dfd-products-style-2 .products .product .buttons-wrap,.dfd-products-style-3 .products .product .buttons-wrap{line-height:.5}.dfd-products-style-2 .products .product .buttons-wrap&gt;div,.dfd-products-style-3 .products .product .buttons-wrap&gt;div{display:inline-block;line-height:16px}.dfd-products-style-2 .products .product .buttons-wrap&gt;div&gt;*,.dfd-products-style-3 .products .product .buttons-wrap&gt;div&gt;*{float:left}.dfd-products-style-2 .products .product .buttons-wrap .button,.dfd-products-style-3 .products .product .buttons-wrap .button,.dfd-products-style-2 .products .product .buttons-wrap .add_to_cart_button,.dfd-products-style-3 .products .product .buttons-wrap .add_to_cart_button,.dfd-products-style-2 .products .product .buttons-wrap .added_to_cart,.dfd-products-style-3 .products .product .buttons-wrap .added_to_cart{position:relative;line-height:inherit;padding-left:25px;padding-right:10px;color:#2d2d2d;background:transparent;border:none;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}.dfd-products-style-2 .products .product .buttons-wrap .button:before,.dfd-products-style-3 .products .product .buttons-wrap .button:before,.dfd-products-style-2 .products .product .buttons-wrap .add_to_cart_button:before,.dfd-products-style-3 .products .product .buttons-wrap .add_to_cart_button:before,.dfd-products-style-2 .products .product .buttons-wrap .added_to_cart:before,.dfd-products-style-3 .products .product .buttons-wrap .added_to_cart:before{content:"\e959";font-size:16px;font-family:dfd-socicons-font;position:absolute;top:50%;left:0;height:1em;line-height:1;margin-top:-0.5em;color:#dadada;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}.dfd-products-style-2 .products .product .buttons-wrap .button.added,.dfd-products-style-3 .products .product .buttons-wrap .button.added,.dfd-products-style-2 .products .product .buttons-wrap .add_to_cart_button.added,.dfd-products-style-3 .products .product .buttons-wrap .add_to_cart_button.added,.dfd-products-style-2 .products .product .buttons-wrap .added_to_cart.added,.dfd-products-style-3 .products .product .buttons-wrap .added_to_cart.added{display:none}.dfd-products-style-2 .products .product .buttons-wrap .button:hover,.dfd-products-style-3 .products .product .buttons-wrap .button:hover,.dfd-products-style-2 .products .product .buttons-wrap .add_to_cart_button:hover,.dfd-products-style-3 .products .product .buttons-wrap .add_to_cart_button:hover,.dfd-products-style-2 .products .product .buttons-wrap .added_to_cart:hover,.dfd-products-style-3 .products .product .buttons-wrap .added_to_cart:hover{color:rgba(45,45,45,0.7);background:transparent}.dfd-products-style-2 .products .product .buttons-wrap .button:hover:before,.dfd-products-style-3 .products .product .buttons-wrap .button:hover:before,.dfd-products-style-2 .products .product .buttons-wrap .add_to_cart_button:hover:before,.dfd-products-style-3 .products .product .buttons-wrap .add_to_cart_button:hover:before,.dfd-products-style-2 .products .product .buttons-wrap .added_to_cart:hover:before,.dfd-products-style-3 .products .product .buttons-wrap .added_to_cart:hover:before{color:#2d2d2d}.dfd-products-style-2 .products .product .buttons-wrap .button+.dfd-prod-lightbox,.dfd-products-style-3 .products .product .buttons-wrap .button+.dfd-prod-lightbox,.dfd-products-style-2 .products .product .buttons-wrap .add_to_cart_button+.dfd-prod-lightbox,.dfd-products-style-3 .products .product .buttons-wrap .add_to_cart_button+.dfd-prod-lightbox,.dfd-products-style-2 .products .product .buttons-wrap .added_to_cart+.dfd-prod-lightbox,.dfd-products-style-3 .products .product .buttons-wrap .added_to_cart+.dfd-prod-lightbox{position:relative}.dfd-products-style-2 .products .product .buttons-wrap .button+.dfd-prod-lightbox:after,.dfd-products-style-3 .products .product .buttons-wrap .button+.dfd-prod-lightbox:after,.dfd-products-style-2 .products .product .buttons-wrap .add_to_cart_button+.dfd-prod-lightbox:after,.dfd-products-style-3 .products .product .buttons-wrap .add_to_cart_button+.dfd-prod-lightbox:after,.dfd-products-style-2 .products .product .buttons-wrap .added_to_cart+.dfd-prod-lightbox:after,.dfd-products-style-3 .products .product .buttons-wrap .added_to_cart+.dfd-prod-lightbox:after{content:"";display:block;width:1px;height:100%;position:absolute;left:-10px;top:0;background:rgba(0,0,0,0.1)}.dfd-products-style-2 .products .product .buttons-wrap .dfd-prod-lightbox,.dfd-products-style-3 .products .product .buttons-wrap .dfd-prod-lightbox{display:block;line-height:inherit;margin-left:10px;color:#dadada;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}.dfd-products-style-2 .products .product .buttons-wrap .dfd-prod-lightbox i,.dfd-products-style-3 .products .product .buttons-wrap .dfd-prod-lightbox i{display:block;line-height:inherit}.dfd-products-style-2 .products .product .buttons-wrap .dfd-prod-lightbox:hover,.dfd-products-style-3 .products .product .buttons-wrap .dfd-prod-lightbox:hover{color:#2d2d2d;background:transparent}.dfd-products-style-2 .products .product .buttons-wrap{margin-top:15px;opacity:0;visibility:hidden;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.dfd-products-style-2 .products .product:hover .buttons-wrap{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.dfd-products-style-1.dfd-shadow-idle .products .product .prod-wrap,.dfd-products-style-2.dfd-shadow-idle .products .product .prod-wrap,.dfd-products-style-1.dfd-shadow-hover .products .product .prod-wrap,.dfd-products-style-2.dfd-shadow-hover .products .product .prod-wrap{padding-bottom:20px}.dfd-products-style-1.text-left.dfd-shadow-idle .products .product .woo-title-wrap,.dfd-products-style-2.text-left.dfd-shadow-idle .products .product .woo-title-wrap,.dfd-products-style-1.text-right.dfd-shadow-idle .products .product .woo-title-wrap,.dfd-products-style-2.text-right.dfd-shadow-idle .products .product .woo-title-wrap,.dfd-products-style-1.text-left.dfd-shadow-hover .products .product .woo-title-wrap,.dfd-products-style-2.text-left.dfd-shadow-hover .products .product .woo-title-wrap,.dfd-products-style-1.text-right.dfd-shadow-hover .products .product .woo-title-wrap,.dfd-products-style-2.text-right.dfd-shadow-hover .products .product .woo-title-wrap,.dfd-products-style-1.text-left.dfd-shadow-idle .products .product .buttons-wrap,.dfd-products-style-2.text-left.dfd-shadow-idle .products .product .buttons-wrap,.dfd-products-style-1.text-right.dfd-shadow-idle .products .product .buttons-wrap,.dfd-products-style-2.text-right.dfd-shadow-idle .products .product .buttons-wrap,.dfd-products-style-1.text-left.dfd-shadow-hover .products .product .buttons-wrap,.dfd-products-style-2.text-left.dfd-shadow-hover .products .product .buttons-wrap,.dfd-products-style-1.text-right.dfd-shadow-hover .products .product .buttons-wrap,.dfd-products-style-2.text-right.dfd-shadow-hover .products .product .buttons-wrap{padding:0 20px}.dfd-products-style-3.text-left .products .product .woo-title-wrap,.dfd-products-style-3.text-right .products .product .woo-title-wrap,.dfd-products-style-3.text-left .products .product .buttons-wrap,.dfd-products-style-3.text-right .products .product .buttons-wrap{padding:0 20px}.dfd-products-style-3 .products .product{position:relative}.dfd-products-style-3 .products .product .woo-cover:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.6);z-index:2;opacity:0;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.dfd-products-style-3 .products .product .woo-title-wrap{position:absolute;top:50%;left:0;right:0;z-index:3;opacity:0;visibility:hidden;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .3s ease, visibility .3s ease;-moz-transition:opacity .3s ease, visibility .3s ease;transition:opacity .3s ease, visibility .3s ease}.dfd-products-style-3 .products .product .woo-title-wrap h3.dfd-shop-loop-title{color:#ffffff}.dfd-products-style-3 .products .product .woo-title-wrap h4.dfd-woocommerce-subtitle{color:rgba(255,255,255,0.4)}.dfd-products-style-3 .products .product .woo-title-wrap .price{color:#ffffff}.dfd-products-style-3 .products .product .woo-title-wrap .star-rating:before{color:rgba(255,255,255,0.4)}.dfd-products-style-3 .products .product .buttons-wrap{position:absolute;bottom:-40px;left:0;right:0;z-index:4;opacity:0;visibility:hidden;-webkit-transition:bottom .3s ease, opacity .3s ease, visibility .3s ease;-moz-transition:bottom .3s ease, opacity .3s ease, visibility .3s ease;transition:bottom .3s ease, opacity .3s ease, visibility .3s ease}.dfd-products-style-3 .products .product .buttons-wrap .button,.dfd-products-style-3 .products .product .buttons-wrap .add_to_cart_button,.dfd-products-style-3 .products .product .buttons-wrap .added_to_cart{color:#ffffff;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}.dfd-products-style-3 .products .product .buttons-wrap .button:before,.dfd-products-style-3 .products .product .buttons-wrap .add_to_cart_button:before,.dfd-products-style-3 .products .product .buttons-wrap .added_to_cart:before{color:rgba(255,255,255,0.4);-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}.dfd-products-style-3 .products .product .buttons-wrap .button:hover,.dfd-products-style-3 .products .product .buttons-wrap .add_to_cart_button:hover,.dfd-products-style-3 .products .product .buttons-wrap .added_to_cart:hover{color:rgba(255,255,255,0.7)}.dfd-products-style-3 .products .product .buttons-wrap .button:hover:before,.dfd-products-style-3 .products .product .buttons-wrap .add_to_cart_button:hover:before,.dfd-products-style-3 .products .product .buttons-wrap .added_to_cart:hover:before{color:#ffffff}.dfd-products-style-3 .products .product .buttons-wrap .button+.dfd-prod-lightbox:after,.dfd-products-style-3 .products .product .buttons-wrap .add_to_cart_button+.dfd-prod-lightbox:after,.dfd-products-style-3 .products .product .buttons-wrap .added_to_cart+.dfd-prod-lightbox:after{background:rgba(255,255,255,0.1)}.dfd-products-style-3 .products .product .buttons-wrap .dfd-prod-lightbox{color:rgba(255,255,255,0.4);-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}.dfd-products-style-3 .products .product .buttons-wrap .dfd-prod-lightbox:hover{color:#ffffff}.dfd-products-style-3 .products .product:hover .woo-title-wrap,.dfd-products-style-3 .products .product:hover .buttons-wrap{opacity:1;visibility:visible}.dfd-products-style-3 .products .product:hover .buttons-wrap{bottom:20px}.dfd-ie-detected .products .product .woo-cover .buttons-wrap a:hover .cover{-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-o-transform:rotateX(0);transform:rotateX(0)}#layout.dfd-shop-loop{padding-top:30px;padding-bottom:30px}.dfd-shop-archive.dfd-shop-columns-2 .products,.dfd-shop-archive.dfd-shop-columns-3 .products,.dfd-shop-archive.dfd-shop-columns-4 .products{margin-left:-10px;margin-right:-10px}.dfd-shop-archive.dfd-shop-columns-2 .products:before,.dfd-shop-archive.dfd-shop-columns-3 .products:before,.dfd-shop-archive.dfd-shop-columns-4 .products:before,.dfd-shop-archive.dfd-shop-columns-2 .products:after,.dfd-shop-archive.dfd-shop-columns-3 .products:after,.dfd-shop-archive.dfd-shop-columns-4 .products:after{content:" ";display:table}.dfd-shop-archive.dfd-shop-columns-2 .products:after,.dfd-shop-archive.dfd-shop-columns-3 .products:after,.dfd-shop-archive.dfd-shop-columns-4 .products:after{clear:both}.dfd-shop-archive.dfd-shop-columns-2 .products&gt;li.product,.dfd-shop-archive.dfd-shop-columns-3 .products&gt;li.product,.dfd-shop-archive.dfd-shop-columns-4 .products&gt;li.product{float:left;padding-left:10px;padding-right:10px}.dfd-shop-archive.dfd-shop-columns-2 .products&gt;li.product{width:50%}.dfd-shop-archive.dfd-shop-columns-3 .products&gt;li.product{width:33.3333%}.dfd-shop-archive.dfd-shop-columns-4 .products&gt;li.product{width:25%}.dfd-shop-archive:not(.dfd-shop-loop-shortcode) .products{margin:25px -10px -30px}.dfd-shop-archive:not(.dfd-shop-loop-shortcode) .products&gt;li.product{padding:0 10px;margin-bottom:30px}.dfd-shop-archive:not(.dfd-shop-loop-shortcode) .dfd-shop-page-title{font-size:17px;letter-spacing:-0.4px;line-height:43px;text-align:left}.dfd-shop-archive:not(.dfd-shop-loop-shortcode) .woocommerce-ordering{text-align:right}.dfd-shop-archive:not(.dfd-shop-loop-shortcode) .woocommerce-ordering .dk-select.orderby{display:inline-block}.dfd-shop-archive:not(.dfd-shop-loop-shortcode) .woocommerce-ordering .dk-select.orderby .dk-selected{padding-right:70px}.dfd-shop-archive:not(.dfd-shop-loop-shortcode) .woocommerce-ordering .dk-select-options{text-align:left}.quantity{position:relative;float:left;width:90px;height:43px;text-align:center;margin-right:10px;border:2px solid #e7e7e7;border-radius:43px}.quantity .plus,.quantity .minus{font-family:"dfd-socicons-font" !important;font-size:7px;position:absolute;top:-2px;display:block;width:30px;height:43px;line-height:43px;padding:0;border:none;color:#28262b;background-color:transparent;cursor:pointer;opacity:.4;z-index:2;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.quantity .plus:hover,.quantity .minus:hover{opacity:1}.quantity .plus{right:0}.quantity .minus{left:0}.quantity input.qty{width:30px;height:100%;text-align:center;margin-left:30px;margin-right:30px;margin-bottom:0;padding:0;background:transparent;border-width:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.quantity input.qty::-webkit-outer-spin-button,.quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.quantity input[type=number]{-moz-appearance:textfield}#content .quantity input.qty{width:48px}.woocommerce-page #reviews #review_form #respond{position:static;width:auto;margin:0;padding:0;background:transparent none;border-width:0}.woocommerce-page #reviews #review_form #respond:after{content:"";display:block;clear:both}.woocommerce-page #reviews #review_form #respond&gt;h3{position:relative;padding:0;padding-bottom:20px;margin-bottom:30px}.woocommerce-page #reviews #review_form #respond form{padding:0;margin:0 -10px}.woocommerce-page #reviews #review_form #respond form&gt;p{text-align:left;padding:0 10px}.woocommerce-page #reviews #review_form #respond form&gt;p:first-child{margin-top:0}.woocommerce-page #reviews #review_form #respond form&gt;p.comment-notes{font-size:13px;margin-bottom:20px}.woocommerce-page #reviews #review_form #respond form&gt;p.comment-notes #email-notes{display:block;margin-bottom:10px}.woocommerce-page #reviews #review_form #respond form&gt;p.comment-form-author,.woocommerce-page #reviews #review_form #respond form&gt;p.comment-form-email{width:66.6667%;margin-bottom:25px}.woocommerce-page #reviews #review_form #respond form&gt;p.comment-form-author label,.woocommerce-page #reviews #review_form #respond form&gt;p.comment-form-email label{color:#5c5c5c}.woocommerce-page #reviews #review_form #respond form label{line-height:1;margin-bottom:15px}.woocommerce-page #reviews #review_form #respond .comment-form-comment{margin-top:35px;margin-bottom:25px}.woocommerce-page #reviews #review_form #respond .comment-form-comment label{margin-bottom:15px;color:#5c5c5c}.woocommerce-page #reviews #review_form #respond .comment-form-rating{margin-bottom:0}.woocommerce-page #reviews #review_form #respond .comment-form-rating label{line-height:inherit;padding:0;margin:0 0 10px 0;color:#5c5c5c}.woocommerce-page #reviews #review_form #respond .comment-form-rating p{width:100%;margin-bottom:0}.woocommerce-page #reviews #review_form #respond .comment-form-rating p:before{display:none}.woocommerce-page #reviews #review_form #respond .comment-form-rating p span{display:block}.woocommerce-page #reviews #review_form #respond .comment-form-rating p span a{position:relative;display:block;float:left;width:70px;height:18px;margin-right:25px;padding:0;color:transparent;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.woocommerce-page #reviews #review_form #respond .comment-form-rating p span a:not(.active){opacity:.5}.woocommerce-page #reviews #review_form #respond .comment-form-rating p span a:hover{opacity:1}.woocommerce-page #reviews #review_form #respond .comment-form-rating p span a:last-child{margin-right:0}.woocommerce-page #reviews #review_form #respond .comment-form-rating p span a:before{color:rgba(40,38,43,0.25);visibility:visible}.woocommerce-page #reviews #review_form #respond .comment-form-rating p span a:after{font-family:"dfd-socicons-font" !important;font-size:13px;color:#f4b900;float:left;top:0;left:0;position:absolute;letter-spacing:1px}.woocommerce-page #reviews #review_form #respond .comment-form-rating p span a.star-1:after{content:"\ea74"}.woocommerce-page #reviews #review_form #respond .comment-form-rating p span a.star-2:after{content:"\ea74\ea74"}.woocommerce-page #reviews #review_form #respond .comment-form-rating p span a.star-3:after{content:"\ea74\ea74\ea74"}.woocommerce-page #reviews #review_form #respond .comment-form-rating p span a.star-4:after{content:"\ea74\ea74\ea74\ea74"}.woocommerce-page #reviews #review_form #respond .comment-form-rating p span a.star-5:after{content:"\ea74\ea74\ea74\ea74\ea74"}.woocommerce-page #reviews #review_form #respond .form-submit{margin-top:0;margin-bottom:0}.woocommerce-page #reviews h3{margin:0}.woocommerce-page #reviews h2 small{float:right;color:#777;line-height:21px;margin:10px 0 0 0}.woocommerce-page #reviews h2 small a{text-decoration:none;color:#777}.woocommerce-page #reviews input[type="text"],.woocommerce-page #reviews input[type="email"]{margin-bottom:0}.woocommerce-page #reviews #comment{margin-bottom:0}.woocommerce-page #reviews #comments{padding-bottom:0}.woocommerce-page #reviews #comments ol.commentlist{margin:0;width:100%;background:0;list-style:none}.woocommerce-page #reviews #comments ol.commentlist:after{content:"";display:block;clear:both}.woocommerce-page #reviews #comments ol.commentlist.notes li.note p.meta{font-weight:bold;margin-bottom:0}.woocommerce-page #reviews #comments ol.commentlist.notes li.note .comment-description p:last-child{margin-bottom:0}.woocommerce-page #reviews #comments ol.commentlist li{position:relative;margin:0 0 35px;padding:0 0 30px;border-bottom:1px solid #e7e7e7;background:0}.woocommerce-page #reviews #comments ol.commentlist li .comment_container{position:relative}.woocommerce-page #reviews #comments ol.commentlist li .comment_container img{float:left;border-radius:50%;margin-right:25px}.woocommerce-page #reviews #comments ol.commentlist li .comment_container .comment-text .star-rating{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.woocommerce-page #reviews #comments ol.commentlist li .comment_container .comment-text .meta{min-height:53px;padding-top:25px;margin-left:80px;color:transparent;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.woocommerce-page #reviews #comments ol.commentlist li .comment_container .comment-text .meta strong{font-size:15px}.woocommerce-page #reviews #comments ol.commentlist li .comment_container .comment-text .meta strong+time{margin-left:10px}.woocommerce-page #reviews #comments ol.commentlist li .comment_container .comment-text .meta time{position:relative;padding-left:20px;margin-top:10px}.woocommerce-page #reviews #comments ol.commentlist li .comment_container .comment-text .meta time:before{content:"\ea8a";font-size:13px;font-family:dfd-socicons-font !important;position:absolute;top:50%;left:4px;height:1em;line-height:1;margin-top:-0.5em}.woocommerce-page #reviews #comments ol.commentlist li .comment_container .comment-text .description p{margin-bottom:0}.woocommerce-page #reviews #comments ol.commentlist li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.woocommerce-page #reviews #comments ol.commentlist&gt;li:before{content:""}.woocommerce-page #reviews #comments .add_review:after{content:"";display:block;clear:both}.woocommerce-page table.shop_attributes{border:0;margin-bottom:20px;width:100%}.woocommerce-page table.shop_attributes th{width:150px;line-height:1.5em;margin:0;padding:8px;border-top:0;color:#252525}.woocommerce-page table.shop_attributes td{padding:8px;border-top:0;margin:0;line-height:1.5em}.woocommerce-page table.shop_attributes td p{margin:0;padding:8px 0}@-webkit-keyframes dfdShopIconsAnim{0%{-webkit-transform:scale(1)}25%{-webkit-transform:scale(1.2)}50%{-webkit-transform:scale(1)}75%{-webkit-transform:scale(1.2)}100%{-webkit-transform:scale(1)}}@-moz-keyframes dfdShopIconsAnim{0%{-moz-transform:scale(1)}25%{-moz-transform:scale(1.2)}50%{-moz-transform:scale(1)}75%{-moz-transform:scale(1.2)}100%{-moz-transform:scale(1)}}@-o-keyframes dfdShopIconsAnim{0%{-o-transform:scale(1)}25%{-o-transform:scale(1.2)}50%{-o-transform:scale(1)}75%{-o-transform:scale(1.2)}100%{-o-transform:scale(1)}}@keyframes dfdShopIconsAnim{0%{-webkit-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(1.2);transform:scale(1.2)}50%{-webkit-transform:scale(1);transform:scale(1)}75%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@media screen and (min-width:1200px){#layout.dfd-shop-single.single&gt;.row.full-width{padding:0 80px}}@media screen and (max-width:1199px){#layout.dfd-shop-single.single&gt;.row.full-width{padding:0 20px}}.single-product .row.full-width{width:100%;margin:0}.single-product .product:before,.single-product .product:after{content:" ";display:table}.single-product .product:after{clear:both}.single-product .images{margin-bottom:28px}.single-product .images .single-product-image .woocommerce-main-image{position:relative;overflow:hidden;display:block;width:100%;margin-bottom:15px}.single-product .images .single-product-image .woocommerce-main-image img{display:block;width:100%}.single-product .images .single-product-image .woocommerce-main-image .dfd-large-image{position:absolute;width:auto;max-width:none;visibility:hidden;opacity:0;-webkit-transition:visibility .5s ease, opacity .5s ease;-moz-transition:visibility .5s ease, opacity .5s ease;transition:visibility .5s ease, opacity .5s ease}.single-product .images .single-product-image .woocommerce-main-image:hover .dfd-large-image{visibility:visible;opacity:1}.single-product .images .single-product-thumbnails .product-carousel{position:relative;cursor:move;margin:-25px -10px}.single-product .images .single-product-thumbnails .product-carousel .single-product-thumbnail{height:auto;padding:25px 0}.single-product .images .single-product-thumbnails .product-carousel .single-product-thumbnail:hover img{-webkit-transform:scale(1.03);transform:scale(1.03)}.single-product .images .single-product-thumbnails .product-carousel .single-product-thumbnail.slick-current{opacity:.6}.single-product .images .single-product-thumbnails .product-carousel a{position:relative;display:block;padding:0 10px}.single-product .images .single-product-thumbnails .product-carousel img{display:block;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .5s ease;-moz-transition:-moz-transform .5s ease;transition:transform .5s ease;will-change:transform}.single-product .breadcrumbs&gt;nav{display:inline-block;overflow:hidden;margin:0 -8px 40px;color:inherit}.single-product .breadcrumbs&gt;nav&gt;span{position:relative;display:block;float:left;color:inherit}.single-product .breadcrumbs&gt;nav&gt;span:not(.del){padding:0 8px}.single-product .breadcrumbs&gt;nav&gt;span:before{content:"";display:block;width:2px;height:2px;position:absolute;top:50%;right:0;margin-right:-1px;background:#e7e7e7}.single-product .breadcrumbs&gt;nav&gt;span:last-child:before{display:none}.single-product .breadcrumbs&gt;nav a{color:inherit;opacity:1;-webkit-transition:color .3s ease, opacity .3s ease;-moz-transition:color .3s ease, opacity .3s ease;transition:color .3s ease, opacity .3s ease}.single-product .breadcrumbs&gt;nav a:hover{opacity:.7}.single-product .breadcrumbs&gt;nav .del{display:none}.single-product .product_title{font-size:38px;line-height:1.2}.single-product .product_title+h4.dfd-woocommerce-subtitle{margin-top:12px}.single-product .product_title+.woocommerce-product-rating{margin-top:26px}.single-product .product_title+.dfd-single-price-wrap{margin-top:23px}.single-product .product_title+.dfd-single-description-wrap{margin-top:25px}.single-product .product_title+form.cart{margin-top:25px}.single-product .product_title+.product_meta{margin-top:27px}.single-product .product_title+.dfd-woo-single-share-bottom{margin-top:28px}.single-product h4.dfd-woocommerce-subtitle+.woocommerce-product-rating{margin-top:26px}.single-product h4.dfd-woocommerce-subtitle+.dfd-single-price-wrap{margin-top:23px}.single-product h4.dfd-woocommerce-subtitle+.dfd-single-description-wrap{margin-top:25px}.single-product h4.dfd-woocommerce-subtitle+form.cart{margin-top:25px}.single-product h4.dfd-woocommerce-subtitle+.product_meta{margin-top:27px}.single-product h4.dfd-woocommerce-subtitle+.dfd-woo-single-share-bottom{margin-top:28px}.single-product .woocommerce-product-rating{overflow:hidden}.single-product .woocommerce-product-rating+.dfd-single-price-wrap{margin-top:23px}.single-product .woocommerce-product-rating+.dfd-single-description-wrap{margin-top:25px}.single-product .woocommerce-product-rating+form.cart{margin-top:25px}.single-product .woocommerce-product-rating+.product_meta{margin-top:27px}.single-product .woocommerce-product-rating+.dfd-woo-single-share-bottom{margin-top:28px}.single-product .woocommerce-product-rating .star-rating{width:76px !important}.single-product .woocommerce-product-rating .star-rating:before{font-size:13px}.single-product .woocommerce-product-rating .star-rating span:before{font-size:13px}.single-product .woocommerce-product-rating .woocommerce-review-link{font-size:13px;text-decoration:underline;float:left;line-height:23px;margin-left:10px;opacity:1;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease;will-change:opacity}.single-product .woocommerce-product-rating .woocommerce-review-link:hover{opacity:.7}.single-product .dfd-single-price-wrap+.dfd-single-description-wrap{margin-top:25px}.single-product .dfd-single-price-wrap+form.cart{margin-top:25px}.single-product .dfd-single-price-wrap+.product_meta{margin-top:27px}.single-product .dfd-single-price-wrap+.dfd-woo-single-share-bottom{margin-top:28px}.single-product .dfd-single-price-wrap .price{margin:0}.single-product .dfd-single-price-wrap .price .amount{text-decoration:none}.single-product .dfd-single-price-wrap .price del{font-size:66.666%;display:block;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%)}.single-product .dfd-single-price-wrap .price del .amount{font-size:inherit;color:inherit}.single-product .dfd-single-price-wrap .price ins{display:block;text-decoration:none;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.single-product .dfd-single-price-wrap .price ins .amount{font-size:inherit}.single-product p.stock{line-height:1;padding-bottom:15px;margin-bottom:15px}.single-product p.stock.out-of-stock{margin-top:25px}.single-product .dfd-single-description-wrap+form.cart{margin-top:25px}.single-product .dfd-single-description-wrap+.product_meta{margin-top:27px}.single-product .dfd-single-description-wrap+.dfd-woo-single-share-bottom{margin-top:28px}.single-product .dfd-single-description-wrap p{margin-bottom:0}.single-product .single-product-buttons:before,.single-product .single-product-buttons:after{content:" ";display:table}.single-product .single-product-buttons:after{clear:both}.single-product .cart{width:100%}.single-product .cart:before,.single-product .cart:after{content:" ";display:table}.single-product .cart:after{clear:both}.single-product .cart+.product_meta{margin-top:27px}.single-product .cart+.dfd-woo-single-share-bottom{margin-top:28px}.single-product .cart .quantity{margin-bottom:10px}.single-product .cart .quantity .screen-reader-text{display:none}.single-product .cart .added_to_cart,.single-product .cart .single_add_to_cart_button{position:relative;float:left;height:43px;line-height:43px;padding:0 25px 0 55px;margin-bottom:10px;border-width:0}.single-product .cart .added_to_cart:disabled,.single-product .cart .single_add_to_cart_button:disabled,.single-product .cart .added_to_cart:disabled[disabled],.single-product .cart .single_add_to_cart_button:disabled[disabled]{cursor:not-allowed;opacity:.7}.single-product .cart .added_to_cart.added,.single-product .cart .single_add_to_cart_button.added{display:none}.single-product .cart .added_to_cart:before,.single-product .cart .single_add_to_cart_button:before{content:"\e959";font-family:"dfd-socicons-font" !important;font-weight:normal;position:absolute;left:25px;top:0;display:block;height:43px;line-height:43px;text-align:center}.single-product .cart .added_to_cart:hover:disabled,.single-product .cart .single_add_to_cart_button:hover:disabled,.single-product .cart .added_to_cart:hover:disabled[disabled],.single-product .cart .single_add_to_cart_button:hover:disabled[disabled]{cursor:not-allowed;opacity:.7}.single-product .cart table.variations{display:block;position:relative;padding-bottom:55px;margin-bottom:0;background:transparent;border:none;border-radius:0}.single-product .cart table.variations tbody{display:block;margin:0 -10px}.single-product .cart table.variations tbody:before,.single-product .cart table.variations tbody:after{content:" ";display:table}.single-product .cart table.variations tbody:after{clear:both}.single-product .cart table.variations tr{display:block;width:50%;float:left;padding:0 10px;background-color:transparent}.single-product .cart table.variations tr:not(:nth-child(1)):not(:nth-child(2)){margin-top:20px}.single-product .cart table.variations tr td{display:block;width:100%;padding:0}.single-product .cart table.variations tr td.label{padding-left:15px;padding-bottom:8px}.single-product .cart table.variations tr td.value{padding:0}.single-product .cart table.variations tr .reset_variations{font-size:10px;letter-spacing:0;position:absolute;left:0;bottom:18px;display:block !important;padding-left:20px;visibility:visible !important;line-height:1}.single-product .cart table.variations tr .reset_variations:before{content:"\e9ed";font-family:"dfd-socicons-font";font-size:12px;position:absolute;top:50%;left:0;height:1em;line-height:1;margin-top:-0.5em;opacity:.4}.single-product .cart .variations_button:before,.single-product .cart .single_add_to_cart_button_wrap:before,.single-product .cart .variations_button:after,.single-product .cart .single_add_to_cart_button_wrap:after{content:" ";display:table}.single-product .cart .variations_button:after,.single-product .cart .single_add_to_cart_button_wrap:after{clear:both}.single-product .cart .single_add_to_cart_button_wrap .woocommerce-variation-add-to-cart.variations_button{float:left}.single-product .single_variation_wrap{padding-top:25px;border-top:1px solid #e7e7e7}.single-product .single_variation_wrap .woocommerce-variation-description&gt;*:last-child{margin-bottom:25px}.single-product .single_variation_wrap .single_variation .price{display:inline-block;margin-bottom:30px}.single-product .single_variation_wrap .single_variation .price .amount{font-size:25px;text-decoration:none}.single-product .single_variation_wrap .single_variation .price del{font-size:18px;padding-right:5px}.single-product .single_variation_wrap .single_variation .price del .amount{font-size:inherit;color:inherit}.single-product .single_variation_wrap .single_variation .price ins{font-size:25px;text-decoration:none}.single-product .single_variation_wrap .single_variation .price ins .amount{font-size:inherit}.single-product .single_variation_wrap .single_variation .price,.single-product .single_variation_wrap .single_variation .stock{line-height:1.3}.single-product .single_variation_wrap .single_variation .stock{margin-bottom:20px}.single-product .single-product-wishlist-wrap{float:left;margin-left:10px;margin-bottom:10px}.single-product .single-product-wishlist-wrap .product-in-wishlist,.single-product .single-product-wishlist-wrap .add_to_wishlist{position:relative;display:block;overflow:hidden;height:43px;line-height:43px;text-align:center;padding-left:25px;padding-right:25px;background:transparent;color:#000000;border-radius:43px;-webkit-box-shadow:0 15px 50px 0 transparent;box-shadow:0 15px 50px 0 transparent;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.single-product .single-product-wishlist-wrap .product-in-wishlist i,.single-product .single-product-wishlist-wrap .add_to_wishlist i{font-size:15px;position:relative;top:2px;display:inline-block;margin-right:10px;color:inherit;opacity:.25;-webkit-transition:color .3s ease, opacity .3s ease;-moz-transition:color .3s ease, opacity .3s ease;transition:color .3s ease, opacity .3s ease;will-change:color, opacity}.single-product .single-product-wishlist-wrap .product-in-wishlist:hover,.single-product .single-product-wishlist-wrap .add_to_wishlist:hover{background:#ffffff;-webkit-box-shadow:0 10px 40px 0 rgba(0,0,0,0.15);box-shadow:0 10px 40px 0 rgba(0,0,0,0.15)}.single-product .single-product-wishlist-wrap .product-in-wishlist:hover i,.single-product .single-product-wishlist-wrap .add_to_wishlist:hover i{color:#fa6047;opacity:1}.single-product .single-product-wishlist-wrap img{display:none}.single-product .product_meta{position:relative}.single-product .product_meta+.dfd-woo-single-share-bottom{margin-top:28px}.single-product .product_meta&gt;span{display:block;text-align:left;padding-bottom:15px}.single-product .product_meta&gt;span.sku_wrapper{padding-bottom:0}.single-product .product_meta&gt;span.sku_wrapper,.single-product .product_meta&gt;span.posted_in{color:#272727}.single-product .product_meta&gt;span.sku_wrapper .sku,.single-product .product_meta&gt;span.posted_in .sku,.single-product .product_meta&gt;span.sku_wrapper a,.single-product .product_meta&gt;span.posted_in a{color:#8f8f8f}.single-product .product_meta&gt;span.tagged_as{margin:0 -2px;padding:0;color:transparent;text-indent:-10000px}.single-product .product_meta&gt;span.tagged_as:before,.single-product .product_meta&gt;span.tagged_as:after{content:" ";display:table}.single-product .product_meta&gt;span.tagged_as:after{clear:both}.single-product .product_meta&gt;span.tagged_as .meta-heading{display:none}.single-product .product_meta&gt;span.tagged_as&gt;a{position:relative;float:left;font-size:10px !important;line-height:30px;padding:0px 15px;margin-top:0;margin-bottom:2px;margin-right:8px;background:#e7e7e7;text-indent:0;border-radius:4px;-webkit-box-shadow:0 8px 20px 3px transparent;box-shadow:0 8px 20px 3px transparent;-webkit-transform:perspective(0) translateY(0);-moz-transform:perspective(0) translateY(0);-o-transform:perspective(0) translateY(0);transform:perspective(0) translateY(0);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.single-product .product_meta&gt;span.tagged_as&gt;a:hover{background:#ffffff;-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,0.2);box-shadow:0 8px 20px 0 rgba(0,0,0,0.2);-webkit-transform:perspective(400px) translateY(-2px);-moz-transform:perspective(400px) translateY(-2px);-o-transform:perspective(400px) translateY(-2px);transform:perspective(400px) translateY(-2px);z-index:1}.single-product .dfd-woo-single-share-bottom .dfd-blog-share-popup-wrap{position:relative;display:block}.single-product .dfd-woo-single-share-bottom .dfd-blog-share-popup-wrap:before,.single-product .dfd-woo-single-share-bottom .dfd-blog-share-popup-wrap:after{content:" ";display:table}.single-product .dfd-woo-single-share-bottom .dfd-blog-share-popup-wrap:after{clear:both}.single-product .dfd-woo-single-share-bottom .dfd-blog-share-popup-wrap .dfd-share-title{float:left;opacity:1;visibility:visible;border-radius:40px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;will-change:opacity,visibility,box-shadow,transform}.single-product .dfd-woo-single-share-bottom .dfd-blog-share-popup-wrap .dfd-share-title:before{border-width:1px;-webkit-transition:border-color .3s ease;-moz-transition:border-color .3s ease;transition:border-color .3s ease}.single-product .dfd-woo-single-share-bottom .dfd-blog-share-popup-wrap .dfd-share-title i{display:block;font-size:14px;line-height:inherit}.single-product .dfd-woo-single-share-bottom .dfd-blog-share-popup-wrap .dfd-share-title&gt;span{color:#393939}.single-product .dfd-woo-single-share-bottom .dfd-blog-share-popup-wrap .dfd-share-title:hover{-webkit-box-shadow:0 10px 40px 0 rgba(0,0,0,0.15);box-shadow:0 10px 40px 0 rgba(0,0,0,0.15);-webkit-transform:translateY(-2px);-moz-transform:translateY(-2px);-o-transform:translateY(-2px);transform:translateY(-2px)}.single-product .dfd-woo-single-share-bottom .dfd-blog-share-popup-wrap .dfd-share-title:hover:before{border-color:transparent}.single-product .dfd-woo-single-share-bottom .dfd-blog-share-popup-wrap .dfd-share-buttons{left:0;right:auto;top:50%;bottom:auto;margin-top:-18px;margin-bottom:0}.single-product .dfd-woo-single-share-bottom .dfd-blog-share-popup-wrap.active .dfd-share-title{opacity:0;visibility:hidden}.single-product .woocommerce-tabs{text-align:center;margin-top:70px}.single-product .woocommerce-tabs .tabs.wc-tabs{display:inline-block;height:43px;margin-bottom:30px;border:1px solid #e7e7e7;border-radius:43px}.single-product .woocommerce-tabs .tabs.wc-tabs&gt;li{float:left;height:43px;line-height:43px;margin:-1px 0;background:transparent;color:#313131;border-radius:43px}.single-product .woocommerce-tabs .tabs.wc-tabs&gt;li.active{color:#ffffff;background:#3498db;-webkit-box-shadow:0 15px 50px 0 rgba(0,0,0,0.35);box-shadow:0 15px 50px 0 rgba(0,0,0,0.35)}.single-product .woocommerce-tabs .tabs.wc-tabs&gt;li a{display:block;padding:0 25px}.single-product .woocommerce-tabs .tabs.wc-tabs&gt;li:first-child{margin-left:-0.5px}.single-product .woocommerce-tabs .tabs.wc-tabs&gt;li:last-child{margin-right:-0.5px}.single-product .woocommerce-tabs h2{display:none}.single-product .woocommerce-tabs .woocommerce-Tabs-panel{text-align:left}.single-product .woocommerce-tabs .woocommerce-Tabs-panel#tab-additional_information table tbody tr{border-bottom:1px solid #e7e7e7}.single-product .woocommerce-tabs .woocommerce-Tabs-panel#tab-additional_information table tbody tr:last-child{border-bottom:none}.single-product .woocommerce-tabs .woocommerce-Tabs-panel#tab-additional_information table tbody tr th{line-height:3}.single-product .woocommerce-tabs .woocommerce-Tabs-panel#tab-additional_information table tbody tr td{line-height:3;vertical-align:middle}.single-product .shop_attributes{margin-bottom:0;background:transparent;border-width:0 !important;border-collapse:collapse}.single-product .shop_attributes tbody{margin:0 -10px}.single-product .shop_attributes tbody tr{background:transparent}.single-product .shop_attributes tbody tr th{line-height:2;padding:0 10px;border-bottom-width:0}.single-product .shop_attributes tbody tr td{text-align:left;line-height:2;padding:0 10px}.single-product .shop_attributes tbody tr td p{padding:0}.single-product .products-slider-wrap{margin-top:60px}.single-product .woocommerce-Reviews{margin:0 -10px}.single-product .woocommerce-Reviews:before,.single-product .woocommerce-Reviews:after{content:" ";display:table}.single-product .woocommerce-Reviews:after{clear:both}.single-product .woocommerce-Reviews #comments{float:left;width:50%;padding:0 10px;margin:0}.single-product .woocommerce-Reviews #review_form_wrapper{float:left;width:50%;padding:0 10px}.single-product .woocommerce-Reviews #review_form_wrapper h3{display:none}.woocommerce .star-rating,.woocommerce-page .star-rating{float:left;overflow:hidden;position:relative;height:23px;line-height:23px;width:70px !important;font-family:"dfd-socicons-font" !important}.woocommerce .star-rating:before,.woocommerce-page .star-rating:before{content:"\ea74\ea74\ea74\ea74\ea74";font-family:"dfd-socicons-font" !important;font-size:12px;color:rgba(40,38,43,0.25);float:left;top:0;left:0;position:absolute;letter-spacing:.2em}.woocommerce .star-rating span,.woocommerce-page .star-rating span{overflow:hidden;float:left;top:0px;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span:before,.woocommerce-page .star-rating span:before{content:"\ea74\ea74\ea74\ea74\ea74";font-family:"dfd-socicons-font" !important;font-size:12px;color:#f1b141;position:absolute;top:0;left:0;letter-spacing:.2em}.woocommerce p.stars,.woocommerce-page p.stars{overflow:hidden;position:relative;height:1em;line-height:1em;font-size:1.2em;width:5em}.woocommerce p.stars:before,.woocommerce-page p.stars:before{content:"\ea74\ea74\ea74\ea74\ea74";font-family:"dfd-socicons-font" !important;font-size:13px;float:left;top:0;left:0;position:absolute;letter-spacing:1px;color:rgba(40,38,43,0.25)}.woocommerce p.stars a,.woocommerce-page p.stars a{float:left;position:absolute;left:0;top:0;width:.85em;height:0;padding-top:1.5em;overflow:hidden}.woocommerce p.stars a:before,.woocommerce-page p.stars a:before{content:"\ea74\ea74\ea74\ea74\ea74";font-family:"dfd-socicons-font" !important;font-size:13px;top:0;position:absolute;left:0;letter-spacing:1px;visibility:hidden}.woocommerce p.stars a:hover:before,.woocommerce-page p.stars a:hover:before,.woocommerce p.stars a:focus:before,.woocommerce-page p.stars a:focus:before{color:#f1b141;visibility:visible}.woocommerce p.stars a.active:before,.woocommerce-page p.stars a.active:before{color:#f1b141;visibility:visible}.woocommerce p.stars a.star-1,.woocommerce-page p.stars a.star-1{width:1em;z-index:10}.woocommerce p.stars a.star-2,.woocommerce-page p.stars a.star-2{width:2em;z-index:9}.woocommerce p.stars a.star-3,.woocommerce-page p.stars a.star-3{width:3em;z-index:8}.woocommerce p.stars a.star-4,.woocommerce-page p.stars a.star-4{width:4em;z-index:7}.woocommerce p.stars a.star-5,.woocommerce-page p.stars a.star-5{width:5em;z-index:6}@-moz-document url-prefix(){.woocommerce .star-rating,.woocommerce-page .star-rating{width:3.4em;font-size:1.5em}.woocommerce p.stars,.woocommerce-page p.stars{width:3.5em;font-size:1.5em}.woocommerce p.stars a.star-1,.woocommerce-page p.stars a.star-1{width:.7em}.woocommerce p.stars a.star-2,.woocommerce-page p.stars a.star-2{width:1.4em}.woocommerce p.stars a.star-3,.woocommerce-page p.stars a.star-3{width:2.1em}.woocommerce p.stars a.star-4,.woocommerce-page p.stars a.star-4{width:2.8em}.woocommerce p.stars a.star-5,.woocommerce-page p.stars a.star-5{width:3.5em}}body.woocommerce-wishlist{background:#f9f9f9}body.woocommerce-wishlist #layout.no-title{padding:70px 0}body.woocommerce-wishlist #yith-wcwl-form .yith-wcwl-share h4.yith-wcwl-share-title,body.woocommerce-wishlist #yith-wcwl-form .wishlist-title h2{position:relative;padding-bottom:20px;font-size:25px;line-height:1.2;letter-spacing:-2px;text-transform:none;margin-bottom:35px}body.woocommerce-wishlist #yith-wcwl-form .yith-wcwl-share h4.yith-wcwl-share-title{margin-bottom:0;font-size:20px}body.woocommerce-wishlist #yith-wcwl-form .shop_table{margin:0;background:transparent;border-width:0}body.woocommerce-wishlist #yith-wcwl-form .shop_table thead,body.woocommerce-wishlist #yith-wcwl-form .shop_table tfoot{background:transparent}body.woocommerce-wishlist #yith-wcwl-form .shop_table thead th,body.woocommerce-wishlist #yith-wcwl-form .shop_table tbody td{border-width:0}body.woocommerce-wishlist #yith-wcwl-form .shop_table tbody tr:nth-child(even){background:transparent}body.woocommerce-wishlist #yith-wcwl-form .shop_table tbody tr{border-bottom:1px dashed #e7e7e7}body.woocommerce-wishlist #yith-wcwl-form .shop_table tbody tr:last-child{border-bottom-width:0}body.woocommerce-wishlist #yith-wcwl-form .shop_table tbody tr td{font-size:13px;font-weight:bold;line-height:1.2;letter-spacing:-0.5px;padding:20px 10px}body.woocommerce-wishlist #yith-wcwl-form .shop_table tbody tr td.product-remove .remove_from_wishlist{font-size:10px;display:block;width:2em;height:2em;line-height:2;text-align:center;margin:0 auto;color:transparent}body.woocommerce-wishlist #yith-wcwl-form .shop_table tbody tr td.product-remove .remove_from_wishlist:before{content:"\ea37";font-family:dfd-socicons-font;font-size:inherit;display:block;line-height:inherit;color:#dddddd;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}body.woocommerce-wishlist #yith-wcwl-form .shop_table tbody tr td.product-remove .remove_from_wishlist:hover:before{color:#363535}body.woocommerce-wishlist #yith-wcwl-form .shop_table tbody tr td.product-thumbnail{width:125px;padding-right:35px}body.woocommerce-wishlist #yith-wcwl-form .shop_table tbody tr td.product-thumbnail a{display:block;overflow:hidden;border-radius:50%}body.woocommerce-wishlist #yith-wcwl-form .shop_table tbody tr td.product-thumbnail a img{display:block}body.woocommerce-wishlist #yith-wcwl-form .shop_table tbody tr td.product-price ins{text-decoration:none}body.woocommerce-wishlist #yith-wcwl-form .shop_table tbody tr td.product-stock-status{font-size:10px;font-weight:bold;line-height:1.2;text-transform:uppercase;letter-spacing:.3px}body.woocommerce-wishlist #yith-wcwl-form .shop_table tbody tr td.product-stock-status&gt;span{color:inherit}body.woocommerce-wishlist #yith-wcwl-form .shop_table tbody tr td.product-add-to-cart{text-align:right}body.woocommerce-wishlist #yith-wcwl-form .shop_table tbody tr td.product-add-to-cart .dateadded{display:none}body.woocommerce-wishlist #yith-wcwl-form .shop_table tbody tr td.product-add-to-cart .add_to_cart_button{display:inline-block !important;border-radius:22px;padding:0 30px;line-height:43px;margin:0}body.woocommerce-wishlist #yith-wcwl-form .shop_table tbody tr td.product-add-to-cart .remove_from_wishlist{display:none !important}body.woocommerce-wishlist #yith-wcwl-form .shop_table thead{border-bottom:2px solid #e7e7e7}body.woocommerce-wishlist #yith-wcwl-form .shop_table thead th{font-size:10px;font-weight:bold;line-height:1.2;text-transform:uppercase;letter-spacing:.3px}body.woocommerce-wishlist #yith-wcwl-form .shop_table tr td{text-align:left;vertical-align:middle}body.woocommerce-wishlist #yith-wcwl-form .shop_table .blockUI.blockOverlay{background:#ffffff !important}body.woocommerce-wishlist .yith-wcwl-share{margin-bottom:0;margin-top:50px}body.woocommerce-wishlist .yith-wcwl-share ul{margin:0;height:auto}body.woocommerce-wishlist .yith-wcwl-share ul li{height:auto;margin-right:3px}body.woocommerce-wishlist .yith-wcwl-share ul li a{background-image:none;border:none;position:relative;font-size:15px;color:#28262b;text-align:center;float:left;width:2.5em;height:2.5em;line-height:2.5em;z-index:1;border-radius:50%;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}body.woocommerce-wishlist .yith-wcwl-share ul li a:before,body.woocommerce-wishlist .yith-wcwl-share ul li a:after{position:absolute;width:inherit;height:inherit;line-height:inherit;border-radius:inherit}body.woocommerce-wishlist .yith-wcwl-share ul li a:before{top:0;left:0;color:inherit;font-family:"dfd-socicons-font" !important;z-index:2}body.woocommerce-wishlist .yith-wcwl-share ul li a:after{content:"";left:0;top:0;-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease, visibility .3s ease, transform .3s ease;-moz-transition:opacity .3s ease, visibility .3s ease, transform .3s ease;transition:opacity .3s ease, visibility .3s ease, transform .3s ease;z-index:1}body.woocommerce-wishlist .yith-wcwl-share ul li a.facebook:before{content:"\e96b"}body.woocommerce-wishlist .yith-wcwl-share ul li a.facebook:after{background-color:#305fb3}body.woocommerce-wishlist .yith-wcwl-share ul li a.twitter:before{content:"\e965"}body.woocommerce-wishlist .yith-wcwl-share ul li a.twitter:after{background-color:#5eaade}body.woocommerce-wishlist .yith-wcwl-share ul li a.pinterest:before{content:"\e991"}body.woocommerce-wishlist .yith-wcwl-share ul li a.pinterest:after{background-color:#e1003a}body.woocommerce-wishlist .yith-wcwl-share ul li a.email:before{content:"\e932"}body.woocommerce-wishlist .yith-wcwl-share ul li a.email:after{background-color:#feb100}body.woocommerce-wishlist .yith-wcwl-share ul li a:hover{color:#ffffff}body.woocommerce-wishlist .yith-wcwl-share ul li a:hover:after{-webkit-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}body.woocommerce-wishlist .yith-wcwl-share ul li:last-child{margin-right:0}.woocommerce-page #layout{padding:50px 0}.woocommerce-page p{margin:0}.woocommerce-page form p label{display:block;padding-left:15px;padding-bottom:11px;color:#5c5c5c}.woocommerce-page #billing_country_field,.woocommerce-page #shipping_country_field{padding-bottom:18px}.woocommerce-page .select2-container .select2-choice,.woocommerce-page .select2-container .select2-selection{font-size:13px;color:#2f2f2f;height:43px;line-height:43px;border-width:0;background:#f4f4f4;border-radius:4px;padding-left:20px;-webkit-box-shadow:0 5px 15px 0 transparent;box-shadow:0 5px 15px 0 transparent;-webkit-transform:perspective(0);-moz-transform:perspective(0);-o-transform:perspective(0);transform:perspective(0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.woocommerce-page .select2-container .select2-choice .select2-arrow,.woocommerce-page .select2-container .select2-selection .select2-arrow,.woocommerce-page .select2-container .select2-choice .select2-selection__arrow,.woocommerce-page .select2-container .select2-selection .select2-selection__arrow{display:block;width:40px;height:100%;position:absolute;top:0;right:0}.woocommerce-page .select2-container .select2-choice .select2-arrow:before,.woocommerce-page .select2-container .select2-selection .select2-arrow:before,.woocommerce-page .select2-container .select2-choice .select2-selection__arrow:before,.woocommerce-page .select2-container .select2-selection .select2-selection__arrow:before{content:"\e9c5";font-family:"dfd-socicons-font";font-size:5px;text-align:center;overflow:hidden;position:absolute;top:50%;right:15px;width:7px;height:3px;line-height:2px;margin-top:-0.5em}.woocommerce-page .select2-container .select2-choice .select2-arrow b,.woocommerce-page .select2-container .select2-selection .select2-arrow b,.woocommerce-page .select2-container .select2-choice .select2-selection__arrow b,.woocommerce-page .select2-container .select2-selection .select2-selection__arrow b{display:none}.woocommerce-page .select2-container .select2-choice .select2-selection__rendered,.woocommerce-page .select2-container .select2-selection .select2-selection__rendered{line-height:inherit;padding:0}.woocommerce-page .select2-container:hover .select2-choice,.woocommerce-page .select2-container:hover .select2-selection{background:#ffffff;-webkit-transform:perspective(1200px);-moz-transform:perspective(1200px);-o-transform:perspective(1200px);transform:perspective(1200px);-webkit-box-shadow:0 10px 25px 0 rgba(0,0,0,0.2);box-shadow:0 10px 25px 0 rgba(0,0,0,0.2)}.woocommerce-page .select2-drop,.woocommerce-page .select2-dropdown{border-width:0;-webkit-box-shadow:0 15px 45px 0 rgba(0,0,0,0.2);box-shadow:0 15px 45px 0 rgba(0,0,0,0.2);-webkit-transform:translateY(-44px);-moz-transform:translateY(-44px);-o-transform:translateY(-44px);transform:translateY(-44px);border-radius:4px}.woocommerce-page .select2-drop.select2-drop-above.select2-drop-active,.woocommerce-page .select2-dropdown.select2-drop-above.select2-drop-active,.woocommerce-page .select2-drop.select2-dropdown--above,.woocommerce-page .select2-dropdown.select2-dropdown--above{border-top-width:0}.woocommerce-page .select2-drop .select2-search,.woocommerce-page .select2-dropdown .select2-search{padding:0}.woocommerce-page .select2-drop .select2-search input[type="text"],.woocommerce-page .select2-dropdown .select2-search input[type="text"],.woocommerce-page .select2-drop .select2-search input[type="search"],.woocommerce-page .select2-dropdown .select2-search input[type="search"]{padding:5px 15px !important;font-size:13px;background:none;border-radius:0;border-width:0;margin:0}.woocommerce-page .select2-drop .select2-search input[type="text"]:focus,.woocommerce-page .select2-dropdown .select2-search input[type="text"]:focus,.woocommerce-page .select2-drop .select2-search input[type="search"]:focus,.woocommerce-page .select2-dropdown .select2-search input[type="search"]:focus,.woocommerce-page .select2-drop .select2-search input[type="text"]:hover,.woocommerce-page .select2-dropdown .select2-search input[type="text"]:hover,.woocommerce-page .select2-drop .select2-search input[type="search"]:hover,.woocommerce-page .select2-dropdown .select2-search input[type="search"]:hover{-webkit-box-shadow:none;box-shadow:none}.woocommerce-page .select2-drop .select2-results,.woocommerce-page .select2-dropdown .select2-results{background:#ffffff;padding:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.woocommerce-page .select2-drop .select2-results::-webkit-scrollbar,.woocommerce-page .select2-dropdown .select2-results::-webkit-scrollbar{width:3px;margin-right:20px}.woocommerce-page .select2-drop .select2-results::-webkit-scrollbar-track,.woocommerce-page .select2-dropdown .select2-results::-webkit-scrollbar-track{background-color:transparent;border:none}.woocommerce-page .select2-drop .select2-results::-webkit-scrollbar-thumb,.woocommerce-page .select2-dropdown .select2-results::-webkit-scrollbar-thumb{height:50px;background-color:rgba(0,0,0,0.25);border-radius:5px}.woocommerce-page .select2-drop .select2-results::-webkit-scrollbar-thumb:hover,.woocommerce-page .select2-dropdown .select2-results::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,0.8)}.woocommerce-page .select2-drop .select2-results ul::-webkit-scrollbar,.woocommerce-page .select2-dropdown .select2-results ul::-webkit-scrollbar{width:3px;margin-right:20px}.woocommerce-page .select2-drop .select2-results ul::-webkit-scrollbar-track,.woocommerce-page .select2-dropdown .select2-results ul::-webkit-scrollbar-track{background-color:transparent;border:none}.woocommerce-page .select2-drop .select2-results ul::-webkit-scrollbar-thumb,.woocommerce-page .select2-dropdown .select2-results ul::-webkit-scrollbar-thumb{height:50px;background-color:rgba(0,0,0,0.25);border-radius:5px}.woocommerce-page .select2-drop .select2-results ul::-webkit-scrollbar-thumb:hover,.woocommerce-page .select2-dropdown .select2-results ul::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,0.8)}.woocommerce-page .select2-drop .select2-results li,.woocommerce-page .select2-dropdown .select2-results li{overflow:hidden;line-height:3em;padding:0 10px;margin:0;color:#28262b;background:transparent;border-bottom:1px solid #e7e7e7;-webkit-transition:background .3s ease-in-out, color .3s ease-in-out, border .3s ease-in-out;-moz-transition:background .3s ease-in-out, color .3s ease-in-out, border .3s ease-in-out;transition:background .3s ease-in-out, color .3s ease-in-out, border .3s ease-in-out}.woocommerce-page .select2-drop .select2-results li:first-child,.woocommerce-page .select2-dropdown .select2-results li:first-child{border-top:1px solid #e7e7e7}.woocommerce-page .select2-drop .select2-results li.select2-highlighted,.woocommerce-page .select2-dropdown .select2-results li.select2-highlighted,.woocommerce-page .select2-drop .select2-results li.select2-results__option--highlighted,.woocommerce-page .select2-dropdown .select2-results li.select2-results__option--highlighted{background:#e7e7e7;border-radius:0}.widget_shopping_cart .widget_shopping_cart_content,.shopping-cart-box .widget_shopping_cart_content{margin-bottom:0}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list,.shopping-cart-box .widget_shopping_cart_content ul.cart_list{margin-bottom:0}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li,.shopping-cart-box .widget_shopping_cart_content ul.cart_list li{text-align:left;margin:0;list-style:none;line-height:1}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li .thumb,.shopping-cart-box .widget_shopping_cart_content ul.cart_list li .thumb{display:table-cell;vertical-align:middle}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li .thumb .image-cover,.shopping-cart-box .widget_shopping_cart_content ul.cart_list li .thumb .image-cover{position:relative;overflow:hidden;border-radius:50%;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;-moz-transition:-moz-transform .3s ease;transition:transform .3s ease}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li .thumb .image-cover img,.shopping-cart-box .widget_shopping_cart_content ul.cart_list li .thumb .image-cover img{display:block}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li .mini-cart-content,.shopping-cart-box .widget_shopping_cart_content ul.cart_list li .mini-cart-content{position:relative;width:100%;display:table-cell;vertical-align:middle;padding-left:20px;padding-right:120px}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li .mini-cart-content&gt;a,.shopping-cart-box .widget_shopping_cart_content ul.cart_list li .mini-cart-content&gt;a{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li .mini-cart-content&gt;a:hover,.shopping-cart-box .widget_shopping_cart_content ul.cart_list li .mini-cart-content&gt;a:hover{opacity:.6}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li .mini-cart-content span.mini-cart-quantity,.shopping-cart-box .widget_shopping_cart_content ul.cart_list li .mini-cart-content span.mini-cart-quantity{width:auto;letter-spacing:0;font-size:11px;position:absolute;right:0;top:50%;padding:13px 20px;color:#c3c3c3;background:#efefef;border-radius:40px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li .mini-cart-content span.mini-cart-quantity .woocommerce-Price-amount,.shopping-cart-box .widget_shopping_cart_content ul.cart_list li .mini-cart-content span.mini-cart-quantity .woocommerce-Price-amount{color:#222222}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li a,.shopping-cart-box .widget_shopping_cart_content ul.cart_list li a{display:block;line-height:1}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li a.remove,.shopping-cart-box .widget_shopping_cart_content ul.cart_list li a.remove{font-size:21px;font-weight:900;position:absolute;display:block;width:18px;height:18px;line-height:18px;text-align:center;color:transparent;margin-top:-9px;margin-left:-9px;z-index:1;-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li .mini-cart-quantity,.shopping-cart-box .widget_shopping_cart_content ul.cart_list li .mini-cart-quantity{display:block;letter-spacing:0}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li .mini-cart-quantity .amount,.shopping-cart-box .widget_shopping_cart_content ul.cart_list li .mini-cart-quantity .amount{color:#28262b}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li .variation,.shopping-cart-box .widget_shopping_cart_content ul.cart_list li .variation{display:block;font-weight:400;line-height:1.5;margin-bottom:0;padding-top:5px;padding-bottom:5px;border-width:0}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li .variation *,.shopping-cart-box .widget_shopping_cart_content ul.cart_list li .variation *{font:inherit;letter-spacing:inherit;text-transform:inherit;line-height:1;color:#c3c3c3}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li .variation dt,.shopping-cart-box .widget_shopping_cart_content ul.cart_list li .variation dt,.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li .variation dd,.shopping-cart-box .widget_shopping_cart_content ul.cart_list li .variation dd,.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li .variation dd p,.shopping-cart-box .widget_shopping_cart_content ul.cart_list li .variation dd p{margin:0;padding:0;float:none}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li .variation dd,.shopping-cart-box .widget_shopping_cart_content ul.cart_list li .variation dd{margin-right:3px}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li .variation dd p,.shopping-cart-box .widget_shopping_cart_content ul.cart_list li .variation dd p{position:relative;padding-right:3px}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li .variation dd p:before,.shopping-cart-box .widget_shopping_cart_content ul.cart_list li .variation dd p:before{content:",";position:absolute;right:0;bottom:0}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li .variation dd:last-child p:before,.shopping-cart-box .widget_shopping_cart_content ul.cart_list li .variation dd:last-child p:before{display:none}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li:hover .thumb .image-cover,.shopping-cart-box .widget_shopping_cart_content ul.cart_list li:hover .thumb .image-cover{-webkit-transform:scale(1.05);transform:scale(1.05)}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li:hover a.remove,.shopping-cart-box .widget_shopping_cart_content ul.cart_list li:hover a.remove{color:#fe5339}.widget_shopping_cart p.total,.shopping-cart-box p.total{overflow:hidden;text-align:left;letter-spacing:0;margin:0;color:#28262b;border-bottom:1px solid #e7e7e7}.widget_shopping_cart p.total strong,.shopping-cart-box p.total strong{float:left;font:inherit;font-size:11px;letter-spacing:inherit;text-transform:inherit;line-height:1;color:inherit}.widget_shopping_cart p.total&gt;span,.shopping-cart-box p.total&gt;span{float:right;font:inherit;font-size:11px;letter-spacing:0;text-transform:inherit;line-height:1;color:inherit}.widget_shopping_cart p.buttons,.shopping-cart-box p.buttons{position:relative;margin-bottom:0;padding-top:20px}.widget_shopping_cart p.buttons a,.shopping-cart-box p.buttons a{position:relative;width:48%;text-align:center;line-height:39px;border-width:2px;padding:0}.widget_shopping_cart p.buttons a.wc-forward:not(.checkout),.shopping-cart-box p.buttons a.wc-forward:not(.checkout){color:#1b1b1b;background:transparent;border:2px solid #e7e7e7}.widget_shopping_cart p.buttons a.wc-forward:not(.checkout):hover,.shopping-cart-box p.buttons a.wc-forward:not(.checkout):hover{color:#1b1b1b;background:#e7e7e7;border-color:#e7e7e7}.widget_shopping_cart p.buttons a.checkout,.shopping-cart-box p.buttons a.checkout{float:right}.shopping-cart-box{position:absolute;overflow:hidden;right:0;top:100%;background:#ffffff;border-radius:5px;opacity:0;visibility:hidden;-webkit-box-shadow:0 15px 45px 0 rgba(0,0,0,0.2);box-shadow:0 15px 45px 0 rgba(0,0,0,0.2);z-index:1000;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transition:opacity .3s ease, visibility .3s ease;-moz-transition:opacity .3s ease, visibility .3s ease;transition:opacity .3s ease, visibility .3s ease}.shopping-cart-box ::-webkit-scrollbar{width:4px;margin-right:20px}.shopping-cart-box ::-webkit-scrollbar-track{background-color:transparent;border:none}.shopping-cart-box ::-webkit-scrollbar-thumb{height:40px;background-color:rgba(0,0,0,0.1);border-radius:5px;-webkit-transition:background 5s ease;-moz-transition:background 5s ease;transition:background 5s ease}.shopping-cart-box ::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,0.2)}.shopping-cart-box .widget_shopping_cart_content{padding:5px}.shopping-cart-box .widget_shopping_cart_content ul.cart_list{max-height:370px;margin:10px 0;overflow-x:hidden;overflow-y:auto}.shopping-cart-box .widget_shopping_cart_content ul.cart_list li{position:relative;min-width:400px;padding:7px 20px}.shopping-cart-box .widget_shopping_cart_content ul.cart_list li.empty{min-width:250px}.shopping-cart-box .widget_shopping_cart_content ul.cart_list li .thumb .image-cover{width:70px;height:70px}.shopping-cart-box .widget_shopping_cart_content ul.cart_list li .thumb .image-cover img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.shopping-cart-box .widget_shopping_cart_content ul.cart_list li .variation dd p{color:inherit}.shopping-cart-box .widget_shopping_cart_content ul.cart_list li a.remove{left:55px;top:50%}.shopping-cart-box .widget_shopping_cart_content p.total{border-top:1px solid #e7e7e7;padding:20px;color:#28262b}.shopping-cart-box .widget_shopping_cart_content p.total strong{letter-spacing:inherit;text-transform:inherit;line-height:1;color:inherit}.shopping-cart-box .widget_shopping_cart_content p.total .woocommerce-Price-amount{font-size:13px}.shopping-cart-box .widget_shopping_cart_content p.buttons{padding:15px 20px}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li{position:relative;margin:20px 0}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li:first-child{margin-top:0}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li .thumb .image-cover{width:50px;height:50px}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li a.remove{left:25px;top:50%}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li .mini-cart-content{padding-right:90px}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li .mini-cart-content a{font-size:13px;line-height:20px}.widget_shopping_cart .widget_shopping_cart_content ul.cart_list li .mini-cart-content span.mini-cart-quantity{padding:13px 15px}.widget_shopping_cart .widget_shopping_cart_content p.total{padding:20px 0;border-top:1px solid #e7e7e7;color:#28262b}.widget_shopping_cart p.buttons a:before{display:none}.widget_product_tag_cloud .tagcloud{overflow:hidden;padding:15px;margin:-15px}.widget_product_tag_cloud .tagcloud a{position:relative;float:left;font-size:10px !important;margin-top:0;margin-bottom:7px;margin-right:7px;background:#e7e7e7;border-radius:4px;line-height:30px;padding:0px 15px;-webkit-box-shadow:0 8px 20px 3px transparent;box-shadow:0 8px 20px 3px transparent;-webkit-transform:perspective(0) translateY(0);-moz-transform:perspective(0) translateY(0);-o-transform:perspective(0) translateY(0);transform:perspective(0) translateY(0);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.widget_product_tag_cloud .tagcloud a:hover{background:#ffffff;-webkit-box-shadow:0 8px 25px 3px rgba(0,0,0,0.25);box-shadow:0 8px 25px 3px rgba(0,0,0,0.25);-webkit-transform:perspective(400px) translateY(-2px);-moz-transform:perspective(400px) translateY(-2px);-o-transform:perspective(400px) translateY(-2px);transform:perspective(400px) translateY(-2px);z-index:1}.widget_product_categories .cat-item{padding-bottom:25px}.widget_product_categories .cat-item:last-child{padding-bottom:0}.widget_product_categories .cat-item.cat-parent{padding-bottom:0;margin-bottom:25px}.widget_product_categories .cat-item.cat-parent .children{padding-top:25px}.widget_product_categories .cat-item.cat-parent&gt;a{color:#c3c3c3;text-transform:uppercase}.widget_product_categories .cat-item .count{color:#c3c3c3}.widget_product_categories .cat-item a{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.widget_product_categories .cat-item a:hover{opacity:.6}.widget_product_categories .cat-parent{position:relative;padding-left:25px}.widget_product_categories .cat-parent:before{content:"";position:absolute;left:0;width:1px;background:#e7e7e7;top:0;bottom:0}.widget_product_categories .cat-parent .cat-parent{padding-left:0}.widget_product_categories .cat-parent .cat-parent:before{display:none}.widget_product_search .woocommerce-product-search{position:relative}.widget_product_search .woocommerce-product-search .screen-reader-text{display:none}.widget_product_search .woocommerce-product-search input[type="search"]::-webkit-search-cancel-button{display:none}.widget_product_search .woocommerce-product-search input[type="search"]::-moz-search-cancel-button{display:none}.widget_product_search .woocommerce-product-search input[type="search"]::-o-search-cancel-button{display:none}.widget_product_search .woocommerce-product-search input[type="search"]::-search-cancel-button{display:none}.widget_product_search .woocommerce-product-search button[type="submit"],.widget_product_search .woocommerce-product-search input[type="submit"]{position:absolute;width:40px;height:40px;top:0;left:0;padding:0;background:transparent;color:transparent;border:none;cursor:pointer}.widget_product_search .woocommerce-product-search input[type="search"]{height:40px;line-height:40px;margin:0;padding:0;padding-left:40px;border:1px solid #e7e7e7;background:rgba(0,0,0,0.01);border-radius:4px;-webkit-box-shadow:0 10px 45px -10px transparent;box-shadow:0 10px 45px -10px transparent;-webkit-transition:background .4s ease, border-color .4s ease, box-shadow .4s ease;-moz-transition:background .4s ease, border-color .4s ease, box-shadow .4s ease;transition:background .4s ease, border-color .4s ease, box-shadow .4s ease}.widget_product_search .woocommerce-product-search input[type="search"]::-webkit-input-placeholder{color:transparent}.widget_product_search .woocommerce-product-search input[type="search"]:-moz-placeholder{color:transparent}.widget_product_search .woocommerce-product-search input[type="search"]::-moz-placeholder{color:transparent}.widget_product_search .woocommerce-product-search input[type="search"]:-ms-input-placeholder{color:transparent}.widget_product_search .woocommerce-product-search:before{content:"\ea4c";font-family:'dfd-socicons-font';position:absolute;width:40px;height:40px;line-height:40px;text-align:center}.widget_product_search .woocommerce-product-search input[type="search"]:focus,.widget_product_search .woocommerce-product-search:hover input[type="search"]{border-color:transparent;background:#ffffff;-webkit-box-shadow:0 10px 45px -10px rgba(0,0,0,0.25);box-shadow:0 10px 45px -10px rgba(0,0,0,0.25)}.widget_top_rated_products li,.widget_products li,.widget_recently_viewed_products li{padding-bottom:20px}.widget_top_rated_products li:last-child,.widget_products li:last-child,.widget_recently_viewed_products li:last-child{padding-bottom:0}.widget_top_rated_products li .product_summary,.widget_products li .product_summary,.widget_recently_viewed_products li .product_summary,.widget_top_rated_products li .product_thumbnail,.widget_products li .product_thumbnail,.widget_recently_viewed_products li .product_thumbnail{display:table-cell;vertical-align:middle}.widget_top_rated_products li .product_thumbnail,.widget_products li .product_thumbnail,.widget_recently_viewed_products li .product_thumbnail{width:80px;height:80px;border-radius:50%;overflow:hidden}.widget_top_rated_products li .product_thumbnail img,.widget_products li .product_thumbnail img,.widget_recently_viewed_products li .product_thumbnail img{display:block}.widget_top_rated_products li .product_summary,.widget_products li .product_summary,.widget_recently_viewed_products li .product_summary{padding-left:20px;color:#c3c3c3}.widget_top_rated_products li .product_summary a,.widget_products li .product_summary a,.widget_recently_viewed_products li .product_summary a{display:block;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.widget_top_rated_products li .product_summary a:hover,.widget_products li .product_summary a:hover,.widget_recently_viewed_products li .product_summary a:hover{opacity:.6}.widget_top_rated_products li .product_summary del,.widget_products li .product_summary del,.widget_recently_viewed_products li .product_summary del,.widget_top_rated_products li .product_summary ins,.widget_products li .product_summary ins,.widget_recently_viewed_products li .product_summary ins,.widget_top_rated_products li .product_summary .woocommerce-Price-amount,.widget_products li .product_summary .woocommerce-Price-amount,.widget_recently_viewed_products li .product_summary .woocommerce-Price-amount{color:#c3c3c3;letter-spacing:0}.widget_top_rated_products li .product_summary ins,.widget_products li .product_summary ins,.widget_recently_viewed_products li .product_summary ins{text-decoration:none}.widget_recent_reviews li{overflow:hidden;padding-bottom:20px}.widget_recent_reviews li:last-child{padding-bottom:0}.widget_recent_reviews li&gt;a{-webkit-transition:color .3s ease;-moz-transition:color .3s ease;transition:color .3s ease}.widget_recent_reviews li&gt;a:hover{color:rgba(54,53,53,0.6)}.widget_recent_reviews li&gt;a img{width:80px;height:80px;display:block;float:left;margin-right:20px;border-radius:50%}.widget_price_filter{padding-bottom:75px}.widget_price_filter .price_slider_wrapper .price_slider{position:absolute;left:12.5px;right:12.5px;background:#e7e7e7}.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-range{position:relative;height:3px;background:#3498db}.widget_price_filter .price_slider_wrapper .price_slider .ui-slider-handle{position:absolute;width:25px;height:25px;background:#ffffff;border-radius:50%;top:50%;margin-top:-12.5px;cursor:pointer;-webkit-box-shadow:0 8px 30px 0 rgba(0,0,0,0.35);box-shadow:0 8px 30px 0 rgba(0,0,0,0.35);margin-left:-12.5px}.widget_price_filter .price_slider_wrapper .price_slider_amount{padding-top:30px}.widget_price_filter .price_slider_wrapper .price_slider_amount .button{position:absolute;bottom:0;color:#343434;background:transparent;padding-left:35px;padding-right:25px;border:1px solid #e7e7e7;-webkit-box-shadow:0 15px 60px 0 transparent;box-shadow:0 15px 60px 0 transparent;-webkit-transition:background .4s ease, border-color .4s ease, box-shadow .4s ease, color .3s ease;-moz-transition:background .4s ease, border-color .4s ease, box-shadow .4s ease, color .3s ease;transition:background .4s ease, border-color .4s ease, box-shadow .4s ease, color .3s ease}.widget_price_filter .price_slider_wrapper .price_slider_amount .button:before{content:"\ea8b";font-family:'dfd-socicons-font';color:#c3c3c3;position:absolute;left:15px;font-size:9px}.widget_price_filter .price_slider_wrapper .price_slider_amount .button:hover{border-color:#ffffff;background:#ffffff;-webkit-box-shadow:0 15px 60px 0 rgba(0,0,0,0.25);box-shadow:0 15px 60px 0 rgba(0,0,0,0.25)}.widget_layered_nav_filters li{padding-bottom:25px}.widget_layered_nav_filters li:last-child{padding-bottom:0}.widget_layered_nav_filters li a{-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;transition:opacity .3s ease}.widget_layered_nav_filters li a:hover{opacity:.6}.widget_layered_nav .wc-layered-nav-term{padding:12px 0}.widget_layered_nav .wc-layered-nav-term.chosen{opacity:.6}.widget_layered_nav .wc-layered-nav-term:first-child{padding-top:0}.widget_layered_nav .wc-layered-nav-term:last-child{padding-bottom:0}body.woocommerce-order-received{background:transparent}body.woocommerce-order-received #layout,body.woocommerce-order-received #layout.no-title{padding:70px 0}body.woocommerce-order-received #main-content .woocommerce{margin-left:10px !important;margin-right:10px !important}body.woocommerce-order-received #main-content .woocommerce p{width:100%;margin-bottom:25px}body.woocommerce-order-received #main-content .woocommerce p.woocommerce-thankyou-order-received{position:relative;font-size:30px;letter-spacing:-2px;line-height:1.2;text-align:left;padding:0 0 0 40px;margin-bottom:70px;background:transparent}body.woocommerce-order-received #main-content .woocommerce p.woocommerce-thankyou-order-received:before{content:"\ea3c";font-family:"dfd-socicons-font";position:absolute;top:50%;left:0;height:1em;line-height:1;margin-top:-0.5em;opacity:.2}body.woocommerce-order-received #main-content .woocommerce h2,body.woocommerce-order-received #main-content .woocommerce h3{font-size:25px;font-weight:bold;letter-spacing:-1px;padding-bottom:0;margin-bottom:35px;border-bottom:none}body.woocommerce-order-received #main-content .woocommerce .woocommerce-thankyou-order-details+.clear+p{text-align:left;text-decoration:underline;margin-top:55px;margin-bottom:55px}body.woocommerce-order-received #main-content .woocommerce .wc-bacs-bank-details-heading{text-align:left;margin-bottom:55px}body.woocommerce-order-received #main-content .woocommerce .wc-bacs-bank-details-heading+h3{text-align:left;color:#2d2d2d;border-bottom:none}body.woocommerce-order-received #main-content .woocommerce .wc-bacs-bank-details{margin-bottom:55px}body.woocommerce-order-received #main-content .woocommerce header h3{margin-bottom:20px}body.woocommerce-order-received #main-content .woocommerce&gt;ul{list-style:none;margin:0 -10px 25px}body.woocommerce-order-received #main-content .woocommerce&gt;ul:before,body.woocommerce-order-received #main-content .woocommerce&gt;ul:after{content:" ";display:table}body.woocommerce-order-received #main-content .woocommerce&gt;ul:after{clear:both}body.woocommerce-order-received #main-content .woocommerce&gt;ul li{font-size:12px;text-transform:uppercase;letter-spacing:.3px;line-height:1.2;text-align:left;float:left;width:25%;margin:0;padding:0 10px}body.woocommerce-order-received #main-content .woocommerce&gt;ul li strong{position:relative;font-size:14px;font-weight:normal;line-height:1.2;text-align:left;display:block;padding-top:10px;margin-top:10px;border-top:2px solid #e7e7e7}body.woocommerce-order-received #main-content .woocommerce .row h2,body.woocommerce-order-received #main-content .woocommerce .row h3{margin-top:55px}body.woocommerce-order-received #main-content .woocommerce .shop_table{background:transparent}body.woocommerce-order-received #main-content .woocommerce .shop_table dl.variation{font:inherit;font-size:10px;font-weight:normal;letter-spacing:.4px;text-transform:uppercase;line-height:1.2;overflow:hidden;margin-top:5px;margin-bottom:0;color:#c3c3c3}body.woocommerce-order-received #main-content .woocommerce .shop_table dl.variation:before,body.woocommerce-order-received #main-content .woocommerce .shop_table dl.variation:after{content:" ";display:table}body.woocommerce-order-received #main-content .woocommerce .shop_table dl.variation:after{clear:both}body.woocommerce-order-received #main-content .woocommerce .shop_table dl.variation&gt;*{float:left;clear:none;padding-right:5px}body.woocommerce-order-received #main-content .woocommerce .shop_table dl.variation&gt;*:last-child{padding-right:0}body.woocommerce-order-received #main-content .woocommerce .shop_table dl.variation *{font:inherit;letter-spacing:inherit;text-transform:inherit;line-height:inherit;color:inherit}body.woocommerce-order-received #main-content .woocommerce .shop_table dl.variation p{font:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;margin-bottom:0}body.woocommerce-order-received #main-content .woocommerce .shop_table small{font-family:inherit;font-size:100%;font-weight:normal;color:#7b7b7b}body.woocommerce-order-received #main-content .woocommerce .shop_table:not(.customer_details){position:relative;table-layout:fixed;padding-left:30px;padding-right:30px;padding-top:35px;padding-bottom:35px;margin-bottom:0;border-spacing:0;border-width:0}body.woocommerce-order-received #main-content .woocommerce .shop_table:not(.customer_details) thead{background:transparent}body.woocommerce-order-received #main-content .woocommerce .shop_table:not(.customer_details) thead th{font-size:12px;text-transform:uppercase;letter-spacing:.3px;line-height:1.2;padding:0 0 20px;border-bottom:2px solid #e7e7e7}body.woocommerce-order-received #main-content .woocommerce .shop_table:not(.customer_details) tbody tr th,body.woocommerce-order-received #main-content .woocommerce .shop_table:not(.customer_details) tbody tr td{font-size:14px;padding:20px 0;color:#2d2d2d;border-bottom:1px dashed #e7e7e7}body.woocommerce-order-received #main-content .woocommerce .shop_table:not(.customer_details) tbody tr th strong,body.woocommerce-order-received #main-content .woocommerce .shop_table:not(.customer_details) tbody tr td strong{font-weight:inherit}body.woocommerce-order-received #main-content .woocommerce .shop_table:not(.customer_details) tbody tr td.product-name{line-height:1.2}body.woocommerce-order-received #main-content .woocommerce .shop_table:not(.customer_details) tbody tr:nth-child(even){background:transparent}body.woocommerce-order-received #main-content .woocommerce .shop_table:not(.customer_details) tbody tr:last-child th,body.woocommerce-order-received #main-content .woocommerce .shop_table:not(.customer_details) tbody tr:last-child td{border-bottom:none}body.woocommerce-order-received #main-content .woocommerce .shop_table:not(.customer_details) tfoot{background:transparent}body.woocommerce-order-received #main-content .woocommerce .shop_table:not(.customer_details) tfoot tr:first-child th,body.woocommerce-order-received #main-content .woocommerce .shop_table:not(.customer_details) tfoot tr:last-child th{font-size:12px;text-transform:uppercase;letter-spacing:.3px;line-height:1.2}body.woocommerce-order-received #main-content .woocommerce .shop_table:not(.customer_details) tfoot tr:first-child th,body.woocommerce-order-received #main-content .woocommerce .shop_table:not(.customer_details) tfoot tr:first-child td{padding-top:40px}body.woocommerce-order-received #main-content .woocommerce .shop_table:not(.customer_details) tfoot tr:nth-child(2) th{line-height:1.2;color:#2d2d2d}body.woocommerce-order-received #main-content .woocommerce .shop_table:not(.customer_details) tfoot tr:nth-child(3) th,body.woocommerce-order-received #main-content .woocommerce .shop_table:not(.customer_details) tfoot tr:nth-child(3) td{line-height:1.2;color:#2d2d2d}body.woocommerce-order-received #main-content .woocommerce .shop_table:not(.customer_details) tfoot tr:last-child th{font-size:12px;text-transform:uppercase;letter-spacing:.3px;line-height:1.2}body.woocommerce-order-received #main-content .woocommerce .shop_table:not(.customer_details) tfoot tr:last-child th,body.woocommerce-order-received #main-content .woocommerce .shop_table:not(.customer_details) tfoot tr:last-child td{padding-bottom:0;border-bottom:none}body.woocommerce-order-received #main-content .woocommerce .shop_table:not(.customer_details) tfoot tr:not(:first-child) th,body.woocommerce-order-received #main-content .woocommerce .shop_table:not(.customer_details) tfoot tr:not(:first-child) td{border-top:1px dashed #e7e7e7}body.woocommerce-order-received #main-content .woocommerce .shop_table:not(.customer_details) tfoot tr th{font-size:14px;padding:20px 0}body.woocommerce-order-received #main-content .woocommerce .shop_table:not(.customer_details) tfoot tr td{font-size:14px;padding:20px 0}body.woocommerce-order-received #main-content .woocommerce .shop_table.customer_details{padding-top:15px;padding-bottom:15px;border-spacing:0;border-width:0}body.woocommerce-order-received #main-content .woocommerce .shop_table.customer_details tbody tr{background:transparent}body.woocommerce-order-received #main-content .woocommerce .shop_table.customer_details tbody td{padding-left:0;padding-right:0}body.woocommerce-order-received #main-content .woocommerce .shop_table.customer_details tbody th,body.woocommerce-order-received #main-content .woocommerce .shop_table.customer_details tbody td{text-align:left;width:50%}body.woocommerce-order-received #main-content .woocommerce address{font-style:normal;line-height:2.7}body.woocommerce-order-received #main-content .woocommerce .addresses{font-style:normal}body.woocommerce-order-received #main-content .woocommerce .addresses h2,body.woocommerce-order-received #main-content .woocommerce .addresses h3{float:none}body.woocommerce-order-received #main-content .woocommerce .addresses .col-1,body.woocommerce-order-received #main-content .woocommerce .addresses .col-2{float:left;width:50%}body.woocommerce-order-received #main-content .woocommerce .five.columns&gt;*:not(header){margin-bottom:25px}body.woocommerce-order-received #main-content .woocommerce .five.columns&gt;*:last-child{margin-bottom:0}@media only screen and (max-width:1024px){body.woocommerce-order-received #main-content .woocommerce&gt;ul li{width:50%}}@media only screen and (max-width:640px){body.woocommerce-order-received #main-content .woocommerce&gt;ul li{width:100%}}@media only screen and (max-width:540px){body.woocommerce-order-received #main-content .woocommerce .addresses .col-1,body.woocommerce-order-received #main-content .woocommerce .addresses .col-2{float:left;width:100%}}</pre></body></html>