.advanced-filters{display:grid;grid-template-columns:1fr 1fr 1fr 1fr auto;gap:13px;align-items:end;margin:0 0 17px;padding:19px;border:1px solid var(--line);border-radius:18px;background:#fffdfa}.advanced-filters label{font-size:12px;color:var(--muted)}.advanced-filters select,.advanced-filters input{width:100%;margin-top:7px;min-height:44px;padding:10px;border:1px solid var(--line);border-radius:10px;background:var(--chalk);font:inherit;color:var(--ink)}.advanced-filters button{min-height:44px;border-radius:11px;padding:10px;background:var(--plum);color:var(--chalk);font-size:12px}.advanced-filters #catalog-results{grid-column:1/-1;font-size:12px;color:var(--muted)}.sample-catalog-notice{background:#f0ead6;color:#665335;font-size:12px;line-height:1.6;border-radius:12px;padding:12px 15px;margin:0 0 23px}.sample-spec{display:block;font-size:10px;margin-top:5px;color:#8c7694}.whatsapp-nav{background:#e6f8ed!important;color:#12763d!important}.whatsapp-nav:hover{background:#25d366!important;color:#073b20!important}.whatsapp-icon{width:26px;height:26px;fill:#159447}.film-section{margin-top:26px}.film-poster{border-radius:27px;position:relative;overflow:hidden;min-height:270px;color:var(--chalk);background:var(--plum);display:flex;align-items:center;justify-content:center;text-align:center}.film-poster>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.3}.film-poster>div{position:relative;padding:35px}.film-poster span{font-size:11px;letter-spacing:.15em;color:var(--citron)}.film-poster h2{font-size:38px;margin:15px 0}.film-poster p{font-size:13px}#brand-video{width:100%;max-height:650px;border-radius:26px;background:var(--plum)}@media(max-width:760px){.advanced-filters{grid-template-columns:1fr 1fr}.advanced-filters button{grid-column:1/-1}.film-poster{min-height:240px}.advanced-filters select,.advanced-filters input{font-size:16px}}@media(prefers-reduced-motion:reduce){.film-poster img{animation:none}}
