@media screen and (max-width:450px){.icon_labels[data-v-6cb67a58]{min-height:90px}}@media screen and (min-width:450px) and (max-width:1024px){.icon_labels[data-v-6cb67a58]{min-height:110px}}@media screen and (min-width:1024px){.icon_labels[data-v-6cb67a58]{min-height:148px}}@media screen and (max-width:450px){.icon_labels .icon_labels_ico[data-v-6cb67a58]{font-size:24px}}@media screen and (min-width:450px) and (max-width:1024px){.icon_labels .icon_labels_ico[data-v-6cb67a58]{font-size:36px}}@media screen and (min-width:1024px){.icon_labels .icon_labels_ico[data-v-6cb67a58]{font-size:48px}}.icon_labels .icon_label_container[data-v-6cb67a58]{text-align:center}@media screen and (max-width:450px){.icon_labels .icon_label_container[data-v-6cb67a58]{margin-top:15px;min-height:75px}}@media screen and (min-width:450px) and (max-width:1024px){.icon_labels .icon_label_container[data-v-6cb67a58]{margin-top:25px;min-height:105px}}@media screen and (min-width:1024px){.icon_labels .icon_label_container[data-v-6cb67a58]{margin-top:35px;min-height:133px}}.icon_labels .icon_label_container p[data-v-6cb67a58]{margin:5px}@media screen and (max-width:450px){.icon_labels .icon_label_container p[data-v-6cb67a58]{font-size:12px;line-height:13px}}@media screen and (min-width:450px) and (max-width:1024px){.icon_labels .icon_label_container p[data-v-6cb67a58]{font-size:16px;line-height:16px}}@media screen and (min-width:1024px){.icon_labels .icon_label_container p[data-v-6cb67a58]{font-size:18px;line-height:18px}}.banner[data-v-4019d0ae]{overflow:hidden;position:relative;text-align:center}@media screen and (max-width:450px){.banner[data-v-4019d0ae]{min-height:250px}}@media screen and (min-width:450px){.banner[data-v-4019d0ae]{min-height:400px}}@media screen and (min-width:1024px){.banner[data-v-4019d0ae]{min-height:500px}}.banner img[data-v-4019d0ae]{overflow:none;width:100%;height:auto}.bullet_change[data-v-4019d0ae]{cursor:pointer;-webkit-box-shadow:1px 1px 1px rgba(0,0,0,.5);box-shadow:1px 1px 1px rgba(0,0,0,.5);background-color:#fff;margin:0 8px}@media screen and (max-width:450px){.bullet_change[data-v-4019d0ae]{width:16px;height:16px;border-radius:8px}}@media screen and (min-width:450px){.bullet_change[data-v-4019d0ae]{width:20px;height:20px;border-radius:10px}}@media screen and (min-width:1024px){.bullet_change[data-v-4019d0ae]{width:20px;height:20px;border-radius:10px}}.golden_sticker{font-family:Roboto-Medium;background-image:-webkit-gradient(linear,left top,right top,from(#efe464),color-stop(#ffd65e),to(#916f0b));background-image:linear-gradient(90deg,#efe464,#ffd65e,#916f0b);color:#222;font-weight:500;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.5);box-shadow:0 1px 1px rgba(0,0,0,.5);text-shadow:1px 1px #fff}.wasteless_card_50[data-v-4412cae5]{width:100%;height:100%;background:url(https://cdnimages.opa4.store/img/fixedimg/wasteless_card_bg.png),linear-gradient(225.32deg,#d1283d 9.42%,#ff445c 88.58%);border-radius:21px;padding:20px;font-family:Nunito-Black;font-size:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;letter-spacing:-.03em;color:#fff;text-shadow:0 4px 10px rgba(0,0,0,.3);font-weight:700;cursor:pointer}.wasteless_card_50 .wasteless_big_price[data-v-4412cae5]{font-size:54px;margin:-15px 0}.wasteless_card_50 .wasteless_big_off[data-v-4412cae5]{font-size:24px}.wasteless_card_30[data-v-4412cae5]{width:100%;height:100%;background:url(https://cdnimages.opa4.store/img/fixedimg/wasteless_card_bg.png),linear-gradient(222.46deg,#651c72 7.86%,#852f94 94.57%);border-radius:21px;padding:10px;font-family:Nunito-Black;font-size:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;letter-spacing:-.03em;color:#fff;text-shadow:0 4px 10px rgba(0,0,0,.3);font-weight:700;cursor:pointer}.wasteless_card_30 .wasteless_big_price[data-v-4412cae5]{font-size:44px;margin:-15px 0}.wasteless_card_30 .wasteless_big_off[data-v-4412cae5]{font-size:16px}.wasteless_card_15[data-v-4412cae5]{width:100%;height:100%;background:url(https://cdnimages.opa4.store/img/fixedimg/wasteless_card_bg.png),linear-gradient(222.46deg,#659a35 7.86%,#7db34c 70.18%);border-radius:21px;padding:10px;font-family:Nunito-Black;font-size:10px;text-align:center;letter-spacing:-.03em;color:#fff;text-shadow:0 4px 10px rgba(0,0,0,.3);font-weight:700;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wasteless_card_15 .wasteless_big_price[data-v-4412cae5]{font-size:44px;margin:-15px 0}.wasteless_card_15 .wasteless_big_off[data-v-4412cae5]{font-size:16px}.labelName[data-v-4412cae5]{color:#2c2a29;font-size:20px;padding:20px;font-weight:500}@media screen and (min-width:1024px){.labelName[data-v-4412cae5]{font-size:40px;line-height:40px;text-align:center}}.imgIcon[data-v-4412cae5]{font-size:48px;color:#acaaa9}.productsHorizontal[data-v-4412cae5]{width:100%;height:310px;overflow-x:auto;-webkit-overflow-scrolling:touch;overflow-y:hidden;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex}.productsHorizontal .product[data-v-4412cae5]:last-child{margin-right:15px}.productsHorizontal .product[data-v-4412cae5]{border-radius:4px;width:200px;height:300px;margin:0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.15);box-shadow:0 1px 3px rgba(0,0,0,.15);background-color:#fff}.productsHorizontal .product img[data-v-4412cae5]{max-width:167px!important;max-height:167px!important;border:0;margin-top:10px}.productsHorizontal .product .imgContainer[data-v-4412cae5]{width:200px!important;height:167px!important;border-radius:4px 4px 0 0;border:0;text-align:center;line-height:167px;vertical-align:middle;margin:0 auto;z-index:1!important;position:relative}.productsHorizontal .product .productName[data-v-4412cae5]{color:#312922;font-size:14px;font-weight:500;padding:0 5px;height:57px;width:180px;overflow:hidden;overflow-wrap:break-word;text-overflow:ellipsis;margin-top:13px;text-align:center;text-transform:capitalize}.productsHorizontal .product .productFrom[data-v-4412cae5]{font-size:16px;color:#63605c;padding:0 5px;text-decoration:line-through;height:23px;min-width:160px}.productsHorizontal .product .productPrice[data-v-4412cae5]{font-size:18px;font-weight:500;padding:0 5px;position:absolute;bottom:0}.productsHorizontal .product .addToCart[data-v-4412cae5]{min-width:70px;text-align:center;border:1px solid;padding:5px 7px 5px 5px;border-radius:4px;font-size:11px;font-weight:500;color:#fff;margin-top:20px;cursor:pointer}.productsHorizontal .product .productFooter[data-v-4412cae5]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:3px;height:46px}.productsHorizontal .product .priceContainer[data-v-4412cae5]{width:120px;line-height:24px;height:48px;vertical-align:bottom;position:relative}.productsHorizontal .product .buttonContainer[data-v-4412cae5]{width:60px}.productsHorizontal .product .plusConatiner[data-v-4412cae5]{margin:12px auto;text-align:center}.productsHorizontal .product .plusConatiner .plus-bt[data-v-4412cae5]{font-size:20px}.productsHorizontal .product .plusConatiner .plus-qtd[data-v-4412cae5]{font-size:14px;width:30px;font-weight:500}.productsHorizontal .promoLabel[data-v-4412cae5]{border-radius:4px;height:24px;width:74px;position:absolute;top:5px;left:5px;z-index:2;line-height:24px;font-size:14px;font-weight:500;color:#fff}.row[data-v-4412cae5]{text-align:center}.row .product[data-v-4412cae5]{min-width:250px;height:380px;margin:15px 5px;background-color:#fff;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);border-radius:4px;padding-top:10px}.row .product img[data-v-4412cae5]{max-width:230px!important;max-height:200px!important}.row .product .imgContainer[data-v-4412cae5]{position:relative;width:250px!important;height:200px!important;text-align:center;line-height:200px;vertical-align:middle;margin:10px auto}.row .product .productName[data-v-4412cae5]{color:#312922;font-size:16px;font-weight:500;padding:0 5px;min-height:48px;margin-top:10px;text-transform:capitalize}.row .product .productFrom[data-v-4412cae5]{font-size:18px;color:#63605c;padding:0 5px;text-decoration:line-through;height:24px;width:110px;text-align:right}.row .product .productPrice[data-v-4412cae5]{font-size:20px;font-weight:500;min-width:120px;text-align:center;margin:0 auto}.row .product .productFrom~.productPrice[data-v-4412cae5]{text-align:left}.row .product .addToCart[data-v-4412cae5]{width:150px;height:38px;text-align:center;border:1px solid;padding:5px;border-radius:4px;font-size:16px;font-weight:500;color:#fff;margin:10px auto;cursor:pointer}.row .product .productFooter[data-v-4412cae5]{margin-top:10px}.row .product .priceContainer[data-v-4412cae5]{width:250px;min-height:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.row .product .buttonContainer[data-v-4412cae5]{width:250px;margin:0 auto}.row .product .plusConatiner[data-v-4412cae5]{margin:10px auto;text-align:center}.row .product .plusConatiner .plus-bt[data-v-4412cae5]{font-size:25px}.row .product .plusConatiner .plus-qtd[data-v-4412cae5]{font-size:18px;width:50px;font-weight:500}.row .promoLabel[data-v-4412cae5]{border-radius:4px;height:24px;width:74px;position:absolute;top:-5px;left:5px;z-index:2;line-height:24px;font-size:14px;font-weight:500;color:#fff}.contentHome{position:relative;background-color:#f9fafb}@media screen and (min-width:1024px){.contentHome{background-color:#f9fafb}}.forbiden{width:100%;background-color:#eee;padding:16px 0;font-weight:500;font-size:18px;line-height:13px}@media screen and (max-width:1024px){.forbiden{font-size:13px}}.forbiden img{width:60px;margin-right:18px}@media screen and (max-width:1024px){.forbiden img{width:41px;margin-right:16px}}.homefood{min-height:100vh}.homefood_header_mobile{height:120px;background-color:#fff}.homefood_iconlabels_text{font-size:10px;color:#fff;font-weight:500;line-height:10px}.homefood_productlist_title{font-size:16px;line-height:20px;font-weight:700}.homefood_horizontal_categories{width:100%;height:40px;overflow-x:auto;-webkit-overflow-scrolling:touch;overflow-y:hidden;padding:5px 0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px}.homefood_horizontal_categories .category{font-weight:500;font-size:16px;line-height:20px;letter-spacing:.25px;color:#737373;padding:0 16px;text-align:center;white-space:nowrap}.homefood_horizontal_categories .bullet{width:100%;height:4px;margin-top:4px}.homefood_product_card{height:90px;background:#fbfbfb;-webkit-box-shadow:0 3px 5px rgba(0,0,0,.05);box-shadow:0 3px 5px rgba(0,0,0,.05);border-radius:5px}.homefood_product_card .photo{width:69px;height:69px;background:#fff;border-radius:5px;overflow:hidden;background-size:100%;background-position:50%;background-repeat:no-repeat}.homefood_product_card .title{height:30px;overflow:hidden;text-overflow:ellipsis}.homefood_product_card .price,.homefood_product_card .title{font-size:15px;line-height:15px;color:#000;padding:0;margin-top:8px}.homefood_product_card .price{padding-right:8px}.homefood_product_card .description{font-weight:300;font-size:10px;line-height:12px;color:#000;overflow:hidden;text-overflow:ellipsis;height:35px;margin-top:8px;padding:0 8px;padding-left:0}.homefood_horizontal_list{width:100%;height:190px;overflow-x:auto;-webkit-overflow-scrolling:touch;overflow-y:hidden;padding:5px 0;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex}.homefood_horizontal_list .product{width:194px;height:160px;background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);margin-right:16px;border-radius:5px}.homefood_horizontal_list .product .photo{min-width:100%;max-width:100%;border-radius:5px}.homefood_horizontal_list .product .name{font-size:11px;color:#000;padding:6px;line-height:12px;height:29px;overflow:hidden;text-overflow:ellipsis}.homefood_horizontal_list .product .price{font-size:12px;padding:5px;color:#525962}.homefood_horizontal_list .product:first-child{margin-left:2px}.homefood_brand{font-weight:500;font-size:13px;line-height:18px}.homefood_brandcard{text-align:center;padding:4px 8px;background-color:#fff;margin:0 auto;width:266px;height:64px;border-radius:30px 30px 0 0;border:2px solid;-webkit-box-shadow:inset 0 -8px 8px rgba(0,0,0,.15);box-shadow:inset 0 -8px 8px rgba(0,0,0,.15)}