.cover{padding:0}.cover .page-wrapper{display:flex;flex-direction:column}.cover--center .breadcrumbs{text-align:center}.cover__headline{margin-left:0;margin-right:auto;text-align:left}.cover__headline:only-child{margin-top:12px}.cover__headline--with-profile{align-items:center;display:flex;gap:20px}.cover__headline--narrow{max-width:1036px}.cover__headline--center{margin:0 auto;text-align:center}.cover__headline--subtitle{order:2;text-align:left}.cover__profile{border-radius:50%;height:150px;overflow:hidden;width:150px}.cover__profile img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cover__title{color:#333;font-family:Open Sans,sans-serif;font-size:calc(16px + 1.66667vw);font-weight:600;line-height:1.4;margin:0 0 14px}@media (max-width:480px){.cover__title{font-size:24px}}@media (min-width:1200px){.cover__title{font-size:36px}}@media (max-width:767.98px){.cover__title{text-align:center}}.cover__title:last-child{margin-bottom:0}.cover__title--search span{color:#e7b10a}.cover__subtitle{font-size:16px;font-weight:500;margin:29px 0 18px}@media (min-width:768px){.cover__subtitle{margin-top:16px}}@media (min-width:1024px){.cover__subtitle{font-size:20px;margin-bottom:7px}}.cover__headline--subtitle .cover__subtitle{margin-bottom:5px}.cover__description{font-size:15px;margin-top:15px;text-align:left}.breadcrumbs{margin-bottom:7px;margin-top:7px}.breadcrumbs ul{font-size:0}.breadcrumbs__item{display:inline-block;line-height:1.5;vertical-align:bottom}.breadcrumbs__item:not(:last-child):after{content:">";display:inline-block;font-size:15px;margin:0 8px}.breadcrumbs__item a,.breadcrumbs__item span{display:inline-block;font-size:15px;font-weight:600;vertical-align:bottom}.breadcrumbs__item a{color:#486d97}.breadcrumbs__item a:hover{color:#23527c;text-decoration:underline}.breadcrumbs__item a.disabled{cursor:default;pointer-events:none}.breadcrumbs__item span{color:#333}.brands__letters{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.brands__letters-button{background-color:#fff;border:1px solid #ccc;font-size:15px;font-weight:500;height:40px;transition:color .2s ease,background-color .2s ease;width:40px}.brands__letters-button:not(:last-child,:first-child){border-right:none}.brands__letters-button:last-child{border-bottom-right-radius:5px;border-top-right-radius:5px}.brands__letters-button--selected,.brands__letters-button:active,.brands__letters-button:hover{background-color:#23527c;color:#fff}.brands__letters-button--all{border-radius:5px;height:auto;margin-right:15px;padding:10px 15px;width:auto}.brands__letters-button--all+button{border-bottom-left-radius:5px;border-top-left-radius:5px}.brands__block:not(:last-child){margin-bottom:40px}.brands__block-header{background-color:#fff;border-radius:10px;font-family:Open Sans,sans-serif;font-size:24px;padding:8px 8px 8px 30px}.brands__block-header>strong{font-weight:600}.brands__block-cards{align-items:center;display:grid;gap:20px;grid-auto-flow:dense;grid-template-columns:repeat(2,1fr)}@media (min-width:600px){.brands__block-cards{grid-template-columns:repeat(3,1fr)}}@media (min-width:830px){.brands__block-cards{grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){.brands__block-cards{grid-template-columns:repeat(5,1fr)}}.brands__box{color:#486d97;font-weight:700;line-height:1.4;transition:color .2s ease;will-change:color}.brands__box:active,.brands__box:hover{color:#23527c;text-decoration:underline}.brands__box:has(img){align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 1px 1px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:20px;height:100%;justify-content:space-evenly;padding:15px;text-align:center;transition:box-shadow .2s ease,color .2s ease;will-change:box-shadow,color}.brands__box:has(img):active,.brands__box:has(img):hover{box-shadow:0 2px 10px rgba(0,0,0,.3)}.brands__box-image{width:100px}.brands__box-image picture{display:block;height:0;padding-bottom:100%;position:relative;width:100%}.brands__box-image picture img{display:block;height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.brands__box-image picture .nopic img,.brands__box-image picture--no-pic img,.brands__box-image picture.nopic img{height:auto;left:50%;max-height:80%;max-width:80%;-o-object-fit:scale-down;object-fit:scale-down;top:50%;transform:translate(-50%,-50%);width:100%}
