.section-banner .section-banner__inner{border-radius:20px}.section-banner__grid{display:flex;flex-wrap:nowrap;justify-content:space-between;height:100%}.section-banner__grid--reverse{flex-direction:row-reverse}.section-banner__list-column{display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(7,60px);gap:3px 12px;align-content:center;align-items:center;justify-content:center;height:100%}.section-banner__list-item:nth-child(1){grid-column:1;grid-row:2}.section-banner__list-item:nth-child(2){grid-column:1;grid-row:4}.section-banner__list-item:nth-child(3){grid-column:1;grid-row:6}.section-banner__list-item:nth-child(4){grid-column:2;grid-row:1}.section-banner__list-item:nth-child(5){grid-column:2;grid-row:3}.section-banner__list-item:nth-child(6){grid-column:2;grid-row:5}.section-banner__list-item:nth-child(7){grid-column:2;grid-row:7}.section-banner__list-item{display:flex;flex-direction:column;align-items:center;max-width:161px;gap:10px;border-radius:30px;padding:12px;background:#ffffff8a;border:1px solid #fff}.section-banner__list-item-image{flex-shrink:0;height:31px;overflow:hidden;line-height:0}.section-banner__list-item-image img{width:100%;height:100%;object-fit:cover;display:block}.section-banner__list-item-title{font-weight:600;font-size:16px;line-height:22px;letter-spacing:-2%;text-align:center}.section-banner__content-item{width:100%;max-width:400px;height:100%}.section-banner__content{display:flex;flex-direction:column;justify-content:flex-end;height:100%;gap:16px}.section-banner__content>*+*,.section-banner__content .section-banner__text+.button{margin-top:0}.section-banner__heading *{margin-top:0;margin-bottom:0;font-weight:600;font-size:32px;line-height:42px;letter-spacing:-2%}.section-banner__chip.bullet-chip{border-radius:100px;padding:3px 9px;border:1px solid #033337;background:transparent;font-weight:500;font-size:14px;line-height:22px;letter-spacing:-1%;margin:0;position:absolute;top:36px}.section-banner__chip.bullet-chip:before{background:linear-gradient(180deg,#e8ca60,#f3af8f)}.section-banner__content .rte p{font-weight:500;font-size:16px;line-height:22px;letter-spacing:-2%}.section-banner__content .subtitle{font-size:1.7rem;font-weight:500}.section-banner__text ul{font-size:20px;line-height:26px;list-style:none;padding-left:0}.section-banner__text ul li{position:relative;padding-left:25px;margin-bottom:4px}.section-banner__text ul li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:15px;height:15px;background-image:url(/cdn/shop/files/Checkmark_Desktop.svg?v=1766054190);background-size:contain;background-repeat:no-repeat}.section-banner .button svg{margin-left:6px}.section-banner .button{max-width:fit-content}@media screen and (min-width:991px){.section-banner__content,.section-banner__list-column{padding:36px}}@media(min-width:750px)and (max-width:1024px){.section-banner__content-item{height:auto}.section-banner__list-column{margin:24px 0}}@media screen and (max-width:990px){.section-banner__mobile-image{width:100%;max-width:100%}.section-banner__mobile-image img{width:100%;max-width:100%;height:auto}.section-banner__grid{flex-wrap:nowrap;flex-direction:column-reverse;justify-content:flex-start;align-items:center}.section-banner__content-item{max-width:100%}.section-banner__chip.bullet-chip{position:relative;top:0;max-width:fit-content}.section-banner__content{gap:12px;margin-top:16px}.section-banner .button{max-width:100%}.section-banner__list-column{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;align-content:start;align-items:start;height:auto;width:100%;max-width:100%;margin-top:24px;gap:12px}.section-banner__list-item{max-width:100%;background:#edefef;border:none;height:100%}.section-banner__list-item:nth-child(1),.section-banner__list-item:nth-child(2),.section-banner__list-item:nth-child(3),.section-banner__list-item:nth-child(4),.section-banner__list-item:nth-child(5),.section-banner__list-item:nth-child(6),.section-banner__list-item:nth-child(7){grid-column:auto;grid-row:auto}}@media screen and (max-width:749px){.section-banner__heading *{font-weight:600;font-size:24px;line-height:28px}.section-banner__list-item-title{font-weight:600;font-size:14px;line-height:16.9px;letter-spacing:0%}}@media screen and (min-width:991px){.section-banner__mobile-image,.only-mobile-section-no-content-section{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-text-background-image-and-list.css.map */
