.add-card-dialog .content[data-v-5ff2e560]{padding:.53333rem;display:flex;flex-direction:column;align-items:center}.add-card-dialog .hint-img[data-v-5ff2e560]{width:100%;height:1.6rem;display:flex;justify-content:center}.add-card-dialog .hint-img img[data-v-5ff2e560]{width:1.6rem;height:1.6rem;-o-object-fit:contain;object-fit:contain}.add-card-dialog .hint-identical[data-v-5ff2e560]{margin-top:.53333rem;line-height:.8rem;text-align:center;font-size:.37333rem;font-weight:600;color:#01000d}.add-card-dialog .hint-discount[data-v-5ff2e560]{margin-top:.53333rem;padding:.53333rem;line-height:.53333rem;text-align:center;font-size:.37333rem;font-weight:600;color:#e20714;background-color:#ffeed4;border-radius:.16rem}.add-card-dialog[data-v-5ff2e560] .van-dialog__footer{margin-top:.53333rem;width:100%}.guide[data-v-91039ea8]{position:fixed;left:0;top:0;right:0;bottom:0;z-index:2022;background-color:rgba(0,0,0,.56)}.guide .hint .msg[data-v-91039ea8]{line-height:.53333rem;font-family:jf-openhuninn;font-size:.37333rem;color:#fff}.guide .guide-skip[data-v-91039ea8]{position:absolute;top:1.17333rem;right:.74667rem;font-family:jf-openhuninn;font-size:.42667rem;color:#fff}.guide .next-step[data-v-91039ea8]{position:absolute;bottom:2.56rem;right:.74667rem;font-family:jf-openhuninn;font-size:.37333rem;color:#fff}.guide .next-step img[data-v-91039ea8]{margin-left:.18667rem;height:.37333rem}.guide .optional[data-v-91039ea8]{position:absolute;top:0;left:.74667rem}.guide .optional .icon[data-v-91039ea8]{width:2.66667rem;height:1.49333rem;border-radius:.32rem;border:.02667rem dashed #fff}.guide .optional .arrows[data-v-91039ea8]{position:absolute;right:.29333rem;top:50%;width:.77333rem;height:1.28rem}.guide .optional .arrows img[data-v-91039ea8]{width:100%;height:100%}.guide .slide-right[data-v-91039ea8]{position:absolute;left:.74667rem;right:.74667rem;top:-.32rem}.guide .slide-right .hint[data-v-91039ea8]{width:100%;padding-left:.8rem}.guide .slide-right .hint .arrows[data-v-91039ea8]{width:100%;height:1.2rem;display:flex;margin-top:.24rem;justify-content:center}.guide .slide-right .hint .arrows img[data-v-91039ea8]{width:2.50667rem;height:1.2rem}.guide .slide-right .hint .msg[data-v-91039ea8]{text-align:center}.guide .cart[data-v-91039ea8]{position:absolute;right:.48rem;bottom:3.94667rem}.guide .cart .icon[data-v-91039ea8],.guide .cart[data-v-91039ea8]{width:2.13333rem;height:2.13333rem}.guide .cart .icon img[data-v-91039ea8]{width:100%;height:100%}.guide .cart .hint[data-v-91039ea8]{position:absolute;right:2.18667rem;top:50%;display:flex;flex-direction:column;align-items:flex-end}.guide .cart .hint .arrows[data-v-91039ea8]{width:2.88rem;height:1.6rem;margin-bottom:.08rem;display:flex;justify-content:space-between;align-items:flex-end}.guide .cart .hint .arrows .duckling[data-v-91039ea8]{width:.64rem;height:.64rem}.guide .cart .hint .arrows .line[data-v-91039ea8]{width:1.49333rem;height:1.6rem;-webkit-transform:translateY(.16rem);transform:translateY(.16rem)}.guide .cart .hint .msg[data-v-91039ea8]{text-align:center}.container[data-v-4d3b13de]{width:100%;height:100%;padding-top:1.22667rem;background:#f6f6f6}.container[data-v-4d3b13de] .van-nav-bar .van-icon,.container[data-v-4d3b13de] .van-nav-bar .van-nav-bar__title{font-size:.48rem;color:#01000d;font-weight:600}.container .content[data-v-4d3b13de]{height:100%;padding-bottom:2.93333rem}.container .content .content-main[data-v-4d3b13de]{height:100%;overflow-y:auto}.container .content .content-main .basic[data-v-4d3b13de]{margin-top:.13333rem;background-color:#fff}.container .content .content-main .basic .picture[data-v-4d3b13de]{position:relative;padding:.13333rem .21333rem}.container .content .content-main .basic .picture img[data-v-4d3b13de]{width:100%}.container .content .content-main .basic .picture .discount-icon[data-v-4d3b13de]{position:absolute;right:.26667rem;top:.26667rem;z-index:6;width:.96rem;height:.96rem}.container .content .content-main .basic .picture .discount-icon img[data-v-4d3b13de]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.container .content .content-main .basic .describe[data-v-4d3b13de]{width:100%;padding-left:.74667rem;padding-right:.74667rem;padding-bottom:.21333rem;display:flex;flex-direction:column;justify-content:center}.container .content .content-main .basic .describe .name[data-v-4d3b13de]{width:100%}.container .content .content-main .basic .describe .name .text[data-v-4d3b13de]{width:100%;max-height:1.76rem;line-height:.58667rem;font-size:.48rem;color:#01000d;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;text-overflow:ellipsis}.container .content .content-main .basic .describe .name-icon[data-v-4d3b13de]{position:relative;padding-left:.56rem}.container .content .content-main .basic .describe .name-icon .type-icon[data-v-4d3b13de]{position:absolute;left:0;top:.05333rem;font-size:.48rem;color:#2f7a59;font-weight:400}.container .content .content-main .basic .describe .price[data-v-4d3b13de]{margin-top:.26667rem;color:#e20714;font-size:.48rem;line-height:.53333rem;font-weight:600}.container .content .content-main .descriptions[data-v-4d3b13de]{margin-top:.53333rem;background-color:#fff;overflow:hidden}.container .content .content-main .descriptions .describe[data-v-4d3b13de]{padding:.13333rem .48rem;border-top:.02667rem solid #f8f9fa}.container .content .content-main .descriptions .describe .describe-item[data-v-4d3b13de]{margin-bottom:.13333rem}.container .content .content-main .descriptions .describe .describe-item .item-title[data-v-4d3b13de]{font-size:.37333rem;color:#606266;line-height:.74667rem}.container .content .content-main .descriptions .describe .describe-item .item-text[data-v-4d3b13de]{font-size:.37333rem;color:#01000d;line-height:.66667rem}.container .content .content-main .allergens[data-v-4d3b13de]{padding:.13333rem .48rem;background:#fff}.container .content .content-main .other[data-v-4d3b13de]{margin-top:.53333rem;padding:.26667rem .48rem;background-color:#fff}.container .content .content-main .other .other-card[data-v-4d3b13de]{margin-bottom:.26667rem}.container .content .content-main .card-title[data-v-4d3b13de]{color:#01000d;font-size:.37333rem;margin-bottom:.26667rem}.container .content .content-main .scroll-list[data-v-4d3b13de]{width:100%;position:relative;overflow:hidden}.container .content .content-main .scroll-list .list[data-v-4d3b13de]{position:absolute;top:0;left:0;right:0;padding-bottom:.05333rem;overflow-x:scroll;overflow-y:hidden;white-space:nowrap;display:flex}.container .content .content-main .scroll-list .list .list-item[data-v-4d3b13de]{padding:.13333rem .26667rem}.container .content .content-main .scroll-list .list .list-item .clickable[data-v-4d3b13de]{padding-left:.48rem;padding-right:.48rem;display:flex;align-items:center;justify-content:center;border-radius:.32rem;background-color:#f8f9fa}.container .content .content-main .scroll-list .list .list-item .clickable .name[data-v-4d3b13de]{font-size:.4rem;line-height:.53333rem;color:#202326;font-weight:600}.container .content .content-main .scroll-list .list .list-item .clickable .price[data-v-4d3b13de]{margin-top:.10667rem;color:#e20714;font-size:.32rem;line-height:.42667rem;font-weight:600}.container .content .content-main .scroll-list .list .list-item .clickable.active[data-v-4d3b13de]{background-color:#e5f6f3}.container .content .content-main .scroll-list .list .list-item .clickable.active .name[data-v-4d3b13de]{color:#00ad8f}.container .content .content-main .scroll-list.scroll-list-single[data-v-4d3b13de]{height:1.12rem}.container .content .content-main .scroll-list.scroll-list-single .list .clickable[data-v-4d3b13de]{height:.85333rem}.container .content .content-main .scroll-list.scroll-list-multi[data-v-4d3b13de]{height:2.29333rem}.container .content .content-main .scroll-list.scroll-list-multi .list .list-item .clickable[data-v-4d3b13de]{height:2.02667rem}.container .content .content-main .scroll-list.scroll-list-multi .list .list-item .clickable .picture[data-v-4d3b13de]{width:1.6rem;height:1.6rem;flex-shrink:0}.container .content .content-main .scroll-list.scroll-list-multi .list .list-item .clickable .picture img[data-v-4d3b13de]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.10667rem}.container .content .content-main .scroll-list.scroll-list-multi .list .list-item .clickable .desc[data-v-4d3b13de]{height:100%;padding-left:.26667rem;display:flex;flex-direction:column;justify-content:space-around}.container .content .content-main .remarks[data-v-4d3b13de]{margin-top:.53333rem;padding:.26667rem 1.17333rem;background-color:#fff}.container .content .content-main .remarks .remarks-textarea[data-v-4d3b13de]{width:100%;height:2.13333rem;padding:.18667rem .32rem;border-radius:.26667rem;background-color:#f6f7f8;border:none;font-size:.37333rem}.container .content .content-handle[data-v-4d3b13de]{width:100%;height:2.93333rem;position:fixed;left:0;bottom:0;padding-left:1.17333rem;padding-right:1.17333rem;display:flex;align-items:center;justify-content:center}.container .content .content-handle .handle-btn[data-v-4d3b13de]{width:100%;height:1.17333rem;padding:0;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#2f7a59;border-radius:.58667rem}.container .content .content-handle .stepper[data-v-4d3b13de]{display:flex;align-items:center;justify-content:center}.container .content .content-handle .stepper .dice[data-v-4d3b13de]{width:1.28rem;height:1.28rem;display:flex;align-items:center;justify-content:center;font-size:.74667rem;border-radius:.32rem}.container .content .content-handle .stepper .minus[data-v-4d3b13de]{color:#22bb98;background-color:#e3f1ee}.container .content .content-handle .stepper .count[data-v-4d3b13de]{margin-left:.66667rem;margin-right:.66667rem;color:#01000d;font-size:.64rem}.container .content .content-handle .stepper .add[data-v-4d3b13de]{color:#fff;background-color:#2f7a59}.container .content .content-cart[data-v-4d3b13de]{width:2.13333rem;height:2.13333rem;position:fixed;right:.48rem;bottom:3.94667rem}.container .content .content-cart img[data-v-4d3b13de]{width:100%;height:100%}.container .content .content-cart .mark[data-v-4d3b13de]{position:absolute;right:.45333rem;top:.34667rem;height:.48rem;padding-left:.16rem;padding-right:.16rem;border-radius:.24rem;display:flex;align-items:center;justify-content:center;font-size:.32rem;color:#fff;background-color:#e20714}