@keyframes up-block{0%{transform:translateY(100%)}to{transform:translateY(0%)}}@keyframes down-block{0%{transform:translateY(0%)}to{transform:translateY(100%)}}.v-button{text-align:center;pointer-events:auto;cursor:pointer;align-items:center;padding:.25rem;transition:all 60ms;display:flex;position:relative;overflow:hidden}.v-button__loader{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.v-button__loader svg{color:#171717;width:30px;height:30px;margin:unset!important;background:unset!important}.v-button__loader span{font-family:Nunito Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.125rem}.v-button__wrapper{justify-content:center;align-items:center;display:flex}.v-button__burger{width:26px;height:26px;display:block;position:relative}.v-button__burger span{opacity:1;background:#fff;border-radius:12px;width:18px;height:2px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.v-button__burger span:first-child{transition:top .3s .1s,transform .1s;top:calc(50% + 5px)}.v-button__burger span:nth-child(3){transition:top .3s .1s,transform .1s;top:calc(50% - 5px)}.v-button__burger--active span{background:#171717}.v-button__burger--active span:first-child{transition:top .1s,transform .1s ease-in-out .3s;top:50%;transform:translate(-50%,-50%)rotate(45deg)}.v-button__burger--active span:nth-child(2){opacity:0}.v-button__burger--active span:nth-child(3){transition:top .1s,transform .1s ease-in-out .3s;top:50%;transform:translate(-50%,-50%)rotate(-45deg)}.v-button__continue{transform:rotate(180deg)}.v-button--main{color:#171717;border-radius:10px;min-width:44px;min-height:44px;padding:.25rem 1rem;font-family:Nunito Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.125rem;background:#ffcd00!important}@media screen and (width>=768px){.v-button--main{min-width:44px;min-height:44px}}.v-button--main:active{background:#c39f10!important}.v-button--main:disabled,.v-button--main--disabled{color:#999;cursor:no-drop;background:#1f1f1f!important}.v-button--main:disabled .v-button__loader svg,.v-button--main--disabled .v-button__loader svg{color:#999}.v-button--menu{color:#171717;border-radius:10px;min-height:44px;padding:.25rem 1rem;font-family:Nunito Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.125rem;background:#ffcd00!important}.v-button--menu:active{color:#171717;background:#c39f10!important}.v-button--menu:disabled,.v-button--menu--disabled{color:#999;cursor:no-drop;background:#262626!important}.v-button--menu:disabled .v-button__burger div,.v-button--menu--disabled .v-button__burger div{background:#171717!important}.v-button--menu.v-button--active{color:#171717;background:#171717!important}.v-button--menu .v-button__burger span{background:#171717}.v-button--small{border-radius:10px;min-width:44px;min-height:44px;box-shadow:4px 4px 30px #ffffff0d;background:#171717!important}.v-button--small svg{color:#fff;transition:all 60ms}.v-button--small:active svg{color:#999}.v-button--dish{color:#171717;border-radius:10px;min-width:44px;min-height:44px;font-family:Nunito Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.125rem;background:#ffcd00!important}.v-button--dish svg{color:#171717}.v-button--dish:active{color:#171717;background:#c39f10!important}.v-button--dish:active svg{color:#171717}.v-button--dish:disabled,.v-button--dish--disabled{color:#999;cursor:no-drop;background:#262626!important}.v-button--dish:disabled svg,.v-button--dish--disabled svg{color:#999}.v-button--outline{color:#171717;border-radius:10px;min-width:44px;min-height:44px;padding:.25rem 1rem;font-family:Nunito Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.125rem;background:#ffcd00!important}@media screen and (width>=768px){.v-button--outline{min-width:44px;min-height:44px}}.v-button--outline{color:#171717;background:#fdf1be!important}.v-button--outline:active{color:#171717;background:#c39f10!important}.v-button--outline:disabled,.v-button--outline--disabled{color:#999;cursor:no-drop;background:#262626!important}.v-button--grey{color:#171717;border-radius:10px;min-width:44px;min-height:44px;padding:.25rem 1rem;font-family:Nunito Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.125rem;background:#ffcd00!important}@media screen and (width>=768px){.v-button--grey{min-width:44px;min-height:44px}}.v-button--grey{color:#fff;background:#262626!important}.v-button--grey:active{color:#171717;background:#1f1f1f!important}.v-button--grey:disabled,.v-button--grey--disabled{color:#1f1f1f;cursor:no-drop;background:#1f1f1f!important}.v-button--grey-orange{color:#171717;border-radius:10px;min-width:44px;min-height:44px;padding:.25rem 1rem;font-family:Nunito Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.125rem;background:#ffcd00!important}@media screen and (width>=768px){.v-button--grey-orange{min-width:44px;min-height:44px}}.v-button--grey-orange{color:#ffcd00;background:#262626!important}.v-button--grey-orange:active,.v-button--grey-orange:hover{color:#171717;background:#ffcd00!important}.v-button--grey-orange:disabled,.v-button--grey-orange--disabled{color:#999;cursor:no-drop;background:#262626!important}@media screen and (width>=768px){.v-button--menu{min-height:44px}.v-button--dish{width:100%;max-width:118px;min-height:44px;padding:.25rem .5rem}.v-button--grey{color:#fff;border-radius:10px;min-width:44px;min-height:44px;padding:.25rem 1rem;font-family:Nunito Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.125rem;background:#1f1f1f!important}}@media screen and (width>=768px) and (width>=768px){.v-button--grey{min-width:44px;min-height:44px}}@media screen and (width>=768px){.v-button--grey:active,.v-button--grey:hover{background:#c39f10!important}.v-button--grey:disabled,.v-button--grey--disabled{color:#999;cursor:no-drop;background:#262626!important}.v-button--grey-orange{color:#ffcd00;border-radius:10px;min-width:44px;min-height:44px;padding:.25rem 1rem;font-family:Nunito Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.125rem;background:#262626!important}}@media screen and (width>=768px) and (width>=768px){.v-button--grey-orange{min-width:44px;min-height:44px}}@media screen and (width>=768px){.v-button--grey-orange:active,.v-button--grey-orange:hover{color:#fff;background:#ffcd00!important}.v-button--grey-orange:disabled,.v-button--grey-orange--disabled{color:#999;cursor:no-drop;background:#262626!important}}@media screen and (width>=1024px){.v-button--main:hover,.v-button--main:active{background:#ffcd00!important}.v-button--main:disabled:hover,.v-button--main--disabled:hover{color:#999;background:#262626!important}.v-button--dish:hover{color:#fff;background:#c39f10!important}.v-button--dish:active{background:#ffcd00!important}.v-button--dish:disabled:hover,.v-button--dish--disabled:hover{color:#999;background:#262626!important}.v-button--outline:hover,.v-button--outline:active{color:#fff;background:#c39f10!important}.v-button--outline:disabled:hover,.v-button--outline--disabled:hover{color:#999;background:#262626!important}}
