.care-slider{display:block!important;position:relative;overflow:hidden;width:100%;min-width:0;padding-bottom:4px;touch-action:pan-y;user-select:none;-webkit-user-select:none;cursor:grab}
.care-slider:active{cursor:grabbing}
.care-slider>.swiper-wrapper{display:flex;box-sizing:content-box;scroll-snap-type:none}
.care-slider>.swiper-wrapper>.swiper-slide{flex:0 0 auto!important;height:auto;box-sizing:border-box;-webkit-user-drag:none;user-drag:none}
.care-slider a,.care-slider img{-webkit-user-drag:none}
.care-slider-nav{display:none;position:absolute;z-index:5;top:50%;width:32px;height:32px;margin-top:-16px;padding:0;border:1px solid rgba(80,60,48,.22);border-radius:50%;background:rgba(255,255,255,.92);color:#4a3a30;box-shadow:0 2px 8px rgba(40,28,22,.16);cursor:pointer}
.care-slider-nav::before{content:'';position:absolute;top:50%;left:50%;width:8px;height:8px;border:solid currentColor;border-width:2px 2px 0 0}
.care-slider-nav.is-prev{left:4px}.care-slider-nav.is-prev::before{transform:translate(-30%,-50%) rotate(-135deg)}
.care-slider-nav.is-next{right:4px}.care-slider-nav.is-next::before{transform:translate(-70%,-50%) rotate(45deg)}
.care-slider-nav.swiper-button-disabled,.care-slider.swiper-locked .care-slider-nav{display:none!important}
@media (hover:hover) and (pointer:fine){.care-slider-nav{display:block;opacity:0;transition:opacity .15s}.care-slider:hover .care-slider-nav{opacity:1}}
