
.home-slider__dots{top:auto!important;bottom:calc(var(--caption-height,76px) + 10px)!important;left:50%;transform:translateX(-50%)}
.editorial-faq{margin-block:18px;border:1px solid var(--v151-border,#eadfe4);border-radius:14px;background:var(--v151-surface,#fff);overflow:hidden}.editorial-faq summary{padding:14px;cursor:pointer;font-weight:700}.editorial-faq>div{padding:0 14px 14px;line-height:2}.editorial-image{margin:24px auto;max-width:620px;text-align:center}.editorial-image img{width:100%;height:auto;max-height:520px;object-fit:contain;border-radius:16px}.editorial-image figcaption{font-size:.85rem;margin-top:10px;color:var(--v151-muted,#706870)}
.editorial-media-row{display:grid;grid-template-columns:70px 1fr 2fr 100px;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid #eadfe4}.editorial-media-row img{width:70px;height:70px;object-fit:contain}.editorial-faq-row{grid-template-columns:minmax(0,1fr) minmax(0,2fr) 80px 36px!important}.bulk-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.bulk-field{display:grid;gap:8px}.bulk-field input,.bulk-field select{max-width:100%;min-width:0}.bulk-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}
@media(max-width:680px){.editorial-media-row{grid-template-columns:60px minmax(0,1fr)}.editorial-media-row label{min-width:0}.editorial-faq-row{grid-template-columns:minmax(0,1fr) 36px!important}.editorial-faq-row input{grid-column:1}.editorial-faq-row button{grid-column:2;grid-row:1}.bulk-fields{grid-template-columns:1fr}}
[data-bulk-fields][hidden]{display:none!important}

.editorial-faq-row textarea{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.editorial-faq-row{align-items:start}@media(max-width:680px){.editorial-faq-row textarea{grid-column:1}}
