@charset "UTF-8";#buying-swiper-container .swiper-slide{align-items:start;display:flex;flex-direction:column}#buying-swiper-container .swiper-slide.no-js-display{width:calc(33.3333% - 26.66667px)}@media (max-width:992px){#buying-swiper-container .swiper-slide.no-js-display{width:calc(50% - 20px)}}@media (max-width:576px){#buying-swiper-container .swiper-slide.no-js-display{width:100%}}#buying-swiper-container .swiper-slide.no-js-display:not(:last-child){margin-right:30px}@media (max-width:576px){#buying-swiper-container .swiper-slide{margin-bottom:10px;margin-right:0;width:100%}}.buying-element img{border-radius:4px;height:250px;object-fit:cover;width:100%}.buying-element h3{font-size:20px}.buying-element p{color:#484951;font-size:15px}.breadcrumb{background-color:#fff;display:flex;margin-bottom:0;padding-top:20px;width:100%}.breadcrumb .breadcrumb-container{background-color:#fff;padding-bottom:0!important}.breadcrumb ol{list-style-type:none;white-space:nowrap}.breadcrumb ol,.breadcrumb ol .breadcrumb-item{overflow:hidden;padding:0;text-overflow:ellipsis}.breadcrumb ol .breadcrumb-item{cursor:pointer;display:inline-block;max-width:270px}.breadcrumb ol .breadcrumb-item a,.breadcrumb ol .breadcrumb-item span{color:#0d133f;font-weight:400;text-decoration:none!important}.breadcrumb ol .breadcrumb-item:last-child a,.breadcrumb ol .breadcrumb-item:last-child span{font-weight:700!important}.breadcrumb ol .breadcrumb-item:not(:first-child){padding-left:8px}.breadcrumb ol .breadcrumb-item:not(:first-child):before{content:"›";font-size:20px;font-weight:700;margin-right:5px}@media (max-width:992px){.breadcrumb .breadcrumb-item:not(:nth-last-of-type(3),:nth-last-of-type(2)){display:none}}@media (max-width:768px){.breadcrumb .breadcrumb-item:nth-last-of-type(3){display:none}}.buying-swiper-container,.slider-container,.slider-products-container{--swiper-navigation-sides-offset:-20px}.swiper-button-next,.swiper-button-prev{width:40px!important;z-index:3}.swiper-button-next:after,.swiper-button-prev:after{content:unset}.swiper-button-prev img{transform:rotate(180deg)}.swiper-slide>.product-card{width:100%}.swiper-slide.auto{width:fit-content}.swiper-horizontal{overflow:hidden;position:relative;width:100%}.slider-products{height:457px}.no-js-display{width:calc(25% - 22.5px)}@media (max-width:1200px){.no-js-display{width:calc(33.33333% - 20px)}}@media (max-width:992px){.no-js-display{width:calc(50% - 15px)}}@media (max-width:576px){.no-js-display{width:100%}}.no-js-display:not(:last-child){margin-right:30px}.swiper-pagination{display:flex;justify-content:center}.swiper-pagination-bullet{border-radius:4px;height:4px;width:26px}.swiper-pagination-bullet-active{background:#000}.hint{display:flex;flex-direction:column;justify-content:space-between}.hint-with-see-more{position:relative}.hint-minwidth{min-width:200px}.hint-bar{background:linear-gradient(90deg,#e8f8ee,#e8f8ee 12.5%,#d2f0dc 0,#d2f0dc 25%,#b4e5c4 0,#b4e5c4 37.5%,#8fd5a9 0,#8fd5a9 50%,#66c28d 0,#66c28d 62.5%,#3fae70 0,#3fae70 75%,#1e9354 0,#1e9354 87.5%,#0b6f38 0,#0b6f38);border-radius:999px;height:10px;width:100%}.hint-bar.home{height:8px}.hint-cursor{border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px rgba(13,19,63,.18),0 2px 6px rgba(13,19,63,.22);display:block;height:14px;left:var(--left);position:relative;top:-12px;width:14px;z-index:2}.hint-cursor.worst{background-color:red}.hint-cursor.bad{background-color:#f90}.hint-cursor.good{background-color:#c5e0b4}.hint-cursor.best{background-color:#06b050}.hint-title{color:#37c692;font-size:1.2rem;font-weight:500;padding-bottom:20px;text-align:left}.hint-title.home{height:8px}.hint-rse-label{background-color:#fff;border:1px solid #c5e0b4;border-radius:4px;text-align:center}.hint-criteria,.hint-label{border:1px solid var(--criteria-color);border-radius:4px;display:flex;font-weight:500;overflow:hidden;width:fit-content}.hint-criteria.nc,.hint-label.nc{--criteria-color:#888}.hint-criteria.worst,.hint-label.worst{--criteria-color:red}.hint-criteria.bad,.hint-criteria.carbon,.hint-label.bad,.hint-label.carbon{--criteria-color:#f90}.hint-criteria.good,.hint-label.good{--criteria-color:#c5e0b4}.hint-criteria.best,.hint-criteria.energy-class.A,.hint-label.best,.hint-label.energy-class.A{--criteria-color:#06b050}.hint-criteria.energy-class.B,.hint-label.energy-class.B{--criteria-color:#c5e0b4}.hint-criteria.energy-class.C,.hint-label.energy-class.C{--criteria-color:#f90}.hint-criteria.energy-class.D,.hint-label.energy-class.D{--criteria-color:#df8800}.hint-criteria.energy-class.E,.hint-label.energy-class.E{--criteria-color:#df6c00}.hint-criteria.energy-class.F,.hint-label.energy-class.F{--criteria-color:#df4300}.hint-criteria.energy-class.G,.hint-label.energy-class.G{--criteria-color:red}.hint-criteria.guarantee,.hint-label.guarantee{--criteria-color:#546eae}.hint-criteria.country,.hint-criteria.recycled,.hint-label.country,.hint-label.recycled{--criteria-color:#2a755a}.hint-criteria img,.hint-criteria svg,.hint-label img,.hint-label svg{align-items:center;background:var(--criteria-color);color:#fff;display:flex;height:35px;justify-content:center;padding:3px;width:35px}.hint-criteria span,.hint-label span{align-items:center;background:#fff;display:flex;flex:1 1 auto;font-size:1.2rem;justify-content:center;padding-left:6px;padding-right:6px}.hint-criteria span.big-number,.hint-label span.big-number{font-size:1.1rem}.hint-criteria span.bigger-number,.hint-label span.bigger-number{font-size:1rem}.hint-criteria span.nc,.hint-label span.nc{font-size:.9rem}.hint-criteria span.out-of-ten,.hint-label span.out-of-ten{height:100%;margin-bottom:3px}.hint-criteria span.out-of-ten:after,.hint-label span.out-of-ten:after{content:"/10";font-size:.8rem;margin-top:8px}.product-card{background:#fff;border:1px solid #dddde0;border-radius:8px;cursor:pointer;display:block;height:100%;padding:15px;position:relative}.product-card-rating{left:0;position:absolute;right:0;top:210px}.product-card-rating button{margin:auto}.product-card-thumbnail{border-radius:4px;font-size:.8rem;font-weight:400;height:25px;padding:3px 12px 4px}.product-card-thumbnail.in{background:#aee8d3;color:#164e3a}.product-card-thumbnail.almost-in{background:#f6d4c1;color:#753410}.product-card-thumbnail.out{background:#facece;color:#880e0e}.product-card-thumbnail.competitive{background:#e4773a;color:#fff}.product-card-labels{left:8px;position:absolute;top:8px}.product-card-labels .made-in-france{background:#fff;border-radius:4px;box-shadow:inset 0 0 0 1px #dae1f3;display:flex;height:23px;justify-content:space-between;margin-bottom:1rem;overflow:hidden;width:27px}.product-card-labels .made-in-france:after,.product-card-labels .made-in-france:before{content:" ";display:block;height:100%;width:9px}.product-card-labels .made-in-france:before{background:#002654}.product-card-labels .made-in-france:after{background:#ed2939}.product-card-labels .sustainable-purchase{align-items:center;background:#37c692;border-radius:4px;display:flex;height:27px;justify-content:center;width:27px}.product-card-labels .sustainable-purchase img{filter:brightness(0) invert(1);height:15px;width:15px}.product-card-right{align-items:flex-end;display:flex;flex-direction:column;gap:5px;position:absolute;right:8px;top:8px}.product-card-right svg{color:#d8d8d8;display:block;margin-right:2px;margin-top:5px;transition:color .2s ease-in-out;width:25px}.product-card-right svg:hover{color:#dc3545;scale:1.05}@media (max-width:992px){.product-card-right svg{margin-top:10px}}.product-card-image{height:200px!important;margin:0 10px;min-height:200px;object-fit:contain!important;width:90%!important}.product-card a{text-decoration:none}.product-card a .trash:hover{color:#dc3545}.product-card-title{font-size:18px;font-weight:700;margin:15px 0 0}.product-card-description{color:#74758c;font-size:1rem;font-weight:400}.product-card-rse{border-radius:8px;height:50px;margin-top:15px;padding:4px 8px;width:100%}.product-card-rse.hint,.product-card-rse.labels{background:hsla(97,42%,79%,.4)}.product-card-rse.no-indicator{align-items:center;background:hsla(0,0%,90%,.4);display:flex;justify-content:center}.product-card-rse.no-indicator:after{color:#666;content:"Pas d'indicateur RSE";font-style:italic;font-weight:300}.product-card-rse.hint .hint-title{font-size:.8rem}.product-card-rse.hint .icon-RSE{display:inline-block;height:12px;width:12px}.product-card-rse.labels{align-items:center;display:flex;justify-content:center}.product-card-rse.labels img{margin:0 5px;object-fit:contain}.product-card-price{align-items:center;display:flex;flex-direction:column;height:50px;justify-content:center;margin-top:20px;position:relative;width:100%}.product-card-price .ht{color:#0d133f;font-size:26px;font-weight:700}.product-card-price .ttc{color:#74758c;font-size:14px}.product-card-price .add-to-cart{font-weight:700;height:100%;left:0;opacity:0;padding-left:0;padding-right:0;position:absolute;text-align:center;text-transform:uppercase;top:0;transition:opacity .2s ease-in-out;white-space:nowrap;width:100%}@media (max-width:576px){.product-card-price .add-to-cart{font-size:.8rem}}.product-card:focus-within,.product-card:hover{color:inherit;text-decoration:inherit}.product-card:focus-within .product-card-price:not(.hidden-button) .add-to-cart,.product-card:hover .product-card-price:not(.hidden-button) .add-to-cart{opacity:1}.product-card:focus-within .product-card-price:not(.hidden-button) .add-to-cart .ht,.product-card:focus-within .product-card-price:not(.hidden-button) .add-to-cart .ttc,.product-card:hover .product-card-price:not(.hidden-button) .add-to-cart .ht,.product-card:hover .product-card-price:not(.hidden-button) .add-to-cart .ttc{display:none}.modal-after-add .product-card-rse.hint{margin-top:10px!important}.strapi-content{display:flow-root}.strapi-content img{height:400px;object-fit:contain;object-position:left;width:100%}.strapi-content h2{font-size:28px}.strapi-content h3{font-weight:500}