@media screen and (min-width: 1024px){.hero-banner-wrapper{padding:0!important}}.hero-banner__content-inner{min-height:100%;width:fit-content;height:100%;display:flex;flex-direction:column;max-width:490px;padding-left:20px;padding-top:50px}@media (max-width: 768px){.hero-banner__content-inner{padding-left:0;padding-bottom:35px;padding-top:25px}}.hero-banner__content{height:100%}.hero-banner__subtitle{font-size:22px;color:#fff;font-family:haskoyregular;font-weight:400;margin-bottom:10px;text-transform:uppercase}.hero-banner__title{color:#fff;font-family:haskoyregular;font-size:38px;font-style:normal;font-weight:500;line-height:50px;letter-spacing:-.84px;margin:0 0 25px}@media (max-width: 768px){.hero-banner__title{font-size:28px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-.84px;margin-bottom:12px}}.hero-banner__title p{margin:0}.hero-banner__description{color:#fff;font-family:haskoyregular;font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.44px;margin-bottom:25px}.hero-banner__description p{margin-bottom:0}@media (max-width: 768px){.hero-banner__description{font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.44px}.hero-banner__description p{margin-bottom:0}}.hero-banner__buttons{display:flex;gap:15px}@media (max-width: 768px){.hero-banner__buttons{flex-direction:column}}.hero-banner__buttons .button--primary-btn{color:#1a1a1a;text-align:center;font-family:haskoyregular;font-size:14.75px;font-style:normal;font-weight:300;line-height:12px;text-transform:uppercase;border-radius:50px;border:1px solid #000;background:#fff;padding:15px 17.539px 17px 30.531px;gap:10px}.hero-banner__buttons .button--primary-btn:hover{color:#fff;background:#1a1a1a;border:1px solid #000}.hero-banner__buttons .button--primary-btn:hover .hero-banner__button-icon svg path{fill:#fff}.hero-banner__button svg{width:2rem;height:2rem}.hero-banner__button-icon{transition:transform .3s ease}.hero-banner__buttons .button--primary-btn:hover .hero-banner__button-icon,.hero-banner__buttons .button--secondary-btn:hover .hero-banner__button-icon{transform:translate(5px)}.hero-banner__buttons .button--secondary-btn{color:#fff;text-align:center;font-family:haskoyregular;font-size:14.75px;font-style:normal;font-weight:300;line-height:12px;text-transform:uppercase;border-radius:50px;border:1px solid #fff;padding:15px 17.539px 17px 30.531px;gap:10px}.hero-banner__buttons .button--secondary-btn:hover{color:#1a1a1a;background:#fff;border:1px solid #000}.hero-banner__buttons .button--secondary-btn .hero-banner__button-icon svg path{fill:#fff}.hero-banner__buttons .button--secondary-btn:hover .hero-banner__button-icon svg path{fill:#1a1a1a}.hero-banner__overlay-desktop{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#000000d9,#0000);z-index:1;border-radius:50px}.hero-banner__image-desktop .hero-banner__content{position:relative;z-index:2}@media (max-width: 768px){.hero-banner__overlay-desktop{display:none}}.hero-banner__image-mobile{display:none}@media (max-width: 768px){.hero-banner__image-mobile{display:block}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/hero-banner.css.map */
