.template-page .promo-grid__container:not(.promo-grid__container--boxed) .promo-grid__bg:before{background-color:transparent}.promo-grid .heading{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);text-align:center!important;color:#fff;margin-bottom:6px;font-size:60px}.promo-grid .heading:first-line{font-size:inherit}.promo-grid .rte--block{margin:0 auto;font-size:16px;font-weight:400;font-family:var(--font-commissioner);max-width:430px;line-height:1.6;letter-spacing:-.2px;color:#fff}.promo-grid #imagesSlider{display:block;overflow:hidden;margin-left:-10px;margin-right:-10px}.promo-grid #imagesSlider .flex-grid__item{flex:none;padding:0 10px}.promo-grid .swiper-button{margin-top:0;transform:translateY(-50%);top:58%;width:12px}.promo-grid .swiper-button svg{width:100%;height:100%}.promo-grid .promo-grid{position:relative}.promo-grid .swiper-button-prev{left:-40px}.promo-grid .swiper-button-next{right:-40px}@media screen and (min-width: 2000px){.promo-grid[data-section-type=promo-grid]{max-width:1960px;margin:0 auto;padding-left:20px;padding-right:20px}}@media screen and (max-width: 1440px){.promo-grid .swiper-button-prev{left:-25px}.promo-grid .swiper-button-next{right:-25px}.about-page .promo-grid.section-gap .flex-grid__item{min-height:790px}}@media screen and (max-width: 1279px){.about-page .promo-grid.section-gap .flex-grid__item{min-height:560px}}@media screen and (max-width: 990px){.promo-grid .heading{font-size:55px}.about-page .promo-grid.section-gap .flex-grid__item{min-height:440px}}@media screen and (max-width: 990px) and (min-width: 767px){.promo-grid .flex-grid .flex-grid__item:not(.type-advanced){max-width:33.33%;flex:33.33%}.promo-grid .swiper-button{display:none}.promo-grid .page-width{padding:0}.promo-grid #imagesSlider .flex-grid__item{min-width:45%}.promo-grid #imagesSlider{margin:0;padding:0 10px}}@media screen and (min-width: 767px){.promo-grid .hide-destkop{display:none}}@media screen and (max-width: 767px){.promo-grid{overflow:hidden}.promo-grid .flex-grid .flex-grid__item:not(.type-advanced){padding-left:15px}.promo-grid .flex-grid .type-advanced{min-height:576px}.promo-grid .page-width{padding:0}.promo-grid .heading{font-size:40px;line-height:1;max-width:300px;margin:0 auto 12px}.promo-grid .rte--block{font-size:14px;max-width:235px}.promo-grid .hide-mobile{display:none}.promo-grid #imagesSlider .flex-grid__item{padding:0 7px}.about-page .promo-grid.section-gap .flex-grid__item{min-height:750px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/promo-grid.css.map */
