.faq-articles__breeds{background-color:var(--hub-primary-light-gray);padding-top:60px;padding-bottom:60px}@media(max-width:1023px){.faq-articles__breeds.--cat .breeds__img{-o-object-position:center 15%;object-position:center 15%}}.faq-articles__breeds.--dog .breeds__img{-o-object-position:62% center;object-position:62% center}.faq-articles__breeds .breeds__content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;background-color:var(--hub-primary-white);border-radius:16px;padding:32px}@media(max-width:1023px){.faq-articles__breeds .breeds__content{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.faq-articles__breeds .breeds__content{padding:16px}}.faq-articles__breeds .breeds__img{max-width:100%;height:100%;border-radius:16px;-o-object-fit:cover;object-fit:cover;aspect-ratio:115/78}@media(max-width:1023px){.faq-articles__breeds .breeds__img{aspect-ratio:664/316}}@media(max-width:767px){.faq-articles__breeds .breeds__img{aspect-ratio:288/166}}.faq-articles__breeds .breeds__textual{display:flex;flex-direction:column}.faq-articles__breeds .breeds__header{display:flex;justify-content:space-between;gap:8px}.faq-articles__breeds .breeds__show-more{height:-moz-max-content;height:max-content;white-space:nowrap;margin-top:16px}.faq-articles__breeds .breeds__title{font-size:clamp(26px,4.2vw,40px);color:var(--hub-primary-red);margin-top:0;margin-bottom:10px}@media(max-width:1023px){.faq-articles__breeds .breeds__title--desk{display:none}}.faq-articles__breeds .breeds__title--tablet{display:none}@media(max-width:1023px){.faq-articles__breeds .breeds__title--tablet{display:block}}@media(max-width:767px){.faq-articles__breeds .breeds__title--tablet{display:none}}.faq-articles__breeds .breeds__title--mobile{display:none}@media(max-width:767px){.faq-articles__breeds .breeds__title--mobile{display:block}}.faq-articles__breeds .breeds__subtitle{margin-bottom:16px}.faq-articles__breeds .breeds__list-groups{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:16px;margin:auto 0 0}@media(max-width:767px){.faq-articles__breeds .breeds__list-groups{flex-direction:column}}.faq-articles__breeds .breeds__group{background-color:var(--hub-primary-light-gray);border-radius:16px;flex-grow:1;flex-basis:calc(50% - 16px);min-width:0;width:100%;outline:2px solid transparent;transition:.25s}@media(max-width:1023px){.faq-articles__breeds .breeds__group{flex-basis:calc(33.333% - 32px)}.faq-articles__breeds .breeds__group:first-child:nth-last-child(4),.faq-articles__breeds .breeds__group:first-child:nth-last-child(4)~.breeds__group{flex-basis:calc(50% - 16px)}}@media(max-width:767px){.faq-articles__breeds .breeds__group{flex-basis:auto!important}}.faq-articles__breeds .breeds__group:hover{outline-color:var(--hub-secondary-interface)}.faq-articles__breeds .breeds__group-link{display:grid;text-decoration:none;color:inherit;padding:20px}@media(max-width:767px){.faq-articles__breeds .breeds__group-link{padding:12px}}.faq-articles__breeds .breeds__group-heading{color:var(--hub-primary-red);font-weight:700;margin-bottom:4px}.faq-articles__breeds .breeds__group-size{font-weight:500;grid-column:2/2;justify-self:end;white-space:nowrap}.faq-articles__breeds .breeds__group-breeds{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;grid-column:1/3}@media(max-width:767px){.faq-articles__breeds .only-desc{display:none}}@media screen and (min-width:768px){.faq-articles__breeds .only-mobile{display:none}}
