.hero-banner-v2{min-height:350px;position:relative;background-repeat:no-repeat;background-size:cover;background-position-x:0;background-position-y:center;overflow:hidden;z-index:0}.hero-banner-v2.has_border{border:1px solid #000}.hero-banner-v2.has_shadow{position:relative;z-index:2;box-shadow:4px 4px 4px #0e0e0e40}.hero-banner-v2 p,.hero-banner-v2 h2,.hero-banner-v2 h3{margin:0}.hero-banner-v2:has(.hero-banner__content-type--containner){overflow:hidden}.hero-banner-v2 .custom-btn-bg-yellow{min-width:150px;font-size:var(--font-size-14)}.hero-banner-v2 .hero-banner__content{max-width:1400px;margin-inline:auto;padding-top:296px;padding-bottom:27px;display:flex;flex-direction:column;align-items:center;flex-wrap:nowrap}.hero-banner-v2 .hero-banner__content.content-mobile--top_center{padding-top:27px;padding-bottom:296px}.hero-banner-v2 .hero-banner__content.content-mobile--center_center{padding-top:161.5px;padding-bottom:161.5px}.hero-banner-v2 .hero-banner__content.content-mobile--bottom_center{padding-top:296px;padding-bottom:27px}.hero-banner-v2 .hero-banner__heading{text-align:center;margin-bottom:12px}.hero-banner-v2.template--page .hero-banner__content-inner--simple{padding-inline:14px}.hero-banner-v2 .hero-banner__content-inner--simple{width:100%}.hero-banner-v2 .hero-banner__content-type--simple .hero-banner__heading{font-size:var(--font-size-mobile);font-weight:var(--font-weight);max-width:100%;line-height:112.5%;text-align:var(--content-align)}.hero-banner-v2 .hero-banner__content-type--simple .hero-banner__content-description{max-width:100%;margin-bottom:18px}.hero-banner-v2 .hero-banner__content-type--simple .hero-banner__content-description p{font-size:var(--font-size-mobile);font-weight:var(--font-weight);color:var(--text-color);line-height:var(--font-line-height);text-align:var(--content-align)}.hero-banner-v2 .hero-banner__content-type--simple .hero-banner__buttons{max-width:100%}.hero-banner-v2 .hero-banner__buttons{padding-inline:30px;width:100%;display:flex;flex-direction:column;gap:8px}.hero-banner-v2 .hero-banner__reviews-wrapper{margin-top:16px;display:flex;flex-direction:column;align-items:center;gap:12px}.hero-banner-v2 .hero-banner__reviews{padding-inline:30px;display:flex;align-items:center;gap:5px}.hero-banner-v2 .hero-banner_star-reviews{display:flex;gap:2px}.hero-banner-v2 .hero-banner_star-reviews svg{width:14px;height:14px}.hero-banner-v2 .hero-banner__icon-with-text{padding-inline:30px;display:flex;justify-content:flex-start;gap:5px}.hero-banner-v2 .hero-banner__icon-with-text img{width:18px}.hero-banner-v2-container:has(.hero-banner__content-type--container) .hero-banner-v2{background-position-y:top}.hero-banner-v2-container:has(.hero-banner__content-type--container) .hero-banner-v2.has_border{border:none}.hero-banner-v2-container .hero-banner__content-type--container{max-width:1450px;align-items:flex-end}.hero-banner-v2-container .hero-banner__content-type--container.content-mobile--top_center{padding-top:16px 16px 280px 16px}.hero-banner-v2-container .hero-banner__content-type--container,.hero-banner-v2-container .hero-banner__content-type--container.content-mobile--bottom_center{padding:280px 16px 16px}.hero-banner-v2-container .hero-banner__content-type--container.content-mobile--center_center{padding-top:140px 16px 140px 16px}.hero-banner-v2-container .hero-banner__content-type--container .hero-banner__content-border-img{position:absolute;display:none;object-fit:cover}.hero-banner-v2-container .hero-banner__content-type--container .hero-banner__content-inner{position:relative;padding:24px 16px;width:100%;max-width:400px;border:1px solid #000;display:flex;flex-direction:column;gap:16px}.hero-banner-v2-container .hero-banner__content-type--container .hero-banner__content-headline{font-size:var(--font-size-16);font-family:var(--font-family-proxima-nova);font-weight:var(--font-weight-600);line-height:20px;color:var(--color-black)}.hero-banner-v2-container .hero-banner__content-type--container .hero-banner__heading{font-size:var(--font-size-32);font-family:var(--font-family-orpheuspro);line-height:38px;font-weight:var(--font-weight-400);margin:0;color:var(--color-black);text-align:left}.hero-banner-v2-container .hero-banner__content-type--container .hero-banner__content-description{font-size:var(--font-size-16);font-family:var(--font-family-proxima-nova);font-weight:var(--font-weight-300);line-height:19.5px;color:var(--color-black)}.hero-banner-v2-container .hero-banner__content-type--container .hero-banner__buttons{padding:0;max-width:unset}@media (width >=641px){.hero-banner-v2:has(.hero-banner__content-type--simple){background-position:center;aspect-ratio:16/9}.hero-banner-v2.has_shadow{box-shadow:none}.hero-banner-v2 .hero-banner__content{align-items:flex-start;padding-block:80px;padding-left:70px;padding-right:50px}.hero-banner-v2 .hero-banner__content.hero-banner__content-type--simple{position:absolute;left:50%;transform:translate(-50%);padding-block:0;width:100%;height:100%}.hero-banner-v2 .hero-banner__content.content-mobile--top_center,.hero-banner-v2 .hero-banner__content.content-mobile--center_center,.hero-banner-v2 .hero-banner__content.content-mobile--bottom_center{justify-content:center;padding-block:0}.hero-banner-v2 .hero-banner__heading{max-width:50%;text-align:left}.hero-banner-v2 .hero-banner__content-type--simple .hero-banner__content-description{font-size:var(--font-size-desktop);margin-bottom:40px}.hero-banner-v2 .hero-banner__buttons,.hero-banner-v2 .hero-banner__reviews,.hero-banner-v2 .hero-banner__icon-with-text{padding-left:0;padding-right:0}.hero-banner-v2 .hero-banner__icon-with-text:before{content:"";display:block;width:1px;height:17px;background-color:var(--color-white);margin-right:7px}.hero-banner-v2 .hero-banner__buttons{flex-direction:row;max-width:70%}.hero-banner-v2 .hero-banner__reviews-wrapper{flex-direction:row;align-items:center}.hero-banner-v2-container .hero-banner__content-type--container,.hero-banner-v2-container .hero-banner__content-type--container.content-mobile--top_center,.hero-banner-v2-container .hero-banner__content-type--container.content-mobile--center_center,.hero-banner-v2-container .hero-banner__content-type--container.content-mobile--bottom_center,.hero-banner-v2-container .hero-banner__content-type--container.content-desktop--center_right{padding:60px 20px 60px 40px;justify-content:center;align-items:flex-end}.hero-banner-v2-container .hero-banner__content-type--container.content-desktop--top_left{justify-content:flex-start;align-items:flex-start;padding:60px 40px 60px 20px}.hero-banner-v2-container .hero-banner__content-type--container.content-desktop--top_center{justify-content:flex-start;align-items:center;padding:60px 20px}.hero-banner-v2-container .hero-banner__content-type--container.content-desktop--top_right{justify-content:flex-start;align-items:flex-end;padding:60px 20px 60px 40px}.hero-banner-v2-container .hero-banner__content-type--container.content-desktop--center_left{justify-content:center;align-items:flex-start;padding:60px 40px 60px 20px}.hero-banner-v2-container .hero-banner__content-type--container.content-desktop--center_center{justify-content:center;align-items:center;padding:60px 20px}.hero-banner-v2-container .hero-banner__content-type--container.content-desktop--bottom_left{justify-content:flex-end;align-items:flex-start;padding:60px 40px 60px 20px}.hero-banner-v2-container .hero-banner__content-type--container.content-desktop--bottom_center{justify-content:flex-end;align-items:center;padding:60px 20px}.hero-banner-v2-container .hero-banner__content-type--container.content-desktop--bottom_right{justify-content:flex-end;align-items:flex-end;padding:60px 20px 60px 40px}.hero-banner-v2-container .hero-banner__content-type--container .hero-banner__content-inner{max-width:400px;padding:24px 20px;gap:16px}.hero-banner-v2-container .hero-banner__content-type--container .hero-banner__heading{max-width:unset;font-size:var(--font-size-34);line-height:40px}.shopify-section.hero-banner-v2-container .hero-banner-v2 .hero-banner__content.hero-banner__content-type--simple{padding-top:2rem;padding-bottom:2rem}}@media (width >=1025px){.hero-banner-v2{background-position:center}.hero-banner-v2 .hero-banner__content{padding-block:40px}.hero-banner-v2:has(.hero-banner__content-type--simple) .hero-banner__content.content-mobile--top_center,.hero-banner-v2:has(.hero-banner__content-type--simple) .hero-banner__content.content-mobile--center_center,.hero-banner-v2:has(.hero-banner__content-type--simple) .hero-banner__content.content-mobile--bottom_center{padding-block:0}.hero-banner-v2 .hero-banner__content.content-desktop--top_left{align-items:flex-start;justify-content:flex-start}.hero-banner-v2 .hero-banner__content.content-desktop--top_center{align-items:center;justify-content:flex-start}.hero-banner-v2 .hero-banner__content.content-desktop--top_right{align-items:flex-end;justify-content:flex-start}.hero-banner-v2 .hero-banner__content.content-desktop--center_left{align-items:flex-start;justify-content:center}.hero-banner-v2 .hero-banner__content.content-desktop--center_center{align-items:center;justify-content:center}.hero-banner-v2 .hero-banner__content.content-desktop--center_right{align-items:flex-end;justify-content:center}.hero-banner-v2 .hero-banner__content.content-desktop--bottom_left{align-items:flex-start;justify-content:flex-end}.hero-banner-v2 .hero-banner__content.content-desktop--bottom_center{align-items:center;justify-content:flex-end}.hero-banner-v2 .hero-banner__content.content-desktop--bottom_right{align-items:flex-end;justify-content:flex-end}.hero-banner-v2 .hero-banner__content{height:100%;justify-content:flex-end}.hero-banner-v2 .hero-banner__content-inner--simple{max-width:var(--content-max-width)}.hero-banner-v2 .hero-banner__heading{font-size:var(--font-size-72);line-height:86px;margin-bottom:24px;max-width:50%}.hero-banner-v2 .hero-banner__content-type--simple .hero-banner__content-description p{font-size:var(--font-size-desktop)}.hero-banner-v2 .hero-banner__buttons{max-width:45%}.hero-banner-v2 .hero-banner__reviews-wrapper{margin-top:28px}.hero-banner-v2-container:has(.hero-banner__content-type--container) .hero-banner-v2{height:100vh;min-height:800px;background-position-x:unset}.hero-banner-v2-container .hero-banner__content-type--container,.hero-banner-v2-container .hero-banner__content-type--container.content-desktop--center_right,.hero-banner-v2-container .hero-banner__content-type--container.content-desktop--top_right,.hero-banner-v2-container .hero-banner__content-type--container.content-desktop--bottom_right{padding:80px 100px 80px 20px}.hero-banner-v2-container .hero-banner__content-type--container.content-desktop--top_left,.hero-banner-v2-container .hero-banner__content-type--container.content-desktop--center_left,.hero-banner-v2-container .hero-banner__content-type--container.content-desktop--bottom_left{padding:80px 20px 80px 100px}.hero-banner-v2-container .hero-banner__content-type--container.content-desktop--top_center,.hero-banner-v2-container .hero-banner__content-type--container.content-desktop--center_center,.hero-banner-v2-container .hero-banner__content-type--container.content-desktop--bottom_center{padding:80px 50px}.hero-banner-v2-container .hero-banner__content-type--container .hero-banner__content-inner{max-width:449px}.hero-banner-v2-container .hero-banner__content-type--container .hero-banner__heading{max-width:290px;font-size:var(--font-size-40);line-height:48px}.hero-banner-v2-container .hero-banner__content-type--container .hero-banner__content-description{max-width:349px}}@media (width >=1180px){.hero-banner-v2 .hero-banner__content{padding-block:40px}.hero-banner-v2:has(.hero-banner__content-type--simple) .hero-banner__content.content-mobile--top_center,.hero-banner-v2:has(.hero-banner__content-type--simple) .hero-banner__content.content-mobile--center_center,.hero-banner-v2:has(.hero-banner__content-type--simple) .hero-banner__content.content-mobile--bottom_center{padding-block:0}.hero-banner-v2 .hero-banner__content.content-desktop--top_left{align-items:flex-start;justify-content:flex-start}.hero-banner-v2 .hero-banner__content.content-desktop--top_center{align-items:center;justify-content:flex-start}.hero-banner-v2 .hero-banner__content.content-desktop--top_right{align-items:flex-end;justify-content:flex-start}.hero-banner-v2 .hero-banner__content.content-desktop--center_left{align-items:flex-start;justify-content:center}.hero-banner-v2 .hero-banner__content.content-desktop--center_center{align-items:center;justify-content:center}.hero-banner-v2 .hero-banner__content.content-desktop--center_right{align-items:flex-end;justify-content:center}.hero-banner-v2 .hero-banner__content.content-desktop--bottom_left{align-items:flex-start;justify-content:flex-end}.hero-banner-v2 .hero-banner__content.content-desktop--bottom_center{align-items:center;justify-content:flex-end}.hero-banner-v2 .hero-banner__content.content-desktop--bottom_right{align-items:flex-end;justify-content:flex-end}.shopify-section.hero-banner-v2-container .hero-banner-v2 .hero-banner__content.hero-banner__content-type--simple{padding-top:3rem;padding-bottom:3rem}}@media (width >= 1280px){.hero-banner-v2 .hero-banner__content-type--simple .hero-banner__heading{font-size:var(--font-size-desktop)}.hero-banner-v2 .custom-btn-bg-yellow{font-size:var(--font-size-16)}}@media (width >= 1480px){.hero-banner-v2-container .hero-banner__content-type--container,.hero-banner-v2-container .hero-banner__content-type--container.content-desktop--center_right,.hero-banner-v2-container .hero-banner__content-type--container.content-desktop--top_right,.hero-banner-v2-container .hero-banner__content-type--container.content-desktop--bottom_right{padding:80px 60px 80px 20px}.hero-banner-v2-container .hero-banner__content-type--container.content-desktop--top_left,.hero-banner-v2-container .hero-banner__content-type--container.content-desktop--center_left,.hero-banner-v2-container .hero-banner__content-type--container.content-desktop--bottom_left{padding:80px 20px 80px 60px}}@media only screen and (max-width: 640px){.hero-banner-v2 .hero-banner__buttons{padding-inline:6px}.hero-banner-v2 .custom-btn-bg-yellow{padding:14px 49px}}
/*# sourceMappingURL=/cdn/shop/t/722/assets/hero-banner-v2.css.map */
