.containerMainImgPc{position:relative;width:100%;height:auto;overflow:hidden;display:none}.containerMainImgMobile{position:relative;width:100%;height:auto;overflow:hidden;display:flex;justify-content:center}.containerMainImgPc img,.containerMainImgMobile img{position:relative;width:100%;height:auto;object-fit:cover}.mainImgTopTxtPc{position:absolute;right:0;top:40%;transform:translateY(-50%);text-align:right;padding:0 5%;font-family:Nunito Black,sans-serif;display:flex;flex-direction:column;align-items:flex-end;max-width:900px}.mainImgTopTxtMobile{position:absolute;width:100%;top:4%;text-align:center;padding:0 5%;display:flex;flex-direction:column;align-items:center;font-family:Nunito Black,sans-serif}.containerBtnPc a:hover{transform:scale(1.05);transition:ease-in-out .5s}a.linkMainImgButtonPc{background-color:#ff1d8d;color:#fff;padding:12px 35px;border-radius:30px;font-size:20px;transition:ease-in-out .2s;font-family:Nunito Black;margin:10px 0;width:300px;font-weight:900;text-align:center}.mainImgBottomTxtMobile{position:absolute;bottom:5%;text-align:center;padding:0 5%;display:flex;flex-direction:column;align-items:center;font-family:Nunito Black,sans-serif}a.linkMainImgButtonMobile{background-color:#ff1d8d;color:#fff;padding:12px 35px;border-radius:30px;font-size:20px;transition:ease-in-out .2s;font-family:Nunito Black;margin:10px 0;width:90%;font-weight:900}.starsMainImg{color:#fff}.mainImgTopTxtPc h1{color:#fff;font-size:50px;line-height:1.2;margin:40px 0}.mainImgTopTxtPc p{color:#fff;max-width:70%;font-size:18px;font-family:Nunito;font-weight:700;line-height:1.2;margin-bottom:40px}.containerBtnPc{display:flex;flex-direction:column;align-items:center}.mainImgTopTxtMobile h1{color:#fff;font-size:30px;line-height:1.2;margin:20px 0}.mainImgTopTxtMobile p{color:#fff;max-width:70%;font-size:18px;font-family:Nunito;font-weight:700;line-height:1.2}.bullStaisfait{color:#fff;background-color:#ff624f;border-radius:20px;padding:2px 10px;font-family:Nunito;font-weight:800;display:none}@media screen and (min-width: 600px){.containerMainImgPc{display:flex}.containerMainImgMobile{display:none}.mainImgTopTxtPc h1{font-size:20px;margin:20px 0}.mainImgTopTxtPc p{font-size:16px;margin-bottom:20px}a.linkMainImgButtonPc{padding:6px 35px;width:250px}.mainImgTopTxtPc{max-width:400px}}@media screen and (min-width: 1000px){.mainImgTopTxtPc h1{font-size:30px;margin:30px 0}.mainImgTopTxtPc p{font-size:18px;margin-bottom:30px}a.linkMainImgButtonPc{padding:12px 35px;font-size:20px;width:300px}.mainImgTopTxtPc{max-width:600px}}@media screen and (min-width: 1200px){.mainImgTopTxtPc h1{font-size:40px;margin:40px 0}.mainImgTopTxtPc p{font-size:18px;margin-bottom:40px}a.linkMainImgButtonPc{padding:12px 35px;font-size:20px;width:300px}.mainImgTopTxtPc{max-width:700px}}@media screen and (min-width: 1600px){.mainImgTopTxtPc h1{font-size:50px}.mainImgTopTxtPc{max-width:900px}}.homeBestSellersSection{padding:40px 0;background-color:#fff;overflow:hidden}.homeContainer{max-width:90%;margin:0 auto;padding:0}.homeSectionTitle{text-align:center;font-size:36px;font-weight:700;color:#4d44b5;margin-bottom:10px;text-transform:uppercase;letter-spacing:1px;position:relative}.homeProductsSlider{display:flex;flex-wrap:wrap;margin:0 -15px}.homeProductCard{width:calc(25% - 30px);margin:0 15px 30px;background-color:#fff;position:relative}.homeCardContainer{padding:5px;border-radius:25px;box-shadow:4px 8px 8px #c7c7c7}.homeProductImageContainer{position:relative;padding-top:100%;overflow:hidden;background-color:#f8f8f8;border-top-right-radius:15px;border-top-left-radius:15px}.homeProductImage,.homeProductHoverImage{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;transition:opacity .3s ease}.homeHoverImage{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease}.homeProductImageContainer:hover .homeHoverImage{opacity:1}.homeProductInfo{padding:10px}.homeRatings{display:flex;align-items:center;margin-bottom:10px}.homeStars{display:flex;color:gold;margin-right:10px}.homeReviewCount{font-size:14px;color:#777}.homeProductTitle{font-size:16px;font-weight:600;color:#333;margin-bottom:-10px;height:40px;overflow:hidden}.homeProductPrice{display:flex;align-items:center;margin-bottom:15px;flex-wrap:wrap}.homeCurrentPrice{font-size:18px;font-weight:700;color:#333;margin-right:10px}.homeOriginalPrice{font-size:14px;color:#999;text-decoration:line-through}.homeDiscountBadge{background-color:#ff6b6b;color:#fff;font-size:12px;font-weight:600;padding:3px 8px;border-radius:12px;margin-left:8px}.homeAtcUpsellHome{width:100%;background-color:#10ab96;color:#fff;border:none;border-radius:25px;padding:12px;font-size:14px;font-weight:600;cursor:pointer;transition:background-color .3s ease;position:relative;overflow:hidden}.homeAtcUpsellHome:hover{background-color:#0d907d}.homeAddText,.homeAddingText{transition:all .3s ease;display:inline-block;width:100%}.homeAddingText{position:absolute;left:0;top:0;height:100%;display:flex;align-items:center;justify-content:center;background-color:#0d907d;transform:translateY(100%)}.homeAtcUpsellHome:active .homeAddText{transform:translateY(-100%)}.homeAtcUpsellHome:active .homeAddingText{transform:translateY(0)}@media (max-width: 767px){.homeProductsSlider{display:block;margin:0;overflow:visible}.homeProductCard{width:80%;padding:10px}.slick-list{overflow:visible}.slick-slide{opacity:1}.homeSectionTitle{font-size:28px}}@media (min-width: 768px) and (max-width: 991px){.homeProductCard{width:calc(50% - 30px)}}.homeContainerPicto{background-color:#10ab96;display:flex;flex-wrap:wrap;justify-content:center;width:100vw;position:relative;margin-left:-50vw;left:50%;margin-top:0;padding:10px 0}.homeBlocPicto{flex-basis:33%;font-size:20px;text-align:center;margin:10px 0}.homeBlocPicto img{max-width:10%}.homeBlocPicto:hover{opacity:.7}.homeBlocPicto p{padding-left:7%;padding-right:7%;color:#fff!important;margin-bottom:0!important}@media screen and (min-width: 500px){.homeBlocPicto{flex-basis:30%;margin-top:0}}@media screen and (min-width: 1080px){.homeBlocPicto{flex-basis:15%;margin-top:0}.homeBlocPicto p{padding-left:10%;padding-right:10%}.homeBlocPicto img{max-width:50px}}@media screen and (max-width: 480px){.homeBlocPicto img{max-width:30px}}.homeContainerPictosClick{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.homeContainerPictosImages{display:flex;flex-direction:column}.homePictoClick{flex-basis:30%;font-size:14px;margin:0 5px 5px}.homePictoClick:hover{cursor:pointer}.homePictoImage{display:flex;justify-content:center}.homePictoImage img{border:4px solid #c1c1c2;padding:8px;border-radius:20px;margin-bottom:10px;width:100px}.homePictoActive .homePictoImage img{border-color:#9ed2b5}.homePictoImage .homePictoActif{display:none}.homePictoImage .homePictoInactif,.homePictoActive .homePictoImage .homePictoActif{display:block}.homePictoActive .homePictoImage .homePictoInactif{display:none}.homePictoTexte{color:#c1c1c2}.homePictoActive .homePictoTexte{color:#000}.homePictoTexte{text-align:center;margin-bottom:5px}@media screen and (min-width: 800px){.homePictoClick{font-size:20px}.homeContainerPictos{width:50%}}.homeContainerImagePc,.homeContainerImageMobile{margin:0}.homeImageClick{text-align:center;display:none}.homeImageActive{display:block;margin:10px 0}.homeImageClick img{width:100%;max-width:2000px;height:auto}.homeDescriptionClick{display:none;text-align:center;margin:10px}.homeDescriptionActive{display:block}.homeDescriptionClick h2{color:#000}.homeDescriptionClick p{font-size:18px}@media screen and (min-width: 800px){.homeDescriptionClick{margin:10px 50px}.homeDescriptionClick p{font-size:20px}}@media screen and (max-width: 800px){.homeContainerDescription,.homeContainerImagePc,.homeDescriptionClick .homeDescriptionDeux,.homeDescriptionClick .homeDescriptionTrois{display:none}}@media screen and (min-width: 800px){.homeContainerImageMobile{display:none}.homePictoClick{margin:30px 5px 5px}}.homeContainerColumnsPc{display:none}.homeContainerColumnsMobile{display:flex;flex-direction:column;margin:50px 0}.homeColumn{width:100%;display:inline-block;text-align:center}.homeColumn a{position:relative;display:flex}.homeColumn a img{width:100%;height:auto;display:block;height:120px}.homeColumn a .homeHoverimg{display:none}@media (min-width: 800px){.homeContainerColumnsPc{display:flex;flex-direction:row;margin:50px 0}.homeContainerColumnsMobile{display:none}.homeColumn{width:20%}.homeColumn a img{width:100%;height:auto;display:block}.homeColumn a .homeHoverimg{background-color:#fff0;width:-webkit-fill-available;width:-moz-available;height:100%;opacity:0;position:absolute;top:0;transition:.5s ease-in-out;display:flex;justify-content:center;align-items:center;padding-bottom:40px;font-size:18px;font-family:Nunito Black Italic!important}.homeColumn a .homeHoverimg .homeDiscoverBlock{color:#fff;background-color:#9ed2b5;font-color:#ffffff;border:5px solid #ffffff;border-radius:15px;padding:5px 10px;font-family:Nunito Black Italic!important}.homeColumn a:hover .homeHoverimg{opacity:1;transition:.5s ease-in-out}}.homePersonalizableContent{max-width:2500px;margin:5px auto;text-align:center;padding:0 10px;background-image:url(/cdn/shop/files/slider_perso_grande_quantite_V8_1_haut.png?v=1695474629);background-size:contain;background-repeat:no-repeat;background-position:center}.homePersonalizableContent h2{font-size:30px;margin-bottom:10px;color:#000}.homePersonalizableContent p{font-size:16px;margin-bottom:20px}.homePersonalizableContent .homeDiscoverButton{display:inline-block;padding:15px 30px;background-color:#9ed2b5;color:#fff;text-decoration:none;font-size:14px;border-radius:50px;border:1px solid #9ed2b5;transition:ease-in-out .2s;margin:10px 3%}.homePersonalizableContent .homeDiscoverButtonPro{display:inline-block;padding:15px 30px;background-color:#f99999;color:#fff;text-decoration:none;font-size:14px;border-radius:50px;border:1px solid #f99999;transition:ease-in-out .2s;margin:10px 3%}.homePersonalizableContent .homeDiscoverButton:hover,.homePersonalizableContent .homeDiscoverButtonPro:hover{background-color:#fff;border-color:#000;color:#000;transition:ease-in-out .2s}@media screen and (min-width: 800px){.homePersonalizableContent h2{font-size:40px}.homePersonalizableContent p,.homePersonalizableContent .homeDiscoverButton,.homePersonalizableContent .homeDiscoverButtonPro{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom-homepage.css.map */
