@media only screen and (max-width :980px){.dc_inverser_colonnes-section .dc_inverser_colonnes-ligne{display:-webkit-flex;display:-ms-flex;display:flex;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.woocommerce .woocommerce-error,.woocommerce-page .woocommerce-error,.woocommerce .woocommerce-message[role="alert"] .woocommerce-error,.woocommerce-page .woocommerce-message[role="alert"] .woocommerce-error{background:#c1121f!important;color:#ffffff!important;border-top-color:#c1121f!important}.woocommerce .woocommerce-error a,.woocommerce-page .woocommerce-error a{color:#ffffff!important;text-decoration:underline}.woocommerce .woocommerce-error strong,.woocommerce-page .woocommerce-error strong{color:#ffffff!important}body.woocommerce-order-received #main-content .container{max-width:980px;margin:0 auto;padding-top:0!important;padding-bottom:40px}body.woocommerce-order-received #main-content .et_builder_inner_content>.et_pb_section:first-child{padding-top:0!important;margin-top:0!important}body.woocommerce-order-received #main-content .et_builder_inner_content>.et_pb_section:first-child .et_pb_row:first-child{padding-top:0!important;margin-top:0!important}body.woocommerce-order-received #main-content .et_pb_row{display:block!important}body.woocommerce-order-received #main-content .et_pb_column{float:none!important;width:100%!important;max-width:100%!important}body.woocommerce-order-received #main-content .et_pb_section,body.woocommerce-order-received #main-content .et_pb_row,body.woocommerce-order-received #main-content .et_pb_column{border:none!important;box-shadow:none!important;background:transparent!important}body.woocommerce-order-received #main-content h1.entry-title,body.woocommerce-order-received #main-content h1.et_pb_module_heading{display:none!important}body.woocommerce-order-received #main-content .woocommerce-notice--success,body.woocommerce-order-received #main-content .woocommerce-thankyou-order-received{display:none!important}body.woocommerce-order-received #main-content .woocommerce{margin-top:0!important;padding:0 18px}body.woocommerce-order-received #main-content .woocommerce-order::before{content:"Merci de votre commande.";display:block;text-align:center;margin:10px 0 22px;color:#A855F7;font-family:inherit;font-weight:700;line-height:1.05;font-size:clamp(34px,4.2vw,64px)}body.woocommerce-order-received #main-content .woocommerce-order,body.woocommerce-order-received #main-content .woocommerce-order-details,body.woocommerce-order-received #main-content .woocommerce-customer-details,body.woocommerce-order-received #main-content .woocommerce-order-overview{background:#fff!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:16px!important;padding:22px!important;margin:18px 0!important;box-shadow:0 8px 24px rgba(0,0,0,.06)!important}@media (min-width:981px){body.woocommerce-order-received #main-content .woocommerce-customer-details .addresses{display:flex;gap:18px}body.woocommerce-order-received #main-content .woocommerce-customer-details .addresses>*{flex:1;margin:0!important}}body.woocommerce-order-received .et_pb_heading_0_tb_body{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important}body.woocommerce-order-received [class*="et_pb_heading_"][class*="_tb_body"]{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important}body.woocommerce-order-received #main-content,body.woocommerce-order-received #main-content .container,body.woocommerce-order-received #main-content .et_builder_inner_content{padding-top:0!important;margin-top:0!important}body.woocommerce-order-received .et_pb_column_empty{min-height:0!important;height:0!important;margin:0!important;padding:0!important}#sidebar .widget-title,#sidebar .wp-block-heading,.et_pb_widget_area .widget-title,.et_pb_widget_area .wp-block-heading{word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important}.mm-locked{opacity:0.45;pointer-events:none}.mm-locked input{pointer-events:auto}.cky-btn-accept{background:#a142ff!important;border-color:#a142ff!important;color:#fff!important}.cky-btn-reject,.cky-btn-customize{border-color:#a142ff!important;color:#a142ff!important}.cky-btn-accept{background:#a142ff!important;border-color:#a142ff!important;color:#fff!important}.cky-btn-reject,.cky-btn-preferences,.cky-btn-customize,.cky-btn-save{background:transparent!important;border-color:#a142ff!important;color:#a142ff!important}.cky-btn-reject:hover,.cky-btn-preferences:hover,.cky-btn-customize:hover,.cky-btn-save:hover{background:rgba(161,66,255,.08)!important}.cky-btn:focus{box-shadow:0 0 0 3px rgba(161,66,255,.25)!important}.cky-btn-revisit-wrapper .cky-btn-revisit,.cky-btn-revisit-wrapper .cky-btn-revisit:hover,.cky-btn-revisit-wrapper .cky-btn-revisit:focus{background:#a142ff!important;border-color:#a142ff!important}.cky-btn-revisit-wrapper .cky-btn-revisit svg,.cky-btn-revisit-wrapper .cky-btn-revisit path{fill:#ffffff!important;stroke:#ffffff!important}.cky-btn-revisit-wrapper{background:#a142ff!important;border-color:#a142ff!important}.cky-btn-revisit-wrapper .cky-btn-revisit{background:transparent!important;box-shadow:none!important}.cky-btn-revisit-wrapper svg,.cky-btn-revisit-wrapper path{fill:#ffffff!important;stroke:#ffffff!important}.woocommerce-page #main-content .container:before{display:none!important}.woocommerce-page #left-area{width:100%!important;padding-right:0!important}.woocommerce-page #sidebar{display:none!important}.woocommerce #sidebar{display:none!important}#weglot_switcher,#weglot-switcher-container,.weglot-container,.wg-default,.wg-flags,.wg-drop,.wgcurrent,.wg-li{display:none!important;visibility:hidden!important;pointer-events:none!important}.woocommerce-checkout .et_pb_column.et_pb_with_border.et-last-child{border:none!important;box-shadow:none!important}.woocommerce-checkout #place_order,.woocommerce-checkout button#place_order,.woocommerce-checkout .woocommerce-checkout-payment #place_order{width:100%!important;display:block!important}.woocommerce-checkout .woocommerce-account-fields p.form-row.create-account{margin:12px 0 0!important;padding:0!important}.woocommerce-checkout .woocommerce-account-fields label.woocommerce-form__label-for-checkbox{display:flex!important;align-items:center!important;gap:14px!important;margin:0!important;padding:0!important}.woocommerce-checkout .woocommerce-account-fields label.woocommerce-form__label-for-checkbox input[type="checkbox"]{margin:0!important}.woocommerce-checkout .woocommerce-account-fields label.woocommerce-form__label-for-checkbox span{font-size:16px!important;line-height:1.1!important}.woocommerce-checkout #ship-to-different-address{margin-top:10px!important;padding-top:0!important}.woocommerce-checkout #ship-to-different-address label{margin:0!important}.grecaptcha-badge{bottom:10px!important;right:10px!important;z-index:999999!important}#fkcart-floating-toggler{bottom:90px!important;right:20px!important;z-index:999998!important}.woocommerce-checkout .woocommerce-account-fields p.form-row.create-account{margin:12px 0 0!important;padding:0!important}.woocommerce-checkout .woocommerce-account-fields label.woocommerce-form__label-for-checkbox{display:flex!important;align-items:center!important;gap:14px!important;margin:0!important;padding:0!important}.woocommerce-checkout .woocommerce-account-fields label.woocommerce-form__label-for-checkbox input[type="checkbox"]{margin:0!important}.woocommerce-checkout .woocommerce-account-fields label.woocommerce-form__label-for-checkbox span{font-size:16px!important;line-height:1.1!important}.woocommerce-checkout #ship-to-different-address{margin-top:10px!important;padding-top:0!important}.woocommerce-checkout #ship-to-different-address label{margin:0!important}body.woocommerce-checkout li.wc_payment_method.payment_method_stripe .payment_box,body.woocommerce-checkout li.wc_payment_method.payment_method_stripe fieldset#wc-stripe-upe-form{border:0!important;background:transparent!important;box-shadow:none!important;padding:0!important;margin:0!important}body.woocommerce-checkout li.wc_payment_method.payment_method_stripe .StripeElement,body.woocommerce-checkout li.wc_payment_method.payment_method_stripe .wc-stripe-elements-field,body.woocommerce-checkout li.wc_payment_method.payment_method_stripe .wc-upe-form{background:#fff!important;border:1px solid #eadcff!important;border-radius:14px!important;box-shadow:0 10px 25px rgba(0,0,0,.06)!important;padding:14px!important}body.woocommerce-checkout li.wc_payment_method.payment_method_stripe *:focus{outline:none!important;box-shadow:none!important}body.woocommerce-checkout li.wc_payment_method.payment_method_stripe .wc-stripe-upe-element,body.woocommerce-checkout li.wc_payment_method.payment_method_stripe .wc-stripe-payment-element,body.woocommerce-checkout li.wc_payment_method.payment_method_stripe .payment_method_stripe>label+div{border:0!important;box-shadow:none!important;background:transparent!important}