/*
Theme Name: Hello Elementor Child
Theme URI: https://studionumerik.fr/
Description: Hello Elementor Child Theme
Author: Studio Numerik
Author URL: https://studionumerik.fr/
Template: hello-elementor
Version: 1.0.0
License: GNU General Public License v2 or later
License URL: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: hello-elementorchild
*/
/* Placer votre CSS ci-dessous */

body, main {overflow-x:hidden}


@keyframes float {	0% {		transform: translatey(0px);	}
	50% {		transform: translatey(-20px);	}
	100% {		transform: translatey(0px);	}
}

ul.payment_methods {background: #EAF3F5 !important;}

div.payment_box {background-color:white !important;}

div.payment_box:before{border: 1em solid #ffff !important;
    border-right-color: transparent !important;
    border-left-color: transparent !important;
    border-top-color: transparent !important;}

fieldset {border-color:#0084A8 !important;}

div.form-row {background:#EAF3F5 !important}

#place_order.button.alt {background-color: #F28067 !important}


  
.single .type-post a {color:#F28067 !important}

.single .type-post p {margin-bottom:15px !important}

/* Cacher la ligne Tax uniquement sur la page du panier spécifique */
.page-id-39195 .tax-total {
  display: none;
}

/* Cacher la ligne Total uniquement sur la page du panier spécifique */
.page-id-39195 .order-total {
  display: none;
}
  
#buy_seats button {border:none;color:#fff !important;}
#buy_seats button:hover {background-color:var(--e-global-color-primary);}
#buy_seats input {width:100%;}
#buy_seats td {vertical-align:middle;font-size:16px;color:var(--e-global-color-primary);}
#buy_seats td, #buy_seats th {border:1px solid var( --e-global-color-0fc4dd5 );padding:5px 8px;}
#buy_seats th {background:var(--e-global-color-primary);color:#fff;}
#buy_seats tr:nth-child(2n+2) {background:#f1f1f1;}
#buy_seats tr:nth-child(2n+1) {background:var( --e-global-color-0fc4dd5 );}

.cart_totals .tax-total, .cart_totals .recurring-totals, .cart_totals .recurring-total {display:none !important;}
.cart_totals .woocommerce-Price-amount {width: 100%; text-align: right; display:block; padding-top:0px !important;}
.checkout-button br {display:none;}
.subscription-price .subscription-details {display:none;}

.woocommerce-checkout-review-order-table .recurring-totals {display: none;}
.woocommerce-checkout-review-order-table .recurring-total {display: none;}
.woocommerce-cart-form__contents .subscription-details {display: none;}

.ld-cvss-search-form .ld-cvss-search-form-results {margin:15px 0 0 !important;}
.ld-cvss-search-form-table {margin:15px 0 !important}