.gb-force-notice[data-v-91d0645e]{display:flex;position:fixed;z-index:80;right:0;bottom:70px;max-width:calc(100vw - 32px);overflow:hidden;border-radius:4px}@media screen and (min-width:769px){.gb-force-notice[data-v-91d0645e]{right:16px;bottom:16px;max-width:320px}}.gb-force-notice__button[data-v-91d0645e]{padding:0;border:0;background-color:transparent;color:inherit;font-family:inherit}.gb-force-notice__button[data-v-91d0645e]:not(:disabled){cursor:pointer}.gb-force-notice__button[data-v-91d0645e]:focus-visible{border:none}.gb-force-notice__button[data-v-91d0645e]{display:flex;transition:background-color .15s,color .15s,border .15s;border:1px solid var(--Light-Red-600);background-color:var(--Light-Red-500);color:var(--Light-Base-0)}@media(hover:hover){.gb-force-notice__button[data-v-91d0645e]:hover{background-color:var(--Light-Red-600)}}.gb-force-notice__button--link[data-v-91d0645e]{flex-direction:row;align-items:flex-start;padding:12px 20px 12px 16px;border-radius:4px 0 0 4px;text-align:left}.gb-force-notice__button--cross[data-v-91d0645e]{align-items:center}.gb-force-notice__icon[data-v-91d0645e]{flex:0 0 auto;width:24px;height:24px;margin-right:8px;fill:currentColor}.gb-force-notice__button--cross .gb-force-notice__icon[data-v-91d0645e]{margin:0}.gb-force-notice__content[data-v-91d0645e]{display:flex;flex-direction:column;gap:4px}.gb-force-notice__title[data-v-91d0645e]{font-size:15px;font-weight:400;line-height:22px;line-height:16px}.gb-force-notice__list[data-v-91d0645e]{display:flex;flex-direction:column;gap:2px}.gb-force-notice__item[data-v-91d0645e]{font-size:13px;line-height:16px;overflow-wrap:anywhere}.gb-force-notice__action[data-v-91d0645e]{margin-top:2px;font-size:13px;font-weight:700;text-decoration:underline}.search-form{display:flex;position:relative;align-items:center;align-self:stretch;gap:12px;width:100%;height:40px;padding:7px 0 7px 11px;transition:box-shadow .15s,border-radius .15s;border-radius:8px;background-color:var(--Light-Base-100)}@media screen and (min-width:769px){.search-form{height:48px;padding:12px 0 12px 15px;outline:none}}.search-form--opened{height:44px;padding:9px 15px;border-color:var(--Light-BrandBlue-200);gap:12px}@media screen and (min-width:769px){.search-form--opened{height:48px;padding:3px 0 3px 15px}}.search-form--focus{box-shadow:0 0 0 4px #c3defd80}.search-form__input-wrapper{display:flex;position:relative;align-items:center;justify-content:center;order:1;width:100%;gap:8px}.search-form__input{font-size:16px;font-weight:400;line-height:24px;z-index:2;width:100%;height:100%;padding:0;overflow:hidden;border:none;border-radius:inherit;outline:none;background-color:transparent;color:var(--Light-Base-900);text-overflow:ellipsis;white-space:nowrap}.search-form__input--suggests{position:absolute;z-index:1;top:0;left:0}.search-form__input--suggests::-moz-placeholder{color:var(--Light-Base-500)}.search-form__input--suggests::placeholder{color:var(--Light-Base-500)}.search-form__button-clear,.search-form__loader{z-index:3;flex-shrink:0}.search-form__button-search{position:relative;order:1}@media screen and (min-width:769px){.search-form__button-search{order:3;height:48px}}.search-form--opened .search-form__button-search{opacity:0}@media screen and (min-width:769px){.search-form--opened .search-form__button-search{opacity:1}.search-form__icon-search{width:24px;height:24px}.search-form__icon-search path{fill:var(--Light-Base-1000)}}.search-form__icon-search--fallback{flex-shrink:0;order:1;width:20px;height:20px;transform:translate(-12px);fill:var(--Light-Base-300)}@media screen and (min-width:769px){.search-form__icon-search--fallback{order:3;width:24px;height:24px;margin:12px;transform:none;fill:var(--Light-Base-1000)}}.search-form--opened .search-form__icon-search--fallback{transform:translate(0)}.search-form__button-search--span .search-form__icon-search{fill:currentColor}.app-search--opened{position:fixed;z-index:50;width:100%;max-height:100dvh;padding-bottom:var(--app-navbar-height);inset:0}@media screen and (min-width:769px){.app-search--opened{position:absolute;inset:initial;height:auto;padding-bottom:0}}.app-search--opened:after{content:"";position:fixed;z-index:1;background-color:var(--Light-Base-0);inset:0}@media screen and (min-width:769px){.app-search--opened:after{animation:fade-in-opacity .15s;background-color:#0000003d}}.app-search__form-wrapper{position:relative;z-index:2}.app-search--opened .app-search__form{gap:20px;display:flex;padding:16px}@media screen and (min-width:769px){.app-search--opened .app-search__form{padding:0}}.app-search__esc{padding:0;border:0;background-color:transparent;color:inherit;font-family:inherit}.app-search__esc:not(:disabled){cursor:pointer}.app-search__esc:focus-visible{border:none}.app-search__esc{font-family:var(--main-font);font-size:14px;font-weight:500;line-height:16px}@media screen and (min-width:769px){.app-search__esc{display:none}}.app-search--opened .app-search__suggests{display:flex;position:relative;z-index:2;flex-direction:column;align-items:flex-start;padding:0 0 var(--app-navbar-height);background:var(--Light-Base-0)}@media screen and (min-width:769px){.app-search--opened .app-search__suggests{position:absolute;top:calc(100% + 8px);width:100%;padding-bottom:0;border-radius:24px;box-shadow:0 8px 20px #0000000a}}.app-search--opened .app-search__suggests:focus-visible{outline:none}.app-search:not(.app-search--opened) .app-search__suggests{display:none}.header-sticky__row{display:grid;grid-template-areas:"logo catalog catalog";grid-template-columns:[col] 62px auto;gap:16px;width:100%;margin:0 auto}@media screen and (min-width:769px){.header-sticky__row{display:flex;align-items:center;max-height:72px;gap:0}}@media(hover:hover){.header-sticky__logo-link .header-sticky__logo:hover{fill:var(--base-layout-text-color-inverted-hover)}}.header-sticky__wrapper{flex-shrink:0}.header-sticky__logo-wrapper{display:flex;align-items:center}.header-sticky .header-sticky__logo{flex-shrink:0;width:62px;height:42px;transition:fill .15s,width .15s;fill:var(--base-layout-text-color-inverted)}@media screen and (min-width:769px){.header-sticky .header-sticky__logo{width:128px;height:72px}}.header-sticky .header-sticky__logo-link{font-size:0;line-height:0}.header-sticky__catalog{display:flex;position:relative;grid-area:catalog;align-items:center;gap:8px}@media screen and (min-width:769px){.header-sticky__catalog{width:100%;margin-right:40px;margin-left:40px}}.header-sticky__search{width:100%}.header-sticky__controls{margin-left:auto}@media screen and (min-width:769px){.app-wrapper:has(.app-search--opened) .header-sticky__catalog{margin-right:0}}.app-header{margin-top:8px;margin-right:8px;margin-left:8px;border-top-left-radius:20px;border-top-right-radius:20px}@media screen and (min-width:769px){.app-header{width:100%;max-width:769px;margin-right:auto;margin-left:auto;padding-right:16px;padding-left:16px;margin-top:0;border-top-left-radius:0;border-top-right-radius:0}}@media screen and (min-width:769px)and (min-width:769px){.app-header{min-width:1200px;max-width:1200px}}@media screen and (min-width:769px)and (min-width:1200px){.app-header{min-width:0;max-width:1600px}}@media screen and (min-width:769px)and (min-width:769px){.app-header{padding-right:12px;padding-left:12px}}@media screen and (min-width:769px)and (min-width:1600px){.app-header{padding-right:64px;padding-left:64px}}.app-header__wrapper{padding:12px 16px;border-top-left-radius:20px;border-top-right-radius:20px;background:var(--Light-Base-0)}@media screen and (min-width:769px){.app-header__wrapper{padding:8px 32px 20px;border-radius:0 0 24px 24px;box-shadow:0 8px 20px #0000000a}}.header-menu{margin:0;padding:0;list-style:none;display:flex;flex:0 1 100%;gap:16px}.header-menu__item{display:flex;align-items:center}.header-menu__link{display:flex;align-items:flex-end;transition:color .15s ease-out;color:var(--Light-Base-1000);line-height:24px;text-decoration:none;white-space:nowrap;gap:2px}@media(hover:hover){.header-menu__link:hover{color:var(--Light-Breeze-600)}}.header-menu__link--with-icon{align-items:center;color:var(--Light-Cherry-800)}@media(hover:hover){.header-menu__link--with-icon:hover{color:var(--Light-Cherry-600)}.header-menu__link--with-icon:hover .header-menu__icon{fill:var(--Light-Cherry-600)}}.header-menu__link--with-icon .header-menu__icon{fill:var(--Light-Cherry-800)}.header-menu__icon{width:23px;height:23px;transition:transform .3s ease-in-out}.header-menu__icon path{transition:fill .15s ease-out}.header-menu__more{display:flex;align-items:center;cursor:pointer}@media(hover:hover){.header-menu__more:hover .header-menu__icon--more{fill:var(--Light-Breeze-600)}}.header-menu__more:active,.header-menu__more:active .header-menu__icon{fill:var(--Light-Breeze-800)}.header-menu__more:active .header-menu__link{color:var(--Light-Breeze-800)}.header-menu__more--open .header-menu__icon{transform:rotate(-180deg);fill:var(--Light-Breeze-800)}.header-menu__dropdown-wrapper{max-width:223px;padding:32px;border-radius:24px;background-color:var(--Light-Base-0);box-shadow:0 0 16px #ececec}.header-menu__dropdown-wrapper:before{content:"";position:absolute;top:-10px;right:70px;width:0;height:0;transform:translate(-50%);border-right:10px solid transparent;border-bottom:10px solid var(--Light-Base-0);border-left:10px solid transparent}.header-menu__dropdown-item{font-size:12px;font-weight:400;line-height:12px}@media screen and (min-width:769px){.header-menu__dropdown-item{font-size:14px;line-height:16px}}.header-menu__dropdown-item{margin-bottom:16px;padding:4px 0;transition:color .15s ease-out}@media(hover:hover){.header-menu__dropdown-item:hover{background-color:transparent;color:var(--Light-Breeze-800)}}.header-menu__dropdown-item:last-child{margin-bottom:0}.header-top{width:100%;max-width:769px;margin-right:auto;margin-left:auto}@media screen and (min-width:769px){.header-top{min-width:1200px;max-width:1200px}}@media screen and (min-width:1200px){.header-top{min-width:0;max-width:1600px}}.header-top{padding-right:16px;padding-left:16px}@media screen and (min-width:769px){.header-top{padding-right:12px;padding-left:12px}}@media screen and (min-width:1600px){.header-top{padding-right:64px;padding-left:64px}}.header-top{font-size:12px;font-weight:400;line-height:12px}@media screen and (min-width:769px){.header-top{font-size:14px;line-height:16px}}.header-top{display:none;z-index:31}@media screen and (min-width:769px){.header-top{display:block}}.header-top__wrapper{overflow:hidden;background:var(--Light-Base-0)}@media screen and (min-width:769px){.header-top__wrapper{margin-top:28px;padding:16px 32px 0;border-top-left-radius:24px;border-top-right-radius:24px}}.header-top__container{display:flex;align-items:center;gap:48px}.header-top__location{min-width:260px}.app-wrapper:has(.app-search--opened) .header-top{z-index:29}.navbar-btn[data-v-aa73d100]{padding:0;border:0;background-color:transparent;color:inherit;font-family:inherit}.navbar-btn[data-v-aa73d100]:not(:disabled){cursor:pointer}.navbar-btn[data-v-aa73d100]:focus-visible{border:none}.navbar-btn[data-v-aa73d100]{display:flex;flex:0 1 auto;flex-direction:column;align-items:center;outline:none;color:var(--Light-Base-1000)}.navbar-btn--active[data-v-aa73d100]{color:var(--Light-Standalone-Deep-Breeze)}.navbar-btn__icon-wrapper[data-v-aa73d100]{display:flex;position:relative;align-items:center}.navbar-btn__icon[data-v-aa73d100]{flex-shrink:0;width:24px;height:24px;fill:currentColor}.navbar-btn__text[data-v-aa73d100]{font-size:12px;font-weight:400;line-height:14px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-clamp:1;max-width:72px}.navbar-btn__indicator[data-v-aa73d100]{--app-indicator-border-size:0;position:absolute;top:-4px;right:-4px}.navbar{position:fixed;z-index:30;right:0;bottom:0;left:0;width:100%;margin:0;padding:0 0 env(safe-area-inset-bottom)}.navbar__inner{position:relative;z-index:1;transform:translateY(0)}.navbar__menu{margin:0;padding:0;list-style:none;display:flex;position:relative;z-index:2;justify-content:space-between;width:100%;height:var(--app-navbar-height);border-top:1px solid var(--Light-Base-100);background:var(--Light-Base-0)}.navbar__menu-item{display:flex;position:relative;flex:0 1 100%;flex-direction:column;align-items:center;justify-content:center;min-width:72px;padding:8px 0}.navbar__menu-item--custom{padding:0}.navbar__menu-item--loading{position:relative;overflow:hidden}.navbar__menu-item--loading:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:var(--Light-Base-200);mix-blend-mode:hard-light}.navbar__menu-item-loader{position:absolute;left:50%;transform:translate3d(-24px,100%,0)}.navbar__menu-search{padding:0;border:0;background-color:transparent;color:inherit;font-family:inherit}.navbar__menu-search:not(:disabled){cursor:pointer}.navbar__menu-search:focus-visible{border:none}.navbar__menu-search{display:flex;position:relative;z-index:2;align-items:center;justify-content:center;width:44px;height:44px;transform:translateY(-6px);border-radius:16px;background:var(--Light-Breeze-300);aspect-ratio:1/1}.navbar__menu-search-wrap{position:absolute;z-index:1;top:0;width:72px;height:11px;transform:translateY(-11px);background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='72' height='11' fill='none' viewBox='0 0 72 11'%3E%3Cpath fill='%23fff' d='M46 .5C53.69.5 60.39 4.735 63.898 11H8.102C11.609 4.735 18.31.5 26 .5z'/%3E%3Cpath fill='%23f1f1f1' d='M46 0c7.978 0 14.916 4.448 18.47 11h-1.146C59.866 5.022 53.403 1 46 1H26C18.597 1 12.134 5.022 8.676 11H7.529C11.084 4.448 18.022 0 26 0z'/%3E%3C/svg%3E") 0 no-repeat}.app-wrapper{display:flex;position:relative;z-index:1;flex-direction:column;width:100%;min-height:100dvh;padding-bottom:var(--app-navbar-height);background:var(--Light-Base-100)}@media screen and (min-width:769px){.app-wrapper{min-width:1200px;padding-bottom:0}}@media screen and (min-width:1200px){.app-wrapper{min-width:0}}.app-wrapper__content{display:flex;position:relative;z-index:2;flex-direction:column;flex-grow:1;flex-shrink:0;max-width:100%;padding-bottom:calc(var(--scroll-button-gap) + env(safe-area-inset-bottom))}.app-wrapper__sticky-header{z-index:30;border-bottom-right-radius:24px;border-bottom-left-radius:24px}@media screen and (min-width:769px){.app-wrapper__sticky-header{position:sticky;top:0;margin-top:-1px;background:transparent}}.app-wrapper__top{position:absolute;z-index:30;top:0;right:0;left:0}.app-wrapper__top .app-wrapper__sticky-header,.app-wrapper__top .header-bottom{max-width:100%}
