body{background-color:#fff;color:#000;font-family:OpenSans,Arial,Helvetica,sans-serif;font-size:16px}.w-content{margin:0 auto;max-width:1240px;padding:0 15px;width:100%}.w-content.small{max-width:800px}.w-content .w-content{padding:0}@media only screen and (min-width:1100px){.logo{width:213px}}.logo img{height:32px}@media only screen and (min-width:1100px){.logo img{height:32px;margin:10px 0}#footer-desktop .logo img{height:40px}}.splash-logo{display:block;height:180px;margin:0 auto;overflow:visible;width:320px}.splash-logo img{height:100%;object-fit:contain!important;width:100%}.q-loading__backdrop{opacity:.9}@media only screen and (min-width:768px){.q-my-md-lg{margin:5% 0}}.h100{height:100%}.w100{width:100%}.opt60{opacity:.6}.opt75{opacity:.75}.z-second{z-index:2700!important}.z-third{z-index:2300!important}.z-middle{z-index:2000!important}.border-red{border:1px solid #e4002b}.q-separator-dashed{background:repeating-linear-gradient(90deg,#e4002b,#e4002b 5px,#0000 0,#0000 8px);margin:8px 0;width:100%}.q-markdown h1,.q-markdown h2,.q-markdown h3,.q-markdown h4,.q-markdown h5,.q-markdown h6{line-height:1.2em;margin:0}.q-markdown a,.q-markdown li,.q-markdown p{font-size:14px;line-height:1.3em;text-align:left}.q-markdown.big-p a,.q-markdown.big-p li,.q-markdown.big-p p{font-size:18px}@media (width > 767px){.q-markdown.big-p a,.q-markdown.big-p li,.q-markdown.big-p p{font-size:20px}}.q-markdown.text-center a,.q-markdown.text-center h1,.q-markdown.text-center h2,.q-markdown.text-center h3,.q-markdown.text-center h4,.q-markdown.text-center h5,.q-markdown.text-center h6,.q-markdown.text-center li,.q-markdown.text-center p{text-align:center}.inline-code,code{font-size:14px;text-align:left}.bg-xtrblack{background-color:#000}.obj-contain{height:100%;object-fit:contain;width:100%}.blink{animation:blink 3s linear forwards}.endless_blink{animation:blink 3s linear infinite}@keyframes blink{0%{opacity:1}25%{opacity:.5}50%{opacity:1}75%{opacity:.5}to{opacity:1}}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:600;src:url(../fonts/Nunito-SemiBold.1ab1837f.woff) format("woff")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:600;src:url(../fonts/Nunito-SemiBoldItalic.5d32ea3d.woff) format("woff")}@font-face{font-display:swap;font-family:Nunito;font-style:normal;font-weight:700;src:url(../fonts/Nunito-Bold.be318c35.woff) format("woff")}@font-face{font-display:swap;font-family:Nunito;font-style:italic;font-weight:700;src:url(../fonts/Nunito-BoldItalic.8b25b1a8.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(../fonts/OpenSans-Regular.6c5acfa9.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:400;src:url(../fonts/OpenSans-Italic.b07f5459.woff) format("woff")}.opensans-reg-f{font-family:SourceSansPro;font-weight:400}.nunito-semi-f{font-family:SourceSansPro;font-weight:600}.nunito-bold-f{font-family:SourceSansPro;font-weight:700}h1,h2,h3,h4,h5,h6{font-family:Nunito,Helvetica,Arial,Sans-serif;font-weight:600}h1,h2,h3,h4,h5,h6,p{color:#000}.a-button-cart{position:relative}.a-button-cart .total{font-size:1.4em;vertical-align:-3.5px}.text-white.q-field--standard .q-field__control:before{border-bottom:1px solid #fff}.text-white.q-field--standard .q-field__label,.text-white.q-field--standard .q-field__native{color:#000}.text-white.q-field--standard.q-field--focused .q-field__control:after{background-color:#e4002b}.text-white.q-field--standard.q-field--focused .q-field__native::placeholder{color:#000}.label-markdown p{margin-bottom:0}.q-markdown--link{color:#e4002b}.a-insta-slide{display:block;height:20.22vw;width:100%}.a-insta-slide img{display:block;height:100%;object-fit:cover;width:100%}[class*=" asr-"],[class^=asr_]{display:block;overflow:hidden;position:relative;width:100%}[class*=" asr-"]>.contain,[class*=" asr-"]>.cover,[class^=asr_]>.contain,[class^=asr_]>.cover{inset:0 0 0 0;position:absolute}.asr_1_1{aspect-ratio:1/1}.asr_2_1{aspect-ratio:2/1}.asr_3_2{aspect-ratio:3/2}.asr_4_3{aspect-ratio:4/3}.asr_5_3{aspect-ratio:16/10}.asr_5_4{aspect-ratio:5/4}.asr_21_9,.asr_7_3{aspect-ratio:7/3}.asr_7_4{aspect-ratio:7/4}.asr_16_10{aspect-ratio:16/10}.asr_16_9{aspect-ratio:16/9}.asr_16_7{aspect-ratio:16/7}.asr_1_2{aspect-ratio:1/2}.asr_2_3{aspect-ratio:2/3}.asr_3_4{aspect-ratio:3/4}.asr_3_5{aspect-ratio:3/5}.asr_4_5{aspect-ratio:4/5}.asr_7_16{aspect-ratio:7/16}.asr_9_16{aspect-ratio:9/16}.asr_9_21{aspect-ratio:9/21}.asr_10_16{aspect-ratio:10/16}.m-primary-navigation .q-btn{font-size:12px;text-transform:capitalize}.m-primary-navigation .q-btn.active{color:#fff;text-decoration:underline}.m-ofertas-item{align-items:center;border-radius:4px;display:flex;justify-content:flex-start;padding:0}.m-ofertas-item .q-img{height:15.5vw;position:relative}.m-ofertas-item .q-img .q-img__content>div{background:#0000;padding:0}@media screen and (min-width:1024px){.m-ofertas-item .q-img{height:20vw}}.m-ofertas-item .m-category-item__content{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.m-ofertas-item .m-category-item__content>div{padding-left:5vw;width:50%}@media (min-width:600px){.m-ofertas-item .m-category-item__content>div{padding-left:45px;width:22.5vw}}@media (min-width:1380px){.m-ofertas-item .m-category-item__content>div{width:370px}}.m-ofertas-item .m-category-item__content .title{color:#e4002b;font-size:7.5vw;line-height:1.1em}@media (min-width:600px){.m-ofertas-item .m-category-item__content .title{font-size:3.75vw}}@media (min-width:1380px){.m-ofertas-item .m-category-item__content .title{font-size:50px}}.m-promos-item{align-items:center;border-radius:4px;display:flex;height:15.5vw;justify-content:flex-start;padding:0}.m-promos-item .q-img{position:relative}.m-promos-item .q-img .q-img__content>div{background:#0000;padding:0}@media screen and (min-width:1024px){.m-promos-item .q-img{height:20vw}}.m-promos-item .m-category-item__content{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.m-promos-item .content-title-bg{height:100%;overflow:hidden;position:relative;width:55%}.m-promos-item .content-title-bg:after{background:linear-gradient(90deg,#ffffffb3,#fff6);content:"";height:100%;left:5%;position:absolute;top:0;transform:skew(10deg) translateX(-32.5%);width:130%;z-index:1}.m-promos-item .content-title-bg .content-title{display:flex;flex-direction:column;height:100%;justify-content:center;margin:0;padding:1% 14% 1% 5%;position:relative;z-index:4}.m-promos-item .content-title-bg .content-title .title{font-size:5vw;font-weight:600;line-height:1.1em;margin-block-end:.25em;margin-block-start:.25em}@media screen and (min-width:768px){.m-promos-item .content-title-bg .content-title .title{font-size:2.4vw}}.m-promos-item .content-title-bg .content-title .subtitle{color:#000;font-size:3.5vw;line-height:1.1em;margin-block-end:.25em;margin-block-start:.25em}@media screen and (min-width:768px){.m-promos-item .content-title-bg .content-title .subtitle{font-size:1.6vw}}.m-promos-item .content-price{align-items:flex-end;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 2%;width:45%}.m-promos-item .content-price .content-price-circle{align-items:center;aspect-ratio:1/1;background-color:#ff1414cc;border:.125em solid #fffc;border-radius:100%;display:flex;font-size:6vw;font-weight:700;justify-content:center;max-width:70%;padding:4%}@media screen and (min-width:800px){.m-promos-item .content-price .content-price-circle{font-size:3vw}}@media screen and (min-width:1240px){.m-promos-item .content-price .content-price-circle{font-size:38px}}.m-promos-item .content-price .content-price-circle p{margin-bottom:0}.m-promos-item.odd .m-category-item__content{flex-direction:row-reverse}.m-promos-item.odd .content-title-bg{text-align:right}.m-promos-item.odd .content-title-bg:after{background:linear-gradient(270deg,#ffffffb3,#fff6);right:5%;transform:skew(-10deg) translateX(0);width:130%}.m-promos-item.odd .content-title{padding:1% 5% 1% 14%}.m-promos-item.odd .content-price{align-items:flex-start}.m-product-item{min-height:auto}@media only screen and (min-width:800px){.m-product-item{min-height:372px}}.m-product-item.cross{min-height:auto}.m-product-item .q-avatar{aspect-ratio:1/1;font-size:260px;margin:0 auto;outline:1px solid #e4002b}@media only screen and (min-width:800px){.m-product-item .q-avatar{font-size:260px}}.m-product-item .q-avatar.small{font-size:90px}.m-product-item .q-avatar.cross{font-size:120px}.m-product-item .description{width:100%}.m-product-item .description .title{color:#e4002b;display:flex;flex-direction:column;font-size:16px;font-weight:700;justify-content:flex-end;letter-spacing:0;line-height:20px;margin:0 0 1px;min-height:32px}@media only screen and (min-width:800px){.m-product-item .description .title{font-size:18px;min-height:42px}}.m-product-item .description p{color:#000;font-size:12px;letter-spacing:0;line-height:15px;margin:0}.m-product-item .price{color:#8295a6;font-size:16px;font-weight:600;letter-spacing:0;line-height:20px;margin-bottom:3px;text-align:center}.m-product-counter-item{background-color:#fff;border:1px solid #000;border-radius:20px;float:left;height:40px;margin:5px 0;min-height:40px;padding:1px 1px 1px 10px;width:100%}.m-product-counter-item .description{height:100%}.m-product-counter-item .title{color:#000;font-size:.9125em;font-weight:600;line-height:1.05em;margin:0}.m-product-counter-item .price{color:#e4002b;font-size:.9125em;font-weight:600;line-height:1.05em;margin:0 5px}.m-product-counter-item .q-btn-group{background-color:#7f7f7f;border-radius:25px}.m-product-counter-item .q-btn-group .counter{color:#fff;margin:2px 0}.m-carrito-item,.m-product-base-item{min-height:auto}.m-carrito-item .q-avatar,.m-product-base-item .q-avatar{font-size:56px;height:auto;width:60px}.m-carrito-item .description h3,.m-product-base-item .description h3{font-size:16px;letter-spacing:0;line-height:20px;margin:0 0 3px}.m-carrito-item .description h3.promo,.m-product-base-item .description h3.promo{font-size:20px}.m-carrito-item .description h3 .title,.m-product-base-item .description h3 .title{color:#e4002b;margin:0 2px 0 0}.m-carrito-item .description h3 .subfamily,.m-product-base-item .description h3 .subfamily{color:#000;font-size:12px}.m-carrito-item .description p,.m-product-base-item .description p{color:#000;font-size:12px;letter-spacing:0;line-height:15px;margin:0}.m-carrito-item .description p .text-strike,.m-product-base-item .description p .text-strike{color:#f49b6f}@media only screen and (min-width:800px){.cart-page .m-carrito-item .q-avatar,.cart-page .m-product-base-item .q-avatar,.q-dialog .m-carrito-item .q-avatar,.q-dialog .m-product-base-item .q-avatar{font-size:110px;width:130px}.cart-page .m-carrito-item .description .subfamily,.cart-page .m-carrito-item .description .title,.cart-page .m-product-base-item .description .subfamily,.cart-page .m-product-base-item .description .title,.q-dialog .m-carrito-item .description .subfamily,.q-dialog .m-carrito-item .description .title,.q-dialog .m-product-base-item .description .subfamily,.q-dialog .m-product-base-item .description .title{font-size:1.4em;line-height:1.6em}.cart-page .m-carrito-item .description .ingredients,.cart-page .m-product-base-item .description .ingredients,.q-dialog .m-carrito-item .description .ingredients,.q-dialog .m-product-base-item .description .ingredients{font-size:1.05em;line-height:1.3em}}.m-ingredient-item{align-items:center;display:flex;justify-content:space-between;min-height:auto;width:100%}.m-ingredient-item h3{color:#000;font-size:14px;font-weight:700;letter-spacing:0;line-height:18px}.m-ingredient-item .q-btn-group{background-color:#7f7f7f;border-radius:25px}.m-ingredient-item .q-btn-group .counter{color:#fff;margin:2px 0}.m-delivery-item{text-align:center}.m-delivery-item .q-icon,.m-delivery-item .q-icon img{height:7em;width:7em}.m-delivery-item h5{margin:2px 0}.m-category-header-item{border-bottom:2px solid #e4002b;height:132px}@media only screen and (max-width:800px){.m-category-header-item .q-img__content>div{background:#000000c4}}.m-category-header-item__content{align-items:center;display:flex;height:100%;width:100%}.m-category-header-item__content .title{font-size:34px;font-weight:700;line-height:1.2rem;margin:1rem 0}@media only screen and (min-width:800px){.m-category-header-item__content .title{font-size:34px}}@media only screen and (min-width:1100px){.m-category-header-item__content .title{padding-left:30px}}.m-category-header-item__content .content{max-width:400px}@media only screen and (min-width:1100px){.m-category-header-item__content .content{padding-left:30px}}.m-recovery-item{min-height:auto}.m-recovery-item .q-avatar{font-size:250px;margin:0 auto}.m-recovery-item .q-avatar.small{font-size:90px}.m-recovery-item .description{width:100%}.m-recovery-item .description .title{color:#73cfc6;font-size:16px;font-weight:700;letter-spacing:0;line-height:20px;margin:0 0 1px}@media only screen and (min-width:800px){.m-recovery-item .description .title{font-size:18px}}.m-recovery-item .description p{color:#000;font-size:12px;letter-spacing:0;line-height:15px;margin:0}.m-recovery-item .price{color:#8295a6;font-size:16px;font-weight:600;letter-spacing:0;line-height:20px;margin-bottom:3px;text-align:center}.alergens-header{align-content:center;background-position:100% 100%;background-repeat:no-repeat;background-size:cover;background-size:13%;border-radius:25px;color:#e4002b;font-size:26px;padding:16px 0}@media screen and (min-width:768px){.alergens-header{font-size:36px;margin:48px 0 32px}}.alergens-product-item-list{margin:0;padding:0;width:100%}.alergens-product-item{align-items:center;border-bottom:1px solid #b4acac;display:flex;flex-direction:row;justify-content:flex-start;padding:8px 0;width:100%}.alergens-product-item .alergens-title{color:#222;flex-basis:50%;margin-bottom:0;text-decoration:none}.alergens-product-item .alergens-title:hover{color:#e4002b}.alergens-product-item .alergens-alergens{align-items:center;display:flex;flex-basis:50%;flex-wrap:wrap;justify-content:flex-end;list-style-type:none;text-align:left}.alergens-product-item .alergens-alergens img{height:40px;width:40px}.alergens-product-item .alergen-symbol{font-size:30px}@media screen and (min-width:768px){.alergens-product-item .alergen-symbol{font-size:40px}}.alergens-product-item .alergen-symbol.present{color:#e4002b}.alergens-product-item .alergen-symbol.maybe{color:#f49b6f}.alergens-alergens-info{color:#b4acac;margin:0;text-align:right}.alergens-alergens-info .present_01{color:#e4002b}.alergens-alergens-info .present_02{color:#ff9d6e}.m-cupon-item{align-items:center;background-color:#e4002b;border-radius:2px 12px 12px 2px;color:#fff;display:inline-flex;font-size:12px;padding:3px 5px}.m-cupon-item .icon-close{display:inline-block;padding-left:6px}.q-header .q-btn,.q-header .q-select{font-size:12px;font-weight:400;text-transform:capitalize!important}.q-menu{font-size:12px;font-weight:400}#footer-desktop{height:auto;margin-top:40px}#footer-desktop .q-btn{font-size:8px;margin:0 5px}.o-carrito-in-page{display:flex;justify-content:space-between;max-width:100%;overflow:hidden}.o-carrito-in-page-item{margin-right:-25%;transition:all .25s ease-in-out;width:25%}.o-carrito-in-page-item.active{margin-right:0;padding-left:20px}.o-carrito-in-page-item.active .wrapper>*{opacity:1}.o-carrito-in-page-item .wrapper{height:100%;padding:1%;width:100%}.o-carrito-in-page-item .wrapper>*{opacity:0;transition:opacity .25s ease-in-out;transition-delay:.2s}.o-carrito-in-page-loop{transition:width .25s ease-in-out;width:100%}.o-carrito-in-page-loop.active{width:75%}@font-face{font-display:block;font-family:pizzaapunt;font-style:normal;font-weight:400;src:url(../fonts/pizzaapunt.8ba1f605.woff) format("woff")}[class*=" icon-"],[class^=icon-]{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:pizzaapunt!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-menu:before{content:"\e921"}.icon-arrow-left:before{content:"\e901"}.icon-arrow-right:before{content:"\e902"}.icon-ccard:before{content:"\e903"}.icon-chevron-categories:before{content:"\e904"}.icon-close:before{content:"\e905"}.icon-info:before{content:"\e906"}.icon-list:before{content:"\e907"}.icon-money:before{content:"\e908"}.icon-password:before{content:"\e918"}.icon-pen:before{content:"\e919"}.icon-phone:before{content:"\e91a"}.icon-pizza:before{content:"\e91b"}.icon-places:before{content:"\e91c"}.icon-profile:before{content:"\e91d"}.icon-repeat:before{content:"\e91e"}.icon-api:before{content:"\e90a"}.icon-cacauets:before{content:"\e90b"}.icon-crustacis:before{content:"\e90c"}.icon-fruitssecs:before{content:"\e90d"}.icon-gluten:before{content:"\e90e"}.icon-lactics:before{content:"\e90f"}.icon-molluscs:before{content:"\e910"}.icon-mostassa:before{content:"\e911"}.icon-ous:before{content:"\e912"}.icon-peix:before{content:"\e913"}.icon-sesam:before{content:"\e914"}.icon-soja:before{content:"\e915"}.icon-sulfits:before{content:"\e916"}.icon-tramussos:before{content:"\e917"}.icon-minus:before{content:"\e909"}.icon-alert:before{content:"\e900"}.icon-carta:before{content:"\e91f"}.icon-cart:before{content:"\e920"}.icon-facebook:before{content:"\ea90"}.icon-instagram:before{content:"\ea92"}.text-h1[data-v-403602b6]{font-size:20px;line-height:22px;margin:20px auto 10px;min-height:52px}.text-h1[data-v-403602b6],.text-h2[data-v-403602b6]{letter-spacing:0;text-align:center;text-transform:uppercase}.text-h2[data-v-403602b6]{font-size:16px;height:22px;line-height:17px;margin:10px auto}