.health-data-section{width:100vw;margin-left:calc(-50vw + 50%);padding-top:var(--section-padding-top, 60px);padding-bottom:var(--section-padding-bottom, 60px);position:relative;padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%);box-sizing:border-box}.health-data-section .container-fluid{width:100%;max-width:1400px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;box-sizing:border-box}.health-data-section .container{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;box-sizing:border-box}.health-data-section .container-full{width:100%;padding-left:30px;padding-right:30px;box-sizing:border-box}.health-data-page-width{overflow:visible}.health-data-slider__header{margin-bottom:40px;text-align:left}.health-data-slider__header h2{font-size:32px;font-weight:700;margin:0 0 8px;color:#fff}.health-data-slider__header p{font-size:24px;margin:0;color:#fff}.health-data-slider__wrapper{position:relative;overflow:hidden;margin:0 -20px;padding:0 20px}.health-data-slider__wrapper:before{content:"";position:absolute;top:0;left:0;width:20px;height:100%;background:linear-gradient(to right,var(--section-bg-color, #2f6b62) 0%,transparent 100%);z-index:2;pointer-events:none}.health-data-slider__container{position:relative;overflow:visible;margin:0 auto;width:100%}.health-data-slider__track{display:flex;transition:transform .4s ease-out;touch-action:pan-y;will-change:transform}.health-data-slider__slide{flex-shrink:0}.health-data-slider__card{background:#fff;border-radius:8px;overflow:hidden;display:flex;box-shadow:0 4px 12px #00000026;transition:all .3s ease;height:500px}@media (min-width: 768px){.health-data-slider__card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0003}}.health-data-slider__image{overflow:hidden;background:#fff}.health-data-slider__img,.health-data-slider__placeholder{width:100%;height:100%;object-fit:cover}.health-data-slider__content{padding:32px;display:flex;flex-direction:column;justify-content:center}.health-data-slider__content h4{font-size:16px;font-weight:500;color:#999;margin:0 0 8px;text-transform:uppercase;letter-spacing:.5px}.health-data-slider__content h3{font-size:24px;font-weight:700;color:#333;margin:0 0 16px}.health-data-slider__content p{font-size:16px;color:#666;line-height:1.6;margin:0}.health-data-slider__button{position:relative;width:48px;height:48px;border-radius:50%;background:#ffffffe6;border:2px solid white;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 12px #00000026}.health-data-slider__button:hover{background:#fff;transform:scale(1.1)}.health-data-slider__button:active{transform:scale(.95)}.health-data-slider__button svg{width:20px;height:20px;color:#333}.health-data-slider__controls{display:flex;justify-content:flex-start;align-items:center;gap:20px;margin-top:32px;padding-left:20px}.health-data-slider__controls .health-data-slider__dots{margin:0}@media (min-width: 768px){.health-data-slider__wrapper{padding-bottom:0}.health-data-slider__image{background:#fff}.health-data-slider__img{object-fit:cover}}.health-data-slider__visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.health-data-slider__dots{display:flex;justify-content:center;gap:12px;margin-top:32px}.health-data-slider__dot{width:12px;height:12px;border-radius:50%;background:#fff6;border:none;padding:0;cursor:pointer;transition:all .3s ease}.health-data-slider__dot:hover{background:#ffffffb3;transform:scale(1.2)}.health-data-slider__dot--active{background:#fff;transform:scale(1.3)}@media (min-width: 768px){.health-data-slider__wrapper{overflow-x:clip;overflow-y:visible;margin:0;padding:0 40px 0 0}.health-data-slider__wrapper:before{width:40px;background:linear-gradient(to right,var(--section-bg-color, #2f6b62) 50%,transparent 100%)}.health-data-slider__slide{width:calc(100% - 40px);margin:0 20px;max-width:900px;flex-shrink:0}.health-data-slider__container{max-width:100%;padding:0 20px;overflow:visible}.health-data-slider__track{gap:0;display:flex;align-items:center}.health-data-slider__card{height:500px;width:100%}.health-data-slider__image,.health-data-slider__content{width:50%}.health-data-slider__image{display:flex;align-items:center;justify-content:center;background:#fff}.health-data-slider__img{width:100%;height:100%;object-fit:cover;object-position:center}}@media (max-width: 767px){.health-data-section{padding-top:calc(var(--section-padding-top, 60px) * .67);padding-bottom:calc(var(--section-padding-bottom, 60px) * .67)}.health-data-section .container-fluid,.health-data-section .container,.health-data-section .container-full{padding-left:20px;padding-right:20px}.health-data-slider__header h2{font-size:24px}.health-data-slider__header p{font-size:18px}.health-data-slider__wrapper{padding:0}.health-data-slider__container{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);padding-left:20px}.health-data-slider__slide{width:calc(100vw - 50px);margin-right:12px;flex-shrink:0}.health-data-slider__card{width:100%;height:380px}[data-mobile-layout=vertical] .health-data-slider__card{flex-direction:column}[data-mobile-layout=vertical] .health-data-slider__image,[data-mobile-layout=vertical] .health-data-slider__content{width:100%}[data-mobile-layout=vertical] .health-data-slider__image{height:60%}[data-mobile-layout=vertical] .health-data-slider__content{height:40%;padding:20px}[data-mobile-layout=vertical] .health-data-slider__content h4{font-size:13px;margin-bottom:6px}[data-mobile-layout=vertical] .health-data-slider__content h3{font-size:18px;margin-bottom:10px}[data-mobile-layout=vertical] .health-data-slider__content p{font-size:13px;line-height:1.5}[data-mobile-layout=horizontal] .health-data-slider__card{height:200px;flex-direction:row}[data-mobile-layout=horizontal] .health-data-slider__image,[data-mobile-layout=horizontal] .health-data-slider__content{width:50%;height:100%}[data-mobile-layout=horizontal] .health-data-slider__content{padding:16px}[data-mobile-layout=horizontal] .health-data-slider__content h4{font-size:12px;margin-bottom:4px}[data-mobile-layout=horizontal] .health-data-slider__content h3{font-size:16px;margin-bottom:8px}[data-mobile-layout=horizontal] .health-data-slider__content p{font-size:12px;line-height:1.4}.health-data-slider__button{display:none}.health-data-slider__dots{margin-top:24px;gap:8px}.health-data-slider__dot{width:10px;height:10px}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/health-data-slider.css.map */
