.spinnerfa{position:fixed;top:0;right:0;bottom:0;left:0;background-color:hsla(0,0%,86.7%,.5);z-index:999999;display:none}.spinner{position:fixed;width:40px;height:40px;border:5px solid #ccc;border-top-color:#ffc300;border-radius:50%;animation:spin 1s linear infinite;top:50%;left:50%}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.left3::-webkit-scrollbar{width:3px;height:10px}.left3::-webkit-scrollbar-thumb{border-radius:3px;-webkit-box-shadow:inset005pxrgba(0,0,0,.2);background:#ffc300;opacity:.1}.left3::-webkit-scrollbar-track{border-radius:3px;height:100px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.rightcartson{position:relative}.cartprods::-webkit-scrollbar{position:absolute;right:10px;top:10px;z-index:5;width:3px;height:10px}.cartprods::-webkit-scrollbar-thumb{border-radius:3px;-webkit-box-shadow:inset005pxrgba(0,0,0,.2);background:#ffc300;opacity:.1}.cartprods::-webkit-scrollbar-track{border-radius:3px;height:100px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.rightcart::-webkit-scrollbar{position:absolute;right:10px;top:10px;z-index:5;width:3px;height:10px}.rightcart::-webkit-scrollbar-thumb{border-radius:3px;-webkit-box-shadow:inset005pxrgba(0,0,0,.2);background:#ffc300;opacity:.1}.rightcart::-webkit-scrollbar-track{border-radius:3px;height:100px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.carttop::-webkit-scrollbar{position:absolute;right:10px;top:10px;z-index:5;width:3px;height:10px}.carttop::-webkit-scrollbar-thumb{border-radius:3px;-webkit-box-shadow:inset005pxrgba(0,0,0,.2);background:#ffc300;opacity:.1}.carttop::-webkit-scrollbar-track{border-radius:3px;height:100px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.moright::-webkit-scrollbar{width:3px;height:10px}.moright::-webkit-scrollbar-thumb{border-radius:3px;-webkit-box-shadow:inset005pxrgba(0,0,0,.2);background:#ffc300;opacity:.1}.moright::-webkit-scrollbar-track{border-radius:3px;height:100px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.header,.header-wrapper{position:sticky;top:0}#main{background:#f6f6f6}.mobile{display:none}#app{max-width:1440px;margin:0 auto;display:flex;display:none}#app .pc{width:1440px;margin:0 auto;display:flex}#app .left3{width:304px;flex:0 0 auto;max-height:85vh;overflow-x:hidden;overflow-y:screen;position:sticky;top:140px;padding-top:24px}#app .left3 #shop-sidebar-filter{width:256px}#app .right9{flex:1 1 0;display:flex;max-width:100%;margin:0 1.1111111111vw 1.1111111111vw}#app .rightcart{width:326px;max-width:326px;flex:0 0 auto;position:sticky;height:100%;max-height:100vh;overflow-x:hidden;overflow-y:auto;top:140px}#app .rightcart .carttop{overflow-x:hidden;overflow-y:scroll}#app{background:#f6f6f6}#app p{margin-bottom:0}.left3{background:#fff}.left3 .cate_name{position:relative;display:flex;padding:12px;align-items:center;gap:8px;border-radius:6px;color:#242424;font-size:14px;font-style:normal;font-weight:600;cursor:pointer}.left3 .cate_name img{width:48px}.left3 .cate_name:hover{border-radius:6px;background:#f0f0f0}.left3 .cate_name_active{background:#ffc300;color:#fff}.left3 .cate_name_active:hover{border-radius:6px;background:#ffc300}.right9 .shop-container{width:100%}.right9 .toptitle{display:flex;justify-content:left;align-items:center;color:#242424;font-size:20px;font-style:normal;font-weight:600;width:30%}.right9 .right9_top{display:flex;flex-direction:wrap;align-items:center;justify-content:space-between;margin-bottom:15px}.right9 .right9_topright{display:flex;cursor:pointer;position:relative;padding:10px 16px;background:#fff;border-radius:10px}.right9 .right9_topright .toprightsvg{width:auto;width:24px;height:24px}.right9 .right9_topright .sortorder{display:none;position:absolute;right:0;z-index:10;width:176px;border-radius:10px;background:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.15)}.right9 .right9_topright .sortorder ul{padding:12px 16px;margin:0}.right9 .right9_topright .sortorder li{list-style:none}.right9 .right9_topright .sortorder li:hover{color:#ffc300}.right9 .products{margin-top:1.1111111111vw;display:grid;grid-template-columns:repeat(auto-fill,minmax(321px,1fr));gap:1.1111111111vw}.right9 .products .product{display:flex;flex-wrap:nowrap;border-radius:10px;background:#fff;padding:12.5px}.right9 .products .product .proleft{width:140px;height:140px;flex:0 0 140px;cursor:pointer;border-radius:10px}.right9 .products .product .proleft img{width:100%;height:100%;object-fit:cover;border-radius:10px}.right9 .products .product .proright{display:flex;flex-direction:column;justify-content:space-between;color:#242424;font-size:14px;font-style:normal;font-weight:500;padding-left:1.0416666667vw;flex:1 1 0}.right9 .products .product .proright .proright_title p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden;margin-bottom:0;font-size:16px;line-height:normal;padding-bottom:0}.right9 .products .product .proright .proright_title span{font-size:14px;line-height:normal}.right9 .products .product .proright p{font-size:14px;font-style:normal;font-weight:600;padding-bottom:10px}.right9 .products .product .proright span{font-weight:400;font-size:14px}.right9 .products .product .proright .protitle_bottom{display:flex;align-items:center;justify-content:space-between;position:relative;bottom:-7px;color:#ffc300;font-size:20px;font-style:normal;font-weight:700}.right9 .products .product .proright .protitle_bottom p{margin:0;padding:0}.right9 .products .product .proright .protitle_bottom span{position:relative;bottom:-5px;cursor:pointer}.right9 .products .product .proright .protitle_bottom span svg{height:24px;width:24px;margin:0;padding:0}.right9 .products .product .proright .protitle_bottom .regularprice{text-decoration:line-through;color:#797979;padding-left:5px;font-weight:400;font-size:13px}.rightcart{background:#fff;color:#9a9a9a;font-size:12px;font-weight:500}.rightcart .carttop{max-height:60vh}.rightcart .cartbuttons,.rightcart .carttop,.rightcart .emptybox{padding:1.5277777778vw}.rightcart .cartprods{overflow:hidden}.rightcart .carttitle{display:flex;justify-content:left;align-items:center;color:#242424;font-size:16px;font-style:normal;font-weight:500;line-height:normal;background:#fff;top:-22px}.rightcart .carttitle svg{position:relative;bottom:-3px;left:-6px}.rightcart .cartprod_title{display:flex;justify-content:space-between;align-items:center;color:#242424;font-size:14px;font-weight:500}.rightcart .cartprod_title span{height:24px;cursor:pointer}.rightcart .carpod_bottom{display:flex;justify-content:space-between;padding:10px 0}.rightcart .carpod_bottom .numsbox{border-radius:4px;background:#f6f6f6;display:inline-flex;align-items:center;gap:4px;max-width:102px}.rightcart .carpod_bottom .numsbox .add,.rightcart .carpod_bottom .numsbox .minus{width:24px;height:24px;text-align:center;color:#303030;cursor:pointer}.rightcart .carpod_bottom .numsbox .add svg{width:24px;height:24px}.rightcart .carpod_bottom .numsbox .nums{font-size:14px;font-style:normal;font-weight:500;color:#303030}.rightcart .carpod_bottom .price{display:flex;font-size:16px;align-items:center}.rightcart .carpod_bottom .price .pricereal{font-weight:700;color:#ffc300}.rightcart .carpod_bottom .price .priceori{color:#aaa;text-decoration:line-through;font-size:14px;font-weight:500}.rightcart .cartbuttons .total{color:#242424;font-size:14px;font-style:normal;font-weight:700;display:flex;justify-content:space-between}.rightcart .cartbuttons .cartbutton{padding-top:15px;width:100%}.rightcart .cartbuttons .viewcart{display:flex;flex-direction:column;height:40px;padding:8px 16px;justify-content:center;align-items:center;gap:10px;border-radius:10px;border:1px solid #2b2b2b;width:100%;color:#2b2b2b}.rightcart .cartbuttons .viewcart:hover{border:1px solid #363636;color:#fff;background:#363636}.rightcart .cartbuttons .checkoutbutton{display:flex;flex-direction:column;height:40px;padding:8px 16px;justify-content:center;align-items:center;gap:10px;border-radius:10px;border:1px solid #fe7d26;width:100%;background:#fe7d26;color:#fff}.rightcart .cartbuttons .checkoutbutton:hover{border:1px solid #f4a169;background:#f4a169}.rightcart .emptybox{padding:20px;text-align:center;color:#9a9a9a;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.rightcart .emptybox img{max-width:213px}.pagenation{margin:30px auto;display:flex;justify-content:center}.right9 .products .product .proright .protitle_bottom span.saleprice{font-size:18px;font-weight:500}#app .el-pagination.is-background .btn-next.is-active,#app .el-pagination.is-background .btn-prev.is-active,#app .el-pagination.is-background .el-pager li.is-active{background:#ffc300;border-radius:50%;color:#fff}#app .el-pagination.is-background .btn-next.is-active,#app .el-pagination.is-background .btn-prev.is-active,#app .el-pagination.is-background .el-pager li{border-radius:50%}#app .el-pagination.is-background .btn-next.is-active,#app .el-pagination.is-background .btn-prev.is-active,#app .el-pagination.is-background .el-pager li.is-active{background-color:#ffc300}.pc .left3,.pc .rightcart{border-radius:10px}@media screen and (max-width:1322px){#app .left3{width:21.1111111111vw}#app .left3 #shop-sidebar-filter{width:100%}#app .rightcart{width:22.6388888889vw}.right9 .products{grid-template-columns:repeat(auto-fill,minmax(236px,1fr))}}@media screen and (max-width:900px){.right9 .products{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.right9 .products .product .proleft{width:88px;height:88px;flex:0 0 88px}.proright_title{font-size:12px;font-style:normal;font-weight:700}.right9 .products .product .proright .protitle_bottom{color:#fe7d26;font-size:12px;font-style:normal;font-weight:700}}.pc .cate_name_active:after,.pc .cate_name_active:before{content:""}@media screen and (max-width:768px){#app{padding-top:0}.mobile .shop-container{width:100%}#app .pc,.left3,.rightcart{display:none}.mobile{display:block;width:100%}.mobileson{display:flex;flex-wrap:nowrap;position:relative}.mobileson .moleft{width:70px;background:#000;flex:0 0 70px;position:unset;top:91px;height:80vh;overflow-y:scroll;overflow-x:hidden;color:#fff;font-size:14px;font-style:normal;font-weight:600;line-height:normal;transform:translateZ(0);-webkit-transform:translateZ(0);-webkit-overflow-scrolling:touch}.mobileson .moleft .moline{display:none}.mobileson .moleft #woocommerce_layered_nav-12{display:flex;overflow-y:overlay;flex-direction:column}.mobileson .moleft .cate_name{background:#000;position:relative;display:flex;justify-content:center;align-items:center;padding:4px 2px;flex-direction:column;text-align:center}.mobileson .moleft .cate_name img{width:48px;height:48px}.mobileson .moleft .cate_name_active{background:#fff;color:#000;border-radius:0 0 0 10px}.mobileson .moleft .cate_name_active .moline{display:none;width:58px;height:4px;flex-shrink:0;fill:#ed823a}.mobileson .moright{background:#f2f2f2;flex:1 1 0;height:100vh;overflow-y:auto;padding:16px 16px 0}.mobileson .moright .right9_top{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;position:relative;margin-bottom:15px}.mobileson .moright .right9_top .sortorder{display:none;position:absolute;right:0;z-index:10;width:176px;border-radius:10px;background:#fff;box-shadow:0 4px 12px 0 rgba(0,0,0,.15)}.mobileson .moright .right9_top .sortorder ul{padding:12px 16px;margin:0}.mobileson .moright .right9_top .sortorder li{list-style:none}.mobileson .moright .toptitle{display:flex;color:#242424;font-size:14px;font-style:normal;font-weight:600}.mobileson .moright .right9_topright{display:flex;cursor:pointer;position:relative;padding:7px;background:#fff;border-radius:10px}.mobileson .moright .toprightsvg{display:flex;flex-wrap:nowrap;width:24px;height:24px}.mobileson .moright .sortorder{display:none}.mobileson .moright .products{display:flex;flex-direction:column}.mobileson .moright .products .product{background:#fff;border:15px;border-radius:10px;display:flex;flex-wrap:nowrap;margin:10px 0;padding:20px}.mobileson .moright .products .product .proleft{width:140px;height:140px;flex:0 0 140px;object-fit:cover}.mobileson .moright .products .product .proleft img{width:140px;height:140px;object-fit:cover;border-radius:10px}.mobileson .moright .products .product .proright{margin-left:10px;display:flex;flex-direction:column;justify-content:space-between;flex:1 1 auto;color:#242424}.mobileson .moright .products .product .proright .regularprice{text-decoration:line-through;color:#797979;padding-left:5px;font-weight:400;font-size:13px}.mobileson .moright .products .product .proright .proright_title{font-size:14px;font-style:normal;font-weight:500}.mobileson .moright .products .product .proright .proright_title p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;overflow:hidden;padding-bottom:0;margin-bottom:3px;font-size:14px;font-weight:600}.mobileson .moright .products .product .proright .proright_title span{font-weight:400;color:#797979}.mobileson .moright .products .product .proright svg{width:24px;height:24px}.mobileson .moright .products .product .proright .protitle_bottom{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.mobileson .moright .products .product .proright .protitle_bottom .price{color:#ed823a;font-size:16px;font-style:normal;font-weight:700}.mobileson .moright .products .product .proright .protitle_bottom span{height:24px;position:relative;z-index:11}}@media screen and (max-width:568px){.mobileson .moright .products .product{padding:10px}.mobileson .moright .products .product .proleft{flex:0 0 80px}.mobileson .moright .products .product .proright .proright_title span{font-size:10px;-webkit-line-clamp:1;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}#app .mobile .mobileson .proleft{width:80px;height:80px}#app .mobile .mobileson .proleft img{width:100%;height:100%}}.product-main .row.content-row.mb-0{flex-wrap:nowrap;position:relative}#product-sidebar{display:none}.product-info.summary{padding-top:0;flex-basis:50%;max-width:50%}.product-gallery.col.large-6{flex-basis:50%;max-width:50%;height:min-content;position:sticky!important;top:128px}#shadowbox::-webkit-scrollbar{display:none}#shadowbox .shadowboxson{background:#fff;border-radius:20px;text-align:right;max-width:580px;overflow-y:scroll}#shadowbox .shadowboxson::-webkit-scrollbar{display:none}#shadowbox .shadowboxson svg{height:36px}#shadowbox .shadowboxson .firstlinefa{display:none}#shadowbox .shadowboxson .haspadding{margin-bottom:15px;padding:20px 20px 0}#shadowbox .shadowboxson .firstline{right:20px;z-index:555;top:15px}#shadowbox .shadowboxson .firstline .box{width:36px;height:36px;margin:0;display:flex;justify-content:right}#shadowbox .shadowboxson .firstline .box .rectangle{width:36px;height:36px;top:0;left:0;background-color:#fe7d25;border-radius:18px;border:1px solid #dadada;cursor:pointer}#shadowbox .shadowboxson .firstline .box .rectangle svg{width:36px;height:36px}#shadowbox .shadowboxson .firstline .rectangle:hover{background-color:#fff}#shadowbox .shadowboxson .firstline .rectangle:hover svg{fill:#292929}#shadowbox .shadowboxson .firstline svg{width:36px;height:36px;fill:#fff;transition:fill .3s}#shadowbox .shadowboxson .thirdfa{background:#fff}#shadowbox .shadowboxson .third{background:#fff;overflow-y:scroll}#shadowbox .shadowboxson .third::-webkit-scrollbar{display:none}#shadowbox .shadowboxson .third .stickytitle{position:sticky;top:0;background:#fff;z-index:24}#shadowbox .shadowboxson .third h1{text-align:left;color:#292929;font-family:Lato,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:5px}#shadowbox .shadowboxson .third .stickytitle h1{font-size:24px}#shadowbox .shadowboxson .third .price{display:flex;align-items:center;justify-content:space-between;position:relative}#shadowbox .shadowboxson .third .price .group{position:relative;height:34px;display:flex;gap:10px;align-items:center}#shadowbox .shadowboxson .third .price .text-wrapper{font-family:PingFang SC-Semibold,Helvetica;color:#fe7d25;font-size:24px;font-weight:400;letter-spacing:0;line-height:normal}#shadowbox .shadowboxson .third .price .div{font-family:PingFang SC-Regular,Helvetica;color:#919191;font-size:16px;text-decoration:line-through;font-weight:400;letter-spacing:0;line-height:normal}#shadowbox .shadowboxson .third .price .frame{display:inline-flex;align-items:center;justify-content:center;gap:2px;padding:4px 6px;background-color:#ffe6ea;border-radius:4px}#shadowbox .shadowboxson .third .price .delivery{position:relative;width:24px;height:24px}#shadowbox .shadowboxson .third .price .bestseller{border-radius:4px;background:#e4fff7;color:#00b780;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;padding:5px;height:34px}#shadowbox .shadowboxson .third .price .bestseller .text-wrapper-2{color:#00b780}#shadowbox .shadowboxson .third .price .text-wrapper-2{color:#e51a36;font-size:14px;position:relative;width:fit-content;font-family:PingFang SC-Semibold,Helvetica;font-weight:400;letter-spacing:0;line-height:normal}#shadowbox .shadowboxson .third .price .button,#shadowbox .shadowboxson .third .price .text-wrapper-3{display:none}#shadowbox .shadowboxson .description{position:relative;padding-bottom:0;order:3;margin:10px 15px 0;text-align:left}#shadowbox .shadowboxson .description .content_desc{line-height:24px;font-family:PingFangSC-Regular;position:relative;cursor:pointer;overflow:hidden;padding:0 20px}#shadowbox .shadowboxson .description .gradient-overlay{position:absolute;bottom:25px;left:0;right:0;height:40px;background:linear-gradient(0deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,0))}#shadowbox .shadowboxson .description .expandmy{position:absolute;bottom:-8px;right:0;display:block;align-items:center;cursor:pointer;position:relative}#shadowbox .shadowboxson .description .expandmy .shrinkstatus img{transform:rotate(180deg)}#shadowbox .shadowboxson .description .expandmy .modal-dialog .productWrapper .productinfo .description .expand span{color:#333;font-family:PingFangSC-Regular;font-size:14px;font-style:normal;font-weight:600;line-height:30px}#shadowbox .shadowboxson .description img{width:24px;height:24px}#shadowbox .shadowboxson .description .expandreal{display:block}#shadowbox .shadowboxson .prodlist ul{list-style-type:none;display:flex;flex-direction:column;gap:2px}#shadowbox .shadowboxson .prodlist li{background:#fff;text-align:left;margin-left:0}#shadowbox .shadowboxson .prodlist li:first-child{margin-top:15px}#shadowbox .shadowboxson .prodlist li .prods{display:flex;flex-direction:column;gap:5px;display:none}#shadowbox .shadowboxson .prodlist li .prods .area{display:flex;flex-direction:column;align-items:flex-start;gap:7px;padding:12px;position:relative;border-radius:10px;margin-bottom:5px;display:none}#shadowbox .shadowboxson .prodlist li .prods .area:hover{background:#fffaea}#shadowbox .shadowboxson .prodlist li .prods .area .addminus{bottom:10px}#shadowbox .shadowboxson .prodlist li .prods .area .addminus .add-minus{padding:0 4px;display:flex;width:80px;height:32px;justify-content:center;align-items:center;flex-shrink:0;border-radius:50px;border:1px solid #e2e2e2;background:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}#shadowbox .shadowboxson .prodlist li .prods .area .addminus .add-minus .add-light-wrapper{display:inline-flex;align-items:center;justify-content:center;position:relative;flex:0 0 auto;cursor:pointer}#shadowbox .shadowboxson .prodlist li .prods .area .addminus .add-minus .add-light{position:relative;width:24px;height:24px}#shadowbox .shadowboxson .prodlist li .prods .area .addminus .add-minus .text-wrapper{position:relative;margin:0 auto;font-family:PingFang SC-Semibold,Helvetica;font-weight:400;color:#000;font-size:18px;text-align:center;letter-spacing:0;line-height:normal}#shadowbox .shadowboxson .prodlist li .prods .area .addminus .add-light-wrapper{display:inline-block;padding:0;transition:background-color .3s;border-radius:50%}#shadowbox .shadowboxson .prodlist li .prods .area .addminus svg{width:24px;height:24px;color:#000;transition:color .3s}#shadowbox .shadowboxson .prodlist li .prods .area .addminus .circlefa{position:absolute;bottom:0}#shadowbox .shadowboxson .prodlist li .prods .area .addminus .circlefa .circle{width:32px;height:32px;border:1px solid #e2e2e2;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;color:#000;text-align:center;background:#fff}#shadowbox .shadowboxson .prodlist li .prods .area .product{display:flex;align-items:center;justify-content:space-between;position:relative;align-self:stretch;width:100%;flex:0 0 auto;border-radius:10px}#shadowbox .shadowboxson .prodlist li .prods .area .div{display:flex;flex-direction:row;align-items:center;height:80px}#shadowbox .shadowboxson .prodlist li .prods .area .text-wrapper{color:#292929;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-left:20px}#shadowbox .shadowboxson .prodlist li .prods .area .image{width:80px;height:80px;object-fit:cover;border-radius:8px}#shadowbox .shadowboxson .prodlist li .prods .area .element{position:relative;width:fit-content;font-family:PingFang SC-Semibold,Helvetica;font-weight:600;color:#292929;font-size:16px;letter-spacing:0;line-height:normal}#shadowbox .shadowboxson .prodlist li .prods .choosed{background:#fffaea;display:block}#shadowbox .shadowboxson .prodlist li .prods_is_guding1{display:block}#shadowbox .shadowboxson .prodlist li .prodbottom{display:flex;align-items:center;border-radius:10px;background:#fff}#shadowbox .shadowboxson .prodlist li .prodbottom .expandmy{display:block;padding:6px 8px;align-items:center;cursor:pointer;border-radius:10px;background:#fff}#shadowbox .shadowboxson .prodlist li .prodbottom .expandmy .expandmyson{display:flex;align-items:center;flex-wrap:nowrap}#shadowbox .shadowboxson .prodlist li .prodbottom .expandmy div{color:#292929;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal}#shadowbox .shadowboxson .prodlist li .prodbottom .expandmy svg{width:24px;height:24px}#shadowbox .shadowboxson .prodlist li .prodbottom .expandmy:hover{background:#fffaea}#shadowbox .shadowboxson .prodlist li .prodbottom .uparrow svg{rotate:180deg}#shadowbox .shadowboxson .prodlist .titles{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}#shadowbox .shadowboxson .prodlist .titles .left div span{color:#fe7d26;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal}#shadowbox .shadowboxson .prodlist .titles .newtitle{margin-bottom:5px;display:flex;flex-wrap:nowrap;align-items:center;gap:5px}#shadowbox .shadowboxson .prodlist .titles .newtitle h3{margin-bottom:0}#shadowbox .shadowboxson .prodlist .titles .newtitle .complete{height:30px;margin-bottom:0;padding-bottom:0}#shadowbox .shadowboxson .prodlist .titles .newtitle .complete svg{height:30px}#shadowbox .shadowboxson .prodlist .titles .newtitle .expandmyson{display:flex;flex-wrap:nowrap;width:max-content;align-items:center;background:#000;padding:0 5px;border-radius:20px;color:#fff;cursor:pointer}#shadowbox .shadowboxson .prodlist .titles .newtitle .expandmyson svg{height:30px}#shadowbox .shadowboxson .prodlist .titles .newtitle .expandmyson div{font-size:14px;padding-right:6px}#shadowbox .shadowboxson .prodlist .left .complete{font-size:15px;color:#fe7d26;margin-bottom:5px}#shadowbox .shadowboxson .prodlist .label{display:inline-flex;align-items:center;justify-content:center;gap:2px;padding:4px 12px;position:relative;background-color:#fe7d25;border-radius:24px}#shadowbox .shadowboxson .prodlist .label .text-wrapper{position:relative;width:fit-content;margin-top:-1px;font-family:PingFang SC-Semibold,Helvetica;font-weight:400;color:#fff;font-size:16px;letter-spacing:0;line-height:normal}#shadowbox .shadowboxson .bottom{padding:20px 0;display:flex;align-items:center;background:#fff;position:sticky;bottom:0;z-index:30}#shadowbox .shadowboxson .bottom .add-minus{display:inline-flex;align-items:center;gap:2px;padding:8px 10px;position:relative;background-color:#fff;border-radius:50px;border:1px solid #e1e1e1}#shadowbox .shadowboxson .bottom .add-minus .add-light-wrapper{display:inline-flex;align-items:center;justify-content:center;padding:4px;position:relative;flex:0 0 auto;background-color:#f4f4f4;border-radius:36px;border:1px solid #e1e1e1}#shadowbox .shadowboxson .bottom .add-minus .add-light{position:relative;width:24px;height:24px}#shadowbox .shadowboxson .bottom .add-minus .text-wrapper{position:relative;width:36px;height:32px;margin-top:-1px;font-family:PingFang SC-Semibold,Helvetica;font-weight:400;color:#000;font-size:18px;text-align:center;letter-spacing:0;line-height:normal}#shadowbox .shadowboxson .bottom .left svg{width:36px;height:36px}#shadowbox .shadowboxson .bottom .left .text-wrapper{color:#000;text-align:center;font-family:Lato,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:normal;position:relative;top:4px}#shadowbox .shadowboxson .bottom .right{flex:1 1 auto;margin-left:30px;border-radius:10px;background:#fe7d26;display:flex;width:400px;height:58px;padding:10px 12px;justify-content:center;align-items:center;gap:12px;flex-shrink:0;flex:auto;cursor:pointer}#shadowbox .shadowboxson .bottom .right:hover{background:#ff6700}#shadowbox .shadowboxson .bottom .right .button-add-to{color:#fff;font-family:Lato,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal;text-align:center}#shadowbox .shadowboxson .bottom .add-light-wrapper{display:inline-block;padding:10px;transition:background-color .3s}#shadowbox .shadowboxson .bottom .add-light-wrapper:hover{background-color:#ffc300}#shadowbox .shadowboxson .bottom .add-light-wrapper:hover svg{color:#fff}#shadowbox .shadowboxson .bottom svg{width:24px;height:24px;color:#000;transition:color .3s}#shadowbox .swiper{width:100%;height:400px;margin:auto}#shadowbox .swiper-slide{display:flex;justify-content:center;align-items:center;font-size:24px;color:#fff}#shadowbox img{width:100%;height:100%;object-fit:cover}#shadowbox .swiper-button-next,#shadowbox .swiper-button-prev{display:none}#shadowbox .swiper-pagination-bullet-active{background:#fe7d26}.imgmodel{position:fixed;z-index:1;z-index:8002;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);display:none}.imgmodel .modal-content{padding:0;margin:30px auto auto;width:80%;max-width:700px;background:0 0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.imgmodel .modal-content img{width:100%}#shadowbox .shadowboxson_ani_pc{top:100%;animation:slideUppc .8s forwards}@media screen and (max-width:1000px){body #shadowbox .shadowboxson .bottom .right{width:auto}}@media screen and (max-width:780px){.product-main .row.content-row.mb-0{flex-wrap:wrap}.product-gallery.col.large-6{position:relative!important;top:unset;margin-bottom:20px}.product-gallery.col.large-6,.product-info.summary{flex-basis:100%;max-width:100%}#shadowbox .shadowboxson{max-width:100%}#shadowbox{width:100%}#shadowbox .shadowboxson{height:auto;max-height:auto;max-height:unset}#shadowbox .shadowboxson .thirdfa,#shadowbox .shadowboxson .thirdfa .third{max-height:unset}#shadowbox .shadowboxson .bottom .right{margin-left:15px;margin-right:15px}}@media screen and (max-width:580px){#shadowbox .shadowboxson{height:auto;border-radius:20px 20px 0 0;top:unset}#shadowbox .shadowboxson .third .stickytitle h1{font-size:20px;width:90%}body .floating_button{bottom:80px!important}body .stillneed{color:#919191;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal}}@media screen and (max-width:440px){#shadowbox .shadowboxson .bottom .right .button-add-to{font-size:15px}#shadowbox .shadowboxson .firstlinefa{top:14px}#shadowbox .shadowboxson .bottom{padding:5px}#shadowbox .shadowboxson .bottom .left svg{width:24px;height:24px}#shadowbox .shadowboxson .bottom .right{height:48px}#shadowbox .shadowboxson .prodlist li .prods .area .text-wrapper{font-size:13px;margin-left:10px}#shadowbox .shadowboxson .prodlist li .prods .area .element{font-size:14px}#shadowbox .shadowboxson .firstline .box .rectangle,#shadowbox .shadowboxson .firstline .box .rectangle svg{width:26px;height:26px}}@keyframes slideUp{0%{bottom:-500px;opacity:1}to{bottom:0;opacity:1}}@keyframes slideUppc{0%{top:100%;opacity:1}to{top:50%;opacity:1}}.leftfa .left1{position:relative}.leftfa .left2{position:absolute;bottom:calc(25% - 10px);right:10px;border-radius:10px;border:1px solid #d9d9d9;background:#fcfcfc;box-shadow:2px 4px 4px 0 rgba(0,0,0,.25);display:inline-flex;padding:12px;flex-direction:row;justify-content:center;align-items:center;gap:10px;cursor:pointer}.leftfa .left2 span{color:#1e1e1e;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.18px}#app,#main{background:#fff}#shadowbox .shadowboxson .third .stickytitle{display:flex;flex-direction:row;align-items:center;justify-content:space-around}#shadowbox .shadowboxson .description .content_desc{color:#1e1e1e;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;margin-bottom:20px}.myhr{height:1px;border-top:1px solid #d9d9d9}.titleleft{display:flex;flex-direction:column;max-width:85%}.leftservice{margin-top:30px}#app .prodtags{justify-content:space-between;gap:25px;margin-top:25px}#app .prodtags,#app .prodtags .tagbox{display:flex;flex-direction:row;align-items:center}#app .prodtags .tagbox{border-radius:10px;border:1px solid #d9d9d9;background:#fcfcfc;width:100%;padding:24px;justify-content:center;gap:10px;text-align:center}#app .prodtags .tagbox .tagbox1{display:flex;align-items:center}#app .prodtags .tagbox .tagbox2{display:flex;flex-direction:column;text-align:left}#app .prodtags .tagbox .tagbox2 .tag1{font-size:16px}#app .prodtags .tagbox .tagbox2 .tag1,#app .prodtags .tagbox .tagbox2 .tag2{color:#1e1e1e;font-family:Lato,sans-serif;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.18px}#app .prodtags .tagbox .tagbox2 .tag2{font-size:12px}#app .prodreviewscore{display:flex;width:100%;padding:20px;flex-direction:row;align-items:center;gap:18px;border-radius:10px;border:1px solid #d9d9d9;background:#fff;margin-top:25px}#app .prodreviewscore .left5{display:flex;flex-direction:row;align-items:center;justify-content:center;border-right:1px solid #d9d9d9;width:70%}#app .prodreviewscore .left5 ul{text-align:left;display:flex;flex-direction:column;margin-bottom:0}#app .prodreviewscore .left5 ul li{color:#1e1e1e;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:24px}#app .prodreviewscore .right5{display:flex;flex-direction:column;width:30%;text-align:center}#app .prodreviewscore .right5 .reviewscore{color:#1e1e1e;text-align:center;font-family:Lato,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:24px}#app .prodreviewscore .right5 .stars svg{height:unset}#app .prodsellingpoint{margin-top:25px;display:flex;flex-direction:row;gap:20px}#app .prodsellingpoint ul{display:flex;flex-direction:column}#app .prodsellingpoint ul li{color:#1e1e1e;text-align:left;font-family:Lato,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:normal}#app #shadowbox .shadowboxson .bottom .add-minus{border-radius:15px}#app #shadowbox .shadowboxson .bottom .add-minus .add-light-wrapper{background-color:unset;border-radius:unset;border:unset}#app #shadowbox .shadowboxson .bottom .right{background-color:#1e1e1e;color:#fff}#app .set .viewmenu{display:flex;padding:17px 24px;justify-content:center;align-items:center;gap:12px;flex-shrink:0;border-radius:10px;background:#ffc300;cursor:pointer;color:#1e1e1e;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal}#app #shadowbox .shadowboxson .bottom.set{gap:20px}#app #shadowbox .shadowboxson .bottom.set .right{width:100%;margin-left:0}#app .row.content-row.mb-0{position:relative}#app .prodlist ul li{border-radius:10px;border:1px solid #d9d9d9;background:#fff;cursor:pointer}#app .composite_prod_desc{border-radius:10px;background:#fffaea;display:flex;padding:16px 24px;flex-direction:column;justify-content:center;align-items:center;gap:10px;align-self:stretch;color:#1e1e1e;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.18px;margin-bottom:12px}#app #shadowbox .shadowboxson .prodlist .titles .newtitle h3{font-size:18px}#app #shadowbox .shadowboxson .prodlist .titles .newtitle h3 span{border-radius:4px;background:#ffc300;display:inline-block;padding:4px 8px;align-items:center;color:#1e1e1e;font-family:Lato,sans-serif;line-height:normal;letter-spacing:-.18px}#app .leftunchoose{text-align:center;color:#ea3e3e;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:10%;text-underline-offset:25%;text-underline-position:from-font;margin-bottom:15px}#app #shadowbox .shadowboxson .prodlist li{position:relative}#app .alreadychoosedishes{position:absolute;right:20px;z-index:555;background:#ffc300;color:#1e1e1e;font-weight:600;padding:5px;border-radius:10px}#app #shadowbox .shadowboxson .thirdfa .third .prodlist ul li.already_complete{border:1px solid #ffc300}#app #shadowbox .shadowboxson .thirdfa .third .prodlist ul li.already_complete .prods .choosed{background:#fff}#app #shadowbox .shadowboxson .thirdfa .third .prodlist ul li.already_complete h1 span{background:#1e1e1e;color:#fff}#app #shadowbox .shadowboxson .thirdfa .third .prodlist ul li.already_complete .right .expandmy{background:#fffaea}#app .titleright svg{cursor:pointer}.service-section{background:#fff;border-top:1px solid #d9d9d9;text-align:center;padding:20px 20px 0}.service-section .serviceline1{display:flex;flex-direction:row;flex-wrap:nowrap;cursor:pointer}.service-section .servicecontent{display:none}.service-section h3{margin-bottom:15px;text-align:left;font-size:24px;line-height:normal}.service-section h3,.service-section p{color:#1e1e1e;font-family:Lato,sans-serif;font-style:normal;font-weight:600}.service-section p{margin:10px 0;text-align:center;font-size:16px;line-height:30px}.service-section .chef-image{width:60%;height:auto;margin-top:15px}.service-section2{padding-top:20px;color:#787878;font-family:Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;border-top:1px solid #d9d9d9;margin:0 0 20px}.service-section3{margin:0;padding-bottom:0}.service-section3 .serviceline1{display:flex;flex-direction:row;flex-wrap:nowrap;cursor:pointer}.service-section3 .servicecontent{display:none;margin-bottom:20px}.service-section3 .notice-section{background:#fff;border-top:1px solid #d9d9d9;margin-top:0;margin-bottom:0;padding:20px 20px 0}.service-section3 h3{margin-bottom:15px;color:#1e1e1e;font-size:24px;font-weight:600}.service-section3 h3,.service-section3 p,.service-section3 ul{font-family:Lato,sans-serif;font-style:normal;line-height:normal}.service-section3 p,.service-section3 ul{margin:10px 0;color:#787878;font-size:14px;font-weight:400}.mbshow,.mymb{display:none}@media screen and (max-width:750px){.mypc{display:none}.mbshow,.mymb{display:block}.mbmenu{position:sticky;top:100px;z-index:1555}.mbmenu .mbmenuson{background:#fff;border-bottom:1px solid #d9d9d9;display:flex;align-items:center;flex-wrap:nowrap;overflow:scroll;margin-left:40px;padding-top:10px;-ms-overflow-style:none;scrollbar-width:none}.mbmenu .mbmenuson div{width:40px;height:54px;position:absolute;left:0;bottom:0;background:#fff}.mbmenu .mbmenuson div svg{position:absolute;left:6px;top:15px}.mbmenu .mbmenuson::-webkit-scrollbar{display:none}.mbmenu .mbmenuson a{display:inline-block;border-radius:10px;color:#1e1e1e;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;padding:5px 20px;white-space:nowrap;margin-bottom:10px;margin-right:20px}.mbmenu .mbmenuson a.active{border:1px solid #ffc300;background:#fffaea}#app .titleright svg{rotate:180deg}}#app .my-overlay{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.2);justify-content:center;align-items:center;z-index:1000}#app .my-modal{background-color:#fff;padding:0 20px 20px;border-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.1);width:496px;text-align:center;max-height:calc(100vh - 115px);position:absolute;overflow-y:scroll;top:100vh}#app .my-modal::-webkit-scrollbar{display:none}#app .my-modal .firstline{padding-top:20px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;position:sticky;top:0;background:#fff}#app .my-modal .firstline h2{color:#1e1e1e;font-family:Lato,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:24px;text-align:left}#app .my-modal .firstline .imglist{display:flex;flex-direction:column}#app .my-modal .firstline .imglist img{width:100%}#app .my-modal .firstline svg{cursor:pointer}#app .my-close{cursor:pointer;color:#007bff;font-weight:700;margin-top:10px}#app #shadowbox .shadowboxson .bottom .right.disablecart{border-radius:10px;background:#c2c2c2;color:#fff;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;cursor:not-allowed}.myleftbox_slideup{animation:slideup .8s ease forwards}.myleftbox_slidedown{animation:slidedown .8s ease forwards}.myleftbox_slideuppc{animation:slideuppc .8s ease forwards}.myleftbox_slidedownpc{animation:slidedownpc .8s ease forwards}.myleftbox_slideupwithpadding{animation:slideupwidthpadding .8s ease forwards}.myleftbox_slidedownwithpadding{animation:slidedownwithpadding .8s ease forwards}@keyframes slideupwidthpadding{0%{top:100vh}to{top:115px}}@keyframes slidedownwithpadding{0%{top:115px}to{top:100vh}}@keyframes slideuppc{0%{top:100vh}to{top:110px}}@keyframes slidedownpc{0%{top:110px}to{top:100vh}}@keyframes slideup{0%{top:100vh}to{top:0}}@keyframes slidedown{0%{top:0}to{top:100vh}}#shadowbox .shadowboxson .third .stickytitle{padding:20px 0 0;justify-content:space-between}#shadowbox .shadowboxson .description{margin-left:0;margin-right:0}#shadowbox .shadowboxson .description .content_desc{padding-left:0;padding-right:0}#shadowbox .shadowboxson .third .price .text-wrapper{color:#ea3e3e}@media screen and (max-width:750px){#app #shadowbox .shadowboxson .bottom .right{padding:0 15px;margin-right:0}.leftfa .left2{bottom:25%;right:10px}}@media screen and (max-width:600px){#app .prodreviewscore{flex-direction:column-reverse}#app .prodreviewscore .left5{width:100%;border-top:1px solid #d9d9d9;border-right:unset}}@media screen and (max-width:520px){.leftfa .left2{bottom:calc(25% - 10px);right:20px}#app .prodtags .tagbox{padding:10px}#app .prodsellingpoint{justify-content:center}#app .my-modal{width:98%}#shadowbox .shadowboxson .bottom{flex-wrap:wrap;padding:15px 0 0}#app .set .viewmenu{flex:1}.hasviewmenu{width:100%;flex-basis:100%}#app #shadowbox .shadowboxson .bottom .right.disablecart{margin-right:0}#shadowbox .shadowboxson .third .stickytitle{padding:20px 0 0;justify-content:space-between}#shadowbox .shadowboxson .description{margin:0}#shadowbox .shadowboxson .description .content_desc{padding:0}#app #shadowbox .shadowboxson .bottom.set{overflow:hidden}#app .set .viewmenu{padding:13px 24px}}@media screen and (max-width:453px){#app .prodtags{flex-wrap:wrap}#app .prodtags .tagbox{flex:0 1 calc(50% - 12.5px);box-sizing:border-box}}.prodlistfa{margin-top:20px}.prodlistfa .prodlist_line1{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.prodlistfa .prodlist_line1 h3{font-size:24px;margin-bottom:0;padding-left:20px}.prodlistfa .prodlist_line1 .viewall,.prodlistfa .prodlist_line1 h3{color:#1e1e1e;font-family:Lato,sans-serif;font-style:normal;font-weight:600;line-height:normal}.prodlistfa .prodlist_line1 .viewall{font-size:16px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:10%;text-underline-offset:25%;min-width:100px;text-underline-position:from-font}.prodlistfa .prodlisttotal{width:100%;height:100%}.prodlistfa .prodlisttotal .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center}.prodlistfa .prodlisttotal .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.prodlistfa .prodlisttotal .listbox h3{color:#1e1e1e;text-align:center;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-top:10px}.prodlistfa .group{position:relative;height:34px;display:flex;gap:10px;align-items:center;text-align:center;justify-content:center}.prodlistfa .group .div{color:#919191;font-size:16px;text-decoration:line-through;font-weight:400;letter-spacing:0;line-height:normal;position:relative;top:2px}.prodlistfa .group .text-wrapper{color:#ea3e3e;font-family:Lato,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal}#shadowbox .shadowboxson .prodlist li .prods .area .text-wrapper{font-weight:400}#app #shadowbox .shadowboxson .bottom .add-light-wrapper:hover svg{color:#000}body #footer{padding-bottom:10px}.rechoose{color:#0fa87d;font-style:normal;font-weight:600;line-height:normal}.prodlisttotal .swiper-button-next,.prodlisttotal .swiper-button-prev{color:#ffc300;opacity:1;z-index:55}.prodlisttotal .listbox{overflow:hidden;cursor:pointer}.prodlisttotal .listbox img{border-radius:10px}.prodlisttotal .discounttags{position:absolute;border-radius:4px;background:#ea3e3e;top:15px;left:12px;padding:4px;align-items:center;gap:2px;color:#fff;font-size:13px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.18px}body #app{margin:0 auto;max-width:1200px}@media screen and (max-width:750px){#app .prodlisttotal{margin:0 20px}#app #recommendset{margin-top:35px}}.needtobereduced{color:#ea3e3e;font-size:15px;font-style:normal;font-weight:600;line-height:24px}.needtobereduced_ani{animation:shake .5s forwards}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(5px)}75%{transform:translate(-5px)}to{transform:translate(0)}}#app #shadowbox .shadowboxson .thirdfa .third .prodlist ul li.editstatus{border:1px solid #1e1e1e}#shadowbox .shadowboxson .prodlist li .prods{display:grid}#shadowbox .shadowboxson .prodlist li .prods .area{order:10}#shadowbox .shadowboxson .prodlist li .prods .choosed{display:block!important}.restaurant.menu{position:relative;border-radius:10px;border:1px solid #e2e2e2;background:#fff;max-height:268px;margin:15px 0 30px;overflow:hidden}.restaurant.menu h3{color:#1e1e1e;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.restaurant.menu .fixed-selection{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.05);padding:20px;margin-bottom:20px}.restaurant.menu .selection-title{font-size:18px;font-weight:600;color:#333;margin-bottom:15px;text-align:center}.restaurant.menu .selection-items{margin-bottom:15px}.restaurant.menu .item-list{list-style:none;padding:0;margin:0}.restaurant.menu .item-list li{padding:0;line-height:1.4;text-align:center;color:#787878;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.restaurant.menu .view-menu-btn{position:absolute;background:linear-gradient(0deg,#fff 15.91%,hsla(0,0%,100%,0));text-align:center;bottom:0;height:110px;width:100%}.restaurant.menu .view-menu-btn button{background-color:#333;color:#fff;border:none;border-radius:4px;padding:8px 20px;cursor:pointer;transition:background-color .3s;position:relative;margin:0;top:50px;border-radius:10px;background:#1e1e1e;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.restaurant.menu .view-menu-btn button:hover{background-color:#555}#shadowbox .shadowboxson .prodlist li .prods .area .addminus{position:absolute;bottom:35px;right:10px}#shadowbox .shadowboxson .prodlist li .prods .area .addminus .circlefa{right:10px}#my-overlay2 .my-modal{text-align:center;margin-bottom:0;padding:0}#my-overlay2 .my-modal .son1{padding:0 20px 20px}#my-overlay2 .my-modal .son1 .selection-items{padding-top:15px;border-top:1px solid #d9d9d9}#my-overlay2 .my-modal h3{color:#1e1e1e;font-size:16px;font-style:normal;font-weight:600;line-height:normal}#my-overlay2 .my-modal ul{list-style:none}#my-overlay2 .my-modal li{text-decoration:none;color:#787878;font-size:14px;font-style:normal;font-weight:400;line-height:normal}#my-overlay2 .lastline{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;background:#fff;position:sticky;bottom:0;box-shadow:0 -4px 12px 0 rgba(0,0,0,.1)}#my-overlay2 .lastline button{margin-bottom:0}#my-overlay2 .lastline button:first-of-type{border-radius:10px;border:2px solid #1e1e1e;background:#1e1e1e;width:40%;padding:10px;flex-shrink:0;color:#fff}#my-overlay2 .lastline button:first-of-type,#my-overlay2 .lastline button:nth-of-type(2){height:48px;gap:2px;display:flex;align-items:center;justify-content:center;font-size:16px;font-style:normal;font-weight:600;line-height:normal}#my-overlay2 .lastline button:nth-of-type(2){border-radius:10px;background:#ffc300;flex:0 0 1;padding:10px 24px;flex-shrink:0;width:55%;color:#1e1e1e}#shadowbox .shadowboxson .prodlist li .prods .area .addminus .add-minus{justify-content:flex-end;border:unset;box-shadow:unset;border-radius:unset}#app #shadowbox .shadowboxson .thirdfa .third .prodlist ul li.already_complete{border-radius:10px;background:#fffaea;border:unset}#app #shadowbox .shadowboxson .prodlist .titles .newtitle h3 span{background:unset;color:#ffae00;padding-right:0;font-size:16px;font-style:normal;font-weight:600;line-height:24px}body #app #shadowbox .shadowboxson .prodlist li .prodbottom .realcomplete{border-radius:4px;background:#f6fffc}body #app #shadowbox .shadowboxson .prodlist li .prodbottom .realcomplete div{color:#0fa87d;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.238px}#app #shadowbox .shadowboxson .thirdfa .third .prodlist ul li.already_complete .prods .choosed{background:unset}#app #shadowbox .shadowboxson .thirdfa .third .prodlist ul li.collapsestatus{border-radius:10px;border:1px solid #d9d9d9;background:#fff}#shadowbox .shadowboxson .prodlist li .prods .area .addminus .add-minus:hover,#shadowbox .shadowboxson .prodlist li .prods .area:hover .add-minus{background:unset}#app #shadowbox .shadowboxson .bottom.set{padding-top:0}.mymb.footercart{display:none}@media screen and (max-width:750px){.mymb.footercart{display:block}.mbshow .allservice h3{font-size:16px}.mbshow .allservice .servicecontent{font-size:14px}.mbshow .allservice .leftunchoose{margin-top:10px}#app .row.content-row.mb-0{z-index:555}.product-footer{z-index:22}.footercart{justify-content:center;padding:0;position:fixed;z-index:1000;bottom:0;background:#fff;box-shadow:0 -4px 12px 0 rgba(0,0,0,.1);margin:0;left:0}.footercart,.footercart .footermenuson{display:flex;align-items:center;width:100%}.footercart .footermenuson{padding:12px 18px 18px;flex-wrap:nowrap;justify-content:space-between;gap:20px}.footercart .footermenuson .viewmenu{display:flex;height:48px;padding:10px;justify-content:center;align-items:center;gap:12px;border-radius:10px;background:#ffc300;color:#1e1e1e;font-size:16px;font-style:normal;font-weight:600;line-height:normal;width:114px}.footercart .footermenuson .viewmenu span{display:inline-block;min-width:100px;text-align:center}.footercart .footermenuson .right{width:auto;flex-grow:1;border-radius:10px;background:#1e1e1e;color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:normal;height:48px;display:flex;align-items:center;justify-content:center}.footercart .footermenuson .right .button-add-to{text-align:center;position:relative}.footercart .footermenuson .disablecart{display:flex;flex-basis:unset;flex:0 0 1;height:48px;padding:10px 24px;justify-content:center;align-items:center;gap:12px;flex-shrink:0;color:#fff;font-size:16px;font-style:normal;font-weight:600;line-height:normal;border-radius:10px;background:#c2c2c2;width:auto;flex-grow:1}.footercart .footermenuson .disablecart .button-add-to{text-align:center;position:relative;top:unset}.mypc.bottom.set .left,.mypc.bottom.set .right{display:none!important}#shadowbox .shadowboxson .prodlist li .prods .area .text-wrapper{margin-left:5px;padding-right:60px}#shadowbox .shadowboxson .prodlist li .prods .area .addminus .add-minus{background:unset}#shadowbox .shadowboxson .prodlist li .prods .area .addminus .add-minus .text-wrapper{padding-right:0}}@media screen and (max-width:450px){#shadowbox .shadowboxson .prodlist li .prods .area .text-wrapper{margin-left:5px;padding-right:65px}#shadowbox .shadowboxson .prodlist li .prods .area{padding:0}}#shadowbox .shadowboxson .prodlist li,#shadowbox .shadowboxson .prodlist li .prods .area .addminus .add-minus{background:unset!important}#main{z-index:555}#shadowbox .shadowboxson .prodlist li .prodbottom .expandmy svg{width:16px;height:16px}#shadowbox .shadowboxson .prodlist li .prodbottom .expandmy .needdeletemenu{border-radius:4px;background:#fff4f4;padding:3px}#shadowbox .shadowboxson .prodlist li .prodbottom .expandmy .needdeletemenu span{color:#ea3e3e;font-size:14px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.238px}#shadowbox .shadowboxson .prodlist li .prodbottom .expandmy:hover{background:none}#my-overlay2 .my-modal h3{color:#ffc300;text-decoration:underline}#my-overlay2 .my-modal li{color:#222}@media screen and (min-width:750px)and (max-width:4750px){#app #my-overlay2 .my-modal{max-height:calc(100vh - 145px);width:546px}}@media screen and (max-width:750px){.restaurant.menu{display:none}}body #app .danzupage #my-overlay2 .lastline .fullwidth{border-radius:10px;background:#ffc300;display:flex;flex:0 0 1;height:48px;padding:10px 24px;justify-content:center;align-items:center;gap:2px;flex-shrink:0;color:#1e1e1e;font-size:16px;font-style:normal;font-weight:600;line-height:normal;width:100%;border:none}#shadowbox .shadowboxson .prodlist li .prodbottom9{background:unset}#shadowbox .shadowboxson .prodlist li .prodbottom9 .uparrow{margin-bottom:15px}#shadowbox .shadowboxson .prodlist li .prodbottom9 .expandmy{background:unset}#shadowbox .shadowboxson .prodlist li .prodbottom9 .expandmy:hover{background:#fffaea}#my-overlay2 .secondline{display:flex;align-items:center;justify-content:center;gap:70px;position:sticky;top:56px;background:#fff}#my-overlay2 .selection-items{border-top:unset}#my-overlay2 .langmenu{border-bottom:4px solid #fff;height:40px;cursor:pointer}#my-overlay2 .langmenu.active{border-bottom:4px solid #000;color:#000}#my-overlay2 .lastline button{text-transform:unset}@media screen and (max-width:750px){#shadowbox .shadowboxson .prodlist li .prodbottom9 .uparrow{margin-bottom:0}#app #shadowbox .shadowboxson .thirdfa .third .prodlist ul li{padding:10px 4px}body #app #shadowbox .shadowboxson .thirdfa .third .prodlist ul li.already_complete{border-radius:10px;background:#fffaea!important}#shadowbox .shadowboxson .prodlist .titles .newtitle{margin-bottom:0}#shadowbox .shadowboxson .prodlist .titles .newtitle h3{color:#1e1e1e;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.my-overlay .imglist{margin:0 1px}#my-overlay2 .my-modal{position:fixed;width:100%;height:100%;top:0;min-height:100%}#my-overlay2 .lastline{position:fixed;bottom:0;width:100%}#shadowbox .shadowboxson .prodlist .titles{margin-top:10px}}.needchoosemore{border-radius:4px;border:1px solid #d9d9d9;background:#fff;padding:5px}#shadowbox .shadowboxson .prodlist li .prodbottom .expandmy .needdeletemenu{display:flex;align-items:center}#app #shadowbox .shadowboxson .thirdfa .third .prodlist ul li.already_complete{background:#fffaea!important}#app #shadowbox .shadowboxson .prodlist li .prods .area .text-wrapper{padding-right:5px}#shadowbox .shadowboxson .prodlist li .prods .area .addminus .circlefa,body #shadowbox .shadowboxson .prodlist li .prods .area .addminus{position:relative;bottom:unset;right:unset;left:unset}@media screen and (max-width:500px){#shadowbox .shadowboxson .prodlist li .prods .area .image{border-radius:10px;width:48px;height:48px;aspect-ratio:1/1}#shadowbox .shadowboxson .prodlist li .prods .area .text-wrapper{color:#1e1e1e;font-size:13px;font-style:normal;font-weight:500;line-height:normal}#shadowbox .shadowboxson .prodlist li .prods .area{padding:0 15px}#shadowbox .shadowboxson .prodlist li .prods .area .div{height:auto}#shadowbox .shadowboxson .prodlist li .prods .area .addminus{bottom:5px}#shadowbox .shadowboxson .third .stickytitle h1{color:#1e1e1e;font-size:16px;font-style:normal;font-weight:600;line-height:normal;width:95%}#shadowbox .shadowboxson .third .price .text-wrapper{font-size:20px}#shadowbox .shadowboxson .third .price{margin:0}.third>.myhr:first-child{display:none}#shadowbox .shadowboxson .prodlist li .prodbottom .expandmy .needdeletemenu{border-radius:4px;background:#fff4f4;padding:5px}#shadowbox .shadowboxson .prodlist li .prodbottom .expandmy .needdeletemenu svg{width:20px;height:20px}#shadowbox .shadowboxson .prodlist li .prodbottom .expandmy .needdeletemenu span{font-size:13px;color:#ea3e3e;font-style:normal;font-weight:600;line-height:normal;letter-spacing:-.238px}#app .prodlist svg{transform:scale(20/24);transform-origin:center}#shadowbox .shadowboxson .prodlist li .prods .area .addminus .circlefa .circle{width:24px;height:24px}body #app #shadowbox .shadowboxson .prodlist li .prodbottom .expandmy div{font-size:14px}#shadowbox .shadowboxson .prodlist li .titles .right{white-space:nowrap}#app #shadowbox .shadowboxson .prodlist .titles .newtitle h3 span{padding-left:0}#app #shadowbox .shadowboxson .prodlist .titles .newtitle h3{font-size:15px;padding-left:5px}}#app #shadowbox .shadowboxson .prodlist li,#shadowbox .shadowboxson .prodlist li .prods .area .product{cursor:pointer}