.brand-carousel-wrapper{width:100%;position:relative}.brand-carousel .brand-carousel__item{padding:0}.brand-card{position:relative;display:flex;align-items:center;min-height:220px;padding:30px
35px;background:#fff;color:#6f6f6f;text-decoration:none;overflow:hidden;transition:background-color 0.25s ease, color 0.25s ease;box-sizing:border-box}.brand-card:hover,.brand-card:focus{background:#f2aa2a;color:#111;text-decoration:none;outline:none}.brand-card.is-default-active{background:#f2aa2a;color:#111}.brand-card__name{position:relative;z-index:2;display:block;max-width:94%;text-align:left;font-size:22px;line-height:1.05;font-weight:600;letter-spacing:0.12em;text-transform:uppercase;word-break:break-word;margin-left:24%}.brand-card__curve{position:absolute;display:block;left:20%;top:50%;width:18px;height:135px;transform:translateY(-50%);overflow:hidden;z-index:1;pointer-events:none}.brand-card__curve::before{content:"";position:absolute;left:0;top:50%;width:180px;height:270px;box-sizing:border-box;transform:translateY(-50%);border:4px
solid rgba(0, 0, 0, 0.15);border-radius:50%;transition:border-color 0.25s ease}.brand-card:not(:hover):not(:focus) .brand-card__curve{opacity:0.45}.brand-card:hover .brand-card__curve,
.brand-card:focus .brand-card__curve,
.brand-card.is-default-active .brand-card__curve{border-color:rgba(255, 255, 255, 0.95)}.brand-card.is-default-active .brand-card__curve{opacity:1}.brand-carousel.owl-carousel .owl-stage{display:flex}.brand-carousel.owl-carousel .owl-item{display:flex}.brand-carousel.owl-carousel .brand-carousel__item{width:100%}.brand-carousel.owl-carousel .owl-nav.disabled,
.brand-carousel.owl-carousel .owl-dots.disabled{display:none}.brand-carousel .owl-stage-outer{overflow:hidden}@media (max-width: 1199px){.brand-card{min-height:180px}.brand-card__name{font-size:24px}}@media (max-width: 1199px) and (min-width: 1120px){.brand-card__name{font-size:18px}}.chronothek-lightbox[hidden]{display:none !important}body.chronothek-lightbox-open{overflow:hidden}.chronothek-lightbox{align-items:center;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:999999}.chronothek-lightbox__backdrop{background:rgba(17, 24, 39, .68);backdrop-filter:blur(5px);inset:0;position:absolute}.chronothek-lightbox__dialog{background:#fffaf4;border:1px
solid rgba(123, 79, 45, .24);border-radius:28px;box-shadow:0 30px 80px rgba(0, 0, 0, .28);box-sizing:border-box;color:#1f2933;max-height:min(760px, calc(100vh - 48px));max-width:680px;overflow:hidden;padding:8px
0;position:relative;width:min(680px, 100%)}.chronothek-lightbox__scroll{box-sizing:border-box;max-height:calc(min(760px, calc(100vh - 48px)) - 16px);overflow-x:hidden;overflow-y:auto;padding:clamp(28px, 5vw, 46px);scrollbar-gutter:stable;width:100%}.chronothek-lightbox__scroll:before{background:linear-gradient(90deg, #7b4f2d, #c79a5c);border-radius:999px;content:'';display:block;height:5px;margin-bottom:10px;width:92px}.chronothek-lightbox__x{align-items:center;background:#fff;border:1px
solid rgba(123, 79, 45, .18);border-radius:999px;box-shadow:0 6px 18px rgba(31, 41, 51, .12);color:#5f3b20;cursor:pointer;display:inline-flex;font-size:28px;height:44px;justify-content:center;line-height:1;position:absolute;right:18px;top:18px;width:44px;z-index:2}.chronothek-lightbox__badge{color:#7b4f2d;font-size:12px;font-weight:800;letter-spacing: .16em;margin-bottom:10px;text-transform:uppercase}.chronothek-lightbox
h2{color:#211814;font-size:clamp(28px, 4vw, 42px);line-height:1.08;margin:0
0 16px 0}.chronothek-lightbox__content{color:#3f4652;font-size:17px;line-height:1.65}.chronothek-lightbox__content p:first-child{margin-top:0}.chronothek-lightbox__content p:last-child{margin-bottom:0}.chronothek-lightbox__button{background:#7b4f2d;border:0;border-radius:8px;box-shadow:0 12px 24px rgba(123, 79, 45, .24);color:#fff;cursor:pointer;font-size:16px;font-weight:800;margin-top:28px;min-height:48px;padding:16px
28px 12px 28px;border:2px
solid #ffa300;background-color:#ffa300;color:#000}.chronothek-lightbox__button:hover,.chronothek-lightbox__button:focus{background:#5f3b20;background-color:#000;color:#fff;border:2px
solid #000}.chronothek-lightbox__image{border-radius:20px;box-shadow:0 16px 32px rgba(31, 41, 51, .12);margin:0
0 24px;overflow:hidden}.chronothek-lightbox__image
img{display:block;height:auto;max-height:330px;object-fit:cover;width:100%}@media (max-width: 560px){.chronothek-lightbox{padding:14px}.chronothek-lightbox__dialog{border-radius:20px;max-height:calc(100vh - 28px)}.chronothek-lightbox__scroll{max-height:calc(100vh - 44px);padding-left:20px;padding-right:20px}.chronothek-lightbox__image{border-radius:16px}.chronothek-lightbox__image
img{max-height:240px}}@media (max-width: 375px){.chronothek-lightbox__image
img{max-height:160px}}.chronothek-lightbox__button-link{align-items:center;display:inline-flex;justify-content:center;line-height:1.2;text-decoration:none}.chronothek-lightbox__image-link{display:block;text-decoration:none}.chronothek-lightbox--image-only .chronothek-lightbox__dialog{max-width:min(560px, calc(100vw - 48px))}.chronothek-lightbox--image-only .chronothek-lightbox__scroll{align-items:center;display:flex;flex-direction:column;padding:clamp(24px, 4vw, 38px);text-align:center}.chronothek-lightbox--image-only .chronothek-lightbox__scroll:before{display:none}.chronothek-lightbox--image-only
h2{font-size:clamp(24px, 3.2vw, 34px);line-height:1.12;margin:0
52px 22px 52px}.chronothek-lightbox--image-only .chronothek-lightbox__image{background:#fff;border:1px
solid rgba(123, 79, 45, .14);border-radius:24px;box-shadow:0 18px 40px rgba(31, 41, 51, .16);margin:0;width:100%}.chronothek-lightbox--image-only .chronothek-lightbox__image
img{background:#fff;height:auto;max-height:min(68vh, 720px);object-fit:contain;width:100%}.chronothek-lightbox--image-only .chronothek-lightbox__button{margin-top:24px}@media (max-width: 560px){.chronothek-lightbox--image-only .chronothek-lightbox__dialog{max-width:calc(100vw - 28px)}.chronothek-lightbox--image-only
h2{font-size:clamp(22px, 7vw, 30px);margin-left:42px;margin-right:42px}.chronothek-lightbox--image-only .chronothek-lightbox__scroll{padding:22px
18px}.chronothek-lightbox--image-only .chronothek-lightbox__image
img{max-height:calc(100vh - 210px)}}.chronothek-lightbox--no-button .chronothek-lightbox__content{margin-bottom:0}.chronothek-lightbox--image-only.chronothek-lightbox--no-button .chronothek-lightbox__image{margin-bottom:0}.chronothek-lightbox--image-only .chronothek-lightbox__image-link:focus{outline:3px
solid #ffa300;outline-offset:4px}