.moss-searchbar.hide_search{    display: flex;    justify-content: flex-end;}.moss-searchbar.hide_search .read-more{    display: none;}.moss-searchbar.hide_search button{    display: none;}.custom_cart_img{}.ggskin.ggskin_container{    display:none;}#container-3d canvas{//border:1px solid #545f7f;}#container-3d .ggskin_close{    display: none;}.cui_button_vert{    flex-direction: row;    display: flex;    width: 100%;    background-color: #79bf42;    justify-content: center;    text-align: center;    color: #ffffff !important;    padding-top: 5px;    padding-bottom: 5px;    margin-top: 6px;    margin-bottom: 6px;}.cui_button_bleu{    flex-direction: row;    display: flex;    width: 100%;    background-color: #545f7f;    justify-content: center;    text-align: center;    color: #ffffff !important;    padding-top: 5px;    padding-bottom: 5px;    margin-top: 6px;    margin-bottom: 6px;}.cui-models-list{    display: flex;    flex-wrap: wrap;    overflow: auto;}.cui-models-list a{    background-color:#fff;    margin:2px;    padding:2px;    width:32%}.cui-models-list img{    width:100%}#_nav_menu-76-8 .menu-item{    text-align: center;}.oxy-repeater-pages-wrap{    display: contents !important;}.swatch-bleu-et-rouge div {    background : linear-gradient(to left, #ff0000 50%, #0000ff 50%);}.color_orange,.swatch-orange div{    background-color: #ff7f00;}.color_none{    margin-left: 3px;    margin-right: 3px;}.swatch-vert div{    background-color: #81d742;}.swatch-chrome{    background-color: #dbe4eb;}.swatch-jaune div{    background-color: yellow;}.swatch-rouge div{    background-color: red;}.swatch-bleu div{    background-color: #2582c5;}.swatch-noir div{    background-color: #000;}.cui-couleur-select .color.selected{    border: 2px solid black !important;}.panel_choice_attribute_pa_couleur-de-lencre .color div{    background-color: #fff !important;    width: 30px !important;    height:36px !important;    border-radius: 0px !important;    background-size: contain;}.panel_choice_attribute_pa_couleur-de-lencre .color_noir{    background-image: url(../../../../uploads/pictos_encres_colors/picto_encreNoir.png);}.panel_choice_attribute_pa_couleur-de-lencre .color_bleu{    background-image: url(../../../../uploads/pictos_encres_colors/picto_encreBleu.png);}.panel_choice_attribute_pa_couleur-de-lencre .color_rouge{    background-image: url(../../../../uploads/pictos_encres_colors/picto_encreRouge.png);}.panel_choice_attribute_pa_couleur-de-lencre .color_vert{    background-image: url(../../../../uploads/pictos_encres_colors/picto_encreVert.png);}.panel_choice_attribute_pa_couleur-de-lencre .color_violet{    background-image: url(../../../../uploads/pictos_encres_colors/picto_encreViolet.png);}.panel_choice_attribute_pa_couleur-de-la-monture.cat_52 .color div,.panel_choice_attribute_pa_couleur-de-la-monture.cat_53 .color div,.panel_choice_attribute_pa_couleur-de-la-monture.cat_17 .color div{    background-color: #fff !important;    width: 30px !important;    height:38px !important;    border-radius: 0px !important;    background-size: contain;}.panel_choice_attribute_pa_couleur-de-la-monture.cat_52 .color_noir,.panel_choice_attribute_pa_couleur-de-la-monture.cat_53 .color_noir,.panel_choice_attribute_pa_couleur-de-la-monture.cat_17 .color_noir{    background-image: url(../../../../uploads/pictos_montures_colors/picto_tampon.png);}.panel_choice_attribute_pa_couleur-de-la-monture.cat_52 .color_bleu,.panel_choice_attribute_pa_couleur-de-la-monture.cat_52 .color_bleu,.panel_choice_attribute_pa_couleur-de-la-monture.cat_17 .color_bleu{    background-image: url(../../../../uploads/pictos_montures_colors/picto_tamponBleu.png);}.panel_choice_attribute_pa_couleur-de-la-monture.cat_52 .color_blanc, .panel_choice_attribute_pa_couleur-de-la-monture.cat_52 .color_blanc, .panel_choice_attribute_pa_couleur-de-la-monture.cat_17 .color_blanc{    background-image: url(../../../../uploads/pictos_montures_colors/picto_tamponBlanc.png);}.panel_choice_attribute_pa_couleur-de-la-monture.cat_52 .color_cyan, .panel_choice_attribute_pa_couleur-de-la-monture.cat_53 .color_cyan, .panel_choice_attribute_pa_couleur-de-la-monture.cat_17 .color_cyan{    background-image: url(../../../../uploads/pictos_montures_colors/picto_tamponCyan.png);}.panel_choice_attribute_pa_couleur-de-la-monture.cat_52 .color_gris,.panel_choice_attribute_pa_couleur-de-la-monture.cat_53 .color_gris,.panel_choice_attribute_pa_couleur-de-la-monture.cat_17 .color_gris{    background-image: url(../../../../uploads/pictos_montures_colors/picto_tamponGris.png);}.panel_choice_attribute_pa_couleur-de-la-monture.cat_52 .color_jaune,.panel_choice_attribute_pa_couleur-de-la-monture.cat_53 .color_jaune,.panel_choice_attribute_pa_couleur-de-la-monture.cat_17 .color_jaune{    background-image: url(../../../../uploads/pictos_montures_colors/picto_tamponJaune.png);}.panel_choice_attribute_pa_couleur-de-la-monture.cat_52 .color_magenta,.panel_choice_attribute_pa_couleur-de-la-monture.cat_53 .color_magenta,.panel_choice_attribute_pa_couleur-de-la-monture.cat_17 .color_magenta{    background-image: url(../../../../uploads/pictos_montures_colors/picto_tamponMagenta.png);}.panel_choice_attribute_pa_couleur-de-la-monture.cat_52 .color_orange,.panel_choice_attribute_pa_couleur-de-la-monture.cat_53 .color_orange,.panel_choice_attribute_pa_couleur-de-la-monture.cat_17 .color_orange{    background-image: url(../../../../uploads/pictos_montures_colors/picto_tamponOrange.png);}.panel_choice_attribute_pa_couleur-de-la-monture.cat_52 .color_rouge,.panel_choice_attribute_pa_couleur-de-la-monture.cat_53 .color_rouge, .panel_choice_attribute_pa_couleur-de-la-monture.cat_17 .color_rouge{    background-image: url(../../../../uploads/pictos_montures_colors/picto_tamponRouge.png);}.panel_choice_attribute_pa_couleur-de-la-monture.cat_52 .color_taupe,.panel_choice_attribute_pa_couleur-de-la-monture.cat_53 .color_taupe,.panel_choice_attribute_pa_couleur-de-la-monture.cat_17 .color_taupe{    background-image: url(../../../../uploads/pictos_montures_colors/picto_tamponTaupe.png);}.panel_choice_attribute_pa_couleur-de-la-monture.cat_52 .color_turquoise, .panel_choice_attribute_pa_couleur-de-la-monture.cat_53 .color_turquoise, .panel_choice_attribute_pa_couleur-de-la-monture.cat_17 .color_turquoise{    background-image: url(../../../../uploads/pictos_montures_colors/picto_tamponTurquoise.png);}.panel_choice_attribute_pa_couleur-de-la-monture.cat_52 .color_vert, .panel_choice_attribute_pa_couleur-de-la-monture.cat_53 .color_vert, .panel_choice_attribute_pa_couleur-de-la-monture.cat_17 .color_vert{    background-image: url(../../../../uploads/pictos_montures_colors/picto_tamponVertclair.png);}.panel_choice_attribute_pa_couleur-de-la-monture.cat_52 .color_fushia, .panel_choice_attribute_pa_couleur-de-la-monture.cat_53 .color_fushia, .panel_choice_attribute_pa_couleur-de-la-monture.cat_17 .color_fushia{    background-image: url(../../../../uploads/pictos_montures_colors/picto_tamponViolet.png);}.color_argent{    background-color: #C0C0C0;}.color_or{    background-color: #FFD700;}.color_chrome{    background-color: #DBE4EB;}.color_fushia,.swatch-fushia div{    background-color: #FF00FF;}.color_orange{    background-color: #FF7900;}.color_turquoise,.swatch-turquoise div{    background-color: #40E0D0;}.color_blanc,.swatch-blanc div{    background-color: #fff;    border: 1px solid black !important;}.color_taupe,.swatch-taupe div{    background-color: #A5978A;}.color_jaune{    background-color: #FFFF00;}.color_bois{    background-color: #ffdead;}#_nav_menu-76-8 .menu-item-object-product_cat{    padding: 10px;    border-left:1px solid #fff;}#_nav_menu-76-8 .menu-item-object-product_cat a{    color: #fff;}#_nav_menu-76-8 .current-menu-item{    background-color: #79bf42;}.oxy-modal-open{    cursor: pointer;}.custom_cart_img{    width:100% !important;}.custom_cart_img{    min-width:100% !important;}td.product-thumbnail{    min-width: 200px !important;    text-align: center;}td.product-thumbnail img{    min-width:100% !important;    max-height: none !important;}dt.variation-Composants{    margin-top:5px}dd.variation-Composants{    display: inline-block;}dd.variation-Composants p{    margin: 0px;}.woocommerce-page .cart-collaterals .cart_totals{    width: 100% !important;}#dpdfrance_div_relais_header{    background-color: #79bf42 !important;}input[name=dpdfrance_relay_id]:not(old):checked + label > span > span{    background-color: #79bf42 !important;}.coupon button{    white-space: nowrap;}#mailpoet_woocommerce_checkout_optin{    opacity: 1 !important;}#code_block-176-8 .woocommerce-Price-amount.amount bdi{    font-size:12px;}#place_order{    color:#fff;}.couleur-de-la-monture,.cui-couleur-select{    flex-wrap: wrap;}@media (max-width:992px) {    .ct-section-inner-wrap {        padding-top: 20px !important;        padding-right: 5px !important;;        padding-bottom: 20px !important;;        padding-left: 5px !important;;    }}.slider-pagination-outside {    padding-bottom:0px !important;}@media (max-width:768px){    .cui-models-list a{        width:45%    }}#link-169-8, #link-169-8 bdi{    color: #fff;}#section-3-1757 {    background-color: #79bf42;}#text_block-43-1757{    color:#fff;}.cui_templates_categories{    list-style: none;    padding: 0;}.cui_templates_categories .selected{    font-weight: bold;}.payment_method_mandat img{    display:none;}