*, a {
    outline: 0
}

H2, H3, a, body {
    color: var(--font-color)
}

H2, H4 {
    margin: 0 0 10px
}

.btn, a, a:hover {
    text-decoration: none
}

.orders__total span {
    font-size: 60%;
}

.header-box, .qr-codes__box {
    -webkit-column-gap: 20px;
    -moz-column-gap: 20px
}

#page-box, .menu-item__box a, body {
    overflow: hidden
}

.menu-item__box a span, .menu-tab__box.selected a span {
    background: -o-linear-gradient(358.13deg, #efcc86 10.71%, #ba853d 48.17%, #f6d592 71.22%, #bd883d 109.31%);
    text-fill-color: transparent;
    -webkit-text-fill-color: transparent
}

@font-face {
    font-family: 'Bebas Neue';
    src: url('/local/templates/fijiclub/fonts/bebasneuecyrillic.ttf') format('truetype');
    font-weight: 800;
    font-style: normal
}

* {
    -moz-user-select: none;
    -khtml-user-select: none;
    user-select: none
}

:root {
    --font: 'Montserrat', sans-serif;
    --font-title: 'Bebas Neue', sans-serif;
    --font-size: 25px;
    --font-line: 30px;
    --font-weight: 400;
    --font-color: #ddd;
    --white: #fff;
    --black: #030303;
    --gold: #E9BD5A;
    --animation: all ease-out 0.3s
}

body {
    background: var(--black);
    font-family: var(--font);
    font-weight: var(--font-weight);
    font-size: var(--font-size);
    line-height: var(--font-line);
    padding: 0;
    margin: 0;
    overflow-y: auto
}

H1, H2 {
    font-weight: 600;
    font-family: var(--font);
    padding: 0
}

.btn, H1 {
    line-height: 120%;
    text-align: center
}

a {
    -webkit-appearance: none
}

H1 {
    margin: 0 0 8px;
    font-size: 35px;
    color: var(--white)
}

H2 {
    font-size: 24px;
    line-height: 30px
}

H3 {
    padding: 0;
    margin: 0 0 40px;
    font-family: var(--font);
    font-weight: 500;
    font-size: 16px;
    line-height: 19px
}

.btn, .song_form .btn, .table-num, H4 {
    font-weight: 600
}

H4 {
    padding: 0;
    font-family: var(--font);
    font-size: 18px;
    line-height: normal;
    color: var(--font-color)
}

input[type=date], input[type=email], input[type=number], input[type=password], input[type=phone], input[type=search], input[type=text], textarea {
    background: #1d1d1d;
    -webkit-box-sizing: border-box;
    font-weight: var(--font-weight);
    font-size: var(--font-size);
    line-height: var(--font-line);
    color: var(--font-color);
    padding: 11px 12px;
    font-family: var(--font);
    -webkit-appearance: none;
    width: 100%;
    outline: 0
}

img {
    border: none;
    outline: 0;
    max-width: 100%;
    height: auto
}

ol, ul {
    padding: 0;
    margin: 0
}

ol li, ul li {
    list-style: none
}

input[type=date], input[type=email], input[type=number], input[type=password], input[type=phone], input[type=search], input[type=text] {
    border: 1px solid #515151;
    border-radius: 4px;
    box-sizing: border-box
}

textarea {
    border: 1px solid #515151;
    border-radius: 4px;
    box-sizing: border-box;
    height: 120px
}

.btn, .menu-item__box a {
    text-transform: uppercase;
    -webkit-box-sizing: border-box
}

input[type=date]:focus, input[type=email]:focus, input[type=number]:focus, input[type=password]:focus, input[type=phone]:focus, input[type=text]:focus, textarea:focus {
    border: 1px solid #b7b7b7
}

.btn {
    outline: 0;
    font-family: var(--font);
    font-size: 20px;
    color: #292929;
    -webkit-appearance: none;
    cursor: pointer;
    border-radius: 8px;
    background: -o-linear-gradient(358.13deg, #f4c459 10.71%, #fff6a4 48.17%, #f9ca6c 71.22%, #f3c152 109.31%);
    background: linear-gradient(91.87deg, #f4c459 10.71%, #fff6a4 48.17%, #f9ca6c 71.22%, #f3c152 109.31%);
    border: 0;
    box-sizing: border-box;
    display: block;
    padding: 31px 22px;
    width: 100%
}

.flex, .menu-item__box a {
    display: -webkit-box;
    display: -ms-flexbox
}

.btn:focus, body .bx-blue .btn.btn-default:focus {
    -webkit-box-shadow: inset 3px 3px 10px #472e0c;
    box-shadow: inset 3px 3px 10px #472e0c
}

.wrapper {
    max-width: 780px;
    margin: 116px auto 236px
}

.wrapper-home {
    margin: 66px auto 236px
}

.no-btns .wrapper {
    margin: 116px auto;
    position: relative;
}

.no-btns .wrapper-home {
    margin: 66px auto 116px
}

.wrap-main {
    margin: 35px 0 235px
}

.wrap-section {
    margin: 175px 0 225px
}

main {
    margin: 225px 0
}

.wrap-bar-section {
    margin: 345px 0 225px
}

.menu-slider {
    padding: 0 0 15px
}

.flex {
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.grid {
    display: -ms-grid;
    display: grid;
    grid-gap: 20px
}

.counter__minus, .counter__minus svg, .counter__plus, .counter__plus svg, .icon, .logo img, .weight-box span {
    display: block
}

.col-2 {
    -ms-grid-columns: (1fr) [ 2 ];
    grid-template-columns: repeat(2, 1fr)
}

.col-3 {
    -ms-grid-columns: (1fr) [ 3 ];
    grid-template-columns: repeat(3, 1fr)
}

.col-4 {
    -ms-grid-columns: (1fr) [ 4 ];
    grid-template-columns: repeat(4, 1fr)
}

.col-5 {
    -ms-grid-columns: (1fr) [ 5 ];
    grid-template-columns: repeat(5, 1fr)
}

.col-6 {
    -ms-grid-columns: (1fr) [ 6 ];
    grid-template-columns: repeat(6, 1fr)
}

.icon {
    mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    -webkit-mask-size: contain;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.btn, .footer-tab__box, .icon, .jq-selectbox__dropdown, .select-box__container .ts-control:before, a, button, i, img, input[type=email], input[type=number], input[type=password], input[type=phone], input[type=submit], input[type=text], label, svg path, svg rect, textarea {
    -webkit-transition: var(--animation);
    -o-transition: var(--animation);
    transition: var(--animation)
}

.left {
    width: 24px;
    height: 24px;
    background-color: var(--white);
    mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 5L9 12L15 19' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    -webkit-mask-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 5L9 12L15 19' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")
}

#item, .footer-tab__box, .wrap-place {
    background: var(--black)
}

.header-box {
    column-gap: 20px;
    -webkit-column-gap: 33px;
    -moz-column-gap: 33px;
    column-gap: 33px;
    margin: 0 auto;
    max-width: 780px;
    padding: 35px 0 20px
}

.wrap-place {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    z-index: 100
}

.menu-list__box-wrap {
    top: 106px
}

.logo {
    width: 100%;
    max-width: 187px;
    margin-right: auto
}

.table-num {
    font-size: 18px;
    line-height: 21px
}

.qr-codes__box {
    column-gap: 20px;
    padding: 40px 0 0
}

.qr-codes__box img {
    display: block;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.qr-codes__box-left, .qr-codes__box-right {
    -webkit-column-gap: 20px;
    -moz-column-gap: 20px;
    column-gap: 20px;
    font-weight: 600;
    font-size: 20px;
    line-height: 130%;
    color: var(--white)
}

.qr-codes__box-right {
    text-align: right
}

.qr-codes__box-left div, .qr-codes__box-right div {
    max-width: 155px;
    width: 100%
}

.section.songs {
    margin: 85px 0 0
}

.section_songs_wrapper h2 {
    text-align: center;
    font-size: 30px;
    line-height: 36px;
    margin: 0 0 20px
}

.section_songs_notation {
    text-align: center;
    margin: 0 0 20px;
    font-size: 16px;
    line-height: 19px
}

.song_form {
    -webkit-column-gap: 8px;
    -moz-column-gap: 8px;
    column-gap: 8px
}

.song_form .btn {
    font-size: 16px;
    line-height: 18px;
    padding: 17px 43px
}

.section_songs_results {
    margin: 70px 0 0
}

.section-songs__result:not(:last-child) {
    margin: 0 0 10px;
    padding: 0 0 10px;
    border-bottom: 1px solid rgba(255, 255, 255, .5)
}

.artist {
    font-size: 14px;
    margin: 0 0 7px;
    font-weight: 500
}

.menu-phone a, .name {
    font-weight: 600
}

.song_id {
    font-weight: 500
}

.menu-item__box {
    padding: 1px;
    position: relative
}

.menu-item__box a {
    position: relative;
    z-index: 2;
    background: right center no-repeat #000002;
    border-radius: 7px;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column;
    flex-flow: column;
    font-weight: 600;
    font-size: 50px;
    line-height: 120%;
    padding: 40px;
    box-sizing: border-box;
    min-height: 275px
}

.menu-tab__box a, .product-item-container .like-a {
    display: -webkit-box;
    display: -ms-flexbox;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal
}

.menu-item__box a:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    background: -webkit-gradient(linear, right top, left top, from(rgba(1, 1, 9, 0)), to(#000));
    background: -o-linear-gradient(right, rgba(1, 1, 9, 0) 0, #000 100%);
    background: linear-gradient(270deg, rgba(1, 1, 9, 0) 0, #000 100%);
    width: 100%;
    max-width: 410px
}

.menu-item__box a span {
    background: linear-gradient(91.87deg, #efcc86 10.71%, #ba853d 48.17%, #f6d592 71.22%, #bd883d 109.31%);
    -webkit-background-clip: text;
    background-clip: text;
    position: relative;
    z-index: 2
}

.menu-item__box:before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: -o-linear-gradient(358.13deg, #e9bd5a 10.71%, #d5a541 48.17%, #f6d592 71.22%, #e9bd5a 109.31%);
    background: linear-gradient(91.87deg, #e9bd5a 10.71%, #d5a541 48.17%, #f6d592 71.22%, #e9bd5a 109.31%);
    border-radius: 8px
}

.menu-item__box:not(:last-child) {
    margin: 0 0 10px
}

.menu-item__box:nth-child(2n) a {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    background-position: left center;
    text-align: right
}

.menu-item__box:nth-child(2n) a:after {
    left: auto;
    right: 0;
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.menu-item__box a.center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    text-align: center;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    font-size: 40px;
    line-height: 48px;
    padding: 20px
}

.price-box, .weight-box span.weight-box_divider {
    font-size: 25px;
    font-family: var(--font-title)
}

.menu-item__box a.center:after {
    left: 0;
    right: 0;
    top: auto;
    bottom: 0;
    height: 180px;
    max-width: none;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(1, 1, 9, 0)), to(#000));
    background: -o-linear-gradient(top, rgba(1, 1, 9, 0) 0, #000 100%);
    background: linear-gradient(180deg, rgba(1, 1, 9, 0) 0, #000 100%);
    -webkit-transform: none;
    -ms-transform: none;
    transform: none
}

body .button, body .button span {
    -webkit-transform: none !important;
    -ms-transform: none !important;
    transform: none !important
}

.footer-btns__box {
    -webkit-column-gap: 40px;
    -moz-column-gap: 40px;
    column-gap: 40px;
    margin: 0 0 30px;
    position: relative
}

.footer-btns__box .btn, .menu-message a {
    position: relative;
    overflow: hidden
}

.footer-btns__box .btn:before, .menu-message a:before {
    content: '';
    position: absolute;
    width: 51px;
    height: 150px;
    top: -19px;
    left: -70px;
    background: -o-radial-gradient(50% 50%, 25.19% 50%, rgba(255, 255, 255, .6) 0, rgba(255, 255, 255, 0) 100%);
    background: radial-gradient(25.19% 50% at 50% 50%, rgba(255, 255, 255, .6) 0, rgba(255, 255, 255, 0) 100%);
    -webkit-transform: rotate(37.68deg);
    -ms-transform: rotate(37.68deg);
    transform: rotate(37.68deg);
    -webkit-animation: 3s ease-in infinite shine;
    animation: 3s ease-in infinite shine
}

.menu-message a:before {
    -webkit-animation-delay: 2s;
    animation-delay: 2s
}

.footer-btns__box #btn1.btn:before {
    -webkit-animation-delay: .7s;
    animation-delay: .7s
}

@-webkit-keyframes shine {

0
{
    left: -70px
}

100
%
,
50
%
{
    left: 800px
}
}

@keyframes shine {

0
{
    left: -70px
}

100
%
,
50
%
{
    left: 800px
}
}

.footer-tab__box {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 100001;
    padding: 35px 0 20px
}

.footer-menu__tab {
    -webkit-column-gap: 15px;
    -moz-column-gap: 15px;
    column-gap: 15px
}

.footer-tab__box .wrapper, .product-img.no-photo img {
    margin: 0 auto
}

.menu-tab__box a {
    display: flex;
    -ms-flex-flow: column;
    flex-flow: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    row-gap: 10px
}

.menu-tab__box a span {
    color: var(--white);
    font-weight: 600;
    font-size: 16px;
    line-height: 120%
}

.menu-tab__box.selected a span {
    background: linear-gradient(91.87deg, #efcc86 10.71%, #ba853d 48.17%, #f6d592 71.22%, #bd883d 109.31%);
    -webkit-background-clip: text;
    background-clip: text
}

.menu-tab__icon {
    display: block;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    width: 33px;
    height: 32px
}

.menu-tab__icon.home {
    background-image: url("data:image/svg+xml,%3Csvg width='33' height='32' viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_343_3720)'%3E%3Cpath d='M31.328 12.092L21.2147 1.97734C19.963 0.729324 18.2676 0.0285034 16.5 0.0285034C14.7325 0.0285034 13.037 0.729324 11.7853 1.97734L1.67202 12.092C1.29925 12.4624 1.00371 12.9031 0.802526 13.3885C0.601343 13.874 0.498519 14.3945 0.500016 14.92V28.0093C0.500016 29.0702 0.921443 30.0876 1.67159 30.8378C2.42173 31.5879 3.43915 32.0093 4.50002 32.0093H28.5C29.5609 32.0093 30.5783 31.5879 31.3284 30.8378C32.0786 30.0876 32.5 29.0702 32.5 28.0093V14.92C32.5015 14.3945 32.3987 13.874 32.1975 13.3885C31.9963 12.9031 31.7008 12.4624 31.328 12.092ZM20.5 29.3427H12.5V24.0973C12.5 23.0365 12.9214 22.0191 13.6716 21.2689C14.4217 20.5188 15.4392 20.0973 16.5 20.0973C17.5609 20.0973 18.5783 20.5188 19.3284 21.2689C20.0786 22.0191 20.5 23.0365 20.5 24.0973V29.3427ZM29.8333 28.0093C29.8333 28.363 29.6929 28.7021 29.4428 28.9521C29.1928 29.2022 28.8536 29.3427 28.5 29.3427H23.1667V24.0973C23.1667 22.3292 22.4643 20.6335 21.2141 19.3833C19.9638 18.1331 18.2681 17.4307 16.5 17.4307C14.7319 17.4307 13.0362 18.1331 11.786 19.3833C10.5357 20.6335 9.83335 22.3292 9.83335 24.0973V29.3427H4.50002C4.14639 29.3427 3.80726 29.2022 3.55721 28.9521C3.30716 28.7021 3.16668 28.363 3.16668 28.0093V14.92C3.16792 14.5666 3.30827 14.228 3.55735 13.9773L13.6707 3.86667C14.4223 3.11858 15.4396 2.6986 16.5 2.6986C17.5605 2.6986 18.5778 3.11858 19.3293 3.86667L29.4427 13.9813C29.6908 14.231 29.8311 14.568 29.8333 14.92V28.0093Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_343_3720'%3E%3Crect width='32' height='32' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")
}

.selected .menu-tab__icon.home {
    background-image: url("data:image/svg+xml,%3Csvg width='33' height='32' viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_343_3680)'%3E%3Cpath d='M31.328 12.092L21.2147 1.97734C19.963 0.729324 18.2676 0.0285034 16.5 0.0285034C14.7325 0.0285034 13.037 0.729324 11.7854 1.97734L1.67202 12.092C1.29925 12.4624 1.00371 12.9031 0.802526 13.3885C0.601343 13.874 0.498519 14.3945 0.500016 14.92V28.0093C0.500016 29.0702 0.921444 30.0876 1.67159 30.8378C2.42173 31.5879 3.43915 32.0093 4.50002 32.0093H28.5C29.5609 32.0093 30.5783 31.5879 31.3284 30.8378C32.0786 30.0876 32.5 29.0702 32.5 28.0093V14.92C32.5015 14.3945 32.3987 13.874 32.1975 13.3885C31.9963 12.9031 31.7008 12.4624 31.328 12.092ZM20.5 29.3427H12.5V24.0973C12.5 23.0365 12.9214 22.0191 13.6716 21.2689C14.4217 20.5188 15.4392 20.0973 16.5 20.0973C17.5609 20.0973 18.5783 20.5188 19.3284 21.2689C20.0786 22.0191 20.5 23.0365 20.5 24.0973V29.3427ZM29.8334 28.0093C29.8334 28.363 29.6929 28.7021 29.4428 28.9521C29.1928 29.2022 28.8536 29.3427 28.5 29.3427H23.1667V24.0973C23.1667 22.3292 22.4643 20.6335 21.2141 19.3833C19.9638 18.1331 18.2681 17.4307 16.5 17.4307C14.7319 17.4307 13.0362 18.1331 11.786 19.3833C10.5357 20.6335 9.83335 22.3292 9.83335 24.0973V29.3427H4.50002C4.14639 29.3427 3.80726 29.2022 3.55721 28.9521C3.30716 28.7021 3.16668 28.363 3.16668 28.0093V14.92C3.16792 14.5666 3.30827 14.228 3.55735 13.9773L13.6707 3.86667C14.4223 3.11858 15.4396 2.6986 16.5 2.6986C17.5605 2.6986 18.5778 3.11858 19.3294 3.86667L29.4427 13.9813C29.6908 14.231 29.8311 14.568 29.8334 14.92V28.0093Z' fill='url(%23paint0_linear_343_3680)'/%3E%3Cpath d='M29.8334 28.0093C29.8334 28.363 29.6929 28.7021 29.4428 28.9521C29.1928 29.2022 28.8536 29.3427 28.5 29.3427H23.1667V24.0973C23.1667 22.3292 22.4643 20.6335 21.2141 19.3833C19.9638 18.1331 18.2681 17.4307 16.5 17.4307C14.7319 17.4307 13.0362 18.1331 11.786 19.3833C10.5357 20.6335 9.83335 22.3292 9.83335 24.0973V29.3427H4.50002C4.14639 29.3427 3.80726 29.2022 3.55721 28.9521C3.30716 28.7021 3.16668 28.363 3.16668 28.0093V14.92C3.16792 14.5666 3.30827 14.228 3.55735 13.9773L13.6707 3.86667C14.4223 3.11858 15.4396 2.6986 16.5 2.6986C17.5605 2.6986 18.5778 3.11858 19.3294 3.86667L29.4427 13.9813C29.6908 14.231 29.8311 14.568 29.8334 14.92V28.0093Z' fill='url(%23paint1_linear_343_3680)'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_343_3680' x1='4.03846' y1='0.0285043' x2='36.5881' y2='1.0931' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFCC86'/%3E%3Cstop offset='0.37995' stop-color='%23BA853D'/%3E%3Cstop offset='0.613696' stop-color='%23F6D592'/%3E%3Cstop offset='1' stop-color='%23BD883D'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_343_3680' x1='4.03846' y1='0.0285043' x2='36.5881' y2='1.0931' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFCC86'/%3E%3Cstop offset='0.37995' stop-color='%23BA853D'/%3E%3Cstop offset='0.613696' stop-color='%23F6D592'/%3E%3Cstop offset='1' stop-color='%23BD883D'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_343_3680'%3E%3Crect width='32' height='32' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")
}

.menu-tab__icon.food {
    background-image: url("data:image/svg+xml,%3Csvg width='33' height='32' viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_343_3685)'%3E%3Cpath d='M32.2818 6.27369C31.2645 2.12302 25.5485 -0.0716426 22.0471 2.16169C20.5327 0.774999 18.5538 0.00585938 16.5005 0.00585938C14.4471 0.00585938 12.4682 0.774999 10.9538 2.16169C2.37914 -2.21031 -4.28219 10.307 4.93514 14.2844C5.18448 14.3563 5.40513 14.5043 5.56625 14.7077C5.72737 14.9112 5.82091 15.1598 5.83381 15.419V26.0004C5.83381 27.5917 6.46595 29.1178 7.59117 30.243C8.71639 31.3682 10.2425 32.0004 11.8338 32.0004H21.1671C21.9551 32.0004 22.7353 31.8452 23.4632 31.5436C24.1912 31.2421 24.8526 30.8001 25.4098 30.243C25.9669 29.6858 26.4089 29.0244 26.7104 28.2965C27.0119 27.5685 27.1671 26.7883 27.1671 26.0004V15.419C27.18 15.1598 27.2736 14.9112 27.4347 14.7077C27.5958 14.5043 27.8165 14.3563 28.0658 14.2844C29.6445 13.7203 30.9539 12.584 31.7346 11.1005C32.5154 9.61696 32.7107 7.89434 32.2818 6.27369ZM24.5005 26.0004C24.5005 26.8844 24.1493 27.7323 23.5242 28.3574C22.899 28.9825 22.0512 29.3337 21.1671 29.3337H11.8338C11.3404 29.3232 10.855 29.207 10.4103 28.993C9.96566 28.7789 9.57207 28.472 9.25613 28.0929C8.9402 27.7137 8.70926 27.2713 8.5789 26.7953C8.44854 26.3193 8.4218 25.8209 8.50048 25.3337H24.5005V26.0004ZM27.1671 11.771C26.3976 12.0248 25.7267 12.5129 25.2484 13.1671C24.7702 13.8213 24.5087 14.6087 24.5005 15.419V22.667H8.50048V15.419C8.49225 14.6087 8.23071 13.8213 7.7525 13.1671C7.2743 12.5129 6.60339 12.0248 5.83381 11.771C4.88233 11.4287 4.09402 10.7416 3.62489 9.84582C3.15576 8.95002 3.03999 7.91076 3.30048 6.93369C4.08181 4.13369 8.27248 2.96169 10.2111 4.93369C10.3502 5.07361 10.5184 5.18113 10.7038 5.24859C10.8892 5.31605 11.0872 5.34178 11.2837 5.32395C11.4802 5.30613 11.6703 5.24518 11.8405 5.14546C12.0107 5.04573 12.1569 4.90969 12.2685 4.74702C13.9311 1.97369 19.0618 1.97369 20.7245 4.74702C20.8362 4.9095 20.9824 5.04535 21.1527 5.14493C21.3229 5.24452 21.5129 5.30538 21.7093 5.3232C21.9057 5.34102 22.1036 5.31536 22.289 5.24804C22.4744 5.18072 22.6426 5.07339 22.7818 4.93369C23.3074 4.4861 23.9347 4.17416 24.6088 4.02516C25.2829 3.87617 25.9832 3.89466 26.6485 4.07902C27.496 4.2669 28.2598 4.72423 28.8256 5.38256C29.3915 6.04088 29.7288 6.86476 29.7872 7.73087C29.8456 8.59697 29.6219 9.45869 29.1496 10.187C28.6773 10.9153 27.9817 11.4711 27.1671 11.771Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_343_3685'%3E%3Crect width='32' height='32' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")
}

.selected .menu-tab__icon.food {
    background-image: url("data:image/svg+xml,%3Csvg width='33' height='32' viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_343_3724)'%3E%3Cpath d='M32.2818 6.27369C31.2645 2.12302 25.5485 -0.0716426 22.0471 2.16169C20.5327 0.774999 18.5538 0.00585938 16.5005 0.00585938C14.4471 0.00585938 12.4682 0.774999 10.9538 2.16169C2.37914 -2.21031 -4.28219 10.307 4.93514 14.2844C5.18448 14.3563 5.40513 14.5043 5.56625 14.7077C5.72737 14.9112 5.82091 15.1598 5.83381 15.419V26.0004C5.83381 27.5917 6.46595 29.1178 7.59117 30.243C8.71639 31.3682 10.2425 32.0004 11.8338 32.0004H21.1671C21.9551 32.0004 22.7353 31.8452 23.4632 31.5436C24.1912 31.2421 24.8526 30.8001 25.4098 30.243C25.9669 29.6858 26.4089 29.0244 26.7104 28.2965C27.0119 27.5685 27.1671 26.7883 27.1671 26.0004V15.419C27.18 15.1598 27.2736 14.9112 27.4347 14.7077C27.5958 14.5043 27.8165 14.3563 28.0658 14.2844C29.6445 13.7203 30.9539 12.584 31.7346 11.1005C32.5154 9.61696 32.7107 7.89434 32.2818 6.27369ZM24.5005 26.0004C24.5005 26.8844 24.1493 27.7323 23.5242 28.3574C22.899 28.9825 22.0512 29.3337 21.1671 29.3337H11.8338C11.3404 29.3232 10.855 29.207 10.4103 28.993C9.96566 28.7789 9.57207 28.472 9.25613 28.0929C8.9402 27.7137 8.70926 27.2713 8.5789 26.7953C8.44854 26.3193 8.4218 25.8209 8.50048 25.3337H24.5005V26.0004ZM27.1671 11.771C26.3976 12.0248 25.7267 12.5129 25.2484 13.1671C24.7702 13.8213 24.5087 14.6087 24.5005 15.419V22.667H8.50048V15.419C8.49225 14.6087 8.23071 13.8213 7.7525 13.1671C7.2743 12.5129 6.60339 12.0248 5.83381 11.771C4.88233 11.4287 4.09402 10.7416 3.62489 9.84582C3.15576 8.95002 3.03999 7.91076 3.30048 6.93369C4.08181 4.13369 8.27248 2.96169 10.2111 4.93369C10.3502 5.07361 10.5184 5.18113 10.7038 5.24859C10.8892 5.31605 11.0872 5.34178 11.2837 5.32395C11.4802 5.30613 11.6703 5.24518 11.8405 5.14546C12.0107 5.04573 12.1569 4.90969 12.2685 4.74702C13.9311 1.97369 19.0618 1.97369 20.7245 4.74702C20.8362 4.9095 20.9824 5.04535 21.1527 5.14493C21.3229 5.24452 21.5129 5.30538 21.7093 5.3232C21.9057 5.34102 22.1036 5.31536 22.289 5.24804C22.4744 5.18072 22.6426 5.07339 22.7818 4.93369C23.3074 4.4861 23.9347 4.17416 24.6088 4.02516C25.2829 3.87617 25.9832 3.89466 26.6485 4.07902C27.496 4.2669 28.2598 4.72423 28.8256 5.38256C29.3915 6.04088 29.7288 6.86476 29.7872 7.73087C29.8456 8.59697 29.6219 9.45869 29.1496 10.187C28.6773 10.9153 27.9817 11.4711 27.1671 11.771Z' fill='url(%23paint0_linear_343_3724)'/%3E%3Cpath d='M27.1671 11.771C26.3976 12.0248 25.7267 12.5129 25.2484 13.1671C24.7702 13.8213 24.5087 14.6087 24.5005 15.419V22.667H8.50048V15.419C8.49225 14.6087 8.23071 13.8213 7.7525 13.1671C7.2743 12.5129 6.60339 12.0248 5.83381 11.771C4.88233 11.4287 4.09402 10.7416 3.62489 9.84582C3.15576 8.95002 3.03999 7.91076 3.30048 6.93369C4.08181 4.13369 8.27248 2.96169 10.2111 4.93369C10.3502 5.07361 10.5184 5.18113 10.7038 5.24859C10.8892 5.31605 11.0872 5.34178 11.2837 5.32395C11.4802 5.30613 11.6703 5.24518 11.8405 5.14546C12.0107 5.04573 12.1569 4.90969 12.2685 4.74702C13.9311 1.97369 19.0618 1.97369 20.7245 4.74702C20.8362 4.9095 20.9824 5.04535 21.1527 5.14493C21.3229 5.24452 21.5129 5.30538 21.7093 5.3232C21.9057 5.34102 22.1036 5.31536 22.289 5.24804C22.4744 5.18072 22.6426 5.07339 22.7818 4.93369C23.3074 4.4861 23.9347 4.17416 24.6088 4.02516C25.2829 3.87617 25.9832 3.89466 26.6485 4.07902C27.496 4.2669 28.2598 4.72423 28.8256 5.38256C29.3915 6.04088 29.7288 6.86476 29.7872 7.73087C29.8456 8.59697 29.6219 9.45869 29.1496 10.187C28.6773 10.9153 27.9817 11.4711 27.1671 11.771Z' fill='url(%23paint1_linear_343_3724)'/%3E%3Cpath d='M24.5005 26.0004C24.5005 26.8844 24.1493 27.7323 23.5242 28.3574C22.899 28.9825 22.0512 29.3337 21.1671 29.3337H11.8338C11.3404 29.3232 10.855 29.207 10.4103 28.993C9.96566 28.7789 9.57207 28.472 9.25613 28.0929C8.9402 27.7137 8.70926 27.2713 8.5789 26.7953C8.44854 26.3193 8.4218 25.8209 8.50048 25.3337H24.5005V26.0004Z' fill='url(%23paint2_linear_343_3724)'/%3E%3Cpath d='M5.81641 24H27.1786' stroke='black' stroke-width='3'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_343_3724' x1='4.03113' y1='0.00586029' x2='36.5942' y2='1.07088' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFCC86'/%3E%3Cstop offset='0.37995' stop-color='%23BA853D'/%3E%3Cstop offset='0.613696' stop-color='%23F6D592'/%3E%3Cstop offset='1' stop-color='%23BD883D'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_343_3724' x1='4.03113' y1='0.00586029' x2='36.5942' y2='1.07088' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFCC86'/%3E%3Cstop offset='0.37995' stop-color='%23BA853D'/%3E%3Cstop offset='0.613696' stop-color='%23F6D592'/%3E%3Cstop offset='1' stop-color='%23BD883D'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_343_3724' x1='4.03113' y1='0.00586029' x2='36.5942' y2='1.07088' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFCC86'/%3E%3Cstop offset='0.37995' stop-color='%23BA853D'/%3E%3Cstop offset='0.613696' stop-color='%23F6D592'/%3E%3Cstop offset='1' stop-color='%23BD883D'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_343_3724'%3E%3Crect width='32' height='32' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")
}

.menu-tab__icon.bar {
    background-image: url("data:image/svg+xml,%3Csvg width='33' height='32' viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_343_3729)'%3E%3Cpath d='M20.3251 17.1844L31.2198 7.11636C33.9864 4.74036 31.8584 -0.147643 28.2864 0.000356778H4.71044C1.12244 -0.132977 -1.00422 4.74569 1.82111 7.15369L12.6824 17.1924C13.3881 17.8277 14.2424 18.2753 15.1664 18.4937V29.3337H9.83311C9.47949 29.3337 9.14035 29.4742 8.8903 29.7242C8.64025 29.9743 8.49977 30.3134 8.49977 30.667C8.49977 31.0206 8.64025 31.3598 8.8903 31.6098C9.14035 31.8599 9.47949 32.0004 9.83311 32.0004H23.1664C23.5201 32.0004 23.8592 31.8599 24.1093 31.6098C24.3593 31.3598 24.4998 31.0206 24.4998 30.667C24.4998 30.3134 24.3593 29.9743 24.1093 29.7242C23.8592 29.4742 23.5201 29.3337 23.1664 29.3337H17.8331V18.4924C18.7604 18.2724 19.6174 17.8226 20.3251 17.1844ZM6.66511 8.00036H21.8331C22.1867 8.00036 22.5259 7.85988 22.7759 7.60983C23.026 7.35978 23.1664 7.02065 23.1664 6.66702C23.1664 6.3134 23.026 5.97426 22.7759 5.72422C22.5259 5.47417 22.1867 5.33369 21.8331 5.33369H3.77978C3.5258 5.14592 3.33862 4.88176 3.24566 4.57989C3.1527 4.27803 3.15884 3.95433 3.26318 3.65622C3.36752 3.3581 3.56458 3.10122 3.8255 2.92322C4.08641 2.74521 4.39747 2.65543 4.71311 2.66702H28.2891C28.6022 2.66754 28.9077 2.76408 29.1642 2.94361C29.4207 3.12314 29.616 3.37702 29.7238 3.67102C29.834 3.93068 29.8591 4.21862 29.7954 4.49342C29.7317 4.76823 29.5824 5.01574 29.3691 5.20036L18.5224 15.223C17.9753 15.7223 17.2631 16.002 16.5224 16.0084C16.5119 16.0057 16.5009 16.0057 16.4904 16.0084C15.7504 16.0066 15.0375 15.7295 14.4904 15.231L6.66511 8.00036Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_343_3729'%3E%3Crect width='32' height='32' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")
}

.selected .menu-tab__icon.bar {
    background-image: url("data:image/svg+xml,%3Csvg width='33' height='32' viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_343_3763)'%3E%3Cpath d='M20.3251 17.1844L31.2198 7.11636C33.9864 4.74036 31.8584 -0.147643 28.2864 0.000356779H4.71044C1.12244 -0.132977 -1.00422 4.74569 1.82111 7.15369L12.6824 17.1924C13.3881 17.8277 14.2424 18.2753 15.1664 18.4937V29.3337H9.83311C9.47949 29.3337 9.14035 29.4742 8.8903 29.7242C8.64025 29.9743 8.49978 30.3134 8.49978 30.667C8.49978 31.0206 8.64025 31.3598 8.8903 31.6098C9.14035 31.8599 9.47949 32.0004 9.83311 32.0004H23.1664C23.5201 32.0004 23.8592 31.8599 24.1093 31.6098C24.3593 31.3598 24.4998 31.0206 24.4998 30.667C24.4998 30.3134 24.3593 29.9743 24.1093 29.7242C23.8592 29.4742 23.5201 29.3337 23.1664 29.3337H17.8331V18.4924C18.7604 18.2724 19.6174 17.8226 20.3251 17.1844ZM6.66511 8.00036H21.8331C22.1867 8.00036 22.5259 7.85988 22.7759 7.60983C23.026 7.35978 23.1664 7.02065 23.1664 6.66702C23.1664 6.3134 23.026 5.97426 22.7759 5.72422C22.5259 5.47417 22.1867 5.33369 21.8331 5.33369H3.77978C3.5258 5.14592 3.33862 4.88176 3.24566 4.57989C3.1527 4.27803 3.15884 3.95433 3.26318 3.65622C3.36752 3.3581 3.56458 3.10122 3.8255 2.92322C4.08641 2.74521 4.39747 2.65543 4.71311 2.66702H28.2891C28.6022 2.66754 28.9077 2.76408 29.1642 2.94361C29.4207 3.12314 29.616 3.37702 29.7238 3.67102C29.834 3.93068 29.8591 4.21862 29.7954 4.49342C29.7317 4.76823 29.5824 5.01574 29.3691 5.20036L18.5224 15.223C17.9753 15.7223 17.2631 16.002 16.5224 16.0084C16.5119 16.0057 16.5009 16.0057 16.4904 16.0084C15.7504 16.0066 15.0375 15.7295 14.4904 15.231L6.66511 8.00036Z' fill='url(%23paint0_linear_343_3763)'/%3E%3Cpath d='M6.66511 8.00036H21.8331C22.1867 8.00036 22.5259 7.85988 22.7759 7.60983C23.026 7.35978 23.1664 7.02065 23.1664 6.66702C23.1664 6.3134 23.026 5.97426 22.7759 5.72422C22.5259 5.47417 22.1867 5.33369 21.8331 5.33369H3.77978C3.5258 5.14592 3.33862 4.88176 3.24566 4.57989C3.1527 4.27803 3.15884 3.95433 3.26318 3.65622C3.36752 3.3581 3.56458 3.10122 3.8255 2.92322C4.08641 2.74521 4.39747 2.65543 4.71311 2.66702H28.2891C28.6022 2.66754 28.9077 2.76408 29.1642 2.94361C29.4207 3.12314 29.616 3.37702 29.7238 3.67102C29.834 3.93068 29.8591 4.21862 29.7954 4.49342C29.7317 4.76823 29.5824 5.01574 29.3691 5.20036L18.5224 15.223C17.9753 15.7223 17.2631 16.002 16.5224 16.0084C16.5119 16.0057 16.5009 16.0057 16.4904 16.0084C15.7504 16.0066 15.0375 15.7295 14.4904 15.231L6.66511 8.00036Z' fill='url(%23paint1_linear_343_3763)'/%3E%3Cpath d='M0.5 7L22.5 7' stroke='black' stroke-width='3' stroke-linecap='round'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_343_3763' x1='4.05073' y1='-0.00292877' x2='36.5696' y2='1.0589' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFCC86'/%3E%3Cstop offset='0.37995' stop-color='%23BA853D'/%3E%3Cstop offset='0.613696' stop-color='%23F6D592'/%3E%3Cstop offset='1' stop-color='%23BD883D'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_343_3763' x1='4.05073' y1='-0.00292877' x2='36.5696' y2='1.0589' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFCC86'/%3E%3Cstop offset='0.37995' stop-color='%23BA853D'/%3E%3Cstop offset='0.613696' stop-color='%23F6D592'/%3E%3Cstop offset='1' stop-color='%23BD883D'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_343_3763'%3E%3Crect width='32' height='32' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")
}

.menu-tab__icon.kalyan {
    background-image: url("data:image/svg+xml,%3Csvg width='33' height='32' viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_343_3768)'%3E%3Cpath d='M27.6838 17.319L20.1094 9.74463V8.46875C20.1094 8.46731 20.1092 8.46587 20.1092 8.46444C21.0131 7.78506 21.6651 6.78806 21.8981 5.64062H22.9375C23.4552 5.64062 23.875 5.22087 23.875 4.70312C23.875 4.18538 23.4552 3.76562 22.9375 3.76562H21.0547H20.6887L21.8932 1.35675C22.0385 1.06619 22.023 0.721 21.8522 0.444625C21.6813 0.16825 21.3796 0 21.0547 0H13.5234C13.1986 0 12.8968 0.16825 12.7259 0.444625C12.5551 0.721 12.5396 1.06613 12.6849 1.35675L13.8894 3.76562H13.5234H11.6406C11.1229 3.76562 10.7031 4.18538 10.7031 4.70312C10.7031 4.97994 10.8238 5.22794 11.0146 5.39956C9.68425 5.6855 8.41875 6.34406 7.38706 7.37569C4.53256 10.2301 4.53256 14.8747 7.38706 17.7291L12.0218 22.3638C10.0723 23.7569 8.82031 25.9039 8.82031 28.3086L8.82038 28.3426C8.82356 28.9895 8.99713 29.5972 9.29756 30.125H4.10938C3.59162 30.125 3.17188 30.5448 3.17188 31.0625C3.17188 31.5802 3.59162 32 4.10938 32H22.5071C26.5439 32 29.8281 28.7158 29.8281 24.679V22.4957C29.8281 20.5402 29.0666 18.7017 27.6838 17.319ZM10.6954 28.3322L10.6953 28.3086C10.6953 25.1531 13.6532 22.5859 17.2891 22.5859C20.9249 22.5859 23.8828 25.1531 23.8828 28.3086L23.8827 28.3334C23.8779 29.3213 23.0594 30.125 22.0581 30.125H12.52C11.5188 30.125 10.7002 29.3213 10.6954 28.3322ZM15.4062 5.64062H19.1719H19.9575C19.5699 6.74069 18.52 7.53125 17.2891 7.53125C16.0581 7.53125 15.0082 6.74069 14.6206 5.64062H15.4062ZM18.2344 9.40625V16.9453H16.3437V9.40625H18.2344ZM20.1172 21.1471C19.2323 20.865 18.2804 20.7109 17.2891 20.7109C16.2977 20.7109 15.3458 20.8651 14.4609 21.1471V20.6449C14.4609 19.6388 15.2794 18.8203 16.2855 18.8203H18.2926C19.2987 18.8203 20.1171 19.6388 20.1171 20.6449V21.1471H20.1172ZM15.0404 1.875H19.5378L18.5925 3.76562H15.9857L15.0404 1.875ZM8.71288 8.7015C9.95644 7.458 11.6566 6.94394 13.2786 7.15694C13.5901 7.66406 13.9948 8.108 14.4689 8.46444C14.4689 8.46587 14.4688 8.46731 14.4688 8.46875V17.4241C13.4424 18.0053 12.7197 19.0622 12.6031 20.2935L8.71294 16.4033C6.5895 14.2799 6.5895 10.8249 8.71288 8.7015ZM27.9531 24.679C27.9531 26.5024 27.0523 28.1192 25.6724 29.1081C25.7267 28.8615 25.7565 28.606 25.7577 28.3439L25.7578 28.3086C25.7578 25.6793 24.2611 23.3579 21.9922 21.9934V20.6449C21.9922 19.2651 21.2323 18.06 20.1094 17.4241V12.3962L26.3581 18.6449C27.3867 19.6735 27.9531 21.0411 27.9531 22.4958V24.679Z' fill='white' stroke='white' stroke-width='0.5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_343_3768'%3E%3Crect width='32' height='32' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")
}

.selected .menu-tab__icon.kalyan {
    background-image: url("data:image/svg+xml,%3Csvg width='33' height='32' viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_343_3802)'%3E%3Cpath d='M27.6838 17.319L20.1094 9.74463V8.46875L20.1092 8.46444C21.0131 7.78506 21.6651 6.78806 21.8981 5.64062H22.9375C23.4552 5.64062 23.875 5.22087 23.875 4.70312C23.875 4.18538 23.4552 3.76562 22.9375 3.76562H21.0547H20.6887L21.8932 1.35675C22.0385 1.06619 22.023 0.721 21.8522 0.444625C21.6813 0.16825 21.3796 0 21.0547 0H13.5234C13.1986 0 12.8968 0.16825 12.7259 0.444625C12.5551 0.721 12.5396 1.06613 12.6849 1.35675L13.8894 3.76562H13.5234H11.6406C11.1229 3.76562 10.7031 4.18538 10.7031 4.70312C10.7031 4.97994 10.8238 5.22794 11.0146 5.39956C9.68425 5.6855 8.41875 6.34406 7.38706 7.37569C4.53256 10.2301 4.53256 14.8747 7.38706 17.7291L12.0218 22.3638C10.0723 23.7569 8.82031 25.9039 8.82031 28.3086L8.82038 28.3426C8.82356 28.9895 8.99713 29.5972 9.29756 30.125H4.10938C3.59162 30.125 3.17188 30.5448 3.17188 31.0625C3.17188 31.5802 3.59162 32 4.10938 32H22.5071C26.5439 32 29.8281 28.7158 29.8281 24.679V22.4957C29.8281 20.5402 29.0666 18.7017 27.6838 17.319ZM10.6954 28.3322L10.6953 28.3086C10.6953 25.1531 13.6532 22.5859 17.2891 22.5859C20.9249 22.5859 23.8828 25.1531 23.8828 28.3086L23.8827 28.3334C23.8779 29.3213 23.0594 30.125 22.0581 30.125H12.52C11.5188 30.125 10.7002 29.3213 10.6954 28.3322ZM15.4062 5.64062H19.1719H19.9575C19.5699 6.74069 18.52 7.53125 17.2891 7.53125C16.0581 7.53125 15.0082 6.74069 14.6206 5.64062H15.4062ZM18.2344 9.40625V16.9453H16.3437V9.40625H18.2344ZM20.1172 21.1471C19.2323 20.865 18.2804 20.7109 17.2891 20.7109C16.2977 20.7109 15.3458 20.8651 14.4609 21.1471V20.6449C14.4609 19.6388 15.2794 18.8203 16.2855 18.8203H18.2926C19.2987 18.8203 20.1171 19.6388 20.1171 20.6449L20.1172 21.1471ZM15.0404 1.875H19.5378L18.5925 3.76562H15.9857L15.0404 1.875ZM8.71288 8.7015C9.95644 7.458 11.6566 6.94394 13.2786 7.15694C13.5901 7.66406 13.9948 8.108 14.4689 8.46444L14.4688 8.46875V17.4241C13.4424 18.0053 12.7197 19.0622 12.6031 20.2935L8.71294 16.4033C6.5895 14.2799 6.5895 10.8249 8.71288 8.7015ZM27.9531 24.679C27.9531 26.5024 27.0523 28.1192 25.6724 29.1081C25.7267 28.8615 25.7565 28.606 25.7577 28.3439L25.7578 28.3086C25.7578 25.6793 24.2611 23.3579 21.9922 21.9934V20.6449C21.9922 19.2651 21.2323 18.06 20.1094 17.4241V12.3962L26.3581 18.6449C27.3867 19.6735 27.9531 21.0411 27.9531 22.4958V24.679Z' fill='url(%23paint0_linear_343_3802)'/%3E%3Cpath d='M10.6954 28.3322L10.6953 28.3086C10.6953 25.1531 13.6532 22.5859 17.2891 22.5859C20.9249 22.5859 23.8828 25.1531 23.8828 28.3086L23.8827 28.3334C23.8779 29.3213 23.0594 30.125 22.0581 30.125H12.52C11.5188 30.125 10.7002 29.3213 10.6954 28.3322Z' fill='url(%23paint1_linear_343_3802)'/%3E%3Cpath d='M27.6838 17.319L20.1094 9.74463V8.46875L20.1092 8.46444C21.0131 7.78506 21.6651 6.78806 21.8981 5.64062H22.9375C23.4552 5.64062 23.875 5.22087 23.875 4.70312C23.875 4.18538 23.4552 3.76562 22.9375 3.76562H21.0547H20.6887L21.8932 1.35675C22.0385 1.06619 22.023 0.721 21.8522 0.444625C21.6813 0.16825 21.3796 0 21.0547 0H13.5234C13.1986 0 12.8968 0.16825 12.7259 0.444625C12.5551 0.721 12.5396 1.06613 12.6849 1.35675L13.8894 3.76562H13.5234H11.6406C11.1229 3.76562 10.7031 4.18538 10.7031 4.70312C10.7031 4.97994 10.8238 5.22794 11.0146 5.39956C9.68425 5.6855 8.41875 6.34406 7.38706 7.37569C4.53256 10.2301 4.53256 14.8747 7.38706 17.7291L12.0218 22.3638C10.0723 23.7569 8.82031 25.9039 8.82031 28.3086L8.82038 28.3426C8.82356 28.9895 8.99713 29.5972 9.29756 30.125H4.10938C3.59162 30.125 3.17188 30.5448 3.17188 31.0625C3.17188 31.5802 3.59162 32 4.10938 32H22.5071C26.5439 32 29.8281 28.7158 29.8281 24.679V22.4957C29.8281 20.5402 29.0666 18.7017 27.6838 17.319ZM10.6954 28.3322L10.6953 28.3086C10.6953 25.1531 13.6532 22.5859 17.2891 22.5859C20.9249 22.5859 23.8828 25.1531 23.8828 28.3086L23.8827 28.3334C23.8779 29.3213 23.0594 30.125 22.0581 30.125H12.52C11.5188 30.125 10.7002 29.3213 10.6954 28.3322ZM15.4062 5.64062H19.1719H19.9575C19.5699 6.74069 18.52 7.53125 17.2891 7.53125C16.0581 7.53125 15.0082 6.74069 14.6206 5.64062H15.4062ZM18.2344 9.40625V16.9453H16.3437V9.40625H18.2344ZM20.1172 21.1471C19.2323 20.865 18.2804 20.7109 17.2891 20.7109C16.2977 20.7109 15.3458 20.8651 14.4609 21.1471V20.6449C14.4609 19.6388 15.2794 18.8203 16.2855 18.8203H18.2926C19.2987 18.8203 20.1171 19.6388 20.1171 20.6449L20.1172 21.1471ZM15.0404 1.875H19.5378L18.5925 3.76562H15.9857L15.0404 1.875ZM8.71288 8.7015C9.95644 7.458 11.6566 6.94394 13.2786 7.15694C13.5901 7.66406 13.9948 8.108 14.4689 8.46444L14.4688 8.46875V17.4241C13.4424 18.0053 12.7197 19.0622 12.6031 20.2935L8.71294 16.4033C6.5895 14.2799 6.5895 10.8249 8.71288 8.7015ZM27.9531 24.679C27.9531 26.5024 27.0523 28.1192 25.6724 29.1081C25.7267 28.8615 25.7565 28.606 25.7577 28.3439L25.7578 28.3086C25.7578 25.6793 24.2611 23.3579 21.9922 21.9934V20.6449C21.9922 19.2651 21.2323 18.06 20.1094 17.4241V12.3962L26.3581 18.6449C27.3867 19.6735 27.9531 21.0411 27.9531 22.4958V24.679Z' stroke='url(%23paint2_linear_343_3802)' stroke-width='0.5'/%3E%3Cpath d='M10.6954 28.3322L10.6953 28.3086C10.6953 25.1531 13.6532 22.5859 17.2891 22.5859C20.9249 22.5859 23.8828 25.1531 23.8828 28.3086L23.8827 28.3334C23.8779 29.3213 23.0594 30.125 22.0581 30.125H12.52C11.5188 30.125 10.7002 29.3213 10.6954 28.3322Z' stroke='url(%23paint3_linear_343_3802)' stroke-width='0.5'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_343_3802' x1='6.11944' y1='9.17479e-07' x2='33.2424' y2='0.738522' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFCC86'/%3E%3Cstop offset='0.37995' stop-color='%23BA853D'/%3E%3Cstop offset='0.613696' stop-color='%23F6D592'/%3E%3Cstop offset='1' stop-color='%23BD883D'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_343_3802' x1='6.11944' y1='9.17479e-07' x2='33.2424' y2='0.738522' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFCC86'/%3E%3Cstop offset='0.37995' stop-color='%23BA853D'/%3E%3Cstop offset='0.613696' stop-color='%23F6D592'/%3E%3Cstop offset='1' stop-color='%23BD883D'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_343_3802' x1='6.11944' y1='9.17479e-07' x2='33.2424' y2='0.738522' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFCC86'/%3E%3Cstop offset='0.37995' stop-color='%23BA853D'/%3E%3Cstop offset='0.613696' stop-color='%23F6D592'/%3E%3Cstop offset='1' stop-color='%23BD883D'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear_343_3802' x1='6.11944' y1='9.17479e-07' x2='33.2424' y2='0.738522' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFCC86'/%3E%3Cstop offset='0.37995' stop-color='%23BA853D'/%3E%3Cstop offset='0.613696' stop-color='%23F6D592'/%3E%3Cstop offset='1' stop-color='%23BD883D'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_343_3802'%3E%3Crect width='32' height='32' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")
}

.menu-tab__icon.music {
    background-image: url("data:image/svg+xml,%3Csvg width='33' height='32' viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_343_3807)'%3E%3Cpath d='M31.0547 0.921339C30.6025 0.545781 30.0729 0.274782 29.5038 0.127725C28.9347 -0.0193328 28.3402 -0.0388145 27.7627 0.0706727L11.764 3.06667C10.8463 3.23847 10.0175 3.72591 9.4214 4.44452C8.82527 5.16314 8.49931 6.06765 8.5 7.00134V22.0747C7.69287 21.5948 6.77234 21.3389 5.83334 21.3333C4.7785 21.3333 3.74736 21.6461 2.87029 22.2322C1.99323 22.8182 1.30965 23.6512 0.905978 24.6257C0.502311 25.6002 0.396693 26.6726 0.602481 27.7072C0.808269 28.7417 1.31622 29.692 2.0621 30.4379C2.80798 31.1838 3.75829 31.6917 4.79285 31.8975C5.82742 32.1033 6.89978 31.9977 7.87431 31.594C8.84885 31.1904 9.68181 30.5068 10.2678 29.6297C10.8539 28.7527 11.1667 27.7215 11.1667 26.6667V12.56L29.8333 9.06667V18.0813C29.0269 17.5991 28.1063 17.3409 27.1667 17.3333C26.1118 17.3333 25.0807 17.6461 24.2036 18.2322C23.3266 18.8182 22.643 19.6512 22.2393 20.6257C21.8356 21.6002 21.73 22.6726 21.9358 23.7072C22.1416 24.7417 22.6496 25.692 23.3954 26.4379C24.1413 27.1838 25.0916 27.6917 26.1262 27.8975C27.1608 28.1033 28.2331 27.9977 29.2076 27.594C30.1822 27.1904 31.0151 26.5068 31.6012 25.6297C32.1872 24.7527 32.5 23.7215 32.5 22.6667V4.00001C32.5001 3.41217 32.3707 2.83153 32.1208 2.29941C31.871 1.76729 31.507 1.29677 31.0547 0.921339ZM5.83334 29.3333C5.30592 29.3333 4.79035 29.1769 4.35182 28.8839C3.91328 28.5909 3.57149 28.1744 3.36966 27.6872C3.16782 27.1999 3.11501 26.6637 3.21791 26.1464C3.3208 25.6291 3.57478 25.154 3.94772 24.7811C4.32066 24.4081 4.79581 24.1541 5.3131 24.0512C5.83038 23.9484 6.36656 24.0012 6.85383 24.203C7.34109 24.4048 7.75757 24.7466 8.05059 25.1852C8.34361 25.6237 8.5 26.1393 8.5 26.6667C8.5 27.3739 8.21905 28.0522 7.71895 28.5523C7.21886 29.0524 6.54058 29.3333 5.83334 29.3333ZM11.1667 9.84801V7.00134C11.1666 6.69045 11.2751 6.38931 11.4736 6.14998C11.672 5.91065 11.9478 5.74819 12.2533 5.69067L28.2533 2.69067C28.4459 2.65443 28.644 2.66106 28.8337 2.71009C29.0234 2.75912 29.1999 2.84935 29.3508 2.97436C29.5016 3.09936 29.6231 3.25608 29.7065 3.43335C29.7899 3.61062 29.8332 3.80409 29.8333 4.00001V6.34667L11.1667 9.84801ZM27.1667 25.3333C26.6393 25.3333 26.1237 25.1769 25.6851 24.8839C25.2466 24.5909 24.9048 24.1744 24.703 23.6872C24.5012 23.1999 24.4483 22.6637 24.5512 22.1464C24.6541 21.6291 24.9081 21.154 25.2811 20.7811C25.654 20.4081 26.1291 20.1541 26.6464 20.0512C27.1637 19.9484 27.6999 20.0012 28.1872 20.203C28.6744 20.4048 29.0909 20.7466 29.3839 21.1852C29.6769 21.6237 29.8333 22.1393 29.8333 22.6667C29.8333 23.3739 29.5524 24.0522 29.0523 24.5523C28.5522 25.0524 27.8739 25.3333 27.1667 25.3333Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_343_3807'%3E%3Crect width='32' height='32' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A")
}

.selected .menu-tab__icon.music {
    background-image: url("data:image/svg+xml,%3Csvg width='33' height='32' viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M31.0547 0.921339C30.6025 0.545781 30.0729 0.274782 29.5038 0.127725C28.9347 -0.0193328 28.3402 -0.0388145 27.7627 0.0706727L11.764 3.06667C10.8463 3.23847 10.0175 3.72591 9.4214 4.44452C8.82527 5.16314 8.49931 6.06765 8.5 7.00134V22.0747C7.69287 21.5948 6.77234 21.3389 5.83334 21.3333C4.7785 21.3333 3.74736 21.6461 2.87029 22.2322C1.99323 22.8182 1.30965 23.6512 0.905978 24.6257C0.502311 25.6002 0.396693 26.6726 0.602481 27.7072C0.808269 28.7417 1.31622 29.692 2.0621 30.4379C2.80798 31.1838 3.75829 31.6917 4.79285 31.8975C5.82742 32.1033 6.89978 31.9977 7.87431 31.594C8.84885 31.1904 9.68181 30.5068 10.2678 29.6297C10.8539 28.7527 11.1667 27.7215 11.1667 26.6667V12.56L29.8333 9.06667V18.0813C29.0269 17.5991 28.1063 17.3409 27.1667 17.3333C26.1118 17.3333 25.0807 17.6461 24.2036 18.2322C23.3266 18.8182 22.643 19.6512 22.2393 20.6257C21.8356 21.6002 21.73 22.6726 21.9358 23.7072C22.1416 24.7417 22.6496 25.692 23.3954 26.4379C24.1413 27.1838 25.0916 27.6917 26.1262 27.8975C27.1608 28.1033 28.2331 27.9977 29.2076 27.594C30.1822 27.1904 31.0151 26.5068 31.6012 25.6297C32.1872 24.7527 32.5 23.7215 32.5 22.6667V4.00001C32.5001 3.41217 32.3707 2.83153 32.1208 2.29941C31.871 1.76729 31.507 1.29677 31.0547 0.921339ZM5.83334 29.3333C5.30592 29.3333 4.79035 29.1769 4.35182 28.8839C3.91328 28.5909 3.57149 28.1744 3.36966 27.6872C3.16782 27.1999 3.11501 26.6637 3.21791 26.1464C3.3208 25.6291 3.57478 25.154 3.94772 24.7811C4.32066 24.4081 4.79581 24.1541 5.3131 24.0512C5.83038 23.9484 6.36656 24.0012 6.85383 24.203C7.34109 24.4048 7.75757 24.7466 8.05059 25.1852C8.34361 25.6237 8.5 26.1393 8.5 26.6667C8.5 27.3739 8.21905 28.0522 7.71895 28.5523C7.21886 29.0524 6.54058 29.3333 5.83334 29.3333ZM11.1667 9.84801V7.00134C11.1666 6.69045 11.2751 6.38931 11.4736 6.14998C11.672 5.91065 11.9478 5.74819 12.2533 5.69067L28.2533 2.69067C28.4459 2.65443 28.644 2.66106 28.8337 2.71009C29.0234 2.75912 29.1999 2.84935 29.3508 2.97436C29.5016 3.09936 29.6231 3.25608 29.7065 3.43335C29.7899 3.61062 29.8332 3.80409 29.8333 4.00001V6.34667L11.1667 9.84801ZM27.1667 25.3333C26.6393 25.3333 26.1237 25.1769 25.6851 24.8839C25.2466 24.5909 24.9048 24.1744 24.703 23.6872C24.5012 23.1999 24.4483 22.6637 24.5512 22.1464C24.6541 21.6291 24.9081 21.154 25.2811 20.7811C25.654 20.4081 26.1291 20.1541 26.6464 20.0512C27.1637 19.9484 27.6999 20.0012 28.1872 20.203C28.6744 20.4048 29.0909 20.7466 29.3839 21.1852C29.6769 21.6237 29.8333 22.1393 29.8333 22.6667C29.8333 23.3739 29.5524 24.0522 29.0523 24.5523C28.5522 25.0524 27.8739 25.3333 27.1667 25.3333Z' fill='url(%23paint0_linear_343_3842)'/%3E%3Cpath d='M5.83334 29.3333C5.30592 29.3333 4.79035 29.1769 4.35182 28.8839C3.91328 28.5909 3.57149 28.1744 3.36966 27.6872C3.16782 27.1999 3.11501 26.6637 3.21791 26.1464C3.3208 25.6291 3.57478 25.154 3.94772 24.7811C4.32066 24.4081 4.79581 24.1541 5.3131 24.0512C5.83038 23.9484 6.36656 24.0012 6.85383 24.203C7.34109 24.4048 7.75757 24.7466 8.05059 25.1852C8.34361 25.6237 8.5 26.1393 8.5 26.6667C8.5 27.3739 8.21905 28.0522 7.71895 28.5523C7.21886 29.0524 6.54058 29.3333 5.83334 29.3333Z' fill='url(%23paint1_linear_343_3842)'/%3E%3Cpath d='M27.1667 25.3333C26.6393 25.3333 26.1237 25.1769 25.6851 24.8839C25.2466 24.5909 24.9048 24.1744 24.703 23.6872C24.5012 23.1999 24.4483 22.6637 24.5512 22.1464C24.6541 21.6291 24.9081 21.154 25.2811 20.7811C25.654 20.4081 26.1291 20.1541 26.6464 20.0512C27.1637 19.9484 27.6999 20.0012 28.1872 20.203C28.6744 20.4048 29.0909 20.7466 29.3839 21.1852C29.6769 21.6237 29.8333 22.1393 29.8333 22.6667C29.8333 23.3739 29.5524 24.0522 29.0523 24.5523C28.5522 25.0524 27.8739 25.3333 27.1667 25.3333Z' fill='url(%23paint2_linear_343_3842)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_343_3842' x1='4.03846' y1='0.00085541' x2='36.5881' y2='1.06484' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFCC86'/%3E%3Cstop offset='0.37995' stop-color='%23BA853D'/%3E%3Cstop offset='0.613696' stop-color='%23F6D592'/%3E%3Cstop offset='1' stop-color='%23BD883D'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_343_3842' x1='4.03846' y1='0.00085541' x2='36.5881' y2='1.06484' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFCC86'/%3E%3Cstop offset='0.37995' stop-color='%23BA853D'/%3E%3Cstop offset='0.613696' stop-color='%23F6D592'/%3E%3Cstop offset='1' stop-color='%23BD883D'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_343_3842' x1='4.03846' y1='0.00085541' x2='36.5881' y2='1.06484' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFCC86'/%3E%3Cstop offset='0.37995' stop-color='%23BA853D'/%3E%3Cstop offset='0.613696' stop-color='%23F6D592'/%3E%3Cstop offset='1' stop-color='%23BD883D'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A")
}

.menu-tab__icon.more {
    background-image: url("data:image/svg+xml,%3Csvg width='33' height='32' viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.9903 19.8616C26.2753 19.1465 25.3245 18.7527 24.3133 18.7527C23.3021 18.7527 22.3514 19.1465 21.6364 19.8616L13.4148 28.0832C12.6657 28.8322 11.6699 29.2447 10.6106 29.2447C9.55133 29.2447 8.5555 28.8322 7.80642 28.0832C7.05741 27.3342 6.64493 26.3383 6.64493 25.279C6.64493 24.2198 7.05747 23.2239 7.80642 22.4749L7.94495 22.3364C8.52374 22.6878 9.17858 22.866 9.83571 22.866C10.6543 22.866 11.476 22.5905 12.1569 22.0322L23.6038 12.6482C24.617 12.3879 25.546 11.8607 26.3051 11.1016C27.4227 9.98399 28.0383 8.49798 28.0383 6.91739C28.0383 5.3368 27.4227 3.85078 26.3051 2.73318C25.1875 1.61552 23.7015 1 22.1209 1C20.5403 1 19.0543 1.61552 17.9367 2.73318C17.1776 3.49227 16.6504 4.42136 16.3901 5.43454L7.00608 16.8814C5.99976 18.1089 5.91245 19.7936 6.70172 21.0935L6.56336 21.2318C5.48227 22.3129 4.88696 23.7502 4.88696 25.279C4.88696 26.8079 5.48233 28.2452 6.56336 29.3262C7.67921 30.4421 9.14488 31 10.6106 31C12.0762 31 13.5419 30.4421 14.6578 29.3262L22.8794 21.1046C23.2624 20.7216 23.7717 20.5107 24.3133 20.5107C24.8549 20.5107 25.3642 20.7216 25.7472 21.1047C26.1302 21.4877 26.3412 21.9969 26.3412 22.5385C26.3412 23.0802 26.1302 23.5894 25.7472 23.9724L22.3215 27.3981C21.9782 27.7414 21.9782 28.2979 22.3215 28.6412C22.6647 28.9844 23.2213 28.9844 23.5646 28.6412L26.9903 25.2155C27.7053 24.5005 28.0991 23.5498 28.0991 22.5385C28.0991 21.5273 27.7053 20.5766 26.9903 19.8616ZM24.9018 10.0104C24.4795 10.391 23.9915 10.6756 23.4647 10.8549L18.1834 5.57365C18.3626 5.04685 18.6473 4.55889 19.028 4.13657L24.9018 10.0104ZM8.49156 20.5467C7.79699 19.8521 7.74284 18.7556 8.36558 17.9959L17.2645 7.14082L21.8975 11.7738L11.0424 20.6727C10.2828 21.2954 9.1862 21.2413 8.49156 20.5467ZM25.062 3.97624C25.8476 4.76188 26.2803 5.80635 26.2803 6.91739C26.2803 7.49324 26.1631 8.05087 25.9417 8.5642L20.474 3.0965C20.9874 2.87517 21.545 2.75797 22.1209 2.75797C23.2319 2.75797 24.2764 3.19061 25.062 3.97624Z' fill='white' stroke='white' stroke-width='0.5'/%3E%3Cpath d='M15.7843 12.0114L13.5282 14.2674C13.1849 14.6107 13.1849 15.1672 13.5282 15.5105C13.6998 15.6821 13.9248 15.768 14.1497 15.768C14.3746 15.768 14.5996 15.6822 14.7712 15.5105L17.0273 13.2544C17.3705 12.9111 17.3705 12.3546 17.0273 12.0114C16.6841 11.6681 16.1275 11.6681 15.7843 12.0114Z' fill='white' stroke='white' stroke-width='0.7'/%3E%3C/svg%3E%0A")
}

.selected .menu-tab__icon.more {
    background-image: url("data:image/svg+xml,%3Csvg width='33' height='32' viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.9903 19.8616C26.2753 19.1465 25.3245 18.7527 24.3133 18.7527C23.3021 18.7527 22.3514 19.1465 21.6364 19.8616L13.4148 28.0832C12.6657 28.8322 11.6699 29.2447 10.6106 29.2447C9.55133 29.2447 8.5555 28.8322 7.80642 28.0832C7.05741 27.3342 6.64493 26.3383 6.64493 25.279C6.64493 24.2198 7.05747 23.2239 7.80642 22.4749L7.94495 22.3364C8.52374 22.6878 9.17858 22.866 9.83571 22.866C10.6543 22.866 11.476 22.5905 12.1569 22.0322L23.6038 12.6482C24.617 12.3879 25.546 11.8607 26.3051 11.1016C27.4227 9.98399 28.0383 8.49798 28.0383 6.91739C28.0383 5.3368 27.4227 3.85078 26.3051 2.73318C25.1875 1.61552 23.7015 1 22.1209 1C20.5403 1 19.0543 1.61552 17.9367 2.73318C17.1776 3.49227 16.6504 4.42136 16.3901 5.43454L7.00608 16.8814C5.99976 18.1089 5.91245 19.7936 6.70172 21.0935L6.56336 21.2318C5.48227 22.3129 4.88696 23.7502 4.88696 25.279C4.88696 26.8079 5.48233 28.2452 6.56336 29.3262C7.67921 30.4421 9.14488 31 10.6106 31C12.0762 31 13.5419 30.4421 14.6578 29.3262L22.8794 21.1046C23.2624 20.7216 23.7717 20.5107 24.3133 20.5107C24.8549 20.5107 25.3642 20.7216 25.7472 21.1047C26.1302 21.4877 26.3412 21.9969 26.3412 22.5385C26.3412 23.0802 26.1302 23.5894 25.7472 23.9724L22.3215 27.3981C21.9782 27.7414 21.9782 28.2979 22.3215 28.6412C22.6647 28.9844 23.2213 28.9844 23.5646 28.6412L26.9903 25.2155C27.7053 24.5005 28.0991 23.5498 28.0991 22.5385C28.0991 21.5273 27.7053 20.5766 26.9903 19.8616ZM24.9018 10.0104C24.4795 10.391 23.9915 10.6756 23.4647 10.8549L18.1834 5.57365C18.3626 5.04685 18.6473 4.55889 19.028 4.13657L24.9018 10.0104ZM8.49156 20.5467C7.79699 19.8521 7.74284 18.7556 8.36558 17.9959L17.2645 7.14082L21.8975 11.7738L11.0424 20.6727C10.2828 21.2954 9.1862 21.2413 8.49156 20.5467ZM25.062 3.97624C25.8476 4.76188 26.2803 5.80635 26.2803 6.91739C26.2803 7.49324 26.1631 8.05087 25.9417 8.5642L20.474 3.0965C20.9874 2.87517 21.545 2.75797 22.1209 2.75797C23.2319 2.75797 24.2764 3.19061 25.062 3.97624Z' fill='url(%23paint0_linear_343_3884)'/%3E%3Cpath d='M24.9018 10.0104C24.4795 10.391 23.9915 10.6756 23.4647 10.8549L18.1834 5.57365C18.3626 5.04685 18.6473 4.55889 19.028 4.13657L24.9018 10.0104Z' fill='url(%23paint1_linear_343_3884)'/%3E%3Cpath d='M25.062 3.97624C25.8476 4.76188 26.2803 5.80635 26.2803 6.91739C26.2803 7.49324 26.1631 8.05087 25.9417 8.5642L20.474 3.0965C20.9874 2.87517 21.545 2.75797 22.1209 2.75797C23.2319 2.75797 24.2764 3.19061 25.062 3.97624Z' fill='url(%23paint2_linear_343_3884)'/%3E%3Cpath d='M26.9903 19.8616C26.2753 19.1465 25.3245 18.7527 24.3133 18.7527C23.3021 18.7527 22.3514 19.1465 21.6364 19.8616L13.4148 28.0832C12.6657 28.8322 11.6699 29.2447 10.6106 29.2447C9.55133 29.2447 8.5555 28.8322 7.80642 28.0832C7.05741 27.3342 6.64493 26.3383 6.64493 25.279C6.64493 24.2198 7.05747 23.2239 7.80642 22.4749L7.94495 22.3364C8.52374 22.6878 9.17858 22.866 9.83571 22.866C10.6543 22.866 11.476 22.5905 12.1569 22.0322L23.6038 12.6482C24.617 12.3879 25.546 11.8607 26.3051 11.1016C27.4227 9.98399 28.0383 8.49798 28.0383 6.91739C28.0383 5.3368 27.4227 3.85078 26.3051 2.73318C25.1875 1.61552 23.7015 1 22.1209 1C20.5403 1 19.0543 1.61552 17.9367 2.73318C17.1776 3.49227 16.6504 4.42136 16.3901 5.43454L7.00608 16.8814C5.99976 18.1089 5.91245 19.7936 6.70172 21.0935L6.56336 21.2318C5.48227 22.3129 4.88696 23.7502 4.88696 25.279C4.88696 26.8079 5.48233 28.2452 6.56336 29.3262C7.67921 30.4421 9.14488 31 10.6106 31C12.0762 31 13.5419 30.4421 14.6578 29.3262L22.8794 21.1046C23.2624 20.7216 23.7717 20.5107 24.3133 20.5107C24.8549 20.5107 25.3642 20.7216 25.7472 21.1047C26.1302 21.4877 26.3412 21.9969 26.3412 22.5385C26.3412 23.0802 26.1302 23.5894 25.7472 23.9724L22.3215 27.3981C21.9782 27.7414 21.9782 28.2979 22.3215 28.6412C22.6647 28.9844 23.2213 28.9844 23.5646 28.6412L26.9903 25.2155C27.7053 24.5005 28.0991 23.5498 28.0991 22.5385C28.0991 21.5273 27.7053 20.5766 26.9903 19.8616ZM24.9018 10.0104C24.4795 10.391 23.9915 10.6756 23.4647 10.8549L18.1834 5.57365C18.3626 5.04685 18.6473 4.55889 19.028 4.13657L24.9018 10.0104ZM8.49156 20.5467C7.79699 19.8521 7.74284 18.7556 8.36558 17.9959L17.2645 7.14082L21.8975 11.7738L11.0424 20.6727C10.2828 21.2954 9.1862 21.2413 8.49156 20.5467ZM25.062 3.97624C25.8476 4.76188 26.2803 5.80635 26.2803 6.91739C26.2803 7.49324 26.1631 8.05087 25.9417 8.5642L20.474 3.0965C20.9874 2.87517 21.545 2.75797 22.1209 2.75797C23.2319 2.75797 24.2764 3.19061 25.062 3.97624Z' stroke='url(%23paint3_linear_343_3884)' stroke-width='0.5'/%3E%3Cpath d='M24.9018 10.0104C24.4795 10.391 23.9915 10.6756 23.4647 10.8549L18.1834 5.57365C18.3626 5.04685 18.6473 4.55889 19.028 4.13657L24.9018 10.0104Z' stroke='url(%23paint4_linear_343_3884)' stroke-width='0.5'/%3E%3Cpath d='M25.062 3.97624C25.8476 4.76188 26.2803 5.80635 26.2803 6.91739C26.2803 7.49324 26.1631 8.05087 25.9417 8.5642L20.474 3.0965C20.9874 2.87517 21.545 2.75797 22.1209 2.75797C23.2319 2.75797 24.2764 3.19061 25.062 3.97624Z' stroke='url(%23paint5_linear_343_3884)' stroke-width='0.5'/%3E%3Cpath d='M15.7843 12.0114L13.5282 14.2674C13.1849 14.6107 13.1849 15.1672 13.5282 15.5105C13.6998 15.6821 13.9248 15.768 14.1497 15.768C14.3746 15.768 14.5996 15.6822 14.7712 15.5105L17.0273 13.2544C17.3705 12.9111 17.3705 12.3546 17.0273 12.0114C16.6841 11.6681 16.1275 11.6681 15.7843 12.0114Z' fill='url(%23paint6_linear_343_3884)' stroke='url(%23paint7_linear_343_3884)' stroke-width='0.7'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_343_3884' x1='7.45369' y1='1' x2='31.0747' y2='1.59741' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFCC86'/%3E%3Cstop offset='0.37995' stop-color='%23BA853D'/%3E%3Cstop offset='0.613696' stop-color='%23F6D592'/%3E%3Cstop offset='1' stop-color='%23BD883D'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_343_3884' x1='7.45369' y1='1' x2='31.0747' y2='1.59741' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFCC86'/%3E%3Cstop offset='0.37995' stop-color='%23BA853D'/%3E%3Cstop offset='0.613696' stop-color='%23F6D592'/%3E%3Cstop offset='1' stop-color='%23BD883D'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_343_3884' x1='7.45369' y1='1' x2='31.0747' y2='1.59741' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFCC86'/%3E%3Cstop offset='0.37995' stop-color='%23BA853D'/%3E%3Cstop offset='0.613696' stop-color='%23F6D592'/%3E%3Cstop offset='1' stop-color='%23BD883D'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear_343_3884' x1='7.45369' y1='1' x2='31.0747' y2='1.59741' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFCC86'/%3E%3Cstop offset='0.37995' stop-color='%23BA853D'/%3E%3Cstop offset='0.613696' stop-color='%23F6D592'/%3E%3Cstop offset='1' stop-color='%23BD883D'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint4_linear_343_3884' x1='7.45369' y1='1' x2='31.0747' y2='1.59741' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFCC86'/%3E%3Cstop offset='0.37995' stop-color='%23BA853D'/%3E%3Cstop offset='0.613696' stop-color='%23F6D592'/%3E%3Cstop offset='1' stop-color='%23BD883D'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint5_linear_343_3884' x1='7.45369' y1='1' x2='31.0747' y2='1.59741' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFCC86'/%3E%3Cstop offset='0.37995' stop-color='%23BA853D'/%3E%3Cstop offset='0.613696' stop-color='%23F6D592'/%3E%3Cstop offset='1' stop-color='%23BD883D'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint6_linear_343_3884' x1='13.7146' y1='11.7539' x2='17.7975' y2='11.8874' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFCC86'/%3E%3Cstop offset='0.37995' stop-color='%23BA853D'/%3E%3Cstop offset='0.613696' stop-color='%23F6D592'/%3E%3Cstop offset='1' stop-color='%23BD883D'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint7_linear_343_3884' x1='13.7146' y1='11.7539' x2='17.7975' y2='11.8874' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EFCC86'/%3E%3Cstop offset='0.37995' stop-color='%23BA853D'/%3E%3Cstop offset='0.613696' stop-color='%23F6D592'/%3E%3Cstop offset='1' stop-color='%23BD883D'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A")
}

.menu-tab__icon.order {
    background-image: url("data:image/svg+xml,%0A%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.9984 0.393544C15.2484 0.674938 14.6984 1.17519 14.3547 1.89431C14.1797 2.257 14.1484 2.38832 14.1297 2.94485C14.1109 3.4201 14.1297 3.65772 14.2047 3.87658C14.2609 4.03916 14.3047 4.19549 14.3047 4.22051C14.3047 4.24552 14.1734 4.28304 14.0172 4.30805C13.1797 4.43312 11.5984 4.99591 10.4797 5.56495C6.16719 7.77233 3.28594 12.0058 2.77344 16.8895L2.72969 17.2835H2.09844C1.57969 17.2835 1.42969 17.3085 1.27969 17.4023C0.992188 17.5961 0.867188 17.8337 0.867188 18.2214C0.867188 18.6091 0.992188 18.8468 1.27969 19.0406C1.45469 19.1532 1.87969 19.1594 16.8672 19.1594C31.8547 19.1594 32.2797 19.1532 32.4547 19.0406C32.7422 18.8468 32.8672 18.6091 32.8672 18.2214C32.8672 17.8337 32.7422 17.5961 32.4547 17.4023C32.3047 17.3085 32.1547 17.2835 31.6359 17.2835C31.1172 17.2835 30.9922 17.2647 30.9922 17.1959C30.9922 17.1459 30.9484 16.7707 30.8984 16.3642C30.3109 11.8744 27.5672 7.85362 23.6047 5.69001C22.5484 5.11472 21.1297 4.57694 20.0984 4.36433C19.8172 4.3018 19.5734 4.24552 19.5609 4.23927C19.5547 4.22676 19.5922 4.07668 19.6484 3.90159C19.7297 3.65147 19.7484 3.42635 19.7297 2.94485C19.7109 2.37581 19.6797 2.257 19.4922 1.8693C19.2172 1.29401 18.7234 0.800002 18.1484 0.524861C17.7422 0.324758 17.6547 0.305999 17.0234 0.293492C16.4609 0.274733 16.2734 0.293492 15.9984 0.393544ZM17.3922 2.33204C17.6609 2.51338 17.8047 2.76976 17.8047 3.08868C17.8047 3.25751 17.7547 3.43886 17.6859 3.55141C17.5047 3.8203 17.2484 3.96413 16.9297 3.96413C16.4297 3.96413 16.0547 3.58893 16.0547 3.08868C16.0547 2.58842 16.4297 2.21323 16.9297 2.21323C17.0984 2.21323 17.2797 2.26325 17.3922 2.33204ZM17.9297 5.97141C20.8172 6.23404 23.4609 7.47843 25.5047 9.54199C27.1984 11.2554 28.3734 13.4628 28.8297 15.8077C28.9109 16.2204 28.9984 16.7269 29.0172 16.9208L29.0547 17.2835H16.8672H4.67344L4.71719 16.952C5.28594 12.1621 8.62969 8.07248 13.2297 6.53419C14.7734 6.01518 16.3672 5.82758 17.9297 5.97141Z' fill='white'/%3E%3Cpath d='M11.5234 20.6668C10.8109 20.7356 10.1297 20.9294 9.46094 21.2483C8.72344 21.5985 8.21719 21.9424 7.64844 22.4802L7.19844 22.9117H5.26719C3.13594 22.9117 3.13594 22.9117 2.86094 23.3244C2.74844 23.4995 2.74219 23.6933 2.74219 27.5953C2.74219 31.5599 2.74844 31.6912 2.86719 31.885C2.93594 31.9913 3.07969 32.1289 3.19219 32.1914C3.38594 32.2915 4.04219 32.2977 13.3672 32.279L23.3359 32.2602L23.7734 32.0476C24.1797 31.8538 24.4359 31.6161 27.3734 28.6709C31.1422 24.9064 30.9609 25.1503 30.9609 23.8497C30.9609 23.0868 30.9547 23.0555 30.7484 22.6303C30.4672 22.055 29.9734 21.561 29.3984 21.2796C28.9734 21.0732 28.9422 21.067 28.1797 21.067C27.4172 21.067 27.3859 21.0732 26.9609 21.2796C26.5734 21.4672 26.3359 21.6735 24.9297 23.0743L23.3359 24.6501L23.1172 24.2749C22.8422 23.7996 22.4109 23.4057 21.8734 23.143L21.4609 22.9429L19.4297 22.9117C17.1422 22.8742 17.3547 22.9179 16.7047 22.3489C15.5984 21.3734 14.3297 20.8168 12.8547 20.6605C12.2109 20.5917 12.2359 20.5917 11.5234 20.6668ZM13.4172 22.7303C14.0109 22.8804 14.7484 23.2681 15.2484 23.6933C15.8047 24.1686 16.3234 24.525 16.6359 24.6501C16.8547 24.7314 17.2422 24.7564 18.8984 24.7876C20.7547 24.8189 20.9109 24.8252 21.1047 24.944C21.7047 25.3067 21.7047 26.1446 21.1047 26.5073C20.9109 26.6261 20.7547 26.6323 18.4922 26.6636L16.0859 26.6949L15.6609 26.895C15.1984 27.1138 14.6172 27.6203 14.4672 27.9455C14.2359 28.427 14.4359 29.0273 14.8859 29.2337C15.3422 29.44 15.7359 29.3587 16.0859 28.9773C16.4797 28.5583 16.3734 28.5708 19.3047 28.5521C20.7672 28.5458 22.0297 28.5208 22.1172 28.502C22.2109 28.4833 23.2922 27.4515 24.9609 25.7882C26.4422 24.3186 27.7109 23.0805 27.7859 23.043C28.1609 22.8491 28.7672 23.0367 28.9609 23.4057C29.0797 23.6433 29.0797 24.056 28.9672 24.2749C28.8547 24.4812 23.1484 30.1779 22.9297 30.2967C22.7984 30.3718 21.5172 30.3843 15.6359 30.403L8.49219 30.4155V27.4202V24.4187L8.91719 23.9935C9.87969 23.0117 11.2047 22.4865 12.4922 22.5803C12.7484 22.599 13.1672 22.6678 13.4172 22.7303ZM6.61719 27.6016V30.4155H5.61719H4.61719V27.6016V24.7876H5.61719H6.61719V27.6016Z' fill='white'/%3E%3C/svg%3E")
}

.selected .menu-tab__icon.order {
    background-image: url("data:image/svg+xml,%3Csvg width='33' height='33' viewBox='0 0 33 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.9984 0.393541C15.2484 0.674936 14.6984 1.17519 14.3547 1.89431C14.1797 2.257 14.1484 2.38832 14.1297 2.94485C14.1109 3.42009 14.1297 3.65772 14.2047 3.87658C14.2609 4.03916 14.3047 4.19549 14.3047 4.2205C14.3047 4.24552 14.1734 4.28304 14.0172 4.30805C13.1797 4.43311 11.5984 4.9959 10.4797 5.56495C6.16719 7.77233 3.28594 12.0058 2.77344 16.8895L2.72969 17.2835H2.09844C1.57969 17.2835 1.42969 17.3085 1.27969 17.4023C0.992188 17.5961 0.867188 17.8337 0.867188 18.2214C0.867188 18.6091 0.992188 18.8468 1.27969 19.0406C1.45469 19.1532 1.87969 19.1594 16.8672 19.1594C31.8547 19.1594 32.2797 19.1532 32.4547 19.0406C32.7422 18.8468 32.8672 18.6091 32.8672 18.2214C32.8672 17.8337 32.7422 17.5961 32.4547 17.4023C32.3047 17.3085 32.1547 17.2835 31.6359 17.2835C31.1172 17.2835 30.9922 17.2647 30.9922 17.1959C30.9922 17.1459 30.9484 16.7707 30.8984 16.3642C30.3109 11.8744 27.5672 7.85362 23.6047 5.69001C22.5484 5.11471 21.1297 4.57694 20.0984 4.36433C19.8172 4.3018 19.5734 4.24552 19.5609 4.23927C19.5547 4.22676 19.5922 4.07668 19.6484 3.90159C19.7297 3.65146 19.7484 3.42635 19.7297 2.94485C19.7109 2.37581 19.6797 2.257 19.4922 1.8693C19.2172 1.294 18.7234 0.8 18.1484 0.524858C17.7422 0.324756 17.6547 0.305998 17.0234 0.293491C16.4609 0.274732 16.2734 0.29349 15.9984 0.393541ZM17.3922 2.33204C17.6609 2.51338 17.8047 2.76976 17.8047 3.08867C17.8047 3.25751 17.7547 3.43885 17.6859 3.55141C17.5047 3.8203 17.2484 3.96412 16.9297 3.96412C16.4297 3.96412 16.0547 3.58893 16.0547 3.08867C16.0547 2.58842 16.4297 2.21323 16.9297 2.21323C17.0984 2.21323 17.2797 2.26325 17.3922 2.33204Z' fill='url(%23paint0_linear_319_41)'/%3E%3Cpath d='M11.5234 20.6668C10.8109 20.7356 10.1297 20.9294 9.46094 21.2483C8.72344 21.5985 8.21719 21.9424 7.64844 22.4802L7.19844 22.9117H5.26719C3.13594 22.9117 3.13594 22.9117 2.86094 23.3244C2.74844 23.4995 2.74219 23.6933 2.74219 27.5953C2.74219 31.5599 2.74844 31.6912 2.86719 31.885C2.93594 31.9913 3.07969 32.1289 3.19219 32.1914C3.38594 32.2915 4.04219 32.2977 13.3672 32.279L23.3359 32.2602L23.7734 32.0476C24.1797 31.8538 24.4359 31.6161 27.3734 28.6709C31.1422 24.9064 30.9609 25.1503 30.9609 23.8497C30.9609 23.0868 30.9547 23.0555 30.7484 22.6303C30.4672 22.055 29.9734 21.561 29.3984 21.2796C28.9734 21.0732 28.9422 21.067 28.1797 21.067C27.4172 21.067 27.3859 21.0732 26.9609 21.2796C26.5734 21.4672 26.3359 21.6735 24.9297 23.0743L23.3359 24.6501L23.1172 24.2749C22.8422 23.7996 22.4109 23.4057 21.8734 23.143L21.4609 22.9429L19.4297 22.9117C17.1422 22.8742 17.3547 22.9179 16.7047 22.3489C15.5984 21.3734 14.3297 20.8168 12.8547 20.6605C12.2109 20.5917 12.2359 20.5917 11.5234 20.6668ZM13.4172 22.7303C14.0109 22.8804 14.7484 23.2681 15.2484 23.6933C15.8047 24.1686 16.3234 24.525 16.6359 24.6501C16.8547 24.7314 17.2422 24.7564 18.8984 24.7876C20.7547 24.8189 20.9109 24.8252 21.1047 24.944C21.7047 25.3067 21.7047 26.1446 21.1047 26.5073C20.9109 26.6261 20.7547 26.6323 18.4922 26.6636L16.0859 26.6949L15.6609 26.895C15.1984 27.1138 14.6172 27.6203 14.4672 27.9455C14.2359 28.427 14.4359 29.0273 14.8859 29.2337C15.3422 29.44 15.7359 29.3587 16.0859 28.9773C16.4797 28.5583 16.3734 28.5708 19.3047 28.5521C20.7672 28.5458 22.0297 28.5208 22.1172 28.502C22.2109 28.4833 23.2922 27.4515 24.9609 25.7882C26.4422 24.3186 27.7109 23.0805 27.7859 23.043C28.1609 22.8491 28.7672 23.0367 28.9609 23.4057C29.0797 23.6433 29.0797 24.056 28.9672 24.2749C28.8547 24.4812 23.1484 30.1779 22.9297 30.2967C22.7984 30.3718 21.5172 30.3843 15.6359 30.403L8.49219 30.4155V27.4202V24.4187L8.91719 23.9935C9.87969 23.0117 11.2047 22.4865 12.4922 22.5803C12.7484 22.599 13.1672 22.6678 13.4172 22.7303ZM6.61719 27.6016V30.4155H5.61719H4.61719V27.6016V24.7876H5.61719H6.61719V27.6016Z' fill='url(%23paint1_linear_319_41)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_319_41' x1='0.834043' y1='9.90982' x2='32.9013' y2='9.79491' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E9BD5A'/%3E%3Cstop offset='0.3919' stop-color='%23E9BD5A'/%3E%3Cstop offset='0.6778' stop-color='%23F6D592'/%3E%3Cstop offset='1' stop-color='%23C69C3F'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_319_41' x1='2.71296' y1='26.564' x2='30.992' y2='26.4196' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E9BD5A'/%3E%3Cstop offset='0.3919' stop-color='%23E9BD5A'/%3E%3Cstop offset='0.6778' stop-color='%23F6D592'/%3E%3Cstop offset='1' stop-color='%23C69C3F'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A")
}

.menu-slider.swiper {
    overflow: inherit
}

.menu-slider.swiper .swiper-slide {
    max-width: -webkit-max-content;
    max-width: -moz-max-content;
    max-width: max-content;
    cursor: pointer
}

.menu-slider.swiper .swiper-slide a, .menu-slider.swiper .swiper-slide span {
    display: block;
    padding: 8px 18px;
    font-weight: 600;
    font-size: 20px;
    line-height: 120%;
    text-align: center;
    color: var(--white);
    background: #1d1d1d;
    border-radius: 4px
}

.menu-slider.swiper .swiper-slide.selected span, .menu-slider.swiper .swiper-slide.swiper-slide-current a {
    background: -o-linear-gradient(358.13deg, #f4c459 10.71%, #fff6a4 48.17%, #f9ca6c 71.22%, #f3c152 109.31%);
    background: linear-gradient(91.87deg, #f4c459 10.71%, #fff6a4 48.17%, #f9ca6c 71.22%, #f3c152 109.31%);
    color: var(--black)
}

.menu-list__box {
    width: 780px;
    margin: 0 auto
}

.product-item-container .like-a {
    display: flex;
    -ms-flex-flow: column;
    flex-flow: column;
    row-gap: 8px;
    height: 100%;
    color: var(--white)
}

.product-item-container {
    padding: 12px 12px 20px;
    background: #1d1d1d;
    border-radius: 8px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 318px
}

.product-box__img, .product-img {
    background: #000;
    overflow: hidden
}

.product-img {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    border-radius: 10px;
    height: 180px
}

.product-box__img.no-photo, .product-img.no-photo {
    background-color: #434242;
    background-image: url('images/no-photo.svg');
    background-repeat: no-repeat;
    background-position: center;
    background-size: 20%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.product-box__img.no-photo img {
    min-height: 200px
}

.product-img img {
    display: block;
    margin: -10px auto 0;
    height: 100%;
}

.like-a .product-img img {
    margin-top: 0;
    pointer-events: none;
}

.like-a .product-img {
    height: 200px;
}

.product-txt__box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column;
    flex-flow: column;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    row-gap: 7px
}

.product-txt__box h4 {
    text-align: center;
    font-weight: 600;
    color: var(--white);
    margin: 0;
    width: 100%
}

.price-box__container {
    width: 100%;
    -webkit-column-gap: 6px;
    -moz-column-gap: 6px;
    column-gap: 6px;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.price-box {
    -webkit-column-gap: 4px;
    -moz-column-gap: 4px;
    column-gap: 4px;
    line-height: 30px;
    font-weight: 700;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.price-box span {
    font-weight: 400;
    font-size: 60% !important;
    font-family: system-ui;
}

@supports (-webkit-touch-callout:none) {
    .price-box span {
        font-family: "Roboto", sans-serif;
    }
}

.weight-box {
    font-weight: 500;
    font-size: 16px;
    line-height: 19px;
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 6px;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

.menu-message a, .section-title__box {
    font-size: 20px;
    text-transform: uppercase
}

#item {
    width: 790px;
    border: 1px solid #fff;
    border-radius: 8px;
    padding: 65px 5px 5px 5px;
    color: var(--white)
}

#item .price-box__container .price-box {
    font-weight: 400;
    font-size: 48px;
    line-height: 120%;
    padding-left: 10px;
}

#item .price-box__container .weight-box {
    font-weight: 400;
    font-size: 24px;
    line-height: 180%;
    gap: 11px
}

body .fancybox__backdrop {
    background: rgba(3, 3, 3, .7)
}

body .f-button.is-close-btn {
    top: -12px !important;
    right: -9px !important;
    border-radius: 50%;
    background: var(--white) !important;
    width: 50px;
    height: 50px;
    opacity: 1 !important;
	margin: 20px;
}

body .f-button.is-close-btn svg {
    fill: #131313;
    stroke: #131313
}

.counter__quantity, .product-box {
    text-align: center
}

.product-box__img {
    margin: 0 0 25px;
    border-radius: 10px;
    width: 100%;
}

.product-box__img img {
    display: block;
    margin: 0 auto;
    pointer-events: none;
    width: 100%;
}

.product-box .js_modifierInfo {
    width: 680px
}

.product-box__img {
	margin: 0 0 25px;
	border-radius: 10px;
	width: 100%;
	aspect-ratio: 533 / 354;
	position: relative;

}

.product-box__img, .product-img {
	background: #000;
	overflow: hidden;
}


.fancybox__container *:empty {
	display: block;
}

.product-box__img img {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 100%;
	height: 100%;
	object-fit: contain; /* Масштабирование изображения с сохранением пропорций */
	object-position: center; /* Центрирование изображения */
	transform: translate(-50%, -50%);
}

.product-box .js_modifierInfo {
	width: 100%
}

#item .price-box__container {
    margin: 40px 0 0;
    -webkit-column-gap: 12px;
    -moz-column-gap: 12px;
    column-gap: 12px
}

body .btn.btn-default.btn-lg.center-block, body .bx-blue .btn.btn-default {
    font-size: 16px;
    line-height: 18px;
    padding: 13px 43px;
    margin: 30px auto 0;
    color: #292929;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

body .bx-blue .btn.btn-default:hover {
    color: #292929
}

.catalog-section {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

body .menu-list__box .swiper-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    gap: 20px
}

.header-order__button, .select-box__container {
    display: -webkit-box;
    display: -ms-flexbox;
    -webkit-box-align: center
}

.section-title__box {
    margin: 0 0 18px;
    font-weight: 500;
    line-height: 120%
}

.header-order__button, .menu-message a {
    font-weight: 600;
    line-height: 120%;
    text-align: center
}

.section-title__box:not(:first-child) {
    margin-top: 30px
}

.menu-phone {
    font-size: 18px;
    line-height: 120%
}

.menu-message {
    margin: 0 0 16px;
    position: relative
}

.menu-message a {
    color: #292929;
    background: -o-linear-gradient(358.13deg, #f4c459 10.71%, #fff6a4 48.17%, #f9ca6c 71.22%, #f3c152 109.31%);
    background: linear-gradient(91.87deg, #f4c459 10.71%, #fff6a4 48.17%, #f9ca6c 71.22%, #f3c152 109.31%);
    border-radius: 8px;
    padding: 30px;
    display: block
}

.sections-menu:not(:last-child) {
    margin: 0 0 30px
}

.song-input__box {
    position: relative;
    width: 100%;
    margin: 0 0 20px
}

.button.flex {
    -webkit-column-gap: 20px;
    -moz-column-gap: 20px;
    column-gap: 20px
}

.select-box__container {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.select-box__container .ts-control {
    border-radius: 0;
    border: 0;
    outline: 0;
    font-size: 16px;
    color: #a1a1a1;
    padding-right: 50px !important;
    padding: 18px
}

.select-box__container .ts-control:before {
    content: '';
    position: absolute;
    right: 20px;
    top: 50%;
    margin: -7px 0 0;
    background: url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 5L6 8L10 5' stroke='%23A3A3A3' stroke-linecap='round'/%3E%3C/svg%3E%0A") center center no-repeat;
    width: 13px;
    height: 13px
}

.dropdown-active .ts-control:before {
    -webkit-transform: rotate(-180deg);
    -ms-transform: rotate(-180deg);
    transform: rotate(-180deg)
}

.select-box__container .ts-control, .ts-wrapper.single.input-active .ts-control {
    background: 0 0
}

.song-input__box input {
    padding-right: 200px
}

.counter__minus, .counter__plus, .product-item-container [data-fancybox], .select-box__container .ts-control, .select-box__container .ts-wrapper.single.input-active .ts-control {
    cursor: pointer
}

.select-box__container .ts-dropdown {
    border: 0;
    background: #1d1d1d;
    border-radius: 4px;
    color: #a1a1a1;
    font-size: 16px;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    left: auto;
    right: 0
}

.select-box__container .ts-dropdown .option {
    padding: 10px
}

.select-box__container .ts-dropdown .active {
    background: 0 0;
    color: #e0e0e0
}

.header-order__button, .product-price-box__button, .sbp:active:before {
    background: -o-linear-gradient(358.13deg, #f4c459 10.71%, #fff6a4 48.17%, #f9ca6c 71.22%, #f3c152 109.31%)
}

#battery-percentage {
    font-size: 16px;
    color: #a1a1a1
}

.header-order {
    position: relative;
    margin-right: 17px
}

.header-order__button {
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border-radius: 4px;
    width: 128px;
    height: 40px;
    background: linear-gradient(91.87deg, #f4c459 10.71%, #fff6a4 48.17%, #f9ca6c 71.22%, #f3c152 109.31%);
    font-size: 16px;
    color: #000
}

.header-order__count {
    position: absolute;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    border: 1px solid #030303;
    border-radius: 50%;
    background: #fff;
    font-weight: 700;
    font-size: 16px;
    color: #000;
    width: 32px;
    height: 32px;
    top: -16px;
    right: -16px;
    z-index: 7
}

.call-anybody {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 1fr 19px 1fr;
    grid-template-columns: 1fr 1fr;
    gap: 19px;
    margin-bottom: 20px
}

.call-anybody__button, .orders__button {
    display: -webkit-box;
    display: -ms-flexbox;
    font-size: 19px;
    line-height: 123%;
    text-align: center;
    color: #292929;
    text-transform: uppercase
}

.call-anybody__button {
    border-radius: 4px;
    height: 84px;
    font-weight: 500;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.section.orders h2 {
    font-weight: 700;
    font-size: 24px;
    line-height: 108%;
    margin-bottom: 17px;
    color: #fff;
    display: flex;
    gap: 1px
}

.orders__button {
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-weight: 600;
    padding: 0
}

.orders__items, .orders__top-info {
    display: -webkit-box;
    display: -ms-flexbox
}

.orders__counter-count, .orders__counter-text {
    text-align: center;
    color: rgba(255, 255, 255, .5)
}

.orders__items {
    margin-bottom: 26px;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 11px
}

.orders__item {
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: 132px 30px auto 30px 110px 30px 64px 30px 32px;
    grid-template-columns: 132px auto 110px 64px 32px;
    padding: 8px 20px 8px 8px;
    gap: 30px;
    border-radius: 8px;
    background: #1d1d1d
}

.orders__pays, .orders__top {
    -ms-grid-columns: 1fr 17px 1fr;
    gap: 17px;
    grid-template-columns: 1fr 1fr
}

.orders__counter-count {
    font-size: 16px;
    line-height: 19px
}

.orders__counter-text {
    font-weight: 400;
    font-size: 12px;
    line-height: 158%
}

.orders__counter, .orders__delete, .orders__refresh, .orders__total {
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center
}

.orders__info {
    text-align: left;
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
    color: #fff
}

.orders__name {
    font-size: 16px;
    font-weight: 600;
    line-height: 120%
}

.orders__weight {
    font-weight: 400;
    font-size: 14px;
    line-height: 19px;
    margin-top: 5px
}

.orders__img {
    overflow: hidden;
    aspect-ratio: 16/9;
    width: 132px;
    border-radius: 4px;
    background: #000;
    display: flex;
    align-items: center;
    justify-content: center;
}

.orders__img img {
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain
}

.orders__img img[src="/local/templates/fijiclub/images/no-photo.svg"] {
    max-width: 45px;
    max-height: 45px;
    display: block;
}

.orders__top {
    display: -ms-grid;
    display: grid;
    margin-bottom: 42px
}

.orders__top-info {
    border: 1px solid #1d1d1d;
    border-radius: 8px;
    background: #030303;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font-weight: 500;
    font-size: 14px;
    line-height: 171%;
    text-align: center;
    color: rgba(239, 204, 134, .7);
    padding: 18px
}

.orders__price {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.orders__items + h2 {
    margin-top: 37px
}

.orders__price-one, .orders__total {
    -webkit-column-gap: 4px;
    -moz-column-gap: 4px;
    column-gap: 4px;
    font-family: var(--font-title);
    font-size: 25px;
    line-height: 30px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #fff;
    text-align: right;
    margin-bottom: 25px;
    margin-right: -19px
}

.orders__items_old .orders__info, .orders__items_old .orders__total, .orders__price-text {
    color: rgba(255, 255, 255, .5)
}

.orders__price-text {
    font-weight: 400;
    font-size: 12px;
    line-height: 120%;
    text-align: center
}

.orders__delete {
    margin-bottom: 13px
}

.section.orders h2 sup {
    font-size: 16px;
    color: #fff;
    display: block;
    margin-top: -15px
}

.section.orders h2 sup span {
    font-family: var(--font-title)
}

.orders__items_old .orders__img {
    -webkit-filter: saturate(0);
    filter: saturate(0)
}

.orders__pays {
    display: -ms-grid;
    display: grid;
    grid-template-areas: "a b"
}

.pay-price__top, .sbp__top {
    display: -webkit-box;
    display: -ms-flexbox
}

.sbp {
    border-radius: 8px;
    padding: 22px 34px;
    background: padding-box #222;
    text-align: center;
    border: 3px solid transparent;
    position: relative;
    grid-area: a
}

.sbp:active:before {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: -1;
    margin: -3px;
    border-radius: inherit;
    -webkit-transition: .2s linear;
    -o-transition: .2s linear;
    transition: .2s linear;
    background: linear-gradient(91.87deg, #f4c459 10.71%, #fff6a4 48.17%, #f9ca6c 71.22%, #f3c152 109.31%)
}

.sbp__top {
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    gap: 9px;
    margin-bottom: 9px
}

.sbp__text {
    font-weight: 500;
    font-size: 16px;
    line-height: 110%;
    text-transform: uppercase;
    color: #fff;
    text-align: left
}

.pay-price__text, .sbp__bottom {
    text-align: center;
    font-weight: 500
}

.sbp__bottom {
    font-size: 12px;
    line-height: 130%;
    color: #fff;
    display: block
}

.pay-price__bottom, .pay-price__text, .pay-price__total {
    color: rgba(255, 255, 255, .5)
}

.pay-price {
    border: 1px solid #1d1d1d;
    background: #030303;
    border-radius: 8px;
    padding: 18px 15px;
    grid-area: b
}

.pay-price__top {
    display: flex;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    gap: 15px;
    margin-bottom: 12px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.pay-price__text {
    font-size: 14px;
    line-height: 171%
}

.pay-price__total {
    font-family: var(--font-title);
    font-size: 40px;
    line-height: 75%
}

.pay-price__bottom {
    font-weight: 500;
    font-size: 12px;
    line-height: 130%;
    text-align: center
}

.counter__quantity input, .product-price-box__button {
    font-size: 16px;
    border: none;
    height: 32px;
    text-align: center
}

.counter {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    gap: 10px
}

.no-orders, .order-success__inner {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    gap: 25px
}

.counter__quantity input {
    width: 40px;
    background: 0 0;
    font-weight: 500;
    line-height: 119%;
    color: #fff;
    padding: 0;
    display: block
}

.counter__quantity span {
    font-weight: 400;
    font-size: 12px;
    line-height: 158%;
    text-align: center;
    color: rgba(255, 255, 255, .5);
    display: block
}

.product-price-box__button {
    font-weight: 600;
    line-height: 120%;
    font-family: var(--font);
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #000;
    width: 120px;
    position: relative;
    overflow: hidden;
    background: linear-gradient(91.87deg, #f4c459 10.71%, #fff6a4 48.17%, #f9ca6c 71.22%, #f3c152 109.31%);
    border-radius: 4px;
    display: none;
    cursor: pointer
}

.product-price-box__button.active {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.custom-radio__label:after, .footer-btns__box .btn.btn-then.active, .order-success#order-popup .order-success__inner, .product-price-box__counter.active {
    display: block
}

.call-anybody__button, .header-order__button, .menu-slider.swiper .swiper-slide.selected span, .menu-slider.swiper .swiper-slide.swiper-slide-current a, .orders__button {
    position: relative;
    overflow: hidden
}

.call-anybody__button:before, .header-order__button:before, .menu-slider.swiper .swiper-slide.selected span:before, .menu-slider.swiper .swiper-slide.swiper-slide-current a:before, .no-orders__button:before, .order-success__button:before, .orders__button:before, .product-price-box__button:before {
    content: '';
    position: absolute;
    width: 51px;
    height: 150px;
    top: -19px;
    left: -70px;
    background: -o-radial-gradient(50% 50%, 25.19% 50%, rgba(255, 255, 255, .6) 0, rgba(255, 255, 255, 0) 100%);
    background: radial-gradient(25.19% 50% at 50% 50%, rgba(255, 255, 255, .6) 0, rgba(255, 255, 255, 0) 100%);
    -webkit-transform: rotate(37.68deg);
    -ms-transform: rotate(37.68deg);
    transform: rotate(37.68deg);
    -webkit-animation: 3s ease-in 2s infinite shine;
    animation: 3s ease-in 2s infinite shine
}

.product-txt__box {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.product-item-container .lika-a, .product-txt__box {
    height: auto
}

.product-price-box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    padding-bottom: 10px;
}

.price-box {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.product-txt__box h4 {
    font-size: 20px;
    line-height: 23px;
    min-height: 46px
}

.price-box, .weight-box {
    width: auto
}

.product-price-box__counter {
    display: none
}

.product-price-box__counter .counter {
    gap: 5px
}

.product-price-box__counter .counter__quantity input {
    width: 30px
}

.no-orders {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-direction: column;
    flex-direction: column;
    min-height: calc(100vh - 316px)
}

#order-popup .pay-price, .no-orders__img {
    margin-bottom: 20px
}

.no-orders__text {
    font-weight: 700;
    font-size: 32px;
    line-height: 81%;
    text-align: center;
    color: #fff;
    max-width: 424px
}

.no-orders__button, .order-success__button {
    position: relative;
    overflow: hidden;
    border-radius: 4px;
    width: 144px;
    height: 40px;
    font-weight: 600;
    font-size: 16px;
    font-family: var(--font);
    text-align: center;
    color: #000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    background: -o-linear-gradient(358.13deg, #f4c459 10.71%, #fff6a4 48.17%, #f9ca6c 71.22%, #f3c152 109.31%);
    background: linear-gradient(91.87deg, #f4c459 10.71%, #fff6a4 48.17%, #f9ca6c 71.22%, #f3c152 109.31%)
}

.product-box .product-price-box__button {
    height: 40px
}

.order-success, .product-params {
    max-width: 608px;
    border: 1px solid #fff;
    border-radius: 8px;
    padding: 90px 74px 46px;
    background: #000
}

#order-basket.order-success {
    /*width: 90%;
    height: 90%;*/
    max-width: 90%;
    margin: 35px;
    padding: 35px;
}

.custom-radio__label, .custom-radio__label:before, .custom-radio__radio:checked + .custom-radio__label {
    background: -o-linear-gradient(358.13deg, #f4c459 10.71%, #fff6a4 48.17%, #f9ca6c 71.22%, #f3c152 109.31%)
}

.order-success__inner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.order-success__img {
    margin-bottom: 15px
}

.order-success__text {
    font-weight: 700;
    font-size: 32px;
    line-height: 81%;
    text-align: center;
    color: #fff
}

#item .price-box__container .weight-box span.weight-box_value {
    font-size: 24px;
    line-height: 1;
    padding-bottom: 4px;
}

#item .price-box__container .weight-box span.weight-box_divider {
    font-size: 48px;
    line-height: 40px
}

/*body .order-success .f-button.is-close-btn,body .product-params .f-button.is-close-btn {
	width: 32px;
	height: 32px
}

.order-success .f-button svg,.product-params .f-button svg {
	width: 14px;
	height: 14px
}*/

.orders__items_old .orders__counter {
    padding-top: 16px;
    padding-left: 18px
}

.orders__items_old .orders__total, .product-box .product-price-box__counter-button {
    margin-bottom: 6px;
    padding-right: 10px;
}

.product-box .counter__quantity input {
    font-size: 48px;
    font-family: var(--font-title);
    width: 40px;
    height: 1em;
    line-height: 1em
}

.product-box .product-price-box__counter .counter {
    gap: 27px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.product-params {
    padding: 69px 20px 41px;
    padding-top: 85px;
}

.product-params__inner {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 20px;
    margin-bottom: 39px
}

.custom-radio__radio {
    display: none !important
}

.product-params__button {
    display: flex;
    align-items: center;
    justify-content: center
}

.custom-radio__label {
    font-family: var(--font);
    height: 80px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    font-weight: 700;
    font-size: 16px;
    line-height: 150%;
    flex-direction: column;
    border-radius: 4px;
    background: linear-gradient(91.87deg, #f4c459 10.71%, #fff6a4 48.17%, #f9ca6c 71.22%, #f3c152 109.31%);
    width: 274px;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    position: relative;
    cursor: pointer
}

.btn-save-order, .footer-btns__box .btn.btn-then {
    font-size: 36px;
    line-height: 24px;
    font-weight: 500
}

.custom-radio__label:before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 0;
    border-radius: 4px;
    background: linear-gradient(91.87deg, #f4c459 10.71%, #fff6a4 48.17%, #f9ca6c 71.22%, #f3c152 109.31%);
    width: 100%;
    height: 100%;
    z-index: -2
}

.custom-radio__label:after {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    border-radius: 4px;
    background: #000;
    width: calc(100% - 2px);
    height: calc(100% - 2px);
    z-index: -1
}

.custom-radio__label span {
    font-weight: 500;
    font-size: 24px
}

.custom-radio__radio:checked + .custom-radio__label {
    color: #000;
    background: linear-gradient(91.87deg, #f4c459 10.71%, #fff6a4 48.17%, #f9ca6c 71.22%, #f3c152 109.31%);
    -webkit-background-clip: inherit;
    -webkit-text-fill-color: inherit
}

input:active, input:focus, input:hover {
    outline: 0 !important;
    outline-offset: 0
}

:active, :focus {
    outline: 0 !important;
    border: none !important
}

::-moz-focus-inner {
    border: 0 !important
}

.footer-btns__box .btn.btn-then {
    width: 100%;
    position: absolute;
    z-index: 2;
    top: 0;
    display: none
}

.btn-save-order {
    height: 86px;
    padding-top: 0;
    padding-bottom: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 10px;
    align-items: center;
    justify-content: center
}

.btn-save-order span {
    font-size: 12px;
    line-height: 1em;
    text-transform: lowercase
}

.order-success#order-popup {
    padding: 30px 33px;
    max-width: calc(100vw - 40px)
}

.order-success__caption {
    font-size: 32px;
    margin-bottom: 25px;
    font-weight: 700;
    text-align: center;
    color: #fff
}

#order-popup .orders__items {
    margin-bottom: 10px
}

.orders-scroll {
    position: relative
}

.fixed-element::-webkit-scrollbar {
    width: 10px;
    background-color: none;
    border-radius: 8px;
    border: 1px solid #fff
}

.fixed-element::-webkit-scrollbar-thumb {
    background: -o-linear-gradient(358.13deg, #f4c459 10.71%, #fff6a4 48.17%, #f9ca6c 71.22%, #f3c152 109.31%);
    background: linear-gradient(91.87deg, #f4c459 10.71%, #fff6a4 48.17%, #f9ca6c 71.22%, #f3c152 109.31%);
    border-radius: 8px;
    position: relative
}

#order-popup .pay-price__bottom, #order-popup .pay-price__text, #order-popup .pay-price__total {
    color: #fff
}

.fancybox__container {
    z-index: 100002
}

.fixed-element {
    -webkit-overflow-scrolling: touch;
    overflow-y: auto;
    max-height: calc(100vh - 450px);
    padding-right: 10px
}

#order-basket .orders__items {
    margin-bottom: 0;
}

.fixed-element.order-basket {
    margin-bottom: 10px;
}

.fixed-element.orders__items {
    max-height: calc(100vh - 530px);
}


#item .price-box__container {
    width: auto;
}

#item .product-box .product-price-box__button {
    height: 70px;
    width: 212px;
    font-size: 24px;
}

.counter__minus.disabled {
    opacity: 0.5;
    /*	pointer-events: none;*/
}