.txt_salmon{color:var(--color_salmon)!important}.txt_brick{color:var(--color_brick)!important}.txt_dark_blue{color:var(--color_dark_blue)!important}.txt_light_pink{color:var(--color_light_pink)!important}.txt_light_blue{color:var(--color_light_blue)!important}.txt_dark_txt{color:var(--color_dark_text)!important}.txt_medium_txt{color:var(--color_medium_text)!important}.txt_element{color:var(--color_element)!important}.txt_white{color:#ffffff!important}.bg_salmon{background-color:var(--color_salmon)!important}.bg_brick{background-color:var(--color_brick)!important}.bg_dark_blue{background-color:var(--color_dark_blue)!important}.bg_light_pink{background-color:var(--color_light_pink)!important}.bg_light_blue{background-color:var(--color_light_blue)!important}.bg_dark_txt{background-color:var(--color_dark_text)!important}.bg_medium_txt{background-color:var(--color_medium_text)!important}.bg_element{background-color:var(--color_element)!important}.bg_white{background-color:#ffffff!important}.content_gutenberg .ct-inner-content p a,.content_gutenberg .ct-inner-content li a{color:unset;text-decoration:underline;transition:0.3s}.content_gutenberg .ct-inner-content p a:hover,.content_gutenberg .ct-inner-content li a:hover{color:var(--color_dark_text)}.page_title{color:var(--color_dark_blue);text-transform:uppercase;font-size:1.9rem;letter-spacing:.4rem;font-weight:400;line-height:1.2;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.section_title{color:var(--color_dark_blue);text-transform:uppercase;font-size:3rem;letter-spacing:.6rem;font-weight:400!important;line-height:1.2!important}.small_title{color:var(--color_dark_blue);text-transform:uppercase;font-size:1.1rem;letter-spacing:.1rem;font-weight:600;line-height:1.2}.gradient_txt{background:#f28f7f;background:radial-gradient(circle farthest-corner at center center,#f28f7f 0%,#1b1296 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0}@media screen and (max-width:1300px){.section_title{font-size:2.5rem}}@media screen and (max-width:991px){.small_title{font-size:1rem}.section_title{font-size:2.3rem}}@media screen and (max-width:767px){.page_title{font-size:1.5rem;letter-spacing:.2rem}.section_title{letter-spacing:.4rem}}@media screen and (max-width:480px){.page_title{font-size:1.3rem;letter-spacing:.1rem}.section_title{font-size:1.7rem;letter-spacing:.2rem}}.main_btn{color:var(--color_brick);text-transform:uppercase;border:2px solid var(--color_brick);border-radius:50px;line-height:1.1;padding:15px 45px 13px;font-weight:700;letter-spacing:.05rem;font-size:.9rem;transition:0.3s;background-color:#fff0;cursor:pointer;text-align:center}.main_btn:hover{background-color:var(--color_brick);color:#fff}.btn_arrow{color:var(--color_salmon);text-transform:uppercase;line-height:1.1;font-weight:700;letter-spacing:.05rem;font-size:.85rem;transition:0.3s;background-color:#fff0;border:none;display:flex!important;gap:10px;cursor:pointer;border-radius:0;transition:0.3s}.btn_arrow:hover{transform:translate(3px)}.btn_arrow::after{content:"";display:block;width:7px;height:12px;background-image:url(https://www.marchedelamer.fr/wp-content/uploads/2023/02/angle_right.svg);background-repeat:no-repeat;background-size:contain;transition:0.3s}.btn_arrow:hover::after{transform:translate(5px)}.header_top .oxy-header-left,.header_top .oxy-header-right{width:350px}.oxy-sticky-header-active .header_top .oxy-header-center img{width:130px!important}.oxy-sticky-header-active .header_top{padding-top:4px!important;padding-bottom:4px!important}@media screen and (max-width:767px){.header_top .oxy-header-container{flex-wrap:wrap}.header_top .oxy-header-left{width:100%;border-bottom:1px solid var(--color_element);padding-bottom:10px;margin-bottom:10px}.oxy-header-row.header_row_menu{position:absolute;top:36px;width:auto;right:0;height:67px}.header_top .oxy-header-center{justify-content:flex-start}.header_top .oxy-header-center a{position:relative;z-index:99}.main_menu_wrap{margin-top:5px}.header_top .oxy-header-right{width:280px}}@media screen and (max-width:480px){.header_top .oxy-header-right{position:absolute;top:50px;right:14px}.oxy-header-center{transition:0.3s}.ydu_search_active_header .oxy-header-center{opacity:0}}.txt_footer_bottom a{color:var(--color_salmon);transition:0.3s}.txt_footer_bottom a:hover{opacity:.7}.newsletter_form ._frm-bg-2{background-color:transparent!important;border-radius:0!important;position:relative}.newsletter_form ._frm-bg-2 ._frm-2,.newsletter_form ._frm-bg-2 .fld-wrp{padding:0!important}.newsletter_form ._frm-bg-2 .fld-wrp input[type="email"]{background-color:white!important;border:none!important;border-radius:50px!important;padding:12px 60px 12px 20px!important;font-family:"Nunito"!important;height:45px}.newsletter_form ._frm-bg-2 .btcd-sub-btn{margin:0!important;box-shadow:none!important;position:absolute!important;top:5px!important;padding:0!important;height:45px!important;width:60px!important;border-bottom-left-radius:0!important;border-top-left-radius:0!important;border-bottom-right-radius:50px!important;border-top-right-radius:50px!important;font-family:"Nunito"!important;font-weight:800!important;font-size:0.85rem!important;background-color:var(--color_brick)}.newsletter_form ._frm-bg-2 .btcd-fld-itm{min-height:unset!important}.toast{background-color:var(--color_salmon)!important;color:white!important;font-family:"Nunito"!important;right:50%!important;transform:translate(50%)!important;font-weight:600!important;letter-spacing:0.02rem!important}.toast button{background:#ffffffb5!important;color:var(--color_brick)!important;margin-left:15px!important}.saumon_home_col:hover .saumon_home_picto{background-color:var(--color_salmon);-webkit-box-shadow:0 0 15px 0 rgb(242 143 127 / .7);box-shadow:0 0 15px 0 rgb(242 143 127 / .7)}.saumon_home_col:hover .saumon_home_svg_white{opacity:1}.saumon_home_col:hover .saumon_home_svg:not(.saumon_home_svg_white){opacity:0}.saumon_home_txt div{transition:0.5s}.saumon_home_col:hover .saumon_home_txt div{color:var(--color_brick)}.wpgb-facet .wpgb-inline-list li{margin:0 8px 8px 8px!important}.wpgb-inline-list .wpgb-button{color:var(--color_brick)!important;text-transform:uppercase!important;border:2px solid var(--color_brick)!important;border-radius:50px!important;line-height:1.1!important;padding:15px 45px 13px!important;transition:0.3s!important;background-color:transparent!important;cursor:pointer!important}.wpgb-inline-list .wpgb-button .wpgb-button-label{padding:0!important;font-weight:700!important;letter-spacing:0.05rem!important;font-size:0.9rem!important}.wpgb-inline-list .wpgb-button[aria-pressed="true"],.wpgb-inline-list .wpgb-button:hover{background-color:var(--color_brick)!important;color:#fff!important}.wpgb-facet .wpgb-inline-list{width:max-content}.wpgb-facet .wpgb-checkbox-facet .wpgb-checkbox-control{border:2px solid var(--color_salmon)!important;border-radius:0!important;width:17px!important;height:17px!important}.wpgb-facet .wpgb-checkbox-facet .wpgb-checkbox-label{color:var(--color_dark_text)!important;font-weight:600!important;padding-left:10px!important;font-size:1.04rem}.wpgb-facet .wpgb-checkbox-facet .wpgb-checkbox[aria-pressed="true"] .wpgb-checkbox-control{background-color:var(--color_salmon)!important}.wpgb-facet .wpgb-range-facet .wpgb-range-slider .wpgb-range-thumb{background-color:var(--color_salmon)!important;border:3px solid #ffd0c8!important}.wpgb-facet .wpgb-range-facet .wpgb-range-slider .wpgb-range-progress{background-color:var(--color_salmon)!important}.wpgb-facet .wpgb-range-facet .wpgb-range-slider{height:4px!important}.wpgb-facet .wpgb-range-facet .wpgb-range-clear{font-family:"Nunito"!important;background-color:transparent!important;text-decoration:underline!important}.wpgb-facet .wpgb-facet-title{color:#b93d1f;text-transform:uppercase;font-weight:700;font-size:1.2rem;letter-spacing:.05rem;margin-bottom:25px}@media screen and (max-width:991px){.cat_prod_sidebar.sidebar_open{transform:translate(0%)}}.wpgb-pagination-facet .wpgb-pagination{border:1px solid var(--color_element);border-radius:30px;padding:3px}.wpgb-facet .wpgb-pagination li{display:inline-flex!important;align-items:center!important;justify-content:center!important}.wpgb-facet .wpgb-pagination li a{color:var(--color_medium_text)!important;padding:0!important;width:30px!important;height:30px!important;display:block!important;border-radius:50%;transition:0.3s}.wpgb-facet .wpgb-pagination li a:hover{background-color:var(--color_light_pink)}.wpgb-facet .wpgb-pagination li a[aria-current]{background-color:var(--color_salmon);color:white!important}.wpgb-facet .wpgb-pagination li:last-child a:not([aria-current="true"]),.wpgb-facet .wpgb-pagination li:first-child a:not([aria-current="true"]){color:var(--color_brick)!important;text-transform:uppercase;font-weight:700;letter-spacing:.05rem;font-size:.9rem;width:auto!important;border-left:1px solid var(--color_element);border-radius:0;padding:0 10px!important;display:flex!important;align-items:center;gap:6px;height:20px!important;transition:none}.wpgb-facet .wpgb-pagination li:first-child a:not([aria-current="true"]){border-right:1px solid var(--color_element);border-left:none}.wpgb-facet .wpgb-pagination li:last-child a:not([aria-current="true"])::after,.wpgb-facet .wpgb-pagination li:first-child a:not([aria-current="true"])::before{content:"";width:12px;display:block;height:12px;background-color:var(--color_salmon);-webkit-mask-image:url(https://www.marchedelamer.fr/wp-content/uploads/2023/02/angle_right.svg);mask-image:url(https://www.marchedelamer.fr/wp-content/uploads/2023/02/angle_right.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;margin-top:-1px}.wpgb-facet .wpgb-pagination li:first-child a:not([aria-current="true"])::before{transform:rotate(180deg)}.wpgb-facet .wpgb-pagination li:last-child a:not([aria-current="true"]):hover,.wpgb-facet .wpgb-pagination li:first-child a:not([aria-current="true"]):hover{background-color:transparent!important}.single-product .txt_chapo .woocommerce-product-details__short-description p{color:#1b1296;font-size:1.2rem;line-height:1.2}.single-product .woocommerce-product-gallery__trigger{display:none!important}.single-product .woocommerce-product-gallery__wrapper{margin:0;border:none!important;display:flex;align-items:stretch}.single-product .woocommerce-product-gallery__wrapper a{display:block;height:100%}.single-product .woocommerce-product-gallery__wrapper a img{height:100%;object-fit:cover}.single-product .oxy-product-price .woocommerce-Price-amount.amount,.single-product .oxy-product-price .price{color:#b93d1f;font-weight:700;font-size:1.4rem;letter-spacing:.05rem}.single-product .oxy-product-cart-button .cart,.single-product .woocommerce-variation-add-to-cart.variations_button{display:block!important}.single-product .quantity::before{content:"Quantité";display:block}.single-product .variations_form .variations .value select{border-radius:50px;padding:12px 31px 12px 20px;height:auto;margin-top:6px;font-family:"Nunito";font-weight:500;color:var(--color_medium_text);font-size:1rem}.single-product .variations_form .variations .reset_variations{color:var(--color_medium_text)}.single-product .variations_form.cart .woocommerce-variation.single_variation{display:flex;flex-direction:column-reverse}.single-product .variations_form.cart .woocommerce-variation-price .woocommerce-Price-amount.amount{color:#b93d1f;font-weight:700;font-size:1.4rem;letter-spacing:.05rem}.single-product .variations_form.cart .woocommerce-variation-description p{margin:0;font-weight:700;font-size:.8rem}.single-product .variations_form.cart .woocommerce-variation.single_variation{margin-bottom:25px;margin-top:20px;display:flex!important;flex-direction:column-reverse}.single-product .variations_form .variations .label label,.single-product .quantity::before{color:var(--color_dark_blue);text-transform:uppercase;font-weight:700;font-size:.9rem;letter-spacing:.03rem;margin-bottom:7px}.single-product .quantity .input-text.qty.text{border-radius:50px;padding:6px 24px 6px 20px;width:110px;color:var(--color_dark_blue)!important;font-size:1.2rem}.single-product .oxy-product-price .price{display:flex;flex-direction:column-reverse}.single_variation .price{flex-direction:row!important;gap:10px}.single-product .oxy-product-cart-button .cart .single_add_to_cart_button,.single-product .oxy-product-cart-button .cart .single_add_to_cart_button.disabled{color:var(--color_brick)!important;text-transform:uppercase!important;border:2px solid var(--color_brick)!important;border-radius:50px!important;line-height:1.1!important;padding:15px 45px 13px!important;font-weight:700!important;letter-spacing:0.05rem!important;font-size:0.9rem!important;transition:0.3s!important;background-color:transparent!important;cursor:pointer!important;text-align:center!important;margin-top:25px!important;filter:none!important}.single-product .oxy-product-cart-button .cart .single_add_to_cart_button.disabled{opacity:.5}.single-product .oxy-product-cart-button .cart .single_add_to_cart_button:hover{background-color:var(--color_brick)!important;color:#fff!important}.single-product .oxy-product-cart-button .cart .single_add_to_cart_button.disabled:hover{color:var(--color_brick)!important;background-color:transparent!important}.single-product .woocommerce-product-gallery .flex-viewport{height:auto!important;aspect-ratio:1 / 1;border:none}.single-product .woocommerce-product-gallery .flex-control-thumbs{display:flex;gap:10px;list-style:none;padding:0}.single-product .stock.in-stock{display:none}.single-product .woocommerce-product-gallery__image{pointer-events:none}.single-product .variations select option:disabled{background-color:rgb(169 169 169 / .8)}.single-product .oxy-product-price del .woocommerce-Price-amount.amount{font-weight:400;font-size:1rem;color:#978b97!important;display:flex;opacity:.7}.single-product .oxy-product-price del{color:#978b97!important;opacity:.7}.woocommerce-variation .single_variation{display:flex;flex-direction:column-reverse}.contact_form ._frm-g._frm-g-1{gap:0 20px}.contact_form input,.contact_form textarea,.contact_form .msl-input,.contact_form .msl-option{font-family:"Nunito"!important;font-size:15px}.contact_form ._frm-1{padding:0}.contact_form ._frm-1 .fld-wrp-1{padding:0}.contact_form ._frm-1 input.fld-1{min-height:41px!important}.contact_form ._frm-1 input.fld-1{margin:0!important;border-radius:30px!important;padding-left:20px!important;border-width:1px!important;border-color:var(--color_element)!important}.contact_form .fld-1.dpd .msl,.contact_form .btcd-inpBtn{border-color:var(--color_element)!important}.contact_form textarea.fld-1{margin:0!important;padding-left:20px!important;border-radius:15px!important;color:var(--color_medium_text)!important;border-color:var(--color_element)!important}.contact_form input.fld-1::placeholder,.contact_form textarea.fld-1::placeholder,.contact_form .msl-input:before{color:var(--color_medium_text)!important}.contact_form .msl{margin:0!important;padding-left:20px!important;border-radius:30px!important}.contact_form .msl .msl-input{padding-left:0!important;margin-left:0!important}.contact_form .btcd-fld-itm.bf1-7 .btcd-f-input{overflow:inherit!important}.contact_form .btcd-fld-itm{min-height:60px}.contact_form .btcd-fld-itm.bf1-7 .btn-wrp{display:flex;flex-wrap:wrap;position:relative}.contact_form .btcd-fld-itm.bf1-7 .btn-wrp .btcd-inpBtn{width:100%;background:#fff0;color:#978b97;border:1px solid #c7d4dd;border-radius:30px;margin-right:0;height:100%;min-height:41px}.contact_form .btcd-fld-itm.bf1-7 .btn-wrp .btcd-inpBtn::before{content:"";width:50px;height:40px;position:absolute;right:0;background-color:#f28f7f;border-radius:0 30px 30px 0}.contact_form .btcd-fld-itm.bf1-7 .btn-wrp .btcd-inpBtn::after{content:"";width:23px;height:23px;position:absolute;right:15px;background-image:url(https://www.marchedelamer.fr/wp-content/uploads/2023/03/upload.svg)}.contact_form .btcd-fld-itm.bf1-7 .btn-wrp .btcd-f-title{margin-top:15px;position:absolute;bottom:-25px;display:none}.contact_form .btcd-fld-itm.bf1-7 .btcd-f-wrp{margin-top:0!important}.contact_form .btcd-fld-itm.bf1-7 .btcd-files{margin-top:25px}.contact_form button.btcd-sub{font-family:"Nunito";text-transform:uppercase;border:2px solid var(--color_brick);border-radius:50px;line-height:1.1;padding:15px 45px 13px;font-weight:700;letter-spacing:.05rem;font-size:.9rem;transition:0.3s;background-color:#fff0;cursor:pointer;text-align:center;box-shadow:none;margin-top:30px}.contact_form button:hover{background-color:var(--color_brick)!important;color:#fff!important}.contact_form .btcd-f-wrp .btcd-inpBtn svg{margin-right:7px;margin-left:8px;width:12px;height:12px}.contact_form .msl-actions{right:10px}.contact_form .btcd-f-title{color:var(--color_brick);font-size:12px!important;bottom:-22px!important;right:0}@media screen and (max-width:991px){.contact_form .btcd-frm-sub{justify-content:center}}.mdlm_compte .woocommerce .col2-set{border:none;display:flex;padding:30px 0;background-color:#ffffff7a}.mdlm_compte .woocommerce-error,.mdlm_compte .woocommerce-message{border:1px solid var(--color_element);border-top:2px solid var(--color_brick)}.mdlm_compte .woocommerce-message::before{color:var(--color_brick)}.mdlm_compte .woocommerce a.button{color:var(--color_brick);text-transform:uppercase;border:2px solid var(--color_brick);border-radius:50px;line-height:1.1;padding:15px 45px 13px;font-weight:700;letter-spacing:.05rem;font-size:.9rem;transition:0.3s;background-color:#fff0;cursor:pointer;text-align:center;margin-bottom:10px!important;margin-right:0;font-family:"Nunito";display:block;text-decoration:none!important}.mdlm_compte h3{color:var(--color_dark_blue)!important;text-transform:uppercase;font-size:1.1rem;letter-spacing:.1rem;font-weight:500!important;line-height:1.2!important}.mdlm_compte .woocommerce-EditAccountForm,.mdlm_compte .woocommerce .woocommerce-address-fields{border:none!important;background-color:#fff0;padding:0;margin-top:35px}.mdlm_compte .woocommerce a.button:hover{background-color:var(--color_brick);color:#fff!important;border:2px solid var(--color_brick);font-family:"Nunito"}.mdlm_compte .woocommerce-error a{color:var(--color_brick)!important;text-decoration:underline}.mdlm_compte .woocommerce-error a:hover{color:var(--color_brick)!important}.mdlm_compte .woocommerce-error::before{color:var(--color_brick)}.mdlm_compte .woocommerce-MyAccount-navigation a,.mdlm_compte .woocommerce-MyAccount-content a{color:var(--color_brick)!important;text-decoration:underline!important}.mdlm_compte .woocommerce-MyAccount-navigation a:hover,.mdlm_compte .woocommerce-MyAccount-content a:hover{color:var(--color_brick)!important;text-decoration:underline}.mdlm_compte label[for="account_first_name"],.mdlm_compte label[for="account_last_name"],.mdlm_compte label[for="account_display_name"],.mdlm_compte label[for="account_email"],.mdlm_compte label[for="password_current"],.mdlm_compte label[for="password_1"],.mdlm_compte label[for="password_2"],.mdlm_compte label[for="billing_first_name"],.mdlm_compte label[for="billing_last_name"],.mdlm_compte label[for="billing_company"],.mdlm_compte label[for="billing_postcode"],.mdlm_compte label[for="billing_city"],.mdlm_compte label[for="billing_phone"],.mdlm_compte label[for="billing_email"],.mdlm_compte label[for="shipping_first_name"],.mdlm_compte label[for="shipping_last_name"],.mdlm_compte label[for="shipping_company"],.mdlm_compte label[for="shipping_postcode"],.mdlm_compte label[for="shipping_city"]{position:absolute;font-family:"Nunito"!important;margin:0px!important;padding:11px 25px!important;line-height:24px!important;font-size:14px;color:var(--color_medium_text)!important;font-weight:500}.mdlm_compte .woocommerce-EditAccountForm legend{color:#1b1296;font-size:1.2rem}.mdlm_compte fieldset{border-color:var(--color_element)!important;border-width:1px!important;border-style:solid!important}.mdlm_compte .woocommerce-MyAccount-navigation{float:none!important;width:calc(100% + 20px)!important;overflow:auto}.mdlm_compte .woocommerce-MyAccount-navigation ul{display:flex;align-items:center;gap:30px;justify-content:flex-start;margin-bottom:40px;padding-right:10px}.mdlm_compte .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link{padding:0!important}.mdlm_compte .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link a{color:var(--color_brick);text-transform:uppercase;line-height:1.1;font-weight:700;letter-spacing:.05rem;font-size:.9rem;text-decoration:none!important;white-space:nowrap}.mdlm_compte .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link.is-active a{color:var(--color_brick);text-transform:uppercase;border:2px solid var(--color_brick);border-radius:50px;line-height:1.1;padding:15px 35px 13px;font-weight:700;letter-spacing:.05rem;font-size:.9rem;transition:0.3s;background-color:#fff0;cursor:pointer;text-align:center;text-decoration:none!important;display:inline-block}.mdlm_compte .woocommerce-MyAccount-content{float:none!important;width:100%!important;background-color:var(--color_light_pink);padding:50px;border-radius:15px}.woocommerce-account .ct-section-inner-wrap,.mdlm_compte .oxy-stock-content-styles{width:100%}.mdlm_compte .woocommerce-EditAccountForm{background-color:transparent!important;padding:0!important;margin-top:0!important}.mdlm_compte .u-column1.col-1{padding-right:150px;padding-left:60px;border-right:1px solid var(--color_element)!important;height:fit-content;width:50%}.mdlm_compte .woocommerce h2{background:#f28f7f;background:radial-gradient(circle farthest-corner at center center,#f28f7f 0%,#1b1296 100%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;color:var(--color_dark_blue);text-transform:uppercase;font-size:1.8rem;letter-spacing:.3rem;font-weight:400;line-height:1.2;margin-bottom:40px!important;text-align:center}.mdlm_compte .woocommerce form.login{border:none}.mdlm_compte .woocommerce .select2-selection{position:relative;vertical-align:middle;appearance:none;min-height:40px;width:100%;margin:0;background:none;background-image:none;border-width:2px;border-style:solid;box-shadow:none;line-height:24px;font-size:16px;font-weight:400;outline:none;transition:border-color 100ms ease;border:1px solid var(--color_element)!important;border-radius:30px!important;padding:10px 25px!important;height:auto!important;font-family:"Nunito"!important;margin-bottom:10px!important}.mdlm_compte .woocommerce form .form-row input.input-text,.mdlm_compte .woocommerce form .form-row textarea{position:relative;vertical-align:middle;appearance:none;min-height:40px;width:100%;margin:0;background:none;background-image:none;border-width:2px;border-style:solid;box-shadow:none;line-height:24px;font-size:16px;font-weight:400;outline:none;transition:border-color 100ms ease;border:1px solid var(--color_element)!important;border-radius:30px!important;padding:10px 25px!important;height:auto!important;font-family:"Nunito"!important;margin-bottom:10px!important}.mdlm_compte label[for="username"],.mdlm_compte label[for="password"]{position:absolute;font-family:"Nunito"!important;margin:0px!important;padding:11px 25px!important;line-height:24px!important;font-size:14px;color:var(--color_medium_text)!important;font-weight:500}.mdlm_compte label .required{color:var(--color_medium_text)!important}.mdlm_compte .login{padding:0px!important;margin:0px!important}.mdlm_compte .login .form-row{margin:0;padding:0;position:relative}.mdlm_compte .lost_password{margin:0;text-align:center}.mdlm_compte .woocommerce-LostPassword a{color:var(--color_brick)!important;text-decoration:underline!important}.mdlm_compte .woocommerce-LostPassword a:hover{color:var(--color_brick)!important}.mdlm_compte .show-password-input{display:none!important}.mdlm_compte .woocommerce button[type="submit"]{color:var(--color_brick);text-transform:uppercase;border:2px solid var(--color_brick);border-radius:50px;line-height:1.1;padding:15px 45px 13px;font-weight:700;letter-spacing:.05rem;font-size:.9rem;transition:0.3s;background-color:#fff0;cursor:pointer;text-align:center;margin-bottom:10px!important;margin-right:0;font-family:"Nunito";display:block;align-self:center}.mdlm_compte .woocommerce button[type="submit"]:hover{background-color:var(--color_brick);color:#fff;border:2px solid var(--color_brick);font-family:"Nunito"}.mdlm_compte .form-row{display:flex;flex-direction:column}.mdlm_compte label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme{margin-bottom:40px!important;margin-top:0px!important}.mdlm_compte label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme span{font-size:14px;color:var(--color_medium_text)!important;font-weight:500}.mdlm_compte .woocommerce-form-login label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme span::before{width:20px;height:20px}.mdlm_compte input[type="checkbox"]:checked~span::before{background-color:var(--color_salmon)!important;background:url(https://www.marchedelamer.fr/wp-content/uploads/2023/03/check-mark.svg)}.mdlm_compte .u-column2.col-2{padding-left:150px;padding-right:60px;height:fit-content;width:50%}.mdlm_compte .woocommerce form .form-row{padding:0;margin:0}.mdlm_compte .woocommerce form.register p{text-align:center}.mdlm_compte .woocommerce form.register{border:none;padding:0;margin:0}.mdlm_compte label[for="reg_email"]{position:absolute;font-family:"Nunito"!important;margin:0px!important;padding:11px 25px!important;line-height:24px!important;font-size:14px;color:var(--color_medium_text)!important;font-weight:500}.mdlm_compte .woocommerce-privacy-policy-text{display:none}.mdlm_compte .lost_reset_password{border:1px solid var(--color_element)!important;border-top:2px solid var(--color_brick)!important}.mdlm_compte label[for="user_login"]{position:absolute;font-family:"Nunito"!important;margin:0px!important;padding:11px 40px!important;line-height:24px!important;font-size:14px;color:var(--color_medium_text)!important;font-weight:500}@media screen and (max-width:1030px){.mdlm_compte{width:100%}.mdlm_compte .oxy-stock-content-styles{width:100%}.mdlm_compte .woocommerce .col2-set{flex-direction:column}.mdlm_compte .u-column1.col-1{align-self:center;border-right:none!important;border-bottom:1px solid var(--color_element)!important;padding:0;padding-bottom:60px}.mdlm_compte .u-column2.col-2{align-self:center;padding:0;padding-top:60px}}@media screen and (max-width:767px){.mdlm_compte .u-column1.col-1{width:100%}.mdlm_compte .u-column2.col-2{width:100%}}.mdlm_panier a.button{color:var(--color_brick)!important;text-transform:uppercase!important;border:2px solid var(--color_brick)!important;border-radius:50px!important;line-height:1.1!important;padding:15px 45px 13px!important;font-weight:700!important;letter-spacing:0.05rem!important;font-size:0.9rem!important;transition:0.3s!important;background-color:transparent!important;cursor:pointer!important;text-align:center!important;margin-bottom:10px!important;margin-right:0px!important;font-family:"Nunito"!important;display:block!important;width:100%!important;display:inline-block!important}.mdlm_panier a.button:hover{background-color:var(--color_brick)!important;color:#fff!important;border:2px solid var(--color_brick)!important;font-family:"Nunito"!important}body.woocommerce-cart .cart-collaterals{display:flex;flex-direction:row-reverse;gap:45px;padding:0!important;position:relative;padding-bottom:150px!important}body.woocommerce-cart .cart-collaterals::before,body.woocommerce-cart .cart-collaterals::after{display:none!important}.cart-collaterals form.woocommerce-cart-form-coupon{width:48%}@media screen and (max-width:767px){.cart-collaterals form.woocommerce-cart-form-coupon{width:100%}}.cart-collaterals .actions input[name="update_cart"]{display:none}.cart-collaterals .actions>.button{display:none}.woocommerce-cart-form .shop_table .coupon{display:none!important}.mdlm_panier .woocommerce table.shop_table{overflow:hidden;border:none!important;margin-bottom:0}.mdlm_panier .woocommerce-error,.mdlm_panier .woocommerce-message{border:1px solid var(--color_element);border-top:2px solid var(--color_brick);text-align:left}.mdlm_panier .woocommerce-message::before{color:var(--color_brick)}.mdlm_panier thead{background-color:var(--color_salmon)}.mdlm_panier thead th{color:#fff!important;font-size:14px!important;font-weight:500!important}.mdlm_panier td.product-name a{text-transform:uppercase;color:var(--color_dark_blue)!important;letter-spacing:1px;font-weight:700}.mdlm_panier td.product-name{padding:12px 10px!important;line-height:1.2}.mdlm_panier td.product-remove{background-color:#f5f5f5!important;padding:12px 10px!important}.mdlm_panier td.product-remove a{color:#fff!important;background-color:var(--color_element);font-size:1.2em}.mdlm_panier td.product-remove a:hover{background-color:var(--color_brick);color:var(--color_brick);text-decoration:none}.mdlm_panier .product-thumbnail img{border:0!important}.mdlm_panier,.mdlm_panier .oxy-stock-content-styles{max-width:100%}.mdlm_panier .chrono-cart-total.cart_totals{border:1px solid var(--color_element);border-radius:10px;padding:35px 50px}@media screen and (max-width:767px){.mdlm_panier .chrono-cart-total.cart_totals{padding:20px}}.mdlm_panier .chrono-cart-total.cart_totals h2{text-transform:uppercase;color:var(--color_dark_blue);font-size:1.1rem;letter-spacing:.07rem;font-weight:400;margin-bottom:15px;text-align:left;border-bottom:1px solid var(--color_element);padding-bottom:20px}.mdlm_panier .chrono-cart-total.cart_totals .cart-subtotal th,.mdlm_panier .chrono-cart-total.cart_totals .order-total th,.mdlm_panier .chrono-cart-total.cart_totals .woocommerce-shipping-totals th,.mdlm_panier .chrono-cart-total.cart_totals .tax-rate th,.mdlm_panier .chrono-cart-total.cart_totals .cart-discount th{text-transform:uppercase!important;color:var(--color_dark_blue)!important;font-size:0.8rem!important;letter-spacing:0.07rem!important;font-weight:700!important;padding:5px 15px!important}.mdlm_panier .chrono-cart-total.cart_totals .cart-subtotal td,.mdlm_panier .chrono-cart-total.cart_totals .order-total td,.mdlm_panier .chrono-cart-total.cart_totals .woocommerce-shipping-totals td,.mdlm_panier .chrono-cart-total.cart_totals .tax-rate td{padding:5px 15px!important}.mdlm_panier .chrono-cart-total.cart_totals .cart-subtotal .woocommerce-Price-amount,.mdlm_panier .chrono-cart-total.cart_totals .tax-rate td *,.mdlm_panier .chrono-cart-total.cart_totals .cart-discount{color:var(--color_dark_blue)}.mdlm_panier .chrono-cart-total.cart_totals .order-total{background-color:var(--color_salmon)}.mdlm_panier .chrono-cart-total.cart_totals .order-total *,.mdlm_panier .chrono-cart-total.cart_totals .order-total th{color:white!important}.mdlm_panier .chrono-cart-total.cart_totals .woocommerce-shipping-totals,.mdlm_panier .chrono-cart-total.cart_totals .woocommerce-shipping-totals th,.mdlm_panier .chrono-cart-total.cart_totals .woocommerce-shipping-totals td,.mdlm_panier .chrono-cart-total.cart_totals .tax-rate,.mdlm_panier .chrono-cart-total.cart_totals .tax-rate th,.mdlm_panier .chrono-cart-total.cart_totals .tax-rate td,.mdlm_panier .chrono-cart-total.cart_totals .cart-subtotal,.mdlm_panier .chrono-cart-total.cart_totals .cart-subtotal th,.mdlm_panier .chrono-cart-total.cart_totals .cart-subtotal td,.mdlm_panier .chrono-cart-total.cart_totals .cart-discount{border-top:none!important}.mdlm_panier .chrono-cart-total.cart_totals .woocommerce-shipping-totals td{font-size:0.9rem!important;line-height:1.1;padding-bottom:20px!important}.mdlm_panier .chrono-cart-total.cart_totals .woocommerce-shipping-totals.shipping.chrono-alter td{margin-top:-20px;display:block}.mdlm_panier .chrono-cart-total.cart_totals .woocommerce-shipping-totals.shipping.chrono-alter td a{color:var(--color_salmon);text-decoration:underline}.mdlm_panier .chrono-cart-total.cart_totals .order-total th{padding-top:12px!important;padding-bottom:12px!important}.mdlm_panier .chrono-cart-total.cart_totals .order-total td{padding-top:9px!important}.mdlm_panier .chrono-cart-total.cart_totals .tax-rate th{padding-bottom:25px!important}.woocommerce-page .mdlm_panier .woocommerce-cart-form-coupon .coupon{flex-direction:column;align-items:flex-start;border:1px solid var(--color_element);border-radius:10px;padding:35px 50px}@media screen and (max-width:767px){.woocommerce-page .mdlm_panier .woocommerce-cart-form-coupon .coupon{padding:20px}}.woocommerce-page .mdlm_panier .woocommerce-cart-form-coupon .coupon label[for="coupon_code"]{margin:0;text-transform:uppercase;color:var(--color_dark_blue);font-size:1.1rem;letter-spacing:.07rem;font-weight:400;margin-bottom:20px}.woocommerce-page .mdlm_panier .woocommerce-cart-form-coupon .coupon #coupon_code{width:100%}.woocommerce-page .mdlm_panier .woocommerce-cart-form-coupon .coupon button.button{color:var(--color_salmon);text-transform:uppercase;line-height:1.1;font-weight:700;letter-spacing:.05rem;font-size:.85rem;transition:0.3s!important;background-color:#fff0;border:none;display:flex!important;gap:10px;cursor:pointer;border-radius:0;transition:0.3s;padding:0!important;align-self:flex-end;margin-top:25px}.woocommerce-page .mdlm_panier .woocommerce-cart-form .coupon button.button::after{content:"";display:block;width:7px;height:12px;background-image:url(https://www.marchedelamer.fr/wp-content/uploads/2023/02/angle_right.svg);background-repeat:no-repeat;background-size:contain;transition:0.3s}.mdlm_panier .woocommerce table.shop_table button[name="update_cart"]{margin:auto;border:none!important;text-transform:none;font-size:.95rem;letter-spacing:0;font-weight:500;color:var(--color_brick);text-decoration:underline}.mdlm_panier .woocommerce>.woocommerce-cart-form{border-radius:15px;overflow:hidden;border:1px solid var(--color_element);margin-bottom:45px;position:relative}.mdlm_panier .cart-collaterals .wc-proceed-to-checkout{position:absolute;bottom:0;width:100%;left:0}@media screen and (max-width:767px){body.woocommerce-cart .cart-collaterals{flex-direction:column-reverse}.mdlm_panier .chrono-cart-total.cart_totals .woocommerce-shipping-totals.shipping.chrono-alter td{margin-top:0}.cart-collaterals form.woocommerce-cart-form{width:100%;margin-bottom:20px}}.mdlm_commande{max-width:800px;margin:0 auto}.mdlm_commande table{width:100%!important}.mdlm_commande .woocommerce-info{border:1px solid var(--color_element);border-top:3px solid var(--color_brick)}.mdlm_commande .woocommerce-info::before{color:var(--color_brick)}.mdlm_commande .woocommerce-info a{color:var(--color_brick)!important;text-decoration:underline!important}.mdlm_commande .woocommerce-info a:hover{color:var(--color_brick)!important}.mdlm_commande .woocommerce .col2-set{border:none}.mdlm_commande form .form-row{margin-bottom:0!important}.mdlm_commande .woocommerce h3:not(#ship-to-different-address){background:#f28f7f;background:linear-gradient(90deg,rgb(242 143 127) 28%,rgb(27 18 150) 55%);-webkit-background-clip:text;-webkit-text-fill-color:#fff0;color:var(--color_dark_blue);text-transform:uppercase;font-size:1.5rem;letter-spacing:.3rem;font-weight:400;line-height:1.2;margin-bottom:64px!important;text-align:center;position:relative}.mdlm_commande .woocommerce h3:not(#ship-to-different-address)::after{background-image:url(https://www.marchedelamer.fr/wp-content/uploads/2023/03/vagues.svg);background-size:contain;background-repeat:no-repeat;width:64px;height:25px;position:absolute;bottom:0;left:50%;background-position:50% 50%;content:"";transform:translateX(-50%);bottom:-36px}.mdlm_commande h3#ship-to-different-address span{color:var(--color_dark_blue);text-transform:uppercase;font-size:1.1rem;font-weight:700;letter-spacing:.1rem;margin-left:10px}.mdlm_commande .woocommerce form .form-row input.input-text,.mdlm_commande .woocommerce form .form-row textarea{position:relative;vertical-align:middle;appearance:none;min-height:40px;width:100%;margin:0;background:none;background-image:none;border-width:2px;border-style:solid;box-shadow:none;line-height:24px;font-size:16px;font-weight:400;outline:none;transition:border-color 100ms ease;border:1px solid var(--color_element)!important;border-radius:30px!important;padding:10px 25px!important;height:auto!important;font-family:"Nunito"!important;margin-bottom:10px!important}.mdlm_commande label[for="billing_country"],.mdlm_commande label[for="billing_address_1"]{display:none!important}.mdlm_commande label[for="billing_first_name"],.mdlm_commande label[for="billing_last_name"],.mdlm_commande label[for="billing_company"],.mdlm_commande label[for="billing_postcode"],.mdlm_commande label[for="billing_city"],.mdlm_commande label[for="billing_phone"],.mdlm_commande label[for="billing_email"]{position:absolute;font-family:"Nunito"!important;margin:0px!important;padding:11px 25px!important;line-height:24px!important;font-size:14px;color:var(--color_medium_text)!important;font-weight:500}.woocommerce form .form-row label{margin-bottom:2px;font-size:14px}.mdlm_commande .woocommerce button.button.alt{color:var(--color_brick);text-transform:uppercase;border:2px solid var(--color_brick);border-radius:50px;line-height:1.1;padding:15px 45px 13px;font-weight:700;letter-spacing:.05rem;font-size:.9rem;transition:0.3s;background-color:#fff0;cursor:pointer;text-align:center;margin-bottom:10px!important;margin-right:0;font-family:"Nunito";display:block;text-decoration:none!important}.mdlm_commande .woocommerce button.button.alt:hover{border:2px solid var(--color_brick)!important;color:#fff;background-color:var(--color_brick)}.mdlm_commande .woocommerce-checkout #payment{background-color:#fff}.mdlm_commande a{color:var(--color_brick)!important;text-decoration:underline!important}.mdlm_commande a:hover{color:var(--color_brick)!important}.mdlm_commande form #customer_details,.mdlm_commande .woocommerce-checkout-review-order{display:flex;flex-direction:column;align-items:center;padding:20px 0}.mdlm_commande form #customer_details .col-1,.mdlm_commande form #customer_details .col-2{width:100%}.iconic-wds-fields__error{display:none!important}.woocommerce form .form-row .woocommerce-input-wrapper .description{background:#f28f7f!important}.woocommerce form .form-row .woocommerce-input-wrapper .description::before{border-color:#f28f7f #fff0 #fff0 transparent!important}.iconic-wds-fields{margin:0 0 45px;margin-top:40px!important}tr.fee{display:none}.error404 #section-2-392>.ct-section-inner-wrap{height:100%}.content_gutenberg h2{font-size:1.6rem;margin-bottom:30px}.content_gutenberg h2:not(:first-child){margin-top:45px}.single_actu_content h2{background:radial-gradient(circle farthest-corner at center center,#f28f7f 0%,#1b1296 100%);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:#fff0;text-transform:uppercase;font-size:1.8rem;letter-spacing:.3rem;font-weight:400;line-height:1.2;margin-top:70px;margin-bottom:35px;display:inline-block}.single_actu_content p{color:var(--color_dark_text)}.single_actu_content .intro_article{color:var(--color_dark_blue);font-size:1.3rem;position:relative;margin-bottom:70px}.single_actu_content .intro_article::after{background-image:url(https://www.marchedelamer.fr/wp-content/uploads/2023/03/vagues.svg);background-size:contain;background-repeat:no-repeat;width:65px;height:25px;position:absolute;bottom:-50px;left:0;background-position:50% 50%;content:""}.add_to_cart_modal{display:flex;position:fixed;z-index:-1;left:0;top:0;width:100%;height:100%;background-color:rgb(0 0 0 / .6);justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease}.add_to_cart_modal.active{opacity:1;z-index:1000000000000}.add_to_cart_modal_content{position:relative;padding:30px;display:flex;flex-direction:column;gap:50px;align-items:center;width:80%;max-width:500px;background-color:#fff;border-radius:8px;text-align:center}.add_to_cart_modal_close{position:absolute;top:-35px;right:-30px;font-size:18px;cursor:pointer}.add_to_cart_modal h2{color:#1b1296;display:flex;align-items:center;gap:15px}.add_to_cart_modal_btn{color:var(--color_brick)!important;text-transform:uppercase!important;border:2px solid var(--color_brick)!important;border-radius:50px!important;line-height:1.1!important;padding:15px 45px 13px!important;font-weight:700!important;letter-spacing:0.05rem!important;font-size:0.9rem!important;transition:0.3s!important;background-color:transparent!important;cursor:pointer!important;text-align:center!important;margin-top:25px!important;filter:none!important}.add_to_cart_modal_btn:hover{background-color:var(--color_brick)!important;color:#fff!important}.added_to_cart.wc-forward,.wc-block-components-notice-banner.is-success{display:none!important}@media screen and (max-width:480px){.add_to_cart_modal_content{width:100%;gap:40px;padding:50px 30px}.add_to_cart_modal_content h2{font-size:1.4rem}.add_to_cart_modal_close{right:5px;top:-30px}.add_to_cart_modal_close svg{width:25px;height:25px}.add_to_cart_modal{align-items:flex-end}.add_to_cart_modal_btn{font-size:0.8rem!important}}.ydu_creneau_info{display:flex;justify-content:center;align-items:center;gap:10px;color:#b93d1f;margin-bottom:15px}.woocommerce-shipping-totals.shipping.chrono-alter th{display:table-cell!important;width:100%!important}.woocommerce .blockUI.blockOverlay{position:fixed!important;left:0!important;top:0!important;height:100vh!important;width:100vw!important}.woocommerce-input-wrapper #jckwds-delivery-date-description,.woocommerce-input-wrapper #jckwds-delivery-time-description{display:none!important}.ydu_single_product_weight{margin-bottom:15px}.oxy-product-price{margin-bottom:10px!important}.ydu_backtotop{display:none;position:fixed;bottom:20px;right:20px;background-color:#fff;color:#f28f7f;width:40px;height:40px;text-align:center;font-size:24px;line-height:40px;border-radius:50%;box-shadow:0 2px 5px rgb(0 0 0 / .2);z-index:999999;transition:opacity 0.3s ease;opacity:.6}.ydu_backtotop{opacity:1}.ydu_account_nav_arrow{display:none!important}@media screen and (max-width:768px){.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents .product-name .variation{display:none}.ydu_account_nav_arrow{display:block!important;color:#f28f7f;position:absolute;top:10px;right:-10px;background:linear-gradient(to right,#fff0 0%,#ffffff 60%,#ffffff 100%);width:80px;text-align:right;padding:5px 20px 5px 10px;cursor:pointer}.woocommerce-MyAccount-navigation{position:relative}.mdlm_compte .woocommerce-MyAccount-navigation ul{float:none!important;width:calc(100% + 20px)!important;overflow:auto}}