.woocommerce-cart table.cart .product-thumbnail{min-width:100px}.quantity button{background:#eaeaea}.woocommerce-cart table.cart .product-thumbnail{min-width:100px}.quantity button{background:#eaeaea}.woocommerce .blockUI.blockOverlay::before{background-image:url(assets/img/xt-spinner.svg)}form.checkout.processing .blockUI{display:none!important;opacity:0}button#place_order span.xt_atc-button-spinner-wrap{padding-right:10px}button#place_order span.xt_atc-button-spinner{color:#fff}body.single-product a.button.wsp_button{background-color:#3594d8!important}.woocommerce a.button,#acfw-store-credits-my-account a.button{background-color:#3594d8;border-color:#3594d8}.woocommerce form input[type=checkbox]{accent-color:#3594d8}.woocommerce .product-remove a.remove:hover{color:#f45900!important;background:0 0}body button.single_add_to_cart_button{width:260px!important}body button.wcuf_just_selected_multiple_files_delete_button,body .wcuf_upload_button_container button.wcuf_upload_multiple_files_button{display:none!important}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{display:block;width:100%}.woocommerce div.product form.cart .variations th{padding:10px 0}.dndmfu_wc_files a img{left:50%;top:50%;position:absolute;transform:translate(-50%,-50%);max-width:100%;border-radius:0}.dndmfu_wc_files a{width:56px;height:56px;position:relative;background-color:#000;border-radius:5px;overflow:hidden}.wcuf_file_name .wcuf_media_preview_container{float:left;padding-right:20px}.wcuf_file_name .wcuf_quantity_per_file_input{width:60px!important}body .wcuf_single_file_in_multiple_list{width:216px}.woocommerce-account .woocommerce-MyAccount-content .addresses .title h3,.woocommerce-account .woocommerce-MyAccount-content form h3{font-weight:700}.woocommerce-account .woocommerce-MyAccount-content form.edit-account p.form-row{margin-bottom:0}.woocommerce-account .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p.form-row{margin-bottom:4px}.woocommerce-account .woocommerce-MyAccount-content form.edit-account fieldset{margin-top:35px}.woocommerce-account .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p.form-row label{font-size:16px;margin:0 0 8px}.woocommerce-account .woocommerce-MyAccount-content .button{border-radius:5px;background-color:#3594d8;border:1px solid #3594d8}.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row,.woocommerce-checkout .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p.form-row{margin-bottom:4px;padding-bottom:0}.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper p.form-row label,.woocommerce-checkout .woocommerce-shipping-fields .woocommerce-shipping-fields__field-wrapper p.form-row label{font-size:16px;margin:0 0 8px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table--order-details tbody tr td ul.wc-item-meta li p{margin-bottom:6px}.woocommerce-account .product-name ul{padding-left:20px}.woocommerce-account .woocommerce-MyAccount-content form p.form-row{margin-left:0;margin-right:0}.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-customer-details .addresses .woocommerce-column--billing-address p:before{display:none}.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-customer-details .addresses .woocommerce-column--billing-address p{padding-left:0}.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-customer-details .addresses address{border:inherit;padding-left:0}.woocommerce-account .woocommerce-MyAccount-content .addresses .title h3{font-size:18px}.woocommerce-cart .woocommerce-info button.acfw_apply_notification,.woocommerce-cart table.woocommerce-cart-form__contents tbody td.actions .coupon button.button{margin-bottom:0!important}.woocommerce-cart .woocommerce-info{line-height:36px}.woocommerce-cart .cart-contents form.woocommerce-cart-form table.cart tbody tr.cart_item td.product-remove a.mobile_text_remove{display:none}.woocommerce-account .woocommerce-MyAccount-content p.woocommerce-Message.woocommerce-Message--info.woocommerce-info{max-width:initial}.tm-extra-product-options-totals .woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol{color:#3594d8!important}.tm-floating-box .tm-final-totals .woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol{color:#fff!important}@media(max-width:1920px){.tm-floating-box .tm-final-totals bdi,.tm-floating-box .tm-final-totals .price.amount.final bdi span.woocommerce-Price-currencySymbol{color:#fff!important}}@media(max-width:1220px){.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr td a.button,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.sv-wc-payment-gateway-my-payment-methods-table tbody tr td a.button,.woocommerce-orders .woocommerce-MyAccount-content table.shop_table.my_account_orders.account-orders-table tbody tr td a.button{display:inline}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-orders-table tbody tr td a:last-of-type,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.sv-wc-payment-gateway-my-payment-methods-table tbody tr td a:last-of-type,.woocommerce-orders .woocommerce-MyAccount-content table.shop_table.my_account_orders.account-orders-table tbody tr td a:last-of-type{margin-right:0}.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-customer-details .addresses h2.woocommerce-column__title{font-weight:700;font-family:Lato}}@media(max-width:767px){.woocommerce-cart .woocommerce-info{display:flex;flex-direction:column;padding-top:4px}.woocommerce-cart .woocommerce-info button.acfw_apply_notification{margin:0 auto;width:240px}.woocommerce-cart .cart-collaterals .cart_totals .wc-proceed-to-checkout a.jupiterx-continue-shopping{margin-top:0}}@media(min-width:769px) and (max-width:1220px){.woocommerce-view-order .woocommerce-MyAccount-content table.my_account_tracking{overflow:auto;display:block}}@media(max-width:768px){.woocommerce-view-order .woocommerce-MyAccount-content .woocommerce-customer-details .addresses .woocommerce-column--shipping-address{margin-top:10px}.woocommerce-view-order .woocommerce-MyAccount-content table.my_account_tracking tr td.order-actions:before{display:none}.woocommerce-payment-methods .woocommerce-MyAccount-content table.wc-braintree-my-payment-methods .wc-braintree-payment-method-default{line-height:7px}}@media(max-width:767px){.woocommerce-checkout .woocommerce-shipping-fields h3#ship-to-different-address span{width:auto;text-transform:capitalize}.woocommerce-checkout form.woocommerce-checkout .woocommerce-checkout-review-order table.woocommerce-checkout-review-order-table ul#shipping_method li{display:flex}.woocommerce-cart .cart-contents form.woocommerce-cart-form table.cart tbody tr.cart_item:nth-child(odd){background:#f9f9f9;margin-bottom:10px}.woocommerce-cart .cart-contents form.woocommerce-cart-form table.cart tbody tr.cart_item:nth-child(even){background:#eaeaea;margin-bottom:10px}.woocommerce-cart .cart-contents form.woocommerce-cart-form table.cart tbody tr.cart_item:nth-child(even):hover{background:#eaeaea!important}.woocommerce-cart .cart-contents form.woocommerce-cart-form table.cart tbody tr.cart_item:nth-child(odd):hover{background:#f9f9f9!important}.woocommerce-cart .cart-contents form.woocommerce-cart-form table.cart tbody tr.cart_item:nth-child(even) td.product-quantity .quantity .input-group-prepend button,.woocommerce-cart .cart-contents form.woocommerce-cart-form table.cart tbody tr.cart_item:nth-child(even) td.product-quantity .quantity .input-group-append button{background:#f9f9f9}.woocommerce-cart .cart-contents form.woocommerce-cart-form table.cart tbody tr.cart_item td.product-remove a.remove{font-family:Lato;font-size:1rem;padding:0;width:auto;text-align:left;color:#f45900!important;text-transform:uppercase}.woocommerce-cart .cart-contents form.woocommerce-cart-form table.cart tbody tr.cart_item td.product-remove a.remove:hover{background:inherit}.woocommerce-cart .cart-contents form.woocommerce-cart-form table.cart{background:#fff}.woocommerce-cart .cart-contents form.woocommerce-cart-form table.cart tbody tr.cart_item td.product-remove a.mobile_remove{display:none}.woocommerce-cart .cart-contents form.woocommerce-cart-form table.cart tbody tr.cart_item td.product-remove a.mobile_text_remove{display:inline-block}.woocommerce-cart .cart-contents form.woocommerce-cart-form table.cart tbody tr.cart_item td.product-remove{text-align:left!important}}@media(max-width:480px){.woocommerce-checkout .woocommerce-shipping-fields h3#ship-to-different-address label{vertical-align:middle}.woocommerce-checkout .woocommerce-shipping-fields h3#ship-to-different-address span{display:inline-block;width:90%;vertical-align:inherit;margin-left:15px}.woocommerce-account .woocommerce-MyAccount-content form .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p.form-row label,.woocommerce-account .woocommerce-MyAccount-content form.edit-account p.form-row label{line-height:14px}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-order-details table.woocommerce-table--order-details tbody tr td ul.wc-item-meta{padding-left:0;margin-top:10px}.woocommerce-checkout .payment_box fieldset#wc-braintree-credit-card-credit-card-form .js-wc-braintree-credit-card-new-payment-method-form .wc-braintree-hosted-field-card-expiry-parent label,.woocommerce-checkout .payment_box fieldset#wc-braintree-credit-card-credit-card-form .js-wc-braintree-credit-card-new-payment-method-form .wc-braintree-hosted-field-card-csc-parent label{line-height:18px}.woocommerce-checkout .woocommerce-shipping-fields h3#ship-to-different-address span{font-size:22px;display:inline!important}}@media(min-width:769px) and (max-width:992px){.woocommerce-cart .cart-contents form.woocommerce-cart-form table.cart tbody td.product-thumbnail img{width:100%}.woocommerce-cart .cart-contents form.woocommerce-cart-form table.cart tbody td.product-thumbnail{width:30%}.woocommerce-cart .cart-contents form.woocommerce-cart-form table.cart tbody td.product-name{width:100%;font-size:14px}.woocommerce-cart .cart-contents form.woocommerce-cart-form table.cart tbody td{padding:.7rem .8rem}.woocommerce-account .woocommerce-MyAccount-content table.woocommerce-MyAccount-orders,.woocommerce-account .woocommerce-MyAccount-content table.shop_table.sv-wc-payment-gateway-my-payment-methods-table,.woocommerce-orders .woocommerce-MyAccount-content table.shop_table.my_account_orders.account-orders-table{overflow:auto;display:block}}@media(max-width:600px){.coupon #coupon_code{width:100%}.coupon button{margin-top:10px!important}}