body{font-family:Inter,Arial,sans-serif;font-weight:300}input[type="checkbox"]{background:rgb(202 201 248 / .3)!important;border:1px solid #474493!important}li a{cursor:pointer}a,.lien,.nav ul li a:hover{color:#49bcb1}.ssmenu a{font-size:16px!important;line-height:1.3em}.woocommerce-message{background:rgb(202 201 248 / .3)!important;color:#474493!important;font-family:Inter,Arial,sans-serif!important;font-weight:500;padding:15px!important;font-size:15px!important}.woocommerce-error{background:#f298b0!important;border-radius:8px;font-size:15px!important;color:#fff}.woocommerce form.form-row input.input-text{padding:8px 7px;color:#474493;border-radius:8px;background:rgb(202 201 248 / .3)!important}#add_payment_method #payment{background:rgb(202 201 248 / .3)}.woocommerce.legend{font-weight:600!important;margin-top:20px!important}.woocommerce a.button.wc-forward,.woocommerce-page.et_pb_button_helper_class a.button,.woocommerce-page.et_pb_button_helper_class button.button,.woocommerce-page.et_pb_button_helper_class button.button.alt{border:none;background:#474493;font-family:'Quicksand',Arial,sans-serif;border-radius:0;font-weight:600;color:#fff!important}.woocommerce a.button:hover:after,.woocommerce-page a.button:hover:after,.woocommerce button.button:hover:after,.woocommerce-page button.button:hover:after{font-size:inherit;line-height:1.7em}a.woocommerce-button.button.view,a.woocommerce-MyAccount-downloads-file{font-size:15px!important;padding:inherit!important}a.woocommerce-button.button.view:hover:after,a.woocommerce-MyAccount-downloads-file:hover:after{content:none}.woocommerce a:hover.button.wc-forward{color:#474493!important;background:#fff!important}.woocommerce a:hover.button{background:#474493!important}.woocommerce-info{font-weight:300;color:#3e3684!important;font-size:15px!important}.woocommerce .woocommerce-order-details{margin-top:10px}.woocommerce-Address-title h2,.woocommerce .woocommerce-customer-details .woocommerce-column__title,.woocommerce-order-details h2{font-size:20px!important;font-weight:600}.woocommerce-account.addresses.title.edit{float:none}.et_pb_wc_checkout_payment_info_0_tb_body .woocommerce-order p,.et_pb_wc_checkout_payment_info_0_tb_body .woocommerce-order p,.woocommerce-order-details h2,.woocommerce .woocommerce-customer-details .woocommerce-column__title{color:#474493!important}.et_pb_wc_checkout_payment_info_0_tb_body .woocommerce-order{background:#fff;border:0px!important;color:#474493!important;padding:10px}.et_pb_wc_checkout_payment_info_0_tb_body .woocommerce-order a,a.checkout-button:hover:after{color:#474493!important;font-weight:500;margin:0}.et_pb_wc_checkout_payment_info_0_tb_body #payment ul.payment_methods li.et_pb_checked{padding:10px}table.shop_table tfoot th,.woocommerce table.shop_table td{border-top:1px solid rgb(202 201 248 / .3)!important}.woocommerce table.shop_table,.woocommerce .woocommerce-customer-details address{padding:0 8px!important}.woocommerce ul.order_details{margin:0!important}.woocommerce-customer-details p{padding-bottom:0!important}.woocommerce ul.order_details li{color:#474493!important;font-size:15px!important;line-height:1.4em!important;float:none!important;display:flex!important;margin-right:0!important;text-transform:inherit!important;border-right:0!important;padding-right:0!important}.woocommerce ul.order_details li strong{display:block;font-size:1em;padding-left:.2em}p.woocommerce-thankyou-order-received{font-weight:600!important;margin-bottom:10px;font-size:1.2em}ul.order_details{padding-left:0!important;padding-bottom:20px!important}.woocommerce .woocommerce-orders-table .woocommerce-orders-table__cell-order-actions a{padding:auto}.centrer-verticalement{display:flex;flex-direction:column;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center}.mobile_menu_bar:before{transition:all .4s ease;transform:rotate(0deg);display:block}.mobile_nav.opened .mobile_menu_bar::before{transition:all .4s ease;transform:rotate(90deg);display:block}a.et_pb_menu__icon{order:1}.et_pb_fullwidth_menu .et_pb_menu__menu>nav>ul>li>ul{left:0;top:calc(100% - 0px)}.et_pb_fullwidth_menu_0_tb_header.et_pb_fullwidth_menu .nav li ul{width:100vw;border-top:0!important}.nav li li{padding:0;width:100%}.et-menu a:hover{opacity:1}.et-menu li li a{padding:5px 20px!important;width:100%;font-size:.8em}.et_mobile_menu{min-width:100vw;margin-left:-10vw}.et_mobile_menu .menu-item-has-children>a{font-weight:500;background-color:rgb(0 0 0 / .1)}.breadcrumb .et_pb_code_inner{background:#fffbf6;text-transform:Capitalize;padding:5px 10px;font-weight:700;font-family:'Quicksand',Inter,Arial,sans-serif;display:inline-block}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.one-half,.one-third{position:relative;margin-right:2%;float:left;margin-bottom:15px}.one-half{width:49%}.one-third{width:30.66%}.last{margin-right:0!important;clear:right}@media only screen and (max-width:767px){.one-half,.one-third{width:100%!important;margin-right:0}.dipl_form_styler_0_tb_body{width:100%!important}.et_pb_fullwidth_menu_0_tb_header.et_pb_fullwidth_menu ul li a{border-bottom:1px solid rgb(0 0 0 / .1)}@media screen and (max-width:980px){.inverse{display:flex;flex-direction:column-reverse}.et_pb_fullwidth_menu--style-left_aligned .et_pb_menu__wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.et_pb_menu .et_pb_menu__menu>nav>ul>li{align-items:center}}.et_mobile_menu{min-height:100vh!important;min-height:-webkit-fill-available}html{height:-webkit-fill-available}.mobile_nav.opened .et_mobile_menu{display:block!important}