#header_main:has(.xoo-wsc-sc-cont){padding-right:110px}#header_main .xoo-wsc-sc-cont{position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:all 0.25s;z-index:99999}body .xoo-wsc-footer a.xoo-wsc-ft-btn,.xoo-wsc-markup .xoo-wsc-btn{font-size:16px;padding:13px 25px;border-radius:3px;line-height:1;display:inline-block;text-align:center;background-color:var(--enfold-main-color-primary);color:var(--enfold-main-color-constant-font);border-color:var(--enfold-main-color-button-border)}body .xoo-wsc-footer a.xoo-wsc-ft-btn{width:100%}body .xoo-wsc-footer a.xoo-wsc-ft-btn:hover,body .xoo-wsc-footer a.xoo-wsc-ft-btn:focus,.xoo-wsc-markup .xoo-wsc-btn:hover,.xoo-wsc-markup .xoo-wsc-btn:focus{background-color:var(--enfold-main-color-secondary);color:var(--enfold-main-color-bg);border-color:var(--enfold-main-color-button-border2)}#header_main .side-cart-menu-item a{display:inline-block}#header_main .xoo-wsc-sc-bki{font-size:18px}.xoo-wsc-sc-cont .xoo-wsc-cart-trigger .xoo-wsc-sc-subt{order:1;margin:0 0 0 3px}.xoo-wsc-sc-cont .xoo-wsc-cart-trigger .xoo-wsc-sc-bkcont{display:flex;flex-direction:row-reverse;column-gap:3px}#header_main .xoo-wsc-sc-count{width:20px;height:20px;line-height:20px;position:static;line-height:19px}#header_main .xoo-wsc-sc-icon{margin-right:5px}body .xoo-wsc-header{border-bottom:2px solid #eee;padding:10px 15px}#sticky-wrapper{position:relative;z-index:9995}.xoo-wsc-tax.xoo-wsc-tool,.xoo-wsc-shipping.xoo-wsc-tool,.xoo-wsc-total.xoo-wsc-tool,.xoo-wsc-discount.xoo-wsc-tool{display:none}.xoo-wsc-qtybox input[type=number].xoo-wsc-qty{width:auto;min-width:25px}.xoo-wsc-icon-checkmark{display:none}.xoo-wsc-items-count{background:var(--primary-color)}.xoo-wsc-ptotal .discount-info .new-price{font-size:12px}body .xoo-wsch-top{grid-template-columns:2fr auto 1fr}.xoo-wsc-sm-left{line-height:1.3}.xoo-wsc-sm-right{margin-top:10px}a.xoo-wsc-remove{text-decoration:none;padding:0}.xoo-wsc-product .xoo-wsc-sum-col a{text-decoration:none;font-weight:500}.xoo-wsc-sum-col .variation{margin:0}.xoo-wsc-price{margin:0}body .xoo-wsc-sm-info{display:block;position:relative;padding-right:25px}body .xoo-wsc-sm-right-tools{position:absolute;right:0;top:0}.woocommerce-checkout .xoo-wsc-basket.hjs-link{display:inline!important;text-decoration:none;text-transform:uppercase;font-weight:500;float:right;margin-top:-48px;padding:0;background:none;cursor:pointer;position:initial;box-shadow:none;width:auto;height:auto}.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li,#add_payment_method #payment ul.payment_methods li{list-style-type:none}.woocommerce-cart table.cart td.actions .coupon input.input-text,.woocommerce-checkout table.cart td.actions .coupon input.input-text,#add_payment_method table.cart td.actions .coupon input.input-text{width:auto}.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row,#add_payment_method #payment div.form-row{margin-bottom:0}.woocommerce-page #customer_details,.woocommerce-page h3#order_review_heading,.woocommerce-page #order_review{width:48%;float:left}.woocommerce-page h3#order_review_heading,.woocommerce-page #order_review{float:right}.woocommerce #customer_details .col-1,.woocommerce-page #customer_details .col-2{float:none;width:100%!important}.woocommerce-page #customer_details .col-2{margin-top:40px}.woocommerce table.shop_table,.woocommerce table.shop_table td{border-color:#eee;border-radius:0;line-height:1.75;word-break:normal}.woocommerce-cart table.cart{line-height:1.75}.woocommerce-cart table.cart td{font-size:18px;padding:10px 12px}.woocommerce table.shop_table .order-number{min-width:75px}.woocommerce-cart table.cart .product-thumbnail{min-width:56px}.woocommerce-cart table.cart th.product-name{min-width:140px}.woocommerce-cart table.cart th.product-price,.woocommerce-cart table.cart th.product-quantity,.woocommerce-cart table.cart th.product-subtotal,.woocommerce-checkout-review-order-table th.product-total{min-width:110px}.woocommerce table.shop_table td.actions{padding-top:15px}.woocommerce-cart table.cart td.actions .coupon .input-text{font-size:18px}.woocommerce-cart td.product-name dl.variation dd{margin-left:20px}.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img,#add_payment_method table.cart img{vertical-align:middle}.woocommerce-cart #payment,.woocommerce-checkout #payment,#add_payment_method #payment{background-color:#f5f5f5;border-radius:0;padding:20px;border:1px solid #ddd}.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box,#add_payment_method #payment div.payment_box{background-color:#eee}.woocommerce-cart #payment div.payment_box::before,.woocommerce-checkout #payment div.payment_box::before,#add_payment_method #payment div.payment_box::before{display:none}.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods,#add_payment_method #payment ul.payment_methods{border-color:#eee}.woocommerce .woocommerce-order-details{width:63%;float:left}.woocommerce .woocommerce-order-details h2,.woocommerce .woocommerce-customer-details h2{margin-bottom:10px}.woocommerce .woocommerce-order-details .woocommerce-table--order-details{border:1px solid rgb(0 0 0 / .1)}.woocommerce .woocommerce-customer-details{width:35%;float:right}#wc_social_checkout{margin-bottom:30px}.woo_sc_item_title{display:block;font-size:24px;line-height:1;margin-bottom:10px}.woocommerce ul.woocommerce-thankyou-order-details.order_details{margin:0 0 3em;list-style:none;border:1px solid rgb(0 0 0 / .1);padding:20px}p.woocommerce-thankyou-order-received{font-size:28px;font-weight:600;margin-top:40px}.woocommerce-order-received .entry-header{display:none}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{line-height:1.5;padding:8px 20px}.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-checkout table.cart td.actions .coupon .input-text,#add_payment_method table.cart td.actions .coupon .input-text{border-color:#eee;padding:5px 20px;width:150px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.woocommerce form .form-row .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select,.woocommerce form .form-row.woocommerce-validated .select2-container{border-color:#eee}.woocommerce-cart table.cart input,.woocommerce-checkout table.cart input,#add_payment_method table.cart input{vertical-align:top}.woocommerce .coupon{line-height:1}.woocommerce .coupon .input-text{height:48px}.woocommerce-form-coupon-toggle .woocommerce-info::before{content:"\e600"}.woocommerce-form-login-toggle .woocommerce-info::before{content:"\e026"}.woocommerce-cart .coupon{display:none}.woocommerce a.remove,.woocommerce a.remove:hover{color:#ccc!important;background:none}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:100px}.woocommerce-cart table.cart th{font-weight:400;text-transform:uppercase;color:#666}.woocommerce-cart table.cart td{font-size:16px;color:#666;padding:20px 12px}.woocommerce-cart table.cart td.product-name a{color:#666;text-decoration:none}.woocommerce table.shop_table{border:none}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:none;width:100%;margin:0 auto;text-align:center}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:100%;float:none;margin-top:50px}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:22.15%}.woocommerce .cart-collaterals .cross-sells ul.products li a.button,.woocommerce-page .cart-collaterals .cross-sells ul.products li a.button{font-size:16px;font-weight:500;padding:10px 20px 10px;text-decoration:none}.cart_totals{display:none}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{text-align:center}.woocommerce .cart-collaterals .button,.woocommerce-page .cart-collaterals .button{font-size:24px;padding:25px 35px;margin-bottom:10px;float:none;display:inline-block}.woocommerce-checkout .woocommerce table.shop_table td.product-name .product-quantity{display:block;font-weight:400}.woocommerce-checkout .woocommerce table.shop_table td.product-name .product-quantity:before{content:"QTY "}.woocommerce table.shop_table,.woocommerce table.shop_table td{line-height:1.4}.woocommerce form.checkout_coupon{border:none;padding:0}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin:0 0 20px}.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register{margin:20px 0}.woocommerce-page #customer_details{width:63%;float:left}.woocommerce-page h3#order_review_heading,.woocommerce-page #order_review{float:right;width:35%;clear:none;margin-bottom:20px}.woocommerce-checkout-review-order-table thead th{display:none}.woocommerce table.shop_table td{padding:15px 10px}.woocommerce table.shop_table td.product-total,.woocommerce table.shop_table tfoot td{text-align:right}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:400}.woocommerce table.shop_table tfoot th{text-transform:uppercase}.woocommerce-cart #payment ul.payment_methods li,.woocommerce-checkout #payment ul.payment_methods li,#add_payment_method #payment ul.payment_methods li{list-style-type:none;padding:10px 0 0;text-transform:uppercase;font-size:16px}.woocommerce-checkout #payment ul.payment_methods li label{font-weight:600}.woocommerce-checkout #payment ul.payment_methods li.payment_method_stripe{padding-top:30px}.woocommerce-privacy-policy-text{font-size:14px;margin-bottom:20px}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0;border:none}.woocommerce-cart #payment,#top .woocommerce-checkout #payment,#add_payment_method #payment{padding:10px 25px 25px}.woocommerce-cart #payment div.payment_box,#top .woocommerce-checkout #payment div.payment_box,#add_payment_method #payment div.payment_box{background-color:#eee;margin-bottom:0;padding-bottom:10px;padding:1em;width:100%}body#top #payment ul.payment_methods{padding:0}body#top #payment ul.payment_methods li{padding:0;border:0}#top .woocommerce-checkout #payment div.payment_box fieldset,#top .woocommerce-checkout #payment div.payment_box fieldset>div{padding:0!important}body .woopay-save-new-user-container .save-details-header label{padding-left:0}.woocommerce fieldset{margin-bottom:10px}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0;float:none;margin-bottom:20px;text-align:center}#add_payment_method #payment div.form-row,.woocommerce-cart #payment div.form-row,.woocommerce-checkout #payment div.form-row{padding:0;margin-top:20px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:none;width:100%;font-size:24px;padding:25px 35px;margin-bottom:0}#top .woocommerce form .form-row{padding:3px 15px 3px 1px;margin-bottom:10px}#top .woocommerce form .form-row label{text-transform:uppercase;font-size:15px}#top .main_color .woocommerce .input-text,#top .main_color .woocommerce input[type='text'],#top .main_color .woocommerce input[type='input'],#top .main_color .woocommerce input[type='password'],#top .main_color .woocommerce input[type='email'],#top .main_color .woocommerce input[type='number'],#top .main_color .woocommerce input[type='url'],#top .main_color .woocommerce input[type='tel'],#top .main_color .woocommerce input[type='search'],#top .main_color .woocommerce textarea,#top .main_color .woocommerce select{border-color:#ccc;background-color:#fff0;color:#333;font-size:16px;padding:10px 15px}.woocommerce .select2-container .select2-selection--single{height:40px}.woocommerce .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:38px}.woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}.woocommerce .woocommerce-billing-fields .form-row label,.woocommerce .woocommerce-shipping-fields .form-row label{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.woocommerce-billing-fields h3,h3#order_review_heading,h3#ship-to-different-address{text-transform:uppercase}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{padding:10px 15px;font-size:16px}.woocommerce form.checkout_coupon .form-row input.input-text,.woocommerce form.checkout_coupon .form-row textarea{padding:7px 15px}#billing_address_1_field,#shipping_address_1_field{width:66.66%;float:left;clear:none}#billing_address_2_field,#shipping_address_2_field{width:33.33%;float:right;clear:none;margin-top:0}#billing_city_field,#shipping_city_field{width:50%;float:left;clear:none}#billing_state_field,#shipping_state_field{width:25%;float:left;clear:none}#billing_postcode_field,#shipping_postcode_field{width:25%;float:left;clear:none}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:50%}.select2-container .select2-selection--single{height:49px}.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:48px;padding:0 0 0 15px}.woocommerce form .select2-container--default .select2-selection--single,.woocommerce form .form-row.woocommerce-validated .select2-container:not(.select2-container--open) .select2-selection{border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:45px}.select2-container--default .select2-selection--single,.woocommerce form.checkout_coupon,.woocommerce form.login,.woocommerce form.register,.woocommerce form .form-row .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select,.woocommerce form .form-row.woocommerce-validated .select2-container{border-color:#ccc}#add_payment_method #payment ul.payment_methods li input,.woocommerce-cart #payment ul.payment_methods li input,.woocommerce-checkout #payment ul.payment_methods li input{margin:0 5px 0 0}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{position:static!important}.woocommerce-checkout form .payment_box .form-row-first,.woocommerce-checkout form .payment_box .form-row-last{width:100%;margin:0 0 10px!important;padding:0}.woocommerce-checkout table.shop_table,.woocommerce-checkout table.shop_table td{display:block;overflow:hidden;background:none}.woocommerce-checkout table.shop_table tbody{display:block;overflow:hidden}.woocommerce-checkout table.shop_table tr{display:block;overflow:hidden;background:none;border-top:1px solid #ccc}.woocommerce-checkout table.shop_table tfoot{display:block;overflow:hidden}.woocommerce-checkout table.shop_table tfoot th{display:block;overflow:hidden}.woocommerce-checkout table.shop_table td,.woocommerce-checkout table.shop_table tfoot th{padding:15px 10px;display:block;float:left;width:70%;font-size:16px;border:1px solid #eee;border-width:1px 0 0 0;border-width:0!important}tr.woocommerce-shipping-totals.shipping ul#shipping_method li{text-align:right}.woocommerce-checkout table.shop_table td.product-total,.woocommerce-checkout table.shop_table tfoot td{text-align:right;float:right;width:30%}.woocommerce-checkout table.shop_table tfoot tr.shipping th{width:20%;min-width:100px}.woocommerce-checkout table.shop_table tfoot tr.shipping td{width:80%;max-width:calc(100% - 100px)}.woocommerce-checkout table.shop_table tfoot tr.shipping td ul#shipping_method .amount{display:inline-block}.woocommerce-checkout #header_main_alternate,.woocommerce-checkout #footer{display:none}.woocommerce-cart .entry-header h1,.woocommerce-checkout .entry-header h1{text-align:center}.woocommerce form .form-row label.woocommerce-form__label.woocommerce-form__label-for-checkbox{position:static!important}.woocommerce a.added_to_cart{display:none}body.woocommerce-checkout #payment input#payment_method_stripe,body.woocommerce-checkout #add_payment_method #payment input#payment_method_stripe{position:static;top:0;float:left}body.woocommerce-checkout #payment .payment_method_stripe label[for=payment_method_stripe]{display:block;padding-left:25px;line-height:1.15}.woocommerce-checkout #payment ul.payment_methods li img.stripe-icon.stripe-diners-icon{display:none}.woocommerce-checkout .wc-stripe-elements-field,.woocommerce-checkout .wc-stripe-iban-element-field{margin:0}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{margin:0 0 5px}.woocommerce-SavedPaymentMethods-saveNew label{line-height:1}ul.woocommerce-error{margin-left:0}.woocommerce-page #order_review{margin-bottom:30px}.woocommerce-checkout .wc-stripe-elements-field,.woocommerce-checkout .wc-stripe-iban-element-field{margin:0;padding:15px}#add_payment_method #payment div.payment_box .wc-credit-card-form,.woocommerce-cart #payment div.payment_box .wc-credit-card-form,.woocommerce-checkout #payment div.payment_box .wc-credit-card-form{margin:0 0 10px}.woocommerce-terms-and-conditions-wrapper{font-size:14px}.woocommerce-privacy-policy-text{margin-bottom:10px;line-height:1.4}.woocommerce form .form-row label.woocommerce-form__label.woocommerce-form__label-for-checkbox{position:static!important;line-height:1.5;font-size:12px}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{width:100%;float:none;margin-bottom:20px}.woocommerce .col2-set#customer_login .col-1,.woocommerce-page .col2-set#customer_login .col-1{float:left;width:48%}.woocommerce .col2-set#customer_login .col-2,.woocommerce-page .col2-set#customer_login .col-2{float:right;width:48%}.woocommerce .woocommerce-customer-details :last-child,.woocommerce .woocommerce-order-details :last-child,.woocommerce .woocommerce-order-downloads :last-child{list-style:none}.woocommerce-checkout .subscription-price{font-size:12px}.woocommerce-checkout span.woocommerce-Price-amount{display:block;font-size:16px}.recurring-totals th{font-size:24px;text-transform:uppercase;font-weight:700;border-top:none;padding-top:30px}.recurring-total td{font-size:12px}.first-payment-date small{font-size:12px}.hjs-checkout-notices{position:fixed;right:20px;bottom:20px;z-index:99999;width:475px;max-width:90%}.hjs-checkout-notices .hjs-close{display:inline-block;width:22px;height:22px;background:url(/wp-content/themes/hjs-blocks/images/times-regular.svg);background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:12px;right:10px;cursor:pointer}.hjs-checkout-notices .woocommerce-error,.hjs-checkout-notices .woocommerce-message{padding-right:40px}.hjs-checkout-notices .close-progress{display:inline-block;height:3px;background:#1e85be;position:absolute;top:0;left:0}.hjs-checkout-notices .woocommerce-error .close-progress{background-color:#b81c23}.hjs-checkout-notices .woocommerce-info .close-progress{background-color:#1e85be}.hjs-checkout-notices .woocommerce-message .close-progress{background-color:#8fae1b}.hjs-checkout-notices .animate-it{animation:progressto100;animation-duration:10s;animation-timing-function:linear}.hjs-checkout-notices .woocommerce-error,.hjs-checkout-notices .woocommerce-info,.hjs-checkout-notices .woocommerce-message{border-top:0}@keyframes progressto100{from{width:100%}to{width:0%}}form.woocommerce-checkout{display:inline-block;width:100%}.woocommerce-checkout table.shop_table tfoot tr.recurring-total td{width:auto}.woocommerce-checkout table.shop_table tfoot tr.recurring-total td .woocommerce-Price-amount{display:inline-block}.woocommerce-checkout table.shop_table tfoot tr.recurring-total th{width:auto}.woocommerce-checkout table.shop_table tfoot .recurring-totals th{width:100%}body .xoo-wsc-sm-right{display:block}.woocommerce-checkout .xoo-wsc-container span.woocommerce-Price-amount{display:inline}@media only screen and (max-width:1199px){.woocommerce table.shop_table .cart_item td.product-name{min-width:180px}.woocommerce-page #customer_details{width:58%}.woocommerce-page h3#order_review_heading,.woocommerce-page #order_review{width:40%}.wc_payment_method label{font-size:15px}}@media only screen and (max-width:1023px){.woocommerce-page #customer_details,.woocommerce-page h3#order_review_heading,.woocommerce-page #order_review{width:100%;float:none}.woocommerce-page h3#order_review_heading{margin-top:40px}.woocommerce .woocommerce-order-details{width:100%;float:none}.woocommerce .woocommerce-customer-details{width:100%;float:none}.woocommerce ul.order_details li{border-right:none;margin-bottom:10px}.xoo-wsc-sc-cont .xoo-wsc-cart-trigger .xoo-wsc-sc-subt{display:none}.xoo-wsc-sc-cont .xoo-wsc-cart-trigger .xoo-wsc-sc-bkcont{margin-right:0}#header_main .xoo-wsc-sc-count{position:absolute;top:-10px;right:-10px}.xoo-wsc-sc-cont .xoo-wsc-cart-trigger .xoo-wsc-sc-bkcont{display:block}.xoo-wsc-sc-cont .xoo-wsc-cart-trigger{padding:15px 15px 3px 8px;border:1px solid #c7c7c7;border-radius:5px 0 0 5px}#header_main .xoo-wsc-sc-cont{position:absolute;right:0}#header_main:has(.xoo-wsc-sc-cont){padding-right:35px}}@media only screen and (max-width:860px){.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:46%}}@media only screen and (max-width:767px){.responsive body#top #wrap_all .av-logo-container{margin-right:50px}.responsive #top .logo{width:70%}}@media only screen and (max-width:739px){#billing_address_1_field,#shipping_address_1_field{width:100%;float:none;clear:both}#billing_city_field,#shipping_city_field{width:100%;float:none;clear:both}#billing_address_2_field,#shipping_address_2_field{width:100%;float:none;clear:both;margin-top:0}#billing_state_field,#shipping_state_field{width:100%;float:none;clear:both}#billing_postcode_field,#shipping_postcode_field{width:100%;float:none;clear:both}#top .woocommerce form .form-row{padding:3px 0}.woocommerce-page #customer_details .col-2{margin-top:20px}.woocommerce-page h3#order_review_heading{margin-top:20px}.woocommerce table.shop_table .cart_item td.product-name{padding:10px}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:100%}.woocommerce .col2-set#customer_login .col-1,.woocommerce-page .col2-set#customer_login .col-1,.woocommerce .col2-set#customer_login .col-2,.woocommerce-page .col2-set#customer_login .col-2{float:none;width:100%}}@media only screen and (max-width:600px){.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{float:none;width:100%}#top .woocommerce form .form-row{padding:0}.woocommerce-cart table.cart td.actions .coupon .input-text{background-color:#fff;margin-bottom:10px}.woocommerce-checkout .xoo-wsc-basket.hjs-link{font-size:14px}}@media only screen and (max-width:479px){.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:100%}.woocommerce table.shop_table .cart_item td.product-name{min-width:156px}.woocommerce-cart #payment,body#top .woocommerce-checkout #payment,#add_payment_method #payment{padding:5px 10px 10px}.woocommerce-checkout table.shop_table td,.woocommerce-checkout table.shop_table tfoot th{font-size:15px}}