.section-hero-wrapper .video-wrapper video{width:100%;height:100%;object-fit:cover;pointer-events:none}.remove-overlay-in-mobile .video-wrapper video::-webkit-media-controls{display:none!important}.hero__content__wrapper .hero__content .hero__cta__wrapper .standard__cta{margin-top:40px}.section-hero-banner .video-wrapper video{vertical-align:middle!important;height:100%;width:100%;object-fit:cover}@media (max-width: 768px){.split-image-with-text-over .hero__content{padding:1rem}.hero__content__wrapper .hero__content .text__standard{padding:18px 12px 38px}.hero__cta__wrapper:has(.btn+.btn){--cta-column-gap: 0;gap:12px;width:100%}.hero__cta__wrapper:has(.btn+.btn) .standard__cta{min-width:177px;height:48px;display:flex;align-items:center;justify-content:center}}@media (max-width: 1024px){.hero__content__wrapper .hero__content .hero__cta__wrapper .standard__cta{margin-top:24px}.split-image-with-text-over .hero__content__wrapper .hero__content .hero__cta__wrapper{margin-top:10px!important}}@media (min-width: 768px){.split-image-with-text-over{height:100%!important}}@media (max-width: 576px){.image-with-text-over-layout.section__inner{height:100%!important}.video-wrapper,.image__hero__frame{height:400px}.split-image-with-text-over .hero__content__wrapper .hero__content .hero__cta__wrapper{margin-top:10px!important}.hero__content__wrapper .hero__cta__wrapper .hero__btn.hide-btn{display:none}.remove-overlay-in-mobile .section__inner{display:flex;flex-direction:column-reverse;height:auto;aspect-ratio:unset}.remove-overlay-in-mobile .hero__content__wrapper{position:static;background:#f6f5f2;padding-top:0}.remove-overlay-in-mobile .video-wrapper{position:relative;padding-top:100%;height:unset}.remove-overlay-in-mobile .video-wrapper video{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;height:100%}.remove-overlay-in-mobile .hero__content__wrapper .hero__content{padding-bottom:var(--outer)!important}.remove-overlay-in-mobile .hero__content__wrapper .hero__description{font-size:14px;color:#626262;font-weight:400}.hero__content__wrapper .hero__title *{font-size:36px!important}.remove-overlay-in-mobile .hero__content__wrapper .hero__title *{color:#31302e}}@media screen and (max-width: 767px){.brick__section{display:flex;flex-direction:column}.mobile-first{order:1}.desktop-first{order:2}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/section-hero.css.map */
