.texte-401751 > .widget-texte-content{line-height:1.8em;}.image-211911{text-align:center;}.col-601120{--col-size:100%;}.grid-159356{padding-top:20px;padding-bottom:20px;}.col-137431{--col-size:50%;}.col-145226{--col-size:50%;}.grid-479115>.row-grid{align-items:center;}.col-621375{--col-size:50%;}.col-251671{--col-size:50%;}.grid-122667>.row-grid{align-items:center;}.product-slider-521812 .addbasket{display:none;}.product-slider-521812 .produits .prix{display:none;}.product-slider-521812 .produits .nomprod a{font-weight:700;text-align:center;}.product-slider-521812 .produits .nomprod a:hover{color:rgba(108,6,90,1);text-align:center;}.product-slider-521812 .produits .nomprod a:focus{color:rgba(108,6,90,1);text-align:center;}.product-slider-521812{color-input:rgba(255,255,255,1);--swiper-navigation-color:rgba(255,255,255,1);--swiper-navigation-size:38px;}.product-slider-521812 .swiper-pagination-bullet-active{background-color:rgba(186,47,135,1);}.grid-782772>.row-grid{align-items:center;}.col-027071{align-self:center;}.col-878807 > .dropzone-widget{background-image:url('/uploaded/142039/mariage-heureux-genetique-contribue-aussi.jpg');background-position:center center;background-position[0]:center center;justify-content:center;}.col-277270 > .dropzone-widget{background-image:url('/uploaded/142039/sans_titre_-8-.png');background-position:center center;background-position[0]:center center;background-size:100% auto;justify-content:center;}.texte-534250{background-color:rgba(255,255,255,0.597);margin-top:0px;padding-top:20px;padding-bottom:20px;}.texte-459311{padding-top:20px;padding-bottom:20px;background-color:rgba(255,255,255,0.597);}.grid-011171{padding-top:30px;}@media (min-width:1081px){.col-601120{width:100%;}.col-137431{width:50%;}.col-145226{width:50%;}.col-621375{width:50%;}.col-251671{width:50%;}.col-878807{width:50%;--col-size:50%;}.col-277270{width:50%;--col-size:50%;}.grid-277777{min-height:422px;}.col-467204{width:33.3333%;--col-size:33.3333%;}.col-777501{width:33.3333%;--col-size:33.3333%;}.col-691104{width:33.3333%;--col-size:33.3333%;}}@media (min-width:0) and (max-width:1080px){.spacer-477727 > .widget-spacer-zone{height:0px;}.spacer-971511 > .widget-spacer-zone{height:0px;}.col-137431{width:50%;--col-size:50%;}.col-145226{width:50%;--col-size:50%;}.image-727717 .widget-image-figure{height:130px;}.col-621375{width:50%;--col-size:50%;}.col-251671{width:50%;--col-size:50%;}.image-747337 .widget-image-figure{height:130px;}.grid-122667{padding-bottom:30px;}.spacer-606173 > .widget-spacer-zone{height:10px;}.spacer-535711 > .widget-spacer-zone{height:10px;}.grid-797294{padding:50px;padding-top:10px;padding-bottom:10px;padding-right:10px;padding-left:10px;}.col-981040{width:100%;--col-size:100%;}.grid-676787 > .full-background{width:calc(var(--vw,1vw)*100);max-width:none;margin-left:calc(var(--vw,1vw)*-50 + 50%);box-sizing: border-box;left:0;position:absolute;background-color:rgba(255,247,241,1);background-repeat:repeat;background-attachment:false;}.col-242230{width:100%;--col-size:100%;}.col-103191{width:100%;--col-size:100%;}.texte-937177 > .widget-texte-content > *{margin-top:5px;margin-bottom:5px;}.texte-703777{border-style:solid;border-top-width:0px;border-bottom-width:1px;border-left-width:0px;border-right-width:0px;border-color:rgba(217,217,217,1);}.texte-613357{border-style:solid;border-top-width:0px;border-left-width:0px;border-right-width:0px;border-bottom-width:1px;border-color:rgba(217,217,217,1);}.image-221783{text-align:center;}.grid-731493{padding:10px 0px;width:calc(var(--vw,1vw)*100);max-width:none;margin-left:calc(var(--vw,1vw)*-50 + 50%);box-sizing: border-box;left:0;position:relative;}.grid-731493 > .full-background{background-color:rgba(255,247,241,1);}.col-027202{width:100%;--col-size:100%;}.image-323772{text-align:center;}.col-827230{width:25%;--col-size:25%;}.grid-836550>.row-grid{--cms-gutter-x:0;}.col-831982{width:25%;--col-size:25%;}.image-722732{text-align:center;}.col-413882{width:25%;--col-size:25%;}.buttons-271315 > a{border-radius:14px;font-size:15px;}.buttons-944337 > a{border-radius:14px;font-size:15px;}.buttons-271315 > a:hover{font-size:15px;}.buttons-271315 > a:focus{font-size:15px;}.buttons-944337 > a:hover{font-size:15px;}.buttons-944337 > a:focus{font-size:15px;}.image-293327{text-align:center;}.col-227890{width:25%;--col-size:25%;}.buttons-743112 > a{border-radius:14px;}.buttons-175537 > a{border-radius:14px;font-size:15px;}.buttons-175537 > a:hover{font-size:15px;}.buttons-175537 > a:focus{font-size:15px;}.grid-277777{min-height:643.02px;}}