.woocommerce div.product form.cart div.quantity,.woocommerce div.product form.cart .button{display:inline-block}.woocommerce button:not(.btbar_btn) br,.woocommerce .button br,.woocommerce button.button br,.woocommerce a.button br,.woocommerce input.button br,.woocommerce #respond input#submit br,.woocommerce .cart-collaterals br,.woocommerce table.shop_table td br,.woocommerce .woocommerce-checkout br,.woocommerce .woocommerce-EditAccountForm br{display:none}.woocommerce ul.product-categories li a:after,.woocommerce button:not(.btbar_btn),.woocommerce .button,.woocommerce button.button,.woocommerce a.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce input[class*=input-text],.woocommerce select,.woocommerce span.onsale,.woocommerce div.product div.images .flex-control-thumbs li img,.woocommerce ul.products:not(.recent_entries) li.product a.woocommerce-loop-product__link img,.woocommerce ul.product_list_widget li a,.widget-container .woocommerce ul.product_list_widget li img,.widget-content .woocommerce ul.product_list_widget li img{-webkit-transition:all .3s ease;transition:all .3s ease}.woocommerce a.added_to_cart:before,.woocommerce .button.add_to_cart_button:after,.woocommerce .button.single_add_to_cart_button:after{font-family:'dpicons';line-height:1;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woocommerce a.remove{width:24px;height:24px;line-height:22px;-webkit-box-sizing:content-box;box-sizing:content-box;font-size:14px;padding:0;margin:0;border:1px solid rgba(0,0,0,.18);display:inline-block;cursor:pointer;background-color:transparent}.woocommerce a.remove:hover{background:0 0 !important}.woocommerce ul.product-categories li a:after{content:'';position:absolute;bottom:-1px;left:0;width:100%;height:1px;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-ms-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0)}.woocommerce ul.product-categories li a:hover:after{-ms-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}.woocommerce .slick-slider .slick-dots li:before,.woocommerce div.product div.images ul li:before,.woocommerce div.product div.images ol li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs .panel h2:before,.woocommerce div.product .woocommerce-tabs .panel h3:before,.woocommerce div.product .woocommerce-tabs .panel h4:before,.woocommerce div.product .woocommerce-tabs .panel h5:before,.woocommerce div.product .woocommerce-tabs .panel h6:before,.woocommerce ul.products:not(.recent_entries) li.product:before,.woocommerce ul.payment_methods li:before,.woocommerce ul.order_details li:before,.woocommerce .products h2:before,.woocommerce .cart-collaterals h2:before,.woocommerce .cart-collaterals ul li:before,.woocommerce table.shop_table td ul li:before,.woocommerce ul.woocommerce-error li:before,.woocommerce .woocommerce-checkout h3:before,.woocommerce .woocommerce-order h2:before,.woocommerce .woocommerce-MyAccount-content h2:before,.woocommerce .woocommerce-MyAccount-content h3:before,.woocommerce .woocommerce-MyAccount-content h4:before,.woocommerce .woocommerce-MyAccount-navigation ul li:before,.woocommerce #reviews #comments ol.commentlist li:before,.woocommerce #reviews #reply-title:before,.woocommerce ul.product_list_widget li:before,.woocommerce .slick-slider .slick-dots li:after,.woocommerce h1.page-title:after,.woocommerce div.product div.images ul li:after,.woocommerce div.product div.images ol li:after,.woocommerce div.product .product_title:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs .panel h2:after,.woocommerce div.product .woocommerce-tabs .panel h3:after,.woocommerce div.product .woocommerce-tabs .panel h4:after,.woocommerce div.product .woocommerce-tabs .panel h5:after,.woocommerce div.product .woocommerce-tabs .panel h6:after,.woocommerce ul.products:not(.recent_entries) li.product:after,.woocommerce ul.payment_methods li:after,.woocommerce ul.order_details li:after,.woocommerce .products h2:after,.woocommerce .cart-collaterals h2:after,.woocommerce .cart-collaterals ul li:after,.woocommerce table.shop_table td ul li:after,.woocommerce ul.woocommerce-error li:after,.woocommerce .woocommerce-checkout h3:after,.woocommerce .woocommerce-order h2:after,.woocommerce .woocommerce-MyAccount-content h2:after,.woocommerce .woocommerce-MyAccount-content h3:after,.woocommerce .woocommerce-MyAccount-content h4:after,.woocommerce .woocommerce-MyAccount-navigation ul li:after,.woocommerce #reviews #comments ol.commentlist li:after,.woocommerce #reviews #reply-title:after,.woocommerce ul.product_list_widget li:after{content:none;display:none;background:0 0}.woocommerce div.product div.images img,.woocommerce .cart-collaterals .cross-sells p,.woocommerce table.shop_attributes td p,.woocommerce table td p{margin:0;padding:0}.woocommerce h1.page-title,.woocommerce div.product .product_title,.woocommerce div.product .woocommerce-tabs .panel h2,.woocommerce div.product .woocommerce-tabs .panel h3,.woocommerce div.product .woocommerce-tabs .panel h4,.woocommerce div.product .woocommerce-tabs .panel h5,.woocommerce div.product .woocommerce-tabs .panel h6,.woocommerce .products h2,.woocommerce .cart-collaterals h2,.woocommerce .woocommerce-checkout h3,.woocommerce .woocommerce-order h2,.woocommerce .woocommerce-MyAccount-content h2,.woocommerce .woocommerce-MyAccount-content h3,.woocommerce .woocommerce-MyAccount-content h4{border:none;-webkit-box-shadow:none;box-shadow:none;padding:0;font-weight:700;margin:0 0 1em;background-image:none}.entry .woocommerce *,.entry div.summary *,.entry [class*=woocommerce-] *{-webkit-box-sizing:border-box;box-sizing:border-box}.entry .woocommerce p,.entry div.summary p,.entry [class*=woocommerce-] p{padding:0;margin:0 0 1.2em}.woocommerce .content{overflow:visible}.woocommerce .star-rating{text-align:left}.woocommerce .star-rating span{font-family:star}.woocommerce h1.page-title{font-size:160%}.woocommerce a{text-decoration:none !important}.woocommerce a:hover{text-decoration:none !important}.woocommerce a.added_to_cart{display:block;font-size:12.5px}.woocommerce a.added_to_cart:before{content:'\e680'}.woocommerce form .form-row .input-checkbox{display:inline-block;margin:-3px 6px 0 0}.woocommerce form .woocommerce-terms-and-conditions-wrapper .form-row.validate-required{margin:10px 0 20px;padding-bottom:15px;text-align:center;border-bottom:1px dashed rgba(0,0,0,.18)}.woocommerce form .woocommerce-terms-and-conditions-checkbox-text{cursor:pointer}.woocommerce img.attachment-woocommerce_thumbnail,.woocommerce img.size-woocommerce_thumbnail{margin:0}.woocommerce ins{text-decoration:none}.woocommerce button:not(.btbar_btn),.woocommerce .button,.woocommerce button.button,.woocommerce a.button,.woocommerce input.button,.woocommerce #respond input#submit{outline:none;border:none;border-radius:0;padding:12px;font-weight:400;line-height:20px;cursor:pointer}.woocommerce button:not(.btbar_btn):hover,.woocommerce .button:hover,.woocommerce button.button:hover,.woocommerce a.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover{opacity:.86}.woocommerce input#submit.disabled,.woocommerce input#submit:disabled,.woocommerce input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{padding:12px}.woocommerce input[class*=input-text],.woocommerce select{font-size:94%;height:44px;line-height:42px;padding:0 10px;margin:0;vertical-align:middle}.woocommerce .quantity input.qty{width:80px}.woocommerce .button.add_to_cart_button:after,.woocommerce .button.single_add_to_cart_button:after{content:'\e6bd';margin-left:10px}.woocommerce mark{background:0 0;color:inherit}.woocommerce a.reset_variations{display:inline-block;line-height:36px;padding:0 8px;margin:10px 0 0;width:80px;float:right;text-align:center}.woocommerce a.reset_variations:hover{opacity:.86}.woocommerce a.reset_variations:after{content:'\2715';margin-left:10px;vertical-align:middle}.woocommerce nav.woocommerce-pagination ul li:before{content:none;display:none;-webkit-box-shadow:none;box-shadow:none;border:none}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{padding:12.5px 10.5px;min-width:30px}.woocommerce p.price span.amount,.woocommerce span.price span.amount{font-weight:700}.woocommerce p.price del,.woocommerce span.price del{margin-right:4px}.woocommerce p.price del span.amount,.woocommerce span.price del span.amount{font-weight:400}.woocommerce span.onsale{padding:0;min-height:auto;min-width:auto}.woocommerce span.onsale:before{content:'';position:absolute;z-index:-1}.woocommerce div.product div.images{margin-bottom:40px}.woocommerce div.product div.images .gallery-item img{border:none !important}.woocommerce div.product div.images ul,.woocommerce div.product div.images ol{margin:0;padding:0}.woocommerce div.product div.images .flex-viewport{margin-bottom:2px}.woocommerce div.product div.images .flex-control-nav li{margin-right:5px;padding:0}.woocommerce div.product div.images .flex-control-nav li img{cursor:pointer}.woocommerce div.product div.images .flex-control-thumbs{text-align:center;white-space:nowrap;overflow-x:scroll}.woocommerce div.product div.images .flex-control-thumbs li{float:none;display:inline-block;vertical-align:top;padding:0;margin:0 1px 2px}.woocommerce div.product div.images .flex-control-thumbs li img{opacity:1;-webkit-filter:brightness(72%);filter:brightness(72%)}.woocommerce div.product div.images .flex-control-thumbs li img:hover,.woocommerce div.product div.images .flex-control-thumbs li img.flex-active{opacity:1;-webkit-filter:brightness(100%);filter:brightness(100%)}.woocommerce div.product div.summary{margin-bottom:60px}.woocommerce div.product div.summary button,.woocommerce div.product div.summary .button,.woocommerce div.product div.summary .woocommerce-product-details__short-description{font-size:90%}.woocommerce div.product div.summary .woocommerce-product-details__short-description{line-height:2}.woocommerce div.product div.summary .cart{margin:30px 0}.woocommerce div.product div.summary .cart *{-webkit-box-sizing:border-box;box-sizing:border-box}.woocommerce div.product div.summary .product_meta{margin:20px auto 0;padding-top:20px;border-top:1px solid rgba(0,0,0,.18)}.woocommerce div.product .product_title{font-size:160%;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.18)}.woocommerce div.product .woocommerce-tabs ul.tabs{margin:0 auto 30px auto;padding:0;text-align:center;letter-spacing:-1em}.woocommerce div.product .woocommerce-tabs ul.tabs li{padding:0;margin:0;border-radius:0;border-style:solid;border-width:0 0 2px;border-color:transparent;letter-spacing:normal;background:0 0;opacity:.72}.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:0 0;opacity:1}.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:14px 20px;margin:0}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover{opacity:.82}.woocommerce div.product .woocommerce-tabs .panel{font-size:94%;margin-bottom:60px;border-top:0}.woocommerce div.product .woocommerce-tabs .panel h2,.woocommerce div.product .woocommerce-tabs .panel h3,.woocommerce div.product .woocommerce-tabs .panel h4,.woocommerce div.product .woocommerce-tabs .panel h5,.woocommerce div.product .woocommerce-tabs .panel h6{font-size:128%;margin:30px 0 15px}.woocommerce div.product section.products{clear:both}.woocommerce div.product form.cart div.quantity{vertical-align:top;float:none}.woocommerce div.product form.cart table.variations tr{display:inline-block;width:50%;padding:0 5px 0 0;vertical-align:top}.woocommerce div.product form.cart table.variations tr:last-of-type{padding:0 0 0 5px}.woocommerce div.product form.cart table.variations td{position:relative;display:block;font-size:94%;margin:0;padding:0}.woocommerce div.product form.cart table.variations td.label{margin:5px 0 0;padding:0;text-align:left;font-size:96%;background:0 0}.woocommerce div.product form.cart table.variations td.label:after{position:relative;content:':';border:none;background:0 0;-webkit-box-shadow:none;box-shadow:none}.woocommerce div.product form.cart table.variations td.value:before{content:'\2023';position:absolute;top:calc(50% - 5px);right:-18px;width:36px;height:10px;text-align:center;font-size:15px;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.woocommerce div.product form.cart table.variations select{margin-right:0;width:100%}.woocommerce div.product form.cart .woocommerce-variation-description{font-size:90%}.woocommerce div.product form.cart .woocommerce-variation-price{margin:20px 0}.woocommerce div.product form.cart .button{float:none}.woocommerce div.product p.price{font-size:118%;font-weight:700;margin:20px 0;padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.18)}.woocommerce div.product span.onsale{width:76px;height:76px;line-height:76px;-ms-transform:rotate(-20deg);-webkit-transform:rotate(-20deg);transform:rotate(-20deg);font-size:15px !important}.woocommerce div.product p.stock{font-size:90%}.woocommerce div.product .woocommerce-review-link{font-size:92%;font-weight:400}.woocommerce ul.products:not(.recent_entries){margin-left:0;padding-left:0;overflow:visible}.woocommerce ul.products:not(.recent_entries) li.product{font-size:13.5px;text-align:center}.woocommerce ul.products:not(.recent_entries) li.product:hover img:not(.secondary-image){-webkit-box-shadow:0 8px 32px -6px rgba(0,0,0,.36);box-shadow:0 8px 32px -6px rgba(0,0,0,.36)}.woocommerce ul.products:not(.recent_entries) li.product .woocommerce-loop-product__title,.woocommerce ul.products:not(.recent_entries) li.product .woocommerce-loop-category__title{font-size:100%;padding:0;margin-bottom:5px;border:none;background-image:none}.woocommerce ul.products:not(.recent_entries) li.product a.woocommerce-loop-product__link img{padding:0}.woocommerce ul.products:not(.recent_entries) li.product span.onsale{margin:-5px -5px 0 0;width:54px;height:54px;line-height:54px;-ms-transform:rotate(20deg);-webkit-transform:rotate(20deg);transform:rotate(20deg);font-size:12px !important}.woocommerce ul.products:not(.recent_entries) li.product .price{font-size:92%;margin-bottom:10px}.woocommerce ul.products:not(.recent_entries) li.product .button{font-size:90%}.woocommerce ul.products:not(.recent_entries) li.product .star-rating{font-size:14px;margin:0 auto 16px}.woocommerce ul.order_details{padding:10px;border:1px solid rgba(0,0,0,.18)}.woocommerce ul.order_details li{float:none;display:inline-block;font-size:12px;margin:5px 20px 5px 0;padding-right:20px}.woocommerce ul.order_details li strong{margin-top:10px;font-size:15px}.woocommerce .product_meta>span{font-size:90%;display:block;line-height:1.6;margin-bottom:8px}.woocommerce .products h2{font-size:148%;margin-bottom:30px;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.18)}.woocommerce .cart-collaterals h2{font-size:122%}.woocommerce .cart-collaterals .cart_totals table th,.woocommerce .cart-collaterals .cart_totals table td{border-right:1px solid rgba(0,0,0,.18)}.woocommerce table td.product-name dl.variation dt,.woocommerce table td.product-name dl.variation dd{padding:8px 18px 12px}.woocommerce table td.product-name dl.variation dt{border:0}.woocommerce table.shop_table{font-size:100%;border-radius:0;margin-bottom:60px;border-width:1px 0 0 1px}.woocommerce table.shop_table.cart{border-width:1px 1px 0}.woocommerce table.shop_table.cart th,.woocommerce table.shop_table.cart td{border-width:0 0 1px !important}.woocommerce table.shop_table tr.woocommerce-shipping-totals th{vertical-align:middle}.woocommerce table.shop_table th,.woocommerce table.shop_table td{border-width:0 1px 1px 0 !important}.woocommerce table.shop_table th{font-size:96%}.woocommerce table.shop_table td{position:relative;font-size:88%}.woocommerce table.shop_table td.product-remove{text-align:center}.woocommerce table.shop_table td.product-name a{font-weight:400}.woocommerce table.shop_table td.actions{padding:15px 20px}.woocommerce table.shop_table td p:last-of-type,.woocommerce table.shop_table td dl:last-of-type,.woocommerce table.shop_table td ul:last-of-type,.woocommerce table.shop_table td ol:last-of-type{margin-left:0;margin-bottom:0;padding-left:0;padding-bottom:0}.woocommerce table.shop_table td ul.wc-item-meta{margin-left:10px}.woocommerce table.shop_table dl.variation{border:0}.woocommerce table.shop_table dl.variation dt,.woocommerce table.shop_table dl.variation dd{border:0;padding:4px;font-weight:400;background:0 0}.woocommerce table.shop_attributes{border:0}.woocommerce table.shop_attributes th{background:0 0;border-width:0 1px 0 0}.woocommerce table.shop_attributes td{padding:8px 10px 8px 20px;border:0}.woocommerce table td.product-thumbnail{padding:4px;text-align:center}.woocommerce table td.product-thumbnail img{width:72px;display:inline-block}.woocommerce table td img{padding:0;margin:0}.woocommerce table td .coupon input.input-text{width:200px !important;float:none !important}.woocommerce table td button.button{vertical-align:middle}.woocommerce .woocommerce-ordering{font-size:90%}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{font-size:94%;margin:0 0 30px !important;padding:11px 12px 12px 50px !important}.woocommerce .woocommerce-notices-wrapper{font-size:15px}.woocommerce .woocommerce-checkout h3{font-size:122%}.woocommerce .woocommerce-order h2{font-size:122%}.woocommerce .woocommerce-order address{font-size:94%}.woocommerce .woocommerce-MyAccount-content h2,.woocommerce .woocommerce-MyAccount-content h3,.woocommerce .woocommerce-MyAccount-content h4{font-size:122%}.woocommerce .woocommerce-MyAccount-content address{font-size:94%}.woocommerce .woocommerce-MyAccount-content legend{font-weight:700}.woocommerce .woocommerce-MyAccount-content label{font-size:94%}.woocommerce .woocommerce-MyAccount-navigation ul{margin:0 0 40px;padding:0;border:1px solid rgba(0,0,0,.18)}.woocommerce .woocommerce-MyAccount-navigation ul li{margin:0;padding:0;line-height:1.6;font-size:94%;border-bottom:1px dashed rgba(0,0,0,.18)}.woocommerce .woocommerce-MyAccount-navigation ul li:last-of-type{border-bottom:0}.woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{opacity:1}.woocommerce .woocommerce-MyAccount-navigation ul li:hover{opacity:.9}.woocommerce .woocommerce-MyAccount-navigation ul li:hover:not(.is-active){background-color:transparent}.woocommerce .woocommerce-MyAccount-navigation ul li a{display:block;padding:9px 12px;opacity:.7}.woocommerce .woocommerce-customer-details p{margin:0}.woocommerce .woocommerce-result-count{margin-bottom:50px}.select2-container,.select2-dropdown{font-size:13.5px}.select2-container--default .select2-selection--single{border-radius:0;border:1px solid rgba(170,170,170,.48);height:44px;line-height:42px;font-size:13.5px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:42px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:inherit}#add_payment_method .wc-proceed-to-checkout a.checkout-button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button{padding:12px;font-size:112%}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{font-size:92%;border:1px solid rgba(0,0,0,.18)}.woocommerce #review_form #respond p.form-submit{text-align:center}.woocommerce #review_form #respond .form-submit input.submit{width:300px;max-width:100%}.woocommerce #reviews #comments ol.commentlist li{list-style:none}.woocommerce #reviews #comments ol.commentlist li img.avatar{width:46px;height:46px;padding:2px;border-radius:50%}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin-left:68px}.woocommerce #reviews #comment{border:1px solid rgba(170,170,170,.48);padding:8px;border-radius:3px}.woocommerce #reviews #reply-title{display:block;font-size:108%;font-weight:700;margin:0 0 12px;padding:0;text-align:left;-webkit-box-shadow:none;box-shadow:none;border:0}.woocommerce #commentform{font-size:94%;margin-bottom:30px}.woocommerce p.stars a{width:25px;height:25px}.woocommerce p.stars a:before{width:25px;height:25px;line-height:25px;font-size:16px;text-align:center}.woocommerce.widget_shopping_cart ul.cart_list li{position:relative;padding-left:48px;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}.woocommerce.widget_shopping_cart ul.cart_list li:last-of-type{border-bottom:none}.woocommerce.widget_shopping_cart ul.cart_list li a.remove{top:30px;left:10px;margin:0}.woocommerce.widget_shopping_cart ul.cart_list li dl.variation{border:none;padding-left:0;margin-bottom:5px}.woocommerce.widget_shopping_cart ul.cart_list li dl.variation dt,.woocommerce.widget_shopping_cart ul.cart_list li dl.variation dd{float:none;border:none;padding:0;margin:0;background:0 0}.woocommerce.widget_shopping_cart ul.cart_list li .quantity{display:block;text-align:right}.woocommerce.widget_shopping_cart .total{font-size:112%;padding:20px 0;text-align:right}.woocommerce.widget_shopping_cart .buttons{text-align:right}.woocommerce.widget_shopping_cart .buttons a:last-of-type{margin-right:0}.woocommerce ul.product_list_widget{letter-spacing:-1em}.woocommerce ul.product_list_widget li{position:relative;display:inline-block;width:100%;padding:5px 0;margin:5px 0;border-bottom:1px solid rgba(170,170,170,.48);font-size:12.5px;text-align:right;letter-spacing:normal;-webkit-box-sizing:border-box;box-sizing:border-box}.woocommerce ul.product_list_widget li a{margin-bottom:5px}.woocommerce ul.product_list_widget li a.remove{text-align:center}.woocommerce ul.product_list_widget li img{float:none;margin:0 8px 0 0;padding:0;width:62px;vertical-align:middle}.woocommerce ul.product_list_widget li .product-title{display:inline-block;vertical-align:middle;text-align:left;width:calc(100% - 75px)}.woocommerce ul.product_list_widget li .star-rating{float:left;margin:4px 0}.woocommerce ul.product_list_widget li .reviewer{margin-top:4px}.woocommerce ul.product_list_widget li span.amount{margin-top:4px;padding:4px 0;font-weight:700}.woocommerce ul.product_list_widget li del span.amount{font-weight:400}.woocommerce ul.product-categories li{position:relative;margin:0;padding:0}.woocommerce ul.product-categories li a{position:relative;display:block;padding:10px 26px 10px 10px;line-height:1.6;font-size:12px;border-bottom:1px solid rgba(170,170,170,.48)}.woocommerce ul.product-categories li .count{position:absolute;top:0;right:8px;line-height:40px;background:0 0}.woocommerce ul.product-categories li li{padding-left:12px}.woocommerce .woocommerce-product-search{letter-spacing:-1em}.woocommerce .woocommerce-product-search>*{letter-spacing:normal}.woocommerce .woocommerce-product-search .search-field{line-height:44px;height:44px;padding:0 10px;margin:0;width:calc(100% - 68px)}.woocommerce .woocommerce-product-search button{width:68px}.widget-container .woocommerce ul.product_list_widget li,.widget-content .woocommerce ul.product_list_widget li{text-align:center;vertical-align:top;padding:0 10px 20px;margin:0 auto 20px;border:0;font-size:14px}.widget-container .woocommerce ul.product_list_widget li:hover img:not(.secondary-image),.widget-content .woocommerce ul.product_list_widget li:hover img:not(.secondary-image){-webkit-box-shadow:0 8px 32px -6px rgba(0,0,0,.36);box-shadow:0 8px 32px -6px rgba(0,0,0,.36)}.widget-container .woocommerce ul.product_list_widget li img,.widget-content .woocommerce ul.product_list_widget li img{width:100%;max-width:380px;margin:0 0 12px;vertical-align:top}.widget-container .woocommerce ul.product_list_widget li .product-title,.widget-content .woocommerce ul.product_list_widget li .product-title{display:block;text-align:center;width:100%}.widget-container .woocommerce ul.product_list_widget li span.amount,.widget-container .woocommerce ul.product_list_widget li .reviewer,.widget-content .woocommerce ul.product_list_widget li span.amount,.widget-content .woocommerce ul.product_list_widget li .reviewer{font-size:90%}.widget-container .woocommerce ul.product_list_widget li .star-rating,.widget-content .woocommerce ul.product_list_widget li .star-rating{font-size:13px}.widget-content .woocommerce ul.product_list_widget li{width:33.33%}.widget-container.full-wide .woocommerce ul.product_list_widget li,.widget-container.liquid .woocommerce ul.product_list_widget li,.widget-content.one-col .widget-container-inner.liquid .woocommerce ul.product_list_widget li,.full-wide .one-col .widget-content .woocommerce ul.product_list_widget li{width:20%}.widget-container .woocommerce ul.product_list_widget li,.widget-content.one-col .woocommerce ul.product_list_widget li,.one-col .widget-content .woocommerce ul.product_list_widget li{width:25%}@media only screen and (min-width:0) and (max-width:1180px){.dp_ex_wc_floating_box.pos-btm-r,.dp_ex_wc_floating_box.pos-top-r{-ms-transform:translateX(72%);-webkit-transform:translateX(72%);transform:translateX(72%)}.dp_ex_wc_floating_box.pos-btm-l,.dp_ex_wc_floating_box.pos-top-l{-ms-transform:translateX(-72%);-webkit-transform:translateX(-72%);transform:translateX(-72%)}.dp_ex_wc_floating_box:hover{-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}}@media only screen and (min-width:0) and (max-width:1096px){.widget-container .woocommerce ul.product_list_widget li,.widget-content .woocommerce ul.product_list_widget li{font-size:13px;width:25% !important}}@media only screen and (min-width:0) and (max-width:768px){.woocommerce table.cart td.actions{padding:15px}.woocommerce table.cart td.actions .coupon{text-align:left;margin-bottom:15px}.woocommerce table.cart td.actions .coupon .input-text{width:60% !important;margin-right:0}.woocommerce table.cart td.actions .coupon button.button{display:inline-block !important;width:calc(40% - 5px) !important;float:none !important}.widget-container .woocommerce ul.product_list_widget li,.widget-content .woocommerce ul.product_list_widget li{width:33.33% !important}}@media only screen and (min-width:0) and (max-width:640px){.widget-container .woocommerce ul.product_list_widget li,.widget-content .woocommerce ul.product_list_widget li{font-size:12.5px;width:50% !important}}@media only screen and (min-width:0) and (max-width:568px){.woocommerce ul.order_details li{display:block;border-right:none;margin:7px 0}.woocommerce #reviews #comments ol.commentlist li img.avatar{width:36px;height:36px}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin-left:48px}}