.gform_wrapper.gravity-theme .gfield input.large,.gform_wrapper.gravity-theme .gfield select.large,.gform_wrapper.gravity-theme .gfield textarea.large,.gform_wrapper.gravity-theme input[type=text]{border-radius:10px!important}.gform_wrapper.gravity-theme .gform_footer input,.gform_wrapper.gravity-theme .gform_previous_button.button,.gform_wrapper.gravity-theme .gform_save_link.button,.gform_wrapper.gravity-theme .gform_page_footer input+input,.gform_wrapper.gravity-theme .gform_page_footer input{background-color:#261e71;padding:10px 25px;color:white;font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif;border:2px solid #261e71;border-radius:10px;cursor:pointer;box-shadow:none;font-weight:700;font-size:18px;transition:all 0.4s ease-in-out}.gform_wrapper.gravity-theme .gform_footer input:hover{background-color:#eb6221;border:2px solid #eb6221}.gform_wrapper.gravity-theme .gfield_label,.gform_wrapper.gravity-theme .gfield-choice-input+label{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:300;color:black}@media only screen and (min-width:781px){#gform_fields_3 .gchoice{width:33%!important;float:left!important}}#gform_fields_3 .gfield_label{text-align:center!important;font-size:20px!important;font-weight:700!important;margin-bottom:25px!important}#gform_fields_3 .gfield input{display:none}.gform_wrapper.gravity-theme .gform_page_footer input,.gform_wrapper.gravity-theme .gform_page_footer input+input{display:block;margin:auto}.gform_wrapper.gravity-theme .gform_page_footer input+input{margin-top:10px}.gchoice label{padding:10px!important;border-radius:10px!important;cursor:pointer!important}.gform_wrapper.gravity-theme .gfield-choice-input+label{margin:auto;display:block}.gchoice input:checked+#label_3_2_0,.gchoice input:checked+#label_3_2_1,.gchoice input:checked+#label_3_2_2{border:2px solid #261e71!important;border-radius:10px}.woocommerce-product-gallery,.et_pb_gallery_image,.woocommerce-LoopProduct-link{position:relative!important}.wrapper-badges-produit{position:absolute;top:10px;left:10px;z-index:999!important;display:flex;flex-direction:column;gap:5px}.wrapper-badges-produit.context-catalogue{top:15px;left:15px}.badge-custom{background-color:#1a1a1a!important;color:#ffffff!important;padding:5px 10px;font-size:11px;font-weight:bold;text-transform:uppercase;border-radius:3px;display:inline-block;width:fit-content;box-shadow:0 2px 4px rgba(0,0,0,0.15)}