.product-experience--ritual .botanical-film{max-width:1280px;padding:42px 34px 50px;margin:10px auto 30px;display:block;background:linear-gradient(180deg,#f5f1eb,#e9ede2 45%,#f5f1eb)}.botanical-film-copy{max-width:620px;text-align:center;margin:0 auto 30px}.botanical-film-copy .eyebrow{font:500 11px/1.5 var(--sans);letter-spacing:.12em;color:#768169;margin:0 0 14px}.botanical-film-copy h2{font:400 clamp(29px,3vw,41px)/1.2 var(--serif);letter-spacing:-.025em;color:#394333;margin:0 0 16px}.botanical-film-copy>p:not(.eyebrow){font:400 15px/1.8 var(--sans);color:#65705f;margin:0}.botanical-film-storyboard{display:grid;grid-template-columns:minmax(0,1fr) 255px;gap:24px;max-width:1110px;margin:auto;height:450px;align-items:stretch}.botanical-film-landscape{margin:0;overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 90%,transparent),linear-gradient(180deg,transparent,#000 10%,#000 90%,transparent);mask-composite:intersect;-webkit-mask-composite:source-in}.botanical-film-landscape img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 60%}.botanical-film-media{border-radius:7px;overflow:hidden;background:#e4e7da;box-shadow:0 8px 30px #3a49320a;aspect-ratio:1088/1920}.botanical-film video{display:block;width:100%;height:100%;object-fit:contain}@media(max-width:749px){.product-experience--ritual .botanical-film{padding:28px 22px 32px;margin:0 auto 20px}.botanical-film-copy{margin-bottom:23px}.botanical-film-copy h2{font-size:29px}.botanical-film-storyboard{grid-template-columns:minmax(0,1fr) minmax(0,1fr);height:auto;gap:12px}.botanical-film-landscape{aspect-ratio:1088/1920}.botanical-film-media{width:100%;max-width:300px}.botanical-film-landscape img{object-position:64% center}.botanical-film-copy>p:not(.eyebrow){font-size:14px}}
