.sk-hero-wrap{display:flex;flex-wrap:wrap;justify-content:space-between}.sk-hero-copy{display:none;height:100vh;flex-wrap:wrap;align-items:center;justify-content:center;padding:1.25rem;text-transform:uppercase}@media screen and (min-width:768px){.sk-hero-copy{width:50%;display:flex}}@media screen and (min-width:1024px){.sk-hero-copy{width:33.3333%}}.sk-hero-copy__title{font-size:4.5rem;line-height:1;font-weight:700;color:#fff;text-align:center}.sk-hero-copy__subtitle{font-size:3rem;line-height:1;font-weight:700;color:#fff;margin-top:.75rem;text-align:center;text-transform:uppercase}.sk-hero-copy__tagline{font-size:1.25rem;font-weight:500;font-style:italic;color:#fff}.sk-hero-copy__cta-row{width:100%;text-align:center}.sk-hero-copy__cta{display:inline-block;border:4px solid #fff;padding:1rem .75rem;font-size:1.5rem;font-weight:800;color:#fff}.sk-hero-video-section{position:relative;height:100%;width:100vw}.sk-hero-video{object-fit:cover;width:100%;height:100%}.sk-hero-video-section__mobile-heading{display:block;position:absolute;bottom:1.25rem}@media screen and (min-width:768px){.sk-hero-video-section__mobile-heading{display:none}}.sk-hero-video-section__mobile-heading-text{font-size:3rem;line-height:1;font-weight:700;color:#fff;margin-top:.75rem;text-align:center;text-transform:uppercase}.sk-hero-cta-section{width:100vw;display:flex;align-items:center;justify-content:center;text-align:center;text-transform:uppercase;padding:3rem 0}.sk-hero-cta-section__link{display:inline-block;border:1px solid #fff;padding:1rem .75rem;font-size:1.25rem;font-weight:700;color:#fff}.sk-features{display:flex;justify-content:space-between;flex-wrap:wrap}.sk-feature{width:100%;text-align:center;border-bottom:1px solid #d1d5db;border-right:1px solid #d1d5db;padding:1.5rem;background-color:#fff7ed}.sk-feature:last-child{border-right:none}@media screen and (min-width:768px){.sk-feature{width:33.3333%;border-bottom:none;background-color:#fff}}.sk-feature__icon{height:2.5rem;width:2.5rem;margin:0 auto}.sk-feature__title{font-size:.875rem;font-weight:700;margin-bottom:.5rem}@media screen and (min-width:768px){.sk-feature__title{font-size:1.5rem}}.sk-feature__text{font-size:.875rem;display:none}@media screen and (min-width:768px){.sk-feature__text{display:block}}.sk-divider{border-bottom:1px solid #d1d5db;width:83.3333%;margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/14/compiled_assets/styles.css.map */
