.c-pointer{cursor:pointer}#cont_description_product,.container-x-product #cont_description_product #bloc_price.conatainer-price-rental #price_rental .prix_1,.container-x-product ._price_rental,.x-quantity{background:0 0!important;padding:0}.btn-x-action,.container-xx-item-2 .block-xx-text-left,.container-xx-product .container-xx-item-1,.container-xx-product .container-xx-item-2,.content-x-filter select{width:100%!important}.container-x-product #caract_teche,.container-x-product .container-xx-product{padding:15px;background:#fff}.container-x-product .container-xx-product,.product_attachement_infos .spacer{flex:3}#bloc_price,#x-filter-content-top .data-selector-container,.btn-x-action,.colors_select>div,.container-x-product #caract_teche,.container-xx-product .container-xx-item-1,.container-xx-product .container-xx-item-2,.content_product_attachement_infos,.x-quantity{flex:1}#x-filter-content-top{margin:0}#x-filter-content-top .data-selector-container{min-width:150px;display:block!important}#x-filter-content-top .title-x-intitule,.container-coloris label,.x-quantity label{font-size:15px;font-weight:700;color:#000!important;margin-bottom:5px;display:block;line-height:30px}.container-x-product ._price_rental{border:none;max-width:none}.colors_select{border:1px solid #ddd;background:#f7f7f7}.colors_select>div,.container-x-product ._price_rental a{padding:8px}.container-x-product #bloc_price.conatainer-price-rental .prix_1 #htPrice,.container-x-product #bloc_price.conatainer-price-rental .prix_1 ._text_price{display:block}.coloris-label{border-right:1px solid #ddd}.container-x-error>div{margin-bottom:10px}.btn-x-action{height:100%}.btn-x-action::before,.container-x-product #bloc_price.conatainer-price-rental br{display:none}.btn-x-action .btn-texte{font-size:14px}#ttcPrice sup{font-size:10px}.content_product_attachement_infos{display:flex;padding:5px 10px}.container-x-product #pdf_fiche{margin:0 40px 0 0}.content_product_attachement_infos a{border-bottom:none;width:auto}.content_product_attachement_infos a span{color:var(--theme-site-color)}@media (max-width:1500px){.container-x-product .container-xx-product,.product_attachement_infos .spacer{flex:2}}@media (max-width:1200px){#cont_description_product{flex-direction:column}.product_attachement_infos .spacer{display:none}}@media (max-width:480px){.boutons_panier{flex-direction:column}.btn-x-action .btn-texte{text-align:center}}@media (max-width:900px){.popupColoris .ui-dialog-titlebar{text-align:left!important}#selectColoris button{width:max-content;margin:0!important}}.popupColoris{-webkit-box-shadow:0 0 8px #222;box-shadow:0 0 8px #222;z-index:999;padding:30px}.popupColoris .coloris-close{position:absolute;top:20px;right:20px}.popupColoris .ui-dialog-titlebar{margin-bottom:30px}.popupColoris .ui-dialog-title{font-weight:700;color:#000;font-size:26px}#selectColoris{min-height:auto!important;gap:25px}#selectColoris button{padding:5px 10px;margin:auto;gap:5px}.color-item{width:35px;height:35px;border-radius:50%;position:relative}.color-item.checked{transform:scale(1.2)}.color-item.checked::before{position:absolute;content:'';width:35px;height:35px;top:0;left:0;background:url(/images/software/global/icons-check.png) center no-repeat}.coloris-value-display{border-radius:50%;width:25px;height:25px;display:block}.color-item:hover{box-shadow:0 0 8px -4px #222;transition:.2s ease-in-out}._bloc_reference_conf .x-quantity{padding:15px;flex:none}._bloc_reference_conf .btn-x-action::before{display:inline-block}