.elementor-location-header .crystal-brand{position:absolute;left:24px;top:14px;display:flex;align-items:center;gap:10px;z-index:20;text-decoration:none!important;line-height:1}@media (max-width:768px){.elementor-location-header .crystal-brand{top:50%;transform:translateY(-50%);left:16px}}.elementor-location-header .crystal-brand img{width:38px;height:38px;border-radius:8px;box-shadow:0 2px 10px rgba(255,60,60,.35);display:block}.elementor-location-header .crystal-brand .name{color:#fff!important;font-weight:800;font-size:1.15rem;letter-spacing:-.01em;white-space:nowrap}.elementor-location-header .crystal-brand .name b{background:linear-gradient(90deg,#ff3c3c 0%,#ff8a3c 100%);-webkit-background-clip:text;background-clip:text;color:transparent!important}@media (max-width:768px){.elementor-location-header .crystal-brand .name{display:none}.elementor-location-header .crystal-brand img{width:34px;height:34px}}.woocommerce-form .show-password-input:empty,.woocommerce form .show-password-input:empty{display:none!important}.woocommerce-form .show-password-input,.woocommerce form .show-password-input{position:relative;background:0 0!important;color:inherit!important;padding:6px 10px!important;font-size:.85rem!important;border-radius:4px!important}.woocommerce-form .show-password-input::after{content:"Show password";color:#6b7280;font-weight:500}.woocommerce-form .show-password-input.display-password::after{content:"Hide password"}