.pafv{background:#fff;color:#181818;padding:0;margin:4rem 0}.pafv--dark{background:#181818;color:#fff}.pafv__inner{width:95vw;margin:0 auto;display:flex;flex-direction:column;background:#f6f6f6}.pafv__media-group{display:flex;gap:.5rem;width:100%;order:1;aspect-ratio:var(--pafv-group-aspect, auto)}.pafv__media{position:relative;flex:1;aspect-ratio:var(--pafv-media-aspect, 1 / 1);overflow:hidden;background:#0e0e0e}.pafv--group-aspect .pafv__media{aspect-ratio:auto;height:100%}.pafv__video-wrap,.pafv__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.pafv__video-wrap video,.pafv__poster img{width:100%;height:100%;object-fit:cover;display:block}.pafv__video-wrap{z-index:1}.pafv__poster{z-index:2}.pafv__play-btn,.pafv__pause-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;background:transparent;border:0;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:52px;height:52px;filter:drop-shadow(0 2px 8px rgba(0,0,0,.35))}.pafv__play-btn svg{width:36px;height:36px}.pafv__pause-overlay svg{width:16px;height:20px}.pafv__caption{position:absolute;left:0;right:0;bottom:0;z-index:4;padding:.9rem 1.2rem;background:linear-gradient(to top,#0000008c,#0000);color:#fff;font-family:"LT Wave",var(--font-heading-family);font-weight:400;font-size:11px;line-height:1.4;text-align:center;pointer-events:none}.pafv__content{width:100%;padding:3rem 2rem;order:2}.pafv__content-inner{width:100%;max-width:500px;margin:0 auto}.pafv__label{display:block;font-family:"LT Wave",var(--font-heading-family);font-weight:400;font-size:14px;line-height:145%;letter-spacing:.21px;text-transform:uppercase;color:#181818;margin-bottom:.8rem}.pafv--dark .pafv__label{color:#fff}.pafv__heading{font-family:"LT Wave",var(--font-heading-family);font-weight:400;font-size:20px;line-height:145%;letter-spacing:1.2px;text-transform:uppercase;color:#181818;margin:0 0 1.5rem;text-wrap:balance;word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.pafv--dark .pafv__heading{color:#fff}.pafv__text{font-family:"LT Wave",var(--font-heading-family);font-weight:300;font-size:14px;line-height:145%;letter-spacing:.28px;color:#181818cc;margin:0}.pafv--dark .pafv__text{color:#fffc}.pafv__text p{margin:0 0 1rem}.pafv__text p:last-child{margin-bottom:0}@media screen and (min-width:990px){.pafv{padding:7rem 0;margin-bottom:0}.pafv__inner{display:grid;grid-template-columns:calc(100% - var(--pafv-content-width, 50%)) var(--pafv-content-width, 50%);align-items:stretch;width:90vw}.pafv__media-group{grid-column:1;grid-row:1;align-self:stretch;order:initial;gap:.75rem;min-width:0}.pafv__media{flex:1;min-width:0}.pafv__content{grid-column:2;grid-row:1;padding:2.5rem;align-self:stretch;display:flex;align-items:center;justify-content:center;order:initial;min-width:0}.pafv__content-inner{max-width:480px}.pafv__heading{font-size:22px;letter-spacing:1.32px}.pafv--reverse .pafv__inner{grid-template-columns:var(--pafv-content-width, 50%) calc(100% - var(--pafv-content-width, 50%))}.pafv--reverse .pafv__media-group{grid-column:2}.pafv--reverse .pafv__content{grid-column:1}}@media screen and (min-width:1200px){.pafv{padding:8rem 0}.pafv__media-group{gap:1rem}.pafv__content{padding:3rem 4rem}.pafv__content-inner{max-width:500px}.pafv__heading{font-size:26px;letter-spacing:1.56px;margin-bottom:1.5rem}.pafv__label{font-size:16px;margin-bottom:1rem}.pafv__text{font-size:16px}.pafv__play-btn{width:64px;height:64px}.pafv__play-btn svg{width:48px;height:48px}.pafv__caption{font-size:12px;padding:1.2rem 1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/section-page-about-feature-videos.css.map */
