/* 
Theme Name: MonaGraphic - Child
Author: www.monagraphic.com
Template: mona
Description: Theme MonaGraphic
*/

@import url("../mona/style.css");
@import url("https://fonts.googleapis.com/css2?family=Titillium+Web:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700&display=swap");body .container{max-width:1280px;padding:0;width:80%}body .back-to-top{background:#f06;border-radius:10px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .5s ease;transition:all .5s ease}body .back-to-top:focus,body .back-to-top:hover{background:#99f;-webkit-transition:all .5s ease;transition:all .5s ease}body #tarteaucitronIcon{margin-bottom:50px!important;margin-right:-5px!important}body #main.panier .quote-fields tbody{-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;row-gap:25px}body #main.panier .quote-fields tbody,body #main.panier .quote-fields tbody .addify-option-field{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}body #main.panier .quote-fields tbody .addify-option-field{width:calc(50% - 12.5px)}body #main.panier .quote-fields tbody .addify-option-field th{border-top:none!important;color:#f06;color:#339!important;font-family:Titillium Web;font-size:24px;font-weight:600;font-weight:400!important;letter-spacing:0;line-height:18px;margin-bottom:25px!important;text-transform:Uppercase}body #main.panier .quote-fields tbody .addify-option-field td{border-top:none!important;width:100%}body #main.panier .quote-fields tbody .addify-option-field td input,body #main.panier .quote-fields tbody .addify-option-field td select,body #main.panier .quote-fields tbody .addify-option-field td textarea{background:#fff;border:2px solid #339;border-left:2px solid #339!important;border-radius:25px;color:#339;font-size:16px;font-weight:400;letter-spacing:.8px;margin-top:0}body #main.panier .quote-fields tbody .addify-option-field td input:focus,body #main.panier .quote-fields tbody .addify-option-field td input:focus-within,body #main.panier .quote-fields tbody .addify-option-field td select:focus,body #main.panier .quote-fields tbody .addify-option-field td select:focus-within,body #main.panier .quote-fields tbody .addify-option-field td textarea:focus,body #main.panier .quote-fields tbody .addify-option-field td textarea:focus-within{-webkit-box-shadow:none!important;box-shadow:none!important}body .btn.wysiwyg-btn{margin-right:5px;margin-top:10px}@media screen and (max-width:576px){body .btn.wysiwyg-btn{display:block;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-right:0!important;text-align:left;white-space:pre-line;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}body .btn.primaire{color:#fff}body .btn.tertiaire{background:#f06!important}body .btn.tertiaire:hover{background:#99f!important}body .btn.disabled{opacity:.5}body .btn.disabled:hover{cursor:not-allowed}body .btn:focus,body .btn:visited:focus{background:#99f}body h1{color:#99f;font-family:Titillium Web;font-size:35px;font-weight:600;letter-spacing:2px;line-height:40px;margin-bottom:15px;margin-top:30px;text-transform:Uppercase}@media screen and (max-width:576px){body h1{font-size:30px;line-height:32px}}body h2{font-size:40px;line-height:50px;text-transform:None}body h2,body h2.style-h1{color:#c09;font-family:Titillium Web;font-weight:600;letter-spacing:2px;margin-top:30px}body h2.style-h1{font-size:35px;line-height:40px;margin-bottom:15px;text-transform:Uppercase}@media screen and (max-width:576px){body h2{font-size:30px;line-height:32px}}body h2.style-h1{color:#99f}@media screen and (max-width:576px){body h2.style-h1{font-size:30px;line-height:32px}}body h3{color:#f06;font-size:24px;font-weight:600;line-height:18px;line-height:30px;text-transform:Uppercase}body .extrait,body h3{font-family:Titillium Web;letter-spacing:0}body .extrait{color:#339;font-size:16px;font-weight:400;font-weight:600;line-height:24px;text-transform:None}body .extrait p{margin-bottom:0}body p{color:#339;font-family:Titillium Web;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;text-transform:None}body p strong{font-weight:600}body p a{color:#339;font-family:Titillium Web;font-size:16px;font-weight:400;font-weight:600;letter-spacing:0;line-height:24px;text-transform:None;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}body p a:hover{color:#f06;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}body p.from{color:#c09;font-size:14px;margin-bottom:0}body ul{color:#339;font-family:Titillium Web;font-size:16px;letter-spacing:0;line-height:24px;text-transform:None}body ul,body ul li,body ul li ul li{font-weight:400}body .btn,body button{background:linear-gradient(265.27deg,transparent 20.55%,#f06 94.17%);background-color:transparent;background-color:#f90;border-radius:50px;color:#fff;font-family:Titillium Web;font-size:16px;font-weight:600;line-height:18px;padding:15px 35px;position:relative;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}body .btn:hover,body button:hover{background-color:#f06;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}body .btn.btn,body .btn.document,body .btn.primaire,body .btn.telechargement,body .btn.wysiwyg-btn,body button.btn,body button.document,body button.primaire,body button.telechargement,body button.wysiwyg-btn{background:linear-gradient(265.27deg,transparent 20.55%,#f06 94.17%);background-color:transparent;background-color:#f90;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}body .btn.btn:hover,body .btn.document:hover,body .btn.primaire:hover,body .btn.telechargement:hover,body .btn.wysiwyg-btn:hover,body button.btn:hover,body button.document:hover,body button.primaire:hover,body button.telechargement:hover,body button.wysiwyg-btn:hover{background-color:#f06;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}body .btn.secondaire,body button.secondaire{background:#5826f4}body .btn.secondaire:hover,body button.secondaire:hover{background:#08babe}body .btn.tertiaire,body button.tertiaire{background:#08babe}body .btn.tertiaire:hover,body button.tertiaire:hover{background:#ddf07f}body .btn.addify_checkout_place_quote.secondaire:hover,body .btn.addify_checkout_place_quote.telechargement:hover,body .btn.afrfq_update_quote_btn.secondaire:hover,body .btn.afrfq_update_quote_btn.telechargement:hover,body .btn.btn-default.secondaire:hover,body .btn.btn-default.telechargement:hover,body .btn.icon.secondaire:hover,body .btn.icon.telechargement:hover,body button.addify_checkout_place_quote.secondaire:hover,body button.addify_checkout_place_quote.telechargement:hover,body button.afrfq_update_quote_btn.secondaire:hover,body button.afrfq_update_quote_btn.telechargement:hover,body button.btn-default.secondaire:hover,body button.btn-default.telechargement:hover,body button.icon.secondaire:hover,body button.icon.telechargement:hover{color:#339}body .btn.addify_checkout_place_quote.document:hover,body .btn.addify_checkout_place_quote.telechargement:hover,body .btn.afrfq_update_quote_btn.document:hover,body .btn.afrfq_update_quote_btn.telechargement:hover,body .btn.btn-default.document:hover,body .btn.btn-default.telechargement:hover,body .btn.icon.document:hover,body .btn.icon.telechargement:hover,body button.addify_checkout_place_quote.document:hover,body button.addify_checkout_place_quote.telechargement:hover,body button.afrfq_update_quote_btn.document:hover,body button.afrfq_update_quote_btn.telechargement:hover,body button.btn-default.document:hover,body button.btn-default.telechargement:hover,body button.icon.document:hover,body button.icon.telechargement:hover{background:#99f}body .btn.addify_checkout_place_quote.tertiaire,body .btn.afrfq_update_quote_btn.tertiaire,body .btn.btn-default.tertiaire,body .btn.icon.tertiaire,body button.addify_checkout_place_quote.tertiaire,body button.afrfq_update_quote_btn.tertiaire,body button.btn-default.tertiaire,body button.icon.tertiaire{background:#f06}body .btn.addify_checkout_place_quote.addify_checkout_place_quote,body .btn.addify_checkout_place_quote.afrfq_update_quote_btn,body .btn.afrfq_update_quote_btn.addify_checkout_place_quote,body .btn.afrfq_update_quote_btn.afrfq_update_quote_btn,body .btn.btn-default.addify_checkout_place_quote,body .btn.btn-default.afrfq_update_quote_btn,body .btn.icon.addify_checkout_place_quote,body .btn.icon.afrfq_update_quote_btn,body button.addify_checkout_place_quote.addify_checkout_place_quote,body button.addify_checkout_place_quote.afrfq_update_quote_btn,body button.afrfq_update_quote_btn.addify_checkout_place_quote,body button.afrfq_update_quote_btn.afrfq_update_quote_btn,body button.btn-default.addify_checkout_place_quote,body button.btn-default.afrfq_update_quote_btn,body button.icon.addify_checkout_place_quote,body button.icon.afrfq_update_quote_btn{background:#339!important;color:#fff!important}body .btn.addify_checkout_place_quote.addify_checkout_place_quote:hover,body .btn.addify_checkout_place_quote.afrfq_update_quote_btn:hover,body .btn.afrfq_update_quote_btn.addify_checkout_place_quote:hover,body .btn.afrfq_update_quote_btn.afrfq_update_quote_btn:hover,body .btn.btn-default.addify_checkout_place_quote:hover,body .btn.btn-default.afrfq_update_quote_btn:hover,body .btn.icon.addify_checkout_place_quote:hover,body .btn.icon.afrfq_update_quote_btn:hover,body button.addify_checkout_place_quote.addify_checkout_place_quote:hover,body button.addify_checkout_place_quote.afrfq_update_quote_btn:hover,body button.afrfq_update_quote_btn.addify_checkout_place_quote:hover,body button.afrfq_update_quote_btn.afrfq_update_quote_btn:hover,body button.btn-default.addify_checkout_place_quote:hover,body button.btn-default.afrfq_update_quote_btn:hover,body button.icon.addify_checkout_place_quote:hover,body button.icon.afrfq_update_quote_btn:hover{background:#99f!important;color:#339!important}body .btn.addify_checkout_place_quote:before,body .btn.afrfq_update_quote_btn:before,body .btn.btn-default:before,body .btn.icon:before,body button.addify_checkout_place_quote:before,body button.afrfq_update_quote_btn:before,body button.btn-default:before,body button.icon:before{left:20px;position:absolute;width:25px}body blockquote{background:#f1f8f8;border-radius:10px;margin:40px 0;max-width:100%;padding:50px 33% 50px 4%;position:relative;width:83.34%}body blockquote p{color:#339;font-family:Titillium Web;font-size:16px;font-size:25px;font-weight:400;font-weight:600;letter-spacing:0;letter-spacing:2.5px;line-height:24px;line-height:30px;text-transform:None}body blockquote:before{display:none}body blockquote:after{background:none;content:url(images/assets/GEVEDIT_deco_citation.svg);height:144px;position:absolute;right:-20%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:600px}@media screen and (max-width:768px){body blockquote:after{display:block!important;width:100px}}@media screen and (min-width:576px) and (max-width:768px){body blockquote:after{right:-75px}}@media screen and (max-width:576px){body blockquote:after{right:-100px}}body ul:not(.acf-bl):not(.pager):not(.header-nav-list):not(.wc-item-meta){color:#339;font-family:Titillium Web;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;list-style:none;margin-bottom:25px;text-transform:None}body ul:not(.acf-bl):not(.pager):not(.header-nav-list):not(.wc-item-meta) li{font-weight:400;line-height:18px;margin-bottom:10px;position:relative}body ul:not(.acf-bl):not(.pager):not(.header-nav-list):not(.wc-item-meta) li strong{font-weight:600}body ul:not(.acf-bl):not(.pager):not(.header-nav-list):not(.wc-item-meta) li ul{margin-top:20px;padding-left:50px}body ul:not(.acf-bl):not(.pager):not(.header-nav-list):not(.wc-item-meta) li ul li{font-weight:400}body ul:not(.acf-bl):not(.pager):not(.header-nav-list):not(.wc-item-meta) li ul li strong{font-weight:600}body ul:not(.acf-bl):not(.pager):not(.header-nav-list):not(.wc-item-meta) li ul li:before{content:url(images/assets/GEVEDIT_puce_violette.svg);margin-left:-30px;position:absolute;top:1px;width:6px}body ul:not(.acf-bl):not(.pager):not(.header-nav-list):not(.wc-item-meta) li:before{content:url(images/assets/GEVEDIT_puce_orange.svg);margin-left:-30px;position:absolute;top:1px;width:6px}body .wp-wysiwyg{margin-bottom:0;overflow:visible}body .wp-wysiwyg .wp-image-wrap.left img,body .wp-wysiwyg .wp-image-wrap.right img{border-radius:10px;max-width:50%}@media screen and (max-width:992px){body .wp-wysiwyg .wp-image-wrap.left img,body .wp-wysiwyg .wp-image-wrap.right img{max-width:100%}}body .wp-wysiwyg .wp-image-wrap.left img{margin-right:55px}@media screen and (min-width:576px) and (max-width:992px){body .wp-wysiwyg .wp-image-wrap.left{max-width:50%}}@media screen and (max-width:576px){body .wp-wysiwyg .wp-image-wrap.left img{margin-left:0;margin-right:0}}body .wp-wysiwyg .wp-image-wrap.right img{margin-left:55px}@media screen and (min-width:576px) and (max-width:992px){body .wp-wysiwyg .wp-image-wrap.right{max-width:50%}}@media screen and (max-width:576px){body .wp-wysiwyg .wp-image-wrap.right img{margin-left:0;margin-right:0}}body .wp-wysiwyg .wp-image-wrap.center img,body .wp-wysiwyg .wp-image-wrap.none img{border-radius:10px;margin:40px auto}body .acf-gallery.gallery{background:none;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px;margin:40px auto;max-width:100%;padding:0;row-gap:40px;width:100%;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;border:none;height:auto;justify-content:flex-start}body .acf-gallery.gallery .gallery-single{background:none;-webkit-box-shadow:none;box-shadow:none;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0;max-width:33%;overflow:hidden;position:relative;width:calc(33% - 30px)}body .acf-gallery.gallery .gallery-single a{display:contents}body .acf-gallery.gallery .gallery-single a .thumb{border-radius:10px;overflow:hidden}body .acf-gallery.gallery .gallery-single a .thumb img{width:100%}body .acf-gallery.gallery .gallery-single a .thumb:before{background:transparent;background-position:50%;background-repeat:no-repeat;background-size:0;border-radius:10px;content:"";height:100%;position:absolute;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%}body .acf-gallery.gallery .gallery-single a:hover{-webkit-transform:scale(1);transform:scale(1)}body .acf-gallery.gallery .gallery-single a:hover .thumb img{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}body .acf-gallery.gallery .gallery-single a:hover .thumb:before{background-color:rgba(204,0,153,.6);background-image:url(images/assets/GEVEDIT_hover_produit.svg);background-position:50%;background-repeat:no-repeat;background-size:50px;-webkit-transition:all .5s ease;transition:all .5s ease;z-index:999}body .acf-gallery.gallery .gallery-single a:after{background-image:none;display:none}@media screen and (min-width:480px) and (max-width:768px){body .acf-gallery.gallery .gallery-single{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:50%;width:calc(50% - 20px)}}@media screen and (max-width:480px){body .acf-gallery.gallery .gallery-single{height:auto;margin:0 auto;max-height:350px;max-width:100%;width:80%}}@media screen and (max-width:992px){body .acf-gallery.gallery{margin-bottom:100px}}body .organigramme{margin:40px auto}body .organigramme .content{gap:50px 150px}body .organigramme .content .single-personne .thumb{margin-bottom:40px;position:relative}body .organigramme .content .single-personne .thumb img{border-radius:10px}@media screen and (max-width:576px){body .organigramme .content .single-personne .thumb{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}body .organigramme .content .single-personne .contenu p{line-height:30px}@media screen and (max-width:576px){body .organigramme .content .single-personne{margin-bottom:75px}}@media screen and (max-width:992px){body .organigramme{margin-bottom:100px}}body .ressources{gap:100px;margin:40px auto}body .ressources .ressource{background:#f1f8f8;border-radius:10px;padding:50px}body .ressources .ressource a{text-decoration:none}body .ressources .ressource a .thumb{border-radius:10px;margin-bottom:40px;overflow:hidden}body .ressources .ressource a .thumb img{-webkit-transition:all .5s ease;transition:all .5s ease;width:100%}body .ressources .ressource a .contenu{padding-right:100px;position:relative}body .ressources .ressource a .contenu .date{color:#339;font-family:Titillium Web;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;text-transform:None}body .ressources .ressource a .contenu h3{color:#99f}body .ressources .ressource a .contenu:after{bottom:0;content:url(images/assets/GEVEDIT_puce_bleue.svg);position:absolute;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s ease;transition:all .5s ease;width:6px}@media screen and (max-width:576px){body .ressources .ressource a .contenu:after{bottom:-50px;top:auto}}body .ressources .ressource a:hover .thumb img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .5s ease;transition:all .5s ease}body .ressources .ressource a:hover .contenu:after{right:-25px;-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (max-width:992px){body .ressources{margin-bottom:100px}}body .cta{gap:66px;margin:40px auto}body .cta .single-resume{background:#f1f8f8;border-radius:10px;padding:50px}body .cta .single-resume .thumb{border-radius:10px;margin-bottom:40px;overflow:hidden}body .cta .single-resume .thumb img{-webkit-transition:all .5s ease;transition:all .5s ease;width:100%}body .cta .single-resume h3{color:#99f}@media screen and (max-width:992px){body .cta{margin-bottom:100px}}body .temoignages{margin-bottom:150px}@media screen and (max-width:992px){body .temoignages{margin-bottom:100px}}body .wrap-html-sitemap h3.sp-cat-name a{color:#f06;font-size:24px;font-size:20px;line-height:18px;text-transform:Uppercase}body .wrap-html-sitemap h3.sp-cat-name a,body .wrap-html-sitemap li a{font-family:Titillium Web;font-weight:600;letter-spacing:0;text-decoration:none}body .wrap-html-sitemap li a{color:#339;display:block;font-size:16px;font-weight:400;line-height:24px;margin-bottom:10px;text-transform:None;text-transform:uppercase;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}body .wrap-html-sitemap li a:hover{color:#f06;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}body .lg-outer .lg-actions .lg-next,body .lg-outer .lg-actions .lg-prev{background-color:#339}body .lg-outer .lg-actions .lg-next:hover,body .lg-outer .lg-actions .lg-prev:hover{background-color:#f06}body .lg-outer .lg-thumb-outer,body .lg-outer .lg-toogle-thumb,body .lg-outer .lg-toolbar{background-color:#339}body .breadcrumb{margin:45px 0}body .breadcrumb li,body .breadcrumb li a{color:#339;font-family:Titillium Web;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;text-transform:None}body .breadcrumb li a{color:#f06;text-decoration:none}body .breadcrumb li.active span{font-weight:700}body .loggin{margin-bottom:100px}@media screen and (max-width:576px){body .loggin{margin-top:100px}}body .sidebar{background:#339;border-radius:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:130px;padding:50px;position:relative}body .sidebar h2{color:#fff;margin-top:0;text-transform:uppercase}@media screen and (min-width:992px) and (max-width:1200px){body .sidebar h2{font-size:30px}}body .sidebar ul{margin:0!important;padding-left:0!important}body .sidebar ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px!important;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body .sidebar ul li a{color:#99f;font-weight:600;padding-left:0;padding-right:10px;text-decoration:none;text-transform:uppercase;-webkit-transition:all .7s ease;transition:all .7s ease;width:calc(100% - 20px)!important}body .sidebar ul li a:hover{color:#f06;-webkit-transition:all .7s ease;transition:all .7s ease}@media screen and (min-width:992px) and (max-width:1200px){body .sidebar ul li a{font-size:14px;line-height:16px}}body .sidebar ul li .deplier{-webkit-transition:all .7s ease;transition:all .7s ease}@media screen and (max-width:1200px){body .sidebar ul li .deplier{right:-20px}}body .sidebar ul li.active .deplier{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .7s ease;transition:all .7s ease}body .sidebar ul li.active .children{display:block;max-height:100%;-webkit-transition:max-height 1s ease;transition:max-height 1s ease}body .sidebar ul li:before{display:none}body .sidebar ul li .children{height:100%;margin-top:20px!important;max-height:0;overflow:hidden;padding-left:0!important;-webkit-transition:max-height 1s ease;transition:max-height 1s ease;width:100%}body .sidebar ul li .children li{margin-bottom:5px!important}body .sidebar ul li .children li a{color:#fff;font-weight:400;text-transform:none;-webkit-transition:all .7s ease;transition:all .7s ease;width:100%!important}body .sidebar ul li .children li a:hover{color:#f06;-webkit-transition:all .7s ease;transition:all .7s ease}body .sidebar ul li .children li.active a{color:#f06}body .sidebar ul li.product_cat{margin:0!important;padding:0!important}@media screen and (min-width:1200px) and (max-width:1300px){body .sidebar{padding:40px}}@media screen and (min-width:992px) and (max-width:1200px){body .sidebar{padding:25px}}body nav.woocommerce-pagination{text-align:left}body nav.woocommerce-pagination .page-numbers{border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:left;margin:0;max-width:1440px;width:80%}body nav.woocommerce-pagination .page-numbers li{border:none;overflow:visible;padding:10px}body nav.woocommerce-pagination .page-numbers li .page-numbers{background:none;border:none;color:#339;font-family:Titillium Web;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;padding:0;text-transform:None;-webkit-transition:all .7s ease;transition:all .7s ease}body nav.woocommerce-pagination .page-numbers li .page-numbers.current{background:#f1f8f8;border-radius:50px;height:64px;padding:20px;width:64px}body nav.woocommerce-pagination .page-numbers li .page-numbers.next{display:block;font-size:0!important;height:25px;margin-left:50px;-webkit-transition:all .7s ease;transition:all .7s ease;width:16px!important}body nav.woocommerce-pagination .page-numbers li .page-numbers.next:before{content:url(images/assets/GEVEDIT_precedent.svg);display:block;-webkit-transform:scaleX(-1);transform:scaleX(-1);width:10px;position: relative;top:6px;}body nav.woocommerce-pagination .page-numbers li .page-numbers.next:hover{-webkit-transform:translateX(5px);transform:translateX(5px);-webkit-transition:all .7s ease;transition:all .7s ease}body nav.woocommerce-pagination .page-numbers li .page-numbers.prev{display:block;font-size:0!important;height:25px;margin-right:50px;-webkit-transition:all .7s ease;transition:all .7s ease;width:16px!important}body nav.woocommerce-pagination .page-numbers li .page-numbers.prev:before{content:url(images/assets/GEVEDIT_precedent.svg);display:block;width:10px; position:relative;top:6px;}body nav.woocommerce-pagination .page-numbers li .page-numbers.prev:hover{-webkit-transform:translateX(-5px);transform:translateX(-5px);-webkit-transition:all .7s ease;transition:all .7s ease}body nav.woocommerce-pagination .page-numbers li .page-numbers:hover:not(span){background:transparent;color:#f06;-webkit-transition:all .7s ease;transition:all .7s ease}body nav.woocommerce-pagination .page-numbers li:before{display:none}body .pager{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:left;margin:60px 0;max-width:1440px;width:80%}body .pager .pager-item .pager-link{background:none;border:none;color:#339;font-family:Titillium Web;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;text-transform:None}body .pager .pager-item .pager-link.is-active{background:#f1f8f8;border-radius:50px;padding:20px}body .pager .pager-item .pager-link.pager-link-next,body .pager .pager-item .pager-link.pager-link-prev{background:transparent;border:none;border-radius:50px;color:#339;font-family:Titillium Web;font-size:16px;font-weight:400;font-weight:600;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;letter-spacing:0;line-height:24px;line-height:17px;margin:0 25px;padding:10px 0;position:relative;text-transform:None;-webkit-transition:all .7s ease;transition:all .7s ease}body .pager .pager-item .pager-link.pager-link-next svg,body .pager .pager-item .pager-link.pager-link-prev svg{height:16px;width:16px}body .pager .pager-item .pager-link.pager-link-next svg path,body .pager .pager-item .pager-link.pager-link-prev svg path{fill:#339}body .pager .pager-item .pager-link.pager-link-next span,body .pager .pager-item .pager-link.pager-link-prev span{margin:0}.pager-item body .pager .pager-item .pager-link.pager-link-next,.pager-item body .pager .pager-item .pager-link.pager-link-prev{width:inherit}@media screen and (max-width:576px){body .pager .pager-item .pager-link.pager-link-next,body .pager .pager-item .pager-link.pager-link-prev{margin:10px auto}}body .pager .pager-item .pager-link.pager-link-next:hover{-webkit-transform:translateX(5px);transform:translateX(5px);-webkit-transition:all .7s ease;transition:all .7s ease}body .pager .pager-item .pager-link.pager-link-prev svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}body .pager .pager-item .pager-link.pager-link-prev:hover{-webkit-transform:translateX(-5px);transform:translateX(-5px);-webkit-transition:all .7s ease;transition:all .7s ease}body .contenu.module-articles{gap:30px 8.33%}body .contenu.module-articles .single-article{-webkit-align-content:flex-start;margin-top:30px;-ms-flex-line-pack:start;align-content:flex-start}body .contenu.module-articles .single-article a{text-decoration:none}body .contenu.module-articles .single-article .thumb{margin-bottom:20px;position:relative}body .contenu.module-articles .single-article .thumb a{border-radius:10px;display:block;height:100%;overflow:hidden;width:100%}body .contenu.module-articles .single-article .thumb a img{-webkit-transition:all .7s ease;transition:all .7s ease;width:100%}body .contenu.module-articles .single-article .thumb a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .7s ease;transition:all .7s ease}body .contenu.module-articles .single-article .single-content{padding-left:0}body .contenu.module-articles .single-article .single-content .categorie{color:#339;font-size:20px;font-weight:400;margin-bottom:10px;text-transform:uppercase}body .contenu.module-articles .single-article .single-content h3{color:#99f;font-size:35px;letter-spacing:0;line-height:35px;margin-bottom:20px;margin-top:20px;text-transform:none}@media screen and (max-width:768px){body .contenu.module-articles .single-article .single-content h3{font-size:30px;line-height:35px;margin-left:0;max-width:100%}}body .contenu.module-articles .single-article .single-content .date{color:#339;font-size:16px;line-height:18px}body .contenu.module-articles .single-article .single-content p{margin:20px 0}body .contenu.module-articles .single-article .single-content .btn{color:#fff}form,form label{font-family:Titillium Web}form label{color:#f06;color:#99f;font-size:24px;font-weight:600;font-weight:400!important;letter-spacing:0;line-height:18px;margin-bottom:25px!important;text-transform:Uppercase}form label.half{margin-right:4%;width:47.5%}form label.half:nth-child(odd){margin-right:0}@media (max-width:576px){form label.half{margin-right:0;width:100%}}form label.full{width:100%}form label span{font-weight:400}form label .acf-required,form label .required{position:relative;visibility:hidden!important}form label .acf-required:after,form label .required:after{color:#99f;content:"(obligatoire)";font-size:14px;font-weight:400;display: inline-block; position:relative; left:-5px; visibility:visible}form .acf-fields{-webkit-column-gap:25px;-moz-column-gap:25px;column-gap:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:25px}form .acf-fields .acf-field{border:none;margin-bottom:15px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content;padding:0}form .acf-fields .acf-field .acf-bl{border:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;gap:20px;margin-left:-20px;padding:0;width:100%}form .acf-fields .acf-field .acf-bl:focus,form .acf-fields .acf-field .acf-bl:focus-within{border:none}form .acf-fields .acf-field.half{width:calc(50% - 12.5px)}@media screen and (max-width:768px){form .acf-fields .acf-field.half{width:100%!important}}form .acf-fields .acf-field.acf-field-checkbox,form .acf-fields .acf-field.acf-field-textarea,form .acf-fields .acf-field.full{float:none;width:100%}form .acf-fields .acf-field.acf-field-select .acf-input{position:relative}form .acf-fields .acf-field.acf-field-select .acf-input select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(images/assets/GEVEDIT_puce_select.svg);background-position:center right 20px;background-repeat:no-repeat;background-size:9px}form .acf-fields .acf-field.acf-field-radio li label{color:#339;font-family:Titillium Web;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;text-transform:None}form .acf-fields .acf-field.acf-field-radio li label input{-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:50px;height:20px;min-width:20px;width:20px}form .acf-fields .acf-field.acf-field-radio li label.selected:after{background:#f06;border-radius:50px;content:"";font-size:28px;height:10px;left:5px;position:absolute;top:8.5px;width:10px}form .acf-fields .acf-field.acf-field-checkbox{margin-top:25px}form .acf-fields .acf-field.acf-field-checkbox .acf-input label{color:#339;display:block;font-size:16px;font-weight:400;letter-spacing:.8px;line-height:25px;text-transform:none}form .acf-fields .acf-field.acf-field-checkbox .acf-input label input{margin-right:20px;min-width:30px;top:0}form .acf-fields .acf-field.acf-field-checkbox .acf-input label input:focus{-webkit-box-shadow:none;box-shadow:none}form .acf-fields .acf-field.acf-field-checkbox .acf-input label a{color:#339;display:inline;font-family:Titillium Web;font-size:16px;font-weight:400;font-weight:600;letter-spacing:0;line-height:24px;margin-left:5px;text-decoration:underline;text-transform:None}form .acf-fields .acf-field[data-name=rgpd]{margin-top:0}form .acf-fields .acf-field[data-name=rgpd] .acf-label{display:none}form .acf-fields .acf-field[data-name=rgpd] .acf-input label{color:#339}form .acf-fields .acf-field[data-name=rgpd] .acf-input label a{color:#339}form .acf-fields .acf-field[data-name=rgpd] .acf-input label input{-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:50px;height:20px;min-width:20px;width:20px}form .acf-fields .acf-field[data-name=rgpd] .acf-input label.selected:after{background:#f06;border-radius:50px;content:"";font-size:28px;height:10px;left:5px;position:absolute;top:8.5px;width:10px}form .acf-form-submit{position:relative;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}form .acf-form-submit input{background:#99f;background:linear-gradient(265.27deg,transparent 20.55%,#f06 94.17%);background-color:#f90;border-radius:50px;color:#fff;font-family:Titillium Web;font-size:16px;font-weight:600;line-height:18px;padding:15px 35px;position:relative;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}form .acf-form-submit input:hover{background-color:#f06;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}@media screen and (max-width:576px){form .acf-form-submit{float:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}form .acf-input input,form input{border:2px solid #339;margin-bottom:0}form input,form select,form textarea{background:#fff;border:2px solid #339;border-radius:25px;color:#339;font-size:16px;font-weight:400;letter-spacing:.8px;margin-top:0}form input:focus,form input:focus-within,form select:focus,form select:focus-within,form textarea:focus,form textarea:focus-within{-webkit-box-shadow:none!important;box-shadow:none!important}.annuaire form input,.annuaire form select,.annuaire form textarea{background:transparent;border:1px solid #fff}.player{margin:20px 0 50px auto;max-width:500px;position:relative}.player svg{display:inline-block;font-size:30px;height:2em;width:2em;fill:#d7dce2;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.player.play .player__timeline{background:rgba(153,153,255,.2);opacity:1;-webkit-transform:translateY(-90%);transform:translateY(-90%)}.player.play .player__album:after{-webkit-box-shadow:0 30px 28px -10px rgba(0,0,0,.2);box-shadow:0 30px 28px -10px rgba(0,0,0,.2)}.player.play .player__album{top:-65px}.player.play #pause_2{display:inline-block}.player.play #play_2{display:none}.player__album{border-radius:50%;height:112px;margin-right:22px;position:relative;top:-50px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:112px}.player__album:before{background:#fff;border-radius:50%;content:"";height:25px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:25px;z-index:3}.player__album:after{border-radius:50%;bottom:0;-webkit-box-shadow:none;box-shadow:none;content:"";left:0;position:absolute;right:0;top:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media screen and (max-width:576px){.player__album{height:90px;width:90px}}.player__albumImg{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;display:none;height:100%;position:relative;width:100%;z-index:2}.player__albumImg.active-song{display:block}@media screen and (max-width:576px){.player__albumImg{height:90px;width:90px}}.player__bar{background:#f1f8f8;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100px;padding:10px 25px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;border-radius:15px;justify-content:space-between;position:relative;z-index:3}.player__controls,.player__prev{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.player__prev{height:80px;width:80px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;border-radius:15px;cursor:pointer;justify-content:center;margin-right:3px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.player__prev:hover{background:none}.player__prev:hover svg{-webkit-transform:scale(.9);transform:scale(.9);fill:#fff}.player__play{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:80px;width:80px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:15px;margin-right:3px;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.player__play:hover svg{-webkit-transform:scale(.9);transform:scale(.9);fill:#fff}.player__play svg{font-size:20px}.player__play svg#pause_2{display:none}.player__next{cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:80px;width:80px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:15px;margin-left:-8px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.player__next:hover svg{-webkit-transform:scale(.9);transform:scale(.9);fill:#fff}.player__timeline{background:#fff6fb;border-radius:15px;bottom:0;height:95px;left:10px;padding-left:160px;position:absolute;right:10px;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;opacity:0}.player__timelineBar{background:rgba(255,0,102,.5);border-radius:15px;height:4px;margin-top:13px;position:relative;width:95%}.player #playhead{background:#339;border-radius:15px;height:100%;left:0;position:absolute;top:0;width:0}.player__author{font-weight:700;line-height:1;margin-bottom:6px;margin-top:15px}.player__song{color:#949494;font-size:12px;line-height:1;margin:0}.apparition.left.delay-1{-webkit-animation:fade-left 1s ease-in;animation:fade-left 1s ease-in}.apparition.right.delay-1{-webkit-animation:fade-right 1s ease-in;animation:fade-right 1s ease-in}.apparition.top.delay-1{-webkit-animation:fade-top 1s ease-in;animation:fade-top 1s ease-in}.apparition.bottom.delay-1{-webkit-animation:fade-bottom 1s ease-in;animation:fade-bottom 1s ease-in}.apparition.fadein.delay-1{-webkit-animation:fade-in 1s ease-in;animation:fade-in 1s ease-in}.apparition.bottom.delay-2{-webkit-animation:fade-bottom-d2 2s ease-in;animation:fade-bottom-d2 2s ease-in}.apparition.bottom.delay-3{-webkit-animation:fade-bottom-d3 2s ease-in;animation:fade-bottom-d3 2s ease-in}.apparition.fadein.delay-2{-webkit-animation:fade-in-d2 2s ease-in;animation:fade-in-d2 2s ease-in}.apparition.right.delay-2{-webkit-animation:fade-right-d2 2s ease-in;animation:fade-right-d2 2s ease-in}.apparition.top.delay-2,.apparition.top.delay-2 img{-webkit-animation:fade-top-d2 2s ease-in;animation:fade-top-d2 2s ease-in}.apparition.top.delay-3,.apparition.top.delay-3 img{-webkit-animation:fade-top-d3 2s ease-in;animation:fade-top-d3 2s ease-in}.apparition.top.delay-4 img{-webkit-animation:fade-top-d4 2s ease-in;animation:fade-top-d4 2s ease-in}.apparition.fadein.delay-4{-webkit-animation:fade-in-d4 3s ease-in;animation:fade-in-d4 3s ease-in}.reveal{opacity:0;position:relative}.reveal.active{opacity:1}.active.fade-bottom{-webkit-animation:fade-bottom 1s ease-in;animation:fade-bottom 1s ease-in}.active.fade-top{-webkit-animation:fade-top 1s ease-in;animation:fade-top 1s ease-in}.active.fade-left{-webkit-animation:fade-left 1s ease-in;animation:fade-left 1s ease-in}.active.fade-right{-webkit-animation:fade-right 1s ease-in;animation:fade-right 1s ease-in}.active.fade-in{-webkit-animation:fade-in 2s ease-in;animation:fade-in 2s ease-in}.active.normal-fade{-webkit-animation:normal-fade 2s;animation:normal-fade 2s}@-webkit-keyframes fade-top{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-top{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-bottom{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-bottom{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-left{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fade-left{0%{opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fade-right{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fade-right{0%{opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fade-in{0%{opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes normal-fade{0%{opacity:0}to{opacity:1}}@keyframes normal-fade{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-in-d2{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}50%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fade-in-d2{0%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}50%{opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fade-in-d4{0%{opacity:0}70%{opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fade-in-d4{0%{opacity:0}70%{opacity:0}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fade-bottom-d2{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}50%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-bottom-d2{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}50%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-right-d2{0%{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}50%{opacity:0;-webkit-transform:translateX(-25px);transform:translateX(-25px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fade-right-d2{0%{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}50%{opacity:0;-webkit-transform:translateX(-25px);transform:translateX(-25px)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fade-top-d2{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}50%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-top-d2{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}50%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-top-d3{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}60%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-top-d3{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}60%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-bottom-d3{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}60%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-bottom-d3{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}60%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-top-d4{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}70%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-top-d4{0%{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px)}70%{opacity:0;-webkit-transform:translateY(-25px);transform:translateY(-25px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.border-radius,body .blocker .modal{border-radius:10px}.box-shadow,body .blocker .modal{-webkit-box-shadow:0 0 10px #121212;-o-box-shadow:0 0 10px #121212;-ms-box-shadow:0 0 10px #121212;box-shadow:0 0 10px #121212}.transition,body .blocker .modal a.close-modal{-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.button-radius{border-radius:6px}body .blocker{background-color:rgba(0,0,0,.1);bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;left:0;overflow:auto;padding:20px;position:fixed;right:0;text-align:center;top:0;width:100%;z-index:9998}body .blocker:before{content:"";display:inline-block;height:100%;margin-right:-.05em;vertical-align:middle}body .blocker.behind{background-color:transparent}body .blocker .modal{-webkit-align-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:100%;left:0;max-width:60%;max-width:100%;padding:50px;position:relative;position:fixed;text-align:left;top:0;vertical-align:middle;width:100%;z-index:2;-ms-flex-line-pack:center;align-content:center;background:rgba(88,38,244,.5);z-index:9999}body .blocker .modal .container{background:#fff;border-radius:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:720px;padding:50px;position:relative}body .blocker .modal a.close-modal{font-size:26px;font-weight:400;height:30px;line-height:30px;position:absolute;right:18px;text-align:center;top:16px;width:30px}body .blocker .modal a.close-modal:hover{cursor:pointer;opacity:.6}body .blocker .modal p{color:inherit;font-size:16px;line-height:inherit}@media screen and (min-width:0px) and (max-width:767px){.modal{max-width:100%;padding:20px}}header.header{background:#fff;z-index:1}header.header .pre-header{background:#339;padding:20px 0}header.header .pre-header .recherche .search-form-container{margin-bottom:0;width:80%}header.header .pre-header .recherche .search-form-container .search-form{background:transparent;padding:0}header.header .pre-header .recherche .search-form-container .search-form .search-inner{background:hsla(0,0%,100%,.2);border-radius:50px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:10px}header.header .pre-header .recherche .search-form-container .search-form .search-inner input{background:transparent;color:#fff;font-size:14px;font-style:italic;font-weight:300;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0 0 0 10px}header.header .pre-header .recherche .search-form-container .search-form .search-inner input::-webkit-input-placeholder{color:#fff;opacity:1}header.header .pre-header .recherche .search-form-container .search-form .search-inner input::-moz-placeholder{color:#fff;opacity:1}header.header .pre-header .recherche .search-form-container .search-form .search-inner input:-ms-input-placeholder{color:#fff;opacity:1}header.header .pre-header .recherche .search-form-container .search-form .search-inner input::-ms-input-placeholder{color:#fff;opacity:1}header.header .pre-header .recherche .search-form-container .search-form .search-inner input::placeholder{color:#fff;opacity:1}header.header .pre-header .recherche .search-form-container .search-form .search-inner .btn{background:none;color:#99f;height:15px;padding:0}header.header .pre-header .recherche .search-form-container .search-form .search-inner .btn svg{width:16px}@media screen and (max-width:992px){header.header .pre-header .recherche .search-form-container .search-form{padding:0}header.header .pre-header .recherche .search-form-container{width:100%}}@media screen and (min-width:768px) and (max-width:992px){header.header .pre-header .recherche{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:576px) and (max-width:768px){header.header .pre-header .recherche{margin:0 auto;width:80%}}header.header .pre-header .liens-boutique{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;-webkit-align-content:right;justify-content:flex-end;-ms-flex-line-pack:right;align-content:right;gap:60px;grid-column-start:8}header.header .pre-header .liens-boutique,header.header .pre-header .liens-boutique a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}header.header .pre-header .liens-boutique a{color:#fff;font-family:Titillium Web;font-size:16px;font-weight:400;gap:0;letter-spacing:.8px;line-height:24px;position:relative;text-decoration:none;text-transform:uppercase}header.header .pre-header .liens-boutique a img{height:20px;margin-right:10px;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out;width:auto}header.header .pre-header .liens-boutique a:hover{cursor:pointer;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}header.header .pre-header .liens-boutique a:hover img{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}header.header .pre-header .liens-boutique a .bulle{background:#99f;border-radius:10px;color:#339;display:block;font-size:13px;height:20px;left:15px;position:absolute;text-align:center;top:-15px;width:20px}header.header .pre-header .liens-boutique.logged a:first-child:before{content:url(images/assets/TN_logged.svg);height:20px;left:-7px;position:absolute;top:-10px;width:20px;z-index:1}@media screen and (max-width:514px){header.header .pre-header .liens-boutique{width:30%;-webkit-box-pack:right;-webkit-justify-content:right;-ms-flex-pack:right;justify-content:right;margin-top:5px}}@media screen and (max-width:992px){header.header .pre-header .liens-boutique{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;grid-column-start:1;margin-top:25px;order:1;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:576px){header.header .pre-header .liens-boutique{width:100%;-webkit-box-pack:right;-webkit-justify-content:center;-ms-flex-pack:right;gap:10px 20px;justify-content:center}}@media screen and (max-width:992px){header.header .pre-header{gap:20px}}header.header .main-header{padding:30px 0}header.header .main-header .header-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;text-align:left}header.header .main-header .header-logo .logo{transition: all 0.3s ease;color:#f06;font-size:36px;font-weight:600;line-height:45px;text-decoration:none;text-transform:uppercase}header.header .main-header .header-logo .logo img{transition: all 0.3s ease;}header.header .main-header .header-logo .logo:hover img{transform: scale(1.1); transition: all .3s ease-Out;}header.header .main-header .header-logo .logo span{color:#339;display:block;font-size:9px;letter-spacing:.2px;line-height:10px;text-transform:none}.is-nav-open header.header .main-header .header-logo{z-index:3}@media screen and (max-width:992px){header.header .main-header .header-logo{-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}}header.header .main-header .header-content{padding-top:0}header.header .main-header .header-content .nav{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media screen and (max-width:992px){header.header .main-header .header-content .nav .nav-content{width:100%}}header.header .main-header .header-content .nav .primary-nav{gap:50px;margin:0;padding-top:0}header.header .main-header .header-content .nav .primary-nav .header-nav-item{position:relative}header.header .main-header .header-content .nav .primary-nav .header-nav-item .header-nav-link{color:#339;font-family:Titillium Web;font-size:16px;font-weight:400;font-weight:600;letter-spacing:0;line-height:24px;padding-left:0;text-transform:None}header.header .main-header .header-content .nav .primary-nav .header-nav-item .header-nav-link:focus,header.header .main-header .header-content .nav .primary-nav .header-nav-item .header-nav-link:hover,header.header .main-header .header-content .nav .primary-nav .header-nav-item .header-nav-link:visited,header.header .main-header .header-content .nav .primary-nav .header-nav-item .header-nav-link:visited:focus,header.header .main-header .header-content .nav .primary-nav .header-nav-item .header-nav-link:visited:hover{background-color:transparent!important;background:transparent!important}header.header .main-header .header-content .nav .primary-nav .header-nav-item .header-nav-link:hover{color:#f06}@media screen and (max-width:992px){header.header .main-header .header-content .nav .primary-nav .header-nav-item .header-nav-link{background:transparent!important;color:#fff;font-size:20px;text-transform:uppercase}}header.header .main-header .header-content .nav .primary-nav .header-nav-item .primary-nav-list_l2{background:#339;border-radius:0 0 10px 10px;padding:0}header.header .main-header .header-content .nav .primary-nav .header-nav-item .primary-nav-list_l2 .header-nav-item_l2 a{background:transparent;color:#fff;padding:10px 20px}header.header .main-header .header-content .nav .primary-nav .header-nav-item .primary-nav-list_l2 .header-nav-item_l2 a:focus,header.header .main-header .header-content .nav .primary-nav .header-nav-item .primary-nav-list_l2 .header-nav-item_l2 a:hover{background:transparent!important}@media screen and (min-width:992px){header.header .main-header .header-content .nav .primary-nav .header-nav-item .primary-nav-list_l2 .header-nav-item_l2 a:hover{background:#f06!important}}@media screen and (max-width:992px){header.header .main-header .header-content .nav .primary-nav .header-nav-item .primary-nav-list_l2 .header-nav-item_l2 a{font-size:18px;font-weight:400;padding:0 20px;text-transform:none}}@media screen and (min-width:992px){header.header .main-header .header-content .nav .primary-nav .header-nav-item .primary-nav-list_l2 .header-nav-item_l2:hover{background:#f06}}@media screen and (max-width:992px){header.header .main-header .header-content .nav .primary-nav .header-nav-item .primary-nav-list_l2{background:transparent}}header.header .main-header .header-content .nav .primary-nav .header-nav-item.is-parent a{padding-right:50px}header.header .main-header .header-content .nav .primary-nav .header-nav-item.is-parent:after{content:url(images/assets/GEVEDIT_puce_menu.svg);position:absolute;right:30px;top:8px;width:10px}@media screen and (max-width:992px){header.header .main-header .header-content .nav .primary-nav .header-nav-item.is-parent:after{display:none}}header.header .main-header .header-content .nav .primary-nav .header-nav-item:focus,header.header .main-header .header-content .nav .primary-nav .header-nav-item:hover{background:transparent!important}header.header .main-header .header-content .nav .primary-nav .header-nav-item:focus>a,header.header .main-header .header-content .nav .primary-nav .header-nav-item:hover>a{background:transparent!important}header.header .main-header .header-content .nav .primary-nav .header-nav-item.is-active>a{background:transparent!important;color:#f06}header.header .main-header .header-content .nav .primary-nav .header-nav-item.is-active>a:focus,header.header .main-header .header-content .nav .primary-nav .header-nav-item.is-active>a:hover{background:transparent!important}header.header .main-header .header-content .nav .primary-nav .header-nav-item:last-child a{padding-right:0}.is-nav-open header.header .main-header .header-content .nav{background:rgba(51,51,153,.9);max-width:100%;padding:50px}@media screen and (max-width:992px){header.header .main-header .header-content{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:flex-end}header.header .main-header .header-content .nav-button-burger{background:#339;border-radius:10px;display:block;position:static}.is-nav-open header.header .main-header .header-content .nav-button-burger{background:#99f;border-radius:10px;overflow:hidden;z-index:9}header.header .main-header .header-content .nav-button-burger:visited>*,header.header .main-header .header-content .nav-button-burger>*{background-color:transparent;background-image:none}header.header .main-header .header-content .nav-button-burger i{margin-right:0;padding:1.3rem 1rem}header.header .main-header .header-content .nav-button-burger i:after,header.header .main-header .header-content .nav-button-burger i:before{border-radius:0;height:.25rem}.is-nav-open header.header .main-header .header-content .nav-button-burger i:after,.is-nav-open header.header .main-header .header-content .nav-button-burger i:before{background:#339}header.header .main-header .header-content .nav-button-burger i .line.line1{background:#fff;border-radius:0;height:.25rem;width:100%}.is-nav-open header.header .main-header .header-content .nav-button-burger i .line.line1{display:none}header.header .main-header .header-content{grid-column-start:11;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.is-nav-open header.header .main-header .header-content{top:30px}}@media screen and (max-width:576px){header.header .main-header .header-content{position:absolute;right:40px}}@media screen and (max-width:992px){header.header .main-header{gap:20px}}footer.footer{padding:0}footer.footer #section-reassurance{background:#f1f8f8;padding:60px 0}footer.footer #section-reassurance .container{gap:65px}footer.footer #section-reassurance .container .single-reassurance{text-align:center}footer.footer #section-reassurance .container .single-reassurance img{height:120px;width:auto}footer.footer #section-reassurance .container .single-reassurance h2{color:#339;font-size:16px;letter-spacing:.8px;line-height:18px;margin-bottom:0}footer.footer #section-federation{background:#f1f8f8}footer.footer #section-federation .container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-top:1px solid #fff;padding:40px 0;position:relative}@media screen and (max-width:992px){footer.footer #section-federation .container .logo img{margin-bottom:25px;max-width:120px;width:100%}}@media screen and (max-width:576px){footer.footer #section-federation .container .logo{margin-bottom:25px}}footer.footer #section-federation .container .contenu h2{color:#339;font-size:35px;margin:0;text-transform:none}@media screen and (max-width:576px){footer.footer #section-federation .container .contenu h2{font-size:30px}}footer.footer #section-federation .container .action{text-align:right}@media screen and (max-width:992px){footer.footer #section-federation .container .action{text-align:left}}@media screen and (max-width:576px){footer.footer #section-federation .container .action{margin-top:25px}}footer.footer #section-footer{background:#339;padding:60px 0}footer.footer #section-footer h2{color:#f06;font-size:20px;font-weight:600;line-height:20px;margin:0 0 30px}footer.footer #section-footer address{margin-bottom:0}footer.footer #section-footer address p{color:#fff;font-size:18px;font-style:normal;line-height:25px;margin-bottom:0}footer.footer #section-footer .rs{text-align:center;}footer.footer #section-footer .rs ul.rs{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;list-style:none;margin-bottom:5px;padding-left:0;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:end;gap:10px;justify-content:center}footer.footer #section-footer .rs ul.rs li{height:40px;width:40px}footer.footer #section-footer .rs ul.rs li img{-webkit-transition:all 1s ease;transition:all 1s ease}footer.footer #section-footer .rs ul.rs li img:hover{-webkit-transform:rotate(1turn);transform:rotate(1turn);-webkit-transition:all 1s ease;transition:all 1s ease}footer.footer #section-footer .rs ul.rs li:before{display:none}@media screen and (max-width:576px){footer.footer #section-footer .rs ul.rs{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:10px}footer.footer #section-footer .rs{text-align:left}}footer.footer #section-footer .footer-nav-list{margin-bottom:0}footer.footer #section-footer .footer-nav-list li{background:none;margin-bottom:0}footer.footer #section-footer .footer-nav-list li a{background:none;font-size:18px;font-weight:400;line-height:25px;padding:0;-webkit-transition:all .7s ease;transition:all .7s ease}footer.footer #section-footer .footer-nav-list li a:hover{color:#f06;-webkit-transition:all .7s ease;transition:all .7s ease}footer.footer #section-footer .footer-nav-list li.copyright a{color:#f90;margin-top:20px}footer.footer #section-footer .footer-nav-list li.copyright a:hover{color:#f06;-webkit-transition:all .7s ease;transition:all .7s ease}footer.footer #section-footer .footer-nav-list li:before{display:none}@media screen and (max-width:992px){footer.footer #section-footer .footer-nav-list{margin-top:25px;text-align:left}}@media screen and (max-width:576px){footer.footer #section-footer{padding:80px 0 0}}.is-nav-open{overflow:hidden}.is-nav-open .fn-nav-overlay{z-index:0!important}#main{margin-bottom:0;padding-bottom:40px}#main .entete{background:#f1f8f8;background-image:url(images/assets/GEVEDIT_deco_slider.svg);background-position:right bottom -20px;background-repeat:no-repeat;background-size:550px;padding:40px 0}#main .entete .container{position:relative}#main .entete .container .contenu{padding-top:0}@media screen and (max-width:1200px){#main .entete{ background-position:right -150px bottom -30px;}}@media screen and (max-width:992px){#main .entete{ background-position:right -230px bottom -60px; background-size:400px;}#main .entete .container .contenu{padding-right:30px}}#main .entete .container h1{margin-top:0}#main .entete .container .breadcrumb{margin:0 0 45px}#main .entete .container .breadcrumb .breadcrumb-item{padding-right:55px;position:relative}#main .entete .container .breadcrumb .breadcrumb-item a{text-decoration:underline}#main .entete .container .breadcrumb .breadcrumb-item a,#main .entete .container .breadcrumb .breadcrumb-item span{color:#339;font-family:Titillium Web;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;text-transform:None}#main .entete .container .breadcrumb .breadcrumb-item:last-child:after{display:none}#main .entete .container .breadcrumb .breadcrumb-item:after{content:url(images/assets/GEVEDIT_puce_rose.svg);display:block;margin:0;position:absolute;right:24.5px;top:0;width:6px}#main.pagec{background:url(images/assets/GEVEDIT_deco_blog.svg);background-position-x: left -510px; background-position-y: bottom -50px;background-repeat:no-repeat;background-size:1100px;padding:40px 0 200px}#main.pagec .pages-enfants{gap:66px}#main.pagec .pages-enfants .single-resume{background:#f1f8f8;border-radius:10px;padding:50px}#main.pagec .pages-enfants .single-resume .thumb{border-radius:10px;margin-bottom:50px;overflow:hidden}#main.pagec .pages-enfants .single-resume .thumb img{-webkit-transition:all .5s ease;transition:all .5s ease;width:100%}#main.single-product .container{margin-bottom:0;padding-bottom:0}#main.single-product .entete{background-image:none}#main.single-product .entete .container .breadcrumb{margin:0}#main.single-product .entete .container .contenu{grid-column-start:7}#main.single-product .entete .container .contenu .categorie{color:#f06;font-family:Titillium Web;font-size:24px;font-weight:600;letter-spacing:0;line-height:18px;text-transform:Uppercase}#main.single-product .entete .container:after{display:none}#main.single-product .woocommerce .woocommerce-notices-wrapper .woocommerce-message{background:#339;border-top-color:#99f;color:#339;color:#fff;font-family:Titillium Web;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin-bottom:50px;text-transform:None}#main.single-product .woocommerce .woocommerce-notices-wrapper .woocommerce-message a{background:linear-gradient(265.27deg,transparent 20.55%,#f06 94.17%);background-color:transparent;background-color:#f90;border-radius:50px;color:#fff;font-family:Titillium Web;font-size:16px;font-weight:600;line-height:18px;padding:7.5px 35px;position:relative;text-decoration:none;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}#main.single-product .woocommerce .woocommerce-notices-wrapper .woocommerce-message a:hover{background-color:#f06;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}#main.single-product .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.btn,#main.single-product .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.document,#main.single-product .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.primaire,#main.single-product .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.telechargement,#main.single-product .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.wysiwyg-btn{background:linear-gradient(265.27deg,transparent 20.55%,#f06 94.17%);background-color:transparent;background-color:#f90;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}#main.single-product .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.btn:hover,#main.single-product .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.document:hover,#main.single-product .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.primaire:hover,#main.single-product .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.telechargement:hover,#main.single-product .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.wysiwyg-btn:hover{background-color:#f06;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}#main.single-product .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.secondaire{background:#5826f4}#main.single-product .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.secondaire:hover{background:#08babe}#main.single-product .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.tertiaire{background:#08babe}#main.single-product .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.tertiaire:hover{background:#ddf07f}#main.single-product .woocommerce .woocommerce-notices-wrapper:before{color:#99f!important}#main.single-product .woocommerce .related{display:none}#main.single-product .woocommerce .up-sells{margin-top:100px}#main.single-product .woocommerce .up-sells h2{color:#c09}#main.single-product .woocommerce .up-sells .products{margin-top:90px}#main.single-product .woocommerce .up-sells .products .product{position:relative}#main.single-product .woocommerce .up-sells .products .product .thumb{border:1px solid #f1f8f8;border-radius:10px;position:relative}#main.single-product .woocommerce .up-sells .products .product .thumb .reference{background:#f1f8f8;border-radius:50px;color:#339;font-size:15px;font-weight:600;padding:10px 15px;position:absolute;right:30px;top:-18.5px}#main.single-product .woocommerce .up-sells .products .product .thumb .promo{bottom:10px;color:#fff;font-size:15px;font-weight:600;left:10px;letter-spacing:1px;position:absolute;text-transform:none;z-index:9}#main.single-product .woocommerce .up-sells .products .product .thumb img{border-radius:10px;width:100%}#main.single-product .woocommerce .up-sells .products .product .thumb:before{background:transparent;background-position:50%;background-repeat:no-repeat;background-size:0;border-radius:10px;content:"";height:100%;position:absolute;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%}#main.single-product .woocommerce .up-sells .products .product h2{color:#339;font-size:20px;font-weight:600;letter-spacing:1px;line-height:20px;margin-bottom:10px;margin-top:20px;text-decoration:none;text-transform:none}#main.single-product .woocommerce .up-sells .products .product .price ins{text-decoration:none}#main.single-product .woocommerce .up-sells .products .product .price del{margin-right:10px}#main.single-product .woocommerce .up-sells .products .product .price bdi{color:#f06;font-size:18px;font-weight:600}#main.single-product .woocommerce .up-sells .products .product .price .highlight{color:#f06;text-decoration:none}#main.single-product .woocommerce .up-sells .products .product .price sup{color:#f06;font-size:12px;font-weight:600;top:-5px}#main.single-product .woocommerce .up-sells .products .product .add_to_cart_button{display:none}#main.single-product .woocommerce .up-sells .products .product:before{display:none}#main.single-product .woocommerce .up-sells .products .product:hover .thumb:before{background-color:rgba(255,0,102,.6);background-image:url(images/assets/GEVEDIT_hover_produit.svg);background-position:50%;background-repeat:no-repeat;background-size:50px;-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (min-width:576px) and (max-width:768px){#main.single-product .woocommerce .up-sells .products .product{margin-bottom:100px}}@media screen and (max-width:576px){#main.single-product .woocommerce .up-sells .products .product{float:none;margin-bottom:100px;width:100%}}#main.single-product .woocommerce .product .woocommerce-product-gallery{width:100%}#main.single-product .woocommerce .product .woocommerce-product-gallery .flex-viewport,#main.single-product .woocommerce .product .woocommerce-product-gallery.single{border:3px solid #f1f8f8;border-radius:10px}#main.single-product .woocommerce .product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper{height:100%;position:relative}#main.single-product .woocommerce .product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2){width:100%}#main.single-product .woocommerce .product .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .promo{bottom:10px;color:#fff;font-size:15px;font-weight:600;left:10px;letter-spacing:1px;position:absolute;text-transform:none;z-index:9}#main.single-product .woocommerce .product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{display:none}#main.single-product .woocommerce .product .woocommerce-product-gallery .gallery-single{border-radius:10px;display:block;overflow:hidden}#main.single-product .woocommerce .product .woocommerce-product-gallery .gallery-single a{width:100%}#main.single-product .woocommerce .product .woocommerce-product-gallery .gallery-single a:after{display:none}#main.single-product .woocommerce .product .woocommerce-product-gallery .zoomImg{border-radius:10px;overflow:hidden}#main.single-product .woocommerce .product .woocommerce-product-gallery .flex-control-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;margin-top:15px}#main.single-product .woocommerce .product .woocommerce-product-gallery .flex-control-nav li{border:3px solid #f1f8f8;border-radius:10px;width:calc(33.33% - 10px)}#main.single-product .woocommerce .product .woocommerce-product-gallery .flex-control-nav li img{border-radius:10px;opacity:1}#main.single-product .woocommerce .product .labels .single-label img{background:#f1f8f8;border-radius:10px;left:-50%;margin-bottom:20px;padding:10px;position:relative;top:35px}@media screen and (max-width:992px){#main.single-product .woocommerce .product .labels .single-label img{left:0;top:0}#main.single-product .woocommerce .product .labels .single-label{width:calc(25% - 7.5px)}#main.single-product .woocommerce .product .labels{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}}#main.single-product .woocommerce .product .summary{float:none;width:100%}#main.single-product .woocommerce .product .summary .ffepgv{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#main.single-product .woocommerce .product .summary .ffepgv p{font-weight:600;width:50%}#main.single-product .woocommerce .product .summary .ffepgv .btn{background: #919cff;display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;right:0}#main.single-product .woocommerce .product .summary .categorie{color:#f06;font-family:Titillium Web;font-size:24px;font-size:21px;font-weight:600;font-weight:400;letter-spacing:0;line-height:18px;line-height:30px;margin-bottom:15px;text-transform:Uppercase}#main.single-product .woocommerce .product .summary .product_meta{margin-bottom:20px}#main.single-product .woocommerce .product .summary .product_meta .sku{color:#339;font-family:Titillium Web;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;text-transform:None}#main.single-product .woocommerce .product .summary .woocommerce-product-details__short-description{margin-bottom:50px}#main.single-product .woocommerce .product .summary .woocommerce-product-details__short-description p{color:#339;font-family:Titillium Web;font-size:16px;font-weight:400;font-weight:600;letter-spacing:0;line-height:24px;text-transform:None}#main.single-product .woocommerce .product .summary .stock.in-stock,#main.single-product .woocommerce .product .summary .stock.out-of-stock{color:#339;font-size:16px;font-weight:600}#main.single-product .woocommerce .product .summary .price{color:#f06;color:#c09;display:block;font-family:Titillium Web;font-size:24px;font-weight:600;letter-spacing:0;line-height:18px;margin-bottom:40px;text-decoration:none;text-transform:Uppercase}#main.single-product .woocommerce .product .summary .price .highlight{text-decoration:none}#main.single-product .woocommerce .product .summary .price del{font-weight:200;margin-right:10px;opacity:1}#main.single-product .woocommerce .product .summary .price bdi,#main.single-product .woocommerce .product .summary .price ins{text-decoration:none}#main.single-product .woocommerce .product .summary .price sup{font-size:15px;font-weight:600}#main.single-product .woocommerce .product .summary .\34 xcb{color:#339;display:block;font-family:Titillium Web;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin-bottom:40px;margin-top:30px;text-transform:None}#main.single-product .woocommerce .product .summary .cart{margin-top:30px}#main.single-product .woocommerce .product .summary .cart .variations tr{display:grid;margin-bottom:40px;text-align:left}#main.single-product .woocommerce .product .summary .cart .variations tr th.label{background-color:transparent;padding:0;text-align:left}#main.single-product .woocommerce .product .summary .cart .variations tr td.value{padding:0}#main.single-product .woocommerce .product .summary .cart .variations tr td.value .reset_variations{display:none!important}#main.single-product .woocommerce .product .summary .cart .variations tr td.value select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(images/assets/GEVEDIT_puce_bas.svg);background-position:center right 20px;background-repeat:no-repeat;background-size:15px;line-height:20px}#main.single-product .woocommerce .product .summary .cart .variations tr:last-child{margin-bottom:30px}#main.single-product .woocommerce .product .summary .cart .quantity input{border:2px solid #339;height:42px;margin-right:20px;width:100px}@media screen and (max-width:401px){#main.single-product .woocommerce .product .summary .cart .quantity{margin-bottom:25px}}#main.single-product .woocommerce .product .summary .cart .single_add_to_cart_button:not(.secondaire){background:linear-gradient(265.27deg,transparent 20.55%,#f06 94.17%);background-color:transparent;background-color:#f90;border-radius:50px;color:#fff;float:none;font-family:Titillium Web;font-size:16px;font-weight:600;line-height:18px;margin-left:20px;padding:15px 35px;position:relative;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}#main.single-product .woocommerce .product .summary .cart .single_add_to_cart_button:not(.secondaire).btn,#main.single-product .woocommerce .product .summary .cart .single_add_to_cart_button:not(.secondaire).document,#main.single-product .woocommerce .product .summary .cart .single_add_to_cart_button:not(.secondaire).primaire,#main.single-product .woocommerce .product .summary .cart .single_add_to_cart_button:not(.secondaire).telechargement,#main.single-product .woocommerce .product .summary .cart .single_add_to_cart_button:not(.secondaire).wysiwyg-btn{background:linear-gradient(265.27deg,transparent 20.55%,#f06 94.17%);background-color:transparent;background-color:#f90;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}#main.single-product .woocommerce .product .summary .cart .single_add_to_cart_button:not(.secondaire).btn:hover,#main.single-product .woocommerce .product .summary .cart .single_add_to_cart_button:not(.secondaire).document:hover,#main.single-product .woocommerce .product .summary .cart .single_add_to_cart_button:not(.secondaire).primaire:hover,#main.single-product .woocommerce .product .summary .cart .single_add_to_cart_button:not(.secondaire).telechargement:hover,#main.single-product .woocommerce .product .summary .cart .single_add_to_cart_button:not(.secondaire).wysiwyg-btn:hover{background-color:#f06;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}#main.single-product .woocommerce .product .summary .cart .single_add_to_cart_button:not(.secondaire).secondaire{background:#5826f4}#main.single-product .woocommerce .product .summary .cart .single_add_to_cart_button:not(.secondaire).secondaire:hover{background:#08babe}#main.single-product .woocommerce .product .summary .cart .single_add_to_cart_button:not(.secondaire).tertiaire{background:#08babe}#main.single-product .woocommerce .product .summary .cart .single_add_to_cart_button:not(.secondaire).tertiaire:hover{background:#ddf07f}#main.single-product .woocommerce .product .summary .cart .single_add_to_cart_button:not(.secondaire):hover{background-color:#f06;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}@media screen and (min-width:992px) and (max-width:1290px){#main.single-product .woocommerce .product .summary .cart .single_add_to_cart_button:not(.secondaire){margin-top:25px}}@media screen and (min-width:992px) and (max-width:1340px){#main.single-product .woocommerce .product .summary .cart .single_add_to_cart_button:not(.secondaire){margin-left:0}}@media screen and (max-width:670px){#main.single-product .woocommerce .product .summary .cart .single_add_to_cart_button:not(.secondaire){margin-left:0}}@media screen and (max-width:644px){#main.single-product .woocommerce .product .summary .cart .single_add_to_cart_button:not(.secondaire){margin-top:25px}}#main.single-product .woocommerce .product .woocommerce-tabs .wc-tabs{border:none;gap:25px;margin-bottom:0;margin-top:50px;padding-left:0}#main.single-product .woocommerce .product .woocommerce-tabs .wc-tabs li{background:none;border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin:0;width:100%}#main.single-product .woocommerce .product .woocommerce-tabs .wc-tabs li a{border-bottom:2px solid;color:#339;font-size:21px;font-weight:300;letter-spacing:1.6px;line-height:24px;padding:0 0 25px;text-transform:uppercase;width:100%}#main.single-product .woocommerce .product .woocommerce-tabs .wc-tabs li.active a{border-bottom:4px solid;font-weight:600}#main.single-product .woocommerce .product .woocommerce-tabs .wc-tabs li:after,#main.single-product .woocommerce .product .woocommerce-tabs .wc-tabs li:before{display:none}#main.single-product .woocommerce .product .woocommerce-tabs .wc-tabs:before{border-bottom:0}#main.single-product .woocommerce .product .woocommerce-tabs h2{display:none}#main.single-product .woocommerce .product .woocommerce-tabs .woocommerce-Tabs-panel{margin-top:50px}#main.single-product .woocommerce .product .woocommerce-tabs .extraits-tab{margin-top:100px}#main.single-product .woocommerce .product .woocommerce-tabs .extraits-tab .infos p{margin-bottom:50px}#main.single-product .woocommerce .product .woocommerce-tabs .extraits-tab .extraits{gap:25px}#main.single-product .woocommerce .product .woocommerce-tabs .extraits-tab .extraits .extrait{background:#f1f8f8;border-radius:15px;color:#339;display:block;padding:20px 50px 20px 20px;position:relative;text-decoration:none;width:100%}#main.single-product .woocommerce .product .woocommerce-tabs .extraits-tab .extraits .extrait:after{content:url(images/assets/GEVEDIT_puce_orange.svg);position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s ease;transition:all .5s ease;width:10px}#main.single-product .woocommerce .product .woocommerce-tabs .extraits-tab .extraits .extrait:hover{cursor:pointer}#main.single-product .woocommerce .product .woocommerce-tabs .extraits-tab .extraits .extrait:hover:after{right:10px}#main.single-product .woocommerce .product .woocommerce-tabs table{border:none}#main.single-product .woocommerce .product .woocommerce-tabs table tr{border-bottom:2px solid #f1f8f8;color:#339;font-family:Titillium Web;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;text-transform:None}#main.single-product .woocommerce .product .woocommerce-tabs table tr th{font-weight:400;font-weight:600;padding:15px 0;width:16.66%}#main.single-product .woocommerce .product .woocommerce-tabs table tr td,#main.single-product .woocommerce .product .woocommerce-tabs table tr th{background:none;border:none;color:#339;font-family:Titillium Web;font-size:16px;letter-spacing:0;line-height:24px;text-align:left;text-transform:None}#main.single-product .woocommerce .product .woocommerce-tabs table tr td{font-style:normal;font-weight:400;padding:15px 0 15px 20px;width:83.34%}#main.single-product .woocommerce .product .woocommerce-tabs table tr td p{padding:0}#main.single-product .woocommerce .product .woocommerce-tabs .fichiers{border:none}#main.single-product .woocommerce .product .woocommerce-tabs .fichiers .fichier a{background:#f1f8f8;border-radius:15px;color:#339;display:block;padding:20px 50px 20px 20px;position:relative;text-decoration:none;width:100%}#main.single-product .woocommerce .product .woocommerce-tabs .fichiers .fichier a:after{content:url(images/assets/GEVEDIT_puce_lire_plus_2.svg);position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .5s ease;transition:all .5s ease;width:30px}#main.single-product .woocommerce .product .woocommerce-tabs .fichiers .fichier a:hover:after{right:10px}#main.single-product .woocommerce .product .up-sells{margin-top:100px}#main.single-product .woocommerce .product .up-sells h2{color:#c09}#main.single-product .woocommerce .product .up-sells .products{margin-top:90px}#main.single-product .woocommerce .product .up-sells .products .product{position:relative}#main.single-product .woocommerce .product .up-sells .products .product .thumb{border:1px solid #f1f8f8;border-radius:10px;position:relative}#main.single-product .woocommerce .product .up-sells .products .product .thumb .reference{background:#f1f8f8;border-radius:50px;color:#339;font-size:15px;font-weight:600;padding:10px 15px;position:absolute;right:30px;top:-18.5px}#main.single-product .woocommerce .product .up-sells .products .product .thumb .promo{bottom:10px;color:#fff;font-size:15px;font-weight:600;left:10px;letter-spacing:1px;position:absolute;text-transform:none;z-index:9}#main.single-product .woocommerce .product .up-sells .products .product .thumb img{border-radius:10px;width:100%}#main.single-product .woocommerce .product .up-sells .products .product .thumb:before{background:transparent;background-position:50%;background-repeat:no-repeat;background-size:0;border-radius:10px;content:"";height:100%;position:absolute;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%}#main.single-product .woocommerce .product .up-sells .products .product h2{color:#339;font-size:20px;font-weight:600;letter-spacing:1px;line-height:20px;margin-bottom:10px;margin-top:20px;text-decoration:none;text-transform:none}#main.single-product .woocommerce .product .up-sells .products .product .price ins{text-decoration:none}#main.single-product .woocommerce .product .up-sells .products .product .price del{margin-right:10px}#main.single-product .woocommerce .product .up-sells .products .product .price bdi{color:#c09;font-size:18px;font-weight:600}#main.single-product .woocommerce .product .up-sells .products .product .price span{color:#c09}#main.single-product .woocommerce .product .up-sells .products .product .price .highlight{color:#c09;text-decoration:none}#main.single-product .woocommerce .product .up-sells .products .product .price sup{color:#c09;font-size:12px;font-weight:600;top:-5px}#main.single-product .woocommerce .product .up-sells .products .product .add_to_cart_button,#main.single-product .woocommerce .product .up-sells .products .product .button{display:none}#main.single-product .woocommerce .product .up-sells .products .product:before{display:none}#main.single-product .woocommerce .product .up-sells .products .product:hover .thumb:before{background-color:rgba(255,0,102,.6);background-image:url(images/assets/GEVEDIT_hover_produit.svg);background-position:50%;background-repeat:no-repeat;background-size:50px;-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (min-width:576px) and (max-width:768px){#main.single-product .woocommerce .product .up-sells .products .product{margin-bottom:100px}}@media screen and (max-width:576px){#main.single-product .woocommerce .product .up-sells .products .product{float:none;margin-bottom:100px;width:100%}}#main .wp-wysiwyg{padding-top:40px}#main .wp-wysiwyg .btn:not(.single_add_to_cart_button){margin-right:5px;margin-top:10px}@media screen and (max-width:576px){#main .wp-wysiwyg .btn:not(.single_add_to_cart_button){display:block;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin-right:0!important;text-align:left;white-space:pre-line;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}#main .wp-wysiwyg h2{margin-bottom:15px;margin-top:45px}#main .wp-wysiwyg h2:first-child{margin-top:0}#main .wp-wysiwyg p .btn{margin-right:25px}#main.boutique .woocommerce .woocommerce-notices-wrapper .woocommerce-message{background:#339;border-top-color:#99f;color:#339;color:#fff;font-family:Titillium Web;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;text-transform:None}#main.boutique .woocommerce .woocommerce-notices-wrapper .woocommerce-message a{background:linear-gradient(265.27deg,transparent 20.55%,#f06 94.17%);background-color:transparent;background-color:#f90;border-radius:50px;color:#fff;font-family:Titillium Web;font-size:16px;font-weight:600;line-height:18px;padding:15px 35px;position:relative;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}#main.boutique .woocommerce .woocommerce-notices-wrapper .woocommerce-message a:hover{background-color:#f06;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}#main.boutique .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.btn,#main.boutique .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.document,#main.boutique .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.primaire,#main.boutique .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.telechargement,#main.boutique .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.wysiwyg-btn{background:linear-gradient(265.27deg,transparent 20.55%,#f06 94.17%);background-color:transparent;background-color:#f90;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}#main.boutique .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.btn:hover,#main.boutique .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.document:hover,#main.boutique .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.primaire:hover,#main.boutique .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.telechargement:hover,#main.boutique .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.wysiwyg-btn:hover{background-color:#f06;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}#main.boutique .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.secondaire{background:#5826f4}#main.boutique .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.secondaire:hover{background:#08babe}#main.boutique .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.tertiaire{background:#08babe}#main.boutique .woocommerce .woocommerce-notices-wrapper .woocommerce-message a.tertiaire:hover{background:#ddf07f}#main.boutique .woocommerce .woocommerce-notices-wrapper:before{color:#99f}#main.boutique .wp-wysiwyg{padding-top:0}#main.boutique .af_quote_fields{width:100%}#main.boutique .woocommerce-error,#main.boutique .woocommerce-info{background:#339;border-top-color:#99f;color:#339;color:#fff;font-family:Titillium Web;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;text-transform:None}#main.boutique .woocommerce-error a,#main.boutique .woocommerce-info a{color:#fff}#main.boutique .woocommerce-error a.button,#main.boutique .woocommerce-info a.button{color:#339}#main.boutique .woocommerce-error:before,#main.boutique .woocommerce-info:before{color:#99f}#main.boutique .woocommerce-error:before{color:#fff}#main.boutique .contenu{padding:100px 0 0}#main.boutique .contenu .term-description{display:none}#main.boutique .contenu .woocommerce-notices-wrapper{grid-column:1/-1}#main.boutique .contenu .woocommerce-ordering,#main.boutique .contenu .woocommerce-result-count{display:none}#main.boutique .contenu .woocommerce-order{grid-column:1/-1}#main.boutique .contenu .products{display:grid;gap:50px 80px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:0}#main.boutique .contenu .products .product{width:100%}#main.boutique .contenu .products .product .thumb{-webkit-align-content:center;border:1px solid #f1f8f8;border-radius:10px;min-height:231px;position:relative;-ms-flex-line-pack:center;align-content:center}#main.boutique .contenu .products .product .thumb .reference{background:#f1f8f8;border-radius:50px;color:#339;font-size:15px;font-weight:600;padding:10px 15px;position:absolute;right:20px;top:-18.5px}#main.boutique .contenu .products .product .thumb .promo{bottom:10px;color:#fff;font-size:15px;font-weight:600;left:10px;letter-spacing:1px;position:absolute;text-transform:none;z-index:9}#main.boutique .contenu .products .product .thumb img{border-radius:10px;margin-bottom:0;width:100%}#main.boutique .contenu .products .product .thumb:before{background:transparent;background-position:50%;background-repeat:no-repeat;background-size:0;border-radius:10px;content:"";height:100%;position:absolute;top:0;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%}#main.boutique .contenu .products .product h2{color:#339;font-size:20px;font-weight:600;letter-spacing:1px;line-height:20px;margin-bottom:0;margin-top:20px;text-decoration:none;text-transform:none}#main.boutique .contenu .products .product .price ins{text-decoration:none}#main.boutique .contenu .products .product .price del{margin-right:10px; color:#c09;opacity: 1; text-decoration-line: none; position: relative;}#main.boutique .contenu .products .product .price del:after{content:""; width: 100%; height:2px; background-color: #c09;position:absolute; top:calc(50% - 1px); left: 0;}#main.boutique .contenu .products .product .price bdi{color:#c09;font-size:18px;font-weight:600}#main.boutique .contenu .products .product .price span{color:#c09}#main.boutique .contenu .products .product .price .highlight{color:#c09;text-decoration:none}#main.boutique .contenu .products .product .price sup{color:#c09;font-size:12px;font-weight:600;top:-5px}#main.boutique .contenu .products .product .add_to_cart_button,#main.boutique .contenu .products .product .button{display:none}#main.boutique .contenu .products .product:before{display:none}#main.boutique .contenu .products .product:hover .thumb:before{background-color:rgba(255,0,102,.6);background-image:url(images/assets/GEVEDIT_hover_produit.svg);background-position:50%;background-repeat:no-repeat;background-size:50px;-webkit-transition:all .5s ease;transition:all .5s ease}#main.boutique .contenu .products:before{display:none}@media screen and (max-width:768px){#main.boutique .contenu .products{gap:70px 50px}}@media screen and (max-width:576px){#main.boutique .contenu .products{grid-template-columns:repeat(1,minmax(0,1fr))}}#main.panier form{border:none;padding:0}#main.panier form h3{color:#c09;font-size:40px;line-height:50px;margin-top:0;text-transform:None}#main.panier form h3,#main.panier form h3.style-h1{font-family:Titillium Web;font-weight:600;letter-spacing:2px}#main.panier form h3.style-h1{color:#99f;color:#c09;font-size:35px;line-height:40px;margin-bottom:15px;margin-top:30px;text-transform:Uppercase}#main.panier form .form-row{margin-bottom:50px}#main.panier form .form-row label{line-height:18px}@media screen and (max-width:992px){#main.panier form .form-row label{line-height:25px}}#main.panier form .required:after{top:6px}#main.panier form .woocommerce-form__label-for-checkbox{color:#339;display:block;font-size:16px;font-weight:400;letter-spacing:.8px;line-height:25px;text-transform:none}#main.panier form input,#main.panier form select,#main.panier form textarea{background:#fff;border:2px solid #339;border-radius:25px;color:#339;font-size:16px;font-weight:400;letter-spacing:.8px;margin-top:0}#main.panier form input:focus,#main.panier form input:focus-within,#main.panier form select:focus,#main.panier form select:focus-within,#main.panier form textarea:focus,#main.panier form textarea:focus-within{-webkit-box-shadow:none!important;box-shadow:none!important}.annuaire #main.panier form input,.annuaire #main.panier form select,.annuaire #main.panier form textarea{background:transparent;border:1px solid #fff}#main.panier form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(images/assets/GEVEDIT_puce_bas.svg);background-position:center right 20px;background-repeat:no-repeat;background-size:15px}#main.confirmation,#main.mon-compte,#main.panier{margin:0;padding-bottom:100px}#main.confirmation .woocommerce-message,#main.mon-compte .woocommerce-message,#main.panier .woocommerce-message{grid-column:1/-1}#main.confirmation #afreg_additionalshowhide_1224,#main.mon-compte #afreg_additionalshowhide_1224,#main.panier #afreg_additionalshowhide_1224{display:block}#main.confirmation .lost_reset_password,#main.mon-compte .lost_reset_password,#main.panier .lost_reset_password{grid-column:1/-1}#main.confirmation table,#main.mon-compte table,#main.panier table{border:none;border-collapse:collapse;border-radius:30px 30px 0 0;overflow:hidden}#main.confirmation table tfoot th,#main.mon-compte table tfoot th,#main.panier table tfoot th{border-top:1px solid #99f}#main.confirmation table tr th,#main.mon-compte table tr th,#main.panier table tr th{background:#339;color:#339;color:#fff!important;font-family:Titillium Web;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;text-transform:None}#main.confirmation table tr th a,#main.mon-compte table tr th a,#main.panier table tr th a{color:#fff}#main.confirmation table tr td,#main.mon-compte table tr td,#main.panier table tr td{border-top:1px solid #99f}#main.confirmation table tr td a,#main.mon-compte table tr td a,#main.panier table tr td a{color:#339;font-family:Titillium Web;font-size:16px;font-weight:400;font-weight:600;letter-spacing:0;line-height:24px;text-transform:None;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}#main.confirmation table tr td a:hover,#main.mon-compte table tr td a:hover,#main.panier table tr td a:hover{color:#f06;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}#main.confirmation table tr td.product-quantity .qty,#main.mon-compte table tr td.product-quantity .qty,#main.panier table tr td.product-quantity .qty{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#main.confirmation table tr td.product-thumbnail img,#main.mon-compte table tr td.product-thumbnail img,#main.panier table tr td.product-thumbnail img{max-width:100px}#main.confirmation table tr td.product-remove .remove,#main.mon-compte table tr td.product-remove .remove,#main.panier table tr td.product-remove .remove{background-image:url(images/assets/GEVEDIT_picto_supprimer.svg);font-size:0;height:20px;width:20px}#main.confirmation table tr td.product-remove .remove:hover,#main.mon-compte table tr td.product-remove .remove:hover,#main.panier table tr td.product-remove .remove:hover{background-color:transparent;-webkit-transform:scale(1.1);transform:scale(1.1)}#main.confirmation table tr td.product-price ins,#main.mon-compte table tr td.product-price ins,#main.panier table tr td.product-price ins{text-decoration:none}#main.confirmation table tr td.product-price del,#main.mon-compte table tr td.product-price del,#main.panier table tr td.product-price del{margin-right:10px}#main.confirmation table tr td.product-price bdi,#main.mon-compte table tr td.product-price bdi,#main.panier table tr td.product-price bdi{color:#339;font-family:Titillium Web;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;text-transform:None}#main.confirmation table tr td.product-subtotal ins,#main.mon-compte table tr td.product-subtotal ins,#main.panier table tr td.product-subtotal ins{text-decoration:none}#main.confirmation table tr td.product-subtotal bdi,#main.mon-compte table tr td.product-subtotal bdi,#main.panier table tr td.product-subtotal bdi{color:#f06;font-weight:600}#main.confirmation table tr td.product-subtotal del,#main.mon-compte table tr td.product-subtotal del,#main.panier table tr td.product-subtotal del{margin-right:10px}#main.confirmation table tr td #shipping_method li,#main.mon-compte table tr td #shipping_method li,#main.panier table tr td #shipping_method li{margin-bottom:0}#main.confirmation table tr td #shipping_method li label,#main.mon-compte table tr td #shipping_method li label,#main.panier table tr td #shipping_method li label{font-size:16px;text-transform:none}#main.confirmation table tr td #shipping_method li:before,#main.mon-compte table tr td #shipping_method li:before,#main.panier table tr td #shipping_method li:before{display:none}#main.confirmation .actions .coupon button,#main.mon-compte .actions .coupon button,#main.panier .actions .coupon button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:576px){#main.confirmation .actions .coupon button,#main.mon-compte .actions .coupon button,#main.panier .actions .coupon button{width:100%}}#main.confirmation .actions .coupon #coupon_code,#main.mon-compte .actions .coupon #coupon_code,#main.panier .actions .coupon #coupon_code{border:2px solid #339;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px;line-height:1.4;margin:0;padding:4px 8px;width:125px}#main.confirmation .actions .coupon #coupon_code::-webkit-input-placeholder,#main.mon-compte .actions .coupon #coupon_code::-webkit-input-placeholder,#main.panier .actions .coupon #coupon_code::-webkit-input-placeholder{color:#339;opacity:1}#main.confirmation .actions .coupon #coupon_code::-moz-placeholder,#main.mon-compte .actions .coupon #coupon_code::-moz-placeholder,#main.panier .actions .coupon #coupon_code::-moz-placeholder{color:#339;opacity:1}#main.confirmation .actions .coupon #coupon_code:-ms-input-placeholder,#main.mon-compte .actions .coupon #coupon_code:-ms-input-placeholder,#main.panier .actions .coupon #coupon_code:-ms-input-placeholder{color:#339;opacity:1}#main.confirmation .actions .coupon #coupon_code::-ms-input-placeholder,#main.mon-compte .actions .coupon #coupon_code::-ms-input-placeholder,#main.panier .actions .coupon #coupon_code::-ms-input-placeholder{color:#339;opacity:1}#main.confirmation .actions .coupon #coupon_code::placeholder,#main.mon-compte .actions .coupon #coupon_code::placeholder,#main.panier .actions .coupon #coupon_code::placeholder{color:#339;opacity:1}@media screen and (max-width:576px){#main.confirmation .actions .coupon #coupon_code,#main.mon-compte .actions .coupon #coupon_code,#main.panier .actions .coupon #coupon_code{margin-bottom:10px;width:100%}}#main.confirmation address,#main.mon-compte address,#main.panier address{background:#f1f8f8;border:none;border-radius:10px;color:#339;font-family:Titillium Web;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;padding:30px;text-transform:None}#main.confirmation .woocommerce-thankyou-order-details,#main.mon-compte .woocommerce-thankyou-order-details,#main.panier .woocommerce-thankyou-order-details{background:#f1f8f8;border-radius:10px;padding:10px 30px 10px 70px}#main.confirmation .woocommerce-thankyou-order-details li,#main.mon-compte .woocommerce-thankyou-order-details li,#main.panier .woocommerce-thankyou-order-details li{margin-bottom:0}#main.confirmation .woocommerce-thankyou-order-details li strong,#main.mon-compte .woocommerce-thankyou-order-details li strong,#main.panier .woocommerce-thankyou-order-details li strong{font-weight:600}#main.confirmation #customer_details h3,#main.mon-compte #customer_details h3,#main.panier #customer_details h3{color:#c09;font-family:Titillium Web;font-size:40px;font-weight:600;letter-spacing:2px;line-height:50px;margin-top:30px;text-transform:None}#main.confirmation #customer_details h3.style-h1,#main.mon-compte #customer_details h3.style-h1,#main.panier #customer_details h3.style-h1{color:#99f;color:#c09;font-family:Titillium Web;font-size:35px;font-weight:600;letter-spacing:2px;line-height:40px;margin-bottom:15px;margin-top:30px;text-transform:Uppercase}#main.confirmation #customer_details p,#main.mon-compte #customer_details p,#main.panier #customer_details p{margin-bottom:35px;padding:0}#main.confirmation #customer_details p label,#main.mon-compte #customer_details p label,#main.panier #customer_details p label{color:#f06;color:#99f;font-family:Titillium Web;font-size:24px;font-weight:600;letter-spacing:0;line-height:18px;line-height:25px;margin-bottom:25px!important;position:relative;text-transform:Uppercase}#main.confirmation #customer_details p label .required,#main.mon-compte #customer_details p label .required,#main.panier #customer_details p label .required{position:relative;visibility:hidden!important}#main.confirmation #customer_details p label .required:after,#main.mon-compte #customer_details p label .required:after,#main.panier #customer_details p label .required:after{color:#99f;content:"(obligatoire)";font-size:22px;font-weight:600;left:0;position:absolute;top:6px;visibility:visible}#main.confirmation #customer_details p label .optional,#main.mon-compte #customer_details p label .optional,#main.panier #customer_details p label .optional{display:none}#main.confirmation #customer_details p input,#main.confirmation #customer_details p select,#main.confirmation #customer_details p textarea,#main.mon-compte #customer_details p input,#main.mon-compte #customer_details p select,#main.mon-compte #customer_details p textarea,#main.panier #customer_details p input,#main.panier #customer_details p select,#main.panier #customer_details p textarea{background:#fff;border:2px solid #339;border-radius:25px;color:#339;font-size:16px;font-weight:400;letter-spacing:.8px;margin-top:0}#main.confirmation #customer_details p input:focus,#main.confirmation #customer_details p input:focus-within,#main.confirmation #customer_details p select:focus,#main.confirmation #customer_details p select:focus-within,#main.confirmation #customer_details p textarea:focus,#main.confirmation #customer_details p textarea:focus-within,#main.mon-compte #customer_details p input:focus,#main.mon-compte #customer_details p input:focus-within,#main.mon-compte #customer_details p select:focus,#main.mon-compte #customer_details p select:focus-within,#main.mon-compte #customer_details p textarea:focus,#main.mon-compte #customer_details p textarea:focus-within,#main.panier #customer_details p input:focus,#main.panier #customer_details p input:focus-within,#main.panier #customer_details p select:focus,#main.panier #customer_details p select:focus-within,#main.panier #customer_details p textarea:focus,#main.panier #customer_details p textarea:focus-within{-webkit-box-shadow:none!important;box-shadow:none!important}@media screen and (max-width:768px){#main.confirmation #customer_details p,#main.mon-compte #customer_details p,#main.panier #customer_details p{width:100%}}#main.confirmation #payment,#main.mon-compte #payment,#main.panier #payment{background:#f1f8f8;border-radius:10px}#main.confirmation #payment .payment_box,#main.mon-compte #payment .payment_box,#main.panier #payment .payment_box{background-color:#fff}#main.confirmation #payment .payment_box:before,#main.mon-compte #payment .payment_box:before,#main.panier #payment .payment_box:before{border-bottom-color:#fff}#main.confirmation #payment label,#main.mon-compte #payment label,#main.panier #payment label{font-size:16px;margin-bottom:0!important;text-transform:none}#main.confirmation input[type=checkbox],#main.confirmation input[type=radio],#main.mon-compte input[type=checkbox],#main.mon-compte input[type=radio],#main.panier input[type=checkbox],#main.panier input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;border-radius:50px;height:20px;min-width:20px;position:relative;width:20px}#main.confirmation input[type=checkbox]:checked:after,#main.confirmation input[type=radio]:checked:after,#main.mon-compte input[type=checkbox]:checked:after,#main.mon-compte input[type=radio]:checked:after,#main.panier input[type=checkbox]:checked:after,#main.panier input[type=radio]:checked:after{background:#f06;border-radius:50px;content:"";font-size:28px;height:10px;left:3px;position:absolute;top:3px;width:10px}#main.confirmation .button,#main.mon-compte .button,#main.panier .button{background:linear-gradient(265.27deg,transparent 20.55%,#f06 94.17%);background-color:transparent;background-color:#f90;border-radius:50px;color:#fff;font-family:Titillium Web;font-size:16px;font-weight:600;line-height:18px;padding:12px 20px;position:relative;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}#main.confirmation .button:hover,#main.mon-compte .button:hover,#main.panier .button:hover{background-color:#f06;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}#main.confirmation .button.btn,#main.confirmation .button.document,#main.confirmation .button.primaire,#main.confirmation .button.telechargement,#main.confirmation .button.wysiwyg-btn,#main.mon-compte .button.btn,#main.mon-compte .button.document,#main.mon-compte .button.primaire,#main.mon-compte .button.telechargement,#main.mon-compte .button.wysiwyg-btn,#main.panier .button.btn,#main.panier .button.document,#main.panier .button.primaire,#main.panier .button.telechargement,#main.panier .button.wysiwyg-btn{background:linear-gradient(265.27deg,transparent 20.55%,#f06 94.17%);background-color:transparent;background-color:#f90;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}#main.confirmation .button.btn:hover,#main.confirmation .button.document:hover,#main.confirmation .button.primaire:hover,#main.confirmation .button.telechargement:hover,#main.confirmation .button.wysiwyg-btn:hover,#main.mon-compte .button.btn:hover,#main.mon-compte .button.document:hover,#main.mon-compte .button.primaire:hover,#main.mon-compte .button.telechargement:hover,#main.mon-compte .button.wysiwyg-btn:hover,#main.panier .button.btn:hover,#main.panier .button.document:hover,#main.panier .button.primaire:hover,#main.panier .button.telechargement:hover,#main.panier .button.wysiwyg-btn:hover{background-color:#f06;-webkit-transition:all .4s ease-in;transition:all .4s ease-in}#main.confirmation .button.secondaire,#main.mon-compte .button.secondaire,#main.panier .button.secondaire{background:#5826f4}#main.confirmation .button.secondaire:hover,#main.mon-compte .button.secondaire:hover,#main.panier .button.secondaire:hover{background:#08babe}#main.confirmation .button.tertiaire,#main.mon-compte .button.tertiaire,#main.panier .button.tertiaire{background:#08babe}#main.confirmation .button.tertiaire:hover,#main.mon-compte .button.tertiaire:hover,#main.panier .button.tertiaire:hover{background:#ddf07f}#main.confirmation .woocommerce,#main.mon-compte .woocommerce{display:grid;grid-template-columns:repeat(12,minmax(0,1fr))}#main.confirmation .woocommerce .woocommerce-MyAccount-navigation li a,#main.mon-compte .woocommerce .woocommerce-MyAccount-navigation li a{color:#339;font-family:Titillium Web;font-size:16px;font-weight:400;font-weight:600;letter-spacing:0;line-height:24px;text-transform:None;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}#main.confirmation .woocommerce .woocommerce-MyAccount-navigation li a:hover,#main.mon-compte .woocommerce .woocommerce-MyAccount-navigation li a:hover{color:#f06;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}#main.confirmation .woocommerce .woocommerce-EditAccountForm,#main.mon-compte .woocommerce .woocommerce-EditAccountForm{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#main.confirmation .woocommerce .woocommerce-EditAccountForm .afreg_extra_fields,#main.mon-compte .woocommerce .woocommerce-EditAccountForm .afreg_extra_fields{width:100%;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}#main.confirmation .woocommerce .woocommerce-EditAccountForm .afreg_extra_fields .af-dependable-field.form-row.form-row-wide:not(#afreg_additionalshowhide_18701),#main.mon-compte .woocommerce .woocommerce-EditAccountForm .afreg_extra_fields .af-dependable-field.form-row.form-row-wide:not(#afreg_additionalshowhide_18701){display:none}@media screen and (max-width:992px){#main.confirmation .woocommerce .woocommerce-EditAccountForm .woocommerce-form-row,#main.mon-compte .woocommerce .woocommerce-EditAccountForm .woocommerce-form-row{width:100%}}#main.confirmation .woocommerce .woocommerce-Address-title .edit,#main.mon-compte .woocommerce .woocommerce-Address-title .edit{color:#339;display:block;font-family:Titillium Web;font-size:16px;font-weight:400;font-weight:600;letter-spacing:0;line-height:24px;margin-bottom:15px;text-transform:None;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}#main.confirmation .woocommerce .woocommerce-Address-title .edit:hover,#main.mon-compte .woocommerce .woocommerce-Address-title .edit:hover{color:#f06;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}#main.confirmation .woocommerce .order_details,#main.confirmation .woocommerce form,#main.confirmation .woocommerce p,#main.mon-compte .woocommerce .order_details,#main.mon-compte .woocommerce form,#main.mon-compte .woocommerce p{grid-column:1/-1}#main.confirmation .woocommerce table td[data-title=Action],#main.confirmation .woocommerce table td[data-title=Actions],#main.mon-compte .woocommerce table td[data-title=Action],#main.mon-compte .woocommerce table td[data-title=Actions]{text-align:right}#main.confirmation #customer_login,#main.mon-compte #customer_login{grid-column:1/-1}#main.confirmation form,#main.mon-compte form{border:none;padding:0}#main.confirmation form h3,#main.mon-compte form h3{color:#c09;font-family:Titillium Web;font-size:40px;font-weight:600;letter-spacing:2px;line-height:50px;margin-top:0;text-transform:None}#main.confirmation form h3.style-h1,#main.mon-compte form h3.style-h1{color:#99f;color:#c09;font-family:Titillium Web;font-size:35px;font-weight:600;letter-spacing:2px;line-height:40px;margin-bottom:15px;margin-top:30px;text-transform:Uppercase}#main.confirmation form .form-row,#main.mon-compte form .form-row{margin-bottom:50px}#main.confirmation form .form-row label,#main.mon-compte form .form-row label{line-height:18px}@media screen and (max-width:992px){#main.confirmation form .form-row label,#main.mon-compte form .form-row label{line-height:25px}}#main.confirmation form .required:after,#main.mon-compte form .required:after{top:6px}#main.confirmation form .woocommerce-form__label-for-checkbox,#main.mon-compte form .woocommerce-form__label-for-checkbox{color:#339;display:block;font-size:16px;font-weight:400;letter-spacing:.8px;line-height:25px;text-transform:none}#main.confirmation form input,#main.confirmation form select,#main.confirmation form textarea,#main.mon-compte form input,#main.mon-compte form select,#main.mon-compte form textarea{background:#fff;border:2px solid #339;border-radius:25px;color:#339;font-size:16px;font-weight:400;letter-spacing:.8px;margin-top:0}#main.confirmation form input:focus,#main.confirmation form input:focus-within,#main.confirmation form select:focus,#main.confirmation form select:focus-within,#main.confirmation form textarea:focus,#main.confirmation form textarea:focus-within,#main.mon-compte form input:focus,#main.mon-compte form input:focus-within,#main.mon-compte form select:focus,#main.mon-compte form select:focus-within,#main.mon-compte form textarea:focus,#main.mon-compte form textarea:focus-within{-webkit-box-shadow:none!important;box-shadow:none!important}.annuaire #main.confirmation form input,.annuaire #main.confirmation form select,.annuaire #main.confirmation form textarea,.annuaire #main.mon-compte form input,.annuaire #main.mon-compte form select,.annuaire #main.mon-compte form textarea{background:transparent;border:1px solid #fff}#main.confirmation form select,#main.mon-compte form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(images/assets/GEVEDIT_puce_bas.svg);background-position:center right 20px;background-repeat:no-repeat;background-size:15px}#main.page-search .container{gap:66px}#main.page-search .container.products{gap:50px 80px;margin-bottom:0}#main.page-search .container.products .product{width:100%}#main.page-search .container.products .product a{text-decoration:none}#main.page-search .container.products .product a .thumb{-webkit-align-content:center;border:1px solid #f1f8f8;border-radius:10px;min-height:231px;position:relative;-ms-flex-line-pack:center;align-content:center}#main.page-search .container.products .product a .thumb .reference{background:#f1f8f8;border-radius:50px;color:#339;font-size:15px;font-weight:600;padding:10px 15px;position:absolute;right:20px;top:-18.5px}#main.page-search .container.products .product a .thumb .promo{bottom:10px;color:#fff;font-size:15px;font-weight:600;left:10px;letter-spacing:1px;position:absolute;text-transform:none;z-index:9}#main.page-search .container.products .product a .thumb img{border-radius:10px;margin-bottom:0;width:100%}#main.page-search .container.products .product a .thumb:before{background:transparent;background-position:50%;background-repeat:no-repeat;background-size:0;border-radius:10px;content:"";height:100%;position:absolute;top:0;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%}#main.page-search .container.products .product a h3{color:#339;font-size:20px;font-weight:600;letter-spacing:1px;line-height:20px;margin-bottom:0;margin-top:20px;padding:10px 0;text-decoration:none;text-transform:none}#main.page-search .container.products .product a .price ins{text-decoration:none}#main.page-search .container.products .product a .price del{margin-right:10px}#main.page-search .container.products .product a .price bdi{color:#f06;font-size:18px;font-weight:600}#main.page-search .container.products .product a .price .highlight{color:#f06;text-decoration:none}#main.page-search .container.products .product a .price sup{color:#f06;font-size:12px;font-weight:600;top:-5px}#main.page-search .container.products .product a .add_to_cart_button{display:none}#main.page-search .container.products .product a:before{display:none}#main.page-search .container.products .product a:hover .thumb:before{background-color:rgba(255,0,102,.6);background-image:url(images/assets/GEVEDIT_hover_produit.svg);background-position:50%;background-repeat:no-repeat;background-size:50px;-webkit-transition:all .5s ease;transition:all .5s ease}#main.page-search .container.products:before{display:none}@media screen and (max-width:768px){#main.page-search .container.products{gap:70px 50px}}@media screen and (max-width:576px){#main.page-search .container.products{grid-template-columns:repeat(1,minmax(0,1fr))}}#main.page-search .container article.search-resume{background:#f1f8f8;border-radius:10px;padding:50px;width:100%}#main.page-search .container article.search-resume a{text-decoration:none}#main.page-search .container article.search-resume a .thumb{margin-bottom:50px;position:relative}#main.page-search .container article.search-resume a .thumb .type{background:#99f;border-radius:50px;color:#339;font-size:18px;font-weight:600;letter-spacing:1px;padding:10px 25px;position:absolute;right:30px;text-transform:uppercase;top:-23.5px}#main.page-search .container article.search-resume a .thumb img{border-radius:10px;width:100%}#main.page-search .container article.search-resume a .contenu{margin-top:25px}#main.page-search .container article.search-resume a .contenu h3{color:#f06;font-size:20px;font-weight:600;letter-spacing:1px;line-height:20px;margin-bottom:10px;text-decoration:none;text-transform:none}#main.page-search .container article.search-resume a .contenu .prix{color:#f06;font-size:18px;font-weight:600}#main.page-search .container .search-pager .btn{background:transparent;margin-right:25px}#main.page-search .container .search-pager .btn.precedent{padding:0}#main.page-search .container .search-pager .btn.precedent:before{left:15px;top:-5px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:center center;transform-origin:center center}#main.page-search .container .search-pager .btn.precedent a{padding:12px 20px 12px 55px}#main.page-search .container .search-pager .btn.suivant{padding:0}#main.page-search .container .search-pager .btn.suivant:before{left:auto;right:15px}#main.page-search .container .search-pager .btn.suivant a{padding:12px 55px 12px 20px}#main.page-search .container .search-pager a{background:#99f;border-radius:50px;color:#339;text-decoration:none;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}#main.page-search .container .search-pager a:hover{background:#f06;-webkit-transition:all .3s ease-Out;transition:all .3s ease-Out}@media screen and (max-width:992px){#main{overflow-x:hidden}}.error .contenu{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.error .contenu h1{color:#339;font-size:150px!important}.error .contenu .wp-wysiwyg{padding-top:50px}#main.single .entete{background-image:none;overflow:hidden}#main.single .entete .container .contenu .categories{margin-bottom:10px}#main.single .entete .container .contenu .categories a{color:#339;font-size:24px;font-weight:400;text-decoration:none;text-transform:uppercase}#main.single .entete .container .contenu .post-date{color:#339;font-weight:400;margin-bottom:0}#main.single .entete .container .contenu .extrait p{margin-top:30px}#main.single .entete .container .post-thumbnail{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:0;overflow:visible;position:relative}#main.single .entete .container .post-thumbnail img{border-radius:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#main.single .entete .container .post-thumbnail:after{bottom:-35%;content:url(images/assets/GEVEDIT_deco_slider.svg);left:50%;position:absolute;-webkit-transform:rotate(50deg);transform:rotate(50deg);width:550px}#main.single .produits{gap:75px 50px;margin:70px auto}#main.single .produits h2{color:#c09}#main.single .produits .single-produit{position:relative;width:100%}#main.single .produits .single-produit a{text-decoration:none}#main.single .produits .single-produit a .thumb{border:1px solid #f1f8f8;border-radius:10px;position:relative}#main.single .produits .single-produit a .thumb .reference{background:#f1f8f8;border-radius:50px;color:#339;font-size:15px;font-weight:600;padding:10px 25px;position:absolute;right:30px;top:-18.5px}#main.single .produits .single-produit a .thumb img{border-radius:10px;width:100%}#main.single .produits .single-produit a .thumb:before{background:transparent;background-position:50%;background-repeat:no-repeat;background-size:0;border-radius:10px;content:"";height:100%;position:absolute;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%}#main.single .produits .single-produit a .contenu{margin-top:25px}#main.single .produits .single-produit a .contenu h3{color:#339;font-size:20px;font-weight:600;letter-spacing:1px;line-height:20px;margin-bottom:10px;text-decoration:none;text-transform:none}#main.single .produits .single-produit a .contenu span{color:#c09;font-size:14px}#main.single .produits .single-produit a .contenu .prix{color:#c09;font-size:18px;font-weight:600}#main.single .produits .single-produit:hover .thumb:before{background-color:rgba(255,0,102,.6);background-image:url(images/assets/GEVEDIT_hover_produit.svg);background-position:50%;background-repeat:no-repeat;background-size:50px;-webkit-transition:all .5s ease;transition:all .5s ease}#main.single .related h2{color:#339}.archive .liste-articles .single-article{margin-top:85px}.archive .liste-articles .single-article a{text-decoration:none}.archive .liste-articles .single-article .thumb{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}.archive .liste-articles .single-article .thumb a{border-radius:10px;display:block;height:100%;overflow:hidden;width:100%}.archive .liste-articles .single-article .thumb a img{-webkit-transition:all .7s ease;transition:all .7s ease;width:100%}.archive .liste-articles .single-article .thumb a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .7s ease;transition:all .7s ease}.archive .liste-articles .single-article .single-content{padding-left:11.11%}.archive .liste-articles .single-article .single-content .categorie{color:#339;font-size:24px;font-weight:400;margin-bottom:10px;text-transform:uppercase}.archive .liste-articles .single-article .single-content h3{color:#99f;font-size:40px;letter-spacing:2px;line-height:45px;margin-bottom:20px;max-width:100%;text-transform:none}@media screen and (max-width:768px){.archive .liste-articles .single-article .single-content h3{font-size:30px;line-height:35px}}.archive .liste-articles .single-article .single-content .date{color:#339;font-size:16px;line-height:18px}.archive .liste-articles .single-article .single-content p{margin:15px 0}@media screen and (max-width:576px){.archive .liste-articles .single-article .single-content{margin-top:30px;padding-left:0}}#main.home{padding-bottom:0}#main.home h2{margin:0}#main.home #section-entete{background:linear-gradient(110deg,#f1f8f8,#f1f8f8 55%,hsla(0,0%,100%,0) 0);min-height:630px;overflow:hidden;padding:75px 0;position:relative}#main.home #section-entete .container{gap:70px;height:100%}#main.home #section-entete .container .contenu h1{color:#339;font-family:Titillium Web;font-size:35px;font-weight:600;letter-spacing:2px;line-height:40px;margin-bottom:30px;margin-top:0;text-transform:None}@media screen and (max-width:576px){#main.home #section-entete .container .contenu h1{font-size:30px;line-height:32px}}#main.home #section-entete .container .contenu p{margin-bottom:40px}#main.home #section-entete .container .contenu .ffepgv{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:25px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#339;font-weight:600;letter-spacing:.8px;text-decoration:none;-webkit-transition:all .7s ease;transition:all .7s ease}#main.home #section-entete .container .contenu .ffepgv:hover{color:#339;-webkit-transition:all .7s ease;transition:all .7s ease}#main.home #section-entete .slider{height:100%;position:absolute;right:0;top:0;width:55%;z-index:-1}#main.home #section-entete .slider #slider{background:transparent;border:none;height:100%}#main.home #section-entete .slider #slider .slides{height:100%;padding:0}#main.home #section-entete .slider #slider .slides li{background-position:50%;background-size:cover;height:100%}#main.home #section-entete .slider #slider .slides li:before{display:none}@media screen and (max-width:992px){#main.home #section-entete .slider #slider .slides li{text-align:center!important}}#main.home #section-entete .slider #slider:after{content:url(images/assets/GEVEDIT_deco_slider.svg);display:block;position:absolute;right:0;top:-100px;width:700px;z-index:9999}@media screen and (max-width:768px){#main.home #section-entete .slider #slider{margin-bottom:100px}}#main.home #section-entete .categories{-webkit-align-self:flex-end;position:relative;width:133.32%;z-index:9998;-ms-flex-item-align:end;align-self:flex-end}#main.home #section-entete .categories img,#main.home #section-entete .categories mark{display:none}#main.home #section-entete .categories .products{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:25px;margin-bottom:0}#main.home #section-entete .categories .products .product-category{margin:0;width:calc(25% - 19.75px)}#main.home #section-entete .categories .products .product-category a{background:#99f;display:block;height:100%;padding:25px 25px 65px;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease}#main.home #section-entete .categories .products .product-category a h2{color:#fff;font-family:Titillium Web;font-size:16px;line-height:18px;padding:0}#main.home #section-entete .categories .products .product-category a:after{bottom:25px;content:url(images/assets/GEVEDIT_fleche_blanche.svg);position:absolute;right:25px;-webkit-transition:all .5s ease;transition:all .5s ease;width:6px}#main.home #section-entete .categories .products .product-category a:hover{background:#f06;-webkit-transition:all .5s ease;transition:all .5s ease}#main.home #section-entete .categories .products .product-category a:hover:after{right:15px;-webkit-transition:all .5s ease;transition:all .5s ease}#main.home #section-entete .categories .products .product-category:first-child a{background-color:#f90}#main.home #section-entete .categories .products .product-category:nth-child(2) a{background-color:#c09}#main.home #section-entete .categories .products .product-category:nth-child(3) a{background-color:#99f}#main.home #section-entete .categories .products .product-category:nth-child(4) a{background-color:#f06}#main.home #section-entete .categories .products .product-category:first-child a{border-radius:10px 0 0 0}#main.home #section-entete .categories .products .product-category:last-child a{border-radius:0 0 10px 0}#main.home #section-entete .categories .products .product-category:before{display:none}@media screen and (min-width:576px) and (max-width:992px){#main.home #section-entete .categories .products .product-category{width:calc(50% - 12.5px)}}@media screen and (max-width:576px){#main.home #section-entete .categories .products .product-category{float:none;width:100%}}#main.home #section-entete .categories .products:after,#main.home #section-entete .categories .products:before{content:"";display:none}@media screen and (max-width:992px){#main.home #section-entete .categories{width:100%}#main.home #section-entete{padding:50px 0}}#main.home #section-boutique{padding:85px 0}#main.home #section-boutique .action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:end;-ms-flex-pack:end;justify-content:end}@media screen and (max-width:992px){#main.home #section-boutique .action{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;margin-top:30px}}#main.home #section-boutique .produits{gap:115px 50px;margin-top:55px}#main.home #section-boutique .produits .single-produit{width:100%}#main.home #section-boutique .produits .single-produit a{text-decoration:none}#main.home #section-boutique .produits .single-produit a .thumb{border:1px solid #f1f8f8;border-radius:10px;position:relative}#main.home #section-boutique .produits .single-produit a .thumb .reference{background:#f1f8f8;border-radius:50px;color:#339;font-size:15px;font-weight:600;padding:10px 25px;position:absolute;right:30px;top:-23.5px}#main.home #section-boutique .produits .single-produit a .thumb img{border-radius:10px;width:100%}#main.home #section-boutique .produits .single-produit a .thumb:before{background:transparent;background-position:50%;background-repeat:no-repeat;background-size:0;border-radius:10px;content:"";height:100%;position:absolute;-webkit-transition:all .5s ease;transition:all .5s ease;width:100%}#main.home #section-boutique .produits .single-produit a .contenu{margin-top:25px}#main.home #section-boutique .produits .single-produit a .contenu h3{color:#339;font-size:20px;font-weight:600;letter-spacing:1px;line-height:20px;margin-bottom:10px;text-decoration:none;text-transform:none}#main.home #section-boutique .produits .single-produit a .contenu span{color:#c09;font-size:14px;font-weight:600}#main.home #section-boutique .produits .single-produit a .contenu .prix{color:#c09;font-size:18px;font-weight:600}#main.home #section-boutique .produits .single-produit:hover .thumb:before{background-color:rgba(204,0,153,.6);background-image:url(images/assets/GEVEDIT_hover_produit.svg);background-position:50%;background-repeat:no-repeat;background-size:50px;-webkit-transition:all .5s ease;transition:all .5s ease}@media screen and (max-width:992px){#main.home #section-boutique{padding:50px 0}}#main.home #section-univers{padding:50px 0 85px;position:relative}#main.home #section-univers h2{text-align:left}@media screen and (max-width:992px){#main.home #section-univers h2{text-align:left}}#main.home #section-univers .univers{gap:20px;margin-top:40px;position:relative}#main.home #section-univers .univers .boutique{background:url(images/assets/GEVEDIT_boutique.jpg);background-size:cover;height:540px;position:relative}#main.home #section-univers .univers .boutique .btn{bottom:50px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:768px){#main.home #section-univers .univers .boutique{width:100%}}#main.home #section-univers .univers .empty{position:relative}@media screen and (max-width:768px){#main.home #section-univers .univers .empty{display:none}}#main.home #section-univers .univers .single-univers{background-position:50%;height:250px}#main.home #section-univers .univers .single-univers:not(.empty){overflow:hidden}#main.home #section-univers .univers .single-univers .filtre{height:100%;opacity:.7;position:absolute;-webkit-transition:all .7s ease;transition:all .7s ease;width:100%}#main.home #section-univers .univers .single-univers.index-1 .filtre,#main.home #section-univers .univers .single-univers.index-10 .filtre,#main.home #section-univers .univers .single-univers.index-3 .filtre,#main.home #section-univers .univers .single-univers.index-5 .filtre,#main.home #section-univers .univers .single-univers.index-8 .filtre{background:#339}#main.home #section-univers .univers .single-univers.index-2 .filtre,#main.home #section-univers .univers .single-univers.index-7 .filtre{background:#f06}#main.home #section-univers .univers .single-univers.index-6 .filtre{background:#99f}#main.home #section-univers .univers .single-univers.index-11 .filtre,#main.home #section-univers .univers .single-univers.index-4 .filtre,#main.home #section-univers .univers .single-univers.index-9 .filtre{background:#f90;opacity:.6}#main.home #section-univers .univers .single-univers.index-11 h3,#main.home #section-univers .univers .single-univers.index-4 h3,#main.home #section-univers .univers .single-univers.index-9 h3{text-shadow:#339 0 0 30px}#main.home #section-univers .univers .single-univers.index-9{text-align:right}#main.home #section-univers .univers .single-univers.row-span-2{background-size:cover;height:540px!important}#main.home #section-univers .univers .single-univers a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;text-decoration:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:99}#main.home #section-univers .univers .single-univers a h3{color:#fff;font-size:25px;letter-spacing:1.5px;line-height:30px;margin-bottom:0;text-align:center;text-transform:none;-webkit-transition:all .7s ease;transition:all .7s ease}@media screen and (max-width:768px){#main.home #section-univers .univers .single-univers a h3{font-size:30px;line-height:35px}}#main.home #section-univers .univers .single-univers:first-child{border-radius:30px 0 0 0}#main.home #section-univers .univers .single-univers:nth-child(7){border-radius:0 30px 0 0}@media screen and (max-width:992px){#main.home #section-univers .univers .single-univers:nth-child(7){border-radius:0}}#main.home #section-univers .univers .single-univers:nth-child(12){border-radius:0 0 0 30px}@media screen and (max-width:992px){#main.home #section-univers .univers .single-univers:nth-child(12){border-radius:0}}#main.home #section-univers .univers .single-univers:hover .filtre,#main.home #section-univers .univers .single-univers:hover h3{opacity:0!important;-webkit-transition:all .7s ease;transition:all .7s ease}@media screen and (max-width:768px){#main.home #section-univers .univers .single-univers{width:100%}#main.home #section-univers .univers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}}#main.home #section-univers:before{content:url(images/assets/GEVEDIT_univers.svg);position:absolute;right:-240px;top:-30px;width:850px}#main.home #section-univers:after{bottom:135px;content:url(images/assets/GEVEDIT_univers.svg);left:-320px;position:absolute;width:850px;z-index:-1}@media screen and (max-width:992px){#main.home #section-univers{padding:50px 0}}#main.home #section-valeur{padding:40px 0 85px}#main.home #section-valeur .valeurs{gap:40px;margin-top:40px;position:relative}#main.home #section-valeur .valeurs .single-valeur{background:#f1f8f8;padding:50px 40px;text-align:center}#main.home #section-valeur .valeurs .single-valeur img{margin-bottom:30px;max-height:150px;max-width:150px}#main.home #section-valeur .valeurs .single-valeur h3{color:#339;font-size:20px;letter-spacing:1px;line-height:25px;margin-bottom:30px;text-align:center;text-transform:none}#main.home #section-valeur .valeurs .single-valeur p{margin:0;text-align:center}#main.home #section-valeur .valeurs .single-valeur:first-child{border-radius:10px 0 0 0}#main.home #section-valeur .valeurs .single-valeur:last-child{border-radius:0 0 10px 0}@media screen and (max-width:992px){#main.home #section-valeur{padding:50px 0}}#main.home #section-profils{padding:80px 0}#main.home #section-profils .contenu h3{color:#f06;font-size:20px;font-weight:600;letter-spacing:1px;margin-bottom:30px;margin-top:50px;text-transform:none}#main.home #section-profils .sidebar-h{background:transparent}#main.home #section-profils .sidebar-h .thumb{overflow:hidden;position:relative}#main.home #section-profils .sidebar-h .thumb img{border-radius:10px}#main.home #section-profils .sidebar-h .thumb:before{content:url(images/assets/GEVEDIT_deco_adherer.svg);left:50%;position:absolute;top:75%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:622px}#main.home #section-profils .sidebar-h .cta{background:#339;border-radius:10px;margin-top:50px;padding:40px}#main.home #section-profils .sidebar-h .cta h3{color:#99f;font-size:30px;font-weight:600;letter-spacing:1.75px;margin-bottom:30px;text-transform:none}#main.home #section-profils .sidebar-h .cta p{color:#fff}#main.home #section-profils .sidebar-h .cta ul{color:#fff;margin-bottom:25px}#main.home #section-profils .sidebar-h .cta ul li{font-weight:400}#main.home #section-profils .sidebar-h .cta ul li:before{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}#main.home #section-profils .sidebar-h .cta .btn.secondaire{margin-top:20px}#main.home #section-profils .sidebar-h .cta .btn.secondaire:hover{background:#f06;color:#fff}#main.home #section-profils .sidebar-h .cta .btn.secondaire:hover:before{content:url(images/assets/GEVEDIT_icon_primaire.svg)}@media screen and (max-width:992px){#main.home #section-profils{padding:50px 0}}#main.home #section-blog{background:url(images/assets/GEVEDIT_deco_blog.svg);background-position:-530px 450px;background-repeat:no-repeat;background-size:1100px;padding:40px 0 270px}@media screen and (max-width:992px){#main.home #section-blog{padding:50px 0}}#section-univers {overflow-x:hidden;}#main.panier button[name="update_cart"] {background: linear-gradient(265.27deg, transparent 20.55%, #919cff 94.17%); background-color: #919cff;}.woocommerce span.onsale{display: none !important;}