.elementor-widget-woocommerce-checkout-page .e-coupon-box{margin-top:24px!important;margin-bottom:24px!important}.elementor-widget-woocommerce-cart .e-cart-section{background-color:var(--sections-background-color,#fff);border-color:var(--sections-border-color,#d5d8dc);border-color:#f3ecdf;border-radius:var(--sections-border-radius,3px);border-radius:20px;border-style:var(--sections-border-type,solid);border-width:1px;margin:var(--sections-margin,0 0 30px 0);padding:var(--sections-padding,10px 10px)}.woocommerce a.remove,.elementor-widget-woocommerce-cart a.remove{width:42px!important;height:42px!important;line-height:40px!important;font-size:24px!important;border-radius:50%!important;background:#f5f5f5!important;color:#666!important;display:flex!important;align-items:center;justify-content:center;transition:all .3s ease;border:1px solid #ddd}.verge-free-shipping-box{background:#f8f4ec;border:1px solid #e8ddcc;border-radius:16px;padding:18px;margin-bottom:25px}.verge-message{font-size:16px;font-weight:600;color:#122246;margin-bottom:12px}.verge-progress{width:100%;height:10px;background:#e6e6e6;border-radius:100px;overflow:hidden}.verge-progress-fill{height:100%;background:#122246;border-radius:100px;transition:.4s ease}@media (max-width:767px){.verge-free-shipping-box{padding:15px}.verge-message{font-size:15px}}.xoo-wsc-container .xoo-wsc-ft-amt-savings .woocommerce-Price-currencySymbol,.xoo-wsc-container .xoo-wsc-savings .woocommerce-Price-currencySymbol,.xoo-wsc-container [class*=savings] .woocommerce-Price-currencySymbol{display:none!important}body.woocommerce-cart .xoo-wsc-basket{display:none!important}.ur-frontend-form .ur-form-row,.user-registration .ur-form-row{margin-bottom:12px!important}.ur-frontend-form .ur-field-item,.user-registration .ur-field-item{margin-bottom:12px!important}.ur-frontend-form label,.user-registration label{margin-bottom:6px!important}.ur-frontend-form input,.ur-frontend-form select,.ur-frontend-form textarea,.user-registration input,.user-registration select,.user-registration textarea{margin-bottom:0!important}.ur-frontend-form.login,.user-registration-login,.ur-frontend-form{max-width:560px;margin:40px auto!important;background:#fff;border:1px solid #e7eaf0;border-radius:12px;padding:35px;box-shadow:0 10px 35px rgba(0,0,0,.06)}.ur-frontend-form h2,.user-registration-login h2{font-size:34px;color:#172b54;margin-bottom:25px}.ur-frontend-form label{font-size:14px;font-weight:600;color:#172b54;margin-bottom:6px}.ur-frontend-form input[type=text],.ur-frontend-form input[type=email],.ur-frontend-form input[type=password]{height:52px;border:1px solid #d9dee8;border-radius:8px;padding:0 16px;background:#fff;transition:.3s}.ur-frontend-form input:focus{border-color:#172b54;box-shadow:none}.ur-frontend-form .form-row,.ur-frontend-form .ur-form-row{margin-bottom:16px}.ur-frontend-form .rememberme,.ur-frontend-form .ur-remember-me{font-size:14px}.ur-frontend-form a{color:#172b54;font-weight:500}.ur-frontend-form .ur-login-registration{text-align:center;margin-top:18px}#ur-frontend-form .ur-form-row,#ur-frontend-form .ur-form-grid{padding:0!important;margin:0!important;border:none!important;background:0 0!important}#ur-frontend-form .user-registration-before-login-btn{display:flex;justify-content:space-between;align-items:center;margin:18px 0;gap:15px;flex-wrap:wrap}#ur-frontend-form .user-registration-before-login-btn a{color:#102245;text-decoration:none}#ur-frontend-form .user-registration-before-login-btn a:hover{color:#2d6895}#ur-frontend-form .ur-submit-button{width:100%;height:50px;background:#102245!important;color:#fff!important;border:none!important;border-radius:8px!important;font-size:15px;font-weight:700;transition:.3s}#ur-frontend-form .ur-submit-button:hover{background:#2d6895!important}#ur-frontend-form .user-registration-register{text-align:center;margin-top:20px}#ur-frontend-form .user-registration-register a{color:#102245;font-weight:600;text-decoration:none}#ur-frontend-form .user-registration-register a:hover{color:#2d6895}@media (max-width:767px){#ur-frontend-form .user-registration-before-login-btn{flex-direction:column;align-items:flex-start}}#ur-frontend-form .user-registration-form-row,#ur-frontend-form .form-row,#ur-frontend-form .user-registration-form-row--wide{margin-bottom:12px!important}#ur-frontend-form .user-registration-before-login-btn{margin:10px 0!important}#ur-frontend-form .user-registration-register{margin-top:10px!important}.elementor-9 .elementor-element.elementor-element-e7fcd76 .woocommerce .wc-proceed-to-checkout .checkout-button{background-color:#102245;padding:10px 30px;border-radius:50px}.woocommerce-js #content table.cart td,.woocommerce-page #content table.cart td{min-height:3.25em;padding-top:10px}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto;border-radius:10px}.elementor-widget-woocommerce-cart .woocommerce .input-text.qty{border-color:rgba(123,132,149,.67);border-radius:8px;font-size:14px;max-height:36px;min-height:36px;padding:1px 12px;text-align:start}@media (max-width:1024px){.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:none!important}}