.offer-feature{background-color:var(--offer-feature-bg, #f7f3eb)}.offer-feature--overlap{background-image:linear-gradient(180deg,var(--offer-feature-top, #0c1222) 0 8rem,transparent 8rem)}.offer-feature:not(.offer-feature--overlap){padding-top:4.8rem}.offer-feature__inner{max-width:160rem;margin:0 auto;padding:0 5rem}.offer-feature__card{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:hidden;border-radius:6px;background:#fff;box-shadow:0 16px 40px #121a2c24}.offer-feature__media{position:relative;min-height:36rem;border-right:3px solid #b3202a;background:#1a2441}.offer-feature__media img,.offer-feature__media .klpd-tartan{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.offer-feature__body{padding:4.8rem 4.8rem 4.4rem}.offer-feature__badges{margin-bottom:1.8rem}.offer-feature__heading{margin:0 0 1.6rem;color:#121a2c;font-family:var(--font-heading-family);font-size:clamp(26px,2.5vw,36px);font-weight:700;line-height:1.2}.offer-feature__text{color:#5c5e69;font-family:var(--font-body-family);font-size:16px;line-height:1.7}.offer-feature__text p{margin:0}.offer-feature__details{margin-top:2rem;padding:1.6rem 1.8rem;border-radius:4px;background:#f7f3eb;color:#3d4050;font-family:var(--font-body-family);font-size:14px;line-height:1.6}.offer-feature__details p{margin:0}.offer-feature__details p+p{margin-top:.6rem}.offer-feature__details strong{color:#121a2c}.offer-feature__buttons{margin-top:2.4rem}.klpd-button.offer-feature__outline{border:1px solid #121a2c;background:transparent;color:#121a2c}.klpd-button.offer-feature__outline:hover{background:#121a2c;color:#fff}@media screen and (max-width:989px){.offer-feature__card{grid-template-columns:minmax(0,1fr)}.offer-feature__media{min-height:0;aspect-ratio:16 / 9;border-right:0;border-bottom:3px solid #b3202a}}@media screen and (max-width:749px){.offer-feature--overlap{background-image:linear-gradient(180deg,var(--offer-feature-top, #0c1222) 0 4rem,transparent 4rem)}.offer-feature__inner{padding:0 1.5rem}.offer-feature__body{padding:2.8rem 2rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-offer-feature.css.map */
