.home-hero .hero-content{background:none}
.home-hero picture img{object-position:center top}
.brand-gloscow .hero-content{align-items:flex-end;padding-bottom:90px}
.brand-gloscow .hero-content h1{font-size:72px}
.brand-gloscow .intro-band{border-bottom:1px solid var(--line)}
.register-dialog .woocommerce-privacy-policy-text p{font-size:12px;line-height:1.65;color:var(--muted)}.register-dialog button[name=register]{width:100%}.search-empty{margin-top:28px}
.search-dialog{width:min(660px,calc(100% - 32px));padding:32px;border:1px solid var(--line);border-radius:4px;color:var(--ink)}
.search-dialog::backdrop{background:#13111799}.search-dialog form{display:flex;align-items:center;gap:12px}.search-dialog input{min-width:0;width:100%;padding:15px;border:1px solid var(--line);color:var(--ink)}.search-dialog label{display:block;font-size:22px;margin-bottom:24px}.search-dialog .dialog-head{margin-bottom:16px;justify-content:flex-end}
@media(max-width:600px){.brand-gloscow .hero-content{align-items:flex-start;padding-top:36px;padding-bottom:0}.brand-gloscow .hero-content h1{font-size:44px}.brand-gloscow .hero-copy{font-size:20px}.search-dialog{padding:22px}.search-dialog form{flex-wrap:wrap}.search-dialog button[type=submit]{width:100%}}
@media(max-width:600px){.home-hero picture img{object-position:74% center}.header-tools>a:first-child{display:inline-flex}}
@media(max-width:360px){.brand-logo{width:130px}}
