.et_bloom .et_bloom_form_header h2{font-size:42px!important;font-family:"Roboto"!important}.et_bloom .et_bloom_optin_1 p strong,.et_bloom .et_bloom_optin_1 p{font-size:38px!important;font-family:"Roboto"!important}@media (max-width:767px){.et_bloom .et_bloom_form_header h2{font-size:32px!important;line-height:1.2em!important}.et_bloom .et_bloom_optin_1 p strong,.et_bloom .et_bloom_optin_1 p{font-size:20px!important;line-height:1.4em!important}}@media only screen and (max-width:767px){h2{font-size:32px!important;line-height:1.2em!important}}.adaix-store-locator #wpsl-wrap,.adaix-store-locator #wpsl-search-wrap,.adaix-store-locator .wpsl-search,.adaix-store-locator .wpsl-search-wrap,.adaix-store-locator #wpsl-search-input,.adaix-store-locator #wpsl-stores,.adaix-store-locator #wpsl-result-list{background:transparent!important}.adaix-store-locator #wpsl-search-wrap{background:#ffffff!important;border-radius:18px;border:1px solid rgba(0,45,116,.12);box-shadow:0 10px 30px rgba(0,45,116,.06)}.adaix-store-locator #wpsl-wrap div{background-color:transparent}.adaix-store-locator #wpsl-search-wrap,.adaix-store-locator #wpsl-search-wrap div{background-color:#ffffff!important}body.woocommerce-checkout{background:#f6f8fb!important}body.woocommerce-checkout .entry-content:before,body.woocommerce-checkout .woocommerce:after,body.woocommerce-checkout .woocommerce-notices-wrapper:after,body.woocommerce-checkout .et_pb_image,body.woocommerce-checkout .wp-post-image,body.woocommerce-checkout .entry-content>p img,body.woocommerce-checkout .woocommerce>img,body.woocommerce-checkout .woocommerce-form-coupon-toggle,body.woocommerce-checkout .checkout_coupon,body.woocommerce-checkout .woocommerce-message{display:none!important;content:none!important}body.woocommerce-checkout .woocommerce{max-width:1180px!important;margin:0 auto!important;padding:45px 24px 90px!important;font-family:Montserrat,Arial,sans-serif!important}body.woocommerce-checkout .woocommerce:before{content:"";display:block!important;width:100%;height:300px;margin:0 auto 36px;border-radius:28px;background-image:linear-gradient(90deg,rgba(19,41,75,.78),rgba(19,41,75,.25)),url("https://adaix.es/wp-content/uploads/2026/05/Propietario-vendiendo-su-vivienda-con-Adaix.webp");background-size:cover;background-position:center;box-shadow:0 24px 70px rgba(19,41,75,.18)}body.woocommerce-checkout form.checkout{display:grid!important;grid-template-columns:calc(100% - 448px) 420px!important;gap:28px!important;align-items:start!important}body.woocommerce-checkout #customer_details{grid-column:1!important;grid-row:1 / span 2!important}body.woocommerce-checkout #order_review_heading{grid-column:2!important;grid-row:1!important}body.woocommerce-checkout #order_review{grid-column:2!important;grid-row:2!important}body.woocommerce-checkout #customer_details,body.woocommerce-checkout #order_review_heading,body.woocommerce-checkout #order_review{background:#fff!important;border:1px solid rgba(19,41,75,.08)!important;box-shadow:0 22px 60px rgba(19,41,75,.08)!important}body.woocommerce-checkout #customer_details{border-radius:28px!important;padding:34px!important}body.woocommerce-checkout #order_review_heading{border-radius:28px 28px 0 0!important;padding:28px 28px 10px!important;margin:0!important}body.woocommerce-checkout #order_review{border-radius:0 0 28px 28px!important;padding:22px 28px 28px!important;position:sticky!important;top:120px!important}body.woocommerce-checkout h3,body.woocommerce-checkout #order_review_heading{color:#13294B!important;font-size:28px!important;line-height:1.15!important;font-weight:900!important;font-family:Montserrat,Arial,sans-serif!important;margin-bottom:18px!important}body.woocommerce-checkout .col2-set,body.woocommerce-checkout .col-1,body.woocommerce-checkout .col-2{width:100%!important;float:none!important}body.woocommerce-checkout .form-row{width:100%!important;float:none!important;margin-bottom:16px!important}body.woocommerce-checkout label{color:#13294B!important;font-weight:800!important;font-size:14px!important}body.woocommerce-checkout input,body.woocommerce-checkout select,body.woocommerce-checkout textarea{width:100%!important;min-height:48px!important;border:1px solid rgba(19,41,75,.16)!important;border-radius:14px!important;padding:13px 15px!important;background:#fff!important;color:#24324a!important;font-size:15px!important}body.woocommerce-checkout textarea{min-height:110px!important}body.woocommerce-checkout table.shop_table{width:100%!important;border:none!important;border-radius:18px!important;overflow:hidden!important;background:#f5f8fc!important}body.woocommerce-checkout table.shop_table th,body.woocommerce-checkout table.shop_table td{padding:13px!important;color:#13294B!important;font-weight:800!important;border-color:rgba(19,41,75,.08)!important;font-size:14px!important}body.woocommerce-checkout .order-total th,body.woocommerce-checkout .order-total td,body.woocommerce-checkout tr.recurring-total th,body.woocommerce-checkout tr.recurring-total td{background:#13294B!important;color:#fff!important}body.woocommerce-checkout #payment{background:#f5f8fc!important;border-radius:22px!important;padding:20px!important;margin-top:22px!important}body.woocommerce-checkout #place_order{width:100%!important;background:linear-gradient(135deg,#41B6E6,#685BC7)!important;color:#fff!important;border:none!important;border-radius:16px!important;padding:18px 24px!important;font-size:18px!important;font-weight:900!important}body.woocommerce-checkout #order_review:after{content:"🔒 Pago seguro SSL\A ✓ Confirmación por email\A ✓ Datos protegidos";white-space:pre-line;display:block;margin-top:20px;background:#13294B;color:#fff;border-radius:18px;padding:18px;font-weight:700;line-height:1.7}@media(max-width:980px){body.woocommerce-checkout .woocommerce{padding:28px 18px 80px!important}body.woocommerce-checkout .woocommerce:before{height:210px;border-radius:22px}body.woocommerce-checkout .woocommerce-notices-wrapper:before{font-size:34px}body.woocommerce-checkout form.checkout{display:block!important}body.woocommerce-checkout #customer_details,body.woocommerce-checkout #order_review_heading,body.woocommerce-checkout #order_review{width:100%!important;margin-bottom:24px!important}body.woocommerce-checkout #order_review{position:static!important}}