.lp-fitness-habit{background-color:var(--lpf-habit-bg, #ffffff);padding:var(--lpf-habit-pt, 64px) 56px var(--lpf-habit-pb, 64px)}.lp-fitness-habit__inner{display:flex;flex-direction:column;align-items:center;gap:40px;max-width:1328px;margin:0 auto}.lp-fitness-habit__head{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.lp-fitness-habit__eyebrow{margin:0;font-family:Futura LT Bold,Futura LT,sans-serif;letter-spacing:normal;font-weight:700;letter-spacing:1.12px;font-size:28px;line-height:32px;text-transform:uppercase;background-image:linear-gradient(99deg,var(--lpf-habit-eyebrow-1, #044c55) 4%,var(--lpf-habit-eyebrow-2, #019292) 51%,var(--lpf-habit-eyebrow-3, #00c3bd) 99%);-webkit-background-clip:text;background-clip:text;color:transparent}.lp-fitness-habit__heading{margin:0;font-family:Futura LT Bold,Futura LT,sans-serif;letter-spacing:normal;font-weight:700;font-size:56px;line-height:64px;text-transform:uppercase;text-align:center;color:var(--lpf-habit-heading-color, #000000)}.lp-fitness-habit__cards{display:flex;gap:24px;width:100%}.lp-fitness-habit__card{flex:1 1 0;display:flex;align-items:center;gap:24px;min-height:278px;padding:20px;border-radius:6px;background:var(--lpf-habit-card-bg, #f4f4f6)}.lp-fitness-habit__card-media{flex-shrink:0;width:238px;height:238px;border:1px solid var(--lpf-habit-media-border, #000000);border-radius:6px;overflow:hidden;background:#fff;box-shadow:6px 6px 0 0 var(--lpf-habit-accent, #00c3bd)}.lp-fitness-habit__card-img,.lp-fitness-habit__card-svg{display:block;width:100%;height:100%;object-fit:cover}.lp-fitness-habit__card-body{display:flex;flex-direction:column;min-width:0}.lp-fitness-habit__card-label{margin-bottom:8px;font-family:Lato,sans-serif;letter-spacing:normal;font-weight:700;font-size:18px;line-height:20px;text-transform:uppercase;color:var(--lpf-habit-accent, #00c3bd)}.lp-fitness-habit__card-title{margin:0 0 12px;font-family:Futura LT Bold,Futura LT,sans-serif;letter-spacing:normal;font-weight:700;font-size:32px;line-height:36px;max-width:250px;text-transform:uppercase;color:var(--lpf-habit-card-title-color, #000000)}.lp-fitness-habit__card-desc{margin:0;font-family:Lato,sans-serif;letter-spacing:normal;font-size:16px;line-height:20px;color:var(--lpf-habit-card-text-color, #000000)}.lp-fitness-habit__button{display:inline-flex;align-items:center;justify-content:center;padding:19px 33px;border:1px solid var(--lpf-habit-button-border, #000000);border-radius:999px;background-color:var(--lpf-habit-button-bg, #ffffff);color:var(--lpf-habit-button-text, #000000);font-family:Lato,sans-serif;letter-spacing:normal;font-weight:800;font-size:16px;line-height:1;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .2s ease}.lp-fitness-habit__button:hover,.lp-fitness-habit__button:focus-visible{background-color:#000;color:#fff}@media(max-width:1100px){.lp-fitness-habit__cards{flex-direction:column;align-items:center}.lp-fitness-habit__card{flex:0 0 auto;width:100%;max-width:652px}}@media(max-width:767px){.lp-fitness-habit{padding:var(--lpf-habit-pt-mobile, 40px) 20px var(--lpf-habit-pb-mobile, 40px)}.lp-fitness-habit__inner{gap:28px}.lp-fitness-habit__heading{font-size:32px;letter-spacing:normal;line-height:36px}.lp-fitness-habit__eyebrow{font-size:20px}.lp-fitness-habit__card-desc{font-size:15px;letter-spacing:normal}.lp-fitness-habit__card{align-items:flex-start;gap:16px;min-height:0;padding:16px}.lp-fitness-habit__card-media{width:100px;height:100px;box-shadow:4px 4px 0 0 var(--lpf-habit-accent, #00c3bd)}.lp-fitness-habit__card-title{font-size:22px;letter-spacing:normal;line-height:26px}.lp-fitness-habit__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/section-lp-fitness-habit.css.map */
