:root{--spacing-xl:40px;--spacing-lg:32px}
.cmp-breedCare{margin-left:auto;margin-right:auto;margin-top:0;padding-top:0;margin-bottom:40px}
@media(max-width:992px){.cmp-breedCare{margin-bottom:32px}
}
.cmp-breedCare .cmp-breedCare__wrapper .cmp-breedCare__paragraph-section{padding-bottom:24px;letter-spacing:.5px}
.cmp-breedCare .cmp-breedCare__paragraph-section ul,.cmp-breedCare .cmp-breedCare__accordion-panel p,.cmp-breedCare .cmp-breedCare__accordion-panel ul,.cmp-breedCare .cmp-breedCare__paragraph-section p{margin:0;padding-bottom:16px}
.cmp-breedCare .cmp-breedCare__accordion-panel a,.cmp-breedCare .cmp-breedCare__paragraph-section a{color:#001952;text-decoration:underline;font-weight:bold}
.cmp-breedCare .cmp-breedCare_accordion{display:flex;justify-content:space-between;align-items:center;color:#001952}
.cmp-breedCare .cmp-breedCare_accordion:hover{text-decoration:none}
.cmp-breedCare .cmp-breedCare__card-title{display:flex;gap:8px;align-items:center;color:#333}
.cmp-breedCare .card:first-child{border-top-left-radius:3px;border-top-right-radius:3px}
.cmp-breedCare .card:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom:1px solid #f2f2f2}
.cmp-breedCare .card{border:1px solid #f2f2f2;border-radius:0;border-bottom:0}
.cmp-breedCare .card-header{background-color:white;border:0}
.cmp-breedCare .collapse{transition:height .35s ease,opacity .35s ease;opacity:0}
.cmp-breedCare .collapse.show{opacity:1}
.cmp-breedCare .rotate-icon-plus,.cmp-breedCare .rotate-icon-minus{transition:transform .3s ease}
.cmp-breedCare .rotate-icon-plus.rotate,.cmp-breedCare .rotate-icon-minus.rotate{transform:rotate(180deg)}
.cmp-breedCare .card-body ul{list-style-type:disc;list-style-position:outside}