.m-0{margin:0 !important;}.m-1{margin:.25rem !important;}.m-2{margin:.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:.25rem !important;}.mt-2{margin-top:.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:.25rem !important;}.mb-2{margin-bottom:.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:.25rem !important;}.ms-2{margin-left:.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:.25rem !important;}.me-2{margin-right:.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:.25rem !important;margin-right:.25rem !important;}.mx-2{margin-left:.5rem !important;margin-right:.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:.25rem !important;margin-bottom:.25rem !important;}.my-2{margin-top:.5rem !important;margin-bottom:.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:.25rem !important;}.p-2{padding:.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:.25rem !important;}.pt-2{padding-top:.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:.25rem !important;}.pb-2{padding-bottom:.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:.25rem !important;}.ps-2{padding-left:.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:.25rem !important;}.pe-2{padding-right:.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:.25rem !important;padding-right:.25rem !important;}.px-2{padding-left:.5rem !important;padding-right:.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:.25rem !important;padding-bottom:.25rem !important;}.py-2{padding-top:.5rem !important;padding-bottom:.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:-.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:-.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:-.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:-.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:-.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;border:0 !important;background:rgba(0,0,0,0);color:#195faa !important;padding:10px !important;padding:0 10px !important;font-size:14px !important;font-weight:500 !important;line-height:30px !important;letter-spacing:.3px !important;cursor:pointer;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-checkout .select2-selection__arrow.nitro-lazy{mask-image:none !important;}.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:-.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;height:auto !important;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;}.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;}