/* v3.15 – stylové vyhledávání a carousel bez překryvného loga */
.site-header .da-search-form,.site-header .da-search-form.open{box-sizing:border-box;gap:10px!important;align-items:center!important;padding:14px!important;background:linear-gradient(145deg,#171024,#0b0714)!important;border:1px solid #ef25dc!important;border-radius:16px!important;box-shadow:0 16px 42px #000b,0 0 18px #ec1dc233!important;width:min(420px,calc(100vw - 28px))!important;max-width:calc(100vw - 28px)!important;right:0!important;left:auto!important}
.site-header .da-search-form input[type="search"]{box-sizing:border-box;min-width:0!important;width:100%;flex:1 1 auto!important;height:44px!important;padding:10px 13px!important;background:#0b0915!important;color:#fff!important;border:1px solid #59416a!important;border-radius:9px!important;font-size:15px!important;outline:none!important;box-shadow:none!important}
.site-header .da-search-form input[type="search"]:focus{border-color:#00d5ff!important;box-shadow:0 0 0 2px #00d5ff33!important}
.site-header .da-search-form input::placeholder{color:#bdb2c7!important}
.site-header .da-search-form button[type="submit"]{flex:0 0 auto!important;height:44px!important;padding:0 18px!important;border:0!important;border-radius:9px!important;background:linear-gradient(135deg,#f622d7,#ac17e8)!important;color:#fff!important;font-size:15px!important;font-weight:800!important;cursor:pointer!important;box-shadow:0 3px 15px #f622d744!important}
.site-header .da-search-form button[type="submit"]:hover{filter:brightness(1.2)}
.da-hero-v2 .da-hero-title,.da-hero-v2 .da-hero-logo{display:none!important}
.da-hero-v2 .da-hero-sub{margin-top:8px!important}
@media(max-width:600px){.site-header .da-search-form,.site-header .da-search-form.open{right:0!important;gap:7px!important;padding:10px!important}.site-header .da-search-form button[type="submit"]{padding:0 12px!important}.da-hero-v2 .da-hero-sub{margin-top:6px!important}}
