.section-home-featured-videos{margin:0;padding:0}.home-featured-videos{--hfv-green: #2c6b23;--hfv-ink: #1b2219;--hfv-yellow: #ffde00;--hfv-bg: #f2f5ef;--hfv-max: 1350px;background:var(--hfv-bg);color:var(--hfv-ink)}.home-featured-videos__inner{max-width:var(--hfv-max);margin:0 auto;padding:110px 24px;display:flex;flex-direction:column;gap:40px}.home-featured-videos__head{display:flex;flex-direction:column;gap:8px}.home-featured-videos__eyebrow{margin:0;font-family:Barlow,sans-serif;font-weight:700;font-size:14px;line-height:normal;letter-spacing:1.96px;text-transform:uppercase;color:var(--hfv-green)}.home-featured-videos__heading{margin:0;font-family:Barlow Condensed,sans-serif;font-weight:800;font-size:60px;line-height:60px;text-transform:uppercase;color:var(--hfv-ink)}.home-featured-videos__desktop{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px;align-items:stretch}.home-featured-videos__side{display:flex;flex-direction:column;gap:24px;min-width:0}.home-featured-videos__mobile{display:none}.home-featured-videos__card{position:relative;display:flex;align-items:flex-end;overflow:hidden;text-decoration:none;color:#fff;isolation:isolate;min-height:0}.home-featured-videos__card--featured{min-height:497px;padding:32px}.home-featured-videos__card--secondary{flex:1 1 0;min-height:236px;padding:24px}.home-featured-videos__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.home-featured-videos__media picture{display:contents}.home-featured-videos__media img{width:100%;height:100%;object-fit:cover;display:block}.home-featured-videos__shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to bottom,#0000 50%,#000);pointer-events:none}.home-featured-videos__card--featured .home-featured-videos__shade{background:linear-gradient(to bottom,#0000 57%,#000)}.home-featured-videos__play{position:absolute;z-index:2;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;background:var(--hfv-yellow);border-radius:50%;pointer-events:none}.home-featured-videos__card--featured .home-featured-videos__play{width:92px;height:92px}.home-featured-videos__card--featured .home-featured-videos__play img{width:34px;height:34px}.home-featured-videos__card--secondary .home-featured-videos__play{width:56px;height:56px}.home-featured-videos__card--secondary .home-featured-videos__play img{width:22px;height:22px}.home-featured-videos__title{position:relative;z-index:2;margin:0;font-family:Barlow Condensed,sans-serif;font-weight:800;text-transform:uppercase;color:#fff;line-height:normal}.home-featured-videos__card--featured .home-featured-videos__title{font-size:40px}.home-featured-videos__card--secondary .home-featured-videos__title{font-size:28px}.home-featured-videos__card:hover .home-featured-videos__play{transform:translate(-50%,-50%) scale(1.06)}.home-featured-videos__play{transition:transform .2s ease}@media screen and (max-width:989px){.home-featured-videos__inner{padding:72px 20px;gap:28px}.home-featured-videos__heading{font-size:42px;line-height:42px}.home-featured-videos__desktop{grid-template-columns:1fr}.home-featured-videos__card--featured{min-height:360px}.home-featured-videos__card--featured .home-featured-videos__title{font-size:32px}.home-featured-videos__card--secondary .home-featured-videos__title{font-size:24px}}@media screen and (max-width:749px){.home-featured-videos__inner{padding:48px 16px;gap:6px}.home-featured-videos__head{gap:6px;margin-bottom:6px}.home-featured-videos__eyebrow{font-size:12px;letter-spacing:1.68px}.home-featured-videos__heading{font-size:40px;line-height:40px}.home-featured-videos__desktop{display:none}.home-featured-videos__mobile{display:block;width:100%;margin-top:6px;overflow:hidden}.home-featured-videos__mobile .swiper-slide{height:auto}.home-featured-videos__card--slide{aspect-ratio:16 / 10;min-height:0;padding:32px 24px;width:100%}.home-featured-videos__card--slide .home-featured-videos__play{width:64px;height:64px;top:calc(50% + 7px)}.home-featured-videos__card--slide .home-featured-videos__play img{width:24px;height:24px}.home-featured-videos__card--slide .home-featured-videos__title{font-size:26px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/home-featured-videos.css.map */
