:root{--atomti-mobile-actions-h:104px;--atomti-primary:#6C63FF;--atomti-primary-dark:#5850e8;--atomti-primary-light:#ede9ff;--atomti-success:#22c55e;--atomti-error:#ef4444;--atomti-warning:#f59e0b;--atomti-text:#1a1a2e;--atomti-text-muted:#6b7280;--atomti-border:#e5e7eb;--atomti-bg:#f9fafb;--atomti-white:#ffffff;--atomti-radius:12px;--atomti-radius-sm:8px;--atomti-shadow:0 1px 3px rgba(0,0,0,.07), 0 4px 16px rgba(0,0,0,.06);--atomti-shadow-lg:0 4px 24px rgba(108,99,255,.15);--atomti-transition:0.28s cubic-bezier(.4,0,.2,1);--atomti-font:-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;--atomti-pay-panel-bg:#ffffff;--atomti-pay-panel-text:#1a1a2e;--atomti-pay-panel-muted:#6b7280;--atomti-pay-input-bg:#ffffff;--atomti-pay-input-border:#e5e7eb;--atomti-pay-input-text:#1a1a2e;--atomti-step-text:#6b7280;--atomti-step-text-hover:#1a1a2e;--atomti-step-text-done:#1a1a2e;--atomti-step-text-done-hover:#6C63FF;--atomti-step-text-active:#1a1a2e;--atomti-sidebar-bg:#ffffff;--atomti-summary-header-bg:#f9fafb;--atomti-summary-title:#1a1a2e;--atomti-summary-text:#1a1a2e;--atomti-summary-muted:#6b7280;--atomti-summary-price:#1a1a2e;--atomti-total-color:#1a1a2e;--atomti-coupon-btn-bg:#1a1a2e;--atomti-coupon-btn-text:#ffffff;--atomti-coupon-btn-hover:#6C63FF}body.atomti-checkout-processing-active{overflow:hidden}body.atomti-login-modal-open,body.atomti-policy-modal-open{overflow:hidden}.atomti-policy-modal .atomti-policy-modal__body{padding:8px 20px 28px;text-align:center}.atomti-policy-modal__icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin:0 auto 14px;border-radius:50%;background:#fef2f2;color:#dc2626}.atomti-policy-modal__text{margin:0;font-size:14px;line-height:1.55;color:var(--atomti-text)}@media (min-width:520px){.atomti-policy-modal.atomti-login-modal{align-items:center;padding:16px}.atomti-policy-modal .atomti-login-modal__dialog{border-radius:var(--atomti-radius);transform:scale(.96);opacity:0;transition:transform 0.25s ease,opacity 0.25s ease}.atomti-policy-modal.is-open .atomti-login-modal__dialog{transform:scale(1);opacity:1}}.atomti-login-modal{position:fixed;inset:0;z-index:200000;display:flex;align-items:flex-end;justify-content:center;padding:0;pointer-events:none;opacity:0;visibility:hidden;transition:opacity 0.25s ease,visibility 0.25s ease}.atomti-login-modal.is-open{pointer-events:auto;opacity:1;visibility:visible}.atomti-login-modal__backdrop{position:absolute;inset:0;background:rgb(15 23 42 / .55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:none;padding:0;margin:0;cursor:pointer}.atomti-login-modal__dialog{position:relative;width:100%;max-width:440px;max-height:min(90vh, 640px);overflow-y:auto;background:var(--atomti-white);border-radius:var(--atomti-radius) var(--atomti-radius) 0 0;box-shadow:0 -8px 40px rgb(0 0 0 / .18);margin:0 auto;padding:0;transform:translateY(100%);transition:transform 0.3s cubic-bezier(.4,0,.2,1)}.atomti-login-modal.is-open .atomti-login-modal__dialog{transform:translateY(0)}.atomti-login-modal__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px 12px;border-bottom:1px solid var(--atomti-border)}.atomti-login-modal__feedback{margin:0 20px 12px;padding:10px 12px;font-size:13px;line-height:1.45;border-radius:var(--atomti-radius-sm);border:1px solid #fecaca;background:#fef2f2;color:#991b1b}.atomti-login-modal__feedback[hidden]{display:none!important}.atomti-login-modal__feedback.is-success{border-color:#bbf7d0;background:#f0fdf4;color:#166534}.atomti-login-modal__head h2{margin:0;font-size:18px;font-weight:700;color:var(--atomti-text)}.atomti-login-modal__close{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--atomti-radius-sm);background:var(--atomti-bg);color:var(--atomti-text-muted);cursor:pointer;transition:background var(--atomti-transition),color var(--atomti-transition)}.atomti-login-modal__close:hover{background:var(--atomti-border);color:var(--atomti-text)}.atomti-login-modal__body{padding:20px 20px 28px}.atomti-login-modal__body .form-row{margin-bottom:14px}.atomti-login-modal__body .form-row label{display:block;font-size:13px;font-weight:600;margin-bottom:6px}.atomti-login-modal__body .input-text{width:100%;box-sizing:border-box;padding:12px 14px;font-size:16px;border-radius:var(--atomti-radius-sm);border:1.5px solid var(--atomti-border)}.atomti-login-modal__body .woocommerce-form-login__submit{width:100%;margin-top:8px;justify-content:center}.atomti-login-modal__body .lost_password{margin:16px 0 0;text-align:center;font-size:13px}.atomti-wc-login-anchor{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (min-width:520px){.atomti-login-modal{align-items:center;padding:24px}.atomti-login-modal__dialog{border-radius:var(--atomti-radius);transform:translateY(16px) scale(.96);opacity:0;transition:transform 0.28s ease,opacity 0.28s ease}.atomti-login-modal.is-open .atomti-login-modal__dialog{transform:translateY(0) scale(1);opacity:1}}.atomti-checkout-processing-overlay{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgb(15 23 42 / .72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;visibility:hidden;transition:opacity 0.28s ease,visibility 0.28s ease}.atomti-checkout-processing-overlay.is-visible{opacity:1;visibility:visible}.atomti-checkout-processing-card{max-width:360px;width:100%;text-align:center;padding:32px 28px;background:var(--atomti-white);border-radius:var(--atomti-radius);box-shadow:0 24px 48px rgb(0 0 0 / .2),0 0 0 1px rgb(255 255 255 / .08)}.atomti-checkout-processing-spinner{width:52px;height:52px;margin:0 auto 20px;border-radius:50%;border:3px solid var(--atomti-primary-light);border-top-color:var(--atomti-primary);animation:atomti-spin 0.75s linear infinite}.atomti-checkout-processing-title{margin:0 0 8px;font-size:18px;font-weight:700;color:var(--atomti-text);line-height:1.3}.atomti-checkout-processing-hint{margin:0;font-size:14px;color:var(--atomti-text-muted);line-height:1.45}@keyframes atomti-spin{to{transform:rotate(360deg)}}body.atomti-step-loading-active{overflow:hidden}.atomti-step-loading-overlay{position:fixed;inset:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgb(15 23 42 / .55);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);opacity:0;visibility:hidden;transition:opacity 0.22s ease,visibility 0.22s ease}.atomti-step-loading-overlay.is-visible{opacity:1;visibility:visible}.atomti-step-loading-card{max-width:280px;width:100%;text-align:center;padding:28px 24px;background:var(--atomti-white);border-radius:var(--atomti-radius);box-shadow:0 20px 40px rgb(0 0 0 / .18),0 0 0 1px rgb(255 255 255 / .06)}.atomti-step-loading-card .atomti-checkout-processing-spinner{width:44px;height:44px;margin:0 auto 16px}.atomti-step-loading-text{margin:0;font-size:15px;font-weight:500;color:var(--atomti-text);line-height:1.4}.atomti-cart-guard-banner{margin-bottom:20px}.atomti-cart-guard-actions{margin-top:12px}.atomti-cart-guard-actions .button{margin-right:8px;margin-bottom:8px}.atomti-checkout-wrap{max-width:1140px;margin:0 auto;padding-left:16px;padding-right:16px;padding-bottom:60px;padding-top:calc(var(--atomti-checkout-top-offset,0)+max(20px, env(safe-area-inset-top, 0px)));font-family:var(--atomti-font);color:var(--atomti-text);overflow:visible;scroll-margin-top:16px;width:100%;box-sizing:border-box}.atomti-checkout-wrap,.atomti-checkout-wrap *{box-sizing:border-box}body.woocommerce-checkout .woocommerce-form-login-toggle{display:none!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;border:none!important}body.woocommerce-checkout form.woocommerce-form-login.login,body.woocommerce-checkout form.woocommerce-form.woocommerce-form-login.login{display:none!important}#atomti-login-modal form.woocommerce-form-login.login,#atomti-login-modal form.woocommerce-form.woocommerce-form-login.login,#atomti-login-modal form.login,#atomti-login-modal form.atomti-login-fallback{display:block!important;visibility:visible!important;height:auto!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important}.atomti-checkout-layout{display:flex;flex-direction:column;width:100%;gap:0;align-items:stretch}.atomti-checkout-main{width:100%;min-width:0;order:1}.atomti-checkout-sidebar{width:100%;min-width:0;order:0}@media (min-width:901px){.atomti-checkout-layout{flex-direction:row;gap:30px;align-items:flex-start}.atomti-checkout-main{flex:1 1 auto;width:auto;min-width:0;order:0}.atomti-checkout-sidebar{flex:0 0 340px;width:340px;max-width:340px;order:1;margin-left:0}form#atomti-checkout-form{width:100%}}body.atomti-builder-bricks:not(.atomti-builder-oxygen) .atomti-checkout-layout{display:flex;flex-direction:column;width:100%;gap:0}body.atomti-builder-bricks:not(.atomti-builder-oxygen) .atomti-checkout-main,body.atomti-builder-bricks:not(.atomti-builder-oxygen) .atomti-checkout-sidebar{width:100%;min-width:0}body.atomti-builder-bricks:not(.atomti-builder-oxygen) .atomti-checkout-main{order:1}body.atomti-builder-bricks:not(.atomti-builder-oxygen) .atomti-checkout-sidebar{order:0}@media (min-width:901px){body.atomti-builder-bricks:not(.atomti-builder-oxygen) .atomti-checkout-layout{flex-direction:row;gap:32px;align-items:flex-start}body.atomti-builder-bricks:not(.atomti-builder-oxygen) .atomti-checkout-main{flex:1 1 0%;width:auto;order:0;display:block}body.atomti-builder-bricks:not(.atomti-builder-oxygen) .atomti-checkout-sidebar{flex:0 0 340px;width:340px;max-width:340px;order:1;margin-left:0}body.atomti-builder-bricks:not(.atomti-builder-oxygen) form#atomti-checkout-form{width:100%;max-width:100%}}body.atomti-builder-bricks:not(.atomti-builder-oxygen) .brxe-code .atomti-checkout-wrap,body.atomti-builder-bricks:not(.atomti-builder-oxygen) .brxe-shortcode .atomti-checkout-wrap,body.atomti-builder-bricks:not(.atomti-builder-oxygen) .atomti-checkout-wrap{max-width:1040px;width:100%;margin-left:auto;margin-right:auto}body.atomti-builder-oxygen .atomti-checkout-layout{display:flex!important;flex-direction:column!important;width:100%!important;gap:0!important}body.atomti-builder-oxygen .atomti-checkout-main{width:100%!important;min-width:0!important;order:1!important}body.atomti-builder-oxygen .atomti-checkout-sidebar{width:100%!important;min-width:0!important;order:0!important}@media (min-width:901px){body.atomti-builder-oxygen .atomti-checkout-layout{flex-direction:row!important;gap:30px!important;align-items:flex-start!important}body.atomti-builder-oxygen .atomti-checkout-main{flex:1 1 0%!important;width:auto!important;order:0!important;display:flex!important}body.atomti-builder-oxygen form#atomti-checkout-form{width:80%!important}body.atomti-builder-oxygen .atomti-checkout-sidebar{flex:0 0 300px!important;width:300px!important;max-width:300px!important;order:1!important;margin-left:30px!important}}.ct-shortcode .atomti-checkout-wrap,.oxy-inner-content .atomti-checkout-wrap,.elementor-widget-shortcode .atomti-checkout-wrap,.wp-block-shortcode .atomti-checkout-wrap{max-width:none}body.atomti-builder-oxygen .ct-shortcode,body.atomti-builder-oxygen .ct-code-block:has(.atomti-checkout-wrap),body.atomti-builder-oxygen .ct-div-block:has(.atomti-checkout-wrap),body.atomti-builder-oxygen .oxy-inner-content:has(.atomti-checkout-wrap),body.atomti-builder-oxygen .ct-section-inner-wrap:has(.atomti-checkout-wrap){display:block!important;width:100%!important;max-width:none!important;align-self:stretch!important;box-sizing:border-box!important}.atomti-progress-bar{position:relative;margin-bottom:40px;padding-top:clamp(16px, 2.5vw, 28px);scroll-margin-top:12px;overflow:visible}.atomti-progress-track{position:absolute;top:clamp(26px, 4.2vw, 36px);left:calc(100% / 8);right:calc(100% / 8);height:3px;background:var(--atomti-border);border-radius:99px;z-index:0}.atomti-progress-fill{height:100%;background:linear-gradient(90deg,var(--atomti-primary),var(--atomti-primary-dark));border-radius:99px;transition:width var(--atomti-transition)}.atomti-steps-indicators{display:flex;justify-content:space-between;position:relative;z-index:1}.atomti-step-indicator{display:flex;flex-direction:column;align-items:center;gap:8px;flex:1;cursor:pointer}.atomti-step-circle{width:48px;height:48px;border-radius:50%;background:var(--atomti-white);border:2.5px solid var(--atomti-border);display:flex;align-items:center;justify-content:center;color:var(--atomti-text-muted);position:relative;transition:border-color var(--atomti-transition),background var(--atomti-transition),color var(--atomti-transition),box-shadow var(--atomti-transition)}.atomti-step-check{display:none;position:absolute}.atomti-step-icon{transition:opacity var(--atomti-transition)}.atomti-step-indicator.is-active .atomti-step-circle{border-color:var(--atomti-primary);background:var(--atomti-primary);color:#fff;box-shadow:0 0 0 4px var(--atomti-primary-light)}.atomti-step-indicator.is-done .atomti-step-circle{border-color:var(--atomti-success);background:var(--atomti-success);color:#fff}.atomti-step-indicator.is-done .atomti-step-icon{display:none}.atomti-step-indicator.is-done .atomti-step-check{display:block}.atomti-step-name{font-size:12px;font-weight:500;color:var(--atomti-step-text)!important;text-align:center;white-space:nowrap;transition:color var(--atomti-transition)}.atomti-step-indicator:hover .atomti-step-name{color:var(--atomti-step-text-hover)!important}.atomti-step-indicator.is-done .atomti-step-name{color:var(--atomti-step-text-done)!important}.atomti-step-indicator.is-done:hover .atomti-step-name{color:var(--atomti-step-text-done-hover)!important}.atomti-step-indicator.is-active .atomti-step-name{color:var(--atomti-step-text-active)!important}.atomti-step-indicator.is-active:hover .atomti-step-name{color:var(--atomti-step-text-active)!important}.atomti-steps-container{position:relative}.atomti-step-panel{display:none;animation:atomtiSlideIn var(--atomti-transition) both}.atomti-step-panel.is-active{display:block}.atomti-step-panel.is-exiting{display:block;animation:atomtiSlideOut var(--atomti-transition) both}@keyframes atomtiSlideIn{from{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}@keyframes atomtiSlideOut{from{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-24px)}}.atomti-step-panel.is-going-back.is-active{animation-name:atomtiSlideInBack}@keyframes atomtiSlideInBack{from{opacity:0;transform:translateX(-24px)}to{opacity:1;transform:translateX(0)}}.atomti-step-panel-inner{background:var(--atomti-white);border-radius:var(--atomti-radius);box-shadow:var(--atomti-shadow);padding:32px}.atomti-step-title{display:flex;align-items:center;gap:16px;margin-bottom:28px;padding-bottom:20px;border-bottom:1px solid var(--atomti-border)}.atomti-step-title-icon{width:44px;height:44px;background:var(--atomti-primary-light);color:var(--atomti-primary);border-radius:var(--atomti-radius-sm);display:flex;align-items:center;justify-content:center;flex-shrink:0}.atomti-step-title-number{font-size:12px;color:var(--atomti-text-muted);font-weight:500;margin-bottom:2px}.atomti-step-title h2.atomti-step-title-label{font-size:20px;font-weight:700;margin:0;padding:0;border:none;color:var(--atomti-text)}.atomti-step-actions-spacer{display:none;width:100%;flex-shrink:0;pointer-events:none}.atomti-fields-grid{display:grid!important;gap:16px;float:none!important;clear:both!important;width:100%!important}.atomti-fields-grid::before,.atomti-fields-grid::after{display:none!important;content:''!important}.atomti-fields-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.atomti-field-wrap{float:none!important;clear:none!important;width:auto!important;min-width:0!important;box-sizing:border-box!important}.atomti-field-wrap--full,.atomti-field-wrap[data-layout="full"]{grid-column:1 / -1}.atomti-field-wrap[data-layout="half"]{grid-column:auto}.atomti-form .form-row,.atomti-form .form-row-first,.atomti-form .form-row-last,.atomti-form .form-row-wide{float:none!important;clear:none!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;padding:0!important;box-sizing:border-box!important}body .atomti-form .form-row,body .atomti-form .form-row-first,body .atomti-form .form-row-last,body .atomti-form .form-row-wide,.woocommerce .atomti-form .form-row,.woocommerce .atomti-form .form-row-first,.woocommerce .atomti-form .form-row-last,.woocommerce .atomti-form .form-row-wide,.woocommerce-checkout .atomti-form .form-row,.woocommerce-checkout .atomti-form .form-row-first,.woocommerce-checkout .atomti-form .form-row-last,.woocommerce-page .atomti-form .form-row-first,.woocommerce-page .atomti-form .form-row-last,.woocommerce-page .atomti-form .form-row-wide{float:none!important;clear:none!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.atomti-field-wrap .form-row,.atomti-field-wrap .form-row-first,.atomti-field-wrap .form-row-last,.atomti-field-wrap .form-row-wide,.atomti-address-real-fields .form-row,.atomti-address-real-fields .form-row-first,.atomti-address-real-fields .form-row-last,.atomti-address-real-fields .form-row-wide{float:none!important;clear:none!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;display:block!important}.atomti-form .form-row::after,.atomti-form .form-row-first::after,.atomti-form .form-row-last::after,.atomti-form::after{display:none!important;content:''!important;clear:none!important}.atomti-form .select2-container,.atomti-field-wrap .select2-container{width:100%!important;max-width:100%!important}.atomti-form .form-row{margin:0;padding:0}.atomti-form .form-row label{font-size:13px;font-weight:600;color:var(--atomti-text);margin-bottom:6px;display:block}.atomti-form .form-row .required{color:var(--atomti-primary)}.atomti-form .form-row input[type="text"],.atomti-form .form-row input[type="email"],.atomti-form .form-row input[type="tel"],.atomti-form .form-row input[type="number"],.atomti-form .form-row input[type="password"],.atomti-form .form-row textarea,.atomti-form .form-row select{width:100%;padding:11px 14px;border:1.5px solid var(--atomti-border);border-radius:var(--atomti-radius-sm);font-size:14px;color:var(--atomti-text);background:var(--atomti-white);transition:border-color var(--atomti-transition),box-shadow var(--atomti-transition);outline:none;appearance:none;box-sizing:border-box}.atomti-checkout-wrap .atomti-form .form-row select,.atomti-checkout-wrap .atomti-form select,.atomti-checkout-wrap select.atomti-input,.atomti-checkout-wrap #billing_state,.atomti-checkout-wrap #shipping_state,.atomti-checkout-wrap #billing_country,.atomti-checkout-wrap #shipping_country,.atomti-checkout-wrap select[name="billing_state"],.atomti-checkout-wrap select[name="shipping_state"],.atomti-checkout-wrap select[name="billing_country"],.atomti-checkout-wrap select[name="shipping_country"]{width:100%!important;height:44px!important;min-height:44px!important;padding:11px 40px 11px 14px!important;border:1.5px solid var(--atomti-border)!important;border-radius:var(--atomti-radius-sm)!important;font-size:14px!important;font-weight:400!important;line-height:1.25!important;color:var(--atomti-text)!important;background-color:var(--atomti-white)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-size:14px!important;box-shadow:none!important;outline:none!important;cursor:pointer!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;box-sizing:border-box!important;vertical-align:middle}.atomti-checkout-wrap .atomti-form .form-row select:hover,.atomti-checkout-wrap select#billing_state:hover,.atomti-checkout-wrap select#billing_country:hover,.atomti-checkout-wrap select#shipping_state:hover,.atomti-checkout-wrap select#shipping_country:hover{border-color:#cbd5e1!important}.atomti-checkout-wrap .atomti-form .form-row select:focus,.atomti-checkout-wrap select#billing_state:focus,.atomti-checkout-wrap select#billing_country:focus,.atomti-checkout-wrap select#shipping_state:focus,.atomti-checkout-wrap select#shipping_country:focus{border-color:var(--atomti-primary)!important;box-shadow:0 0 0 3px var(--atomti-primary-light)!important}.atomti-checkout-wrap select::-ms-expand{display:none}.atomti-form .form-row input:focus,.atomti-form .form-row textarea:focus,.atomti-form .form-row select:focus{border-color:var(--atomti-primary);box-shadow:0 0 0 3px var(--atomti-primary-light)}.atomti-form .form-row.woocommerce-invalid input,.atomti-form .form-row.woocommerce-invalid select{border-color:var(--atomti-error)}.atomti-form .form-row.woocommerce-invalid-required-field label::after{content:' — obrigatório';color:var(--atomti-error);font-weight:400;font-size:11px}.atomti-checkout-wrap .select2-container{width:100%!important;max-width:100%!important}.atomti-checkout-wrap .select2-container .select2-selection--single{height:44px!important;min-height:44px!important;border:1.5px solid var(--atomti-border)!important;border-radius:var(--atomti-radius-sm)!important;background:var(--atomti-white)!important;box-shadow:none!important;outline:none!important;display:flex!important;align-items:center!important;transition:border-color var(--atomti-transition),box-shadow var(--atomti-transition)}.atomti-checkout-wrap .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:normal!important;padding-left:14px!important;padding-right:36px!important;font-size:14px!important;color:var(--atomti-text)!important}.atomti-checkout-wrap .select2-container--default .select2-selection--single .select2-selection__placeholder{color:var(--atomti-text-muted)!important}.atomti-checkout-wrap .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%!important;top:0!important;right:10px!important;width:24px!important}.atomti-checkout-wrap .select2-container--default .select2-selection--single .select2-selection__arrow b{border:none!important;width:12px!important;height:12px!important;margin:-6px 0 0 -6px!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") center / 12px no-repeat!important}.atomti-checkout-wrap .select2-container--default.select2-container--open .select2-selection--single,.atomti-checkout-wrap .select2-container--default.select2-container--focus .select2-selection--single,.atomti-checkout-wrap .select2-container--default .select2-selection--single:hover{border-color:var(--atomti-primary)!important}.atomti-checkout-wrap .select2-container--default.select2-container--focus .select2-selection--single,.atomti-checkout-wrap .select2-container--default.select2-container--open .select2-selection--single{box-shadow:0 0 0 3px var(--atomti-primary-light)!important}.atomti-form .select2-container--default .select2-selection--single{border:1.5px solid var(--atomti-border);border-radius:var(--atomti-radius-sm);height:44px;line-height:42px}.atomti-form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:42px;padding-left:14px;font-size:14px;color:var(--atomti-text)}.atomti-field-error{font-size:12px;color:var(--atomti-error);margin-top:4px;display:block}