html,body{height:100%;overflow-x:hidden;margin:0;padding:0}.edit-link{display:none}.p-l7z8765 .pagelayer-wp-title-heading{text-transform:uppercase!important}.magasiner-en-ligne{display:inline-block;background:#35bfc3;color:white!important;padding:.5em 1em}.p-dic7183 li.current-menu-item{background-color:brown;color:white!important}.p-dic7183 li.menu-item>a:hover,li.current-menu-item>a{background-color:brown;color:white!important}@media (max-width:1023px){.p-dic7183{background:#35bfc3!important;padding:10px 0}}@media (min-width:1024px){.p-dic7183{background:linear-gradient(120deg,#35bfc3 80%,#A52A2A 80%)!important;padding:10px 0}}.woocommerce div.product .woocommerce-tabs ul.tabs li:hover,.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background-color:#35bfc3!important}.woocommerce main,.woocommerce-page main{margin:40px auto;border:0px!important;box-shadow:none!important;padding:15px}.popularfx-body.woocommerce-page main{padding:40px 15px!important}.pagelayer-wp_menu-ul>li.current-menu-item>a{background-color:brown;color:white!important}.single .p-4wb1030 img{filter:none!important;box-shadow:none!important;-webkit-transition:all 400ms;transition:all 400ms}.comment-respond{background:#f9f9f9;border-radius:12px;padding:30px;box-shadow:0 4px 10px rgb(0 0 0 / .05);margin-top:40px}.comment-respond h3{font-size:24px;font-weight:600;margin-bottom:20px;color:#333}#commentform-author,#commentform-email,#commentform-url,#commentform-comment{margin-bottom:20px}#commentform input[type="text"],#commentform input[type="email"],#commentform input[type="url"],#commentform textarea{width:100%;padding:12px 15px;font-size:16px;border:1px solid #ddd;border-radius:8px;background-color:#fff;transition:border-color 0.3s ease}#commentform textarea{min-height:150px;resize:vertical}#commentform input:focus,#commentform textarea:focus{border-color:#202325;outline:none}#commentform input[type="submit"]{background:#202325;color:#fff;padding:20px 30px;border:none;border-radius:8px;font-size:16px;cursor:pointer;transition:all 0.3s ease;display:inline-block}#commentform input[type="submit"]:hover{background:#202325;transform:scale(1.1)}.comment-list{list-style:none;padding-left:0;margin-top:30px}.comment-list li.comment{background:#fff;border:1px solid #e2e2e2;border-radius:10px;padding:20px;margin-bottom:20px;box-shadow:0 2px 8px rgb(0 0 0 / .05)}.comment-author{display:flex;align-items:center;margin-bottom:10px}.comment-author .avatar{width:40px;height:40px;border-radius:50%;margin-right:12px}.comment-author cite{font-weight:700;color:#202325;font-style:normal}.comment-metadata{font-size:13px;color:brown;margin-top:2px}.comment-metadata a{color:#A52A2A!important;font-weight:bold!important}.comment-list article,.comment-list .pingback,.comment-list .trackback{border-top:0px!important;padding:1.75em 0}.comment-content{font-size:15px;line-height:1.6;color:#333;margin-top:10px}.reply a{display:inline-block;margin-top:12px;font-size:16px;color:#fff;text-decoration:none;font-weight:500;background-color:#A52A2A!important;padding:20px 30px}.comment-list .children{margin-left:30px;margin-top:20px;border-left:2px solid #e2e2e2;padding-left:20px}.logged-in-as,.comment-notes{font-size:14px;color:#777;margin-bottom:15px}.p-f8n3612{background-color:#f9f9f9;padding:3px;border-radius:12px;margin:20px 0 0 0}.p-f8n3612 .pagelayer-col{background-color:#fff;padding:20px;border-radius:10px}.p-f8n3612 .pagelayer-post-info-container{background-color:#f0f4f8;padding:15px;border-radius:8px}.p-f8n3612 .pagelayer-post-info-label{color:#202325}.p-f8n3612 .pagelayer-post-info-label a{color:#202325;text-decoration:none}.p-f8n3612 .pagelayer-post-info-label:hover a{color:#008060}.p-f8n3612 .pagelayer-terms a{background-color:#008060;color:#ffffff!important;padding:6px 12px;border-radius:20px;text-decoration:none;display:inline-block;transition:background-color 0.3s ease}.p-f8n3612 .pagelayer-terms a:hover{background-color:#004d3f}.pagelayer-prev-post,.pagelayer-next-post{padding:10px}.single p.has-background{padding:20px 0}.single .p-dbq3916 .pagelayer-post-info-container .pagelayer-terms a{background-color:#C9AE79!important;color:#ffffff!important;padding:6px 12px;border-radius:0px!important;text-decoration:none;display:inline-block;transition:background-color 0.3s ease}.woocommerce ul.products li.product{display:flex;flex-direction:column;align-items:center}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .price{text-align:center}.popularfx-body.post-type-archive-product main,.popularfx-body.single-product main{padding:15px;max-width:1170px;margin:0 auto}.woocommerce ul.products li.product-category h2.woocommerce-loop-category__title{text-align:center;font-size:1.3rem;font-weight:600;color:#fff;margin-top:10px;margin-bottom:0;padding:5px 10px;background-color:brown;border-radius:8px;transition:background-color 0.3s ease}.woocommerce ul.products li.product-category h2.woocommerce-loop-category__title:hover{background-color:#35bfc3}.woocommerce ul.products li.product .button{margin-left:5px;margin-bottom:1em;background-color:brown}.woocommerce nav.woocommerce-pagination{text-align:center!important}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:brown;color:#fff}#frm_form_3_container.with_frm_style legend+h3,#frm_form_3_container.with_frm_style h3.frm_form_title{font-size:17px;margin:10px 0}.woocommerce-ordering{display:inline-block;margin:20px 0;font-family:inherit}.woocommerce-ordering select.orderby{padding:8px 12px;border:1px solid #ccc;border-radius:8px;font-size:1rem;background-color:#f9f9f9;transition:border-color 0.3s ease,box-shadow 0.3s ease;cursor:pointer}.woocommerce-ordering select.orderby:hover,.woocommerce-ordering select.orderby:focus{border-color:#007cba;box-shadow:0 0 5px rgb(0 124 186 / .4);outline:none}@media (max-width:600px){.woocommerce-ordering select.orderby{width:100%}}.woocommerce ul.products li.product .price,.single-product .price{font-size:1.3rem;font-weight:700;color:#d44;margin-top:8px;display:block}.woocommerce ul.products li.product .button{color:#fff;font-weight:600;padding:15px 40px;border-radius:8px;margin:0 0 20px 0!important;display:inline-block;transition:background-color 0.3s ease,transform 0.2s ease}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .woocommerce-loop-category__title{font-size:20px!important}.woocommerce ul.products li.product .button:hover{background-color:brown;transform:scale(1.05)}.woocommerce.archive #primary{width:100%!important;max-width:1170px!important;margin:0 auto;float:none!important;display:block!important}.woocommerce.archive #secondary{display:none}