.category-edit-modal .image-picker__content{height:auto;aspect-ratio:3/1}.category-edit-modal .category-edit-modal__textarea-wrapper textarea{height:156px}.category-edit-modal .category-edit-modal__textarea-wrapper--small span{line-height:1.4}.category-edit-modal .category-edit-modal__textarea-wrapper--small textarea{height:100px}.admin-item-add-button{width:100%;border-radius:18px;background:var(--color-primary);color:var(--color-white);padding:2px 0}.item-admin-actions{display:flex;align-items:center;justify-content:flex-end}.item-admin-actions__item{padding:6px;color:var(--color-white);text-shadow:0 2px 3px rgba(0,0,0,.46)}.item-admin-actions--black .item-admin-actions__item{color:var(--color-text)}html[dir=rtl] .item-admin-actions__item{transform:rotateY(180deg)}.open-menu-item-button{display:flex;align-items:center;justify-content:center;user-select:none;font-size:26px;font-weight:500;background:var(--color-primary);border:none;z-index:1;width:38px;height:38px;padding:0;border-radius:100%;cursor:pointer;box-shadow:var(--shadow-0);transition:opacity .25s,visibility .25s,color .25s}.open-menu-item-button svg,.open-menu-item-button line{fill:var(--color-white);stroke:var(--color-white)}.pswp img{max-width:none;object-fit:contain}html[dir=rtl] .pswp__caption__center{text-align:right}.menu-item{position:relative;margin:0;display:flex;flex-direction:column;align-items:center}.menu-item-na{margin-bottom:8px;color:#676767}.menu-item-content{width:100%;display:flex;flex-direction:column}.menu-item-header{display:inline-flex;align-items:baseline;justify-content:flex-start;width:100%;gap:16px;margin-bottom:6px}.menu-item-footer{display:flex;width:100%;justify-content:space-between;align-items:center;margin-top:auto}.menu-item-action{position:absolute;top:-22px;right:-12px;z-index:1;display:flex;align-items:center}html[dir=rtl] .menu-item-action{left:-10px;right:auto}.menu-item-action .menu-item-admin-actions{position:relative;background:var(--color-white);box-shadow:var(--shadow-regular);border-radius:10px}.menu-item._with-choice .menu-item-orders{display:flex;flex-direction:column;gap:24px;background:var(--color-gray-100);padding:16px;margin:16px -16px 0}.menu-item._with-choice .menu-item-orders .order-action--value .order-action-button{background:var(--color-gray-100)}.menu-item._with-choice:before{content:"";position:absolute;top:0;left:-16px;width:4px;height:100%;border-radius:var(--radius-sm);background:var(--color-primary)}.menu-item._without-image{border-top:1px solid var(--color-gray-hover);padding-top:16px}.menu-item._full .menu-item-title{display:block;overflow:visible}.menu-item._not-available .menu-item-description,.menu-item._not-available .menu-item-footer,.menu-item._not-available .menu-item-image,.menu-item._not-visible .menu-item-image,.menu-item._not-visible .menu-item-content{opacity:.4}.crud-modal-form__loader{width:100%;height:100%;padding:32px 0;display:flex;justify-content:center;align-items:center;flex-direction:column}.menu-admin-actions{display:flex;align-items:center;position:absolute;right:50%;top:37px;background:var(--color-primary-1);color:var(--color-white);padding:3px 6px;border-radius:8px;transform:translate(50%)}.menu{display:flex;align-items:center;border-radius:32px;position:relative;justify-content:center}.menu:not(:last-child){margin-right:10px}.menu__button{cursor:pointer;background:var(--color-white);border:3px solid var(--color-primary);border-radius:32px;padding:5px 10px 4px;color:var(--color-primary);font-weight:600;white-space:nowrap;transition:background .25s,color .25s;display:flex;user-select:none;align-items:center}._selected .menu__button,.menu__button:hover{background:var(--color-primary);color:var(--color-white)}._not-visible .menu__button{opacity:.4}.menu._admin .menu__button{text-align:center;justify-content:center;min-width:86px}.menu-list{position:relative}.menu-list .base-scrollbar{position:relative;display:flex;align-items:center;overflow-x:auto;padding:4px 22px 16px 0;gap:0 8px}._admin .menu-list .base-scrollbar{padding-bottom:44px}html[dir=rtl] .menu-list .base-scrollbar{padding-left:22px;padding-right:0}.menu-list__item .admin-item-add-button{width:24px;height:24px}.menu-list__item .admin-item-add-button svg{width:16px;height:16px}
