.hero-slide.managed-hero{background-image:linear-gradient(90deg,#0b1838f2 0%,#0b1838d8 43%,#0b183855 66%,transparent 82%),var(--hero-image)!important}
.hero-slide.homepage-banner-demo{box-shadow:inset 0 0 0 5px #f3742d}.homepage-banner-demo-badge{position:absolute;z-index:4;top:18px;right:18px;border-radius:99px;background:#f3742d;color:#fff;padding:8px 12px;font-size:.62rem;letter-spacing:.07em}
.hero-slide.managed-hero.theme-home{background-image:linear-gradient(90deg,#40231ef2 0%,#5b372fd8 43%,#5b372f55 66%,transparent 82%),var(--hero-image)!important}
.hero-slide.managed-hero.theme-beauty{background-image:linear-gradient(90deg,#18443ef2 0%,#2d655ad8 43%,#2d655a55 66%,transparent 82%),var(--hero-image)!important}
.hero-copy-panel{text-shadow:0 2px 16px #0008}
.retail-hero .hero-slide>div{width:min(680px,60%);padding:46px 64px}.retail-hero .hero-slide h1{font:700 clamp(2.5rem,4.3vw,4.15rem)/1.02 Arial,sans-serif;letter-spacing:-.045em;text-wrap:balance}.retail-hero .hero-slide span{margin:16px 0 20px}
html[dir="rtl"] .hero-slide.managed-hero{direction:rtl;background-position:center!important}
html[dir="rtl"] .hero-slide.managed-hero>.hero-copy-panel{position:absolute;left:0;right:auto;text-align:right;margin:0!important;direction:rtl}
html[dir="rtl"] .hero-slide.managed-hero h1{letter-spacing:-.035em;line-height:1.08}
html[dir="rtl"] .hero-slide.managed-hero span{max-width:460px}
.hero-banner-manager{scroll-margin-top:90px}
.homepage-content-manager{scroll-margin-top:90px}.homepage-content-editor{margin-top:18px}.homepage-content-editor .hero-editor-actions{align-items:center}.homepage-content-editor .admin-link-button{margin-top:0}
.hero-manager-summary{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:end;margin-top:20px;padding:16px;background:#eef3f8;border-radius:8px}
.hero-manager-summary label{display:grid;gap:7px;color:#5f6878;font-size:.68rem;font-weight:800;max-width:260px}
.hero-manager-summary select,.hero-editor input,.hero-editor select,.hero-editor textarea{width:100%;padding:10px;border:1px solid #cbd3dd;border-radius:5px;background:#fff;font:inherit}
.hero-manager-summary button{border:0;border-radius:5px;background:#10122b;color:#fff;padding:11px 15px;font-weight:900;cursor:pointer}
.hero-manager-guide{display:grid;grid-template-columns:auto 1fr;gap:13px;align-items:center;margin:14px 0;padding:14px;border:1px solid #ead08a;background:#fff8df;border-radius:7px}
.hero-manager-guide strong{font-size:1.1rem}.hero-manager-guide span{display:block;color:#6b5b32;font-size:.68rem;margin-top:3px}
.hero-editor{border:1px solid #dce2e9;border-radius:8px;padding:18px;background:#f8fafc}
.hero-editor-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.hero-editor-grid label{display:grid;gap:6px;font-size:.68rem;font-weight:800;color:#5f6878}.hero-editor-grid .wide{grid-column:1/-1}.hero-editor-grid textarea{min-height:76px;resize:vertical}.hero-active{display:flex!important;align-items:center;gap:8px}.hero-active input{width:auto}.hero-upload-row{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin-top:12px}.hero-upload-row label{display:grid;gap:6px;font-size:.68rem;font-weight:800;color:#5f6878}.hero-upload-row small{font-weight:500;color:#748094}.hero-editor-actions{display:flex;gap:8px;margin-top:14px}.hero-editor-actions button{border:0;border-radius:5px;padding:10px 14px;font-size:.7rem;font-weight:900;cursor:pointer}.hero-inventory{display:grid;gap:8px;margin-top:20px}.hero-inventory article{display:grid;grid-template-columns:110px 1fr auto auto;gap:13px;align-items:center;padding:13px;border:1px solid #e1e5eb;border-radius:7px}.hero-inventory .hero-thumb{width:110px;height:62px;border-radius:5px;background:center/cover no-repeat}.hero-inventory b,.hero-inventory small{display:block}.hero-inventory small{color:#748094;font-size:.66rem;margin-top:4px}.hero-inventory-actions{display:flex;gap:5px}.hero-inventory-actions button{border:1px solid #cbd3dd;border-radius:4px;background:#fff;padding:7px 8px;font-size:.62rem;font-weight:800;cursor:pointer}.hero-inventory article.paused{opacity:.58}
@media(max-width:760px){html[dir="rtl"] .hero-slide.managed-hero>.hero-copy-panel{position:relative}.hero-editor-grid,.hero-upload-row{grid-template-columns:1fr}.hero-editor-grid .wide{grid-column:auto}.hero-inventory article{grid-template-columns:80px 1fr}.hero-inventory .hero-thumb{width:80px}.hero-inventory .ad-state,.hero-inventory-actions{grid-column:2}}
@media(max-width:760px){.retail-hero .hero-slide>div{width:90%;padding:36px 34px}.retail-hero .hero-slide h1{font-size:clamp(2.25rem,7vw,2.65rem)}}@media(max-width:480px){.retail-hero .hero-slide>div{width:100%;padding:32px 28px}}
