.m-0{margin:0 !important}.m-1{margin:0.25rem !important}.m-2{margin:0.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:0.25rem !important}.mt-2{margin-top:0.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:0.25rem !important}.mb-2{margin-bottom:0.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:0.25rem !important}.ms-2{margin-left:0.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.me-0{margin-right:0 !important}.me-1{margin-right:0.25rem !important}.me-2{margin-right:0.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.mx-0{margin-left:0 !important;margin-right:0 !important}.mx-1{margin-left:0.25rem !important;margin-right:0.25rem !important}.mx-2{margin-left:0.5rem !important;margin-right:0.5rem !important}.mx-3{margin-left:1rem !important;margin-right:1rem !important}.mx-4{margin-left:1.5rem !important;margin-right:1.5rem !important}.mx-5{margin-left:3rem !important;margin-right:3rem !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:0.25rem !important;margin-bottom:0.25rem !important}.my-2{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.p-0{padding:0 !important}.p-1{padding:0.25rem !important}.p-2{padding:0.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:0.25rem !important}.pt-2{padding-top:0.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:0.25rem !important}.pb-2{padding-bottom:0.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:0.25rem !important}.ps-2{padding-left:0.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:0.25rem !important}.pe-2{padding-right:0.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.px-0{padding-left:0 !important;padding-right:0 !important}.px-1{padding-left:0.25rem !important;padding-right:0.25rem !important}.px-2{padding-left:0.5rem !important;padding-right:0.5rem !important}.px-3{padding-left:1rem !important;padding-right:1rem !important}.px-4{padding-left:1.5rem !important;padding-right:1.5rem !important}.px-5{padding-left:3rem !important;padding-right:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:0.25rem !important;padding-bottom:0.25rem !important}.py-2{padding-top:0.5rem !important;padding-bottom:0.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.woocommerce form .form-row{margin-bottom:20px !important}.flux-step p:not(.form-row){color:#334155}@media(max-width: 992px){.flux-checkout__content>div>.elementor-element,.flux-checkout__content .e-con-inner{padding:0;margin:0;max-width:100%}}.flux-step.flux-step--2 .flux-footer,.flux-step.flux-step--3 .flux-footer{margin-top:0 !important}.woocommerce-billing-fields label,.woocommerce-shipping-fields label{display:none !important}.woocommerce-billing-fields label[for=billing_state],.woocommerce-billing-fields label[for=shipping_state],.woocommerce-shipping-fields label[for=billing_state],.woocommerce-shipping-fields label[for=shipping_state]{display:inline-block !important;pointer-events:none}.woocommerce form p.form-row.is-active label:not(.checkbox,.woocommerce-form__label-for-checkbox)[for=billing_state],.woocommerce form p.form-row.is-active label:not(.checkbox,.woocommerce-form__label-for-checkbox)[for=shipping_state]{opacity:0;top:13px}.flux-review-customer__buttons a[data-stepper-goto]{font-weight:500 !important}.flux-checkout .header__title{line-height:normal !important}.header-bottom .elementor-icon-box-title span{font-size:12px}.woocommerce-page .top-header .elementor-button-text{color:#fff}.flux-checkout__content{max-width:100%}.flux-step.flux-step--3.flux-step--shipping,.flux-step .flux-step__content{margin:0}.flux-step__content .woocommerce-billing-fields strong,.flux-step__content .woocommerce-shipping-fields strong{font-weight:400}.flux-step__content ul#shipping_method{padding:0;margin-bottom:30px !important;gap:10px}.flux-step__content ul#shipping_method li label{border:1px solid #e1e7ef;border-radius:4px;padding:10px 19px !important;line-height:30px}.woocommerce form.woocommerce-checkout{grid-template-columns:1fr !important}.woocommerce-checkout *{font-family:"Plus Jakarta Sans",Sans-serif;color:#334155;line-height:unset}.flux-checkout__content-wrapper{justify-content:space-between}@media screen and (min-width: 1025px){.flux-checkout__content-left{width:60%}}@media screen and (min-width: 1200px){.flux-checkout__content-left{width:63%}}.flux-footer a.flux-step__back{color:#195faa;font-size:14px;font-weight:500;line-height:30px;letter-spacing:.3px}.flux-footer a.flux-step__back:before{background-color:#195faa}.woocommerce-page .woocommerce form .form-row input.input-text{border-radius:4px;border:1px solid #e1e7ef;padding:10px 16px;color:#334155;font-size:14px;font-weight:500}.woocommerce-page .woocommerce form .form-row input.input-text::placeholder{color:#93a2b7;font-size:14px;font-weight:500;font-family:"Plus Jakarta Sans",Sans-serif}.flux-button,button#place_order{border-radius:90px;font-weight:500;letter-spacing:.3px;line-height:30px;padding:12px 25px}.woocommerce-table--order-details-wrapper{background-color:var(--e-global-color-uicore_light) !important}.woocommerce-bacs-bank-details .wc-bacs-bank-details-heading{margin-top:10px}.woocommerce-table--order-details tbody td.product-name,.woocommerce-table--order-details tbody td.product-total,.woocommerce-table--order-details tbody td.product-qty{padding-top:10px !important;padding-bottom:10px !important}.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{margin-bottom:0}.woocommerce form.woocommerce-checkout .woocommerce-checkout-review-order-table{background:rgba(0,0,0,0)}.flux-checkout__content-right #order_review tr.cart_item td.product-name,.flux-step #order_review tr.cart_item td.product-name{font-size:16px;font-weight:500;line-height:25px;letter-spacing:-0.056px}.select2-container.select2-container--default .select2-selection--single{border-radius:4px}.woocommerce-billing-fields__fields-wrapper{padding-top:10px;display:flex;flex-wrap:wrap;gap:0px 2%}.woocommerce form p.form-row#billing_country_field{width:32%;margin-top:0}.woocommerce form p.form-row#billing_postcode_field{width:32%}.woocommerce form p.form-row#billing_state_field{width:32%}.woocommerce form p.form-row#billing_address_2_field{display:none !important}@media(max-width: 992px){.woocommerce form p.form-row#billing_country_field{width:100%}.woocommerce form p.form-row#billing_postcode_field{width:100%}.woocommerce form p.form-row#billing_state_field{width:100%}}.woocommerce form p.form-row[data-type=email]:before,.woocommerce form p.form-row[data-type=tel]:before{content:none}.flux-heading__count{background-color:#16110e !important;border-radius:12px !important;box-sizing:border-box !important;color:#fff !important;display:inline-block !important;font-size:13px !important;height:24px !important;line-height:24px !important;margin-left:6px !important;min-width:24px !important;padding:0 8px !important;text-align:center !important;width:auto !important}.flux-heading,.woocommerce form #wdve_vat_exemption h3{font-size:20px !important;font-weight:500 !important;line-height:30px !important;letter-spacing:-0.05656px !important;margin-bottom:20px !important}label.checkbox span{font-size:14px;font-weight:500}input[type=checkbox]:before{border:1.5px solid #e1e7ef;border-radius:4px}.woocommerce-additional-fields{display:block !important}.woocommerce form p.form-row label.checkbox{font-size:14px;font-weight:500}.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[aria-selected],.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#334155}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgba(0,0,0,0)}.flux-checkout__content-right #order_review ul:not(.woocommerce-shipping-methods):not(.woocommerce-error)>li:not(.woocommerce-notice) .payment_box,.flux-step #order_review ul:not(.woocommerce-shipping-methods):not(.woocommerce-error)>li:not(.woocommerce-notice) .payment_box{background:rgba(0,0,0,0)}.woocommerce-error li,.woocommerce-error li a{color:var(--flux-primary-dark) !important}#payment .payment_methods li.wc_payment_method>input[type=radio]+label:before,#payment .payment_methods li.wc_payment_method>input[type=radio]:first-child:checked+label:before,input[type=radio]+label:before{border:1.5px solid #e5e5e5;height:20px;width:20px}input[type=radio]:focus+label:before,input[type=radio]:hover+label:before{border:1.5px solid #182e52 !important}#payment_method_stripe+label:before,#payment_method_stripe+label:after{content:none !important}#payment .payment_methods li.wc_payment_method>input[type=radio]+label,input[type=radio]+label{font-size:16px;font-weight:400;color:#334155}.flux-checkout button#place_order,.flux-checkout button#place_order:hover{display:flex;align-items:center;justify-content:center;height:54px}.flux-checkout #place_order:before{content:none}.flux-cart-image img{border:1px solid #cad4e0;border-radius:5px}.flux-checkout__content-right #order_review tr.cart_item td,.flux-step #order_review tr.cart_item td{border:0}.flux-checkout__content-right #order_review tr.cart_item .amount,.flux-checkout__content-right #order_review tr.cart_item .amount *,.flux-step #order_review tr.cart_item .amount,.flux-step #order_review tr.cart_item .amount *{color:#195faa;font-size:16px;font-weight:500}.flux-checkout__content-right #order_review tr.cart_item,.flux-step #order_review tr.cart_item{border-top:1px solid #e1e7ef;border-bottom:1px solid #e1e7ef}.flux-checkout__content-right #order_review tr.cart_item+tr.cart_item,.flux-step #order_review tr.cart_item+tr.cart_item{border-top:0}.flux-checkout__content-right #order_review tr.cart_item:first-of-type,.flux-step #order_review tr.cart_item:first-of-type{border-top:1px solid #e1e7ef}.flux-checkout__content-right #order_review tr.cart_item td.product-name,.flux-step #order_review tr.cart_item td.product-name{font-weight:500;min-height:125px;padding-left:120px !important;padding-bottom:12px !important}#order_review .custom-product-name{font-size:16px;font-weight:500;line-height:25px;letter-spacing:-0.06px;color:#334155}.flux-cart-image.flux-cart-image--checkout{top:12px}.flux-checkout__content-right #order_review .order-total th,.flux-step #order_review .order-total th{font-size:14px;font-weight:400;line-height:26px;letter-spacing:.01em;color:#171d42}.flux-checkout__content-right #order_review .order-total td,.flux-step #order_review .order-total td{font-size:16px !important;font-weight:500 !important;line-height:23px !important;letter-spacing:.3px;text-align:right;color:#334155 !important}.flux-checkout__content-right #order_review tfoot .order-total *,.flux-step #order_review tfoot .order-total *{font-size:16px;font-weight:500;line-height:23px}.woocommerce ul#shipping_method li label{opacity:1}#payment .payment_methods li.wc_payment_method>input[type=radio]+label *,input[type=radio]+label *{font-weight:500}.woocommerce form .woocommerce-form-coupon__inner p.form-row label{background:rgba(0,0,0,0);color:#93a2b7}.woocommerce form .woocommerce-form-coupon__inner p.form-row.is-active label{background:#fff}.coupon-form td .checkout_coupon.woocommerce-form-coupon p.form-row-first{background:#fff}.flux-checkout__content-right #order_review .woocommerce-shipping-totals.shipping,.flux-step #order_review .woocommerce-shipping-totals.shipping{display:flex;flex-wrap:wrap}.woocommerce-shipping-totals td[data-title=Shipping]{text-align:left !important}.woocommerce-shipping-totals #shipping_method{margin-left:0;padding-left:0}.flux-checkout__content-right #order_review .woocommerce-shipping-totals.shipping th,.flux-step #order_review .woocommerce-shipping-totals.shipping th,.flux-checkout__content-right #order_review .woocommerce-shipping-totals.shipping td,.flux-step #order_review .woocommerce-shipping-totals.shipping td{width:100%}.flux-button.flux-button--processing{padding-right:50px}.button--processing:after,.flux-button--processing:after,button#place_order--processing:after{top:2px}@media(max-width: 1250px){.flux-checkout__order-review{padding:20px}}@media(max-width: 768px){.flux-checkout__order-review{padding:20px 15px}}.flux-checkout__sidebar-header-link:before{content:none}.flux-checkout__sidebar-header-link{padding:0}.footer-info a{color:#93a2b7}.footer-info a:hover{color:#7dd2fb}.footer-info p{color:#93a2b7 !important}.mini-cart-title{margin:0;padding-bottom:20px;border-bottom:1px solid #e1e7ef;font-size:20px;line-height:30px;font-weight:500;letter-spacing:-0.06px}.woocommerce-mini-cart .woocommerce-mini-cart-item{display:flex;width:100%;padding:20px 0 !important;border-bottom:1px solid #e1e7ef}.woocommerce-mini-cart .woocommerce-mini-cart-item .product-name,.woocommerce-mini-cart .woocommerce-mini-cart-item .product-name a{font-size:16px;font-weight:500;line-height:25px;letter-spacing:-0.06px;color:#334155}.woocommerce-mini-cart .woocommerce-mini-cart-item .product-price,.woocommerce-mini-cart .woocommerce-mini-cart-item .product-price .woocommerce-Price-amount,.woocommerce-mini-cart .woocommerce-mini-cart-item .product-price .woocommerce-Price-amount bdi{font-size:16px;font-weight:500;line-height:23px;letter-spacing:.3px;color:#195faa}.woocommerce-mini-cart .woocommerce-mini-cart-item .product-remove{margin-left:auto}.woocommerce-mini-cart .woocommerce-mini-cart-item .product-thumbnail{margin-right:16px}.woocommerce-mini-cart .woocommerce-mini-cart-item .product-thumbnail img{width:93px;height:93px;margin:0;border:1px solid #cad4e0}.woocommerce-mini-cart__coupon{margin-top:auto;position:relative;padding:20px 0;border-top:1px solid #e1e7ef;border-bottom:1px solid #e1e7ef}.woocommerce-mini-cart__coupon .input-text{height:52px;border-color:#e1e7ef;border-radius:4px}.woocommerce-mini-cart__coupon .input-text:focus-visible{border-color:#334155}.woocommerce-mini-cart__coupon .text-only[type=submit]{position:absolute;top:50%;transform:translateY(-50%);right:6px;border:0;background:rgba(0,0,0,0);color:#195faa;padding:10px;font-size:14px;font-weight:500;line-height:30px;letter-spacing:.3px;cursor:pointer}.woocommerce-mini-cart__coupon .text-only[type=submit]:hover,.woocommerce-mini-cart__coupon .text-only[type=submit]:focus{background:rgba(0,0,0,0);color:#155191}.woocommerce-mini-cart__total{padding-top:20px;margin-bottom:10px}.woocommerce-mini-cart__total span,.woocommerce-mini-cart__total strong{font-weight:400 !important}.woocommerce-mini-cart__total .woocommerce-Price-amount,.woocommerce-mini-cart__shipping .woocommerce-Price-amount{font-size:16px;font-weight:500}.woocommerce-mini-cart__total,.woocommerce-mini-cart__shipping{display:flex;justify-content:space-between}.woocommerce-mini-cart__shipping{padding-bottom:20px;border-bottom:1px solid #e1e7ef}.woocommerce-mini-cart__buttons{margin-top:10px}.woocommerce-mini-cart__buttons .button.checkout{width:100%;text-align:center;height:50px;line-height:30px !important}.elementor-menu-cart__close-button-custom{margin-bottom:0 !important}.elementor-menu-cart__close-button-custom .e-close-cart-custom-icon{color:#334155 !important}.elementor-menu-cart__main{width:520px !important;overflow:auto}@media(max-width: 992px){.elementor-menu-cart__main{width:350px !important}}.coupon-form .woocommerce-form-coupon__inner{position:relative}.coupon-form .woocommerce-form-coupon__inner .form-row{margin:0 !important}.coupon-form .woocommerce-form-coupon__inner .form-row-first{width:100% !important}.coupon-form .woocommerce-form-coupon__inner .form-row-last{position:absolute;right:16px;top:11px;width:auto !important;font-size:14px !important}.coupon-form .woocommerce-form-coupon__inner .form-row-last .button[type=submit]{border:0 !important;background:rgba(0,0,0,0);color:#195faa !important;padding:10px !important;font-size:14px !important;font-weight:500 !important;line-height:30px !important;letter-spacing:.3px !important;cursor:pointer;padding:0 10px !important;border:0 !important;opacity:1;width:auto !important;height:auto !important}.coupon-form .woocommerce-form-coupon__inner .form-row-last .button[type=submit]:focus{border:0 !important}.custom_checkout_fields textarea{border-radius:4px;border:1px solid #e1e7ef;padding:10px 16px;color:#334155;font-size:14px;font-weight:500}.custom_checkout_fields textarea::placeholder{color:#93a2b7}.custom_checkout_fields textarea:focus{border-color:#16110e}.custom_checkout_fields .textarea-label{font-weight:500;margin-bottom:10px;display:block}.custom_checkout_fields .woocommerce-form__label-for-checkbox{font-weight:500}.woocommerce-checkout-review-order-table-custom{font-size:0px}.woocommerce form p.form-row[data-type=country]:before,.woocommerce form p.form-row[data-type=select]:before,.woocommerce form p.form-row[data-type=state]:before{mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.25 6.75L9 12L3.75 6.75' stroke='%23334155' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.25 6.75L9 12L3.75 6.75' stroke='%23334155' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.woocommerce-checkout .select2-selection__arrow{mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.25 6.75L9 12L3.75 6.75' stroke='%23334155' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.25 6.75L9 12L3.75 6.75' stroke='%23334155' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.woocommerce-privacy-policy-text p{font-size:12px;font-weight:500;line-height:21px;color:#93a2b7}.woocommerce-privacy-policy-text p a{color:inherit;font-size:12px;font-weight:500}h2.flux-heading,.eligiable-vat-section h3{font-weight:500;margin-bottom:20px}.wc_payment_methods .woocommerce-info span{color:#334155}@media screen and (max-width: 550px){.flux-checkout__content-right #order_review tr.cart_item td.product-name,.flux-step #order_review tr.cart_item td.product-name{padding-left:75px !important;min-height:100px}.flux-checkout__content-right #order_review tr.cart_item td.product-total,.flux-step #order_review tr.cart_item td.product-total{padding-left:75px !important}.flux-checkout__content-right #order_review tr.cart_item td.product-total{padding-left:0 !important}}@media screen and (max-width: 400px){.flux-checkout__content-right #order_review tr.cart_item td.product-name,.flux-step #order_review tr.cart_item td.product-name{padding-left:60px !important;min-height:90px}.flux-checkout__content-right #order_review tr.cart_item td.product-total,.flux-step #order_review tr.cart_item td.product-total{padding-left:60px !important;text-align:left}}.flux-checkout__login-button{font-weight:400}.flux-checkout.flux-checkout--modern .flux-checkout__login-button{color:#195faa;text-decoration:none}.flux-checkout.flux-checkout--modern .flux-checkout__login-button:hover{color:#195faa}.flux-checkout .payment_method_cod input[type=radio]:checked+label:after{left:6px}.flux-checkout__content-right #order_review tr.cart_item td.product-name,.flux-step #order_review tr.cart_item td.product-name{box-sizing:border-box}:root{--flux-primary: #195FAA;--flux-primary-dark: #334155}.woocommerce form p.form-row>.woocommerce-input-wrapper>strong,.woocommerce form p.form-row input[type=email],.woocommerce form p.form-row input[type=password],.woocommerce form p.form-row input[type=tel],.woocommerce form p.form-row input[type=text],.woocommerce form p.form-row select,.woocommerce form p.form-row textarea{color:#334155;font-size:14px !important;font-weight:500 !important}.flux-checkout .flux-stepper__step.selected button span{font-weight:500;color:var(--flux-primary)}.flux-checkout .flux-stepper button span{font-weight:500;color:var(--flux-primary-dark)}.flux-checkout .flux-stepper__title{text-transform:capitalize}.flux-checkout .flux-stepper__button{outline:none !important}.flux-checkout .flux-stepper li:not(:last-child)::after{mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="18" height="18" viewBox="0 0 18 18" fill="none"><path d="M6.75 3.75L12 9L6.75 14.25" stroke="%23171D42" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.flux-checkout .flux-step{margin-top:20px}.flux-checkout .e-con-inner{padding-top:0}.flux-checkout .header__link{pointer-events:none}.flux-checkout .header__title{pointer-events:none;margin-top:0}.flux-checkout .header__title::before{margin:0 0 20px;padding-left:0px;font-family:Plus Jakarta Sans;font-size:20px;font-weight:500;line-height:30px;letter-spacing:-0.0565px;content:"Details"}.flux-checkout:has(.flux-step--details[aria-hidden=false]) .header__title::before{content:"Details"}.flux-checkout:has(.flux-step--address[aria-hidden=false]) .header__title::before{content:"Address"}.flux-checkout:has(.flux-step--shipping[aria-hidden=false]) .header__title::before{content:"Shipping"}.flux-checkout:has(.flux-step--payment[aria-hidden=false]) .header__title::before{content:"Payment"}.flux-checkout [for=coupon_code]{display:none !important}.flux-step{display:flex;flex-direction:column}.eligiable-vat-section,#wdve_vat_exemption{order:1}.flux-footer{order:2}.flux-checkout__content-right #order_review .woocommerce-shipping-totals.shipping th:before,.flux-step #order_review .woocommerce-shipping-totals.shipping th:before{position:relative;display:inline-block;margin-right:.5rem;transform:translatey(-20%)}.flux-cart-item-total{display:inline-block}.flux-cart-item-total .flux-checkout__remove-link{display:none}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.added::after,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce #respond input#submit.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce a.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce button.button.added::after,:where(body:not(.woocommerce-block-theme-has-button-styles)):where(:not(.edit-post-visual-editor)) .woocommerce input.button.added::after{background-image:none}.woocommerce form #wdve_vat_exemption p{overflow:hidden}.woocommerce form #wdve_vat_exemption small{font-size:14px;margin:0 0 20px;display:block;line-height:1.7}.woocommerce form #wdve_vat_exemption label:not(.checkbox,.woocommerce-form__label-for-checkbox){color:#334155;display:block;font-size:14px;height:28px;left:0;line-height:1.7;margin:0;padding-left:0;padding-right:8px;position:relative !important;top:13px;transition:all .2s ease;white-space:normal;z-index:1;transform:none !important;height:auto !important}.woocommerce form #wdve_vat_exemption input,.woocommerce form #wdve_vat_exemption_charity input{float:left;clear:none;width:200px;border:none;border-bottom:1px solid #ddd;font-size:12px;padding:5px 10px 5px 10px;text-align:left;border-radius:0 !important}.woocommerce form #wdve_vat_exemption input::placeholder{opacity:0 !important;visibility:hidden}.woocommerce-error li a.button{color:#fff !important}#wdve_vat_exemption_charity{order:2}#wdve_vat_exemption_charity label{display:none !important}#wc-stripe-express-checkout-button-separator{order:3}#wc-stripe-express-checkout-element{order:4}.flux-checkout__content-right #order_review .woocommerce-shipping-totals.shipping th{padding-left:0}#order_review .quantity input[type=number]{padding:0;border-radius:0}.cart_item .quantity{margin-top:5px}#order_review .quantity .quantity__button{color:rgba(0,0,0,0) !important}#order_review .quantity .quantity__button:hover{background-color:#195faa !important}.elementor-menu-cart__main .product-thumbnail{width:80px !important;height:80px !important;margin-right:20px !important;position:relative !important;overflow:hidden !important;flex-shrink:0 !important}.elementor-menu-cart__main .product-thumbnail img{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;object-fit:cover !important}.elementor-menu-cart__main dl.variation{padding-left:0 !important;border-left:0 !important;margin-top:20px !important}.elementor-menu-cart__main dd,.elementor-menu-cart__main dt,.elementor-menu-cart__main .quantity,.elementor-menu-cart__main .quantity bdi{margin-bottom:0 !important;font-size:14px !important;color:initial !important;font-weight:400 !important;padding:0 !important}.elementor-menu-cart__main .quantity{margin-top:10px !important}