html,body{overflow-x:hidden}a{color:#000}a.woocommerce-LoopProduct-link:hover{color:#000}a:active{color:#000}.widget_wpc_filters_widget::marker{content:''}body.single-product .woocommerce-product-details__short-description{hyphens:auto;text-align:justify;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto}.hkb-product-faq{margin-top:2.5rem}.hkb-product-faq h3{margin-bottom:1rem}.hkb-product-faq__item{border-bottom:1px solid #e5e5e5;padding:1rem 0}.hkb-product-faq__question{cursor:pointer;font-weight:600;list-style:none;position:relative;padding-right:1.5rem}.hkb-product-faq__question::after{content:"+";position:absolute;right:0;transition:transform .2s}.hkb-product-faq__item[open] .hkb-product-faq__question::after{content:"−"}.hkb-product-faq__answer{padding-top:.75rem}@media (min-width:1024px){#login-menu a{display:block}#login-menu a::before{content:"\f2bd";font-family:"Font Awesome 5 Free";font-weight:400;opacity:1;background-color:#fff0;position:relative;display:block;text-align:center;font-size:26px;transition:none;margin-bottom:5px}a.elementor-menu-cart__toggle_button i::after{content:"Panier";font-family:'Open sans';text-transform:none;color:#000;font-size:11px;display:block;margin-top:5px}a.elementor-menu-cart__toggle_button:hover i::after{color:#F75B1E}}.elementor-29497 .elementor-element.elementor-element-c810e0b .elementor-tab-title.elementor-active,.elementor-29497 .elementor-element.elementor-element-c810e0b .elementor-tab-title:hover{color:#F75B1E}.wapf-field-label{font-weight:600}.wapf-swatch--image.wapf-checked{border-color:#F75B1E}table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th,table tbody tr:hover>td,table tbody tr:hover>th{background-color:#fff0}.woocommerce-variation-description{font-style:italic;font-size:14px;color:#008193}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#F75B1E;font-weight:500}.woocommerce div.product .price .subscription-details{color:#000;font-weight:300}.woocommerce-variation-availability{display:none}.woocommerce-variation-add-to-cart{margin-top:20px}.woocommerce-message,.woocommerce-info{border-top-color:#F75B1E}.woocommerce-message::before,.woocommerce-info::before{color:#F75B1E}.woocommerce-message a.button{background-color:#F75B1E;color:#FFF;font-weight:500;border-radius:10px}.woocommerce-checkout h3{font-family:'Open Sans';font-weight:600;font-size:20px}#customer_details input{border-radius:15px}.elementor-product-simple .stock{display:none}.star-rating span,.star-rating span:before{color:#F75B1E!important}.woocommerce-cart .woocommerce-notices-wrapper,.woocommerce-checkout .woocommerce-notices-wrapper,.single-product .woocommerce-notices-wrapper{display:none}.woocommerce-cart .ywcds_amount_field label::after,.woocommerce-cart .ywcds_amount_field label::before{font-size:15px;font-weight:400;display:inline-block;margin-bottom:20px}.woocommerce-cart .ywcds_amount_field label::before{content:'Faire un don au Rire médecin'}.woocommerce-cart .ywcds_amount_field label::after{content:'HappyKidsBox soutient le Rire Médecin, association qui aide les enfants hospitalisés à combattre la douleur et la maladie par le rire, avec des dons réguliers. Vous pouvez aussi faire un don qui leur sera reversé. Merci pour les enfants!';font-weight:300;font-style:italic}.woocommerce-cart .ywcds_amount_field label{font-size:0}.woocommerce-cart .ywcds_amount_field input{border-radius:15px;margin-bottom:10px}.woocommerce-cart .ywcds_button_field{margin:10px 0 20px}.woocommerce-cart .ywcds_select_amounts_content label:not(last-child){margin-right:10px}.woocommerce-cart .ywcds_amount_field input{display:none}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{backgorund-color:#ffdfca}.woocommerce-checkout #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#f75b1e;border-radius:12px;padding:10px 30px;text-transform:normal}.woocommerce-MyAccount-navigation-link--wt-smart-coupon,.woocommerce-MyAccount-navigation-link--wt-store-credit{display:none!important}.elementor-1091 .elementor-element.elementor-element-349529f6 .elementor-tab-title.elementor-active{color:#f75b1e}#comments .commentlist{padding-left:0}.woocommerce #reviews #comments ol.commentlist li img.avatar,.woocommerce #reviews #comments ol.commentlist li time{display:none}.woocommerce #reviews #comments ol.commentlist li{padding:10px;box-shadow:0 0 10px lightgrey}.woocommerce #reviews #comments ol.commentlist li .meta{margin-top:25px}.woocommerce #reviews #comments ol.commentlist li .comment-text{margin:0}.woocommerce-product-rating a.woocommerce-review-link{text-decoration:none}.elementor-23427 .elementor-element.elementor-element-31de293c .lr-form-wrapper,.elementor-23427 .elementor-element.elementor-element-129271b5 .lr-form-wrapper{width:370px}body.archive .woocommerce-message{display:none}.woocommerce-mini-cart__empty-message{font-size:0}.woocommerce-mini-cart__empty-message::before{content:'Votre panier est vide';font-size:14px}.elementor-widget-tabs .elementor-tab-title.elementor-active{color:#F75B1E!important}.woocommerce-cart-form__cart-item [style="color:green;clear:both"]{display:none}