.section-armaf-editorial-film{position:relative}.armaf-editorial-film{display:block;scroll-margin-top:150px;padding:var(--armaf-film-padding-top, 148px) clamp(1.25rem,5vw,4rem) var(--armaf-film-padding-bottom, 148px);border-top:1px solid rgba(20,16,15,.1);background:var(--armaf-film-background, #efe7de);color:var(--armaf-film-text, #3a302b)}.armaf-editorial-film__media-wrap{width:min(100%,1400px);margin:0 auto clamp(2.75rem,5.5vw,5.375rem)}.armaf-editorial-film__media{position:relative;aspect-ratio:16 / 9;overflow:hidden;background:#100a0b}.armaf-editorial-film__video,.armaf-editorial-film__poster,.armaf-editorial-film__media picture{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.armaf-editorial-film__video,.armaf-editorial-film__poster{object-fit:cover}.armaf-editorial-film__placeholder{background:#100a0b;fill:#f7f2ec33}.armaf-editorial-film__caption{position:absolute;left:1.375rem;bottom:1.5rem;color:#f7f2ecbf;font-family:var(--font-body-family, Arial, sans-serif);font-size:.65625rem;letter-spacing:.3em;line-height:1;pointer-events:none;text-shadow:0 1px 12px rgba(16,10,11,.6)}.armaf-editorial-film__controls{position:absolute;right:1.25rem;bottom:1.125rem;display:flex;gap:.625rem}.armaf-editorial-film__controls button{padding:.5625rem 1.25rem;border:1px solid rgba(247,242,236,.45);background:#100a0b61;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#f7f2ec;font-family:var(--font-body-family, Arial, sans-serif);font-size:.65625rem;letter-spacing:.28em;line-height:1;cursor:pointer;transition:background-color .3s ease}.armaf-editorial-film__controls button:hover,.armaf-editorial-film__controls button:focus-visible{background:#100a0ba8}.armaf-editorial-film__story{width:min(100%,1180px);margin-inline:auto;display:flex;flex-direction:column;gap:clamp(2.75rem,5.5vw,5.375rem)}.armaf-editorial-film__header{display:flex;flex-direction:column;align-items:center;gap:clamp(1.25rem,2.4vw,2.125rem);text-align:center}.armaf-editorial-film__header h2{margin:0;color:var(--armaf-film-heading, #14100f);font-family:var(--font-heading-family, "Marcellus", Georgia, serif);font-size:clamp(2.5rem,6.4vw,6rem);font-weight:400;line-height:1;letter-spacing:.01em;text-wrap:balance}.armaf-editorial-film__statement{width:min(100%,860px);color:#2a211e;font-family:var(--font-heading-family, "Cormorant Garamond", Georgia, serif);font-size:clamp(1.3125rem,2.5vw,2.25rem);font-style:italic;font-weight:300;line-height:1.42}.armaf-editorial-film__statement p{margin:0}.armaf-editorial-film__columns{width:min(100%,1000px);margin-inline:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.75rem,3.4vw,4rem)}.armaf-editorial-film__column{display:flex;flex-direction:column;gap:1.375rem;color:var(--armaf-film-text, #3a302b);font-family:var(--font-heading-family, "Cormorant Garamond", Georgia, serif);font-size:2rem;font-weight:400;line-height:1.78}.armaf-editorial-film__column p{margin:0}.armaf-editorial-film .is-rise-ready{opacity:0;transform:translateY(26px)}.armaf-editorial-film .is-rise-ready.is-visible{opacity:1;transform:none;transition:opacity 1.05s cubic-bezier(.16,.84,.24,1),transform 1.05s cubic-bezier(.16,.84,.24,1)}@media screen and (max-width:749px){.armaf-editorial-film{padding-top:max(4rem,calc(var(--armaf-film-padding-top, 148px) * .52));padding-bottom:max(4rem,calc(var(--armaf-film-padding-bottom, 148px) * .52))}.armaf-editorial-film__media{aspect-ratio:4 / 5}.armaf-editorial-film__caption{left:.875rem;bottom:4rem;font-size:.55rem}.armaf-editorial-film__controls{right:.875rem;bottom:.875rem;left:.875rem}.armaf-editorial-film__controls button{flex:1;padding-inline:.75rem}.armaf-editorial-film__columns{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.armaf-editorial-film .is-rise-ready{opacity:1;transform:none;transition:none}}.armaf-editorial-film__media--video{aspect-ratio:auto}.armaf-editorial-film__media--video .armaf-editorial-film__video{position:relative;inset:auto;height:auto;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/15/assets/armaf-editorial-film.css.map */
