.film-brand-image{object-fit:contain;width:auto;max-width:140px;height:auto;max-height:28px;display:block}.film-footer{flex-wrap:wrap}.film-footer-links{flex-wrap:wrap;gap:20px;display:flex}.film-footer-links a{color:inherit;font-size:13px;text-decoration:none}.film-footer-links a:hover{color:var(--brand-hover,#d95108)}@media (min-width:651px){.film-nav:has(.film-brand-image){gap:24px}.film-nav .film-main-links{flex-wrap:wrap;min-width:0}.film-nav{max-width:calc(100% - 32px)}}.settings-editor{width:100%;margin:auto}.settings-local{padding:28px}.settings-layout{grid-template-columns:minmax(320px,480px) minmax(0,1fr);align-items:start;gap:28px;display:grid}.settings-controls{background:#fff;border:1px solid #e4e4e4;border-radius:18px;padding:24px}.settings-controls fieldset{border:0;min-width:0;margin:0;padding:0}.settings-controls .studio-field{margin:18px 0}.settings-link{border-bottom:1px solid #eee;padding:18px 0}.settings-link summary{cursor:pointer;font-size:14px;font-weight:500}.settings-link-tools{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.settings-link-tools button{border:1px solid #ddd;border-radius:8px;padding:7px 10px;font-size:12px}.settings-preview{background:var(--brand-grey,#f3f3f3);border:1px solid #ddd;border-radius:18px;min-width:0;position:sticky;top:24px;overflow:hidden}.settings-preview-dark{background:#282b2e;min-height:290px;padding:28px 18px}.settings-preview .film-nav{margin:auto;position:relative;top:auto;left:auto;transform:none}.settings-preview-copy{color:#fff;max-width:500px;margin:70px auto 20px;font-size:14px}.settings-preview .film-footer{padding-block:30px}.settings-favicon{align-items:center;gap:12px;margin:20px 0;display:flex}.settings-favicon img{object-fit:contain;width:32px;height:32px}.settings-top{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.settings-top h1{margin:0}.settings-controls .studio-tabs{margin-bottom:20px}.settings-links-add{margin-top:16px}@media (max-width:1000px){.settings-layout{grid-template-columns:1fr}.settings-preview{position:relative;top:auto}}@media (max-width:650px){.settings-local{padding:16px}.settings-top{flex-direction:column;align-items:flex-start}.settings-controls{padding:18px}.settings-layout{grid-template-columns:minmax(0,1fr)}}.settings-local{background:#f3f4f6;min-height:100vh}.settings-preview .film-menu-toggle{box-shadow:none;color:#fff;background:0 0;border:0}.settings-preview .film-menu-toggle:hover{background:0 0}.site-footer{background:var(--brand-grey,#f3f3f3);color:var(--brand-black,#25282c);border-top:1px solid #dedede;padding:52px 0 24px;display:block}.site-footer-main{grid-template-columns:2fr 1fr 1fr;align-items:start;gap:48px;display:grid}.site-footer-brand p{color:#62666c;max-width:340px;margin:18px 0 0;font-size:14px;line-height:1.8}.site-footer-column{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.site-footer .site-footer-column h2,.films-home .site-footer .site-footer-column h2{letter-spacing:0;margin:0 0 4px;font-size:14px;font-weight:600;line-height:1.5}.site-footer-column a{color:#62666c;overflow-wrap:anywhere;font-size:13px;text-decoration:none}.site-footer a:hover{color:var(--brand-hover,#d95108)}.site-footer-bottom{color:#62666c;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-top:40px;padding-top:24px;font-size:12px;display:flex}.settings-preview .site-footer-main{grid-template-columns:1.5fr 1fr 1fr;gap:24px}@media (max-width:650px){.site-footer{padding-top:36px}.site-footer-main,.settings-preview .site-footer-main{grid-template-columns:1fr 1fr;gap:28px}.site-footer-brand{grid-column:1/-1}.site-footer-bottom{margin-top:28px}}.film-logo .film-brand-frame{box-sizing:border-box;letter-spacing:normal;flex:none;margin:0;line-height:0;display:block;overflow:hidden}.film-logo .film-brand-crop{width:100%;height:100%;margin:0;display:block;overflow:hidden}.film-logo .film-brand-image{object-fit:contain;transform-origin:50%;width:100%;max-width:none;height:100%;max-height:none;display:block}.site-footer-brand{text-align:left;justify-self:start;min-width:0}.site-footer-brand .film-logo{text-align:left;justify-content:flex-start;align-items:flex-start;width:fit-content;margin:0;padding:0}.site-footer-column a{align-items:center;gap:8px;display:inline-flex}.site-social-icon{flex:none;width:16px;height:16px}.settings-logo-controls{margin:20px 0}.settings-logo-controls input[type=range]{width:100%;accent-color:var(--brand-orange,#fa6b1b);padding:0}.film-logo .film-brand-image{object-position:left center;transform-origin:0}header.film-nav:has(.film-brand-image){padding-left:12px}@media (min-width:651px){header.film-nav{gap:28px;width:max-content}header.film-nav:has(.film-brand-image){gap:28px}header.film-nav .film-main-links{flex:0 auto;justify-content:flex-start;gap:28px}}.settings-logo-padding{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.settings-logo-padding input{width:100%;min-width:0}.studio-shell.settings-editor{height:auto;min-height:0;display:block;overflow:visible}.settings-editor .settings-layout{align-items:start;min-height:0}.settings-editor .settings-controls{align-self:start;margin-block:0}
