.banner-content{position:relative}.banner-text{position:absolute;top:60px;left:60px}.banner-text.text-top{transform:none;top:47px;left:40px}.banner-text .heading-title.h5 span{font-size:20px;font-weight:500;line-height:1;display:block;text-decoration:underline}.heading.description{margin:0 0 120px;line-height:28px;font-size:16px;text-transform:none;letter-spacing:0;font-family:var(--body-font-family);font-weight:400}.banner-content .heading.description{display:flex}.heading-title.p{text-transform:none;font-size:20px;margin-bottom:10px;font-weight:600}.banner-text .heading-title.h4{margin:0}.banner-text .heading-center.h2{margin:0 0 10px;text-transform:capitalize}.banner-text .heading.description{display:flex;column-gap:20px}@media (min-width: 912px){.banner-text .heading.description{column-gap:80px}}.banner-text .heading.description ul{margin-top:6px!important}.banner-text .heading.description ul li{cursor:pointer}.banner-text .heading.description ul li:hover{color:var(--primary)}.banner-text .heading.description ul li:hover path{filter:brightness(0) saturate(100%) invert(1) sepia(100%) saturate(300%) hue-rotate(180deg)}.banner-text .heading.description ul li:before{content:"";display:inline-block;width:11px;height:11px;margin-right:15px;background-image:url('data:image/svg+xml;utf8,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.78237 5.33327L5.20637 1.75726L6.14917 0.814453L11.3346 5.99993L6.14917 11.1853L5.20637 10.2425L8.78237 6.6666H0.667969V5.33327H8.78237Z" fill="%23FFFFFF"/></svg>');background-size:cover}.banner-col-3 .banner-text .heading-center.h2{margin:0 0 20px}.banner-col-3 .heading.description{margin-bottom:74px}.banner-col{padding:0 15px}@media (max-width: 320px){.banner-col{padding:0}.banner-text .heading.description{gap:0;justify-content:space-between}}img.banner-list-image{width:100%;height:100%;object-fit:cover}.heading-center span span{color:var(--color-accent-4)}.banner-grid .heading-title.h6{letter-spacing:0;margin-bottom:10px;font-weight:500;font-size:14px;font-family:var(--g-font-other);text-transform:uppercase;line-height:22px;letter-spacing:2px}.banner-grid .heading-center.h1{margin:0;line-height:1.03;letter-spacing:-1px}.banner-grid .heading-title.h3{margin:0}banner-content{display:block;height:100%}.banner-image,.banner-content{height:100%}.banner-image-child{margin-bottom:14px}.banner-text .heading-title.h5{font-size:14px;font-weight:500;margin-bottom:11px;font-family:var(--body-font-family)}.banner-content-bottom .banner-text{position:relative;top:0;left:0;right:0;margin:0;text-align:center;padding:35px;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.banner-content-bottom a.button.btn-base{margin:auto}@media (max-width: 1299px){.banner-grid .banner-list-image{min-height:300px}.banner-text{left:15px;right:15px}}@media (max-width: 991px){.banner-text.text-top{left:15px}}.banner-grid .col-full{padding:0}.col-full .heading.description{margin-bottom:19px}.col-full .banner-text{top:50%;left:55%;transform:translateY(-50%)}.col-full .heading-center{font-size:48px;line-height:54px;letter-spacing:0;margin-bottom:35px}@media (max-width: 1501px){.heading-title{margin-bottom:15px}.heading-center{margin-bottom:30px}}@media (max-width: 576px){.banner-content-bottom .banner-text{padding:30px 15px}.banner-text{top:15px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/banner-grid.css.map */
