.listItem>div{padding-bottom:10px}.listItem>div a{color:#1b357e!important;text-decoration:none}.listItem>div a:hover{text-decoration:underline}.listItem>div h3{border-bottom:0!important;color:#1b357e!important;font-size:16px;font-weight:700;letter-spacing:-1px;margin:0;padding:5px 0 0;text-align:center;text-transform:capitalize}@media (min-width:992px){.listItem>div h3{font-size:16px;letter-spacing:0}}.listItem>div span.version{color:#928b87;display:block;font-size:16px;margin-top:5px;text-align:center}.listItem>div span.version.description{display:inline-block;line-height:16px}.listItem>div .bloc_price{align-items:center;display:flex;gap:5px;justify-content:center}@media (max-width:768px){.listItem>div .bloc_price{flex-wrap:wrap}}.listItem>div .bloc_price span.version{color:#928b87;font-size:12px;margin-top:0}@media (max-width:768px){.listItem>div .bloc_price span.version{margin-bottom:-5px;text-align:center;width:100%}}.listItem>div .bloc_price span.price-before{color:#928b87;font-size:14px;text-decoration:line-through}@media (max-width:768px){.listItem>div .bloc_price span.price-before{text-align:center;width:46%}}.listItem>div .bloc_price span.price{color:#1b357e;font-size:24px;font-weight:700}@media (max-width:768px){.listItem>div .bloc_price span.price{text-align:center;width:50%}}.listItem>div .bloc_price span.place{color:#1b357e;margin-right:10px}@media (max-width:768px){.listItem>div .bloc_price span.place{font-size:13px;margin-right:0}}.listItem>div .bloc_price span.place.mag{margin-right:20px}@media (max-width:768px){.listItem>div .bloc_price span.place.mag{margin-right:10px}}.listItem>div .stock{align-items:center;color:#1b357e;display:flex;font-size:12px;font-weight:700;gap:5px;justify-content:center;text-transform:uppercase}.listItem>div .stock .badge-or-list{background-color:#fff;border:2px solid #bebcbc;border-radius:12px;color:#1d1d1d;display:block;font-size:10px;font-weight:700;height:24px;line-height:10px;padding-top:5px;text-align:center;width:24px}.listItem>div .stock .badge-or-list.jaune{border:2px solid #eedf57}.listItem>div .stock .badge-or-list.rose{border:2px solid #e5a2b5}.listItem>div .stock .badge-or-list.noir{border:2px solid #222}.listItem>div .stock .badge-or-list.platine{border:2px solid #ccc}.listItem>div .taille{color:#928b87;font-family:Arial,sans-serif;font-size:10px;font-weight:700;margin-top:5px;text-align:center}.listItem>div .price-devis{background-color:#928b87;color:#fff;font-size:9px;font-weight:700;padding:2px;text-transform:uppercase}.listItem>div .wishlist-product{position:absolute}.listItem>div .wishlist-product i{color:#928b87;font-size:1em;padding:.35em .65em}@media (min-width:769px){.listItem>div .wishlist-product a.favorites-toggler{display:none}}.listItem>div .wishlist-product a.favorites-toggler.favorite{display:block}.listItem>div .wishlist-product a.favorites-toggler.favorite i{border:1px solid #928b87}.listItem>div:hover .wishlist-product a.favorites-toggler{display:block}.desciption_seo h2{display:block;margin:2rem auto}.desciption_seo h3{font-size:1.25rem;font-weight:700}.desciption_seo h1{display:block;font-family:Krylon,Arial,sans-serif;font-size:2rem;font-weight:400;margin:2rem auto;text-transform:lowercase;width:fit-content}.desciption_seo h1:after{background-color:var(--bs-gray-400);content:"";display:block;height:2px;position:relative;top:8px;width:100%}@media (max-width:768px){.bloc_param_diam{font-size:13px;line-height:120%}}.menu_bloc_list_entry{background-color:#f4f5f9}@media (max-width:768px){.menu_bloc_list_entry.list_param_diam ul li{font-size:13px;line-height:120%}}.list-two-columns{column-count:2;column-gap:2rem}.list-two-columns li{break-inside:avoid}.bloc_filter{box-shadow:0 1px 5px rgba(0,0,0,.1);padding:.5em;position:sticky;top:56px}@media (max-width:992px){.bloc_filter{bottom:0;left:0;position:fixed;right:0;top:auto}.bloc_filter .count_article{font-size:13px}}.bloc_filter{background-color:#fff;z-index:9}.offcanvas_filter .offcanvas-header h5{color:#1b357e;cursor:pointer;font-family:Krylon,Arial,sans-serif;font-size:32px}.offcanvas_filter .offcanvas-body .title-filter{font-weight:700;padding-bottom:.5rem;padding-top:1rem}.offcanvas_filter .bloc_doigt label{background-color:#1b357e;border:1px solid #004b8f;color:#fff;cursor:pointer;font-family:CabinetGrotesk,Arial,sans-serif;font-size:12px;padding:.4rem}.offcanvas_filter .bloc_doigt label:hover{background-color:#fff;border:1px solid #004b8f;color:#1b357e}.offcanvas_filter .bloc_doigt label.select{background-color:#fff;border:1px solid #1b357e;color:#1b357e}.offcanvas_filter .bloc_doigt.bloc_diamant_stock label{padding:.4rem .2rem}