a.cart-pdf-button,a.cart-pdf-button.button,.cart-pdf-button.button{display:block!important;width:100%!important;box-sizing:border-box!important;visibility:visible!important;opacity:1!important;background-color:#f2de01!important;color:#1e1e1e!important;border:none!important;border-radius:30px!important;padding:10px 30px!important;font-weight:400!important;line-height:1.4!important;text-decoration:none!important;text-align:center!important;cursor:pointer!important;transition:background-color .2s ease,transform .2s ease!important}a.cart-pdf-button:hover,a.cart-pdf-button.button:hover,.cart-pdf-button.button:hover{background-color:#f2de01!important;color:#1e1e1e!important;transform:translateY(-1px)!important;text-decoration:none!important}.woocommerce-product-gallery .flex-control-thumbs{margin-top:12px!important}.woocommerce-product-gallery .flex-control-thumbs li{margin:5px!important}.et_pb_wc_images .et_pb_gallery_item{margin-bottom:5px!important}.dp-vertical-align{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:980px){.reverse-columns{display:flex;flex-direction:column-reverse}}.custom_center_resume .et_pb_blurb_content{display:flex;align-items:center}.custom_center_resume .et_pb_main_blurb_image{margin:0}.custom_woocommerce-info .woocommerce-info{color:#000!important;margin:0}.woocommerce-message{color:#1E1E1E!important}.woocommerce-message a{color:#e5be1a!important}.woocommerce-page a.button.custom_add_to_cart_fixed_quantity_button{color:#1E1E1E!important;border-width:0px!important;border-radius:100px!important;font-size:14px!important;text-align:center;line-height:1.2em!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;background-color:#EFDE4A!important}@media only screen and (max-width:767px){.child-half-width-mobile>div{width:49%!important}.child-half-width-mobile>div:nth-child(odd){margin-right:2%!important}.child-half-width-mobile>div:nth-child(even){margin-right:0!important}}.custom_gaya_divi_header .et_pb_menu__menu,.custom_gaya_divi_header .et-menu-nav,.custom_gaya_divi_header ul.et-menu.nav{width:100%}.custom_gaya_divi_header.et_pb_menu .et_pb_menu__menu>nav>ul{justify-content:space-evenly}.custom_homepage_product_list a.woocommerce-loop-product__link{background:#D9D9D9;padding-bottom:10px;border-radius:10px}.custom_homepage_product_list span.et_shop_image{padding:10px 10px 0}.custom_homepage_product_list h2.woocommerce-loop-product__title,.woocommerce-page .custom_homepage_product_list ul.products li.product .price{color:white;background-color:#111111;padding:10px!important;margin:0 10px!important}.custom_homepage_product_list h2.woocommerce-loop-product__title{border-radius:10px 10px 0 0}.woocommerce-page .custom_homepage_product_list ul.products li.product .price{border-radius:0 0 10px 10px}.woocommerce-page .custom_homepage_product_list ul.products li.product .price bdi{color:#F2DE01}.homepage_product_filter .widget-title.wpc-filter-title,.homepage_product_filter .wpc-filters-main-wrap li.wpc-term-item input{display:none}.homepage_product_filter .wpc-filters-main-wrap li.wpc-term-item label{text-align:center;justify-content:left;border:1px solid #3D3B2F;border-radius:50px;background-color:transparent;padding:15px 20px;width:100%;max-width:400px}.homepage_product_filter .wpc-filters-main-wrap li.wpc-term-item label a{font-family:'WORKSANS',Helvetica,Arial,Lucida,sans-serif;color:#3D3B2F;text-transform:uppercase}.homepage_product_filter .wpc-filters-main-wrap li.wpc-term-item input:checked+label{background-color:#3D3B2F}.homepage_product_filter .wpc-filters-main-wrap li.wpc-term-item input:checked+label a{color:#FFF}.custom_products_container .button.add_to_cart_button{width:fit-content;margin:0 10px 10px 10px!important;background-color:#F2DE01!important;font-family:'MARTEL SANS LIGHT',Helvetica,Arial,Lucida,sans-serif;border:0!important;border-radius:5px!important;color:black!important}.no_add_to_cart .button.add_to_cart_button{display:none!important}.custom_products_container ul.products li.product{background-color:#D9D9D9;border-radius:10px}@media screen and (max-width:767px){.custom_products_container ul.products li.product a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{padding:0!important}}.custom_product_informations .wpcag_groups.wpcag_groups_layout_01{display:grid;grid-template-columns:1fr 1fr;gap:30px}.custom_product_description_show_more{display:flex;color:black!important;background-color:rgb(242,222,1);margin-top:10px;padding:6px 16px;font-family:"MARTEL SANS LIGHT",Helvetica,Arial,Lucida,sans-serif;font-size:16px;border-radius:5px;width:fit-content;cursor:pointer}#custom_product_category_title .custom_product_description_show_more{background-color:#F2DE01}.custom_mon_compte .woocommerce form.login{border-color:#FFF;border-radius:10px}.custom_mon_compte .woocommerce form .form-row input.input-text{background-color:#FFF;border-radius:5px}.custom_mon_compte .woocommerce button.button,.woocommerce-page button.button,.custom_mon_compte .woocommerce a.button{background-color:#f2de01;border:0;border-radius:50px}.custom_mon_compte .woocommerce-info,.et_pb_wc_cart_notice_0 .woocommerce-info{color:#000!important}.custom_shop_product_list::before{content:"Filtre";background-color:#1E1E1E;color:#FFF;padding:20px;display:flex;border-radius:10px;border:1px #FFF solid;margin-bottom:20px}.custom_shop_product_list .wpc-filters-section{position:relative;background-color:#FFF;padding:20px;border-radius:10px;border:1px #707070 solid}.custom_shop_product_list .wpc-filters-section .widget-title.wpc-filter-title{font-family:'WORKSANS',Helvetica,Arial,Lucida,sans-serif;font-weight:700;color:#0B1423}.custom_shop_product_list .wpc-filters-section .wpc-filter-content{margin-left:15px}.custom_shop_product_list .wpc-filters-section .wpc-filter-content a.wpc-filter-link{color:#1E1E1E;font-family:'WORKSANS',Helvetica,Arial,Lucida,sans-serif;font-weight:400}.custom_form7 input,.custom_form7 textarea{background-color:#F7F7F7;padding:20px 30px;border:0;width:100%;min-width:100%;max-width:100%}.custom_form7.config_form input,.custom_form7.config_form textarea{padding:8px 30px}.custom_form7 input[type=submit]{background-color:#EFDE4A;color:#FFF;font-size:18px;border-radius:8px;margin-top:20px}.custom_form7 .two_columns{display:flex;gap:5px}.custom_form7.config_form p{padding:0!important}@media screen and (max-width:767px){.custom_form7 .two_columns{flex-direction:column;gap:0}.custom_form7 .two_columns p:not(.has-background):last-of-type{padding-bottom:1em}}.custom_blog .et_pb_image_container{margin:0}.custom_blog .et_pb_post .entry-featured-image-url{margin-bottom:25px}.custom_blog.et_pb_blog_0 .et_pb_post div.post-content{margin:40px 0 20px}.custom_blog.et_pb_blog_0 .et_pb_post div.post-content a.more-link{border:1px solid black;border-radius:100px;padding:8px 34px}:root{--mkl_pc_color-primary:#ffdb16}.custom_gaya_configurator .mkl_pc .mkl_pc_container{background:transparent}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar{max-height:50vh;overflow:auto;width:50%;background:transparent}body.configurator_is_inline .custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_viewer{width:50%;min-height:52vh;margin:0 auto 80px}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices ul li.panneaux{}.custom_gaya_configurator section.choices li.choice{background:#FFF}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices>ul>li.layers-list-item .layer-item{padding:0}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices>ul>li.layers-list-item .layer-item .layer-name{font-family:'WORKSANS',Helvetica,Arial,Lucida,sans-serif;color:#E5BE1A;font-weight:600}.custom_gaya_configurator .mkl_pc .mkl_pc_container .text{font-family:'MARTEL SANS REGULAR',Helvetica,Arial,Lucida,sans-serif;color:#3D3B2F}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices>ul>li.layers-list-item:not(:nth-child(1)){margin-top:15px}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices li.choices-list li:not(.show_thumbnail) i.mkl-pc-thumbnail{display:none}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices li.choices-list li.show_thumbnail i.mkl-pc-thumbnail{display:block}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layers .layers-list-item:not(.show_choice_in_title) .layer-item span.selected-choice,.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .custom_puissance .mkl-pc-field-label .required-sign{display:none}.custom_gaya_configurator .mkl_pc .mkl_pc_container input[type="range"]{accent-color:#f2de01;background:white;border-radius:15px;max-width:80%;min-width:80%;margin-right:5%;padding:3px;box-shadow:inset 0 0 0 1px var(--choice-border-color,var(--mkl_pc_color-border))}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices li.choices-list li.hide-choice{display:none!important}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices li.choices-list li i.mkl-pc-thumbnail{width:100px;height:100px}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices.custom_circle_flex li.choices-list>ul{column-gap:10px}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices.custom_circle_flex li.choices-list li.choice{display:flex;align-items:center;justify-content:center;width:unset;border-radius:100px;height:80px;width:80px}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices.custom_circle_flex li.choices-list li.choice button.choice-item{width:fit-content}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices.custom_circle_flex li.choices-list li>button.choice-item .choice-text{padding-left:0}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices.custom_circle_flex li.choices-list li span.text.choice-name{text-align:center;word-break:normal}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_viewer .mkl_pc_layers .custom-html.panneaux{z-index:1}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices.custom_circle_flex_before li.choices-list>ul{column-gap:10px}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices.custom_circle_flex_before li.choices-list li.choice{display:flex;align-items:center;justify-content:center;width:fit-content;background:transparent;border:none;box-shadow:none}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices.custom_circle_flex_before li.choices-list li.choice>button.choice-item{min-height:unset}.mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices.custom_circle_flex_before li.choices-list li>button.choice-item .choice-text{padding-left:0}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices.custom_circle_flex_before li.choices-list li.choice button.choice-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;gap:8px}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices.custom_circle_flex_before li.choices-list li.choice button.choice-item span.choice-text--container{width:fit-content}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices.custom_circle_flex_before li.choices-list>ul{align-items:flex-start}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices.custom_circle_flex_before li.choices-list li span.text.choice-name{width:100px;text-align:center}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices.custom_circle_flex_before li.choices-list li.choice button.choice-item:before{content:"";display:block;height:80px;width:80px;box-shadow:inset 0 0 0 1px var(--choice-border-color,var(--mkl_pc_color-border));border-radius:80px;transition:0.2s all;background-image:var(--minia);background-size:cover}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices.custom_circle_flex_before li.choices-list li.choice button.choice-item:before:hover{border-color:#777}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices.custom_circle_flex_before li.choices-list li.choice.active button.choice-item:before{box-shadow:inset 0 0 0 2px var(--mkl_pc_color-primary,var(--mkl_pc_color-primary))}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices.custom_circle_flex li.choices-list li.choice div:has(>div.tippy-box),.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices.custom_circle_flex_before li.choices-list li.choice div:has(>div.tippy-box){min-width:250px}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices.checkbox_list li.choices-list ul{flex-direction:column}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices.checkbox_list li.choices-list li,.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices.checkbox_list li.choices-list li.active{background:transparent;box-shadow:none;width:fit-content;padding-right:15px}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices.checkbox_list li.choices-list li .choice-item{padding-left:60px}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices.checkbox_list li.choices-list li::before{content:"";display:block;width:30px;height:30px;border:1px var(--mkl_pc_color-border) solid;position:absolute;left:15px;top:calc(50% - 15px);color:white;font-size:24px;display:flex;align-items:end;justify-content:center;font-family:Arial,sans-serif;font-weight:700}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices.checkbox_list li.choices-list li.has-qty.active::before{top:calc(50% - 48px)}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices.checkbox_list li.choices-list li:hover::before{border-color:#777}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices.checkbox_list li.choices-list li.active::before{content:"\2713";background-color:#F2DE01;border-color:#F2DE01}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices.checkbox_list li.choices-list li.choice div:has(>div.tippy-box){transform:translate(-15%,-65px)!important;top:0!important}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices li.display-mode-dropdown>button.layer-item{background:#FFF;padding:10px}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices li.display-mode-dropdown .layer_choices{transform:translate(0,61px)!important}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices li.display-mode-dropdown .layer_choices .choices-list li button{min-height:40px}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar .mkl-pc-summary--content h5:empty,.custom_gaya_configurator .mkl_pc_summary .mkl_pc_summary_item.has-form-field .summary-item--name .form-field--value.range::before{display:none}.custom_gaya_configurator .mkl_pc_summary .mkl_pc_summary_item_group:not(.group) h5::after{content:" :"}.custom_gaya_configurator .mkl_pc .mkl_pc_container footer.mkl_pc_footer{min-width:calc(50% - 3em);max-width:50%;position:unset;background:#F7F2D3;border:1px #ffdb16 solid;border-radius:10px;margin-left:auto;margin-right:var(--mkl_pc_lapomme-spacing);padding:0 1em;box-shadow:0px 2px 12px 0px #ffdb1680;transform:translateY(-100%)}.custom_gaya_configurator .mkl_pc .mkl_pc_container footer .footer__section-center{width:32px}.custom_gaya_configurator .mkl_pc .mkl_pc_container footer .footer__section-center button.reset-configuration svg path{fill:#000000}.custom_gaya_configurator .mkl_pc .mkl_pc_container .footer__section-right{width:calc(100% - 32px)}.custom_gaya_configurator .mkl_pc .mkl_pc_container .footer__section-right .form.form-cart{width:100%;justify-content:space-around;font-family:'WORKSANS',Helvetica,Arial,Lucida,sans-serif;gap:10px}.custom_gaya_configurator .mkl_pc .mkl_pc_container .footer__section-right .form.form-cart span.price{font-size:2em;color:#000}.custom_gaya_configurator .mkl_pc .mkl_pc_container .footer__section-right .custom_gaya_config_button.configurator-add-to-cart{cursor:pointer;background:#fff;color:black;border-radius:50px;padding:5px 25px;border:2px solid #fff;transition:0.3s}.custom_gaya_configurator .mkl_pc .mkl_pc_container .footer__section-right .custom_gaya_config_button.configurator-add-to-cart:hover{border:2px solid #ffdb16}@media (max-width:660px){.mkl_pc .mkl_pc_container .price-container{background-color:#F2DE01;padding:8px;border-radius:10px;top:-30px}}.custom_gaya_config_stats{position:absolute;bottom:0;left:0;right:0;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;justify-content:space-evenly;height:100px;transform:translateY(calc(100% + 20px))}.custom_gaya_config_stats>div>p{font-family:'WORKSANS',Helvetica,Arial,Lucida,sans-serif;color:#3d3b2f}.custom_gaya_config_stats>div>p:nth-child(1){font-size:24px;font-weight:600;padding-bottom:.5em}.custom_gaya_config_stats i{grid-column:1 / 4;max-width:80%;margin-top:10px;margin-left:80px;margin-right:80px}.custom_gaya_config_stats i:nth-last-child(1){margin-top:0}.gaya_config_contact_form{overflow:auto;scrollbar-width:none}.gaya_config_fixed_button,.gaya_config_contact_close .et_pb_icon_wrap{cursor:pointer}@media screen and (max-width:900px){.custom_gaya_configurator_section{padding:20px 0 50px 0!important}.custom_gaya_configurator .mkl_pc .mkl_pc_container{padding-bottom:calc(var(--mkl_pc_footer_height) / 2);flex-direction:column}body.configurator_is_inline .custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_viewer{width:100%;min-height:20vh!important;position:relative;right:auto;left:auto;bottom:auto;margin:0 auto 100px}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar{width:100%;max-height:35vh;bottom:unset;margin-bottom:30px}.custom_gaya_config_stats>div>p:nth-child(1){font-size:15px;padding:0;line-height:1em}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices{padding-bottom:3em;max-width:600px;margin:auto}.custom_gaya_configurator .mkl_pc .mkl_pc_container footer.mkl_pc_footer{min-width:unset;max-width:600px;width:70%;height:fit-content;padding:0;margin:auto;margin-left:25%;transform:translateY(0);display:flex;align-items:center}.custom_gaya_configurator .mkl_pc .mkl_pc_container footer .footer__section-right{padding:0}.custom_gaya_config_stats{height:80px;border-bottom:1px solid #ffdb16;transform:translateY(100%);bottom:-10px}.custom_gaya_config_stats i{margin-top:0}.custom_gaya_configurator .mkl_pc .mkl_pc_container .mkl_pc_toolbar section.choices .layer_choices li.choices-list li span.text.choice-name{font-size:14px}.custom_gaya_configurator .mkl_pc .mkl_pc_container .footer__section-right .form.form-cart span.price{font-size:20px}.mkl-pc-advanced-description{z-index:99999999!important}.hide-on-mobile{display:none!important}}