.banner-content{position:relative}.banner-text{position:absolute;left:50px;top:53px}.row>div:not(.col-full) .banner-text a.button.btn-base{padding:0;border:none;font-size:14px;line-height:14px;text-decoration:underline;margin-right:auto;margin-left:unset}.heading-title{font-size:12px;line-height:20px;margin-bottom:11px;font-family:var(--body-font-family);letter-spacing:2px;text-transform:uppercase}.heading.description{margin:0 0 24px;font-size:16px;line-height:24px;font-family:var(--body-font-family)}.banner-col{padding:0 10px}.banner-grid .row>div{padding:0 10px}.banner-grid .banner-content:hover .banner-list-image{transform:scale(1.1)}.banner-grid .row{margin:0 -10px}.banner-image{overflow:hidden}.banner-grid .section__header{flex-direction:column;margin-bottom:40px;gap:19px}.heading-center{font-size:40px;line-height:44px;margin:0 0 18px;letter-spacing:-1px}.banner-grid .container-fluid{padding:0 20px}.banner-text.text-center{left:50%;transform:translate(-50%);width:100%}.banner-text.text-center .heading-title{font-size:12px;line-height:16px;letter-spacing:2px;margin:0 0 20px;text-transform:uppercase}.banner-text.text-center .heading-center{font-size:64px;line-height:68px;margin:0 0 20px}.text-center a.button.btn-base{margin:0 auto}.text-right a.button.btn-base{margin-left:auto}.banner-grid .col-full{padding:0 10px}.col-full .heading.description{margin-bottom:40px;font-size:16px;line-height:22px}.col-full .banner-text{left:130px;top:50%;transform:translateY(-50%);max-width:473px}.col-full .banner-image-child{position:absolute;top:130px;left:280px}.col-full .heading-title{font-size:12px;line-height:16px;margin-bottom:18px}.col-full .heading-center{font-size:64px;line-height:68px;margin:0 0 20px;letter-spacing:-1px}.col-full .banner-text.text-center{left:unset;right:144px;max-width:555px}@media(max-width:1299px){.col-full .banner-image-child{top:30px;left:30px}.banner-text{top:15px;left:15px}}@media(max-width:1199px){img.banner-list-image{min-height:500px;object-fit:cover}.banner-text{left:30px;top:30px}.banner-grid .col-25{width:50%;margin-bottom:20px}}@media(max-width:991px){.col-full .banner-text.text-center{right:15px}}@media(max-width:767px){img.banner-list-image{width:100%}.banner-grid .col-25{width:100%;margin-bottom:20px}.image-banner .banner-text{width:100%;padding:0 15px}.col-full .banner-text,.col-full .banner-text.text-center{left:50%;right:unset;transform:translate(-50%,-50%);text-align:center;background-color:#fff;padding:15px;border-radius:5px}.col-full .heading.description{margin-bottom:15px}.banner-grid a.button.btn-base{margin:auto}.col-full .banner-image-child{display:none}.col-full .heading-center,.banner-text.text-center .heading-center{font-size:42px;line-height:1}.col-full .banner-text.text-center{max-width:400px}}@media(max-width:480px){.col-full .banner-text.text-center .heading-center{margin:0 0 10px}.col-full .heading.description{margin-bottom:20px}.col-full .heading-center,.banner-text.text-center .heading-center{font-size:32px}.col-full .banner-text.text-center{max-width:250px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/banner-grid.css.map */
