.bgl-language{display:flex;align-items:center;gap:10px;margin-inline-start:12px;font-size:14px;line-height:1.3;color:inherit;position:relative;flex-shrink:0}.bgl-language__quick{min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;text-underline-offset:3px}.bgl-language__quick[hidden]{display:none}.bgl-language__menu summary{display:flex;align-items:center;gap:6px;min-height:44px;cursor:pointer;list-style:none}.bgl-language__menu summary::-webkit-details-marker{display:none}.bgl-language__menu nav{position:absolute;inset-block-start:100%;inset-inline-start:0;z-index:1001;min-width:150px;background:#f6f3ee;color:#513b36;border:1px solid #b7aaa1;padding:6px}.bgl-language__menu nav a{display:flex;align-items:center;min-height:44px;padding:8px 12px;white-space:nowrap}.bgl-language__menu nav a:hover,.bgl-language__menu nav a[aria-current]{background:#e5ddd4}.bgl-language a:focus-visible,.bgl-language summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}.c-header__top-l{overflow:visible}.bgl-language__menu[open] summary svg{transform:rotate(180deg)}@media(max-width:767px){.bgl-language{gap:7px;margin-inline-start:8px;font-size:12px}.bgl-language__quick{max-width:66px;overflow-wrap:anywhere}.bgl-language__menu nav{min-width:140px}.c-header__top-l{min-width:0}}@media(prefers-reduced-motion:reduce){.bgl-language *{scroll-behavior:auto}}

.bgl-language__short{display:none}@media(max-width:480px){.bgl-language__full{display:none}.bgl-language__short{display:inline}.bgl-language{gap:7px}}
@media(max-width:767px){.c-footer .c-contacts,.c-header__popup .c-contacts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.c-contacts__item.is-fw,.c-contacts__item.u-width-100{grid-column:1/-1}.c-contacts__item{min-width:0;max-inline-size:100%;overflow-wrap:anywhere}.c-contacts__small-txt{hyphens:auto}.c-content .wp-block-table{max-inline-size:100%;overflow-x:auto}}

@media(max-width:480px){.s-section__body--grid-usp{grid-template-columns:repeat(2,minmax(0,1fr))}.c-card-usp{min-width:0}.c-card-usp__main{flex-direction:column;justify-content:center;gap:6px;padding:12px 8px;min-height:110px;height:100%;text-align:center}.c-card-usp__title{min-width:0;width:100%;max-width:100%;font-size:clamp(12px,3.5vw,16px);line-height:1.2;overflow-wrap:anywhere}}

.c-header__top-r{overflow:visible;justify-content:flex-end;gap:16px}.c-header__top-r .bgl-language{order:2;margin:0}.c-header__top-r .c-header__top-controls{order:1;margin:0}.bgl-language__menu nav{inset-inline-start:auto;inset-inline-end:0}.bgl-language-mobile{display:none}.c-header__top-controls #site-header-cart{display:flex;align-items:center}
@media(max-width:991px){.c-header__top-r .bgl-language{display:none}.c-header__top-l{gap:10px}.c-header__top-l .bgl-language-mobile{display:flex;margin:0;gap:12px;font-size:12px}.bgl-language-mobile .bgl-language__full{display:none}.bgl-language-mobile .bgl-language__short{display:inline}.bgl-language-mobile .bgl-language__menu nav{inset-inline-start:0;inset-inline-end:auto}}
@media(max-width:480px){.c-header__top-logotype{width:90px}.c-header__top-logotype img{width:100%;height:auto}.c-header__top-l{gap:8px}.c-header__top-l .bgl-language-mobile{gap:10px}}
@media(max-width:991px){.c-header__top-r .c-header__action--search{display:flex}}
