.pp-video-hero{position:relative;width:100%;height:var(--pp-hero-height-mobile, 520px);overflow:hidden;display:flex;align-items:center}@media screen and (min-width:750px){.pp-video-hero{height:var(--pp-hero-height-desktop, 640px)}}.pp-video-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.pp-video-hero__video,.pp-video-hero__poster{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.pp-video-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--pp-overlay-color, #3f4a34);opacity:var(--pp-overlay-opacity, .35)}.pp-video-hero.pp-video-hero--mobile-disabled .pp-video-hero__video{display:none}.pp-video-hero.pp-video-hero--mobile-disabled .pp-video-hero__poster{display:block}@media screen and (min-width:750px){.pp-video-hero.pp-video-hero--mobile-disabled .pp-video-hero__video{display:block}}.pp-video-hero__content{position:relative;z-index:1;max-width:640px;padding:0 24px}.pp-video-hero--center{text-align:center}.pp-video-hero--center .pp-video-hero__content{margin:0 auto}.pp-video-hero--left{text-align:left}.pp-video-hero__eyebrow{margin:0 0 12px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--pp-body-color, #f1eee4);opacity:.85}.pp-video-hero__heading{margin:0 0 16px;font-size:40px;line-height:1.1;font-weight:700;color:var(--pp-heading-color, #faf7f0)}@media screen and (max-width:749px){.pp-video-hero__heading{font-size:28px}}.pp-video-hero__subtext{margin:0 0 28px;font-size:18px;line-height:1.5;color:var(--pp-body-color, #f1eee4)}.pp-video-hero__subtext p{margin:0}.pp-video-hero__button{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:345px;min-height:47px;padding:0 30px;border-radius:21px;font-size:15px;font-weight:600;border:0;letter-spacing:normal;text-decoration:none;background-color:var(--pp-btn-bg, #9caf7e);color:var(--pp-btn-text, #2b2b22);transition:background-color .2s ease}.pp-video-hero__button:hover{background-color:var(--pp-btn-bg-hover, #7e9463)}@media screen and (max-width:749px){.pp-video-hero--stacked{height:auto;display:block}.pp-video-hero--stacked .pp-video-hero__media{position:relative;inset:auto;width:100%;aspect-ratio:4 / 3;overflow:hidden}.pp-video-hero--stacked .pp-video-hero__video,.pp-video-hero--stacked .pp-video-hero__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pp-video-hero--stacked .pp-video-hero__overlay{display:none}.pp-video-hero--stacked .pp-video-hero__content{position:relative;z-index:1;max-width:none;width:100%;margin:0;background-color:var(--pp-overlay-color, #3f4a34);padding:38px 24px 42px;text-align:center}.pp-video-hero--stacked .pp-video-hero__eyebrow{margin:0 0 14px;font-size:12px;letter-spacing:.16em;opacity:.9}.pp-video-hero--stacked .pp-video-hero__heading{font-size:34px;line-height:1.06;letter-spacing:-.015em;margin:0 0 14px;text-wrap:balance}.pp-video-hero--stacked .pp-video-hero__subtext{font-size:17px;line-height:1.45;margin:0 auto 26px;max-width:22em}.pp-video-hero--stacked .pp-video-hero__button{display:flex;max-width:none}}@media screen and (max-width:380px){.pp-video-hero--stacked .pp-video-hero__heading{font-size:30px}.pp-video-hero--stacked .pp-video-hero__content{padding:32px 20px 36px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/section-video-hero.css.map */
