 body.wc-login-view-unlogged #brx-header, body.wc-login-view-unlogged #brx-footer { display: none !important; }  .woocommerce-checkout input.input-text:focus, .woocommerce-checkout textarea:focus, .woocommerce-checkout select:focus { border-color: #8B7BC2 !important; border-color: var(--LavandaVibrante) !important; outline: none; box-shadow: 0 0 5px rgba(139, 123, 194, 0.2); }   .bricks-button.button.next, .bricks-button.button[data-step="next"], .next.button.bricks-button { background-color: #8B7BC2 !important; background-color: var(--LavandaVibrante) !important; color: #ffffff !important; padding: 18px 25px !important; text-transform: uppercase; font-weight: 700; border-radius: 4px; opacity: 1 !important; border: none; transition: all 0.3s ease; } .bricks-button.button.next:hover { filter: brightness(110%); }  button#place_order, button#place_order.button.alt { background-color: #7B9C7F !important;  background-color: var(--verdesalvia) !important; color: #ffffff !important; opacity: 1 !important; padding: 20px !important; font-weight: 700; text-transform: uppercase; border-radius: 4px; width: 100%; border: none; transition: all 0.4s ease-in-out; } button#place_order:hover, button#place_order.button.alt:hover { background-color: #8B7BC2 !important;  background-color: #007a3d !important; transform: translateY(-2px);  }  p#lioren_facturar_field { margin-top: 20px; padding: 15px; background-color: #C0533A !important; color: #ffffff !important; text-align: center; font-weight: bold; text-transform: uppercase; border-radius: 4px; cursor: pointer; }   #b2bking_request_custom_quote_button { margin-top: 15px; } #b2bking_request_custom_quote_textarea, .b2bking_custom_quote_field.b2bking_quote_field_req_ { direction: ltr !important; text-align: left !important; }  #b2bking_myaccount_make_inquiry_button, .woocommerce-MyAccount-content .button, .woocommerce-info .button { background-color: var(--verdesalvia) !important; color: #fff !important; }  .woocommerce-MyAccount-navigation ul li.is-active a, .woocommerce-MyAccount-navigation ul li a:hover { color: var(--verdesalvia) !important; } .woocommerce-MyAccount-navigation ul li.is-active { border-left: 3px solid var(--verdesalvia) !important; }  .b2bking_retail_price_text, .b2bking_retail_price_price { font-size: 12px !important; text-decoration: line-through !important; opacity: 0.7; } .woocommerce-info { border-top-color: var(--verdesalvia) !important; background-color: rgba(123, 156, 127, 0.05) !important; } button.fc-step__next-step.button { background: #8B7BC2; color: #fff; } button.fc-step__next-step.button:hover { background: #7B9C7F; color: #fff; }