.lp-benefit-cards{--benefit-card-text: #481216;--benefit-card-surface: #f7e4d3;display:flex;flex-direction:column;gap:20px;padding-bottom:32px;overflow:hidden}.lp-benefit-cards__header{display:flex;align-items:center;justify-content:space-between;padding:0 16px}.lp-benefit-cards__title{margin:0;font-family:Solar,Arial,Helvetica,sans-serif;font-size:28px;font-weight:700;line-height:28px;color:rgb(var(--brand-primary))}.lp-benefit-cards__link{display:none;align-items:center;gap:4px;font-family:Social,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:14px;color:rgb(var(--brand-text));text-decoration:none}.lp-benefit-cards__link svg{width:16px;height:16px;transform:rotate(-90deg)}.lp-benefit-cards__carousel{position:relative;padding-left:16px}.lp-benefit-cards .swiper{overflow:visible}.lp-benefit-card.swiper-slide{position:relative;display:flex;flex-direction:column;justify-content:flex-end;width:calc(100% - 48px);height:440px;padding:28px;overflow:hidden;isolation:isolate;background:var(--benefit-card-surface);border-radius:24px;box-sizing:border-box}.lp-benefit-card--text_top.swiper-slide{justify-content:flex-start}.lp-benefit-card__image{position:absolute;z-index:1;left:0;top:0;width:100%;height:270px}.lp-benefit-card--text_top .lp-benefit-card__image{top:190px;height:250px}.lp-benefit-card__image img{display:block;width:100%;height:100%;object-fit:cover}.lp-benefit-card__content{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:16px;color:var(--benefit-card-text)}.lp-benefit-card__statement{margin:0;font-family:Solar,Arial,Helvetica,sans-serif;font-size:64px;font-weight:400;line-height:92%;letter-spacing:-.04em;color:#fb6e13}.lp-benefit-card__statement strong{font-weight:700}.lp-benefit-card__text{display:flex;flex-direction:column;gap:8px}.lp-benefit-card__title{margin:0;font-family:Solar,Arial,Helvetica,sans-serif;font-size:24px;font-weight:700;line-height:115%;color:var(--benefit-card-text)}.lp-benefit-card__description,.lp-benefit-card__highlight{margin:0;font-family:Figtree,Arial,Helvetica,sans-serif;font-size:14px;line-height:160%}.lp-benefit-card__description{font-weight:500;color:#481216b3}.lp-benefit-card__highlight{font-weight:600;color:#fb6e13}.lp-benefit-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.lp-benefit-card__cta{position:relative;z-index:4;display:inline-flex;align-items:center;gap:6px;padding:10px 18px;border-radius:100px;background-color:rgb(var(--brand-primary));font-family:Solar,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:16px;color:#fff;text-decoration:none}.lp-benefit-card__cta svg{width:14px;height:14px;transform:rotate(-90deg)}.lp-benefit-cards__next{display:none}.lp-benefit-cards__pagination.swiper-pagination-horizontal{--swiper-pagination-bullet-horizontal-gap: 0;position:static;display:flex;justify-content:center;gap:8px;width:auto;line-height:0}.lp-benefit-cards__pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0;opacity:1;background:rgba(var(--brand-text),.2)}.lp-benefit-cards__pagination .swiper-pagination-bullet-active{background:rgb(var(--brand-primary))}@media screen and (min-width:750px){.lp-benefit-cards{gap:24px;padding:0 16px 24px;max-width:1440px;margin:0 auto}.lp-benefit-cards__header{padding:0}.lp-benefit-cards__carousel{padding-left:0}.lp-benefit-cards .swiper{overflow:hidden;padding:12px 0 48px;margin:-12px 0 -48px}.lp-benefit-cards__link{display:flex}.lp-benefit-card.swiper-slide{width:412px;height:528px;padding:32px}.lp-benefit-card__image{height:330px}.lp-benefit-card--text_top .lp-benefit-card__image{top:218px;height:310px}.lp-benefit-card__statement{font-size:80px}.lp-benefit-card__title{font-size:28px}.lp-benefit-cards__next{position:absolute;z-index:3;right:16px;top:calc(50% - 24px);display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;border-radius:999px;background:#fff;box-shadow:0 4px 16px #47121726;color:#481216;cursor:pointer}.lp-benefit-cards__next svg{width:20px;height:20px}.lp-benefit-cards__next.swiper-button-disabled{opacity:0;pointer-events:none}}@media(min-width:1024px)and (hover:hover){.lp-benefit-card.swiper-slide{transition:transform .3s ease,box-shadow .3s ease}.lp-benefit-card__image img{transition:transform .4s ease}.lp-benefit-card.swiper-slide:hover{transform:translateY(-6px);box-shadow:0 18px 36px #47121724}.lp-benefit-card.swiper-slide:hover .lp-benefit-card__image img{transform:scale(1.04)}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/component-lp-benefit-cards.css.map */
