@font-face{font-family:Rounded Elegance;src:url(/static/media/Rounded_Elegance.f3a82079a42838ba2672.ttf) format("truetype")}:root{--primary:#de494b;--bg-100:#f9ddd1;--bg-20:#fceee8;--bg-0:#fff;--text-100:#08142e;--text-50:#838997;--font:"Rounded Elegance";--size-title:3rem;--size-btn:1.5rem;--size-txt:1.2rem;--page-width:480px;--margin-out:2rem}*{font-family:Rounded Elegance;font-family:var(--font)}a{text-decoration:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}body::-webkit-scrollbar{display:none}.article{background-color:var(--bg-20);display:flex;justify-content:center;min-height:calc(100vh - 280px)}.modalBackground{background-color:rgba(0,0,0,.5);height:100vh;position:fixed;width:100vw;z-index:600}.modalBackground--inactive{display:none}.header,.pageDoesNotExist{align-items:center;display:flex}.header{background-color:var(--bg-20);color:var(--primary);font-size:1.2rem;height:80px;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0;z-index:500}.header__menu{margin:var(--margin-out)}.header__menu:hover{cursor:pointer}.header__title{-webkit-text-stroke:1px var(--primary);color:var(--primary);font-size:2rem;text-decoration:none}.header__title:hover{cursor:pointer}.header__search{margin:var(--margin-out)}.header__search:hover{cursor:pointer}.footer{align-items:left;background:var(--bg-100);display:flex;flex-direction:column;font-family:Rounded Elegance;height:200px;justify-content:center}.footer__title-cont{margin:0 var(--margin-out) 1rem var(--margin-out)}.footer__title{-webkit-text-stroke:.5px var(--primary);color:var(--primary);font-size:2rem;font-weight:700;margin:0 0 1rem}.footer__title:hover{cursor:pointer}.footer__cont{display:flex;flex-direction:row}.footer__section{color:var(--primary);font-size:1.2rem;margin:0 2rem}.footer__link{font-size:1rem}.footer__link,.footer__link>a{color:var(--text-100)}.footer__link:hover{cursor:pointer}.btn-social-login{border:1px solid transparent;border-radius:50%;color:#fff;outline:0;padding:.5rem!important;transition:all .2s}.btn-social-login:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}input:focus{outline:1px solid var(--text-50)}.login__forgot:hover,.login__login:hover,.login__register:hover{cursor:pointer}.login{background-color:var(--bg-20);color:var(--primary);display:flex;flex-direction:column;height:100vh;position:fixed;width:100vw;z-index:2}.login--inactive{display:none}.login__header{display:flex;font-size:2rem;justify-content:space-between;margin:var(--margin-out)}.login__back:hover{cursor:pointer}.login__home>a{color:var(--primary);font-weight:700}.login__home:hover{cursor:pointer}.login__title{font-size:3rem;font-weight:700;margin:var(--margin-out)}.login__id,.login__login,.login__pw,.login__register{border-radius:5rem;border-style:none;font-size:1.5rem;height:2.5rem;margin:.5rem var(--margin-out);padding:.5rem 1rem}.login__forgot{color:var(--text-50);justify-content:flex-end;margin:0 var(--margin-out)}.login__forgot,.login__login{display:flex;font-size:1.5rem}.login__login{align-items:center;background-color:var(--primary);justify-content:center}.login__login,.login__login>a{color:var(--bg-0)}.login__register{align-items:center;background-color:var(--bg-0);border:1px solid var(--primary);color:var(--primary)}.login__register,.login__sns-msg{display:flex;font-size:1.5rem;justify-content:center}.login__sns-msg{color:var(--text-100);margin:3rem 1rem 1rem}.login__sns-cont{display:flex;justify-content:center}.login__sns-cont>*{margin:0 1rem}.login__sns-cont>:hover{cursor:pointer}.login__naver{background:#1fc700}.login__kakao,.login__naver{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.login__kakao{background:#ffeb00}.login__facebook{background:#4267b2}.login__facebook,.login__google{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.login__google{background:#d93025}.registertag{background-color:var(--bg-20);color:var(--primary);flex-direction:column;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:2}.registertag__header{display:flex;font-size:2rem;justify-content:space-between;margin:var(--margin-out)}.registertag__back:hover{cursor:pointer}.registertag__home>a{color:var(--primary);font-weight:700}.registertag__home:hover{cursor:pointer}.registertag__main{margin:0 var(--margin-out)}.registertag__title{font-size:var(--size-title);font-weight:700}.registertag_subtitle{font-size:var(--size-txt);margin-bottom:10px}.registertag__main-search{margin-bottom:10px}.registertag__main-search-input:focus,.registertag__main-search-input:hover,.registertag__main-search-input:not(hover){border:none;caret-color:var(--primary);outline:none}.registertag__explore{align-items:center;background-color:var(--primary);border:1px solid var(--primary);border-radius:30px;color:var(--bg-0);display:flex;font-size:var(--size-btn);height:var(--size-btn);justify-content:center;margin:var(--margin-out) 0;padding:.5rem 1rem}.registertag__explore>a{color:var(--bg-0)}.tag{border:.1rem solid var(--primary);border-radius:30px;color:var(--primary);display:inline-block;margin:.2rem;padding:.5rem}.tag:hover{cursor:pointer}.sidebar,.tag--filled{background-color:var(--primary);color:var(--bg-0)}.sidebar{border-radius:0 30px 30px 0;height:100vh;position:fixed;transition:1s;width:70vw;z-index:800}.sidebar--inactive{-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:1s}.sidebar__topCont{margin:3rem 1.5rem 1.5rem}.sidebar__profileCont{justify-content:space-between;margin-bottom:var(--margin-out)}.sidebar__profile,.sidebar__profileCont{align-items:center;display:flex}.sidebar__profile>img,.sidebar__profile__img{border-radius:30px;height:48px;margin-right:.5rem;object-fit:cover;width:48px}.sidebar__user{align-items:center;color:var(--bg-0);display:flex;flex-direction:row}.sidebar__userinfo{display:flex}.sidebar__username{color:var(--primary);color:var(--bg-0);font-size:1.5rem;font-weight:700;margin-right:.5rem}.sidebar__icon{color:var(--bg-0);height:24px;width:24px}.sidebar__header{align-items:center;display:flex;font-size:1rem;font-weight:700;justify-content:space-between;margin:3rem 1.5rem 0}.sidebar__status{align-items:center;display:flex;flex-direction:column}.sidebar__status_for_login{align-items:center;display:flex;font-size:25px}.sidebar__status>a{color:var(--bg-0)}.sidebar__close:hover,.sidebar__header:hover{cursor:pointer}.sidebar__close{font-size:1rem;margin-top:-.3rem}.sidebar__register{margin:.5rem 1.5rem 3rem}.sidebar__register>a{color:var(--bg-0)}.sidebar__menu{justify-content:space-around;margin:1.5rem}.sidebar__section>a{color:#fff}.sidebar__title{font-size:2rem;font-weight:700;margin-bottom:.5rem}.sidebar__link{font-size:1.5rem;text-decoration:none}.sidebar__link,.sidebar__link>a{color:var(--bg-0)}.sidebar__hr{margin:1rem 0}.sidebar__create{align-items:center;align-self:flex-start;color:var(--bg-0);display:flex;font-size:2rem;font-weight:700;text-decoration:none}.sidebar__create>svg{height:30px;margin-right:.5rem;width:30px}.sidebar__login__icon{color:var(--bg-0);height:24px;margin-right:.3rem;width:24px}.loader{align-items:center;display:flex;justify-content:center;margin-top:var(--margin-out);text-align:center;width:100%}.search,.search--inactive{align-items:center;background-color:var(--bg-20);height:80px;position:fixed;transition:1s;width:100%;z-index:700}.search--inactive{-webkit-transform:translateY(-10000%);transform:translateY(-10000%)}.search__bar{height:80px;justify-content:space-between;margin:0 var(--margin-out)}.search__bar,.search__textbar{align-items:center;display:flex}.search__textbar{background-color:var(--bg-0);border-radius:30px;height:2rem;width:90%}.search__textbar>svg{font-size:larger}.search__text-icon{color:var(--primary);margin:0 10px}.search__text-input{border:none;border-radius:30px;height:2rem;margin:3px;outline:none;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap;width:100%}.search__text-input:focus,.search__text-input:hover,.search__text-input:not(:hover){border:none;outline:none}.search__text-input .search__close{color:var(--primary);font-size:1.2rem;font-weight:bolder}.search__close:hover{cursor:pointer}.search__close>path,.search__result{color:var(--primary)}.search__result{background-color:var(--bg-20);border-radius:0 0 30px 30px}.search__result-wine,.search__result-winelist{margin:0 var(--margin-out);padding-bottom:10px}.search__result-wine>.loader,.search__result-winelist>.loader{margin-top:0}.search__result-title{font-weight:bolder;padding-bottom:5px}.search__result-subtitle{font-size:smaller;font-weight:lighter;margin-bottom:.2rem}.search__result-subtitle:hover{cursor:pointer}.search__result-subtitle>a{color:var(--primary)}.search__profile:hover{cursor:pointer}.search__profile>svg{height:1rem;width:1rem}.search__followers__font{align-self:flex-start;color:var(--primary);font-size:1.5rem;font-weight:700;margin-bottom:var(--margin-out);margin-top:var(--margin-out);text-decoration:none}.search__header{align-items:center;display:flex;height:2rem;justify-content:space-between;margin-bottom:var(--margin-out)}.search__header__selected{background-color:var(--bg-0);box-shadow:10px 10px 5px #add8e6;color:var(--primary)}.search__header__selected,.search__header__unselected{align-items:center;border:1px solid;border-color:var(--primary);border-style:none;display:flex;font-size:1.5rem;height:1rem;justify-content:center;padding:1rem 0;width:240px}.search__header__unselected{background-color:var(--primary);color:var(--bg-0)}.applysommlier{background-color:var(--bg-20);color:var(--primary);height:100vh;position:fixed;width:100%;z-index:610}.applysommlier,.becomesommlier_poto__container{align-items:center;display:flex;flex-direction:column}.applysommlier_body{align-items:center;display:flex;justify-content:center;margin:var(--margin-out)}.becomesommlier__font,.becomesommlier__name{align-self:flex-start;font-size:1.5rem;font-weight:700;margin-left:var(--margin-out);text-decoration:none}.becomesommlier_subtitle{font-size:var(--size-txt);font-weight:700;margin-bottom:10px}.becomesommlier__email,.becomesommlier__name,.becomesommlier__pwd,.becomesommlier__pwd2{border-radius:5rem;border-style:none;font-size:var(--size-btn);height:2rem;margin:.5rem 0;padding:.5rem 1rem}.applysommlier_container{display:flex;flex-direction:column;margin:var(--margin-out);width:100%}.becomesommlier__add__poto{display:flex;width:100%}.becomesommlier__section1{display:flex;flex-direction:column;width:100%}.becomesommlier__section2{width:100%}.becomesommlier__section3{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.apply__top-close{cursor:pointer;display:flex;font-size:1.5rem;font-weight:700}.becomesommelier__title{align-items:center;display:flex;justify-content:space-between;margin-bottom:var(--margin-out)}.becomesommlier__create{align-items:center;align-self:flex-start;color:var(--primary);display:flex;font-size:1.5rem;font-weight:700;margin-bottom:1rem;text-decoration:none}.becomesommlier__create__icon{font-size:3rem;margin-right:10px}.becomesommlier__history{align-self:flex-end;color:var(--text-50);font-size:var(--size-txt);justify-content:flex-end}.becomesommlier_poto{align-items:center;background-color:var(--text-50);border-radius:30px;color:var(--bg-0);display:flex;height:15rem;justify-content:center;margin:var(--margin-out)}.becomesommlier__button{background-color:var(--primary);color:var(--bg-0)}.becomesommlier__button,.becomesommlier__button_unavailable{align-items:center;border-radius:30px;cursor:pointer;display:flex;height:1.5rem;justify-content:center;margin:var(--margin-out)}.becomesommlier__button_unavailable{background-color:var(--bg-0);color:var(--primary)}.becomesommlier__section3_font{-webkit-text-stroke:.5px var(--text-100);align-items:center;display:flex;margin-bottom:1rem}.apply__font,.becomesommlier__section3_font{color:var(--text-100);font-size:var(--size-txt);font-weight:700}.apply__font{align-self:center}.sommhistory__verify{margin:var(--margin-out)}.sommhistory__verifyInd{background-color:var(--bg-0);border-radius:30px;color:var(--text-100);height:3rem;justify-content:space-between;margin:10px 0;padding:0 10px;z-index:1}.sommhistory__verifyInd,.sommhistory__verifyInfo{align-items:center;display:flex}.sommhistory__verifyInfo>img{border-radius:100%;height:2rem;margin-right:10px;width:2rem}.sommhistory__verifyBtn,.sommhistory__verifyInfo>img{align-items:center;display:flex;justify-content:center}.sommhistory__verifyBtn{height:30px;width:30px}.sommhistory__verifyBtn--open{width:inherit}.sommhistory__verifyBtn--open>*{color:var(--bg-0);margin-left:.5rem}.sommhistory__verifyApproveBtn{background-color:green;border-radius:30px;padding:.3rem}.sommhistory__verifyRejectBtn{background-color:var(--primary);border-radius:30px;padding:.3rem}.sommhistory__verifyApprove{align-items:center;border-radius:30px;color:green;display:flex;height:30px;justify-content:center;width:30px}.sommhistory__verifyApprove>*{height:30px;width:30px}.sommhistory__verifyReject{align-items:center;background-color:var(--primary);border-radius:30px;display:flex;height:30px;justify-content:center;width:30px}.sommhistory__verifyReject>*{color:var(--bg-0);height:16px;width:16px}.sommhistory__img,.sommhistory__verifyPending{align-items:center;border-radius:30px;display:flex;height:30px;justify-content:center;width:30px}.sommhistory__verifyPending{background-color:#f9e000;color:var(--bg-0)}.sommhistory__verifyPending>svg{height:24px;width:24px}.sommhistory__verifyDetail{align-items:center;background-color:#fce9e4;border-radius:30px;display:flex;position:relative}.sommhistory__verifyDetailImg{padding:10px;width:100%}.sommhistory__verifyDetailImg>img{border:1px solid var(--bg-0);border-radius:20px;height:100%;width:100%}.sommhistory__verifyDetailComment{border-radius:30px;padding:10px}.sommhistory__verifyUserComment{color:var(--text-100);min-height:50%;width:inherit}.sommhistory__verfiyAdminComment,.sommhistory__verifyUserComment{background-color:var(--bg-0);border-radius:20px;margin:5px;opacity:80%;padding:10px}.sommhistory__verfiyAdminComment{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-height:3rem;overflow-y:auto}.sommhistory__verfiyAdminComment>input{border:none;padding:10px}.ticketModal__create:hover{cursor:pointer}.ticketModal--inactive{display:none}.ticketModal{align-items:center;background-color:var(--bg-20);color:var(--primary);overflow-y:scroll;position:fixed;width:100vw;z-index:700}.ticketModal,.ticketModal__container{display:flex;flex-direction:column;height:100vh}.ticketModal__container{margin:var(--margin-out);overflow:auto;width:480px}.ticketModal__header{align-items:center;display:flex;height:80px;justify-content:space-between;margin-bottom:2rem}.ticketModal__headerTitle{font-size:var(--size-title)}.ticketModal__topClose{cursor:pointer;display:flex;font-size:1.5rem;font-weight:700}.ticketModal__create{align-items:center;align-self:flex-start;color:var(--primary);display:flex;font-size:2rem;font-weight:700;margin-bottom:10px;text-decoration:none}.ticketModal__create>svg{height:30px;margin-right:.5rem;width:30px}.ticketModal__temp{background-color:var(--bg-0);border-radius:30px;margin:15px 0 25px;padding:15px}.ticketModal__title{display:flex;font-size:1.5rem;font-weight:700;justify-content:space-between;margin-bottom:10px}.ticketModal__tempTitle{align-items:center;display:flex}.ticketModal__tempTitleInput,.ticketModal__tempTitleTitle{margin:0 3px}.ticketModal__tempTitleTitle{width:30px}.ticketModal__tempTitleInput{background-color:transparent;border:.5px solid grey;outline:none;overflow:auto;text-overflow:ellipsis;white-space:normal;width:90%}.ticketModal__tempContentInput,.ticketModal__tempContentTitle{margin:3px 0}.ticketModal__tempContentTitle{width:30px}.ticketModal__tempContentInput{background-color:transparent;border:.5px solid grey;min-height:4rem;outline:none;overflow:auto;white-space:pre-wrap;width:99%}.ticketModal__button{display:flex;justify-content:flex-end;margin:5px 0}.ticketModal__tempSubmit{background-color:var(--primary);border:none;border-radius:30px;color:var(--bg-0);font-size:15px;padding:5px}.ticketModal_boxContainer{border-radius:30px;color:var(--text-100);display:flex;flex-direction:column;margin:0 var(--margin-out) 1.5rem var(--margin-out)}.ticketModal_answer_box{background-color:var(--bg-100);border-radius:0 0 30px 30px;display:flex;flex-direction:column;margin-top:-.75rem;padding:1.75rem 1rem 1rem 0;z-index:-1}.ticketModal_answer,.ticketModal_answer1,.ticketModal_answer2{display:none;margin-left:20px}.ticketModal_checkicon{border-radius:100%;color:green;display:flex;margin-right:1rem}.ticketModal__progressicon{background-color:#ff0;border-radius:100%;color:#fff;display:flex;margin-right:1rem}.ticketModal__eachTicket{align-items:center;display:flex;justify-content:space-between}.ticket__cont{margin-bottom:1rem;width:95%}.ticket__button:hover{cursor:pointer}.ticket__progress--1{color:green}.ticket__progress--1>*{height:30px;width:30px}.ticket__progress--0{background-color:#f9e000;color:var(--bg-0)}.ticket__progress--0>svg{height:24px;width:24px}.ticket__time{color:var(--text-100);margin-top:50px}.ticket__box{background-color:hsla(18,77%,90%,.4);border-radius:30px;margin-bottom:-50px;padding:15px 20px;position:relative;top:-50px}.ticket__answer_box{background-color:var(--bg-100);border-radius:0 0 30px 30px;display:flex;flex-direction:column;font-size:1.2rem;height:auto;margin-top:-1.75rem;padding:1.75rem 1rem 1rem;position:relative;transition:all .3s;z-index:0}.ticket__box--close,.ticket__box--close>*{display:none;height:0%}.ticket__button__text{color:var(--text-100);margin-left:1rem}.ticket__answer,.ticket__question{color:var(--text-100);margin-top:1rem}.ticketAdmin{align-items:center;background-color:var(--bg-20);color:var(--primary);display:flex;flex-direction:column;height:100vh;overflow-y:scroll;position:fixed;width:100vw;z-index:700}.ticketAdmin--inactive{display:none}.ticketAdmin__container{margin:var(--margin-out)}.ticketAdmin__header{align-items:center;display:flex;height:80px;justify-content:space-between;margin-bottom:2rem;width:100%}.ticketAdmin__title{font-size:var(--size-title)}.ticketAdmin__close{cursor:pointer;display:flex;font-size:1.5rem;font-weight:700}.ticketAdmin__status{display:flex;height:2.5rem;justify-content:space-between;margin-bottom:20px}.ticketAdmin__statusButton{background-color:var(--bg-20);border:1px solid var(--primary);border-radius:30px;color:var(--primary);font-size:1rem;height:1.3rem;outline:none}.ticketAdmin__statusButton--active{background-color:var(--primary);color:#fff}.review{border:1px solid;border-color:var(--bg-20);border-radius:30px;margin-top:20px;width:100%}.review,.review--somm{background-color:var(--bg-0)}.review--somm{border:1px solid;border-color:var(--primary);border-radius:30px;margin:20px 0}.review__title{justify-content:space-between}.review__title,.review__user{align-items:center;display:flex}.review__user{padding:10px 10px 10px 20px}.review__userIcon>svg{color:var(--primary);height:20px;margin:5px;width:20px}.review__userImage{border:1px solid var(--text-100);border-radius:50%;height:40px;margin-right:10px;width:40px}.review__userImage>img{border-radius:30px;height:40px;margin-right:.5rem;object-fit:cover;width:40px}.review__userName{font-size:15px;padding-bottom:2px}.review__userDate{font-size:x-small}.review__userRate{background-color:var(--bg-20);border:1px solid;border-color:var(--bg-20);color:var(--primary)}.review__userRate,.review__userRate--somm{align-items:center;border-radius:20px;display:flex;font-weight:700;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:10px;padding:5px 15px 5px 5px}.review__userRate--somm{background-color:var(--primary);border:1px solid;color:var(--bg-20)}.review__userRate--somm>svg,.review__userRate>svg{margin:4px}.review__tag{display:flex;padding:0 0 0 20px}.review__indTag{border:1px solid var(--primary);border-radius:20px;color:var(--primary);margin:0 3px;padding:3px 7px}.review__content{font-size:20px;padding:10px 10px 10px 20px}.comment{align-items:stretch;border-bottom:1px solid var(--text-100);color:var(--text-100);display:flex;flex-direction:column;margin-bottom:5px;margin-left:var(--margin-out);margin-right:var(--margin-out)}.comment__user{align-items:center;display:flex}.comment__userName,.comment__userName-somm{font-size:18px;font-weight:700;margin:2px 0;padding-bottom:2px}.comment__userName-somm{color:var(--primary)}.comment__userDate{font-size:small}.comment__userIcon{margin:5px}.comment__userIcon>svg{color:var(--primary);height:23px;margin:5px;width:23px}.comment__comment{color:var(--text-100);display:flex;font-size:var(--size-txt);margin-bottom:5px}.comment__trash{cursor:pointer}.commentPage__header,.comment__content{align-items:center;display:flex;justify-content:space-between}.commentPage__header{margin:10px var(--margin-out)}.commentPage__headerTitle{align-items:center;display:flex;font-size:2rem;font-weight:700;justify-content:space-between}.commentPage__close{cursor:pointer;display:flex;font-size:2rem;font-weight:700}.commentPage__reviewContainer{align-items:center;color:var(--text-100);display:flex;justify-content:space-between;margin:0 var(--margin-out)}.commentPage__review,.commentPage__winelistrecomm{margin:0 var(--margin-out) 20px}.commentPage{align-items:center;background-color:var(--bg-20);color:var(--primary);display:flex;flex-direction:column;position:fixed;width:100vw;z-index:1}.commentPage--inactive{display:none}.commentPage__container{display:flex;flex-direction:column;width:480px}.commentPage__commentContainer{align-items:stretch;border-bottom:1px solid var(--text-100);color:var(--text-100);display:flex;flex-direction:column;flex-direction:row;justify-content:space-between;margin-bottom:10px;margin-left:var(--margin-out);margin-right:var(--margin-out);margin-top:10px}.commentPage__button{display:flex;width:100%}.commentPage__input{background-color:var(--bg-20);border:none;color:var(--text-100);font-size:var(--size-txt);height:auto;margin:0 0 5px;overflow-x:hidden;overflow-y:scroll;white-space:normal;width:100%}.commentPage__plusIcon{color:var(-primary);font-size:var(--size-txt)}.commentPage__back{color:var(--text-50);font-weight:700;margin:10px var(--margin-out)}.commentPage__input:focus,.commentPage__input:hover,.commentPage__input:not(:hover){border:none;outline:none}.commentPage__comments{margin-top:20px}.commentPage__loginWarning{cursor:pointer;margin:10px var(--margin-out)}.text-dark{color:#343a40!important}input:focus{border:1px solid var(--primary)}input:hover,input:not(:hover){outline:none}.register__Plus{background-color:transparent;color:var(--primary);cursor:pointer;font-size:var(--size-btn)}.register{background-color:var(--bg-20);color:var(--primary);display:flex;flex-direction:column;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:650}.register__image__box{align-items:center;background-color:var(--text-50);border-radius:50%;color:var(--bg-0);display:flex;height:9rem;justify-content:center;margin-bottom:5px;width:9rem}.register__image__box__container{align-content:center;align-items:flex-start;color:var(--bg-0);display:flex;flex-direction:column;justify-content:center;margin-bottom:10px}.register__header{display:flex;font-size:2rem;justify-content:space-between;margin:var(--margin-out)}.register__back:hover{cursor:pointer}.register__home>a{color:var(--primary);font-weight:700}.register__home:hover{cursor:pointer}.register__main{margin:0 var(--margin-out)}.register__title{font-size:var(--size-title);font-weight:700}.register__main-content{display:flex;flex-direction:column}.sidebar__name{color:var(--bg-0);font-size:1.5rem;font-weight:700;margin-right:.5rem}.register__email,.register__name,.register__pwd,.register__pwd2{border-radius:5rem;border-style:none;font-size:var(--size-btn);height:2rem;margin:.5rem 0;padding:.5rem 1rem}.register__poto__file{color:var(--primary);font-size:var(--size-txt)}.register__name-warning,.register__pwd-warning{color:var(--text-50);display:flex;font-size:var(--size-txt);justify-content:flex-end}.register__register{background-color:var(--primary);color:var(--bg-0)}.register__register,.register__register_unavailable{align-items:center;border:1px solid var(--primary);border-radius:30px;display:flex;font-size:var(--size-btn);height:2.5rem;justify-content:center;margin:var(--margin-out) 0;padding:.5rem 1rem}.register__register_unavailable{background-color:var(--bg-0);color:var(--primary)}.register__register:hover{cursor:pointer}.register_subtitle{font-size:var(--size-txt);font-weight:700;margin-bottom:10px}.registertag__main-content{display:flex;flex-direction:column}.registertag__main-search{align-items:center;border-bottom:1px solid #d3d3d3;display:flex;height:2rem;width:100%}.registertag__main-search-icon{margin:2px;padding:2px}.registertag__main-search-input{background-color:transparent;border:none;height:var(--size-btn);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.wineList__bgCont--main:hover,.wineList__bgCont--wine:hover,.wineList__leftArrow:hover,.wineList__like:hover,.wineList__name:hover,.wineList__pages>:hover,.wineList__profileImg:hover,.wineList__rightArrow:hover,.wineList__title:hover{cursor:pointer}.wineList{background-color:var(--bg-100);border-radius:30px;display:flex;flex-direction:column;margin-top:var(--margin-out);width:100%}.wineList__topCont{background-size:cover;border-radius:30px 30px 0 0;height:360px;overflow:hidden;position:relative;width:100%;z-index:0}.wineList__bg{display:flex;flex-direction:column;flex-wrap:wrap;height:100%;position:absolute;transition:1s;width:100%;z-index:-1}.wineList__bg--1{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.wineList__bg--2{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.wineList__bg--3{-webkit-transform:translateX(-300%);transform:translateX(-300%)}.wineList__bg--4{-webkit-transform:translateX(-400%);transform:translateX(-400%)}.wineList__bg--5{-webkit-transform:translateX(-500%);transform:translateX(-500%)}.wineList__bg--6{-webkit-transform:translateX(-600%);transform:translateX(-600%)}.wineList__bg--7{-webkit-transform:translateX(-700%);transform:translateX(-700%)}.wineList__bg--8{-webkit-transform:translateX(-800%);transform:translateX(-800%)}.wineList__bg--9{-webkit-transform:translateX(-900%);transform:translateX(-900%)}.wineList__bgCont--main,.wineList__bgCont--wine{background:#fff;height:inherit;width:inherit}.wineList__bgCont--wine{background:linear-gradient(var(--primary) 30%,var(--bg-100) 100%)}.wineList__bgCont--main>img{height:inherit;object-fit:cover;width:inherit}.wineList__bgCont--wine{align-items:center;display:flex;height:inherit;justify-content:center;width:inherit}.wineList__bgCont--wine>img{height:90%;object-fit:contain;width:90%}.wineList__profileCont{align-items:center;display:flex;justify-content:space-between;margin:1rem}.wineList__profile{background-color:hsla(0,0%,100%,.7);border-radius:1.5rem;display:flex;padding:.3rem .5rem .2rem}.wineList__like,.wineList__profile>a,.wineList__profileImg{background-color:var(--bg-100);border-radius:30px;height:36px;margin-right:.5rem;width:36px}.wineList__like{font-size:1.5rem;height:48px;width:48px}.wineList__profileImg{object-fit:cover}.wineList__profileTxt,.wineList__profileTxt>a{color:#000}.wineList__name{font-size:1.2rem;font-weight:700}.wineList__date{font-size:1rem}.wineList__like{align-items:center;color:var(--bg-0);display:flex;justify-content:center}.wineList__like--filled{color:var(--primary)}.wineList__txt{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.wineList__title{color:var(--primary);font-size:2rem;font-weight:700;margin:1rem 1rem 0;text-align:center}.wineList__subTitle{margin:1rem 1rem 1.2rem;text-align:left}.wineList__carousel{display:flex;justify-content:space-around;margin-bottom:1rem;width:100%}.wineList__pages{display:flex}.wineList__pages>*{font-size:.7rem;margin:.2rem .5rem 0}.wineList__leftArrow,.wineList__rightArrow{font-size:1.5rem}.main{background-color:var(--bg-20);flex-direction:column;margin:var(--margin-out);margin-top:0;width:480px}.main,.main__icon{align-items:center;display:flex}.main__icon{border:.3rem solid #000;border-radius:10rem;height:4rem;justify-content:center;margin-top:1rem;padding:1rem;width:4rem}.main>.main__icon>svg{font-size:4rem;margin-bottom:.5rem;margin-top:-.3rem}.main__title{font-size:1.5rem;font-weight:700;margin-top:1rem}.main__message{line-height:1rem;margin-top:.5rem;text-align:center}.wine{border:1px solid var(--primary);border-radius:30px;margin-top:var(--margin-out)}.wine,.wine--recomm{align-items:center;background-color:var(--bg-20);display:flex;justify-content:space-between;padding:1.5rem;width:calc(100% - 3rem)}.wine--recomm{border-bottom:1px solid var(--primary);height:auto;min-height:7rem}.wine__image{display:flex;justify-content:center;width:30%}.wine__image>a>img{width:66%}.wine__detail{align-items:flex-end;display:flex;flex-direction:column;width:70%}.wine__nameTitle{font-size:2rem;font-weight:700;margin-bottom:.5rem;text-align:right}.wine__nameTitle>a{color:var(--primary)}.wine__grapeTitle{font-size:1.5rem;margin-bottom:.5rem;text-align:right}.wine__tags{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-bottom:1rem}.wine__rate{color:var(--primary);font-size:var(--size-title);font-weight:700}.wine__price{font-size:2rem}.wine__image--recomm{align-items:center;display:flex;flex-direction:column;justify-content:center;width:2rem}.wine__image--recomm>a>img,.wine__image--recomm>img{width:100%}.wine__detail--recomm{align-items:flex-end;display:flex;flex-direction:column;width:85%}.wine__nameTitle--recomm{align-items:center;display:flex;font-size:1.5rem;font-weight:700;margin-bottom:.5rem;text-align:right}.wine__nameTitle--recomm>a{color:var(--primary);margin:0 5px}.wine__grapeTitle--recomm{align-items:center;display:flex;font-size:1rem;margin-bottom:.2rem;text-align:right}.wine__grapeTitle--recomm>div{margin:0 8px}.wine__tags--recomm{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-bottom:1rem}.wine__rate--recomm{align-items:center;background-color:var(--bg-0);border-radius:30px;color:var(--primary);display:flex;flex-direction:row;font-size:20px;font-weight:700;justify-content:center;margin-left:5px;padding:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.wine__price--recomm{font-size:1.2rem;font-weight:700;margin-top:5px}.wine__specific--recomm{display:flex}.sort{background-color:var(--bg-0);color:var(--primary);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:700}.sort--inactive{display:none}.sort__top{align-items:center;display:flex;height:80px;justify-content:space-between;margin:0 var(--margin-out)}.sort__top-left{visibility:hidden}.sort__top-title{font-size:24px}.sort__top-close{cursor:pointer;font-weight:700;position:static}.sort__method{margin:0 var(--margin-out)}.sort__method--selected,.sort__method--unselected{font-size:var(--size-btn);margin:15px 0}.sort__method--selected{font-weight:bolder}.sort__button-apply{align-items:center;background-color:var(--primary);border-radius:30px;color:var(--bg-0);cursor:pointer;display:flex;height:var(--size-btn);justify-content:center;margin-bottom:20px}.filter{background-color:var(--bg-0);color:var(--primary);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:700}.filter--inactive{display:none}.filter__top{align-items:center;display:flex;height:80px;justify-content:space-between;margin:0 var(--margin-out)}.filter__top-left{visibility:hidden}.filter__top-title{font-size:24px}.filter__top-close{cursor:pointer;font-weight:700;position:static}.filter__cond{margin:0 var(--margin-out) 0 var(--margin-out)}.filter__cond-price,.filter__cond-rate,.filter__cond-tag{margin:15px 0}.filter__cond-title{font-size:24px;font-weight:700;margin:5px 0;padding:5px 0}.filter__cond-search{align-items:center;border-bottom:1px solid #d3d3d3;display:flex;margin-bottom:10px;width:100%}.filter__cond-search-icon{margin:2px;padding:2px}.filter__cond-search-input{border:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.filter__cond-search-input:hover,.filter__cond-search-input:not(hover){outline:none}.filter__cond-price-number,.filter__cond-rate-number{color:var(--text-100);display:flex;font-size:x-small;justify-content:space-between}.MuiBox-root>span{color:var(--primary);height:2px}.filter__button{margin:0 var(--margin-out) 0 var(--margin-out)}.filter__button-apply{align-items:center;background-color:var(--primary);border-radius:30px;color:var(--bg-0);cursor:pointer;display:flex;height:var(--size-btn);justify-content:center;margin-bottom:20px}.filter__reviewPlus{background-color:transparent;color:var(--primary);cursor:pointer;font-size:var(--size-btn)}.winePage__result-subtitle{font-size:smaller;font-weight:lighter;margin-bottom:.2rem;margin-top:1rem}button:hover{cursor:pointer}.detail__wine{align-items:center;background-color:var(--bg-20);border-radius:30px;display:flex;height:100%;justify-content:space-between;padding:1.5rem}.detail__wineImage{height:100%;margin:0 3rem 0 0}.detail__wineImage>img{width:100%}.detail__wineDetail{align-items:flex-end;display:flex;flex-direction:column}.detail__wineTitle{font-size:2rem;font-weight:700;margin-bottom:.5rem;text-align:right}.detail__grapeTitle{font-size:1.5rem;margin-bottom:.5rem;text-align:right}.detail__wineTags{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-bottom:1rem}.detail__wineRate{align-items:center;color:var(--primary);display:flex;font-size:var(--size-title);font-weight:700}.detail__wineRate>svg{margin:0 5px}.detail__winePrice{font-size:2rem}.detail__wineTaste{margin-bottom:20px;width:100%}.detail__wineRangeDiv{border-radius:5px;height:8px}.detail__wineRangeSpan{background-color:var(--primary);display:block;left:80%;overflow:hidden;width:20%}.detail__line{border-color:var(--primary)}.detail__oneReview{background-color:var(--bg-0);border-radius:30px;padding:15px}.detail__reviewTitle{align-items:center;display:flex;justify-content:space-between}.detail__reviewStar{height:-webkit-max-content;height:max-content}.detail__reviewStar>span{color:var(--primary);height:inherit;width:inherit}.detail__reviewTagcont,.detail__reviewTags{align-items:center;display:flex}.detail__reviewTagcont{border-bottom:1px solid grey;justify-content:space-between;margin:5px 0}.detail__reviewIcon--active{color:var(--primary);margin:0 5px}.detail__reviewIcon--inactive{color:var(--bg-20);margin:0 5px}.detail__reviewInput{background-color:transparent;border:none;font-size:var(--size-txt);height:2rem;width:70%}.detail__reviewInput:focus{border:none}.detail__reviewPlus{background-color:transparent;color:var(--primary);cursor:pointer;font-size:var(--size-btn)}.detail__reviewContent{width:100%}.detail__reviewContentInput{border:1px solid var(--primary);border-radius:30px;margin:10px 0;padding:15px 10px;width:95%}.detail__reviewPost{font-size:var(--size-txt);height:2rem}.detail__moreReview,.detail__reviewPost{align-items:center;background-color:var(--primary);border-radius:30px;color:var(--bg-0);cursor:pointer;display:flex;justify-content:center}.detail__moreReview{font-size:1.5rem;height:2.5rem;margin-top:20px}.detail__reviewTitle,.detail__wineRecommTitle,.detail__winelistRecommTitle{color:var(--primary);font-size:2rem;font-weight:700;padding:10px}.detail__review,.detail__wineRecomm,.detail__winelistRecomm{margin:0 var(--margin-out) 20px}.detail__review>.tasteStructure__tasteStructure--15VDn,.tasteStructure__progressBar--hjNb2,.tasteStructure__tasteCharacteristic--1rMFl{width:100%}.detail__review a{color:var(--text-100)}.tasteStructure__tasteCharacteristic--1rMFl,.tasteStructure__tasteStructure--15VDn{height:24px;margin-bottom:8px;white-space:nowrap}.tasteStructure__property--loYWN,.tasteStructure__tasteCharacteristic--1rMFl,.tasteStructure__tasteStructure--15VDn{font-size:14px;font-weight:400;line-height:16px}.indicatorBar__meter--2t_YL,.indicatorBar__progress--3aXLX{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:indicatorBar__bounceIn--lAgLM;animation-name:indicatorBar__bounceIn--lAgLM;background-color:#ba1628;display:block;overflow:hidden;position:absolute}.detail__wineChar{margin:0 var(--margin-out)}.detail__wineCharInd{align-items:center;display:flex}.detail__wineCharName{display:flex;font-weight:light;justify-content:center;width:80px}.detail__wineCharSlider{-webkit-appearance:none;appearance:none;background:var(--bg-0);border-radius:30px;height:15px;margin:15px 10px;opacity:1;outline:none;transition:opacity .2s;width:100%}.detail__wineCharSlider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:var(--primary);border-radius:30px;cursor:pointer;height:15px;width:15%}.detail__hr{color:var(--text-50);margin-top:20px}.detail__abv,.detail__closure,.detail__foodpair{font-size:20px}.detail__foodpair>div{align-items:flex-end;display:flex;font-weight:700}.detail__likes,.detail__views{align-items:center;display:flex;font-size:20px;margin:5px 0}.detail__likes>svg,.detail__views>svg{font-size:25px;font-weight:700;margin:0 10px}.detail__extrainfo{justify-content:flex-end}.detail__extrainfo,.wineListPage{display:flex;flex-direction:column}.wineListPage{background-color:var(--bg-20);margin:var(--margin-out);width:100%}.wineListPage__text{color:var(--primary);font-size:var(--size-txt)}.wineListPage__text:hover{cursor:default}.wineListPage__title{color:var(--primary);font-size:var(--size-title);font-weight:700;margin-bottom:-.5rem}.wineListPage__title:hover{cursor:default}.wineListPage__btnCont{display:flex;justify-content:space-between}.wineListPage__filter{background-color:var(--bg-20);border:1px solid var(--primary);border-radius:30px;height:var(--size-btn);width:100%}.carousel{display:flex;flex-direction:row;flex-wrap:nowrap;height:20rem;margin:2rem 0;position:relative;transition:1s}.carousel--0{-webkit-transform:translateX(0);transform:translateX(0)}.carousel--1{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel--2{-webkit-transform:translateX(-200%);transform:translateX(-200%)}.carousel--3{-webkit-transform:translateX(-300%);transform:translateX(-300%)}.carousel--4{-webkit-transform:translateX(-400%);transform:translateX(-400%)}.carousel--5{-webkit-transform:translateX(-500%);transform:translateX(-500%)}.carousel--6{-webkit-transform:translateX(-600%);transform:translateX(-600%)}.carousel--7{-webkit-transform:translateX(-700%);transform:translateX(-700%)}.carousel--8{-webkit-transform:translateX(-800%);transform:translateX(-800%)}.carousel--9{-webkit-transform:translateX(-900%);transform:translateX(-900%)}.carousel--10{-webkit-transform:translateX(-1000%);transform:translateX(-1000%)}.carousel__image,.carousel__image>a{display:flex;justify-content:center;min-width:100%}.wineListDetail__carousel>img:hover,.wineListDetail__leftArrow:hover,.wineListDetail__like:hover,.wineListDetail__rightArrow:hover{cursor:pointer}.wineListDetail--inactive{visibility:hidden}.wineListDetail{background-color:var(--bg-20);margin:var(--margin-out);max-width:calc(100% - 4rem);width:100%}.wineListDetail,.wineListDetail__firstCont{display:flex;flex-direction:column}.wineListDetail__firstContCont{display:flex;justify-content:space-between;margin-bottom:.3rem}.wineListDetail__secondCont{align-items:flex-end;display:flex;flex-direction:column}.wineListDetail__secondCont .wineList__profile{background:none;margin-bottom:3rem;margin-top:-1rem;text-align:right}.wineListDetail__titleCont .tag{margin-bottom:.5rem;margin-top:1rem}.wineListDetail__title{color:var(--primary);font-size:1.5rem;font-weight:700;margin-bottom:1.3rem;margin-left:.5rem}.wineListDetail__tagCont{width:100%}.wineListDetail__tagCont .tag{margin-top:0}.wineListDetail__subTitle{margin-bottom:3rem;margin-left:.3rem}.wineListDetail__like{align-items:center;background-color:var(--bg-100);border-radius:30px;color:var(--bg-0);display:flex;height:36px;justify-content:center;margin-right:.5rem;min-width:36px}.wineListDetail__like--filled{color:var(--primary)}.wineListDetail__carousel{display:flex;flex-direction:row;margin:var(--margin-out) 0}.wineListDetail__image{width:1000px}.wineListDetail__carousel>div>img{height:256px}.wineListDetail__scrollCont{align-items:center;color:var(--primary);display:flex;justify-content:space-around}.wineListDetail__wineName{color:var(--primary);font-size:1.5rem;font-weight:700;text-align:center}.wineListDetail__leftArrow,.wineListDetail__rightArrow{font-size:2rem}.wineListDetail__detail{align-items:flex-end;background-color:var(--bg-20);border:1px solid var(--primary);border-radius:30px;display:flex;flex-direction:column;height:100%;margin-top:var(--margin-out);padding:1.5rem;width:calc(100% - 3rem)}.wineListDetail__tags{align-self:baseline;width:80%}.wineListDetail__rate{color:var(--primary);font-size:var(--size-title);font-weight:700}.wineListDetail__price{font-size:2rem;margin-bottom:1rem}.wineListDetail__comment{font-size:1.5rem;width:100%}.profile{background-color:var(--bg-20);display:flex;flex-direction:column;margin:var(--margin-out);width:100%}.profile__name{align-self:flex-start;color:var(--primary);font-size:1.5rem;font-weight:700;text-decoration:none}.proflie__proflie{display:flex;justify-content:space-between;margin-bottom:1rem;margin-top:1rem}.proflie__history{align-self:flex-start;color:var(--primary);display:flex;font-size:var(--size-txt);font-weight:700;justify-content:flex-end;margin-bottom:10px;margin-left:var(--margin-out)}.profile__button__container{display:flex;margin-top:var(--margin-out)}.profile__image{background-color:var(--bg-0);border:1px solid var(--text-100);border-radius:50%;display:flex;height:3.5rem;margin-right:1rem;width:3.5rem}.profile__image,.profile__stats{align-items:center;justify-content:center}.profile__stats{float:left}.profile__stats__count{cursor:pointer;display:flex;font-size:1.6rem;line-height:1.5;margin-right:3rem}ul{list-style:none;margin:0}li,ul{padding:0}li{border:0;float:left;margin:3px}.profile__editporfile{background-color:var(--primary);color:var(--bg-0)}.profile__editporfile,.profile__editporfile_unfilled{align-items:center;border-radius:5rem;border-style:none;display:flex;font-size:1.5rem;height:.1rem;justify-content:center;margin-bottom:var(--margin-out);margin-top:var(--margin-out);padding:1rem 0;width:100%}.profile__editporfile_unfilled{background-color:var(--bg-0);color:var(--primary)}.profile__listcontainer{display:flex;justify-content:space-between;width:100%}.profile__selected{background-color:var(--bg-0);color:var(--primary)}.profile__selected,.profile__unselected{align-items:center;border-left:1px solid var(--primary);border-right:1px solid var(--primary);border-top:1px solid var(--primary);border-color:var(--primary);border-top-left-radius:20px;border-top-right-radius:20px;display:flex;font-size:1.5rem;height:1rem;justify-content:center;padding:1rem 0;width:100%}.profile__unselected{background-color:var(--primary);color:var(--bg-0)}.profile__list{background-color:transparent;border-bottom:1px solid;border-bottom-color:var(--primary);border-left:1px solid;border-left-color:var(--primary);border-right:1px solid;border-right-color:var(--primary);border-top-color:transparent;width:99.5%}.gallery{width:100%}.gallery__cont{position:relative;width:100%}.gallery__imageCont{overflow:hidden;padding-bottom:33%;position:relative;width:33%}.gallery__imageCont>a{display:flex;justify-content:center}.gallery__wine__image{height:100%;position:absolute;width:100%}.gallery__image{align-items:center;display:flex;height:100%;position:absolute;width:35%}.gallery:last-child{justify-self:flex-start}.gallery__cont{display:flex;justify-content:space-between}.gallery{display:flex;flex-wrap:wrap}.profile_table{flex-direction:row;justify-content:space-between;margin-top:1rem}.profile_table,.profile_table_stats{align-content:center;align-items:center;display:flex}.profile_table_stats{flex-direction:column;justify-content:center}.profile_table_stats_number{font-size:var(--size-txt);font-weight:700}.profile_table_stats_title{font-size:1rem}.becomesommlier{width:100vw}.becomesommlier__container{margin:var(--margin-out);width:480px}.following__modal--page{-webkit-text-stroke:.5px var(--primary);align-self:center}.becomesommlier{align-items:center;background-color:var(--bg-20);color:var(--primary);display:flex;flex-direction:column;height:100vh;position:fixed;width:100%;z-index:610}.becomesommlier--inactive{display:none}.becomesommlier__container{display:flex;flex-direction:column;width:100%}.becomesommlier__header{align-items:center;display:flex;height:80px;justify-content:space-between;margin:0 var(--margin-out)}.becomesommlier__header__title{font-size:2rem;font-weight:700}.becomesommlier__top-close{cursor:pointer;display:flex;font-size:3rem;font-weight:700}.becomesommlier_body{margin:var(--margin-out)}.search__profile{align-items:center;color:var(--primary);display:flex;margin-bottom:.5rem}.search__image{background:gray;border-radius:3rem;height:2rem;margin-right:.5rem;width:2rem}.search__profile__container{display:flex;justify-content:space-between;margin-bottom:10px}.search__button--filled{background-color:var(--primary);color:var(--primary);color:var(--bg-0)}.search__button,.search__button--filled{border:.1rem solid var(--primary);border-radius:30px;display:inline-block;margin:.2rem;padding:.5rem}.search__button{color:var(--primary)}.search__button:hover{cursor:pointer}.follows__modal--page{-webkit-text-stroke:.5px var(--primary);align-self:center}.FAQpage{background-color:var(--bg-20);display:flex;flex-direction:column;margin:var(--margin-out);width:480px}.FAQpage__button{align-items:center;background-color:var(--primary);border-radius:30px;color:var(--bg-0);cursor:pointer;display:flex;height:1.5rem;justify-content:center}.FAQpage__title{align-self:flex-start;color:var(--primary);font-size:var(--size-title);font-weight:700;margin-bottom:var(--margin-out);text-decoration:none}.FAQpage_container{border-radius:30px;display:flex;flex-direction:column;margin:0 var(--margin-out) 1.5rem var(--margin-out)}.FAQpage_answer_box{background-color:var(--bg-0);border-radius:0 0 30px 30px;display:flex;flex-direction:column}.FAQpage_delete,.FAQpage_reset,.FAQpge_modify{display:none;margin-left:20px}.FAQpage__part{font-size:var(--size-btn);margin:5px 0}.FAQ{margin-bottom:1rem}.FAQ__header{align-items:center;background-color:var(--primary);border-radius:30px;color:var(--bg-0);display:flex;font-size:1.3rem;height:3rem;justify-content:center;position:relative;text-align:center;z-index:1}.faq__box{background-color:hsla(18,77%,90%,.4)}.ticket__button{align-items:center;background-color:#f9ddd1;background-color:var(--bg-0);border-radius:30px;display:flex;justify-content:space-between;padding:1rem;position:relative;z-index:1}.ticket--inactive{display:none}.ticket{align-items:center;background-color:var(--bg-20);color:var(--primary);height:100vh;position:fixed;width:100vw;z-index:1}.ticket,.ticket__container{display:flex;flex-direction:column}.ticket__container{margin:var(--margin-out);width:480px}.ticket__header{align-items:center;display:flex;height:80px;justify-content:space-between;margin:0 var(--margin-out)}.ticket__header-title{font-size:var(--size-title)}.ticket__top-close{cursor:pointer;display:flex;font-size:1.5rem;font-weight:700}.ticket__create{align-items:center;align-self:flex-start;background-color:var(--bg-0);border-radius:30px;font-size:1.5rem;justify-content:space-between;margin-left:var(--margin-out);position:relative}.ticket__button--faq{background-color:var(--primary);color:var(--bg-0);display:flex;justify-content:center;text-align:center}.ticket__progress{align-items:center;border-radius:30px;display:flex;height:30px;justify-content:center;width:30px}.faq__box{background-color:var(--bg-0);border-radius:30px;margin-bottom:-50px;padding:15px 20px;position:relative;top:-50px}.ticket__box_container{border-radius:30px;color:var(--text-100);display:flex;flex-direction:column;margin-bottom:1.5rem}.faq__box--close{display:none;height:0%}.faq__question{margin-top:3rem}.ticket__answer>b,.ticket__question>b{margin-right:.5rem}.ticket_checkicon{color:green}.ticket__progressicon,.ticket_checkicon{border-radius:100%;display:flex;margin-right:1rem}.ticket__progressicon{background-color:#ff0;color:#fff}.ticket__answerInput{background-color:transparent;border:none;border-bottom:1px solid #000;color:var(--text-100);width:100%}.ticket__submit{display:flex;justify-content:flex-end}.ticket__submitButton{background-color:var(--primary);border:none;border-radius:30px;color:var(--bg-0);font-size:1rem;height:2rem;margin-top:5px;outline:none;padding:5px}.verifypage{width:100vw}.verifypage__title{align-items:center;color:var(--primary);display:flex;font-size:var(--size-title);justify-content:space-between;margin:var(--margin-out)}.verifypage__title>svg{cursor:pointer}.verifypage__title-title{font-size:var(--size-title)}.verifypage__verify{margin:var(--margin-out)}.vverifypage__verify-ind{background-color:var(--bg-0);border-radius:30px;height:3rem;justify-content:space-between;margin:10px 0;padding:0 10px;position:relative;z-index:1}.verifypage__verify-info,.vverifypage__verify-ind{align-items:center;display:flex}.verifypage__verify-info>img{border-radius:50%;height:1.5rem;padding-right:5px;width:1.5rem}.verifypage__verify-btn{align-items:center;display:flex;height:30px;justify-content:center;width:30px}.verifypage__verify-btn--open{width:inherit}.verifypage__verify-btn--open>*{color:var(--bg-0);margin-left:.5rem}.verifypage__verify-approve-btn{background-color:green;border-radius:30px;padding:.3rem}.verifypage__verify-reject-btn{background-color:var(--primary);border-radius:30px;padding:.3rem}.verifypage__verify-approve{align-items:center;border-radius:30px;color:green;display:flex;height:30px;justify-content:center;width:30px}.verifysomm__verify-approve>*{height:30px;width:30px}.verifypage__verify-reject{align-items:center;background-color:var(--primary);border-radius:30px;display:flex;height:30px;justify-content:center;width:30px}.verifypage__verify-reject>*{color:var(--bg-0);height:16px;width:16px}.verifypage__verify-pending{align-items:center;background-color:#ff0;border-radius:30px;color:var(--bg-0);display:flex;height:30px;justify-content:center;width:30px}.verifypage__verify-pending>svg{height:24px;width:24px}.verifypage__verify-detail{align-items:center;background-color:#ffdedc;border-radius:30px;display:flex;height:300px;padding-top:30px;position:relative;top:-40px}.verifypage__verify-detail-img{padding:10px}.verifypage__verify-detail-img>img{border-radius:20px;height:100%;width:100%}.verifypage__verify-detail-comment{border-radius:30px}.verifypage__verify-usercomment{height:37%}.verifypage__verfiy-admincomment,.verifypage__verify-usercomment{background-color:var(--bg-0);border-radius:20px;margin:10px;opacity:80%;padding:10px}.verifypage__verfiy-admincomment{height:38%}.verifypage__verfiy-admincomment>input{border:none;padding:10px}.verifypage__status{display:flex;height:2.5rem;justify-content:space-between;margin:var(--margin-out)}.verifypage__statusButton{background-color:var(--bg-20);border:1px solid var(--primary);border-radius:30px;color:var(--primary);font-size:1rem;height:2rem;outline:none}.verifypage__statusButton--active{background-color:var(--primary);color:#fff}.sommverify{margin:0 var(--margin-out)}.sommverify__header{align-items:center;background-color:var(--bg-20);background-color:var(--bg-0);border-radius:30px;display:flex;height:3rem;justify-content:space-between;margin:10px 0;position:relative;z-index:1}.sommverify__info{margin:0 15px}.sommverify__status{align-content:center;flex-direction:row;margin-right:7px}.sommverify__status,.sommverify__statusIcon{align-items:center;display:flex}.sommverify__verifyButton{align-items:row;display:flex;margin-right:5px}.sommverify__button{display:flex}.sommverify__button--inactive{display:none}.sommverify__verifyInd{align-items:center;background-color:var(--bg-0);border-radius:30px;color:var(--text-100);display:flex;height:3rem;justify-content:space-between;margin:10px 0;padding:0 10px;z-index:1}.sommverify__verifyApprove{background-color:green;border-radius:30px;color:var(--bg-0);margin:0 3px;padding:.4rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sommverify__verifyReject{background-color:var(--primary);border-radius:30px;color:var(--bg-0)}.sommverify__statusIcon0,.sommverify__statusIcon1,.sommverify__statusIcon2{border-radius:50%;height:1.8rem;width:1.8rem}.sommverify__statusIcon0{background-color:red;border:1px solid red;color:#fff}.sommverify__statusIcon1{background-color:green;border:1px solid green;color:#fff}.sommverify__statusIcon2{background-color:#f9e000;border:1px solid #f9e000;color:#fff}.sommverify__body{background-color:var(--bg-100);border-radius:30px;height:300px;padding:45px 10px 10px;position:relative;top:-50px}.sommverify__body--inactive{display:none}.sommverify__bodyGrid,.sommverify__img{display:flex;height:inherit;justify-content:space-around}.sommverify__img{align-items:center;flex-direction:column;width:50%}.sommverify__verifyImg{height:auto;width:inherit}.sommverify__comment,.sommverify__verifyImg{align-items:center;display:flex;margin:0 5px}.sommverify__comment{flex-direction:column;height:inherit;width:40%}.sommverify__userComment{margin-bottom:5px;overflow:auto;text-overflow:ellipsis;white-space:normal}.sommverify__adminComment,.sommverify__userComment{background-color:var(--bg-20);border-radius:20px;height:40%;padding:10px;width:100%}.sommverify__adminComment{margin-top:5px}.sommverify__adminInput{align-items:flex-start;background-color:transparent;border:none;display:flex;font-size:large;height:100%;outline:none;overflow:auto;text-overflow:ellipsis;width:100%}.sommverify__adminInput:hover,.sommverify__adminInput:not(:hover){outline:none}.winePage__subtitle{margin-top:1.5rem}.winePage__subtitle,.winePage__subtitle--first{color:var(--primary);font-size:1.5rem;margin-bottom:-1rem}.winePage__subtitle--first{margin-top:0}.winePage__hrTitle{color:var(--primary);margin-left:-50%;width:200%}.winePage__noMatchLists,.winePage__noMatchWines{margin-top:1.5rem}.winePage__btn:hover{cursor:pointer}.winePage{background-color:var(--bg-20);display:flex;flex-direction:column;margin:var(--margin-out);width:100%}.winePage__title{color:var(--primary);font-size:var(--size-title);font-weight:700;margin-bottom:1rem}.winePage__text:hover,.winePage__title:hover{cursor:default}.winePage__text{color:var(--primary);font-size:var(--size-txt)}.winePage__btnCont{display:flex;justify-content:space-between}.winePage__filter{width:69%}.winePage__filter,.winePage__sort{background-color:var(--bg-20);border:1px solid var(--primary);border-radius:30px;height:var(--size-btn)}.winePage__sort{width:29%}.winePage__btn{align-items:center;background-color:var(--bg-20);background-color:var(--primary);border:1px solid var(--primary);border-radius:30px;color:var(--bg-0);display:flex;height:2rem;justify-content:center;margin-top:2rem;width:100%}.winePage__hr{color:var(--primary);margin-left:-50%;margin-top:2rem;width:200%}.create__search:focus,.create__search:hover,.create__searchTag:focus,.create__searchTag:hover,.create__title:focus,.create__title:hover,textarea:focus,textarea:hover{outline:none}textarea::-webkit-scrollbar{display:none}.create__select:hover,.create__uploadImage:hover{cursor:pointer}.create{background-color:var(--bg-20);color:var(--primary);display:flex;flex-direction:column;margin:var(--margin-out);width:480px}.create__alert{align-items:center;display:flex}.create__header{font-size:var(--size-title);font-weight:700;margin-bottom:1rem}.create__titleCont{display:flex}.create__title{background:none;border:none;color:var(--text-100);font-size:2rem;font-weight:700;margin-bottom:1rem}.create__title,.create__title:focus,.create__title:hover{border-bottom:1px solid var(--primary)}.create__searchCont{align-items:center;background-color:var(--bg-0);border-radius:30px;display:flex;height:1.2rem;justify-content:space-between;margin-bottom:.5rem;padding:.5rem}.create__searchIcon{font-size:1.2rem;margin-right:.5rem}.create__search{border:none;border-radius:30px;font-size:1.2rem;width:100%}.create__selectCont>.loader{margin:1rem 0}.create__searched{align-items:center;border:1px solid var(--primary);justify-content:space-between}.create__searched,.create__select{border-radius:1rem;display:flex;margin:.2rem;padding:.5rem}.create__select{border:1px solid var(--primary);flex-direction:column}.create__selectFirst{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.create__each{border:none;border-radius:1rem;color:var(--text-100);display:flex;font-size:var(--size-txt);height:5rem;padding:.5rem}.create__select:last-child{margin-bottom:1.5rem}.create__wineImageCont{align-items:center;background-color:#fff;border-radius:.5rem;display:flex;height:5rem;justify-content:center;margin-right:.5rem;min-width:5rem}.create__wineImage{height:4.5rem}.create__wineContent{color:var(--text-100);margin-top:.2rem;width:80%}.create__winery{font-size:1rem}.create__name{font-size:1.2rem;font-weight:700}.create__iconCont{display:flex;font-size:1.5rem;margin-left:.5rem}.create__subtitle{color:var(--primary);font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.create__imageInput{display:none}.create__uploadImage{background-size:cover;border:1px solid var(--primary);border-radius:1rem;display:flex;justify-content:center;margin-bottom:1rem;padding-bottom:70%;position:relative;width:100%}.create__uploadPlus{font-size:5rem;position:absolute;top:30%}.create__tag{display:flex;flex-wrap:wrap;margin-bottom:.5rem}.create__tag:first-of-type{height:1.5rem;width:100%}.create__tag--inactive{display:none}.create__searchTagCont{border-bottom:1px solid var(--primary);display:flex;margin:.5rem}.create__searchTag{background-color:var(--bg-20);border:none;color:var(--text-100);font-size:1.2rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.create__comment{border:none;border-radius:30px;color:var(--text-100);display:flex;font-size:var(--size-txt);height:10rem;margin-bottom:1rem;padding:1rem}.create__submit{align-items:center;background-color:var(--primary);border-radius:30px;color:var(--bg-0);cursor:pointer;display:flex;justify-content:center;padding:.5rem 0}.about{margin:0 var(--margin-out);width:100%}.about__pageTitle{align-self:flex-start;color:var(--primary);font-size:var(--size-title);margin:10px 0}.about__title{color:var(--primary);font-size:larger;font-weight:bolder}.about__problem,.about__solution,.about__targetUser{margin:10px 0}.about__content--inactive{display:none}.about__img{border-radius:50%;height:80px;margin:5px 0;width:80px}.about__team{align-items:center;display:flex;justify-content:space-around}.about__teamTitle{color:var(--primary);display:flex;font-size:var(--size-btn);font-weight:700;justify-content:space-between}.about__part{margin:10px 0}.about__repo{align-items:center;display:flex;flex-direction:column}.about__repo>label{font-size:10px}.about__gitRepo{display:flex}.about__gitRepo>div{margin:0 5px}.about__partTitle{color:var(--primary);font-size:var(--size-btn);font-weight:700;margin:5px 0}.about__partContent{display:flex;justify-content:space-around}.about__ind{flex-direction:column;justify-content:center;margin:0 10px}.about__ind,.about__info{align-items:center;display:flex}.about__info{justify-content:space-around}.about__name{margin:0 2px}.about__link,.about__links{align-items:center;display:flex}.about__link{margin:2px}
/*# sourceMappingURL=main.5e8f2337.css.map*/