.fw-500{font-weight:500}.gap-15{gap:15px}.fit-content{width:fit-content}.text-old-secondary{color:#fa9033}.star-rating{font:normal normal normal 20px/1 FontAwesome;letter-spacing:-1px}.group:hover .group-hover\:text-blue{color:#00bcd4}.group:hover .group-hover\:border-blue{border-color:#00bcd4!important}.group:hover .group-hover\:bold{font-weight:700!important}.hover\:bold:hover{font-weight:700}.h-90{height:90px}.CPOLCN,.LNOI{background:#000}.CPOLCM{background:#4b2a23}.CPOLCB{background:#bd7c54}.CMAT,.NSAT{background:#dadada}.LBLA{background:#fff}.S11{background:#757575}.ORBR{background:#f4bf38}.CUIB,.LAIA{background:#f4b9a3}input[type=radio]:checked+label span.checked{background-image:url(/build/CentimetreTheme/images/check-green.94fb593c.svg);background-repeat:no-repeat}input[type=radio]:checked+label{border:2px solid #00bcd4;pointer-events:none}input[type=radio],input[type=radio]+label:hover{border:1px solid #00bcd4}.parent-tiroir:hover{outline:1px solid #00bcd4}.parent-tiroir:has(input[type=radio]:checked){outline:2px solid #00bcd4}.parent-tiroir:has(input[type=radio]:checked) .grand-cercle{border:2px solid #00bcd4}.parent-tiroir:has(input[type=radio]:checked) span.checked{background-image:url(/build/CentimetreTheme/images/check-green.94fb593c.svg);background-repeat:no-repeat}.border-active{border-color:#00bcd4!important}.dot-flashing{animation:dot-flashing 1s linear infinite alternate;animation-delay:.5s;background-color:#00bcd4;border-radius:5px;color:#00bcd4;height:10px;position:relative;width:10px}.dot-flashing:after,.dot-flashing:before{content:"";display:inline-block;position:absolute;top:0}.dot-flashing:before{animation:dot-flashing 1s infinite alternate;animation-delay:0s;left:-15px}.dot-flashing:after,.dot-flashing:before{background-color:#00bcd4;border-radius:5px;color:#00bcd4;height:10px;width:10px}.dot-flashing:after{animation:dot-flashing 1s infinite alternate;animation-delay:1s;left:15px}@keyframes dot-flashing{0%{background-color:#00bcd4}50%,to{background-color:rgba(152,128,255,.2)}}.qty-pill{align-items:center;border:1px solid #d9d9d9;border-radius:999px;display:inline-flex;gap:1.25rem;justify-content:space-between;max-width:200px;padding:.5rem 1rem;user-select:none;width:100%}.qty-pill__btn{background:transparent;border:0;cursor:pointer;font-size:1.5rem;line-height:1;padding:.25rem .75rem}.qty-pill__btn:disabled{cursor:not-allowed;opacity:.35}.qty-pill__label{font-size:1rem;font-weight:600;white-space:nowrap}.dimension-card-ui{background:#fff;border:1px solid #d9dde3;border-radius:10px;cursor:text;padding:16px;position:relative;transition:border-color .15s ease,box-shadow .15s ease}.dimension-card-ui:focus-within,.dimension-card-ui:hover{border-color:#b9c3d0;box-shadow:0 0 0 3px rgba(13,110,253,.1)}.dimension-card-ui.is-invalid{border-color:#dc3545}.dimension-card-ui__title{align-items:baseline;display:flex;font-size:18px;font-weight:700;gap:10px;justify-content:center;text-align:center}.dimension-card-ui__unit-top{font-size:14px;font-weight:600}.dimension-card-ui__value{font-size:22px;font-weight:700;line-height:1.1;margin-top:10px;text-align:center}.dimension-card-ui__range{color:#8b93a1;font-size:14px;margin-top:8px;text-align:center}.dimension-card-ui__input{-webkit-appearance:none;appearance:none;background:transparent;border:0;cursor:text;height:100%;inset:0;margin:0;opacity:0;padding:0;position:absolute;width:100%}.coloris-thumb{border-radius:50%;flex-shrink:0;height:50px;object-fit:cover;width:50px}