.page-banner{padding-top:132px;padding-bottom:92px;position:relative}.page-banner-content{text-align:center;position:relative;z-index:1;max-width:750px;margin:auto}.page-banner-overly{position:absolute;left:0;right:0;height:100%;width:100%;top:0;bottom:0}.page-banner-heading{text-align:center;font-size:30px;font-style:italic;font-weight:900;line-height:46px;letter-spacing:.6px;text-transform:uppercase;margin-bottom:9px}.page-banner-text{color:#fff;text-align:center;font-size:18px;font-style:italic;font-weight:900;line-height:30px;letter-spacing:.36px;text-transform:uppercase;margin-bottom:30px}.page-banner-button,.page-banner-button_2{display:block;max-width:fit-content;margin:auto}.page-banner-button_2{margin-top:19px;display:flex;column-gap:10px;border:2px solid #fff;padding:5px 15px;border-radius:30px;align-items:center}span.page-banner-button-icon{display:flex}a.page-banner-button_2:hover{background:rgba(var(--color-button),var(--alpha-button-background));color:#fff;border-color:rgba(var(--color-button),var(--alpha-button-background))}a.page-banner-button_2:hover path{stroke:#fff}.badge-image{position:absolute;z-index:2;right:0;bottom:-100px}img.badge_img{display:block}.badge-wrap{position:relative;width:100%;display:block}@media only screen and (max-width:767px){.page-banner{padding-top:43px;padding-bottom:144px}h1.page-banner-heading{font-size:24px;line-height:40px;margin:auto auto 10px}.page-banner-text{font-size:14px;line-height:24px;margin-bottom:25px}.page-banner-content{max-width:335px}a.page-banner-button.button.button--primary{max-width:100%}img.badge_img{width:97px;height:97px;margin:-40px auto auto}.badge-image{bottom:0;left:initial;right:inherit;position:relative}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/component-page-banner.css.map */
