@charset "UTF-8";html,body{overscroll-behavior:none;overscroll-behavior-x:none}body{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;margin:0;font-family:var(--font);font-weight:var(--fontWeightRegular);color:var(--defaultTextColor);-webkit-tap-highlight-color:transparent}.smoothOpacity{transition:opacity .2s ease-in;animation:smooth-opacity .2s ease-in}@keyframes smooth-opacity{0%{opacity:0}to{opacity:1}}:root{--font: "Montserrat", sans-serif;--fontWeightExtraLight: 200;--fontWeightLight: 300;--fontWeightRegular: 400;--fontWeightMedium: 600;--fontSuperMicro: 10px var(--font);--fontMicro: 12px var(--font);--fontSmall: 14px var(--font);--fontNormal: 16px var(--font);--fontBig: 18px var(--font);--fontHuge: 20px var(--font)}:root{--unit: 8px;--pagePaddingSide: 12px;--pagePaddingTopBottom: 12px;--borderRadiusBase: 12px;--borderRadiusSecond: 8px;--borderRadiusButton: 2px;--borderRadiusCheckBox: 2px;--inputHeight: 52px;--menuHeight: calc(64px + (calc(var(--tg-safe-area-inset-bottom) / 5)));--filtersHeight: 64px;--headerHeight: 48px;--maxAppWidth: 700px;--notificationWidth: 250px;--buttonSmallHeight: 32px;--buttonMediumHeight: 40px;--buttonLargeHeight: 48px;--cardBoxShadow: 0px 2px 25px 5px rgba(34, 60, 80, .1);--catalogCardBoxShadow: 0px 15px 25px 5px rgba(34, 60, 80, .1);--defaultTextColor: #29323dde;--mutedTextColor: #505c6b;--pinkColor: #ff92aa;--pinkColor20: #fddfe5;--pinkColor60: #f7a4b6;--pinkColor110: #f17c95;--redColor: #D33030;--redColor60: rgba(211, 48, 48, .56);--redColor10: rgba(211, 48, 48, .12);--yellowColor: rgba(255, 179, 25, 1);--yellowColor60: rgba(255, 179, 25, .56);--yellowColor10: rgba(255, 179, 25, .12);--blueColor: rgb(21, 39, 204);--blueColor60: rgba(52, 72, 240, .56);--blueColor10: rgba(52, 72, 240, .12);--greenColor: rgba(46, 125, 50, 1);--greenColor60: rgba(46, 125, 50, .56);--greenColor10: rgba(46, 125, 50, .12);--secondaryColor: #29323d61;--secondaryColor110: #29323d85;--secondaryColor60: #b6b6b6;--secondaryColor10: #f1f1f1}@font-face{font-family:Montserrat;font-weight:200;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-ExtraLight.woff2) format("woff2")}@font-face{font-family:Montserrat;font-weight:300;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Light.woff2) format("woff2")}@font-face{font-family:Montserrat;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-Regular.woff2) format("woff2")}@font-face{font-family:Montserrat;font-weight:var(--fontWeightMedium);font-style:normal;font-display:swap;src:url(/assets/fonts/Montserrat-SemiBold.woff2) format("woff2")}
