.promo-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;padding:0 15px}.promo-box{position:relative;height:400px;background-size:cover;background-position:center;border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:left}.promo-box-overlay{background:#00000063;color:#fff;padding:30px;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.promo-box .discount{font-size:16px;font-weight:500;margin-bottom:5px;width:70%}.promo-box .title{font-size:36px;font-weight:bolder;margin-bottom:15px;margin-top:0;width:70%;line-height:48px;color:#fff;text-transform:uppercase;letter-spacing:0}.promo-box .shop-button{padding:10px 20px;background:#fff;color:#000;text-decoration:none;border-radius:5px;font-weight:700;display:inline-block;margin-top:10px;width:200px}@media (max-width: 768px){.promo-box{height:250px}.promo-box .title{font-size:22px;width:100%;line-height:30px}.promo-box .discount{font-size:13px;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
