.max-width-breakpoint-small-mobile{max-width:320px}.max-width-breakpoint-mobile-large{max-width:360px}.max-width-breakpoint-small-tablet{max-width:600px}.max-width-breakpoint-tablet{max-width:730px}.max-width-breakpoint-tablet-large{max-width:860px}.max-width-breakpoint-three-tiles{max-width:975px}.max-width-breakpoint-tablet-landscape{max-width:980px}.max-width-breakpoint-desktop{max-width:1200px}.max-width-breakpoint-desktop-fix{max-width:1280px}.max-width-breakpoint-desktop-large{max-width:1650px}.max-width-breakpoint-desktop-1k{max-width:1900px}.max-width-breakpoint-desktop-2k{max-width:2140px}.flyer--info{flex-direction:column;position:relative}@media only screen and (min-width: 730px){.flyer--info .flyer--info-content{position:relative}}@media only screen and (min-width: 1200px){.flyer--info .flyer--info-content{align-items:center;display:flex;justify-content:space-between}.flyer--info .flyer--info-content p{margin:0}}@media only screen and (min-width: 1200px){.flyer--info .flyer--info-content .red-arrow-date-container{display:flex;flex-shrink:0}}.flyer--info .left-menu--mobile{margin-left:0;margin-right:0;padding:0}@media only screen and (min-width: 1200px){.flyer--info .flyer-availability{margin-bottom:2.5rem;margin-top:3rem}}.cta-direction{align-items:center;border:0.2rem solid #e0e0e0;border-radius:50%;cursor:pointer;display:inline-flex;height:4.8rem;justify-content:center;transition:all 0.3s ease-in;width:4.8rem}.cta-direction.disabled{cursor:not-allowed}.cta-direction img{height:2.4rem;width:2.4rem}.cta-direction:hover{background:#737373;border:0.2rem solid #737373}.cta-direction:active,.cta-direction:focus{background:#333;outline:none}.cta-direction.disabled{background:#d9d9d9;color:#656565;cursor:not-allowed}@media only screen and (min-width: 730px){.see-flyer{justify-content:space-between}}.see-flyer .sfuc--link{line-height:2rem;padding-top:0.5rem}@media only screen and (max-width: 729px){.see-flyer .sfuc--link{margin-left:0rem !important;padding-left:0rem !important}}@media only screen and (min-width: 1200px){.see-flyer .sfuc--link{flex-shrink:0;margin:0 0 0 1rem;padding:0}}@media only screen and (min-width: 1200px){.see-flyer .sf--pdf-container{display:none}}@media only screen and (min-width: 730px){.see-flyer .sf--pdf-container{order:2}}.see-flyer .sf--upcoming-container{display:flex;line-height:2rem;margin-top:0.2rem;position:relative}@media only screen and (min-width: 730px){.see-flyer .sf--upcoming-container{margin-top:0;order:1}}@media only screen and (min-width: 1200px){.see-flyer .sf--upcoming-container{display:flex;margin-left:1.5rem;padding-left:1rem}.see-flyer .sf--upcoming-container ::before{border-left:0.1rem solid #e0e0e0;content:' ';height:1.2rem;left:0;position:absolute;top:0.4rem;width:0.2rem}}@media only screen and (min-width: 1200px) and (max-width: 729px){.see-flyer .sf--upcoming-container ::before{border:0 !important}}.see-flyer .sf--pdf{background-image:url("/images/shared/small/icons/pdf.svg");background-position:left top;background-repeat:no-repeat;background-size:1.7rem;height:2.5rem;line-height:2rem;margin-bottom:0;padding-left:3rem}@media only screen and (min-width: 1200px){.see-flyer .sf--pdf{display:none}}@media only screen and (min-width: 730px){.see-flyer .sf--pdf{margin-right:2rem}}.see-flyer #sf--pdf-alert{display:none}.flyerUpcoming-links{display:flex;justify-content:space-between;margin-bottom:2rem}@media only screen and (min-width: 1200px){.flyerUpcoming-links{align-items:center;flex-basis:100%;margin-bottom:0}}.flyerUpcoming-links .shop-online{align-self:center;display:flex;margin:0;padding-left:1rem}@media only screen and (min-width: 1200px){.flyerUpcoming-links .shop-online{position:relative}}.flyerUpcoming-links .shop-online.mobile-only a{align-self:center;border-left:1px solid grey;padding:0rem 0.5rem}@media only screen and (min-width: 730px){.flyerUpcoming-links .shop-online.mobile-only a{border-left:inherit;padding:inherit}}.sib--action{display:inline-block !important;margin-bottom:1.5rem;text-align:center;width:100%}.sib--action .sf--pdf-alert--close{margin:0 0 0 1rem}.shop-online{background-position:left center;background-repeat:no-repeat;background-size:1.8rem;height:3.1rem;margin-right:1.2rem}@media only screen and (min-width: 1200px){.shop-online{bottom:0}}#slider-aux-products-flyer{max-width:100%;overflow:hidden;position:relative;width:100%;z-index:1}#slider-aux-products-flyer .pt__carousel{margin-bottom:0}@media only screen and (max-width: 359px){#slider-aux-products-flyer .pt__carousel .default-product-tile .pt__visual{width:8.6rem}}#aux-products{max-width:100vw}@media only screen and (max-width: 319px){.remodal.modal-flyer-promotion .remodal-content{padding:0}}.remodal.modal-flyer-promotion .remodal-content .pt__carousel{margin-bottom:0}.inWebview .modal-flyer-promotion{max-height:91.8vh;max-height:91.8dvh}.inWebview .modal-flyer-promotion .mwh__content{max-height:calc(91.8vh - 13rem);max-height:calc(91.8dvh - 13rem)}@media only screen and (min-width: 1200px){.modal-flyer-promotion{width:85rem}}.modal-flyer-promotion .mwh__content{max-height:calc(94vh - 8rem);padding:1rem 0 0 0}@media only screen and (min-width: 730px){.modal-flyer-promotion .remodal-content{padding:3rem 4rem 4rem 4rem}}.modal-flyer-promotion .d--header{display:flex}@media only screen and (min-width: 730px){.modal-flyer-promotion .d--header .dh--title{padding-left:2rem}}.modal-flyer-promotion .d--header .dht--actions{margin-bottom:2rem}.modal-flyer-promotion .d--header .dht--actions button .add-text{display:block}.modal-flyer-promotion .d--header .dht--actions button .remove-text{display:none}.modal-flyer-promotion .d--header .dht--actions button.removeFromList .add-text{display:none}.modal-flyer-promotion .d--header .dht--actions button.removeFromList .remove-text{display:block}.modal-flyer-promotion .pi--promo-price-next{border:1px solid #d81e05;color:#d81e05;margin-bottom:2rem;padding:2rem;text-align:center}.modal-flyer-promotion .pi--promo-price-next span{display:block}.modal-flyer-promotion .pi--promo-price-next span:first-child{font-weight:bold}.modal-flyer-promotion .product-info{flex-wrap:wrap;margin-bottom:0;padding:1rem 0}@media only screen and (min-width: 1200px){.modal-flyer-promotion .product-info{flex-wrap:nowrap}}.modal-flyer-promotion .product-info .pi--product--img{max-width:14rem}@media only screen and (min-width: 860px){.modal-flyer-promotion .product-info .pi--product--img{max-width:44rem}}.modal-flyer-promotion .product-info .pi--product--img.pt__carousel{max-width:20rem}@media only screen and (min-width: 860px){.modal-flyer-promotion .product-info .pi--product--img.pt__carousel{max-width:44rem}}.modal-flyer-promotion .product-info .pi--product--img .pdp-image-slick.slick-initialized .slick-list{margin:0 auto;max-width:28rem;width:70%}@media only screen and (min-width: 600px){.modal-flyer-promotion .product-info .pi--product--img .pdp-image-slick.slick-initialized .slick-list{width:100%}}@media only screen and (min-width: 860px){.modal-flyer-promotion .product-info .pi--product--img .pdp-image-slick.slick-initialized .slick-list{max-width:30rem}}.modal-flyer-promotion .product-info .pi--product--img .pdp-image-slick .slick-prev{left:0}@media only screen and (min-width: 600px){.modal-flyer-promotion .product-info .pi--product--img .pdp-image-slick .slick-prev{left:-1rem}}@media only screen and (min-width: 860px){.modal-flyer-promotion .product-info .pi--product--img .pdp-image-slick .slick-prev{left:0}}.modal-flyer-promotion .product-info .pi--product--img .pdp-image-slick .slick-next{right:0}@media only screen and (min-width: 600px){.modal-flyer-promotion .product-info .pi--product--img .pdp-image-slick .slick-next{right:-1rem}}@media only screen and (min-width: 860px){.modal-flyer-promotion .product-info .pi--product--img .pdp-image-slick .slick-next{right:0}}.modal-flyer-promotion .product-info .pi--first-col{max-height:39rem}@media only screen and (min-width: 1200px){.modal-flyer-promotion .product-info .pi--first-col{position:absolute;top:0}}.modal-flyer-promotion .product-info .pi--first-col .pdp-fixed-position{height:auto;position:relative}.modal-flyer-promotion .product-info .pi--first-col .zoom{display:none}@media only screen and (min-width: 1200px){.modal-flyer-promotion .product-info .pi--second-col{padding-left:55%;width:100%}}.modal-flyer-promotion .product-info .pi--second-col .pi--add-to-cart{align-items:flex-start;display:block;margin:3rem 0 2rem 0}.modal-flyer-promotion .product-info .pi--second-col .pi--add-to-cart .pi--actions-qte select{margin-bottom:0;width:100%}.modal-flyer-promotion .product-info .pi--second-col .add-to-cart-pdp{min-height:unset}.modal-flyer-promotion .product-info .pi--second-col .pi--nutritive-codes-info{margin:2.4rem 0 3rem}@media only screen and (min-width: 860px){.modal-flyer-promotion .product-info .pi--second-col .pi--nutritive-codes-info{margin:2.4rem 0 3.8rem 4rem}}@media only screen and (min-width: 1200px){.modal-flyer-promotion .product-info .pi--second-col .pi--nutritive-codes-info{margin-left:6rem}}.modal-flyer-promotion .product-info .pi--second-col .addShoppinglistProduct{align-items:center;background-color:white;border:0.2rem solid #333;color:#333;display:flex;height:4rem;line-height:2.4rem;margin:2rem auto 2rem 6.4rem;padding:1.8rem 3.2rem}@media only screen and (min-width: 1200px){.modal-flyer-promotion .product-info .pi--second-col .addShoppinglistProduct{margin:2rem 0 2rem 8.4rem}}.modal-flyer-promotion .product-info .pi--second-col .addShoppinglistProduct .svg--icon--list{height:auto;margin-right:1.6rem;width:1.4rem}.modal-flyer-promotion .product-info .pi--second-col .addShoppinglistProduct svg path{fill:#333}.modal-flyer-promotion .product-info .pi--second-col .addShoppinglistProduct:hover{background-color:#333;border:0.2rem solid #333;color:#fff}.modal-flyer-promotion .product-info .pi--second-col .addShoppinglistProduct:hover svg path{fill:#fff}.modal-flyer-promotion .pi--actions .notification{bottom:12rem}.modal-flyer-promotion-fallback .d--header{flex-direction:column}.modal-flyer-promotion-fallback .d--header img{width:100%}@media only screen and (max-width: 729px){.modal-flyer-promotion-fallback .d--header img{max-height:20rem;-o-object-fit:contain;object-fit:contain}}@media only screen and (min-width: 730px){.modal-flyer-promotion-fallback .d--header img{max-height:40rem;max-width:40rem;width:inherit}}.modal-flyer-promotion-fallback .d--header .dht--price{font-size:1.5rem}@media only screen and (min-width: 1200px){.modal-flyer-promotion-fallback .d--header .dht--price{font-size:1.8rem}}.modal-flyer-promotion-fallback .d--header .dht--description{font-size:1.2rem}@media only screen and (min-width: 1200px){.modal-flyer-promotion-fallback .d--header .dht--description{font-size:1.5rem}}.modal-flyer-promotion-fallback .d--header .dht--tax{font-size:1rem}@media only screen and (min-width: 1200px){.modal-flyer-promotion-fallback .d--header .dht--tax{font-size:1.2rem}}@media only screen and (min-width: 730px){.modal-flyer-promotion-fallback .d--header{flex-direction:row}}.modal-flyer-promotion-fallback .dd--add-to-list{text-align:center}.modal-flyer-promotion-fallback .dd--add-to-list hr{margin:2rem 0}.modal-flyer-promotion-fallback .dd--add-to-list a{background-image:url("/images/shared/small/icons/list.svg");background-repeat:no-repeat;background-size:1.8rem;display:inline-block;height:3rem;line-height:1rem;padding-left:3em}.remodal-flyer-warning{max-width:60rem}.remodal-flyer-warning .remodal-validation{flex-direction:column}@media only screen and (min-width: 730px){.remodal-flyer-warning .remodal-validation{flex-direction:row}}.remodal-flyer-warning .remodal-validation div:not(:first-child){margin-left:0}@media only screen and (min-width: 730px){.remodal-flyer-warning .remodal-validation div:not(:first-child){margin-left:2rem}}#container .internal.withmenu.background-grey{background:none}.flyer-tile-modal-wrapper .remodal-wrapper.remodal-is-opened{max-width:100vw}.flyer-tile-modal-wrapper .remodal{max-width:unset}@media only screen and (min-width: 1200px){.flyer-tile-modal-wrapper .remodal{width:auto}}.flyer-container{display:flex;padding-bottom:2rem}@media only screen and (min-width: 730px){.flyer-container{justify-content:space-between;padding-bottom:3rem}}.flyer-header{display:none}@media only screen and (min-width: 730px){.flyer-header{display:flex;margin:0;padding:0}}.hero--small{display:none;margin-bottom:2rem}.flyer-card-modal-wrapper .remodal{border-radius:1.6rem;vertical-align:bottom;width:-moz-fit-content;width:fit-content}@media only screen and (min-width: 730px){.flyer-card-modal-wrapper .remodal{vertical-align:middle}}.flyer-card-modal-wrapper .remodal .flyer-notification-wrapper{align-items:center;display:flex;flex-direction:column;padding:2.4rem}.flyer-card-modal-wrapper .remodal .flyer-notification-wrapper .notification-content{align-items:center;display:flex;flex-direction:row}.flyer-card-modal-wrapper .remodal .flyer-notification-wrapper .notification-content span{text-align:left}.flyer-card-modal-wrapper .remodal .flyer-notification-wrapper .notification-content .icon-time-alert{margin-right:1.6rem}.flyer-card-modal-wrapper .remodal .flyer-notification-wrapper .close-notification{align-items:center;background:transparent;display:flex;height:3.2rem;justify-content:center;left:1.4rem;padding-top:1.6rem;position:relative;top:-2.6rem;width:3.2rem}.flyer-card-modal-wrapper .remodal .flyer-notification-wrapper .close-notification img{width:1.6rem}.flyer-card-modal-wrapper .remodal .flyer-notification-wrapper .cancel-notification{margin-top:1.6rem;width:-moz-fit-content;width:fit-content}.flyer-card-modal-wrapper .remodal .flyer-notification-wrapper .cancel-notification:hover{background-color:#333}@media only screen and (min-width: 730px){.flyer-card-modal-wrapper .remodal .flyer-notification-wrapper .cancel-notification:hover{background-color:#737373}}.flyer-card-modal-wrapper .remodal-wrapper.remodal-is-opened{overflow:hidden}.modal-flyer-promotion .pt__content--actions+.addShoppinglistProduct{margin-left:6.4rem}@media only screen and (min-width: 1200px){.modal-flyer-promotion .pt__content--actions+.addShoppinglistProduct{margin-left:8.4rem}.modal-flyer-promotion.modal--with-header .product-info .pi--second-col .addShoppinglistProduct{height:auto;line-height:2.4rem;padding:1.8rem 3.2rem}}.modal-flyer-promotion .pi--add-to-cart>div.mb-2{display:none}.flyer-iframe-container{margin:1rem auto 3rem auto;max-width:120rem;padding:0 1rem}.inWebview .flyer-iframe-container{margin:1rem auto 0 auto}.flyer-iframe-container iframe{border:none;height:65rem;width:100%}.inWebview .flyer-iframe-container iframe{height:85vh;height:85dvh}.flyer-full-page{padding-top:0}.flyer-full-page .layout--mini-template>*:not(#content-flyer){display:none}.flyer-full-page #tc-flyer-iframe{height:100vh;max-height:calc(100vh - 10rem);max-height:calc(100dvh - 10rem)}.flyer-full-page .flyer-iframe-container{margin:0;max-width:100%;padding:0}.flyer-full-page #content-flyer>.grid--container{display:none}.flyer-full-page .metro-menu{display:none}.flyer-full-page .breadcrumb{display:none}.flyer-full-page .metro-footer{display:none}.flyer--notification{border-bottom:1px solid #e0e0e0;font-weight:bold;margin-top:2rem;padding:0.5rem 2rem 2rem}.flyer--notification div{display:inline-block}.flyer--multi-family{width:100%}@media only screen and (min-width: 730px){.flyer--multi-family{width:48rem}}.flyer--multi-family .mfp--form{border:0.1rem solid #e0e0e0;border-radius:0.2rem;flex-wrap:wrap;padding:2rem 2rem 0 2rem}.flyer--multi-family .mfp--form .checkbox-wrapper{margin-bottom:2rem;margin-right:5%;padding-right:0;width:45%}.flyer--multi-family .mfp--form .checkbox-wrapper:nth-of-type(even){margin-right:0;width:50%}.flyer--multi-family .mfp--form .checkbox--label{display:inline-block;font-size:1.4rem;left:0;padding-left:2rem}.flyer--multi-family .mfp--form .checkbox--box{top:0.4rem}

/*# sourceMappingURL=flyer.css.map */
