@media screen and (min-width:769px){.club-area-benefits{align-items:stretch}.club-area-benefits>.club-area-nav{align-self:start}.club-area-benefits>.club-area__content{display:flex}.club-area-benefits .club-benefits-hero{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;min-height:0;padding:32px 24px}}.club-benefits-hero{position:relative;min-height:392px;padding:107px 24px 32px;overflow:hidden;border-radius:20px;background:#ffeff0;box-sizing:border-box;text-align:center}.club-benefits-hero__anchor{position:absolute;width:0;height:0;pointer-events:none}.club-benefits-hero__anchor--left{bottom:0;left:0;transform-origin:0 100%}.club-benefits-hero__anchor--right{top:0;right:0;transform-origin:100% 0}.club-benefits-hero__glow{position:absolute;top:140px;left:-273px;width:547px;max-width:none;height:497px}.club-benefits-hero__img{position:absolute;display:block;overflow:hidden}.club-benefits-hero__img img{display:block;width:100%;max-width:none}.club-benefits-hero__img--left{top:-299px;left:-90px;width:275px;height:392px;transform:rotate(30.38deg)}.club-benefits-hero__img--left img{height:113%;object-fit:cover;object-position:top}.club-benefits-hero__img--right{top:-202px;left:-190px;width:404px;height:404px;transform:rotate(-120deg)}.club-benefits-hero__img--right img{height:100%;object-fit:cover}.club-benefits-hero__text{position:relative;z-index:1;max-width:477px;margin:0 auto}.club-benefits-hero__title{margin:0;color:#1f2226;font-family:Literata,serif;font-size:60px;font-weight:700;line-height:1.1;letter-spacing:-1.8px}.club-benefits-hero__accent{display:block;color:#009959}.club-benefits-hero__sub{margin:12px 0 0;color:#7c7c7c;font-family:Golos,sans-serif;font-size:24px;font-weight:400;line-height:1.2;letter-spacing:-.48px}.club-benefits-cards{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:36px 0 0;padding:0;list-style:none}.club-benefits-card{position:relative;display:flex;box-sizing:border-box;min-height:228px;overflow:hidden;border-radius:20px;background:#fff;box-shadow:0 4px 32px #1f22261f}.club-benefits-card__body{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:20px}.club-benefits-card__title{margin:0;color:#1f2226;font-family:Literata,serif;font-size:24px;font-weight:700!important;line-height:28px;letter-spacing:-.48px}.club-benefits-card__strike{margin-left:4px;color:#7c7c7c;font-family:Golos,sans-serif;font-size:18px;font-weight:500;line-height:20px;letter-spacing:-.36px;text-decoration:line-through}.club-benefits-card__text{margin:0;color:#7c7c7c;font-family:Golos,sans-serif;font-size:16px;line-height:24px;letter-spacing:-.32px}.club-benefits-card__badge{display:inline-flex;align-items:center;box-sizing:border-box;height:32px;padding:0 10px;border-radius:100px;background:#ffeff0;color:#f63866;font-family:Golos,sans-serif;font-size:14px;font-weight:500;line-height:16px;letter-spacing:-.14px;white-space:nowrap}.club-benefits-card__img{position:absolute;top:128px;left:239px;width:117px;height:175px;object-fit:cover;transform:scaleX(-1)}.club-benefits-card__decor{position:absolute;pointer-events:none}.club-benefits-card__decor--flower{top:-44px;left:181px;width:298px;height:309px}.club-benefits-card__decor--flower svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-25.7deg)}.club-benefits-card__decor--lightning{top:0;left:227px}@media screen and (max-width:768px){.club-benefits-hero{min-height:180px;margin-top:-16px;margin-inline:-16px;padding:46px 16px 16px;border-radius:0}.club-area:has(>.club-saved--strip:not([hidden])) .club-benefits-hero{margin-top:-12px}.club-benefits-hero__anchor{transform:none}.club-benefits-hero__glow{display:none}.club-benefits-hero__img--left{top:-145px;left:-58px;width:116px;height:166px;transform:rotate(45deg)}.club-benefits-hero__img--right{top:45px;left:-47px;width:130px;height:130px;transform:rotate(-45deg)}.club-benefits-hero__text{max-width:334px}.club-benefits-hero__title{font-size:32px;line-height:1.2;letter-spacing:-.96px}.club-benefits-hero__sub{margin-top:8px;color:#7c7c7c;font-size:14px;font-weight:500;line-height:20px;letter-spacing:-.14px}.club-benefits-cards{margin-top:14px;grid-template-columns:minmax(0,1fr);gap:16px;padding-inline:16px}.club-benefits-card{min-height:0}.club-benefits-card__body{gap:12px}.club-benefits-card__title{margin-bottom:4px}.club-benefits-card__strike{font-size:14px;line-height:16px;letter-spacing:-.14px}.club-benefits-card__text{font-size:14px;line-height:20px;letter-spacing:-.42px}.club-benefits-card__img{top:auto;bottom:-79px;left:238px}}@media screen and (min-width:769px){body:has(.club-area-benefits) .snl-video{padding-block:var(--snl-pt, 60px) var(--snl-pb, 60px)}}@media screen and (max-width:768px){body:has(.club-area-benefits) .snl-video{padding-bottom:50px}}body:has(.club-area-benefits) .faq-heading{font-weight:700!important}@media screen and (min-width:769px){body:has(.club-area-benefits) .faq-heading{margin-bottom:60px}}@media screen and (max-width:768px){body:has(.club-area-benefits) .faq-heading{margin-bottom:30px}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/section.club-area_benefits.css.map */
