div{display:block;unicode-bidi:isolate}.editorial{color:#2d2a29;font-size:.875rem;line-height:.75rem;padding:0 0 20px;background:#fff;margin:30px auto 0;max-width:1220px;height:auto!important;overflow:hidden;position:relative;clear:both}.editorial h2{padding-top:10px!important;border-left:5px solid #7dbc8e!important;font-size:24px!important;padding-left:5px!important;text-align:start!important;line-height:1em;margin:0 0 10px}.editorial p:not(:last-child){margin-bottom:1.25rem}.editorial p{color:#999;font-size:.875rem;line-height:1.25;margin-top:.625rem;text-align:justify;hyphens:auto}.editorial a{color:#656667;text-decoration:underline;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.editorial h3{line-height:1.17rem!important}.editorial ol{list-style-type:decimal!important;list-style-position:inside;padding-left:20px}.editorial .ordered-list li{color:#999;font-size:.875rem;line-height:1.25;margin-top:.625rem;text-align:justify;list-style-position:outside;padding-left:5px;list-style-type:decimal!important;margin-bottom:10px;hyphens:auto}.editorial-toggle{display:none}.editorial strong{font-weight:700}.introduction{margin-bottom:0!important}.section-right{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:20px}.section-right .text{flex:1;padding-right:20px;justify-content:flex-start;flex-wrap:wrap}.section-right .image-container{flex:1;display:flex;justify-content:flex-end}.section-right .image-container img{max-width:100%;height:auto;border-radius:8px}.section-right .image-container .twoPictures{max-width:50%;height:auto}.section-right .image-container .twoPictures:first-of-type{padding-right:5px}.section-left{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:20px;flex-direction:row-reverse}.section-left .image-container{flex:1;display:flex;justify-content:flex-start}.section-left .text{flex:1;padding-left:20px;justify-content:flex-end;flex-wrap:wrap}.section-left .image-container img{max-width:100%;height:auto;border-radius:8px}.mid-description{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:20px;flex-direction:row-reverse}.mid-description>div{width:100%;background-color:#f2f1f0;padding:10px;justify-content:flex-end;border-radius:8px}.bullet-points,.list-heart-style{list-style-type:none;color:#999;font-size:.875rem;line-height:1.25;margin-top:.625rem;text-align:justify;list-style-position:outside;padding-left:1.5em}.editorial ul li{list-style-type:none!important;margin-left:-12px!important;text-indent:-10px;padding-left:12px;margin-bottom:10px;hyphens:auto}.list-heart-style li::before{content:"♥";display:inline-block;padding-right:0;width:10px;font-size:1rem;color:#999;text-align:center;flex-shrink:0}.bullet-points li::before{content:"•";padding-right:8px}.bullet-points .materials{margin-bottom:0}.summaryList{margin-left:10px!important}p{margin:10px 0}details p{margin-top:5px;padding-left:10px}details summary{color:#7dbc8e;cursor:pointer;padding-top:8px}@media screen and (max-width:768px){.editorial{padding-left:13px;padding-right:13px}.list-heart-style li{hyphens:auto}.list-heart-style li::before{display:inline-block;padding-right:0;width:10px;font-size:1rem;color:#999;text-align:center;flex-shrink:0}.section-left,.section-right{flex-direction:column;align-items:flex-start}.section-left .text,.section-right .text{padding:0}.section-left .image-container,.section-right .image-container{justify-content:center}details summary{color:#7dbc8e;cursor:pointer;padding-top:10px}}.bannerGuid{display:flex;flex-direction:column;gap:20px;padding:20px;font-family:Muli,Arial,sans-serif;box-sizing:border-box}.bannerGuid-visu{position:relative}.bannerGuid-visu img{width:100%;height:auto;display:block}.bannerGuid-visu .badge{position:absolute;top:10px;left:0;background-color:#7dbc8e;color:#fff;font-weight:700;font-size:14px;line-height:24px;padding:0 12px;border-radius:0 6px 6px 0;text-transform:uppercase}.bannerGuid-content{display:flex;flex-direction:column;gap:12px}.bannerGuid-content .link{color:#7dbc8e;font-size:14px;font-weight:700;text-decoration:underline}.bannerGuid-content p{font-size:14px;line-height:1.4;color:#2d2a29}.bannerGuid-cta{align-self:flex-start;text-decoration:none}@media (max-width:768px){.bannerGuid-cta{align-self:center}}@media (min-width:769px){.bannerGuid{flex-direction:row;align-items:center;justify-content:space-between;gap:30px}.bannerGuid-content{max-width:60%}.bannerGuid-visu{max-width:40%}}