.text-box{padding:24px;background:var(--section-bg);border-radius:24px;margin:0 0 48px}.text-box .heading{font-weight:600;font-size:20px;line-height:100%;margin:0 0 16px}.text-box .text{font-size:20px;line-height:140%}.text-grid-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:48px}.text-section-heading-wrapper{margin:0 0 16px}.text-section-sub-heading{display:flex;font-weight:600;font-size:14px;line-height:100%;align-items:center;gap:8px;color:var(--brand-color-lite);margin:0 0 16px}.text-section-heading{font-weight:600;font-size:32px;line-height:120%}.text-box2{padding:24px;background:linear-gradient(90deg,#f0efeb,#fff0);border-radius:24px;display:flex;gap:16px}.text-box2 .icon{display:flex}.text-box2 .content{display:flex;flex-direction:column;gap:8px}.text-box2 .content .title{font-weight:600;font-size:20px;line-height:100%;color:var(--brand-color)}.text-section-text{font-weight:400;font-size:20px;line-height:140%;margin:16px 0 0}.text-section-text strong{font-weight:600;line-height:120%;font-style:normal}.text-box3{padding:24px;border-radius:8px;border-left:3px solid var(--border-color2);background:var(--item-bg);display:flex;flex-direction:column;gap:24px}.text-box3 .content h3,.text-box3 .content h4{font-weight:600;line-height:100%;margin:0 0 8px;font-size:16px}.text-box3 .content h4{margin-top:20px}.text-box3 .content p{font-size:14px;line-height:100%}.text-box3 .content .list ul{display:flex;flex-direction:column;gap:20px}.text-box3 .content .list li{position:relative;padding-left:28px;font-weight:600;font-size:16px;line-height:100%}.text-box3 .content .list li:before{position:absolute;content:"";left:0;top:0;z-index:1;width:16.8px;height:16.8px;background-image:url(geen-check.svg);background-position:center;background-repeat:no-repeat;background-size:cover}.text-section-img{margin:48px 0 0}.text-section-btm-text{margin:48px auto 0;max-width:918px;width:100%;text-align:center;font-style:Italic;line-height:120%;opacity:.5}@media only screen and (max-width:992px){.text-grid-wrap{grid-template-columns:repeat(1,1fr)}}@media only screen and (max-width:767px){.text-box{margin:0 0 24px}.text-box .heading,.text-box .text{font-size:16px;line-height:120%}.text-section-heading{font-size:24px}.text-box2 .content .title{font-size:16px;line-height:120%}.text-section-text{font-size:16px}.text-section-btm-text{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/90/assets/text-section.css.map */
