.banner-action{background-color:#fff;column-gap:1rem;display:flex;flex-direction:column;justify-content:center;padding:1rem;width:100%}.banner-action__block-infos{align-items:center;display:flex;flex-direction:column}.banner-action__block-img{display:flex;justify-content:center}.banner-action__text{margin-top:1rem;text-align:center}.banner-action__action{column-gap:1rem;display:flex;margin-block:2.5rem 1.5rem}.banner-action__img{height:auto;max-height:none;min-width:12rem;width:55vw}@media only screen and (min-width:768px){.banner-action{align-items:center;column-gap:2.5rem;flex-direction:row;padding:1.5rem}.banner-action__block-infos{align-items:flex-start}.banner-action__text{text-align:start}.banner-action__action{margin-block:2.5rem 0}}@media only screen and (min-width:768px)and (min-width:768px){.banner-action__img{height:100%;min-height:11rem;min-width:13rem}}@media only screen and (min-width:768px)and (min-width:1024px){.banner-action__img{height:100%;max-width:21.5rem;width:auto}}@media only screen and (min-width:1280px){.banner-action{column-gap:4.5rem;padding:3rem 8rem}}.ecatalog-store-availability{background-color:#fff;border-color:#fff;border-radius:8px;display:flex;flex-direction:column;padding:1rem;row-gap:.5rem;width:100%}.ecatalog-store-availability__icon{height:1.5rem;margin-bottom:0;width:1.5rem}.ecatalog-store-availability__address{color:#454545}.ecatalog-store-availability__closing-hour{color:#33691e;margin-top:0}@media only screen and (min-width:768px){.ecatalog-store-availability{align-items:center;column-gap:.5rem;flex-direction:row}}.ecatalog-incitement-card{background-color:#fff;border-radius:8px;padding:1rem;width:100%}@media only screen and (min-width:1024px){.ecatalog-incitement-card{padding:2.5rem}}.ecatalog-incitement-card__header{align-items:center;display:flex;flex-direction:column;justify-content:center}.ecatalog-incitement-card__header h4{color:#121212;text-align:left;width:100%}.ecatalog-incitement-card__header img{height:3rem;margin-bottom:1.5rem;width:3rem}@media only screen and (min-width:1024px){.ecatalog-incitement-card__header{flex-direction:row;justify-content:space-between}.ecatalog-incitement-card__header h4{order:0}.ecatalog-incitement-card__header img{height:4.5rem;margin-bottom:0;order:1;width:4.5rem}}.ecatalog-incitement-card__description{color:#454545;font-size:1rem;font-weight:400;line-height:1.5rem;margin-bottom:1.5rem;margin-top:1rem}@media only screen and (min-width:1024px){.ecatalog-incitement-card__description{margin-top:1.5rem}}.ecatalog-incitement-card__cta{line-height:1.5rem;padding:1rem 1.5rem;width:100%}@media only screen and (min-width:1024px){.ecatalog-incitement-card__cta{width:auto}}.card-cta{align-items:center;background-color:#fff;border-radius:8px;box-shadow:2px 4px 12px #1212121f;cursor:pointer;display:flex;flex-direction:row;gap:1.5rem;margin:0;padding:1.5rem;width:100%}.card-cta:hover{box-shadow:2px 4px 16px #12121229}.card-cta:active,.card-cta:focus{box-shadow:2px 2px 8px #12121229}.card-cta:focus{outline:2px solid #0970e6}.card-cta__icon{color:#121212;font-size:3rem;height:3rem;width:3rem}.card-cta__text-container{display:flex;flex-direction:column;flex-grow:1;gap:.25rem}.card-cta__subtitle{margin-top:0}.card-cta__chevron{color:#0970e6;font-size:1.5rem;font-weight:700;height:1.5rem;width:1.5rem}.ecatalog-store-locator{display:flex;height:80vh;max-height:42rem;overflow-y:hidden;position:relative;width:100%}.ecatalog-store-locator--modal{height:100%;max-height:100%}.jumbotron-cta{align-items:center;background-color:#fff;border-color:#fff;border-radius:8px;display:flex;flex-direction:column;margin:0;padding:2.5rem;text-align:center;width:100%}.jumbotron-cta__graphic{height:6rem;width:6rem}.jumbotron-cta__cta{margin-top:1.5rem}.ecatalog-jumbotron-container{padding:1rem;width:100%}@media only screen and (min-width:1280px){.ecatalog-jumbotron-container{padding:3rem 1.5rem}}.ecatalog-jumbotron-container .jumbotron-cta__graphic{height:3rem;margin-bottom:1rem;width:3rem}@media only screen and (min-width:1024px){.ecatalog-jumbotron-container .jumbotron-cta__graphic{height:4.5rem;width:4.5rem}}@media only screen and (min-width:1280px){.ecatalog-jumbotron-container .jumbotron-cta__graphic{height:6rem;width:6rem}}.ecatalog-jumbotron-container .jumbotron-cta__subtitle{color:#454545}.ecatalog-jumbotron-container--unavailable .jumbotron-cta__title{color:#aa0d11}.ecatalog-landing-unavailable{display:flex;flex-wrap:wrap;justify-content:space-between}.ecatalog-landing-unavailable .jumbotron-cta:first-child{margin-bottom:1rem;width:100%}.ecatalog-landing-unavailable .jumbotron-cta:not(:first-child){width:47%}@media only screen and (min-width:768px){.ecatalog-landing-unavailable .jumbotron-cta:not(:first-child){flex:1;width:50%}}.ecatalog-landing-unavailable .jumbotron-cta:nth-child(2){margin-right:1rem}.grid-card .grid-card__item{position:relative}.grid-card__title{padding:1rem}@media only screen and (min-width:1024px){.grid-card__title{padding:1.5rem}}.grid-card--category .grid-card__container{display:grid;grid-template-columns:1fr;padding:1rem;row-gap:.5rem}@media only screen and (min-width:768px){.grid-card--category .grid-card__container{grid-template-columns:repeat(4,8.813rem);justify-content:space-between;padding:1.5rem;row-gap:1rem}}@media only screen and (min-width:1024px){.grid-card--category .grid-card__container{column-gap:1rem;grid-template-columns:repeat(5,8.813rem);justify-content:center;padding:1.5rem 0}}@media only screen and (min-width:1280px){.grid-card--category .grid-card__container{grid-template-columns:repeat(5,11.5rem)}}.grid-card--category .grid-card__container .grid-card__item{display:flex;justify-content:center}.grid-card--ecatalog .grid-card__container{display:grid}.grid-card--ecatalog .grid-card__container .grid-card__item{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;margin-top:-.0625rem}.grid-card--ecatalog .grid-card__container .grid-card__item:last-of-type{border-bottom:none}@media only screen and (min-width:768px){.grid-card--ecatalog .grid-card__container .grid-card__item{border:1px solid #e5e5e5;margin-left:-.0625rem}}@media only screen and (max-width:1440px)and (min-width:768px){.grid-card--ecatalog .grid-card__container{grid-template-columns:repeat(3,1fr)}.grid-card--ecatalog .grid-card__container .grid-card__item:nth-of-type(3n+1){border-left:none;margin-left:0}.grid-card--ecatalog .grid-card__container .grid-card__item:nth-of-type(3n+3){border-right:none}.grid-card--ecatalog .grid-card__container .grid-card__item:nth-of-type(3n+1):nth-last-of-type(-n+3),.grid-card--ecatalog .grid-card__container .grid-card__item:nth-of-type(3n+1):nth-last-of-type(-n+3)~div{border-bottom:none}}@media only screen and (min-width:1440px){.grid-card--ecatalog .grid-card__container{grid-template-columns:repeat(4,1fr)}.grid-card--ecatalog .grid-card__container .grid-card__item:nth-of-type(4n+1){border-left:none;margin-left:0}.grid-card--ecatalog .grid-card__container .grid-card__item:nth-of-type(4n+4){border-right:none}.grid-card--ecatalog .grid-card__container .grid-card__item:nth-of-type(4n+1):nth-last-of-type(-n+4),.grid-card--ecatalog .grid-card__container .grid-card__item:nth-of-type(4n+1):nth-last-of-type(-n+4)~div{border-bottom:none}}.grid-card--product .grid-card__container{display:grid}@media only screen and (max-width:1280px)and (min-width:768px){.grid-card--product .grid-card__container{grid-template-columns:repeat(3,1fr)}}@media only screen and (min-width:1280px){.grid-card--product .grid-card__container{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:1440px){.grid-card--product .grid-card__container{grid-template-columns:repeat(5,1fr)}}.ecatalog-grid-container__grid-wrapper{background-color:#fff;border-radius:8px;overflow:hidden}.ecatalog-grid-container .grid-card .grid-card__title{border-bottom:1px solid #e5e5e5}.ecatalog-grid-container .grid-card .branding{height:5.625rem;width:100%}@media only screen and (min-width:768px){.ecatalog-grid-container .grid-card .branding{height:31.5rem;width:22.1875rem}}.ecatalog-page-header{padding:1rem}@media only screen and (min-width:768px){.ecatalog-page-header{padding:1.5rem 1rem}}@media only screen and (min-width:1024px){.ecatalog-page-header{padding:2.5rem 3rem}}@media only screen and (min-width:1280px){.ecatalog-page-header{padding:2.5rem 8rem}}.ecatalog-page-header__title{align-items:flex-start;display:flex;flex-direction:column}.ecatalog-page-header__title .ecatalog-page-header__cta{margin:0}@media only screen and (min-width:1024px){.ecatalog-page-header__title{align-items:center;flex-direction:row}.ecatalog-page-header__title .pl-button{margin:0 .75rem}}.ecatalog-page-header__subtitle{color:#454545;font-size:1.25rem!important;line-height:1.5rem!important;margin-top:.5rem}.ecatalog-basket-popin{background-color:#fff;border-radius:8px;padding:1rem;width:100%}.ecatalog-basket-popin__button-close{float:right;margin-right:.25rem;padding:.25rem 0;width:.75rem}.ecatalog-basket-popin__jumbotron{padding:0}.ecatalog-basket-popin__jumbotron .jumbotron-cta__graphic{margin-bottom:1rem;margin-top:1rem}.ecatalog-basket-popin__jumbotron .jumbotron-cta__subtitle{color:#454545;margin-top:1rem}.ecatalog-basket-popin__ctas{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:flex-end;margin-top:3.5rem;width:100%}.ecatalog-basket-popin__unavailable__products{padding:0 3rem}.ecatalog-basket-popin__unavailable__ctas{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:flex-end;margin-top:1rem;width:100%}.ecatalog-delivery-popin{background-color:#fff;border-radius:8px;padding:1rem;width:100%}.ecatalog-delivery-popin__button-close{float:right;margin-right:.25rem;padding:.25rem 0;width:.75rem}.ecatalog-delivery-popin__button-cancel{margin-bottom:.5rem}.ecatalog-delivery-popin__button-cancel,.ecatalog-delivery-popin__button-change-store{height:3.5rem;margin-top:1rem;width:100%}.ecatalog-delivery-popin__jumbotron{padding:0}.ecatalog-delivery-popin__jumbotron .jumbotron-cta__graphic{margin-bottom:1rem;margin-top:1rem}.ecatalog-delivery-popin__jumbotron .jumbotron-cta__subtitle{color:#454545;margin-top:1rem}.ecatalog-content-wrapper__body{padding-bottom:1.5rem}@media only screen and (min-width:768px){.ecatalog-content-wrapper__body{padding:0 1rem 1.5rem}}@media only screen and (min-width:1024px){.ecatalog-content-wrapper__body{padding:0 3rem 3rem}}@media only screen and (min-width:1280px){.ecatalog-content-wrapper__body{padding:0 8rem 8rem}}.ecatalog-content-wrapper__store-availability{margin-bottom:1rem}.ecatalog-content-wrapper__store-locator{width:100%}.ecatalog-content-wrapper__cta-container{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem;padding:0 1rem;width:100%}@media only screen and (min-width:768px){.ecatalog-content-wrapper__cta-container{padding:0}}@media only screen and (min-width:1024px){.ecatalog-content-wrapper__cta-container{flex-direction:row}}.ecatalog-content-wrapper__incitement-cards{display:flex;flex-direction:column;gap:1rem;padding-bottom:1rem}@media only screen and (min-width:768px){.ecatalog-content-wrapper__incitement-cards{flex-direction:row}}@media only screen and (min-width:1024px){.ecatalog-content-wrapper__incitement-cards{padding-bottom:3rem;padding-top:3rem}}@media only screen and (min-width:1440px){.ecatalog-content-wrapper__incitement-cards{padding-bottom:8rem}}.ecatalog-content-wrapper__footer{padding:0}.ecatalog-content-wrapper__footer .banner-action__text{color:#454545}.ecatalog-content-wrapper__modal .c-modal__body{height:100%;padding:0}.ecatalog-content-wrapper__modal .c-modal__header{box-shadow:none}.ecatalog-content-wrapper__modal--store-switch .c-modal__container{height:80vh}@media only screen and (min-width:768px){.ecatalog-content-wrapper__modal--store-switch .c-modal__container{height:75vh;max-height:52.2rem;max-width:90vw}}@media only screen and (min-width:1280px){.ecatalog-content-wrapper__modal--store-switch .c-modal__container{max-width:55rem}}.ecatalog-content-wrapper__modal--poppin{padding-top:0}.ecatalog-content-wrapper__modal--poppin .c-modal__container{border-radius:8px;bottom:auto;max-width:calc(100% - 2rem);top:auto}@media only screen and (min-width:540px){.ecatalog-content-wrapper__modal--poppin .c-modal__container{max-width:30rem}}.ecatalog-content-wrapper__loader{align-items:center;background-color:#fff;border-color:#fff;border-radius:8px;display:flex;flex-direction:column;margin:0;padding:3rem 0;text-align:center;width:100%}.ecatalog-content-wrapper__loader .c-loader{font-size:2.5rem;height:2.5rem;width:2.5rem}.ecatalog-page__content-wrapper{background-color:#fbfbfb}
/*# sourceMappingURL=28855.88494e7fc3120b18448c.css.map*/