.o2-navigation__button{display:inline-flex;align-items:center;justify-content:center;gap:8px;vertical-align:top;height:48px;min-height:48px;padding:0 24px;position:relative;overflow:hidden;white-space:nowrap;font-size:16px;font-weight:initial;font-variation-settings:"wght" 600;text-align:center;line-height:1.3;text-decoration:none;border-radius:4px;flex-shrink:0;transition-property:color,background-color,border-color;transition-duration:.2s;transition-timing-function:var(--o2-transition);cursor:pointer;font-family:var(--font-family-primary)}.o2-navigation__button:hover{text-decoration:none}.o2-navigation__button:focus-visible{border-radius:var(--outline-border-radius, .4rem);outline-offset:var(--outline-offset, .2rem);outline:var(--outline-color, .2rem solid rgba(26, 26, 26, .8))}.o2-navigation__button.o2-navigation__button--disabled{opacity:var(--o2-opacity-disabled, 36%);cursor:not-allowed}.o2-navigation__button.o2-navigation__button--full-width{display:flex;width:100%}.o2-navigation__button--filled{border:1px solid transparent;background-clip:border-box}.o2-navigation__button--filled.o2-navigation__button--primary{color:var(--o2-text-main-on-color, #ffffff);background-color:var(--o2-button-primary, #0050ff)}.o2-navigation__button--filled.o2-navigation__button--primary:hover{color:var(--o2-text-main-on-color, #ffffff);background-color:var(--o2-button-primary-hover, rgb(0, 73.6, 237))}.o2-navigation__button--filled.o2-navigation__button--primary:focus{background-color:var(--o2-button-primary-focus, rgb(0, 72, 232.5))}.o2-navigation__button--filled.o2-navigation__button--primary:active{background-color:var(--o2-button-primary-active, rgb(0, 72, 232.5))}.o2-navigation__button--filled.o2-navigation__button--secondary{color:var(--o2-text-main-on-color, #ffffff);background-color:var(--o2-button-secondary, #1C783F)}.o2-navigation__button--filled.o2-navigation__button--secondary:hover{color:var(--o2-text-main-on-color, #ffffff);background-color:var(--o2-button-secondary-hover, rgb(25.76, 110.4, 60.36))}.o2-navigation__button--filled.o2-navigation__button--secondary:focus{background-color:var(--o2-button-secondary-focus, rgb(25.2, 108, 59.7))}.o2-navigation__button--filled.o2-navigation__button--secondary:active{background-color:var(--o2-button-secondary-active, rgb(25.2, 108, 59.7))}.o2-navigation__button--filled.o2-navigation__button--inverted{color:var(--o2-text-main-action, #0050ff);background-color:var(--o2-button-inverted, #ffffff)}.o2-navigation__button--filled.o2-navigation__button--inverted:hover{color:var(--o2-text-main-action, #0050ff);background-color:var(--o2-button-inverted-hover, rgb(234.6, 234.6, 237))}.o2-navigation__button--filled.o2-navigation__button--inverted:focus{background-color:var(--o2-button-inverted-focus, rgb(229.5, 229.5, 232.5))}.o2-navigation__button--filled.o2-navigation__button--inverted:focus-visible{border-radius:var(--outline-border-radius, .4rem);outline-offset:var(--outline-offset, .2rem);outline:var(--outline-color, .2rem solid #ffffff)}.o2-navigation__button--filled.o2-navigation__button--inverted:active{background-color:var(--o2-button-inverted-active, rgb(229.5, 229.5, 232.5))}.o2-navigation__button--filled.o2-navigation__button--danger{color:var(--o2-text-main-on-color, #ffffff);background-color:var(--o2-button-danger, #BA1C1C)}.o2-navigation__button--filled.o2-navigation__button--danger:hover{color:var(--o2-text-main-on-color, #ffffff);background-color:var(--o2-button-danger-hover, rgb(171.12, 25.76, 28.16))}.o2-navigation__button--filled.o2-navigation__button--danger:focus{background-color:var(--o2-button-danger-focus, rgb(167.4, 25.2, 28.2))}.o2-navigation__button--filled.o2-navigation__button--danger:active{background-color:var(--o2-button-danger-active, rgb(167.4, 25.2, 28.2))}.o2-navigation__button--outlined{border:1px solid var(--o2-border-primary, #cbd5e1);background-color:transparent;background-clip:padding-box}.o2-navigation__button--outlined.o2-navigation__button--primary{color:var(--o2-text-main-action, #0050ff)}.o2-navigation__button--outlined.o2-navigation__button--primary:hover{color:var(--o2-text-main-action, #0050ff);background-color:var(--o2-button-dark-opacity-hover, hsla(0, 0%, 0%, .08))}.o2-navigation__button--outlined.o2-navigation__button--primary:focus{background-color:var(--o2-button-dark-opacity-focus, hsla(0, 0%, 0%, .1))}.o2-navigation__button--outlined.o2-navigation__button--primary:active{background-color:var(--o2-button-dark-opacity-active, hsla(0, 0%, 0%, .1))}.o2-navigation__button--outlined.o2-navigation__button--danger{color:var(--o2-text-main-error, #BA1C1C)}.o2-navigation__button--outlined.o2-navigation__button--danger:hover{color:var(--o2-text-main-error, #BA1C1C);background-color:var(--o2-button-dark-opacity-hover, hsla(0, 0%, 0%, .08))}.o2-navigation__button--outlined.o2-navigation__button--danger:focus{background-color:var(--o2-button-dark-opacity-focus, hsla(0, 0%, 0%, .1))}.o2-navigation__button--outlined.o2-navigation__button--danger:active{background-color:var(--o2-button-dark-opacity-active, hsla(0, 0%, 0%, .1))}.o2-navigation__button--outlined.o2-navigation__button--inverted{color:var(--o2-text-main-on-color, #ffffff)}.o2-navigation__button--outlined.o2-navigation__button--inverted:hover{color:var(--o2-text-main-on-color, #ffffff);background-color:var(--o2-button-light-opacity-hover, hsla(0, 0%, 100%, .08))}.o2-navigation__button--outlined.o2-navigation__button--inverted:focus{background-color:var(--o2-button-light-opacity-focus, hsla(0, 0%, 100%, .1))}.o2-navigation__button--outlined.o2-navigation__button--inverted:focus-visible{border-radius:var(--outline-border-radius, .4rem);outline-offset:var(--outline-offset, .2rem);outline:var(--outline-color, .2rem solid #ffffff)}.o2-navigation__button--outlined.o2-navigation__button--inverted:active{background-color:var(--o2-button-light-opacity-active, hsla(0, 0%, 100%, .1))}.o2-navigation__button--text{border:0;padding:0;background-color:transparent;background-clip:border-box;min-height:auto;height:auto;gap:4px}.o2-navigation__button--text.o2-navigation__button--primary{color:var(--o2-text-main-action, #0050ff)}.o2-navigation__button--text.o2-navigation__button--primary:hover{color:var(--o2-text-main-action-hover, rgb(0, 73.6, 237))}.o2-navigation__button--text.o2-navigation__button--primary:focus{color:var(--o2-text-main-action-focus, rgb(0, 72, 232.5))}.o2-navigation__button--text.o2-navigation__button--primary:active{color:var(--o2-text-main-action-active, rgb(0, 72, 232.5))}.o2-navigation__button--text.o2-navigation__button--danger{color:var(--o2-text-main-error, #BA1C1C)}.o2-navigation__button--text.o2-navigation__button--danger:hover{color:var(--o2-text-main-error-hover, rgb(171.12, 25.76, 28.16))}.o2-navigation__button--text.o2-navigation__button--danger:focus{color:var(--o2-text-main-error-focus, rgb(167.4, 25.2, 28.2))}.o2-navigation__button--text.o2-navigation__button--danger:active{color:var(--o2-text-main-error-active, rgb(167.4, 25.2, 28.2))}.o2-navigation__button--text.o2-navigation__button--inverted{color:var(--o2-text-main-on-color, #ffffff)}.o2-navigation__button--text.o2-navigation__button--inverted:hover{color:var(--o2-text-main-on-color-hover, rgb(234.6, 234.6, 237))}.o2-navigation__button--text.o2-navigation__button--inverted:focus{color:var(--o2-text-main-on-color-focus, rgb(229.5, 229.5, 232.5))}.o2-navigation__button--text.o2-navigation__button--inverted:focus-visible{border-radius:var(--outline-border-radius, .4rem);outline-offset:var(--outline-offset, .2rem);outline:var(--outline-color, .2rem solid #ffffff)}.o2-navigation__button--text.o2-navigation__button--inverted:active{color:var(--o2-text-main-on-color-active, rgb(229.5, 229.5, 232.5))}.o2-navigation__badge{display:inline-flex;justify-content:center;align-items:center;text-align:center;font-family:var(--font-family-primary);max-width:100%;height:var(--o2-spacing-5, 2.4rem);padding:0 var(--o2-spacing-sm, .8rem);border-radius:var(--o2-radius-md, 1.6rem);background:var(--o2-badge-blue, #0050ff);color:var(--o2-text-main-on-color, #ffffff);font-size:12px;font-weight:initial;font-variation-settings:"wght" 600;line-height:18px;letter-spacing:.2px}.o2-navigation__badge__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.o2-navigation__badge--small{height:18px}.o2-navigation__badge--yellow,.o2-navigation__badge--orange{background:var(--o2-badge-yellow-promo, #fadc00);color:var(--o2-text-main-primary, #00001e)}.o2-navigation__badge--frog{background:var(--o2-badge-frog-promo, #4ce7a4);color:var(--o2-text-main-primary, #00001e)}.o2-navigation__badge--purple,.o2-navigation__badge--rose{background:var(--o2-badge-purple, #6B1DD0)}.o2-navigation__badge--brand{background:var(--o2-badge-brand, #0038b2)}.o2-navigation__badge--gray{background:var(--o2-gray-medium, #5A6C87)}.o2-navigation__input-group{position:relative}.o2-navigation__input-group ::slotted(o2-icon[slot=system-icon]){cursor:pointer}.o2-navigation__input-group.o2-navigation__input-group--disabled ::slotted(o2-icon[slot=system-icon]),.o2-navigation__input-group.o2-navigation__input-group--disabled ::slotted(o2-icon[slot=clear-icon]){cursor:not-allowed}.o2-navigation__input-group.o2-navigation__input-group--readonly ::slotted(o2-icon[slot=system-icon]),.o2-navigation__input-group.o2-navigation__input-group--readonly ::slotted(o2-icon[slot=clear-icon]){cursor:initial}.o2-navigation__input-group--disabled,.o2-navigation__input-group--readonly{opacity:var(--o2-opacity-disabled, 36%)}.o2-navigation__input-group--disabled .prefix,.o2-navigation__input-group--disabled .suffix,.o2-navigation__input-group--disabled .suffix__icon{cursor:not-allowed}.o2-navigation__input-group--disabled .suffix__icon:hover{background:#fff}.o2-navigation__input-group--readonly .prefix,.o2-navigation__input-group--readonly .suffix,.o2-navigation__input-group--readonly .suffix__icon{cursor:default;pointer-events:none}.o2-navigation__input-group--readonly .suffix__icon:hover{background:#fff}.o2-navigation__input{display:block;width:100%;height:48px;font-size:var(--o2-input-font-size, 16px);font-weight:initial;font-variation-settings:"wght" 400;line-height:1.3;padding:var(--o2-input-padding, 13.5px 16px);border:1px solid var(--o2-input-border-color, #cbd5e1);border-radius:var(--o2-input-border-radius, 4px);outline:0;color:var(--o2-input-color, #00001e);background-color:var(--o2-input-background-color, #ffffff)}.o2-navigation__input:active,.o2-navigation__input:focus,.o2-navigation__input:focus-visible{border-radius:var(--outline-border-radius, .4rem);outline-offset:var(--outline-offset, .2rem);outline:var(--outline-color, .2rem solid rgba(26, 26, 26, .8));outline-offset:0}.o2-navigation__input.o2-navigation__input--has-prefix{padding-left:44px}.o2-navigation__input.o2-navigation__input--has-suffix{padding-right:48px}.o2-navigation__input.o2-navigation__input--has-double-suffix{padding-right:76px}.o2-navigation__input.o2-navigation__input--warning{border-color:var(--o2-input-warning-border-color, #A05D13)}.o2-navigation__input.o2-navigation__input--warning:active,.o2-navigation__input.o2-navigation__input--warning:focus,.o2-navigation__input.o2-navigation__input--warning:focus-visible{border-color:var(--o2-input-warning-border-color, #A05D13);outline-color:var(--o2-input-warning-border-color, #A05D13)}.o2-navigation__input.o2-navigation__input--error{border-color:var(--o2-input-error-border-color, #BA1C1C)}.o2-navigation__input.o2-navigation__input--error:active,.o2-navigation__input.o2-navigation__input--error:focus,.o2-navigation__input.o2-navigation__input--error:focus-visible{border-color:var(--o2-input-error-border-color, #BA1C1C);outline-color:var(--o2-input-error-border-color, #BA1C1C)}.o2-navigation__input[disabled]{cursor:not-allowed}.o2-navigation__input[disabled]:active,.o2-navigation__input[disabled]:focus{border-color:var(--o2-input-disabled-border-color, #cbd5e1)}.o2-navigation__input[readonly]{cursor:default}.o2-navigation__input[readonly]:active,.o2-navigation__input[readonly]:focus{border-color:var(--o2-input-readonly-border-color, #cbd5e1)}.o2-navigation__input:-ms-input-placeholder{font-weight:initial;font-variation-settings:"wght" 400;color:var(--o2-input-placeholder-color, #5A6C87)}.o2-navigation__input::-moz-placeholder{font-weight:initial;font-variation-settings:"wght" 400;color:var(--o2-input-placeholder-color, #5A6C87)}.o2-navigation__input::-webkit-input-placeholder{font-weight:initial;font-variation-settings:"wght" 400;color:var(--o2-input-placeholder-color, #5A6C87)}.o2-navigation__input::placeholder{font-weight:initial;font-variation-settings:"wght" 400;color:var(--o2-input-placeholder-color, #5A6C87)}.o2-navigation__input::-webkit-outer-spin-button,.o2-navigation__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.o2-navigation__input[type=number]{-moz-appearance:textfield;appearance:textfield}.o2-navigation__input-container{position:relative}.o2-navigation__input-container .prefix{position:absolute;top:14px;left:16px;min-width:20px;height:20px;display:flex;justify-content:center;align-items:center;border-radius:.4rem;cursor:text}.o2-navigation__input-container .suffix{position:absolute;top:1px;right:1px;min-width:46px;height:46px;display:flex;justify-content:center;align-items:center;padding-left:8px;padding-right:12px;background-color:transparent;border-top-right-radius:.4rem;border-bottom-right-radius:.4rem}.o2-navigation__input-container .suffix button{border:0;padding:0;background:transparent}.o2-navigation__input-container .suffix__icon{min-width:28px;height:28px;display:flex;justify-content:center;align-items:center;background-color:transparent;border-radius:.4rem;cursor:pointer;transition:all .2s var(--o2-transition)}.o2-navigation__input-container .suffix__icon:hover{background:#0206170d}.o2-navigation__input-container .suffix__icon--readonly{pointer-events:none}.o2-navigation__input-container .suffix__icon .suffix-icon__validation{width:20px;height:20px}@media screen and (min-width:992px){body.has-control-menu .header .megamenu,body.has-control-menu .header .overlay,body.has-control-menu .header .megamenu--search{top:206px}}@media screen and (min-width:992px){body.storedockbar-visible .header .megamenu,body.storedockbar-visible .header .overlay,body.storedockbar-visible .header .megamenu--search{top:180px}}@media screen and (min-width:992px){body.storedockbar-visible.has-control-menu .header .megamenu,body.storedockbar-visible.has-control-menu .header .overlay,body.storedockbar-visible.has-control-menu .header .megamenu--search{top:256px}}.header{padding:16px 0;width:100%;background-color:var(--o2-header-background, #0050ff)}@media(min-width:992px){.header{padding:16px 0 24px}}.header.stop-transitions *{transition:none!important}.header .d-block{display:block!important}.header .d-none{display:none!important}.header hr{margin:0}.header a{text-decoration:none}.header .separator{display:block;margin:0}@media(min-width:992px){.header .separator{display:none}}.header .separator>hr{background:#f2f5f9;margin:0}.header .separator--vertical{display:block;margin-bottom:0}@media(max-width:991px){.header .separator--vertical>hr{border:none;width:1px;height:40px;margin:0 8px;background:#ffffff52}}.header__container{width:100%;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto}@media(min-width:992px){.header__container{max-width:960px}}@media(min-width:1200px){.header__container{max-width:1140px}}.header .burger-button{display:none}@media(max-width:991px){.header .burger-button{display:flex;justify-content:center;gap:4px;height:40px;align-items:center;border:none;border-radius:4px;background:transparent;text-decoration:none;white-space:nowrap;padding:9.5px 8px;transition:background-color .2s;transition-timing-function:var(--o2-transition);color:#fff;font-size:16px;font-style:normal;font-weight:initial;font-variation-settings:"wght" 600;line-height:1.3;outline-color:var(--o2-outline-on-color);font-family:var(--font-family-primary)}.header .burger-button:hover{background:#ffffff14}.header .burger-button:focus{background:#ffffff1a}}.header .user-button{display:none}@media(min-width:992px){.header .user-button{display:flex;justify-content:center;width:146px;gap:8px;height:40px;align-items:center;border:1px solid #ffffff;border-radius:4px;background:transparent;text-decoration:none;white-space:nowrap;padding:9.5px 32.5px;transition:background-color .2s;transition-timing-function:var(--o2-transition);color:#fff;font-size:16px;font-style:normal;font-weight:initial;font-variation-settings:"wght" 600;line-height:1.3;position:relative;outline-color:var(--o2-outline-on-color);font-family:var(--font-family-primary)}.header .user-button:hover{background:#ffffff14}.header .user-button:active,.header .user-button[aria-expanded=true]{background:#ffffff1a}.header .user-button[aria-expanded=true]:after{content:"";position:absolute;bottom:-28px;left:50%;transform:translate(-50%);width:32px;height:16px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="12" viewBox="0 0 26 12" fill="none"><path d="M12.3453 0.566947C12.7211 0.241519 13.2789 0.241519 13.6547 0.566947L24.8288 10.2441C25.5287 10.8502 25.1001 12 24.1742 12H1.82582C0.899933 12 0.471262 10.8502 1.17117 10.2441L12.3453 0.566947Z" fill="white" /></svg>');background-size:contain;background-repeat:no-repeat}}.header .back-button,.header .close-button{justify-content:center;align-items:center;border:none;border-radius:4px;background:transparent;text-decoration:none;white-space:nowrap;transition:all .2s;transition-timing-function:var(--o2-transition)}.header .back-button{gap:4px;display:flex;height:32px;padding:5.5px 8px;color:#5a6c87;font-size:16px;font-style:normal;font-weight:initial;font-variation-settings:"wght" 400;line-height:1.3;font-family:var(--font-family-primary)}.header .back-button:hover,.header .back-button:focus{background:none}.header .back-button o2-icon{color:#5a6c87}@media(min-width:992px){.header .back-button{display:none}}.header .close-button{display:flex;gap:8px;padding:8px;width:32px;height:32px}.header .close-button:hover{background:#ffffff14}@media(max-width:991px){.header .close-button:hover{background:none}}.header .close-button:focus{background:#ffffff1a}@media(max-width:991px){.header .close-button:focus{background:none}}.header .close-button o2-icon{color:#5a6c87}.header .icon-button,.header .icon-link{position:relative;display:flex;justify-content:center;gap:8px;align-items:center;border:none;border-radius:4px;background:transparent;text-decoration:none;white-space:nowrap;padding:10px;transition:background-color .2s;transition-timing-function:var(--o2-transition);color:#fff;width:40px;height:40px;outline-color:var(--o2-outline-on-color)}.header .icon-button:hover,.header .icon-link:hover{background:#ffffff14}.header .icon-button[aria-expanded=true],.header .icon-link[aria-expanded=true]{background:#ffffff1a}.header .icon-button{position:relative}@media(min-width:992px){.header .icon-button[aria-expanded=true]:after{content:"";position:absolute;bottom:-28px;left:50%;transform:translate(-50%);width:32px;height:16px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="12" viewBox="0 0 26 12" fill="none"><path d="M12.3453 0.566947C12.7211 0.241519 13.2789 0.241519 13.6547 0.566947L24.8288 10.2441C25.5287 10.8502 25.1001 12 24.1742 12H1.82582C0.899933 12 0.471262 10.8502 1.17117 10.2441L12.3453 0.566947Z" fill="white" /></svg>');background-size:contain;background-repeat:no-repeat}}.header .badge-count{width:14px;height:14px;background:var(--o2-red);border-radius:100%;display:block;flex-shrink:0;font-size:10px;text-align:center;font-weight:initial;font-variation-settings:"wght" 700;padding-top:2px;line-height:1}.header .badge-count.badge--cart-items{position:absolute;top:5px;right:4px}.header .mobile-button{display:none}@media(max-width:991px){.header .mobile-button{justify-content:center;align-items:center;border:none;border-radius:4px;background:transparent;text-decoration:none;white-space:nowrap;transition:all .2s;transition-timing-function:var(--o2-transition);display:flex;position:relative;padding:9.5px 16px;color:#fff;font-size:16px;font-style:normal;font-weight:initial;font-variation-settings:"wght" 600;line-height:1.3;font-family:var(--font-family-primary)}.header .mobile-button o2-icon{display:none}.header .mobile-button:hover{background:#ffffff14}.header .mobile-button:focus,.header .mobile-button:active,.header .mobile-button[aria-expanded=true]{background:#ffffff1a}.header .mobile-button[aria-expanded=true]:after{content:"";position:absolute;bottom:-28px;left:50%;transform:translate(-50%);width:32px;height:16px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="12" viewBox="0 0 26 12" fill="none"><path d="M12.3453 0.566947C12.7211 0.241519 13.2789 0.241519 13.6547 0.566947L24.8288 10.2441C25.5287 10.8502 25.1001 12 24.1742 12H1.82582C0.899933 12 0.471262 10.8502 1.17117 10.2441L12.3453 0.566947Z" fill="white" /></svg>');background-size:contain;background-repeat:no-repeat}}@media(max-width:991px){.header .mobile-button{justify-content:space-between;padding:17.5px 4px;width:100%;color:#020617}.header .mobile-button o2-icon{display:block}}.header .overlay{position:fixed;background-color:#0000007a;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);left:0;width:100%;height:100%;top:0;visibility:hidden;opacity:0;transition:all .5s ease;z-index:5000}@media screen and (min-width:992px){.header .overlay{top:130px}}.header .overlay.active{visibility:visible;opacity:1}.header .search-layout{display:flex;flex-direction:row;width:100%;gap:16px}.header .search-layout o2-search,.header .search-layout #master-search-input{flex:auto}@media(max-width:991px){.header .search-layout{flex-direction:column;padding:0}.header .search-layout o2-button::part(button){width:100%}}.header .quick-access{display:flex;flex-direction:column;gap:16px;margin-top:48px}@media(max-width:991px){.header .quick-access{margin-top:32px}}.header .quick-access__title{font-size:12px;font-style:normal;font-weight:initial;font-variation-settings:"wght" 400;line-height:1.5;color:var(--o2-gray-medium);letter-spacing:.2px;font-family:var(--font-family-primary)}@media(max-width:991px){.header .quick-access__title{font-size:14px;font-weight:initial;font-variation-settings:"wght" 400;line-height:1.3}}.header .quick-access__list{display:flex;flex-direction:column;gap:8px}.header .quick-access__item{flex:auto}.header .quick-access__link{display:inline-flex;gap:4px;align-items:center;justify-content:start;color:#020617;font-size:14px;font-style:normal;font-weight:initial;font-variation-settings:"wght" 400;line-height:1.3;font-family:var(--font-family-primary)}@media(max-width:991px){.header .quick-access__link{font-size:16px;line-height:1.3}}.header .quick-access__link>o2-icon{color:#020617}.header .login-indicator{width:8px;height:8px;background-color:var(--o2-green-promo, #4ce7a4);border-radius:50%}.header .search-head-mobile{display:none}@media(max-width:991px){.header .search-head-mobile{display:flex;justify-content:end;align-items:center;position:sticky;z-index:5002;top:0;padding:12px 16px;background-color:#fff;box-shadow:0 0 14px #0000000d}}.header .top__list,.header .top-mobile__list{display:inline-flex;align-items:flex-start;gap:32px}.header .top__item,.header .top-mobile__item{display:flex;justify-content:center;align-items:center;margin:0}.header .top__link,.header .top-mobile__link{font-style:normal;font-weight:initial;font-variation-settings:"wght" 600;text-decoration:none}.header .top__link:hover,.header .top__link--active,.header .top-mobile__link:hover,.header .top-mobile__link--active{opacity:1}.header .top{display:flex;flex-direction:column;gap:8px;margin-bottom:23px}@media(max-width:991px){.header .top{display:none}}.header .top__link{color:#fff;font-size:12px;line-height:1.5;letter-spacing:.2px;outline-color:var(--o2-outline-on-color, #ffffff);font-family:var(--font-family-primary)}.header .top__link:hover,.header .top__link--active{color:#fff}.header .top__link--active:after{content:"";display:block;width:100%;height:1px;background-color:#fff;position:relative;top:9px}.header .top__separator{border-bottom:1px solid hsla(0,0%,100%,.32);background:transparent}.header .top-mobile{display:none}@media(max-width:991px){.header .top-mobile{display:flex}}.header .top-mobile__list{padding:0 8px}.header .top-mobile__link{color:var(--o2-gray-medium);font-size:14px;line-height:1.3;padding:7px 0;height:32px;font-family:var(--font-family-primary);font-weight:initial;font-variation-settings:"wght" 400}.header .top-mobile__link:hover,.header .top-mobile__link--active{color:var(--o2-gray-ultra-dark, #334155)}.header .top-mobile__link--active{font-weight:initial;font-variation-settings:"wght" 400}.header .main{display:flex;align-items:center}.header .logo{display:flex;align-items:center;margin-right:32px}@media(max-width:991px){.header .logo{margin:0}}.header .logo a{color:#fff;font-weight:initial;font-variation-settings:"wght" 700;text-decoration:none;outline-color:var(--o2-outline-on-color)}.header .logo a>svg{padding:2px;vertical-align:middle}.header .navigation{flex:1}.header .control{margin-left:auto}.header .control__list{display:flex;align-items:center;flex-direction:row;gap:0}.header .control__item{display:flex;align-items:center;margin-bottom:0}.header .control__item:last-child{margin-left:32px}@media(max-width:991px){.header .control__item:last-child{margin-left:0}}@media(max-width:991px){.header .menu{position:fixed;z-index:5000;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#fff;transform:translateY(-100%);display:none;transition:all .5s ease}.header .menu.active{transform:translateY(0)}}.header .menu__wrapper{display:block}@media(max-width:991px){.header .menu__wrapper{overflow-x:hidden;overflow-y:auto;height:calc(100% - 64px)}}.header .menu__list{display:flex;gap:4px}@media(max-width:991px){.header .menu__list{display:block;padding:0 16px 48px}}.header .menu__list-mobile{display:none}@media(max-width:991px){.header .menu__list-mobile{display:block;padding:0 16px 24px}}.header .menu__item{display:flex;align-items:center;margin:0}.header .menu__item.menu-item-has-children .menu__title{padding-left:0;padding-right:0}.header .menu__item.menu-item-has-children .menu__title a{display:flex;gap:8px;align-items:center;font-family:var(--font-family-primary)}.header .menu__link{padding:9.5px 16px;border-radius:4px;display:flex;justify-content:center;align-items:center;white-space:nowrap;color:#fff;font-size:16px;font-weight:initial;font-variation-settings:"wght" 700;line-height:1.3;background:transparent;text-decoration:none;font-family:var(--font-family-primary)}@media screen and (min-width:992px){.header .menu__link{outline-color:var(--o2-outline-on-color)}}@media(max-width:991px){.header .menu__link{padding:17.5px 4px;justify-content:flex-start;width:100%;gap:8px;color:#020617}}.header .menu__link:hover{background:#ffffff14;color:#fff}.header .menu__link:focus,.header .menu__link:active{background:#ffffff1a;color:#fff}@media(max-width:991px){.header .menu__link:hover,.header .menu__link:focus,.header .menu__link:active{background:transparent;color:#020617}}.header .menu__link o2-badge,.header .menu__link div[class*=o2_badge]{display:none}@media(max-width:991px){.header .menu__link o2-badge,.header .menu__link div[class*=o2_badge]{display:inline-flex}}.header .menu__button{justify-content:center;align-items:center;border:none;border-radius:4px;background:transparent;text-decoration:none;white-space:nowrap;transition:background-color .2s;transition-timing-function:var(--o2-transition);display:flex;position:relative;padding:9.5px 16px;color:#fff;font-size:16px;font-style:normal;font-weight:initial;font-variation-settings:"wght" 600;line-height:1.3;font-family:var(--font-family-primary)}@media screen and (min-width:992px){.header .menu__button{outline-color:var(--o2-outline-on-color)}}.header .menu__button o2-icon{display:none}@media(min-width:992px){.header .menu__button:hover{background:#ffffff14}.header .menu__button:active,.header .menu__button[aria-expanded=true]{background:#ffffff1a}.header .menu__button[aria-expanded=true]:after{content:"";position:absolute;bottom:-28px;left:50%;transform:translate(-50%);width:32px;height:16px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="12" viewBox="0 0 26 12" fill="none"><path d="M12.3453 0.566947C12.7211 0.241519 13.2789 0.241519 13.6547 0.566947L24.8288 10.2441C25.5287 10.8502 25.1001 12 24.1742 12H1.82582C0.899933 12 0.471262 10.8502 1.17117 10.2441L12.3453 0.566947Z" fill="white" /></svg>');background-size:contain;background-repeat:no-repeat}}@media(max-width:991px){.header .menu__button{justify-content:space-between;padding:17.5px 8px;width:100%;color:#020617}.header .menu__button o2-icon{display:block}}.header .menu__head-mobile{display:none}@media(max-width:991px){.header .menu__head-mobile{display:flex;justify-content:space-between;align-items:center;position:sticky;z-index:1;top:0;padding:12px 16px;background-color:#fff;box-shadow:0 0 14px #0000000d;margin-bottom:8px}}.header .menu__title{color:#5a6c87;display:block;font-size:16px;font-style:normal;font-weight:initial;font-variation-settings:"wght" 400;line-height:1.3;padding:15.6px 20px;height:52px;font-family:var(--font-family-primary)}.header .menu__title a{color:#5a6c87}@media(min-width:992px){.header .menu__title{display:none}}.header .megamenu--search{display:flex;flex-wrap:wrap;width:100%;min-height:400px;position:absolute;left:50%;top:130px;transform:translate(-50%);z-index:5001;background-color:#fff;box-shadow:0 10px 10px -10px #2123261a;transition:all .2s ease;opacity:0;visibility:hidden}@media(min-width:992px){.header .megamenu--search.active{visibility:visible;opacity:1}}@media(max-width:991px){.header .megamenu--search{visibility:visible;opacity:1;display:none;position:fixed;z-index:5000;left:0;top:0;width:100%;height:100%;overflow:hidden;background-color:#fff;transform:translateY(-100%);transition:all .5s ease}.header .megamenu--search.active{transform:translateY(0)}}.header .submenu{display:flex;flex-direction:column;gap:16px}@media(max-width:991px){.header .submenu{gap:0}}.header .submenu__item{display:flex;flex-direction:row;align-items:center}.header .submenu__link{display:flex;gap:8px;flex-wrap:wrap;align-content:center;overflow:hidden;text-overflow:ellipsis;color:#020617;font-size:14px;font-style:normal;font-weight:initial;font-variation-settings:"wght" 400;line-height:1.3}@media(max-width:991px){.header .submenu__link{display:flex;justify-content:flex-start;align-items:center;width:100%;padding:17.5px 8px;color:#020617;font-size:16px;font-weight:initial;font-variation-settings:"wght" 600;line-height:1.3}}.header .megamenu{min-height:400px;z-index:5001;background-color:#fff;transform:translate(120%);display:none;width:100%;height:100%;max-width:none;min-width:auto;padding:0;margin:0;position:absolute;top:0;left:120%;overflow-y:auto;box-shadow:#959da533 -24px 8px 24px;transition:all .5s ease;opacity:1;visibility:visible}.header .megamenu.active{transform:translate(0);left:0}@media(min-width:992px){.header .megamenu{display:flex;flex-wrap:wrap;transform:translate(0);opacity:0;visibility:hidden;top:130px;left:0;box-shadow:0 10px 10px -10px #2123261a;transition:transform .2s ease;height:auto}.header .megamenu.active{visibility:visible;opacity:1}}.header .megamenu__menu{display:grid;grid-template-columns:repeat(4,1fr) 1.2fr;grid-gap:16px;padding:24px 0}@media(max-width:991px){.header .megamenu__menu{grid-template-columns:1fr;grid-gap:48px;padding-bottom:48px;padding-top:0}.header .megamenu__menu--no-gap{grid-gap:0}.header .megamenu__menu--no-pad{padding-top:0}}.header .megamenu__menu--full{padding:48px 94px}@media(max-width:991px){.header .megamenu__menu--full{padding:24px 0}}.header .megamenu__head-mobile{display:none}@media(max-width:991px){.header .megamenu__head-mobile{display:flex;justify-content:space-between;align-items:center;position:sticky;z-index:1;top:0;padding:12px 16px;background-color:#fff;box-shadow:0 0 14px #0000000d;margin-bottom:8px}}.header .megamenu__item{position:relative;display:flex;flex-direction:column;gap:16px;padding:24px 0}@media(max-width:991px){.header .megamenu__item{gap:0;padding:0}}.header .megamenu__item--box{padding:0}.header .megamenu__parent-item-title-mobile{display:none}@media(max-width:991px){.header .megamenu__parent-item-title-mobile{color:#5a6c87;display:block;font-size:16px;font-style:normal;font-weight:initial;font-variation-settings:"wght" 400;height:52px;line-height:1.3;padding:15.6px 4px;display:flex;align-items:center;gap:8px}}.header .megamenu__title{position:relative;z-index:1;color:#020617;font-size:16px;font-style:normal;font-weight:initial;font-variation-settings:"wght" 600;line-height:1.3;height:42px;font-family:var(--font-family-primary)}@media(max-width:991px){.header .megamenu__title{display:none}}.header .megamenu__title--mobile{display:none}.header .megamenu__title--mobile a.megamenu__link{color:#5a6c87;align-items:center;display:flex;gap:8px;font-size:16px;font-style:normal;font-weight:initial;font-variation-settings:"wght" 400;line-height:1.3}.header .megamenu__title--mobile a.megamenu__link>o2-icon{display:inline-block!important;color:#5a6c87!important;margin:0!important}@media(max-width:991px){.header .megamenu__title--mobile{color:#5a6c87;font-size:16px;font-style:normal;font-weight:initial;font-variation-settings:"wght" 400;line-height:1.3;height:52px;display:block;padding:15.5px 4px;font-family:var(--font-family-primary)}}.header .megamenu__link{display:flex;gap:4px;font-size:16px;font-style:normal;font-weight:initial;font-variation-settings:"wght" 600;line-height:1.3;color:#020617;text-decoration:none;word-break:break-word;font-family:var(--font-family-primary)}@media(max-width:991px){.header .megamenu__link{display:none}}.header .megamenu__link o2-icon{margin-left:4px;vertical-align:sub}@media(max-width:991px){.header .megamenu__link o2-icon{display:none}}.header .megamenu .submenu{display:flex;flex-direction:column;gap:12px}@media(max-width:991px){.header .megamenu .submenu{gap:0}}.header .megamenu .submenu__item{display:flex;align-items:center}.header .megamenu .submenu__link{display:flex;gap:8px;flex-wrap:wrap;align-content:center;overflow:hidden;text-overflow:ellipsis;color:#020617;font-size:14px;font-style:normal;font-weight:initial;font-variation-settings:"wght" 400;line-height:1.3;font-family:var(--font-family-primary)}@media(max-width:991px){.header .megamenu .submenu__link{display:flex;justify-content:flex-start;align-items:center;width:100%;padding:17.5px 4px;color:#020617;font-size:16px;font-weight:initial;font-variation-settings:"wght" 600;line-height:1.3}}.header .megamenu .submenu--inner{display:flex;flex-direction:column;gap:12px}@media(max-width:991px){.header .megamenu .submenu--inner{display:none;width:100%;height:100%;max-width:none;min-width:auto;padding:0 16px 48px;margin:64px 0 0;position:absolute;top:0;left:0;transform:translate(120%);visibility:visible;opacity:1;overflow-y:auto;box-shadow:-24px 24px 24px #969ea633;background-color:#fff;transition:all .5s ease;z-index:2;position:fixed}.header .megamenu .submenu--inner.active{display:block;opacity:1;visibility:visible;transform:translate(0)}}.header .box{display:flex;flex-direction:column;justify-content:space-between;padding:24px 16px;gap:24px;height:100%;border-radius:4px;background-color:#dfedff}.header .box__content{display:flex;flex-direction:column;gap:24px}.header .box__title{font-size:16px;font-style:normal;font-weight:initial;font-variation-settings:"wght" 600;line-height:1.3;color:#0019a5;font-family:var(--font-family-primary)}.header .box__text{font-size:14px;font-style:normal;font-weight:initial;font-variation-settings:"wght" 400;line-height:1.3;color:#020617;font-family:var(--font-family-primary)}.header .box__text a{font-size:14px;font-style:normal;font-weight:initial;font-variation-settings:"wght" 600;line-height:1.3;color:#0019a5;font-family:var(--font-family-primary)}.header .box__user{display:flex;flex-direction:row}.header .box__avatar{display:flex;justify-content:center;align-items:center;margin-right:8px;width:40px;height:40px;border-radius:50%;background-color:#0019a5;border:1px solid #ffffff}.header .box__info{display:flex;flex-direction:column;justify-content:center;gap:2px;flex:1}.header .box__phone{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;color:#020617;text-overflow:ellipsis;font-size:14px;font-style:normal;font-weight:initial;font-variation-settings:"wght" 600;line-height:1.3;font-family:var(--font-family-primary)}.header .box__email{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;align-self:stretch;overflow:hidden;color:#5a6c87;text-overflow:ellipsis;font-size:12px;font-style:normal;font-weight:initial;font-variation-settings:"wght" 400;line-height:1.5;letter-spacing:2px;font-family:var(--font-family-primary)}.header .box__icon{padding:10px;margin-left:auto;height:40px;width:40px}.header .box__icon o2-icon{color:#020617}.header .box__campaign{display:flex;flex-direction:column;border-top:1px solid #cbd5e1;border-bottom:1px solid #cbd5e1;padding:16px 0;gap:8px;color:#020617;font-size:16px;font-style:normal;font-weight:initial;font-variation-settings:"wght" 600;line-height:1.3}.header .box__campaign:hover{color:#020617}.header .box__link{display:flex;line-clamp:1;overflow:hidden;color:#020617;text-overflow:ellipsis;font-size:16px;font-style:normal;font-weight:initial;font-variation-settings:"wght" 600;line-height:1.3;margin-bottom:8px;gap:8px;font-family:var(--font-family-primary)}.header .box__link:last-child{margin-bottom:0}.header .box__badge{display:flex;justify-content:center;align-items:center;height:18px;width:18px;border-radius:50%;outline:2px solid #ffffff;background:#0019a5;font-size:10px;font-style:normal;font-weight:initial;font-variation-settings:"wght" 600;line-height:1.5;letter-spacing:.2px;color:#fff}