.elementor-19 .elementor-element.elementor-element-322854e{--display:flex;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-checkout-shell{background:#ffffff;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-checkout-title{color:#0f172a;text-align:center;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-checkout-subtitle{text-align:center;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-product-selector__heading{text-align:center;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-product-card{background:#ffffff;border-color:#e5eaf1;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-product-card.is-selected{border-color:#16a34a;box-shadow:0 0 0 1px #16a34a;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-product-card__check{background:#16a34a;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-product-card__price{color:#16a34a;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout .woocommerce-billing-fields, .elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout .woocommerce-shipping-fields, .elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout .woocommerce-additional-fields, .elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout #order_review, .elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout #order_review_heading{background:#ffffff;border-color:#e5eaf1;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout h3, .elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout .woocommerce-billing-fields > h3, .elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout #order_review_heading{color:#0f172a;text-align:left;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout .form-row label{color:#334155;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout .form-row label .required{color:#ef4444;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout{--adpc-icon-name:#2563eb;--adpc-icon-phone:#16a34a;--adpc-icon-address:#f97316;--adpc-option-accent:#2563eb;--adpc-payment-radio-size:22px;--adpc-payment-dot-size:10px;--adpc-payment-border-width:1px;--adpc-payment-card-radius:12px;--adpc-payment-card-padding:14px 16px 14px 16px;--adpc-payment-option-gap:10px;--adpc-payment-border:#e5e7eb;--adpc-payment-border-selected:#2563eb;--adpc-payment-focus:#93c5fd;--adpc-payment-card-bg:#ffffff;--adpc-payment-card-bg-selected:#eff6ff;--adpc-payment-card-bg-hover:#f8fafc;--adpc-payment-label:#111827;--adpc-payment-description:#6b7280;--adpc-payment-description-bg:#f8fafc;--adpc-payment-logo-height:28px;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout input.input-text, .elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout textarea, .elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout select, .elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout .select2-container .select2-selection--single{background:#ffffff;color:#111827;border-color:#dbe2ea;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout input.input-text::placeholder{color:#94a3b8;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout textarea::placeholder{color:#94a3b8;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout input.input-text:focus{border-color:#2563eb;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout textarea:focus{border-color:#2563eb;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout select:focus{border-color:#2563eb;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout .woocommerce-checkout-review-order-table{color:#334155;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout .woocommerce-checkout-review-order-table th, .elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout .woocommerce-checkout-review-order-table td{border-bottom-color:#edf2f7;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout .woocommerce-checkout-review-order-table .order-total th, .elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout .woocommerce-checkout-review-order-table .order-total td, .elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout .woocommerce-checkout-review-order-table .order-total .amount{color:#0f172a;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout #place_order{background:#FF5A1F;color:#ffffff;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout #place_order:hover{background:#CA4515;color:#ffffff;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-native-checkout .place-order::after{color:#7c8799;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-popup-trigger-wrap{justify-content:center;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-popup-trigger{width:150px;min-height:50px;font-weight:900;background:#FF5A1F;color:#ffffff;padding:2px 2px 2px 2px;margin:5px 5px 5px 5px;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-popup-trigger:hover, .elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-popup-trigger:focus{background:#DC4C18;color:#ffffff;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-final-order-processing{--adpc-processing-bg:#ffffff;--adpc-processing-bg-opacity:1;--adpc-processing-loader-size:78px;--adpc-processing-loader-stroke:6px;--adpc-processing-loader-gap:22px;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-final-order-processing__arc--outer{border-top-color:#ff5a1f !important;border-right-color:#ff5a1f !important;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-final-order-processing__arc--inner{border-bottom-color:#073763 !important;border-left-color:#073763 !important;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-final-order-processing__title{color:#073763;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-final-order-processing__note{color:#5e6e7d;}.elementor-19 .elementor-element.elementor-element-86f10e2 .adpc-final-order-processing__card{text-align:center;}@media(min-width:768px){.elementor-19 .elementor-element.elementor-element-322854e{--content-width:1200px;}}