@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,100..700;1,100..700&display=swap";.preloader[data-v-c1c6dd4b]{display:flex;justify-content:center;align-items:center;height:100%;min-height:100px}.spinner[data-v-c1c6dd4b]{width:50px;height:50px;border:5px solid #ccc;border-top-color:#42b983;border-radius:50%;animation:spin-c1c6dd4b 1s linear infinite}@keyframes spin-c1c6dd4b{to{transform:rotate(360deg)}}.filter-overlay{display:none;opacity:0;pointer-events:none;transition:opacity .3s ease}.filter-overlay.active{display:block;position:fixed;background:#f7f7f7;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:450px;height:100vh;padding:86px 16px;z-index:9999;overflow-y:auto;opacity:1;pointer-events:auto}.catalog-filter__list .filter-item{cursor:pointer;color:#000}.filter-page-item__content .filter-inner{cursor:pointer}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);line-height:1}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}.rtl .toast-close-button{left:-.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}a:hover,a{text-decoration:none}:focus{outline:0}ul{list-style-type:none}*{margin:0;padding:0;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}*,*:before,*:after{box-sizing:border-box}html{height:100%}body{font-family:IBM Plex Sans,sans-serif;width:100%;height:100%;-webkit-overflow-scrolling:touch;color:#000;-webkit-text-size-adjust:100%;background:#fff;overflow-x:hidden}.wrapper{width:100%;max-width:450px;padding:0 16px;margin:0 auto;min-height:100dvh;position:relative;overflow-y:auto}.wrapper.open{min-height:auto}.wrapper--main{background:url(../images/main-bg.jpg) 50% 0px no-repeat;background-size:cover;padding-top:16px;padding-bottom:114px}.wrapper--pb{padding-bottom:114px}.wrapper--pb-lg{padding-bottom:170px}.wrapper--gray{background:#f7f7f7}h2,.h2{color:#000;font-size:18px;font-weight:600;line-height:22px;letter-spacing:-.3px;text-align:left;margin-bottom:20px}h3,.h3{color:#000;font-size:16px;font-weight:500;line-height:18px;letter-spacing:-.3px;text-align:left;margin-bottom:16px}.home-page{display:flex;flex-direction:column;justify-content:space-between;height:calc(100vh - 130px)}.home-page__head{display:flex;justify-content:space-between;align-items:center}.btns{position:fixed;bottom:42px;left:16px;width:calc(100% - 32px)}.btns .btn{position:relative;width:100%;left:0;bottom:0;margin-top:12px}.content-main{padding-top:80px}.content-head{border-radius:0 0 24px 24px;background:#f7f7f7;display:flex;align-items:center;justify-content:space-between;padding:16px;position:fixed;width:100%;left:0;top:0;z-index:12;transition:.5s}.content-head.sticky{box-shadow:0 0 10px #0000001a}.content-head h2{margin-bottom:0}.content-head__left,.content-head__right{display:flex;align-items:center}.content-head .link-blue{color:#295ff2;font-size:14px;font-weight:400;line-height:16px;letter-spacing:-.3px;text-align:left}.fixed-menu{position:fixed;bottom:42px;left:16px;width:calc(100% - 32px);z-index:80}.fixed-menu .nav,.fixed-menu .btn{position:relative;width:100%;left:0;bottom:0;margin-top:12px}.show-comment{border-radius:12px;display:block;background:#1d205c;color:#fff;font-size:16px;font-weight:400;line-height:18px;letter-spacing:-.3px;text-align:left;padding:12px 16px;opacity:0;animation:fade-in .5s forwards}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.btn{position:fixed;bottom:42px;left:16px;width:calc(100% - 32px);border-radius:12px;height:44px;background:#295ff2;color:#fff;font-family:IBM Plex Sans,sans-serif;font-size:16px;font-weight:500;line-height:18px;letter-spacing:-.3px;border:0;display:flex;align-items:center;justify-content:center;z-index:90}.btn.hide{display:none}.btn--inline{display:inline-flex;padding:0 40px;width:auto!important}.btn .sep{display:block;width:5px;height:5px;border-radius:50%;margin:0 6px;background:#fff}.btn--delete{background:transparent;color:#8a8a8a}.btn--light{background-color:#eaf0ff;color:#295ff2}.btn--relative{position:relative;bottom:0;left:0;width:100%}.btn--link{border:0;background:transparent;color:#295ff2}.main-search{border-radius:12px;height:38px;background:#fff url(../images/search-icon.svg) 13px 50% no-repeat;padding:0 20px 0 32px;width:100%}.main-search input{font-family:IBM Plex Sans,sans-serif;color:#000;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px;text-align:left;border:0;background:transparent;height:38px;width:100%}.main-search input::placeholder{color:#b3b2b2}.main-search--dark{background-color:#f7f7f7}.user{display:block;min-width:30px;margin-left:12px;width:30px;height:30px}.user img{display:block;width:30px;height:30px}.subscription-main{background:url(../images/subscription-bg.png) 100% 50% no-repeat;background-size:cover;padding:12px 100px 12px 16px;margin-bottom:12px;border-radius:12px}.subscription-main__main{color:#1d205c;font-size:18px;font-weight:600;line-height:22px;letter-spacing:-.3px;text-align:center;margin-bottom:4px}.subscription-main p{color:#1d205c;font-size:14px;font-weight:500;line-height:16px;letter-spacing:-.3px;text-align:left}.main-menu{display:flex;justify-content:space-between}.main-menu a{border-radius:12px;width:100%;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#fff;display:flex;align-items:center;justify-content:center;color:#000;font-size:14px;font-weight:500;line-height:16px;letter-spacing:-.3px;text-align:center}.main-menu__left{width:calc(50% - 6px)}.main-menu__left a{height:132px}.main-menu__right{width:calc(50% - 6px);display:flex;justify-content:space-between;flex-direction:column}.main-menu__right a{height:60px}.nav{position:fixed;width:calc(100% - 32px);left:16px;bottom:42px;border-radius:90px;height:56px;box-shadow:0 0 15px #00000014;background:#fff;display:flex;align-items:center;padding:5px 32px 0;z-index:80;transition:opacity .3s ease}.nav.hide{opacity:0;pointer-events:none}.nav ul{width:100%;display:flex;justify-content:space-between}.nav ul li a .icon{width:24px;height:24px;color:#b3b2b2}.nav ul li a.active .icon{color:#295ff2}.subscription-head{position:relative;width:calc(100% + 32px);margin:0 -16px 16px;height:225px}.subscription-head__bg{width:100%;height:100%;object-fit:cover;border-radius:0 0 24px 24px}.back{position:absolute;top:16px;left:16px;display:block;z-index:9;margin-right:16px}.back--rel{position:relative;top:0;left:0}.cancel{position:absolute;top:16px;left:16px;display:block;z-index:9;margin-right:16px}.cancel--rel{position:relative;top:0;left:0}.test-period{display:flex;margin-bottom:20px;color:#ff9e2d;font-size:14px;font-weight:500;line-height:16px;letter-spacing:-.3px;text-align:left}.test-period .icon{margin-right:10px}.subscription-item{display:flex;align-items:center;margin-bottom:20px}.subscription-item .icon{width:44px;height:44px;display:flex;align-items:center;justify-content:center;margin-right:10px;min-width:44px;border-radius:90px;background:#eaf0ff}.subscription-item__title{color:#000;font-size:14px;font-weight:500;line-height:16px;letter-spacing:-.3px;text-align:left}.subscription-item p{color:#000;font-size:12px;font-weight:400;line-height:16px;letter-spacing:-.3px;text-align:left}.onboarding-content{padding-top:40px}.form{padding:16px;border-radius:12px;background:#fff}.form-group{margin-bottom:22px}.form-group__symbles{text-align:right;display:block;color:#b3b2b2;font-size:12px;font-weight:500;line-height:14px;letter-spacing:0px;padding-top:3px}.form-group:last-child{margin-bottom:0}.form-group label{color:#000;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px;text-align:left;display:block;margin-bottom:8px}.form-group input{width:100%;border-radius:12px;height:50px;padding:0 16px;background:#f7f7f7;color:#000;font-family:IBM Plex Sans;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px;text-align:left;border:0;transition:.5s}.form-group input:focus{border-color:#295ff2}.form-group input::placeholder{color:#b3b2b2}.search-filter{padding-top:12px;overflow-x:auto;max-height:450px}.search-filter-item{margin-bottom:7px}.search-filter-item__title{display:block;margin-bottom:15px;color:#b3b2b2;font-size:18px;font-weight:900;line-height:22px;letter-spacing:.3px;text-align:left}.search-filter-item ul li{margin-bottom:22px;display:flex;align-items:center;justify-content:space-between;color:#000;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px;text-align:left}.checkbox .custom-checkbox{display:none}.checkbox .custom-checkmark{position:relative;cursor:pointer;background:transparent;width:auto;display:block;min-width:20px;min-height:20px}.checkbox .custom-checkmark:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;background-color:transparent;border:2px solid rgb(224,222,222);border-radius:6px}.checkbox .custom-checkbox:checked+.custom-checkmark:before{background:#295ff2 url(../images/checkbox.svg) 50% 50% no-repeat;border-color:#295ff2}.checkbox--text .custom-checkmark{padding-left:28px}.radio .custom-radio{display:none}.radio .custom-checkmark-radio{display:block;width:20px;height:20px;background-color:#fff;border:2px solid rgb(224,222,222);border-radius:50%;cursor:pointer;position:relative}.radio .custom-checkmark-radio:before{content:"";width:6px;height:6px;border-radius:50%;position:absolute;top:calc(50% - 3px);left:calc(50% - 3px);background:#fff}.radio .custom-radio:checked+.custom-checkmark-radio{background:#295ff2;border-color:#295ff2}.radio .custom-radio:checked+.custom-checkmark-radio:before{display:block}.supplier{border-radius:12px;background:#fff;padding:16px;margin-bottom:12px;position:relative}.supplier__main{display:flex}.supplier__avatar{display:flex;align-items:center;justify-content:center;border-radius:90px;background:#eaf0ff;width:36px;min-width:36px;height:36px;margin-right:5px;color:#295ff2;font-size:20px;font-weight:600;line-height:22px;letter-spacing:-.3px;text-align:center}.supplier__avatar img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.supplier__name{display:block;margin-bottom:5px;color:#000;font-size:16px;font-weight:500;line-height:18px;letter-spacing:-.3px;text-align:left}.supplier__contacts{display:block;margin-bottom:5px;color:#000;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px;text-align:left}.supplier__contacts span{font-size:12px}.supplier p{color:#000;font-size:10px;font-weight:500;line-height:12px;letter-spacing:0px;text-align:left}.supplier__edit{position:absolute;right:16px;top:16px}.control__head{display:flex;align-items:center;justify-content:space-between;padding:16px 0;margin-bottom:16px}.control__head h2{margin-bottom:0}.control__content{padding-top:80px}.control-item{display:flex;align-items:center;border-radius:12px;padding:16px;background:#fff;height:56px;margin-bottom:12px;color:#000;font-size:16px;font-weight:500;line-height:18px;letter-spacing:-.3px;text-align:left;position:relative}.control-item:before{content:"";width:14px;height:14px;background:url(../images/control-arrow.svg) 0 0 no-repeat;position:absolute;right:16px;top:calc(50% - 7px)}.control-item .icon{display:block;margin-right:8px;min-width:24px}.control-item .icon img{width:24px;height:24px;display:block}.content-block{padding:16px;margin-bottom:12px;border-radius:12px;background:#fff}.suppliers-head{padding:16px 0;margin-bottom:14px;display:flex;align-items:center;justify-content:space-between}.suppliers-head__delete{color:#8a8a8a;font-size:14px;font-weight:400;line-height:16px;letter-spacing:-.3px;text-align:left}.suppliers-head__left{display:flex;align-items:center}.suppliers-head__left .back{margin-right:12px}.suppliers-head__left h2{margin-bottom:0}.suppliers-head__right{display:flex}.suppliers-head__right .user{margin-left:16px}.add-suppliers{width:30px;height:30px;border-radius:50%;background:#295ff2;position:relative}.add-suppliers:before{content:"";width:12px;height:2px;position:absolute;top:calc(50% - 1px);left:calc(50% - 6px);background:#fff}.add-suppliers:after{content:"";width:2px;height:12px;position:absolute;top:calc(50% - 6px);left:calc(50% - 1px);background:#fff}.supplier__btns{display:flex;justify-content:space-between;padding-top:10px}.supplier__btns .button{width:calc(50% - 6px)}.button{border-radius:12px;display:flex;height:44px;align-items:center;justify-content:center;padding:0 20px;color:#fff;font-size:16px;font-weight:500;line-height:18px;letter-spacing:-.3px;text-align:left;background:#295ff2;border:0}.button--border{background:#fff;color:#295ff2;border:1px solid rgb(41,95,242)}.button--light{background:#eaf0ff;color:#295ff2}.button--sm{height:36px}.button--fuild{width:100%}.special-conditions{display:flex;align-items:center;color:#8a8a8a;font-size:12px;font-weight:500;line-height:14px;letter-spacing:0px;text-align:left;padding-top:10px}.special-conditions .icon{display:block;margin-right:5px}.search-title{display:block;margin-bottom:12px;color:#000;font-size:14px;font-weight:500;line-height:16px;letter-spacing:-.3px;text-align:left}.supplier-contact{margin-bottom:20px}.supplier-contact--simple{margin-bottom:0}.supplier-contact__main{display:flex;align-items:center}.supplier-contact__avatar{display:flex;align-items:center;justify-content:center;border-radius:90px;background:#eaf0ff;width:36px;min-width:36px;height:36px;margin-right:5px;color:#295ff2;font-size:20px;font-weight:600;line-height:22px;letter-spacing:-.3px;text-align:center}.supplier-contact__avatar img{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.supplier-contact__icon{display:flex;align-items:center;justify-content:center;border-radius:90px;background:#eaf0ff;width:36px;min-width:36px;height:36px;margin-right:5px;color:#295ff2;font-size:20px;font-weight:600;line-height:22px;letter-spacing:-.3px;text-align:center}.supplier-contact__name{color:#000;font-size:18px;font-weight:500;line-height:22px;letter-spacing:-.3px;text-align:left}.supplier-sale{display:flex;align-items:center;justify-content:space-between}.sale-input input{width:80px;height:30px;text-align:center;border-radius:12px;border:0;background:#f7f7f7;color:#000;font-family:IBM Plex Sans;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px}.supplier-setting__head{display:flex;justify-content:space-between}.supplier-setting__title p{color:#000;font-size:12px;font-weight:400;line-height:16px;letter-spacing:-.3px;text-align:left}.supplier-setting__checkbox{margin-left:20px;min-width:42px}.supplier-setting__content{padding-top:20px}.switch{display:inline-block;height:24px;position:relative;width:42px}.switch input{display:none}.switch .slider{background-color:#295ff2;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s;opacity:.4}.switch .slider:before{background-color:#fff;bottom:2px;content:"";height:20px;left:2px;position:absolute;transition:.4s;width:20px}.switch input:checked+.slider{background-color:#295ff2;opacity:1}.switch input:checked+.slider:before{transform:translate(18px)}.switch .slider.round{border-radius:90px}.switch .slider.round:before{border-radius:50%}.category-selection{border-radius:12px;position:relative;padding:0 40px 0 16px;height:50px;display:flex;align-items:center;background:#f7f7f7;margin-bottom:20px;color:#000;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px;text-align:left}.category-selection:before{content:"";width:14px;height:14px;background:url(../images/control-arrow.svg) 0 0 no-repeat;position:absolute;right:16px;top:calc(50% - 7px)}.sale-item{border-radius:12px;padding:16px 12px;background:#ecf7ff;margin-bottom:20px}.sale-item:last-child{margin-bottom:0}.sale-item__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.sale-item__name{color:#000;font-size:16px;font-weight:500;line-height:18px;letter-spacing:-.3px;text-align:left}.sale-item__delete{display:block;width:24px;min-width:24px;margin-left:20px}.sale-item__content{display:flex;align-items:center;justify-content:space-between}.sale-item__sale-size{color:#000;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px;text-align:left}.sale-item__input{display:block;width:80px;min-width:80px;margin-left:20px}.sale-item__input input{font-family:IBM Plex Sans,sans-serif;border-radius:8px;width:80px;height:30px;text-align:center;border:0;background:#fff;color:#000;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px}.blocked{position:fixed;top:0;left:0;width:100%;height:100vh;background:#0006;z-index:-1;opacity:0;transition:.5s}.blocked.open{z-index:99;opacity:1}.swipe-panel{position:fixed;bottom:0;left:0;width:100%;padding:0 16px 20px;background:#fff;border-radius:24px 24px 0 0;z-index:101;max-height:90vh;overflow-y:auto;transform:translateY(100%);opacity:0;visibility:hidden;pointer-events:none;transition:transform .4s ease,opacity .4s ease,visibility .4s ease;will-change:transform,opacity}.swipe-panel.active{transform:translateY(0);opacity:1;visibility:visible;pointer-events:auto}.swipe-panel h2{margin-bottom:5px}.swipe-panel__scroll{overflow-y:auto;max-height:calc(90vh - 140px)}.swipe-panel__scroll::-webkit-scrollbar{display:none}.swipe-panel .custom-checkmark{background:#f7f7f7}.swipe-panel__handle{width:100%;height:32px;position:relative}.swipe-panel__handle:before{content:"";width:34px;height:4px;background:#dfdfe2;position:absolute;top:8px;left:calc(50% - 17px)}.swipe-panel__btns{display:flex;justify-content:space-between}.swipe-panel__btns .button{width:calc(50% - 6px)}.swipe-panel__btns .btn{position:relative;width:100%;left:0;bottom:0;margin-top:12px}.swipe-panel__btns--vertical{flex-direction:column}.swipe-panel__btns--vertical .btn,.swipe-panel__btns--vertical .button{margin-top:12px;width:100%}.swipe-panel p{color:#000;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px;text-align:left;margin-bottom:12px}.swipe-panel .list{padding-left:20px}.swipe-panel .list li{color:#000;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px;text-align:left;margin-bottom:4px;list-style-type:disc}.address-delivery-item{display:flex;align-items:center;position:relative;border-radius:12px;background:#fff;margin-bottom:16px;padding:16px 60px 16px 16px}.address-delivery-item--first{margin-bottom:16px}.address-delivery-item:before{content:"";width:14px;height:14px;background:url(../images/control-arrow.svg) 0 0 no-repeat;position:absolute;right:16px;top:calc(50% - 7px)}.address-delivery-item__icon{display:block;width:36px;height:36px;margin-right:8px;min-width:36px}.address-delivery-item__name{color:#000;font-size:14px;font-weight:600;line-height:16px;letter-spacing:-.3px;text-align:left;display:block;margin-bottom:5px}.address-delivery-item__location{display:block;color:#000;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px;text-align:left}.address-delivery-item .radio{position:absolute;right:16px;top:calc(50% - 10px)}.delivery-time{display:flex;justify-content:space-between;margin-bottom:16px;align-items:center}.delivery-time--last{margin-bottom:0}.delivery-time__title{color:#000;font-size:14px;font-weight:500;line-height:16px;letter-spacing:-.3px;text-align:left}.control-account-item{display:flex;align-items:center;position:relative;border-radius:12px;background:#fff;margin-bottom:12px;padding:16px 60px 16px 16px}.control-account-item:before{content:"";width:14px;height:14px;background:url(../images/control-arrow.svg) 0 0 no-repeat;position:absolute;right:16px;top:calc(50% - 7px)}.control-account-item__icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin-right:8px;min-width:36px;border-radius:50%;background:#eaf0ff;color:#295ff2;font-size:20px;font-weight:600;line-height:22px;letter-spacing:-.3px;text-align:center}.control-account-item__icon img{width:100%;height:100%;object-fit:cover;border-radius:50%}.control-account-item__name{color:#000;font-size:14px;font-weight:600;line-height:16px;letter-spacing:-.3px;text-align:left;display:block;margin-bottom:5px}.control-account-item__location{display:block;color:#000;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px;text-align:left}.account-choice-item{display:flex;align-items:center;position:relative;border-radius:12px;background:#f7f7f7;margin-bottom:12px;padding:16px 60px 16px 16px}.account-choice-item__icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;margin-right:8px;min-width:36px;border-radius:50%;background:#eaf0ff;color:#295ff2;font-size:20px;font-weight:600;line-height:22px;letter-spacing:-.3px;text-align:center}.account-choice-item__icon img{width:100%;height:100%;object-fit:cover;border-radius:50%}.account-choice-item__name{color:#000;font-size:14px;font-weight:600;line-height:16px;letter-spacing:-.3px;text-align:left;display:block;margin-bottom:5px}.account-choice-item .radio{position:absolute;right:16px;top:calc(50% - 10px)}.create-account{margin-bottom:12px}.create-account a{color:#295ff2;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px;text-align:left}.account-photo{position:relative;display:flex;flex-direction:column;justify-content:center;margin-bottom:16px;width:100%}.account-photo .file-label{color:#295ff2;font-size:12px;font-weight:400;line-height:16px;letter-spacing:-.3px;text-align:center;display:block;padding-top:12px}.account-photo .file-input{opacity:0;position:absolute;top:0;left:calc(50% - 31px);right:0;bottom:0;width:62px;height:62px;cursor:pointer;z-index:100}.account-photo .file-preview-background{position:relative;width:62px;height:62px;border-radius:50%;background:#eaf0ff url(../images/profile-icon.svg) 50% 50% no-repeat;font-size:14px;letter-spacing:3px;text-align:center;color:#bbb;display:flex;justify-content:center;align-items:center;z-index:1;margin:0 auto}.account-photo .file-preview-background img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.account-photo .file-preview{width:62px;height:62px;border-radius:50%;position:absolute;top:0;left:calc(50% - 31px);z-index:10;object-fit:cover;opacity:0;transition:opacity .4s ease-in}.bid-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.bid-content__head{margin-bottom:12px;display:flex;justify-content:space-between;align-items:center}.bid-content__head h2{margin-bottom:0}.bid-content__head-cost{color:#000;font-size:14px;font-weight:500;line-height:16px;letter-spacing:-.3px;text-align:center}.bid-cards{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:12px}.filters{overflow-x:auto;max-height:75vh}.bid-card{border-radius:14px;padding:8px;background:#fff;min-height:332px;display:flex;flex-direction:column;justify-content:space-between;width:calc(50% - 6px);margin-bottom:12px}.bid-card__head{position:relative;display:flex;align-items:center;margin-bottom:12px}.bid-card__checkbox,.bid-card__country{margin-right:12px}.bid-card__country img{display:block;width:20px;height:20px;border-radius:50%;object-fit:cover}.bid-card__type{width:20px;height:20px;border-radius:50%}.bid-card__type--pink{background:#ffdef0}.bid-card__type--white{background:#fff4d7}.bid-card__type--red{background:#f99}.bid-card__dots{position:absolute;right:0;top:-2px}.bid-card__name{color:#000;font-size:14px;font-weight:500;line-height:16px;letter-spacing:-.3px;text-align:left;margin-bottom:12px;display:block}.bid-card__title{display:block;color:#b3b2b2;font-size:10px;font-weight:400;line-height:12px;letter-spacing:0px;text-align:left;margin-bottom:4px}.bid-card__text{display:block;color:#000;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px;text-align:left;margin-bottom:12px}.bid-card__bottom,.bid-card__cost-title{display:block;margin-bottom:4px;color:#000;font-size:10px;font-weight:400;line-height:12px;letter-spacing:0px;text-align:left}.bid-card__old-cost{display:flex;align-items:center;margin-bottom:4px}.bid-card__old-cost span:first-child{color:#525252;font-size:12px;font-weight:400;line-height:120%;letter-spacing:-1.1%;text-align:left;text-decoration-line:line-through}.bid-card__old-cost span:nth-child(2){text-decoration-line:none!important;display:inline-flex;align-items:center;height:12px;padding:0 4px;border-radius:6px;background:#f33;margin-left:10px;color:#fff;font-size:10px;font-weight:500;line-height:12px;letter-spacing:0px;text-align:left}.bid-card__actual-cost{display:block;margin-bottom:4px;color:#000;font-size:16px;font-weight:500;line-height:18px;letter-spacing:-.3px;text-align:left}.bid-card__remainder{display:block;margin-bottom:8px;color:#ff9e2d;font-size:12px;font-weight:500;line-height:14px;letter-spacing:0px;text-align:left}.bid-card__input-number{height:36px;width:100%;background:#eaf0ff;display:flex;align-items:center;justify-content:space-between;border-radius:12px;padding:0 6px}.input-number{width:calc(100% - 72px);vertical-align:top;outline:none;background:transparent;color:#295ff2;font-family:IBM Plex Sans;font-size:16px;font-weight:500;line-height:18px;letter-spacing:-.3px;text-align:center}.input-number,.input-number-decrement,.input-number-increment{border:0;height:36px;-webkit-user-select:none;user-select:none}.input-number-decrement,.input-number-increment{display:flex;align-items:center;justify-content:center;width:36px;height:36px;min-width:36px}.bid-total{border-radius:12px;padding:16px;background:#fff}.bid-total__title{display:block;color:#000;font-size:16px;font-weight:500;line-height:18px;letter-spacing:-.3px;text-align:left;margin-bottom:20px}.bid-total__item{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;color:#000;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px;text-align:left}.bid-total__item span{font-weight:500}.bid-total__main{color:#000;font-size:16px;font-weight:500;line-height:18px;letter-spacing:-.3px;text-align:left;display:flex;justify-content:space-between;align-items:center;padding-top:12px;border-top:1px solid rgb(240,240,240)}.attention{display:flex;margin-bottom:10px;color:#ff9e2d;font-size:12px;font-weight:500;line-height:16px;letter-spacing:-.3px;text-align:left}.attention .icon{margin-right:10px}.product-card-menu__input-number{height:36px;width:100%;background:#eaf0ff;display:flex;align-items:center;justify-content:space-between;border-radius:12px;padding:0 6px}.product-card-menu__item{display:flex;align-items:center;color:#000;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px;text-align:left;margin-bottom:20px}.product-card-menu__item .icon{width:24px;height:24px;display:block;position:relative;margin-right:12px}.product-card-menu__item--collection .icon{background:url(../images/collection-icon.png) 50% 50% no-repeat;background-size:24px 24px}.product-card-menu__item--collection.active .icon{background:url(../images/collection-active-icon.png) 50% 50% no-repeat;background-size:24px 24px}.product-card-menu__item--like .icon{background:url(../images/like-icon.svg) 50% 50% no-repeat}.product-card-menu__item--like.active .icon{background:url(../images/like-active-icon.svg) 50% 50% no-repeat}.product-card-menu__edit{display:flex;align-items:center;color:#000;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px;text-align:left;margin-bottom:20px}.product-card-menu__edit .icon{width:24px;height:24px;display:block;position:relative;margin-right:12px}.product-card-menu__delete{display:flex;align-items:center;color:#000;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px;text-align:left}.product-card-menu__delete .icon{width:24px;height:24px;display:block;position:relative;margin-right:12px}.coollection-choice__add{display:flex;align-items:center;justify-content:center;border-radius:12px;height:54px;background:#eaf0ff;margin-bottom:12px}.coollection-choice__add img{display:block}.coollection-choice-item{border-radius:12px;background:#f7f7f7 url(../images/collection-wine.png) 100% 100% no-repeat;background-size:auto 100%;position:relative;padding:20px 80px 20px 16px;min-height:54px;margin-bottom:12px}.coollection-choice-item__title{color:#000;font-size:14px;font-weight:500;line-height:90%;letter-spacing:-.1%;text-align:left}.coollection-choice-item .checkbox{position:absolute;top:calc(50% - 10px);right:10px}.bid-empty{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.bid-empty p{color:#000;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px;text-align:center;margin-bottom:24px}.bid-empty p strong{display:block;font-size:16px;font-weight:500;line-height:18px;margin-bottom:7px}.bid-empty__btn{width:100%;display:flex;justify-content:center}.bid-succes{height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:60px}.bid-succes h2{text-align:center}.bid-succes__img{display:block;width:calc(100% + 32px);margin:0 -16px 30px}.bid-succes__img img{display:block;width:100%}.bid-succes__btn{width:100%;display:flex;justify-content:center;flex-direction:column}.bid-succes__btn .btn{margin-top:8px}.catalog{display:flex;justify-content:space-between;flex-wrap:wrap}.product-card{border-radius:14px;padding:8px;background:#fff;min-height:332px;display:flex;flex-direction:column;justify-content:space-between;width:calc(50% - 6px);margin-bottom:12px}.product-card__numbers{border-radius:12px;height:36px;display:flex;align-items:center;justify-content:center;color:#000;font-size:16px;font-weight:500;line-height:18px;letter-spacing:-.3px;text-align:center;background:#f7f7f7}.product-card--sm{min-height:280px}.product-card__head{position:relative;display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.product-card__head-left,.product-card__head-right{position:relative;display:flex;align-items:center}.product-card__head-right .like-btn{margin-left:12px}.product-card__country{margin-right:12px}.product-card__country img{display:block;width:20px;height:20px;border-radius:50%;object-fit:cover}.product-card__type{width:20px;height:20px;border-radius:50%}.product-card__type--pink{background:#ffdef0}.product-card__type--white{background:#fff4d7}.product-card__type--red{background:#f99}.product-card__dots{position:absolute;right:0;top:-2px}.product-card__name{color:#000;font-size:14px;font-weight:500;line-height:16px;letter-spacing:-.3px;text-align:left;margin-bottom:12px;display:block}.product-card__title{display:block;color:#b3b2b2;font-size:10px;font-weight:400;line-height:12px;letter-spacing:0px;text-align:left;margin-bottom:4px}.product-card__text{display:block;color:#000;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px;text-align:left;margin-bottom:12px}.product-card__bottom,.product-card__cost-title{display:block;margin-bottom:4px;color:#000;font-size:10px;font-weight:400;line-height:12px;letter-spacing:0px;text-align:left}.product-card__sale span{display:inline-flex;align-items:center;height:12px;padding:0 4px;border-radius:6px;background:#f33;color:#fff;font-size:10px;font-weight:500;line-height:12px;letter-spacing:0px;text-align:left;margin-bottom:4px}.product-card__cost{display:flex;align-items:center;margin-bottom:4px;color:#000;font-size:16px;font-weight:500;line-height:18px;letter-spacing:-.3px;text-align:left}.product-card__cost span{color:#525252;font-size:12px;font-weight:400;line-height:120%;letter-spacing:-1.1%;text-align:left;text-decoration-line:line-through;margin-left:10px;display:inline-block}.product-card__remainder{display:block;margin-bottom:8px;color:#ff9e2d;font-size:12px;font-weight:500;line-height:14px;letter-spacing:0px;text-align:left}.product-card__input-number{height:36px;width:100%;background:#eaf0ff;display:flex;align-items:center;justify-content:space-between;border-radius:12px;padding:0 6px}.collection-btn{width:24px;height:24px;display:block;position:relative;background:url(../images/collection-icon.png) 50% 50% no-repeat;background-size:24px 24px}.collection-btn.active{background:url(../images/collection-active-icon.png) 50% 50% no-repeat;background-size:24px 24px}.like-btn{width:24px;height:24px;display:block;position:relative;background:url(../images/like-icon.svg) 50% 50% no-repeat}.like-btn.active{background:url(../images/like-active-icon.svg) 50% 50% no-repeat}.catalog-filter{display:flex;overflow-x:auto;width:calc(100% + 32px);margin:0 -16px 12px;padding-left:10px;padding-bottom:6px}.catalog-filter::-webkit-scrollbar{display:none}.catalog-filter__list{display:flex}.catalog-menu-btn,.catalog-filter-btn{width:28px;height:28px;margin-right:8px;min-width:28px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%}.filter-item{height:28px;display:inline-flex;align-items:center;justify-content:center;text-align:center;margin-right:8px;white-space:nowrap;padding:0 12px;background:#fff;border-radius:40px;transition:.5s}.filter-item.active{background:#295ff2;color:#fff;padding-right:7px}.filter-item.active span{display:inline-block;margin-left:5px}.filter-item.active .filter-item__clear{display:block}.filter-item span{display:none}.filter-item__clear{display:none;margin-left:5px;transition:.5s}.filter-item__clear img{display:block}.wine-card h3{margin-bottom:4px}.wine-card p{color:#000;font-size:16px;font-weight:400;line-height:18px;letter-spacing:-.3px;text-align:left;margin-bottom:12px}.wine-card__cost{display:flex;align-items:center;margin-bottom:10px;color:#000;font-size:24px;font-weight:600;line-height:18px;letter-spacing:-.3px;text-align:left}.wine-card__cost-old{color:#525252;font-size:14px;font-weight:500;line-height:120%;letter-spacing:-1.1%;text-align:left;text-decoration-line:line-through;margin-left:10px;display:inline-block}.wine-card__cost-sale{display:inline-flex;align-items:center;height:16px;padding:0 6px;border-radius:90px;background:#f33;color:#fff;font-size:10px;font-weight:500;line-height:12px;letter-spacing:0px;text-align:left;margin-left:10px}.wine-card__remainder{display:block;margin-bottom:8px;color:#ff9e2d;font-size:12px;font-weight:500;line-height:14px;letter-spacing:0px;text-align:left}.wine-card__bottom{display:flex;justify-content:space-between}.wine-card__icons{display:flex}.wine-card .button{width:100%}.wine-card__cards,.wine-card__like{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:90px;margin-right:20px;min-width:36px}.wine-card ul{padding-top:6px;margin-bottom:16px}.wine-card ul li{display:flex;align-items:center;justify-content:space-between;color:#000;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px;text-align:left;margin-bottom:8px}.wine-card ul li span{font-weight:500}.cards-btn{width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:90px;background:#f7f7f7}.filter-page{padding-top:86px}.filter-page-item{border-bottom:1px solid rgb(240,240,240);margin-bottom:16px}.filter-page-item:last-child{border-bottom:0}.filter-page-item__title{color:#000;font-size:16px;font-weight:500;line-height:18px;letter-spacing:-.3px;text-align:left;margin-bottom:16px;display:flex;align-items:center;justify-content:space-between}.filter-page-item__title a{color:#295ff2;font-size:14px;font-weight:400;line-height:16px;letter-spacing:-.3px;text-align:left}.filter-page-item ul li{margin-bottom:22px;display:flex;align-items:center;justify-content:space-between;color:#000;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px;text-align:left}.filter-page-item__content{display:flex;flex-wrap:wrap;padding-bottom:4px}.filter-page-item__cost{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px}.filter-page-item__cost input{width:100%;border-radius:12px;height:50px;padding:0 16px;background:#fff;color:#000;font-family:IBM Plex Sans;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px;text-align:left;border:0;transition:.5s}.filter-page-item__cost .sep{font-size:16px;display:block;margin:0 8px}.filter-inner{height:28px;display:inline-flex;align-items:center;justify-content:center;text-align:center;margin-right:8px;white-space:nowrap;padding:0 12px;background:#fff;border-radius:40px;transition:.5s;margin-bottom:12px}.filter-inner.active{background:#295ff2;color:#fff}.filter-inner.active span{display:inline-block;margin-left:5px}.filter-inner.active .filter-inner__clear{display:block}.filter-inner__clear{display:none;margin-left:5px;transition:.5s;margin-right:-6px}.filter-inner__clear img{display:block}.country-content{padding-top:86px}.sorting ul li{margin-bottom:22px;display:flex;align-items:center;justify-content:space-between;color:#000;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px;text-align:left}.test-version{background:#ff9e2d;display:inline-flex;align-items:center;padding:6px 10px;margin-bottom:16px;border-radius:90px;color:#fff;font-size:12px;font-weight:500;line-height:14px;letter-spacing:0px;text-align:center}.test-version .icon{margin-left:10px}.test-version .icon img{display:block}.search-page{padding-top:16px}.search-page__top{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.search-page__top a{color:#295ff2;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px;text-align:left;margin-left:16px}.search-page__results span{display:block;position:relative;padding:12px 12px 12px 22px;border-bottom:1px solid rgb(240,240,240)}.search-page__results span:last-child{border-bottom:0}.search-page__results span:before{content:"";width:14px;height:14px;position:absolute;left:0;top:16px;background:url(../images/search-icon.svg) 50% 50% no-repeat}.collection-head{border-radius:0 0 24px 24px;background:linear-gradient(135deg,#246eff 14.012%,#7da9ff 72.412%);width:calc(100% + 32px);margin:0 -16px 24px;padding:0 16px}.collection-head__top{display:flex;align-items:center;justify-content:space-between;padding:12px 0}.collection-head__top .back{position:relative;top:0;left:0}.collection-head__title{display:flex;align-items:center;justify-content:space-between;color:#fff;font-size:18px;font-weight:600;line-height:22px;letter-spacing:-.3px;text-align:center;margin-bottom:10px}.collection-head__title a{color:#fff;font-size:14px;font-weight:400;line-height:16px;letter-spacing:-.3px;text-align:center}.collection-head__content{width:calc(100% + 32px);margin:0 -16px;padding:0 16px 16px;overflow-x:auto;display:flex}.collection-head__content::-webkit-scrollbar{display:none}.collection-head-add{display:flex;align-items:center;justify-content:center;height:66px;border-radius:12px;background:#eaf0ff;width:100%}.collection-head-add--sm{width:66px;min-width:66px;margin-right:8px}.collection-head-item{border-radius:12px;height:66px;width:220px;margin-right:8px;padding:16px;min-width:220px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffffb3 url(../images/collection-wine.png) calc(100% + 20px) 100% no-repeat;background-size:auto 100%}.collection-head-item:last-child{margin-right:0}.collection-head-item__title{color:#000;font-size:14px;font-weight:500;line-height:90%;letter-spacing:-.1%}.collection-content{padding-top:86px}.collection-list-item{display:flex;align-items:center;border-radius:12px;height:54px;width:100%;padding:16px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff url(../images/collection-wine.png) 100% 100% no-repeat;background-size:auto 100%;margin-bottom:12px}.collection-list-item__title{color:#000;font-size:14px;font-weight:500;line-height:90%;letter-spacing:-.1%}.tasting__search{display:flex;justify-content:space-between;margin-bottom:16px}.tasting__filter{width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#fff;margin-left:12px;min-width:38px}.tasting__content{position:relative;z-index:9;border-radius:24px 24px 0 0;background:#f7f7f7;width:calc(100% + 32px);margin:-20px -16px 0;padding:16px}.tasting__content .bid-empty{height:calc(100vh - 280px)}.tasting__head{background:#373a72e6;width:calc(100% + 32px);margin:0 -16px;position:relative;padding:58px 16px 40px;overflow:hidden}.tasting__head--blue{background:#0063f7e6}.tasting__head--purple{background:#6d00b0e6}.tasting__head:before{content:"";width:113px;height:113px;filter:blur(50px);background:#fff;position:absolute;top:-40px;right:-55px}.tasting__head:after{content:"";width:113px;height:113px;filter:blur(50px);background:#fff;position:absolute;bottom:-55px;left:-55px}.tasting__title{display:flex;align-items:center;justify-content:space-between;min-height:44px;margin-bottom:24px;color:#fff;font-size:18px;font-weight:900;line-height:22px;letter-spacing:-.3px;text-align:left;position:relative;z-index:9}.tasting__title span{white-space:nowrap;margin-left:40px;color:#fff;font-size:14px;font-weight:400;line-height:16px;letter-spacing:-.3px;text-align:center}.tasting__btns{display:flex;justify-content:space-between}.tasting-btn{width:calc(50% - 30px);height:34px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#ffffff4d;color:#fff;font-size:12px;font-weight:500;line-height:14px;letter-spacing:0px;text-align:center}.tasting-dots{width:34px;height:34px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#ffffff4d}.tasting-dots img{display:block;width:24px;height:24px}.tasting-total{position:fixed;bottom:42px;left:16px;width:calc(100% - 32px);z-index:80;display:flex;justify-content:space-between;align-items:center;border-radius:12px;padding:6px 8px;background:#1b1e4b}.tasting-total .button{width:190px}.tasting-total__number{display:block;color:#f0f0f0;font-size:12px;font-weight:400;line-height:16px;letter-spacing:-.3px;text-align:left;margin-bottom:4px}.tasting-total__cost{display:block;color:#fff;font-size:16px;font-weight:500;line-height:18px;letter-spacing:-.3px;text-align:left}.calendar-content{width:100%;margin:0 auto;padding:0 16px;overflow:hidden}.calendar-month{display:flex;flex-wrap:wrap;width:100%}.calendar-item{width:14.2857142857%;height:24px;display:flex;align-items:center;justify-content:center}.calendar-title{display:block;color:#8a8a8a;font-size:12px;font-weight:500;line-height:14px;letter-spacing:0px;text-align:left;margin-bottom:16px}.calendar-item{position:relative;margin-bottom:12px;height:34px}.calendar-item.active-first span,.calendar-item.active-last span{background:#295ff2!important;border-radius:50%;color:#fff}.calendar-item.range{background:#eaf0ff;height:34px}.calendar-item.range:before{content:"";width:80px;height:34px;right:calc(50% - 40px);top:0;background:#eaf0ff;position:absolute}.calendar-item.range span{background:#eaf0ff}.calendar-item span{display:flex;align-items:center;justify-content:center;width:34px;height:34px;color:#000;font-size:16px;font-weight:500;line-height:18px;letter-spacing:-.3px;text-align:left;position:relative;z-index:9}.orders{padding-top:86px}.orders__menu{display:flex;align-items:center;margin-bottom:12px;padding-top:16px}.orders__customer{display:inline-flex;align-items:center;color:#000;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px;text-align:center;height:28px;padding:0 12px;border-radius:40px;background:#fff;margin-right:8px}.calendar-btn{display:flex;align-items:center;justify-content:center;border-radius:90px;background:#fff;margin-right:8px;width:28px;height:28px}.calendar-btn img{width:20px;height:20px;display:block}.order-item{border-radius:12px;padding:10px;margin-bottom:12px;background:#fff}.order-item__head{display:flex;justify-content:space-between;margin-bottom:16px}.order-item__main{display:flex;align-items:center;color:#000;font-size:14px;font-weight:500;line-height:90%;letter-spacing:-1.1%;text-align:left}.order-item__main span{display:block;color:#bebebe;font-size:10px;font-weight:400;line-height:90%;letter-spacing:-1.1%;text-align:left;margin-bottom:6px}.order-item__icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#eaf0ff;margin-right:10px}.order-item__icon img{display:block;width:20px;height:20px}.order-item__desc{color:#000;font-size:10px;font-weight:400;line-height:90%;letter-spacing:-1.1%;text-align:left;padding-top:4px}.order-item__content{display:flex;justify-content:space-between}.order-item__item{color:#000;font-size:14px;font-weight:500;line-height:90%;letter-spacing:-1.1%;text-align:left;max-width:125px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order-item__item:first-child{width:calc(30% - 10px)}.order-item__item:nth-child(2){width:calc(30% - 10px)}.order-item__item:nth-child(3){width:calc(40% - 10px)}.order-item__item span{display:block;color:#bebebe;font-size:10px;font-weight:400;line-height:90%;letter-spacing:-1.1%;text-align:left;margin-bottom:6px}.calendar-modal{position:fixed;top:100px;left:16px;width:calc(100% - 32px);max-width:344px;height:492px;background:#fff;display:none;z-index:102;border-radius:16px;overflow:hidden}.calendar-modal.open{display:block}.calendar-modal__top-date{display:flex;justify-content:space-between;padding:16px 22px 12px}.calendar-modal__top-date span{color:#8a8a8a;font-size:12px;font-weight:500;line-height:14px;letter-spacing:0px;text-align:left}.calendar-modal__days{display:flex;justify-content:space-between;padding:0 16px 16px}.calendar-modal__day{height:34px;width:14.2857142857%;display:flex;justify-content:center}.calendar-modal__day span{display:flex;align-items:center;justify-content:center;width:34px;height:34px;color:#000;font-family:IBM Plex Sans;font-size:16px;font-weight:500;line-height:18px;letter-spacing:-.3px;text-align:center}.calendar-modal__content{height:332px;overflow-y:auto;overflow-x:auto}.calendar-modal__content::-webkit-scrollbar{display:none}.calendar-modal__footer{display:flex;justify-content:space-between;padding:16px}.calendar-modal__footer .button{width:calc(50% - 4px)}.order-inner{border-radius:12px;padding:16px;margin-bottom:16px;background:#fff}.order-inner__head{display:flex;align-items:center;margin-bottom:12px}.order-inner__icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#eaf0ff;margin-right:10px}.order-inner__icon img{display:block;width:20px;height:20px}.order-inner__name{color:#000;font-size:18px;font-weight:500;line-height:22px;letter-spacing:-.3px;text-align:left;margin-right:8px}.order-inner__edit{display:block}.order-inner__edit img{width:20px;height:20px;display:block}.order-inner ul li{margin-bottom:12px;color:#000;font-size:14px;font-weight:500;line-height:16px;letter-spacing:-.3px;text-align:left;display:flex;align-items:center}.order-inner ul li:last-child{margin-bottom:0}.order-inner ul li span{color:#000;font-size:12px;font-weight:400;line-height:16px;letter-spacing:-.3px;text-align:left;display:block;margin-right:6px}.delivery-time__content{display:flex;align-items:center}.delivery-time__picker{display:flex;align-items:center;width:60px;height:30px;border-radius:12px;background:#f7f7f7;padding:0 8px}.delivery-time__picker .sep{color:#000;font-family:IBM Plex Sans;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px;margin:0 1px}.delivery-time__picker-item{width:calc(50% - 5px)}.delivery-time__picker-item input{color:#000;font-family:IBM Plex Sans;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px;background:transparent;border:0;height:30px;width:100%;text-align:center}.time-modal{position:fixed;width:236px;height:280px;background:#f7f7f7;top:calc(50% - 140px);left:calc(50% - 118px);z-index:120;display:none;border-radius:24px;padding:0 16px 16px;overflow:hidden}.time-modal__close{position:absolute;right:16px;top:16px;display:block;z-index:99}.time-modal .button{position:absolute;bottom:16px;left:16px;z-index:12;width:calc(100% - 32px)}.time-modal.open{display:block}.picker-window{position:absolute;height:22px;left:0;top:50%;transform:translateY(-65%);width:100%;pointer-events:none;background:#fff;z-index:-1;margin:0}.picker-window:before{content:":";position:absolute;left:calc(50% - 1px);width:2px;height:22px;font-size:18px;color:#000;font-weight:500}.picker{display:flex;justify-content:center;align-items:center;width:100%;font-size:18px;color:#b3b2b2;width:calc(100% + 32px);margin:0 -16px;font-weight:500;position:relative}.picker:before{content:"";width:100%;height:40px;position:absolute;top:0;left:0;background:linear-gradient(to bottom,#f7f7f7,#f7f7f700);z-index:9}.picker:after{content:"";width:100%;height:40px;position:absolute;left:0;bottom:0;background:linear-gradient(to bottom,#f7f7f7,#f7f7f700);transform:rotate(-180deg);z-index:9}.picker-hour{padding-right:10px}.picker-minute{padding-left:30px}.picker>div{max-width:500px}.picker ul{-ms-overflow-style:none;max-height:13em;overflow-y:scroll;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;padding-bottom:6em;padding-top:6em;margin:0 14px}.picker ul::-webkit-scrollbar{display:none}.picker li{scroll-snap-align:center;height:1.7em;text-align:right;word-spacing:.2em}.button-container{text-align:center;padding-top:3rem;width:100%}.button-container button{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #3676e8;background:transparent;color:#3676e8;border-radius:15px;font-weight:500;padding:1rem;font-size:1.1rem;font-family:San Francisco Text,sans-serif;cursor:pointer;letter-spacing:.01em}.picker li{scroll-snap-align:center;transition:.5s}.selected{color:#000}.period-time{display:flex;align-items:center;justify-content:space-between}.period-time__title{color:#000;font-size:14px;font-weight:500;line-height:16px;letter-spacing:-.3px;text-align:left}.period-time__title span{font-size:12px;font-weight:400;line-height:14px}.period-time__content{display:flex;align-items:center}.period-time__content .sep{width:12px;height:1px;background:#989898;display:block;margin:0 6px}.period-time__content input{width:60px;height:30px;padding:0 12px;border-radius:12px;background:#f7f7f7;border:0;color:#000;font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.3px;text-align:left}.start-page{width:100%;height:100vh;background:url(../images/home-page-bg.jpg) 50% 50% no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}.start-page__logo img{display:block;width:287px;height:287px}.max-30{display:inline-block;max-width:30ch;white-space:normal;overflow-wrap:break-word;word-break:break-word;text-align:right}
