.et-cart-info{display:none!important}.single-post .et_post_meta_wrapper img{display:none}.cf7-activite-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 18px;width:100%}.cf7-activite-grid .cf7-field{display:flex;flex-direction:column}.cf7-activite-grid .cf7-field.full{grid-column:1 / -1}.cf7-activite-grid label{font-size:15px;font-weight:700;color:#333333;margin-bottom:8px;display:block}.cf7-activite-grid .required{color:#df1d14}.cf7-activite-grid input[type="text"],.cf7-activite-grid input[type="email"],.cf7-activite-grid input[type="tel"],.cf7-activite-grid select,.cf7-activite-grid textarea{width:100%;border:1px solid #d6d6d6;background:#ffffff;border-radius:6px;padding:16px;font-size:16px;color:#222222;box-sizing:border-box}.cf7-activite-grid textarea{min-height:140px;resize:vertical}.cf7-activite-grid select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23666666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:18px;padding-right:44px}.cf7-activite-grid .cf7-rgpd{border:1px solid #d6d6d6;border-radius:6px;background:#ffffff;padding:16px;font-size:15px;line-height:1.6;color:#666666}.cf7-activite-grid .cf7-rgpd .wpcf7-list-item{margin:0}.cf7-activite-grid .cf7-rgpd strong{color:#df1d14}.cf7-activite-grid input[type="submit"]{width:100%;border:none;border-radius:6px;background:#e10600;color:#ffffff;font-size:18px;font-weight:800;padding:20px 24px;cursor:pointer;transition:all 0.25s ease;box-shadow:0 10px 22px rgba(225,6,0,0.14)}.cf7-activite-grid input[type="submit"]:hover{background:#c30000}@media (max-width:767px){.cf7-activite-grid{display:block}.cf7-activite-grid .cf7-field{margin-bottom:20px}.cf7-activite-grid .cf7-field.full{grid-column:auto}}.et-cart-info{display:none!important}.single-post .et_post_meta_wrapper img{display:none}.cf7-activite-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 18px;width:100%}.cf7-activite-grid .cf7-field{display:flex;flex-direction:column}.cf7-activite-grid .cf7-field.full{grid-column:1 / -1}.cf7-activite-grid label{font-size:15px;font-weight:700;color:#333333;margin-bottom:8px;display:block}.cf7-activite-grid .required{color:#df1d14}.cf7-activite-grid input[type="text"],.cf7-activite-grid input[type="email"],.cf7-activite-grid input[type="tel"],.cf7-activite-grid select,.cf7-activite-grid textarea{width:100%;border:1px solid #d6d6d6;background:#ffffff;border-radius:6px;padding:16px;font-size:16px;color:#222222;box-sizing:border-box}.cf7-activite-grid textarea{min-height:140px;resize:vertical}.cf7-activite-grid select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23666666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:18px;padding-right:44px}.cf7-activite-grid .cf7-rgpd{border:1px solid #d6d6d6;border-radius:6px;background:#ffffff;padding:16px;font-size:15px;line-height:1.6;color:#666666}.cf7-activite-grid .cf7-rgpd .wpcf7-list-item{margin:0}.cf7-activite-grid .cf7-rgpd strong{color:#df1d14}.cf7-activite-grid input[type="submit"]{width:100%;border:none;border-radius:6px;background:#e10600;color:#ffffff;font-size:18px;font-weight:800;padding:20px 24px;cursor:pointer;transition:all 0.25s ease;box-shadow:0 10px 22px rgba(225,6,0,0.14)}.cf7-activite-grid input[type="submit"]:hover{background:#c30000}@media (max-width:767px){.cf7-activite-grid{display:block}.cf7-activite-grid .cf7-field{margin-bottom:20px}.cf7-activite-grid .cf7-field.full{grid-column:auto}}body.single-product p.price,body.single-product span.price{font-size:36px!important;font-weight:900!important;color:#d32f2f!important;line-height:1.2!important;margin:15px 0 20px!important}body.single-product .price small,body.single-product .price .woocommerce-price-suffix{font-size:18px!important;font-weight:700!important;color:#666!important;margin-left:6px!important}body.single-product .related .price,body.single-product .upsells .price,body.single-product .related .price small,body.single-product .upsells .price small{font-size:inherit!important;font-weight:inherit!important;color:inherit!important;margin:0!important}