.hero-video-bundle{--hvb-transition: .25s ease;position:relative;min-height:var(--hero-min-height, 95vh);background-color:rgb(var(--color-foreground-rgb, 20 20 20) / .12);display:flex;flex-direction:column;overflow:hidden}.hero-video-bundle__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero-video-bundle__video-el,.hero-video-bundle__fallback{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hero-video-bundle__video-el--desktop{display:none}.hero-video-bundle__video-el--all,.hero-video-bundle__video-el--mobile{display:block}@media screen and (min-width:750px){.hero-video-bundle__video-el--desktop{display:block}.hero-video-bundle__video-el--mobile:not(.hero-video-bundle__video-el--all){display:none}}.hero-video-bundle__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,transparent,rgb(0 0 0 / calc(.05 * var(--hero-overlay-strength, 1))),rgb(0 0 0 / calc(.45 * var(--hero-overlay-strength, 1))))}.hero-video-bundle__main{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;justify-content:center;padding-block:var(--hero-main-pad-m, 3.5rem);padding-inline:0;background:linear-gradient(0deg,#00000047,#00000047)}@media screen and (min-width:750px){.hero-video-bundle__main{padding-block:var(--hero-main-pad-d, 5rem)}}.hero-video-bundle__inner{--hvb-align: center;--hvb-text: center;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:min(var(--hero-inner-max, 1200px),var(--page-width, 100%));margin-inline:auto;padding-inline:var(--page-margin, 1rem);width:100%;gap:var(--hero-stack-gap, 1.25rem)}.hero-video-bundle[data-align-mobile=left] .hero-video-bundle__inner{--hvb-align: flex-start;--hvb-text: left}.hero-video-bundle[data-align-mobile=center] .hero-video-bundle__inner{--hvb-align: center;--hvb-text: center}.hero-video-bundle[data-align-mobile=right] .hero-video-bundle__inner{--hvb-align: flex-end;--hvb-text: right}.hero-video-bundle[data-align-mobile=left] .hero-video-bundle__inner,.hero-video-bundle[data-align-mobile=center] .hero-video-bundle__inner,.hero-video-bundle[data-align-mobile=right] .hero-video-bundle__inner{align-items:var(--hvb-align);text-align:var(--hvb-text)}@media screen and (min-width:750px){.hero-video-bundle[data-align-desktop=left] .hero-video-bundle__inner{--hvb-align: flex-start;--hvb-text: left}.hero-video-bundle[data-align-desktop=center] .hero-video-bundle__inner{--hvb-align: center;--hvb-text: center}.hero-video-bundle[data-align-desktop=right] .hero-video-bundle__inner{--hvb-align: flex-end;--hvb-text: right}.hero-video-bundle[data-align-desktop=left] .hero-video-bundle__inner,.hero-video-bundle[data-align-desktop=center] .hero-video-bundle__inner,.hero-video-bundle[data-align-desktop=right] .hero-video-bundle__inner{align-items:var(--hvb-align);text-align:var(--hvb-text)}}.hero-video-bundle__reviews{display:flex;align-items:center;flex-wrap:wrap;row-gap:.35rem;column-gap:0;color:var(--hero-reviews-color, rgb(255 255 255 / .92));margin:0;max-width:42rem;font-family:var(--hero-font-reviews-family, inherit);font-style:var(--hero-font-reviews-style, normal);font-weight:var(--hero-reviews-font-weight, var(--hero-font-reviews-weight, 400))}.hero-video-bundle__reviews-text--before{margin-right:var(--hero-reviews-gap-before, 6px)}.hero-video-bundle__reviews:has(.hero-video-bundle__reviews-text--after) .hero-video-bundle__stars{margin-right:var(--hero-reviews-gap-after, 6px)}.hero-video-bundle__reviews--after-buttons{margin:0}.hero-video-bundle[data-align-mobile=center] .hero-video-bundle__reviews{justify-content:center}.hero-video-bundle[data-align-mobile=left] .hero-video-bundle__reviews{justify-content:flex-start}.hero-video-bundle[data-align-mobile=right] .hero-video-bundle__reviews{justify-content:flex-end}@media screen and (min-width:750px){.hero-video-bundle[data-align-desktop=center] .hero-video-bundle__reviews{justify-content:center}.hero-video-bundle[data-align-desktop=left] .hero-video-bundle__reviews{justify-content:flex-start}.hero-video-bundle[data-align-desktop=right] .hero-video-bundle__reviews{justify-content:flex-end}}.hero-video-bundle__stars{display:flex;align-items:center;flex-shrink:0;gap:var(--hero-star-gap, 2px)}.hero-video-bundle__star{width:1.15rem;height:1.15rem;flex-shrink:0;color:var(--hero-star-color, #fbbf24);fill:var(--hero-star-color, #fbbf24);line-height:0}.hero-video-bundle__star svg{width:100%;height:100%;display:block}.hero-video-bundle__reviews-text{font-size:var(--hero-reviews-fs-m, .9375rem);font-weight:inherit;line-height:1.45}@media screen and (min-width:750px){.hero-video-bundle__reviews-text{font-size:var(--hero-reviews-fs-d, 1.0625rem)}}.hero-video-bundle__heading{color:var(--hero-heading-color, #fff);margin:0;line-height:var(--hero-heading-lh, 1.08);font-family:var(--hero-font-heading-family, inherit);font-style:var(--hero-font-heading-style, normal);font-weight:var(--hero-heading-weight, var(--hero-font-heading-weight, 600));font-size:var(--hero-h-mobile, 2.25rem);letter-spacing:var(--hero-heading-ls, -.02em);max-width:min(52rem,100%)}@media screen and (min-width:750px){.hero-video-bundle__heading{font-size:var(--hero-h-desktop, 3.5rem)}}.hero-video-bundle__heading.rte>p:first-child{margin-top:0}.hero-video-bundle__heading.rte em,.hero-video-bundle__heading.rte i{font-family:var(--hero-em-font-family, inherit);font-style:var(--hero-em-font-style, italic);font-weight:var(--hero-em-weight, var(--hero-em-font-weight, 400))}.hero-video-bundle__heading.rte :last-child{margin-bottom:0}.hero-video-bundle__subheading{color:var(--hero-subheading-color, rgb(255 255 255 / .94));margin:0;font-family:var(--hero-font-subheading-family, inherit);font-style:var(--hero-font-subheading-style, normal);font-weight:var(--hero-sub-weight, var(--hero-font-subheading-weight, 400));max-width:min(var(--hero-sub-max, 38rem),100%);line-height:var(--hero-sub-lh, 1.65);font-size:var(--hero-sub-mobile, 1rem)}.hero-video-bundle__subheading.rte :last-child{margin-bottom:0}.hero-video-bundle[data-align-mobile=left] .hero-video-bundle__subheading{margin-inline:0}.hero-video-bundle[data-align-mobile=center] .hero-video-bundle__subheading{margin-inline:auto}.hero-video-bundle[data-align-mobile=right] .hero-video-bundle__subheading{margin-inline:0 0;margin-left:auto}@media screen and (min-width:750px){.hero-video-bundle__subheading{font-size:var(--hero-sub-desktop, 1.125rem)}.hero-video-bundle[data-align-desktop=left] .hero-video-bundle__subheading{margin-inline:0;margin-left:0;margin-right:auto}.hero-video-bundle[data-align-desktop=center] .hero-video-bundle__subheading{margin-inline:auto}.hero-video-bundle[data-align-desktop=right] .hero-video-bundle__subheading{margin-inline:0;margin-left:auto;margin-right:0}}.hero-video-bundle__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--hero-buttons-gap, .75rem);margin:0;width:100%;max-width:var(--hero-actions-max, 36rem)}.hero-video-bundle[data-align-mobile=left] .hero-video-bundle__actions{justify-content:flex-start}.hero-video-bundle[data-align-mobile=center] .hero-video-bundle__actions{justify-content:center}.hero-video-bundle[data-align-mobile=right] .hero-video-bundle__actions{justify-content:flex-end}@media screen and (min-width:750px){.hero-video-bundle[data-align-desktop=left] .hero-video-bundle__actions{justify-content:flex-start}.hero-video-bundle[data-align-desktop=center] .hero-video-bundle__actions{justify-content:center}.hero-video-bundle[data-align-desktop=right] .hero-video-bundle__actions{justify-content:flex-end}}.hero-video-bundle__cta{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;font-family:var(--hero-font-button-family, inherit);font-style:var(--hero-font-button-style, normal);text-decoration:none;transition:background-color var(--hvb-transition),color var(--hvb-transition),border-color var(--hvb-transition),transform var(--hvb-transition);white-space:nowrap}.hero-video-bundle__cta--primary{padding:var(--hero-primary-btn-pad-y, .85rem) var(--hero-primary-btn-pad-x, 1.75rem);border-radius:var(--hero-primary-btn-radius, 9999px);font-size:var(--hero-primary-btn-fs-m, 1rem);font-weight:var(--hero-primary-btn-fw, var(--hero-font-button-weight, 600));letter-spacing:var(--hero-primary-btn-ls, 0);text-transform:var(--hero-primary-btn-transform, none);background-color:var(--hero-primary-btn-bg, #de711c);color:var(--hero-primary-btn-text, #fff);border-style:solid;border-width:var(--hero-primary-btn-border-w, 2px);border-color:var(--hero-primary-btn-border, var(--hero-primary-btn-bg, #de711c))}@media screen and (min-width:750px){.hero-video-bundle__cta--primary{font-size:var(--hero-primary-btn-fs-d, 1.0625rem)}}.hero-video-bundle__cta--primary:hover{background-color:var(--hero-primary-btn-hover-bg, var(--hero-primary-btn-bg, #de711c));transform:translateY(-1px)}.hero-video-bundle__cta--secondary{padding:var(--hero-primary-btn-pad-y, .85rem) var(--hero-primary-btn-pad-x, 1.75rem);border-radius:var(--hero-primary-btn-radius, 9999px);font-size:var(--hero-primary-btn-fs-m, 1rem);font-weight:var(--hero-primary-btn-fw, var(--hero-font-button-weight, 600));letter-spacing:var(--hero-primary-btn-ls, 0);text-transform:var(--hero-primary-btn-transform, none);background-color:var(--hero-secondary-btn-bg, #fff);color:var(--hero-secondary-btn-text, #111);border-style:solid;border-width:var(--hero-primary-btn-border-w, 2px);border-color:var(--hero-secondary-btn-border, #e5e5e5)}@media screen and (min-width:750px){.hero-video-bundle__cta--secondary{font-size:var(--hero-primary-btn-fs-d, 1.0625rem)}}.hero-video-bundle__cta--secondary:hover{background-color:var(--hero-secondary-btn-hover-bg, var(--hero-secondary-btn-bg, #fff));color:var(--hero-secondary-btn-hover-text, var(--hero-secondary-btn-text, #111));transform:translateY(-1px)}@keyframes hero-video-bundle-fade-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.hero-video-bundle__inner>*{animation:hero-video-bundle-fade-in .78s ease-out both}.hero-video-bundle__inner>*:nth-child(1){animation-delay:.04s}.hero-video-bundle__inner>*:nth-child(2){animation-delay:.12s}.hero-video-bundle__inner>*:nth-child(3){animation-delay:.2s}.hero-video-bundle__inner>*:nth-child(4){animation-delay:.28s}.hero-video-bundle__inner>*:nth-child(5){animation-delay:.36s}
/*# sourceMappingURL=/cdn/shop/t/3/assets/hero-video-bundle.css.map */
