.article-breed-tab-simple{box-shadow:0 0 20px 0 var(--hub-primary-black-shadow);border-radius:30px;flex-flow:wrap;gap:30px;margin:0;padding:42px 32px;list-style:none;display:flex}@media (width<=1024px){.article-breed-tab-simple{flex-flow:column;gap:20px}}.article-breed-tab-simple__item-key{margin-bottom:10px}.article-breed-tab-simple__item-value{color:var(--hub-primary-red)}.article-breed-tab-icons{box-shadow:0 0 20px 0 var(--hub-primary-black-shadow);border-radius:30px;flex-flow:wrap;gap:12px;margin:0;padding:42px 32px;list-style:none;display:flex}@media (width<=1024px){.article-breed-tab-icons{flex-flow:column;gap:20px}}.article-breed-tab-icons__item-key{color:var(--hub-primary-red);margin-bottom:10px;display:flex}.article-breed-tab-icons__item-key svg{width:32px;height:32px}@media (width<=767px){.article-breed-tab-icons__item-key svg{width:24px;height:24px}}.article-breed-tab-icon-text{box-shadow:0 0 20px 0 var(--hub-primary-black-shadow);border-radius:30px;flex-flow:wrap;flex-grow:1;gap:12px;margin:0;padding:42px 32px;list-style:none;display:flex}@media (width<=1024px){.article-breed-tab-icon-text{flex-flow:column;gap:20px}}.article-breed-tab-icon-text__item{gap:12px;display:flex}@media (width<=1024px){.article-breed-tab-icon-text__item{flex-flow:column}}.article-breed-tab-icon-text__item-key{color:var(--hub-primary-red);display:flex}.article-breed-tab-icon-text__item-key svg{width:32px;height:32px}@media (width<=767px){.article-breed-tab-icon-text__item-key svg{width:24px;height:24px}}.article-breed-tab-features{box-shadow:0 0 20px 0 var(--hub-primary-black-shadow);border-radius:30px;padding:42px 32px}.article-breed-tab-features__items-container{grid-template-rows:auto auto auto auto;grid-auto-flow:column;gap:20px 40px;margin-bottom:30px;display:grid}@media (width<=1024px){.article-breed-tab-features__items-container{flex-flow:column;display:flex}}.article-breed-tab-features__key{margin-bottom:4px}.article-breed-tab-features__text-value{color:var(--hub-tertiary-golden)}.article-breed-tab-features__number-value{gap:7px;margin:0;padding:0;list-style:none;display:flex}.article-breed-tab-features__point{background-color:var(--hub-secondary-text);border-radius:100px;width:8px;height:8px;margin:4px 0;display:flex}.article-breed-tab-features__point.active{background-color:var(--hub-tertiary-golden)}.article-breed-tab-features__text{white-space:normal}.article-breed-tab-characteristics{width:100%;box-shadow:0 0 20px 0 var(--hub-primary-black-shadow);border-radius:30px;padding:42px 32px}@media (width<=1024px){.article-breed-tab-characteristics{padding:0}}.article-breed-tab-characteristics__top-container{align-items:center;gap:30px;display:flex}@media (width<=1024px){.article-breed-tab-characteristics__top-container{flex-flow:column;align-items:center;gap:10px;margin-bottom:13px}}.article-breed-tab-characteristics__container{flex-flow:column;gap:10px;display:flex}.article-breed-tab-characteristics__text{color:var(--hub-tertiary-golden);gap:10px;display:flex}.article-breed-tab-characteristics__image{-o-object-fit:contain;object-fit:contain;margin:-10px 0 -10px auto;display:flex}@media (width<=1024px){.article-breed-tab-characteristics__image{order:-1;margin:0;transform:scaleX(-1)}}.article-breed-tab-characteristics__ages{flex-flow:column;display:flex}@media (width<=1024px){.article-breed-tab-characteristics__ages{box-shadow:0 0 20px 0 var(--hub-primary-black-shadow);border-radius:30px;padding:36px 18px}}.article-breed-tab-characteristics__ages-header{margin-bottom:15px}@media (width<=1024px){.article-breed-tab-characteristics__ages-header{display:none}}.article-breed-tab-characteristics__ages-container{grid-column-gap:10px;grid-row-gap:8px;text-align:center;grid-template-areas:"puppy-title puppy2-title adult-title mature-title elderly-title""puppy-point puppy2-point adult-point mature-point elderly-point""puppy-text puppy2-text adult-text mature-text elderly-text";align-items:center;font-size:14px;line-height:1.3;display:grid}@media (width<=1024px){.article-breed-tab-characteristics__ages-container{text-align:left;justify-content:center;align-items:flex-start;gap:10px;display:flex}}.article-breed-tab-characteristics__ages-container:before{content:"";background:var(--hub-tertiary-golden);border-radius:9px;grid-area:2/1/auto/6;height:11px}@media (width<=1024px){.article-breed-tab-characteristics__ages-container:before{display:none}}.article-breed-tab-characteristics__ages-items-container{display:contents}@media (width<=1024px){.article-breed-tab-characteristics__ages-items-container{flex-flow:column;gap:20px;display:flex}}.article-breed-tab-characteristics__ages-item-container{display:contents;position:relative}@media (width<=1024px){.article-breed-tab-characteristics__ages-item-container{flex-flow:column;display:flex}}.article-breed-tab-characteristics__ages-title{padding-left:18px;font-weight:500}@media (width<=1024px){.article-breed-tab-characteristics__ages-title{font-size:14px}}.article-breed-tab-characteristics__ages-title.puppy{grid-area:puppy-title}.article-breed-tab-characteristics__ages-title.puppy2{grid-area:puppy2-title}.article-breed-tab-characteristics__ages-title.adult{grid-area:adult-title}.article-breed-tab-characteristics__ages-title.mature{grid-area:mature-title}.article-breed-tab-characteristics__ages-title.elderly{grid-area:elderly-title}.article-breed-tab-characteristics__ages-point{background:var(--hub-primary-light-gray);border-radius:100px;width:18px;height:18px;margin:0 auto;display:flex;position:relative}@media (width<=1024px){.article-breed-tab-characteristics__ages-point{background:var(--hub-tertiary-golden);width:10px;height:10px;position:absolute;top:4px}}.article-breed-tab-characteristics__ages-point:before{content:"";background:var(--hub-primary-light-gray);opacity:.2;border-radius:100px;width:26px;height:26px;position:absolute;top:-4px;left:-4px}@media (width<=1024px){.article-breed-tab-characteristics__ages-point:before{background:var(--hub-tertiary-golden);width:14px;height:14px;top:-2px;left:-2px}}.article-breed-tab-characteristics__ages-point.puppy{grid-area:puppy-point}.article-breed-tab-characteristics__ages-point.puppy2{grid-area:puppy2-point}.article-breed-tab-characteristics__ages-point.adult{grid-area:adult-point}.article-breed-tab-characteristics__ages-point.mature{grid-area:mature-point}.article-breed-tab-characteristics__ages-point.elderly{grid-area:elderly-point}.article-breed-tab-characteristics__ages-text{padding-left:18px}@media (width<=1024px){.article-breed-tab-characteristics__ages-text{font-size:12px}}.article-breed-tab-characteristics__ages-text.puppy{grid-area:puppy-text}.article-breed-tab-characteristics__ages-text.puppy2{grid-area:puppy2-text}.article-breed-tab-characteristics__ages-text.adult{grid-area:adult-text}.article-breed-tab-characteristics__ages-text.mature{grid-area:mature-text}.article-breed-tab-characteristics__ages-text.elderly{grid-area:elderly-text}.article-breed-tab-head-to-tail{box-shadow:0 0 20px 0 var(--hub-primary-black-shadow);border-radius:30px;flex-grow:1;justify-content:space-between;gap:10px 30px;padding:10px 80px;display:flex}@media (width<=1024px){.article-breed-tab-head-to-tail{flex-flow:column;align-items:center;padding:10px 23px}}.article-breed-tab-head-to-tail__image-container{background-color:#000;position:relative}.article-breed-tab-head-to-tail__image{-o-object-fit:cover;object-fit:cover;max-width:100%;height:auto;display:flex}.article-breed-tab-head-to-tail__image-button{cursor:pointer;width:56px;height:56px;color:var(--hub-secondary-text);background:0 0;background:var(--hub-secondary-interface);border:none;border-radius:55px;justify-content:center;align-items:center;padding:0;font-size:24px;font-weight:500;display:flex}.article-breed-tab-head-to-tail__image-button.active{pointer-events:none;background:var(--hub-tertiary-golden)}.article-breed-tab-head-to-tail__image-button.active:before{content:attr(data-index);z-index:0;background:var(--hub-tertiary-golden-shadow);border-radius:100px;justify-content:center;align-items:center;display:flex;position:absolute;inset:-6px}.article-breed-tab-head-to-tail__image-button--1{position:absolute;top:8%;left:49%}.article-breed-tab-head-to-tail__image-button--2{position:absolute;top:15%;left:74%}.article-breed-tab-head-to-tail__image-button--3{position:absolute;top:46%;left:38%}.article-breed-tab-head-to-tail__image-button--4{position:absolute;top:25%;left:10%}.article-breed-tab-head-to-tail__image-button--5{position:absolute;top:44%;left:65%}.article-breed-tab-head-to-tail__text-container{flex-flow:column;width:310px;display:flex}@media (width<=1024px){.article-breed-tab-head-to-tail__text-container{width:auto;max-width:310px}}.article-breed-tab-head-to-tail__text-title{margin:76px 0 3px}@media (width<=1024px){.article-breed-tab-head-to-tail__text-title{margin-top:0}}.article-breed-tab-head-to-tail__text-text{margin:0}@media (width<=1024px){.article-breed-tab-head-to-tail__text-text{margin-bottom:50px}}.article-breed-tab-healthy-diet{justify-content:space-between;align-items:flex-start;gap:10px 30px;display:flex}@media (width<=1024px){.article-breed-tab-healthy-diet{display:block}.article-breed-tab-healthy-diet:after{content:"";clear:both;display:table}}.article-breed-tab-healthy-diet__image{-o-object-fit:cover;object-fit:cover;max-width:100%;height:auto}@media (width<=1024px){.article-breed-tab-healthy-diet__image{float:left;width:120px;height:auto}}.article-breed-tab-healthy-diet__text{white-space:pre-wrap;width:718px;margin:0}@media (width<=1024px){.article-breed-tab-healthy-diet__text{width:auto}}.article-breed-tab-healthy-diet__text b{font-weight:500}.article-tabs{flex-flow:column;padding-bottom:40px;display:flex}.article-tabs.darkBackground{background:var(--hub-primary-light-gray)}.article-tabs__tab-container{white-space:nowrap;scrollbar-width:none;overflow:auto}.article-tabs__tab-container::-webkit-scrollbar{width:0;height:0}.article-tabs__tabs{gap:10px;margin-bottom:20px;display:flex}.article-tabs__tab{color:var(--hub-secondary-text);cursor:pointer;background:0 0;border:none;border-bottom:4px solid #0000;padding:0 0 8px;display:flex}.article-tabs__tab.active{cursor:default;color:var(--hub-primary-red);border-color:var(--hub-primary-red)}.article-tabs__items{display:flex}.article-tabs__item{flex-grow:1;display:none}.article-tabs__item.active{display:flex}.article-tabs__item-tab,.tb-article-breed-tab{min-height:149px}
