.section-promotion .promotion-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}.section-promotion .promotion-grid-col{position:relative;background-repeat:no-repeat;background-size:cover;background-position:50%;display:flex;flex-wrap:wrap;align-items:center;min-height:350px}.section-promotion .promotion-grid-col:after{position:absolute;left:0;top:0;right:0;bottom:0;content:""}.section-promotion .promotion-grid-col img{display:block;width:100%}.section-promotion .promotion-grid-col .text-wrap{padding:50px 20px;flex:0 0 100%;max-width:100%;position:relative;z-index:1}.section-promotion .text-wrap h3{font-weight:600;font-size:26px;line-height:100%;margin:0 0 10px}.section-promotion .text-wrap p{font-weight:400;font-size:16px;line-height:120%;margin:0;color:#000}.section-promotion .text-wrap a{font-weight:600;font-size:14px;line-height:22px;text-transform:uppercase;margin:20px 0 0;display:inline-block;color:#000;text-decoration:none;position:relative}.section-promotion .text-wrap a:after{border-bottom:1px solid #000;content:"";position:absolute;left:0;width:100%;bottom:-5px;height:1px;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.section-promotion .text-wrap a:hover:after{width:0}@media(min-width:991px){.section-promotion .promotion-grid{grid-template-columns:repeat(2,1fr);gap:30px}.section-promotion .text-wrap h3{font-size:32px}.section-promotion .text-wrap a:after{bottom:-8px}.section-promotion .text-wrap a{font-size:18px;margin:40px 0 0}.section-promotion .promotion-grid-col .text-wrap{padding:60px}}@media(min-width:1100px){.section-promotion .text-wrap h3{font-size:40px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-promotion-grid.css.map?v=169152771893998405731676985252 */
