.loyalty-program__inner{display:grid;align-items:center;gap:26px;max-width:1344px;padding-inline:16px;margin-inline:auto}.loyalty-program__image{width:100%;object-fit:cover;border-radius:20px}.loyalty-program__body{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:44px 22px;background-color:#e9f1e7;border-radius:20px}.loyalty-program__title{margin-bottom:24px;font-size:42px;line-height:1.2;font-weight:700;letter-spacing:-.02em;text-align:center;text-wrap:balance;text-transform:uppercase;color:#2b3d31}.loyalty-program__description{margin-bottom:39px;font-size:24px;line-height:1.5;color:#2b3d31;text-align:center}.loyalty-program__advantages{position:relative;display:flex;justify-content:space-around;column-gap:8px;width:100%;margin-bottom:19px;list-style:none;counter-reset:custom-counter}.loyalty-program__advantages:before{content:"";position:absolute;left:50%;top:17%;translate:-50%;height:1px;width:68%;background-color:#5c734c}.loyalty-program__advantages__item{position:relative;display:flex;flex-direction:column;row-gap:17px;align-items:center;max-width:110px;font-size:16px;line-height:1.5;color:#000;text-align:center;counter-increment:custom-counter}.loyalty-program__advantages__item:before{content:counter(custom-counter);position:relative;z-index:1;display:flex;align-items:center;justify-content:center;height:32px;width:32px;font-size:18px;font-weight:900;line-height:1.5;color:#5c734c;background-color:#e9f1e7;border:1px solid currentColor;border-radius:50%}.loyalty-program__button{display:flex;align-items:center;justify-content:center;min-width:224px;height:52px;font-size:18px;line-height:1.5}@media (min-width: 1025px){.loyalty-program__inner{grid-template-columns:repeat(2,1fr)}}@media (max-width: 1024px){.loyalty-program__image{height:380px}.loyalty-program__title{font-size:34px}.loyalty-program__description{font-size:20px}.loyalty-program__button{height:44px;font-size:16px}}@media (max-width: 767px){.loyalty-program__image{height:280px}.loyalty-program__body{padding-block:28px}.loyalty-program__title{margin-bottom:12px;font-size:28px}.loyalty-program__description{margin-bottom:24px;font-size:18px}}@media (max-width: 480px){.loyalty-program__inner{row-gap:14px}.loyalty-program__image{height:220px}.loyalty-program__advantages__item{max-width:90px;font-size:14px}.loyalty-program__advantages__item:before{width:28px;height:28px;font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/section-kiki-loyalty.css.map */
