.sano-film{background:#eef3f2;color:#102f3f;margin:0;padding:88px 28px;font-family:Segoe UI,Arial,sans-serif}.sano-film *{box-sizing:border-box}.sano-film__inner{max-width:1320px;margin:auto;display:grid;grid-template-columns:.78fr 1.22fr;align-items:center;gap:70px}.sano-film__eyebrow{font-size:11px!important;letter-spacing:.18em;text-transform:uppercase;font-weight:600;margin:0 0 22px!important}.sano-film h2{font-size:clamp(32px,3.5vw,56px)!important;letter-spacing:-.045em;line-height:1.07!important;font-weight:500!important;margin:0 0 24px!important;color:inherit}.sano-film__copy>p{font-size:17px;line-height:1.7;max-width:38ch;margin:0 0 30px}.sano-film__cta{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;border-bottom:1px solid #102f3f;padding:12px 0;color:inherit!important;text-decoration:none!important;font-size:15px;font-weight:600}.sano-film__cta:focus-visible,.sano-film summary:focus-visible{outline:2px solid #148998;outline-offset:5px}.sano-film__media{margin:0;min-width:0}.sano-film video{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;background:#0b2938}.sano-film figcaption{font-size:12px;line-height:1.6;margin:13px 0;color:#4f636c}.sano-film details{font-size:14px;line-height:1.65;border-top:1px solid #102f3f26;padding-top:10px}.sano-film summary{cursor:pointer}.sano-film details p{margin:12px 0 0}.sano-film--portrait .sano-film__inner{grid-template-columns:1.2fr .8fr;max-width:1040px}.sano-film--portrait video{aspect-ratio:9/16;max-height:580px;width:auto;max-width:100%;margin:auto}.sano-film--portrait .sano-film__media{max-width:360px;width:100%;justify-self:end}.sano-about__hero{padding:90px 28px 60px;max-width:1320px;margin:auto}.sano-about__hero .eyebrow{font-size:12px;letter-spacing:.16em;text-transform:uppercase}.sano-about__hero h1{font-size:clamp(44px,6vw,84px);font-weight:500;line-height:1.04;letter-spacing:-.045em;margin:24px 0 0}.sano-about__body{max-width:860px;margin:auto;padding:70px 28px 90px;line-height:1.8;font-size:18px}.sano-about__body h2{font-size:32px;font-weight:500;letter-spacing:-.025em;line-height:1.2;margin:46px 0 20px}.sano-about__body p{margin:0 0 22px}.sano-about__body a{border-bottom:1px solid currentColor}.spp-facts{padding-block:40px 12px}.spp-facts h2{font-size:30px;font-weight:500}.spp-facts dl{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:30px 0}.spp-facts dt{font-size:12px;text-transform:uppercase;letter-spacing:.12em;margin-bottom:12px}.spp-facts dd{margin:0;line-height:1.7;font-size:15px}.spp-facts p{line-height:1.7;font-size:14px;max-width:90ch}@media(max-width:800px){.sano-film{padding:52px 22px}.sano-film__inner,.sano-film--portrait .sano-film__inner{grid-template-columns:1fr;gap:32px}.sano-film__copy>p{max-width:none}.sano-film--portrait .sano-film__media{justify-self:center;max-width:320px}.sano-film--portrait video{max-height:none;width:100%}.sano-about__hero{padding:55px 22px 36px}.sano-about__body{padding:40px 22px 65px;font-size:17px}.spp-facts dl{grid-template-columns:1fr;gap:24px}.spp-facts h2{font-size:27px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/sano-film.css.map */
