.promo-grid__columns--1 .promo-block--content{max-width:491px;padding:32px}.promo-grid__columns--2 .promo-block--content{max-width:379px;padding:32px}.promo-grid--inner .promo-block--text,.promo-grid--inner .promo-block--header{max-width:100%}.promo-grid--inner .promo-block--content-wrapper .promo-block--button{min-width:100%;text-align:center;margin-top:24px}.promo-grid--inner .promo-block--header{font-weight:600;font-size:32px;line-height:1}.promo-grid--container .promo-block--text{font-weight:400;font-size:20px;line-height:140%;margin:0}.promo-grid--inner .promo-block--header{margin-bottom:16px}.promo-grid--inner article{box-shadow:0 1px 4px #8080801c;border:1px solid #80808029}.promo-grid--container .home-section--title{margin-bottom:38px}.promo-grid--inner .promo-block--image .promo-block--content{margin:0}.promo-grid--section+.promo-grid--section .home-section--content{margin-top:24px}@media screen and (max-width: 1279px){.promo-grid--container .promo-block--text{font-size:18px;line-height:24px}.promo-grid__columns--2 .promo-block--content{max-width:59%}.promo-grid__columns--1 .promo-block--content,.promo-grid__columns--2 .promo-block--content{padding:25px}}@media screen and (max-width: 1079px){.promo-grid--inner .promo-block--content-wrapper .promo-block--button{min-width:auto}.promo-grid--inner .promo-block--header{font-size:24px}.promo-grid--container .promo-block--text{font-size:16px;line-height:22px}}@media screen and (max-width: 1023px){.promo-grid--mobile-medium .promo-grid--inner article{min-height:300px}.promo-grid__columns--1 .promo-block--content{max-width:60%}.promo-grid__columns--2 .promo-block--content{max-width:100%}.promo-grid--container .home-section--title{margin-bottom:30px}.promo-grid__columns--1 .promo-block--content,.promo-grid__columns--2 .promo-block--content{padding:20px}}@media screen and (max-width: 719px){.promo-grid__columns--1 .promo-block--content,.promo-grid__columns--2 .promo-block--content{max-width:100%}.promo-grid--inner .promo-block--image,.promo-grid--height-natural .promo-grid--inner .promo-block--image{margin-top:20px}.promo-block--expanded .promo-block--content-wrapper .promo-block--header,.promo-block--expanded .promo-block--content-wrapper .promo-block--text,.promo-block--expanded:not(.animating-out) .promo-block--content-wrapper .promo-block--header,.promo-block--expanded:not(.animating-out) .promo-block--content-wrapper .promo-block--text{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dynamic-promo-grid.css.map */
