.shopify-section.cc-video-hero-banner .video-hero-banner{background-color:var(--vhb-bg);position:relative;overflow:hidden}.shopify-section.cc-video-hero-banner .video-hero-banner__media-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none;display:flex;align-items:var(--vhb-media-align-items);justify-content:var(--vhb-media-justify)}.shopify-section.cc-video-hero-banner .video-hero-banner__media{position:relative;width:var(--vhb-video-width-mobile);max-width:100%;opacity:var(--vhb-video-opacity)}.shopify-section.cc-video-hero-banner .video-hero-banner__media img,.shopify-section.cc-video-hero-banner .video-hero-banner__media video{width:100%;height:auto;display:block}.shopify-section.cc-video-hero-banner .video-hero-banner__media video.video-hero-banner__video{pointer-events:auto;-webkit-appearance:none}.shopify-section.cc-video-hero-banner .video-hero-banner__media video.video-hero-banner__video::-webkit-media-controls{display:none!important}.shopify-section.cc-video-hero-banner .video-hero-banner__media video.video-hero-banner__video::-webkit-media-controls-enclosure{display:none!important}.shopify-section.cc-video-hero-banner .video-hero-banner__media video.video-hero-banner__video::-webkit-media-controls-panel{display:none!important}.shopify-section.cc-video-hero-banner .video-hero-banner__media video.video-hero-banner__video::-webkit-media-controls-overlay-play-button{display:none!important}.shopify-section.cc-video-hero-banner .video-hero-banner__media video.video-hero-banner__video::-webkit-media-controls-start-playback-button{display:none!important}.shopify-section.cc-video-hero-banner .video-hero-banner__media video.video-hero-banner__video::-webkit-media-controls-play-button{display:none!important;opacity:0!important}.shopify-section.cc-video-hero-banner .video-hero-banner__media video.video-hero-banner__video::-webkit-media-controls-pause-button{display:none!important;opacity:0!important}.shopify-section.cc-video-hero-banner .video-hero-banner__media video.video-hero-banner__video::-webkit-media-controls-timeline,.shopify-section.cc-video-hero-banner .video-hero-banner__media video.video-hero-banner__video::-webkit-media-controls-current-time-display,.shopify-section.cc-video-hero-banner .video-hero-banner__media video.video-hero-banner__video::-webkit-media-controls-time-remaining-display,.shopify-section.cc-video-hero-banner .video-hero-banner__media video.video-hero-banner__video::-webkit-media-controls-mute-button,.shopify-section.cc-video-hero-banner .video-hero-banner__media video.video-hero-banner__video::-webkit-media-controls-volume-slider,.shopify-section.cc-video-hero-banner .video-hero-banner__media video.video-hero-banner__video::-webkit-media-controls-fullscreen-button{display:none!important}.shopify-section.cc-video-hero-banner .video-hero-banner__video-shield{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:var(--vhb-bg);pointer-events:none;transition:opacity .35s ease,visibility .35s ease}.shopify-section.cc-video-hero-banner .video-hero-banner__media.vhb-video-playing .video-hero-banner__video-shield{opacity:0;visibility:hidden}@media(max-width:768px){.shopify-section.cc-video-hero-banner .video-hero-banner__media--mobile.video-hero-banner__media--cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;opacity:var(--vhb-video-opacity)}.shopify-section.cc-video-hero-banner .video-hero-banner__media--mobile.video-hero-banner__media--cover video{width:100%;height:100%;object-fit:cover;object-position:var(--vhb-object-position)}}@media(min-width:769px){.shopify-section.cc-video-hero-banner .video-hero-banner__media--desktop.video-hero-banner__media--cover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;opacity:var(--vhb-video-opacity)}.shopify-section.cc-video-hero-banner .video-hero-banner__media--desktop.video-hero-banner__media--cover video{width:100%;height:100%;object-fit:cover;object-position:var(--vhb-object-position)}}.shopify-section.cc-video-hero-banner .video-hero-banner__content{position:relative;z-index:2}.shopify-section.cc-video-hero-banner .video-hero-banner__icon{margin-bottom:16px}.shopify-section.cc-video-hero-banner .video-hero-banner__icon img{max-width:var(--vhb-icon-width);height:auto}.shopify-section.cc-video-hero-banner .video-hero-banner__heading{color:#076413;text-align:center;font-family:Montserrat,sans-serif;font-size:68px;font-style:normal;font-weight:900;line-height:1.1;letter-spacing:-1px;margin-bottom:0}.shopify-section.cc-video-hero-banner .video-hero-banner__heading-line{display:block}.shopify-section.cc-video-hero-banner .video-hero-banner__heading-line--with-leaves{display:inline-flex;align-items:center;justify-content:center;margin-top:-20px}.shopify-section.cc-video-hero-banner .video-hero-banner__heading-leaf{width:32px;height:auto;flex-shrink:0}.shopify-section.cc-video-hero-banner .video-hero-banner__heading-leaf--left{width:90px}.shopify-section.cc-video-hero-banner .video-hero-banner__heading-leaf--right{transform:scaleX(-1)}.shopify-section.cc-video-hero-banner .video-hero-banner__text{color:#ff6900;margin-bottom:24px;max-width:560px;width:100%;margin-top:-20px}.shopify-section.cc-video-hero-banner .video-hero-banner__text strong,.shopify-section.cc-video-hero-banner .video-hero-banner__text b{color:#076413}.shopify-section.cc-video-hero-banner .video-hero-banner__buttons{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;align-items:center}.shopify-section.cc-video-hero-banner .video-hero-banner__btn-primary{background:#ff6900;color:var(--vhb-btn-primary-text);padding:7px 28px;border-radius:8px;font-weight:600;opacity:inherit;font-size:16px;text-decoration:none;display:inline-block}.shopify-section.cc-video-hero-banner .video-hero-banner__btn-secondary{background:#ffffff80;color:var(--vhb-btn-secondary-text);padding:7px 28px;border-radius:8px;font-weight:600;opacity:inherit;font-size:16px;text-decoration:none;display:inline-block;border:1.108px solid #FF6900}@media(min-width:769px){.shopify-section.cc-video-hero-banner .video-hero-banner{min-height:var(--vhb-min-height-desktop)}.shopify-section.cc-video-hero-banner .video-hero-banner__media{width:var(--vhb-video-width-desktop)}.shopify-section.cc-video-hero-banner .video-hero-banner__heading{font-size:var(--vhb-heading-size-desktop)}.shopify-section.cc-video-hero-banner .video-hero-banner__heading-leaf--right{width:90px}}@media(max-width:768px){.shopify-section.cc-video-hero-banner .video-hero-banner{min-height:var(--vhb-min-height-mobile);padding:28px 20px;box-sizing:border-box}.shopify-section.cc-video-hero-banner .video-hero-banner__content{width:100%;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center}.shopify-section.cc-video-hero-banner .video-hero-banner__icon{margin-bottom:10px}.shopify-section.cc-video-hero-banner .video-hero-banner__icon img{max-width:min(var(--vhb-icon-width),120px)}.shopify-section.cc-video-hero-banner .video-hero-banner__heading{font-size:32px}.shopify-section.cc-video-hero-banner .video-hero-banner__heading-leaf--left,.shopify-section.cc-video-hero-banner .video-hero-banner__heading-leaf--right{width:30px}.shopify-section.cc-video-hero-banner .video-hero-banner__text{font-size:14px;margin-top:10px}.shopify-section.cc-video-hero-banner .video-hero-banner__buttons{flex-wrap:wrap;gap:10px}.shopify-section.cc-video-hero-banner .video-hero-banner__btn-primary,.shopify-section.cc-video-hero-banner .video-hero-banner__btn-secondary{flex:0 0 auto;text-align:center;font-size:clamp(12px,3.1vw,14px);padding:7px 28px}.shopify-section.cc-video-hero-banner .video-hero-banner__media--desktop{display:none}.shopify-section.cc-video-hero-banner .video-hero-banner__media--mobile{display:block}}@media(min-width:769px){.shopify-section.cc-video-hero-banner .video-hero-banner__media--desktop{display:block}.shopify-section.cc-video-hero-banner .video-hero-banner__media--mobile{display:none}}.shopify-section.cc-video-hero-banner .video-hero-banner__media:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background-color:var(--vhb-tint, transparent);pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/19/assets/video-hero-banner.css.map */
