.promo-banner{height:600px;background-size:cover;background-position:center;display:flex;padding:0 40px}.promo-content{max-width:480px;color:#fff;text-align:left;padding:40px 40px 0 0;border-radius:8px}.promo-subheading{font-family:Gotham;text-transform:uppercase;font-size:14px;font-weight:500;letter-spacing:2px;color:#ffffff4d}.promo-heading{font-size:48px;font-weight:400;margin-bottom:15px;letter-spacing:-1px;margin-top:10px;color:#fff}.promo-paragraph{font-size:14px;color:#fffc;font-weight:400;font-family:Gotham}.promo-button{background-color:#fff;color:#000;text-decoration:none;font-size:14px;font-weight:500;text-transform:uppercase;font-family:Gotham;display:flex;transition:background .3s ease;height:46px;width:130px;align-items:center;justify-content:center}.promo-button:hover{background-color:#f0f0f0}@media screen and (max-width: 1024px){.promo-banner{flex-direction:column;justify-content:center;text-align:center;height:auto;padding:60px 20px}.promo-content{padding:0;max-width:100%}.promo-heading{font-size:36px}.promo-paragraph{font-size:13px}.promo-button{margin-left:auto;margin-right:auto}}@media screen and (max-width: 600px){.promo-banner{padding:40px 16px}.promo-heading{font-size:28px}.promo-subheading{font-size:12px;letter-spacing:1px}.promo-paragraph{font-size:12px}.promo-button{font-size:12px;width:120px;height:40px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/promotion-banner.css.map */
