.main-carousel-preview{box-sizing:border-box;display:block;padding-bottom:40%;position:relative}.main-carousel-preview__image{background-color:#f3f3f9;border-radius:12px;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}.main-carousel-preview__image_smooth{border-radius:8px}@media(min-width:768px){.main-carousel-preview__image_smooth{border-radius:12px}}.main-carousel__carousel{background-color:#fff;overflow:hidden;transform:translateZ(0)}@media(min-width:768px){.main-carousel__carousel{border-radius:12px}}.main-carousel__promo{min-height:100%;vertical-align:middle}.main-carousel__carousel .slick-track{display:flex}.main-carousel__carousel .slick-slide{padding:10px}.order-status__carousel .slick-track{display:flex}.order-status__carousel .slick-slide{height:auto;padding:10px}.order-status__carousel .slick-slide,.order-status__carousel .slick-slide>div{display:flex;flex:1;flex-direction:column}.order-status__carousel-item{border:1px solid #f0f3f8;border-radius:8px;box-shadow:0 5px 15px #f0f3f8;box-sizing:border-box;cursor:pointer;flex:1;padding:1.5rem 1rem;position:relative}.order-status__carousel .ui-carousel__arrow{height:24px;width:24px}.order-status__carousel .ui-carousel__arrow_left{transform:translate(-50%,-50%)!important}.order-status__carousel .ui-carousel__arrow_right{transform:translate(50%,-50%)!important}.order-status__content{grid-gap:.5rem;display:-ms-grid;display:grid;gap:.5rem;margin-bottom:12px}@media(min-width:768px){.order-status__content{-ms-grid-columns:1.5fr .5rem 1fr;grid-template-columns:1.5fr 1fr}}.order-status__info{display:flex;flex-direction:column}.order-status__label{color:#8c8f99}.order-status__status-bar,.order-status__status-done{border-radius:1rem;height:4px}.order-status__status-bar{background-color:rgba(160,172,185,.4)}.order-status__status-done{background-color:#dc3257}.order-row__link{color:inherit;-webkit-text-decoration:none;text-decoration:none}.order-row__link:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.ui-collapsed-content_collapsed{overflow-anchor:auto}.ui-collapsed-content_expanded{overflow-anchor:none}.ui-collapsed-content__content{overflow:hidden}.ui-collapsed-content__toogle-area{background-color:#fff;display:flex;justify-content:center;padding-top:24px;position:relative}@media(min-width:768px){.ui-collapsed-content__toogle-area{justify-content:flex-start}}.ui-collapsed-content__toogle-area_collapsed:before{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);content:"";height:24px;position:absolute;top:-24px;width:100%}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:400;src:local("SF Pro Display"),url(/_nuxt/fonts/d52afba.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:500;src:local("SF Pro Display"),url(/_nuxt/fonts/101ed52.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:normal;font-weight:700;src:local("SF Pro Display"),url(/_nuxt/fonts/7f4a275.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:italic;font-weight:100;src:local("SF Pro Display"),url(/_nuxt/fonts/68284f1.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:italic;font-weight:200;src:local("SF Pro Display"),url(/_nuxt/fonts/3aac11c.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:italic;font-weight:300;src:local("SF Pro Display"),url(/_nuxt/fonts/9b041dd.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:italic;font-weight:600;src:local("SF Pro Display"),url(/_nuxt/fonts/8a49e0a.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:italic;font-weight:800;src:local("SF Pro Display"),url(/_nuxt/fonts/2c773a5.woff) format("woff")}@font-face{font-display:swap;font-family:SF Pro Display;font-style:italic;font-weight:900;src:local("SF Pro Display"),url(/_nuxt/fonts/0156863.woff) format("woff")}.content-section{position:relative}.index-page{min-height:100vh}.index-page__scroll-element{position:absolute;top:-90px}@media(min-width:768px){.index-page__scroll-element{top:-110px}}.index-page__collapsed-content{margin-bottom:1rem}@media(min-width:768px){.index-page__collapsed-content{margin-bottom:3rem}}