:root{--font-family-body: "Poppins", "Helvetica", "Arial", "sans-serif";--font-family-label: "Poppins", "Helvetica", "Arial", "sans-serif";--font-family-semi: "Poppins", "Helvetica", "Arial", "sans-serif";--font-family-title: "Poppins", "Helvetica", "Arial", "sans-serif";--color-a-hover: #F8A4CF;--color-primary: #F8A4CF;--color-secondary: #F8A4CF;--bg-color-btn: #F8A4CF;--bg-color-btn-hover: #F8A4CF;--color-price: #F8A4CF;--bg-color-label-new: #F8A4CF;--bg-color-label-sale: #F8A4CF;--ax-form-bi-width: 1px;--ax-form-btn-width: 1px;}@media (max-width: 767px){#box-product-grid .archive-wrapper-items{margin-left: calc(-10px/2);margin-right: calc(-10px/2);}#box-product-grid .archive-wrapper-items > .item{padding-left: calc(10px/2);padding-right: calc(10px/2);margin-bottom: 10px;}}@media (min-width: 768px) and (max-width: 1024px){#box-product-grid .archive-wrapper-items{margin-left: calc(-20px/2);margin-right: calc(-20px/2);}#box-product-grid .archive-wrapper-items > .item{padding-left: calc(20px/2);padding-right: calc(20px/2);margin-bottom: 20px;}}@media (min-width: 1025px) and (max-width: 1199px){#box-product-grid .archive-wrapper-items{margin-left: calc(-30px/2);margin-right: calc(-30px/2);}#box-product-grid .archive-wrapper-items > .item{padding-left: calc(30px/2);padding-right: calc(30px/2);margin-bottom: 30px;}}@media (min-width: 1200px){#box-product-grid .archive-wrapper-items{margin-left: calc(-30px/2);margin-right: calc(-30px/2);}#box-product-grid .archive-wrapper-items > .item{padding-left: calc(30px/2);padding-right: calc(30px/2);margin-bottom: 30px;}}@media (max-width: 767px){#box-product-grid .archive-wrapper-items > .item{-ms-flex: 0 0 calc(100%/2); flex: 0 0 calc(100%/2); max-width: calc(100%/2);}}@media (min-width: 768px) and (max-width: 1024px){#box-product-grid .archive-wrapper-items > .item{-ms-flex: 0 0 calc(100%/2); flex: 0 0 calc(100%/2); max-width: calc(100%/2);}}@media (min-width: 1025px) and (max-width: 1199px){#box-product-grid .archive-wrapper-items > .item{-ms-flex: 0 0 calc(100%/3); flex: 0 0 calc(100%/3); max-width: calc(100%/3);}}@media (min-width: 1200px){#box-product-grid .archive-wrapper-items > .item{-ms-flex: 0 0 calc(100%/3); flex: 0 0 calc(100%/3); max-width: calc(100%/3);}}header.is-sticked.is-scroll-up #header-sticky, header.is-sticked.is-scroll-down #header-sticky{-webkit-transform: none; transform: none; visibility: visible; opacity: 1; pointer-events: all;} /* === Section Avis Skeepers === */ /* Fiche produit - conteneur avis */ .skeepers_product__reviews { max-width: 100% !important; overflow: hidden !important; box-sizing: border-box !important; background: #fdf5f7; border-radius: 16px; padding: 30px; margin: 20px 0; border: 1px solid #f0d4dc; } #skeepers_product_widget { max-width: 100% !important; overflow-x: hidden !important; } @media (max-width: 768px) { .skeepers_product__reviews { padding: 15px !important; margin-left: 0 !important; margin-right: 0 !important; } #skeepers_product_widget * { max-width: 100% !important; word-break: break-word; } } /* Étoiles fiche produit plus grandes (scoped à la fiche produit uniquement) */ #skeepers-fiche-produit .skeepers_product__stars .stars__item { width: 24px !important; height: 24px !important; } #skeepers-fiche-produit .skeepers_product__stars .stars__item:not(:last-of-type) { margin-right: 4px !important; } #skeepers-fiche-produit .skeepers_product__stars span { font-size: 16px !important; } #skeepers-fiche-produit .skeepers_product__stars .stars__rating { font-size: 16px !important; } /* Boutons dans le widget */ .skeepers_product__reviews button, .skeepers_product__reviews .btn { border-radius: 25px !important; } /* Note moyenne */ .skeepers_product__reviews .skeepers-average-score { color: #e8528a; font-weight: 700; } /* === Carrousel Skeepers page d'accueil === */ .skeepers_carousel_container { padding-bottom: 40px !important; overflow: visible !important; } .skeepers_carousel_container .swiper-pagination-bullets { all: unset !important; display: flex !important; justify-content: center !important; gap: 8px !important; margin-top: 24px !important; padding-bottom: 10px !important; } .skeepers_carousel_container .swiper-pagination-bullet { all: unset !important; width: 10px !important; height: 10px !important; min-width: 10px !important; min-height: 10px !important; border-radius: 50% !important; background: #f0d4dc !important; cursor: pointer !important; display: inline-block !important; } .skeepers_carousel_container .swiper-pagination-bullet-active { background: #e8528a !important; } .skeepers_carousel_container .swiper-slide { height: auto !important; }