.rt-fmenu-item{margin-bottom:20px}.rt-fmenu-item .rt-fmenu-item-inner{display:flex;align-items:center;justify-content:space-between}.rt-fmenu-item .rt-fmenu-item-inner .rt-fmenu-img{overflow:hidden}.rt-fmenu-item .rt-fmenu-item-inner .rt-fmenu-img img{width:100%;max-width:100px;border-radius:100px;margin-right:30px;transition:all 500ms}.rt-fmenu-item .rt-fmenu-item-inner .rt-fmenu-content .rt-fmenu-title{background-image:linear-gradient(to right,#111 50%,transparent 50%);background-size:200% 2px;background-position:100% 100%;background-repeat:no-repeat;display:inline-block;font-size:24px;font-weight:400;line-height:35px;cursor:default;color:#111;margin:0;transition:all 500ms}.rt-fmenu-item .rt-fmenu-item-inner .rt-fmenu-content .rt-fmenu-title:hover{background-position:0% 100%;color:#111}.rt-fmenu-item .rt-fmenu-item-inner .rt-fmenu-content span.batch{background:#DD5903;display:inline-block;margin-left:4px;padding:2px 9px;border-radius:30px;color:#fff;font-size:12px}.rt-fmenu-item .rt-fmenu-item-inner .rt-fmenu-content .rt-fmenu-des{font-size:14px;color:#666;pointer-events:none;cursor:default;margin:0}.rt-fmenu-item .rt-fmenu-item-inner .fmenu-price span{background:#fff;padding:6px 22px;border-radius:30px;display:inline-block;font-size:14px;font-weight:700;color:#111;cursor:default;transition:all cubic-bezier(.39,.58,.57,1) 0.3s;box-shadow:0 0 30px 3px rgb(0 0 0 / .031372549)}.rt-fmenu-item .rt-fmenu-item-inner:hover .fmenu-price span{background:#DD5903;color:#fff}.rt-fmenu-item.style-3{position:relative}.rt-fmenu-item.style-3 .rt-fmenu-img{margin-right:10px}.rt-fmenu-item.style-3 .food-group{position:absolute;right:0;top:0}.rt-fmenu-item.style-3 .food-group span{width:40px;text-align:right;display:inline-block}.rt-fmenu-item.style-3 .rt-fmenu-item-inner{padding-top:20px}.rt-fmenu-item.style-3 .rt-fmenu-item-inner .fmenu-price span{padding:0;width:40px;display:inline-block;text-align:right;background:none!important;box-shadow:none}.rt-fmenu-item.style-3 .rt-fmenu-item-inner .fmenu-price span:hover{color:inherit}.rt-fmenu-item.style-3 .rt-fmenu-item-inner .rt-fmenu-content .rt-fmenu-title:hover{background-position:100% 100%}.rt-fmenu-item.style-3:hover .fmenu-price span{color:#111}.rt-fmenu-item.style-3 .rt-fmenu-content{width:55%}.rt-fmenu-item.style_4 .rt-fmenu-item-inner{display:block}.rt-fmenu-item.style_4 .rt-fmenu-item-inner .rt-fmenu-img{margin-bottom:20px;margin-right:0}.rt-fmenu-item.style_4 .rt-fmenu-item-inner .rt-fmenu-img img{margin-right:10px}.rt-fmenu-item.style_4 .rt-fmenu-item-inner .fmenu-price{margin-top:20px}.rt-fmenu-item.style_4 .rt-fmenu-item-inner .fmenu-price .regular-size{margin-bottom:10px}.rt-fmenu-item.style_4 .rt-fmenu-item-inner span{background:#fff;color:#111;border-radius:0}.rt-fmenu-item.style_4 .rt-fmenu-item-inner:hover span{background:#fff;color:#111;border-radius:0}.rt-fmenu-item.style_2 .rt-fmenu-item-inner{justify-content:flex-start}.rt-fmenu-item.style_2 .rt-fmenu-item-inner .rt-fmenu-img{overflow:hidden}.rt-fmenu-item.style_2 .rt-fmenu-item-inner .rt-fmenu-img img{max-width:80px;border-radius:0}.rt-fmenu-item.style_2 .rt-fmenu-item-inner .rt-fmenu-content .rt-fmenu-title{background-image:none;font-size:20px;text-align:20px}.rt-fmenu-item.style_2 .rt-fmenu-item-inner .fmenu-price span{background:#fff0;color:#DD5903;padding:0}.rt-fmenu-item.style_2 .rt-fmenu-item-inner:hover .fmenu-price span{background:#fff0}