/**handles:old-checkout-style**/
.old-checkout-wrapper .col2-set .col-1,.old-checkout-wrapper .col2-set .col-2{float:none;width:100%}.old-checkout-wrapper #order_review_heading{display:none}.old-checkout-wrapper .woocommerce-checkout{display:flex;flex-flow:row;gap:var(--wp--preset--spacing--containerpadding);align-items:flex-start;margin-top:var(--wp--preset--spacing--medium)}@media (max-width:781px){.old-checkout-wrapper .woocommerce-checkout{flex-flow:column}}.old-checkout-wrapper table.shop_table{width:100%}.old-checkout-wrapper #order_review{position:sticky;top:calc(var(--wp--preset--spacing--small)*2 + 50px + 33px)!important}.old-checkout-wrapper form .form-row .select2-container .select2-selection--single .select2-selection__rendered{padding:1px 0}.old-checkout-wrapper .select2-selection{border:none!important;border-bottom:1px solid!important;background:0 0!important;border-radius:0!important;font-size:var(--wp--preset--font-size--x-small)}.woocommerce-page .old-checkout-wrapper form .form-row label{margin-bottom:3px}.woocommerce-page .old-checkout-wrapper form .form-row .select2-container .select2-selection--single .select2-selection__arrow{right:0}.old-checkout-wrapper h3{margin-top:0}.woocommerce-checkout main .old-checkout-wrapper .woocommerce{max-width:1300px}.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[aria-selected],.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[data-selected],.woocommerce-checkout .select2-search--dropdown,.woocommerce-page .select2-container .select2-results__option,.woocommerce-page .select2-container .select2-search--dropdown,.woocommerce-page .select2-container .select2-search--dropdown .select2-search__field{padding:var(--wp--preset--spacing--xx-small);font-size:var(--wp--preset--font-size--x-small)}.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[aria-selected],.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[data-selected]{background:var(--wp--preset--color--primary)}.woocommerce-checkout .select2-search--dropdown,.woocommerce-page .select2-container .select2-results__option{background:var(--wp--preset--color--secondary);padding:var(--wp--preset--spacing--xx-small)}.woocommerce-page .select2-container .select2-search--dropdown .select2-search__field{border:1px solid var(--wp--preset--color--primary);background:0 0}#alg_wc_eu_vat_details ul{margin:0;padding:0;font-size:var(--wp--preset--font-size--x-small);outline:0;opacity:.5}#alg_wc_eu_vat_progress{font-size:var(--wp--preset--font-size--x-small);margin-top:var(--wp--preset--spacing--x-small)}.old-checkout-wrapper form .form-row{margin-bottom:var(--wp--preset--spacing--small)!important}.old-checkout-wrapper table.shop_table td,.old-checkout-wrapper table.shop_table th{padding:var(--wp--preset--spacing--xx-small) var(--wp--preset--spacing--x-small)}.old-checkout-wrapper #add_payment_method #payment,.woocommerce-checkout .old-checkout-wrapper #payment{background:var(--wp--preset--color--primary);color:var(--wp--preset--color--secondary);border-radius:0}.woocommerce-checkout .old-checkout-wrapper #payment ul.payment_methods{border-bottom:1px solid var(--wp--preset--color--secondary)}.old-checkout-wrapper .woocommerce-privacy-policy-text{font-size:var(--wp--preset--font-size--x-small)}.old-checkout-wrapper p{margin-top:0}.woocommerce .old-checkout-wrapper #payment #place_order,.woocommerce-page .old-checkout-wrapper #payment #place_order{float:none;background:var(--wp--preset--color--secondary);width:100%;margin-top:var(--wp--preset--spacing--small)}.input-radio,.woocommerce form .woocommerce-terms-and-conditions-wrapper input.woocommerce-form__input-checkbox,input.shipping_method,input.woocommerce-form__input-checkbox{display:none}.woocommerce-terms-and-conditions-wrapper a{color:var(--wp--preset--color--secondary);margin:0 5px}.input-radio+label::before,.woocommerce-form__input-checkbox+span::before,input.shipping_method+label::before{content:"";display:inline-block;width:var(--wp--preset--spacing--x-small);height:var(--wp--preset--spacing--x-small);max-width:13px;max-height:13px;border:1px solid;margin-right:10px;border-radius:10px}.input-radio:checked+label::before{background:var(--wp--preset--color--secondary)}.mailchimp-newsletter .input-checkbox,.wc_payment_method:last-child:first-child .input-radio:checked+label::before,.woocommerce-checkout #payment div.payment_box::before,.woocommerce-shipping-methods li:last-child:first-child label::before{display:none!important}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background-color:transparent;color:var(--wp--preset--color--secondary);padding:0;font-size:var(--wp--preset--font-size--x-small)}.woocommerce-form__input-checkbox:checked+span::before,input.shipping_method:checked+label::before{background:var(--wp--preset--color--primary)}.woocommerce-form__input-checkbox+span{display:flex;align-items:center;font-family:var(--wp--preset--font-family--muli),Arial,sans-serif;font-size:var(--wp--preset--font-size--x-small)}.woocommerce-form__input-checkbox+span::before{border-radius:0;display:flex;align-items:center;justify-content:center;font-size:12px;margin-left:0}.woocommerce-form__input-checkbox:checked+span::before{content:"✓";background:0 0}.woocommerce-page .old-checkout-wrapper .woocommerce-form-coupon .button{min-height:auto}.old-checkout-wrapper .checkout_coupon .form-row{float:none!important;margin-bottom:0!important}#ship-to-different-address{display:flex}#order_comments_field label{font-family:var(--wp--preset--font-family--muli),Arial,sans-serif;font-size:var(--wp--preset--font-size--medium)!important;font-weight:600!important;line-height:var(--wp--custom--line-height--heading)!important;margin-top:var(--wp--preset--spacing--medium)}.alg-wc-eu-vat-error-color{color:var(--wp--preset--color--primary)}.woocommerce-checkout-payment .wc-block-components-notice-banner__content{color:var(--wp--preset--color--secondary)}.woocommerce-checkout .wc-block-components-notice-banner__content{flex-flow:row wrap}.wc-block-components-notice-banner__content,.wc-block-components-notice-banner__content a{font-size:var(--wp--preset--font-size--x-small)!important}