.home-panel-content-view{background:var(--color-bg-primary)}.home-panel-content-view__header{display:flex;align-items:center;padding:8px 16px;flex-shrink:0;height:40px;box-sizing:border-box;background-color:var(--color-bg-primary)}.home-panel-content-view__header-link{color:inherit;text-decoration:none;cursor:default;min-width:0;cursor:pointer}.home-panel-content-view__header-text{font-size:inherit;font-weight:inherit;margin:inherit;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-size:16px;line-height:20px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-top:4px;display:block}.home-panel-content-view__body{position:relative;font-size:14px;line-height:16px}.home-panel-content-view__wrapper{padding:0 12px}._mobile .home-panel-content-view__wrapper{padding:0;border:0}.home-panel-content-view__section:not(:empty){margin-top:12px}.home-panel-content-view__weather{display:flex;margin-left:12px}.home-panel-content-view__all-places{font-size:14px;line-height:16px;font-weight:500;padding-top:8px;white-space:nowrap;margin-left:auto;color:var(--color-text-secondary);cursor:pointer}.home-panel-content-view__all-places:hover{color:var(--color-text-primary)}.home-panel-content-view__catalog{color:var(--color-bw-grey20)}._theme_dark .home-panel-content-view__catalog{color:var(--color-bw-grey80)}.home-panel-content-view__special-tip:not(:empty){margin:20px -12px 0}.home-panel-content-view__branding-image{position:absolute}.home-panel-content-view__more{width:48px;height:48px;color:var(--color-icons-secondary)}body._discovery-home-intents-experiment .home-panel-content-view__discovery-home-feed:first-child{margin-top:16px}body._discovery-home-intents-experiment .home-panel-content-view__header{padding:8px 24px}body._discovery-home-intents-experiment .home-panel-content-view__header-text{font-size:20px;line-height:24px;font-weight:500;padding-top:unset}body._discovery-home-intents-experiment .home-panel-content-view__weather{margin-left:8px}body._discovery-home-intents-experiment .home-panel-content-view__wrapper{margin:4px 0}body._discovery-home-intents-experiment .home-panel-content-view__all-places{padding-top:unset;padding-left:16px}.weather-view{align-items:center;display:flex;text-decoration:none;white-space:nowrap}.weather-view__temperature{font-size:14px;line-height:16px;font-weight:500;vertical-align:middle}.weather-view__icon{display:inline-block;margin-right:4px;vertical-align:middle}.weather-view._link{color:inherit}.weather-view:not(._link){pointer-events:none}.weather-view._size_s .weather-view__temperature{color:var(--color-text-primary-variant)}.weather-view._size_s .weather-view__icon{width:16px;height:16px}.weather-view._size_m .weather-view__icon{width:24px;height:24px}.sticky-wrapper{width:100%;position:-webkit-sticky;position:sticky;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:3}.sticky-wrapper._reached-boundaries{z-index:2}.sticky-wrapper__pseudo-sticky{border-bottom:1px solid var(--color-bg-separator)}.sticky-wrapper._position_top{top:0}.sticky-wrapper._position_bottom{bottom:0;z-index:2}.sticky-wrapper._border_always:after,.sticky-wrapper._border_auto:after{content:"";display:block;position:absolute;left:0;right:0;bottom:0;z-index:-1}.sticky-wrapper._empty:after{display:none}.sticky-wrapper._border_always,.sticky-wrapper._fixed._border_auto{box-shadow:var(--color-bg-separator) 0 1px}.sticky-wrapper._border_always._position_bottom,.sticky-wrapper._fixed._border_auto._position_bottom{box-shadow:var(--color-bg-separator) 0 -1px}.sticky-wrapper._fixed._header:after{top:0;bottom:-8px;min-height:64px;background-color:var(--color-bg-primary)}.sticky-wrapper._wide._fixed._header:after{left:-80px;right:-80px}.sticky-wrapper__observer-target{height:1px;margin-bottom:-1px;pointer-events:none}.sticky-wrapper__observer-target._absolute{margin-bottom:0;position:absolute;top:0;width:100%}.home-tip-view__icon{margin-left:12px;color:var(--color-bw-white)}.card-banner-view{padding:12px 16px;background-color:var(--color-bg-primary)}.card-banner-view._wide{padding:12px 0}.card-banner-view._size_s{font-size:12px;line-height:14px}.card-banner-view._size_m{font-size:14px;line-height:16px}.card-banner-view__banner{color:inherit;text-decoration:none;cursor:default;display:flex;align-items:center;justify-content:space-between;padding:8px 0;border-radius:8px;color:var(--color-bw-white);cursor:pointer}.card-banner-view._view_black .card-banner-view__banner{background-color:var(--color-buttons-transaction)}.card-banner-view._view_black .card-banner-view__banner .card-banner-view__text{color:var(--color-text-transaction)}.card-banner-view._view_lavka .card-banner-view__banner{background:#28b5c1}.card-banner-view._view_blue .card-banner-view__banner{background:var(--color-ui-blue)}.card-banner-view._view_gray .card-banner-view__banner{background:var(--color-bg-additional);color:var(--color-text-primary)}.card-banner-view._view_red .card-banner-view__banner{background:linear-gradient(90deg,#fd6b4c,#e75764);color:var(--color-bw-white)}.card-banner-view._view_purple .card-banner-view__banner{background-color:var(--color-ui-purple)}.card-banner-view._view_scooter .card-banner-view__banner{background:var(--color-buttons-secondary);color:var(--color-text-primary)}.card-banner-view__icon{margin-left:12px;flex-shrink:0}.card-banner-view._size_s .card-banner-view__icon{height:24px}.card-banner-view._size_m .card-banner-view__icon{height:32px}.card-banner-view__text{margin:0 8px 0 12px;white-space:pre-line;flex:1}.card-banner-view__button{margin:0 8px;flex-shrink:0;font-weight:500}.card-banner-view__banner:hover .card-banner-view__button:not(:active){opacity:.9}.card-banner-view._view_black .card-banner-view__button{background-color:var(--color-bw-grey20)}.card-banner-view._view_lavka .card-banner-view__button{background:var(--color-bw-white);color:#28b5c1}.card-banner-view._view_blue .card-banner-view__button{background:var(--color-bw-white);color:var(--color-ui-blue)}.card-banner-view._view_red .card-banner-view__button{background:var(--color-bw-white);color:#ed5d5e}.card-banner-view._view_gray .card-banner-view__button{background:var(--color-buttons-primary);color:var(--color-bw-white)}.card-banner-view._view_purple .card-banner-view__button{background:var(--color-bw-white);color:var(--color-ui-purple)}.card-banner-view._view_scooter .card-banner-view__button{background:var(--color-bw-white);color:var(--color-bw-black)}.card-banner-view._size_s .card-banner-view__button{padding:8px 12px;border-radius:8px}.card-banner-view._size_m .card-banner-view__button{padding:12px;border-radius:12px}.scroll-snap-point{width:100%;height:1px;scroll-snap-stop:always;scroll-snap-align:start}.service-bar-view{position:absolute;top:0;left:0;bottom:0;width:96px;background:var(--color-bg-primary);border-right:1px solid var(--color-bg-separator);z-index:400;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;flex-direction:column;align-items:center}.service-bar-view__logo{height:80px;cursor:pointer}.service-bar-view__logo,.service-bar-view__service{display:flex;flex-direction:column;align-items:center;justify-content:center}.service-bar-view__service{height:76px}.service-bar-view__user-icon{width:24px;height:24px}.service-bar-view__user-icon._have-plus{width:32px;height:32px}:root{--sidebar-panel-width:384px}body._panel-width420-experiment{--sidebar-panel-width:420px}.service-bar-view-button{color:inherit;text-decoration:none;cursor:default;display:flex;flex-direction:column;align-items:center;cursor:pointer;margin-bottom:20px}.service-bar-view-button:hover .service-bar-view-button__icon:not(._active){color:var(--color-bw-black)}._theme_dark .service-bar-view-button:hover .service-bar-view-button__icon:not(._active){color:var(--color-bw-white)}.service-bar-view-button._active .service-bar-view-button__button,.service-bar-view-button._toggled .service-bar-view-button__button{border:2px solid var(--color-text-actions)}.service-bar-view-button._active .service-bar-view-button__text,.service-bar-view-button._toggled .service-bar-view-button__text{color:var(--color-text-actions)}.service-bar-view-button__button{background-color:var(--color-buttons-secondary);transition:background-color .1s ease-out;color:var(--color-text-primary-variant);display:flex;align-items:center;justify-content:center;height:48px;width:48px;border-radius:12px;box-sizing:border-box}.service-bar-view-button__text{font-size:12px;line-height:14px;font-weight:500;color:var(--color-text-primary-variant);margin-top:6px;text-align:center}.service-bar-view-button__icon._active{color:var(--color-text-actions)}@media print{:root{--sidebar-panel-width:384px}body._panel-width420-experiment{--sidebar-panel-width:420px}.home-panel-content-view{display:none}}@media (min-width:321px){.card-banner-view._size_s{font-size:14px;line-height:16px;font-weight:500}}@media (max-width:320px){.card-banner-view__text{margin:0 -4px 0 12px}}