.lp-hero-banner img{height:100%;width:100%;display:block}.lp-hero-banner-content *{margin:0}.banner-content-inner{max-width:450px}.lp-hero-banner-content h2{font-family:GFS Didot,serif;font-size:48px;font-weight:400;line-height:60.67px;text-transform:uppercase;margin-bottom:5px}.lp-hero-banner-content{font-size:24px;line-height:32.74px}.lp-hero-banner-content .banner--buttons a{flex:1 0 0%;width:100%;max-width:240px;display:inline-block;background:var(--btn-bg-color);border:1px solid var(--btn-border-color);color:var(--btn-color);padding:10px 18px;font-weight:700;text-transform:uppercase;border-radius:0;text-align:center;text-decoration:none;font-size:16px;margin-top:30px;line-height:27px}.lp-hero-banner-content ul{margin-top:10px}.lp-hero-banner-content ul li{font-size:24px;padding-top:2px;padding-bottom:2px;color:#707070}.lp-hero-banner-content ul li::marker{margin-right:10px}@media screen and (max-width: 640px){.lp-hero-img-dsk{display:none!important}.banner-content-inner{max-width:100%;padding:20px 20px 40px}.lp-hero-banner-content h2{font-size:32px;line-height:1.1}.lp-hero-banner-content .banner--buttons a{max-width:100%}}@media screen and (min-width: 641px){.lp-hero-banner-content{position:absolute;left:auto;right:0;height:100%;padding-top:100px;width:50%;padding-right:80px}.lp-hero-img-mb{display:none!important}.lp-hero-wrapper{height:auto;max-height:100%;display:flex;justify-content:center;width:100%;position:relative}}.events_hero-banner .banner-content-inner{max-width:550px}.events_hero-banner .banner--buttons a{max-width:max-content;padding:10px 40px}.events_hero-banner .lp-hero-banner-content{align-content:center;padding:50px 50px 50px 0}@media screen and (max-width: 990px){.events_hero-banner .lp-hero-wrapper{flex-direction:column}.events_hero-banner .lp-hero-img-dsk{display:none!important}.events_hero-banner .lp-hero-img-mb{display:block!important}.events_hero-banner .banner-content-inner{max-width:100%;padding:0}.events_hero-banner .lp-hero-banner-content{width:100%;position:static;text-align:center;padding:50px;background-color:#f9f9f9}}@media screen and (max-width: 640px){.events_hero-banner .lp-hero-banner-content{padding:20px 20px 40px}.events_hero-banner .banner--buttons a{padding:10px 34px}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/lp-hero-banner.css.map */
