@charset "UTF-8";*{-webkit-box-sizing:border-box;box-sizing:border-box;outline:none}@font-face{font-display:swap;font-family:Montserrat;src:url(//www.clement-thekan.fr/wp-content/themes/clement/css/../fonts/Montserrat-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:url(//www.clement-thekan.fr/wp-content/themes/clement/css/../fonts/Montserrat-Italic.ttf);font-weight:400;font-style:italic}@font-face{font-display:swap;font-family:Montserrat;src:url(//www.clement-thekan.fr/wp-content/themes/clement/css/../fonts/Montserrat-Bold.ttf);font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:url(//www.clement-thekan.fr/wp-content/themes/clement/css/../fonts/Montserrat-BoldItalic.ttf);font-weight:700;font-style:italic}@font-face{font-display:swap;font-family:Montserrat;src:url(//www.clement-thekan.fr/wp-content/themes/clement/css/../fonts/Montserrat-Medium.ttf);font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:url(//www.clement-thekan.fr/wp-content/themes/clement/css/../fonts/Montserrat-MediumItalic.ttf);font-weight:500;font-style:italic}@font-face{font-display:swap;font-family:Montserrat;src:url(//www.clement-thekan.fr/wp-content/themes/clement/css/../fonts/Montserrat-Semibold.ttf);font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:url(//www.clement-thekan.fr/wp-content/themes/clement/css/../fonts/Montserrat-SemiboldItalic.ttf);font-weight:600;font-style:italic}@font-face{font-display:swap;font-family:Montserrat;src:url(//www.clement-thekan.fr/wp-content/themes/clement/css/../fonts/Montserrat-Black.ttf);font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:url(//www.clement-thekan.fr/wp-content/themes/clement/css/../fonts/Montserrat-BlackItalic.ttf);font-weight:900;font-style:italic}@font-face{font-display:swap;font-family:Montserrat;src:url(//www.clement-thekan.fr/wp-content/themes/clement/css/../fonts/Montserrat-Light.ttf);font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:url(//www.clement-thekan.fr/wp-content/themes/clement/css/../fonts/Montserrat-LightItalic.ttf);font-weight:300;font-style:italic}@font-face{font-display:swap;font-family:Montserrat;src:url(//www.clement-thekan.fr/wp-content/themes/clement/css/../fonts/Montserrat-ExtraLight.ttf);font-weight:200;font-style:normal}@font-face{font-display:swap;font-family:Montserrat;src:url(//www.clement-thekan.fr/wp-content/themes/clement/css/../fonts/Montserrat-ExtraLightItalic.ttf);font-weight:200;font-style:italic}@font-face{font-display:swap;font-family:Satisfy;src:url(//www.clement-thekan.fr/wp-content/themes/clement/css/../fonts/Satisfy-Regular.ttf);font-weight:400;font-style:normal}html{height:100%}body{-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px rgba(0,0,0,.01);color:#414042;font-size:14px;font-family:Montserrat,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-weight:300}body.modal{overflow:hidden;height:100%}a{text-decoration:none;display:inline-block;cursor:pointer;color:#414042;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}a:hover{text-decoration:none;opacity:.7}button{background:0 0;border:none;padding:0}label,span{display:inline-block}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}img{max-width:100%;height:auto}.clear{clear:both}.clear:after{content:"";display:table;clear:both}.uppercase{text-transform:uppercase}.hover{-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.hover:hover{opacity:.75}.underline{text-decoration:underline}.underline:hover{text-decoration:none}.hover-underline{text-decoration:none}.hover-underline:hover{text-decoration:underline}.image-responsive a,.image-responsive img{width:100%;display:block}.image-responsive img{height:auto}@media screen and (min-width:991px){.visible-tablet{display:none!important}}@media screen and (min-width:768px){.visible-phone{display:none!important}}@media screen and (max-width:990px){.hidden-tablet{display:none!important}}@media screen and (max-width:767px){.hidden-phone{display:none!important}}.text-center{text-align:center}nav ul{margin:0;padding:0}nav ul li,nav ul li a{display:inline-block}h1,h2,h3,h4,h5,h6{margin:0}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#414042}input[type=search]{border-radius:0}sup{font-size:50%;top:-1em}.btn,.close-btn,.toggle,.toggle-select,.toggle-single{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toggleable{display:none}.aligncenter,.toggleable.active{display:block}.aligncenter{margin:0 auto 20px}.alignleft{margin:0 0 20px}@media screen and (min-width:768px){.alignleft{float:left;max-width:50%;margin:0 20px 20px 0}}.alignright{margin:0 0 20px}@media screen and (min-width:768px){.alignright{float:right;max-width:50%;margin:0 0 20px 20px}}.container{margin:auto;padding:0 15px;position:relative;max-width:1200px}.owl-carousel .owl-item{-webkit-backface-visibility:visible}.owl-carousel .owl-stage{margin:auto}.owl-carousel .owl-nav{position:absolute;top:50%;left:0;width:100%}.owl-carousel .owl-next,.owl-carousel .owl-prev{width:44px;height:32px;position:absolute;top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:cover}@media screen and (max-width:990px){.owl-carousel .owl-next,.owl-carousel .owl-prev{width:22px;height:16px}}.owl-carousel .owl-prev{background-image:url(//www.clement-thekan.fr/wp-content/themes/clement/css/../img/slider-left.png);left:40px}@media screen and (max-width:990px){.owl-carousel .owl-prev{left:15px}}@media screen and (max-width:767px){.owl-carousel .owl-prev{left:5px}}.owl-carousel .owl-next{background-image:url(//www.clement-thekan.fr/wp-content/themes/clement/css/../img/slider-right.png);right:40px}@media screen and (max-width:990px){.owl-carousel .owl-next{right:15px}}@media screen and (max-width:767px){.owl-carousel .owl-next{right:5px}}.form .control,.form .upload,.form select{border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;padding:10px 15px;height:45px;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;width:100%;font-size:16px;border:1px solid #fff}.form .control:focus,.form .upload:focus,.form select:focus{border:1px solid #6b8f9e}.form .control.error,.form .upload.error,.form select.error{border:1px solid #d9232b}.form textarea.control{height:170px}.form .select{position:relative}.form .select:after{content:"";position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:0;width:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #d9232b}.form .label{font-size:14px;margin-bottom:5px;font-weight:500}.form .group{margin-bottom:20px}@media screen and (min-width:768px){.form .row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px}.form .row .group{padding:0 10px;width:50%}}.form .upload{position:relative;padding-right:150px}.form .upload input{display:none}.form .upload label{position:absolute;top:-1px;right:-1px;height:45px;font-size:20px;border-radius:0}.form .upload .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form .upload .text em{margin-right:30px}.form .asterisk{color:#d9232b}.form .hint{text-align:right;font-size:10px}label.error{display:none!important}.popup-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;z-index:200;opacity:0;pointer-events:none;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.popup-wrapper.active{opacity:1;pointer-events:auto}.popup-wrapper>.bg{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7)}.popup-wrapper .popup{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;width:650px;max-height:100vh;max-width:85%}@media screen and (max-width:767px){.popup-wrapper .popup{overflow:auto;-webkit-overflow-scrolling:touch;max-width:95%}}@media screen and (min-width:768px){.popup-wrapper .popup .close-btn{position:absolute;top:5px;right:-50px;z-index:2}}@media screen and (max-width:767px){.popup-wrapper .popup .close-btn{text-align:right;margin-bottom:10px}}.excerpt p{margin:0}.pagination{text-align:center}.wp-pagenavi{margin:20px 0;border-radius:20px;overflow:hidden;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wp-pagenavi .pages{display:none}.wp-pagenavi a,.wp-pagenavi a:hover,.wp-pagenavi span,.wp-pagenavi span.current{margin:0;background-color:#fff;border:none;border-right:2px solid #f3f3f3;opacity:1;color:#6b8f9e;font-weight:400}.wp-pagenavi a:hover:last-child,.wp-pagenavi a:last-child,.wp-pagenavi span.current:last-child,.wp-pagenavi span:last-child{border:none}.wp-pagenavi a,.wp-pagenavi span.current{padding:2px 15px}.wp-pagenavi a:hover,.wp-pagenavi span.current{color:#fff;background-color:#d9232b}.btn{font-size:12px;font-weight:700;color:#fff;border-radius:20px;padding:10px 15px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.05);box-shadow:0 0 2px 2px rgba(0,0,0,.05);background:#d9232b;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;display:inline-block}.btn:hover{opacity:.7}.btn.btn-image{padding:10px 25px 10px 40px}.btn-heart2{background:url(//www.clement-thekan.fr/wp-content/themes/clement/css/../img/heart3.png);width:77px;height:77px}.btn-heart2.active{opacity:1;background:url(//www.clement-thekan.fr/wp-content/themes/clement/css/../img/heart.png)}.btn-heart-small{background:#6b8f9e url(//www.clement-thekan.fr/wp-content/themes/clement/css/../img/heart-small3.png) 0 no-repeat;background-size:contain}.btn-heart-small.active{opacity:1;background:#d9232b url(//www.clement-thekan.fr/wp-content/themes/clement/css/../img/heart-small.png) 0 no-repeat;background-size:contain}.btn-plus{background:#d9232b url(//www.clement-thekan.fr/wp-content/themes/clement/css/../img/plus3.png) 0 no-repeat}.btn-square{font-size:18px;font-weight:500;color:#fff;border-radius:5px;padding:10px 30px;background:#95c121;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;display:inline-block}.btn-square:hover{opacity:.7}.bg{background-position:50%;background-size:cover}.block-head{margin-bottom:60px;text-align:center}@media screen and (max-width:767px){.block-head{margin-bottom:30px}}.block-title{font-size:48px;font-weight:200;margin-bottom:5px}@media screen and (max-width:767px){.block-title{font-size:30px}}.block-sub{font-size:18px;font-weight:300}.tab-area .tab-heading .tab{cursor:pointer;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.tab-area .tab-heading .tab:not(.active){opacity:.3}.tab-area .tab-heading .tab:hover:not(.active){opacity:.7}.tab-area .tab-content .tab:not(.active){display:none}strong{font-weight:600}.page-area{padding:60px 0}@media screen and (max-width:767px){.page-area{padding:30px 0}}.single-area{min-height:calc(100vh - 600px)}.single-area .description{font-weight:300}.single-area blockquote{display:block;text-align:center;font-size:36px;color:#6b8f9e;font-family:Satisfy,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;margin:20px 0}@media screen and (max-width:767px){.single-area blockquote{font-size:20px}}.content-area{font-weight:300;line-height:22px}.cache-area{background:#f3f3f3;height:50px}.form-error{color:#d9232b;margin-bottom:10px;padding:0 20px}.form-error .error{margin-bottom:5px}.form-success{color:#95c121;margin-bottom:10px;padding:0 20px;font-size:18px}label.error{color:#d9232b;display:block}input.error,select.error{border:1px solid #d9232b}.asterisk{color:#d9232b}[v-cloak]{display:none!important}[disabled]{opacity:.2!important}.post-content a:not(.btn){color:#d9232b}.post-content a:not(.btn):hover{color:#95c121}.post-content h1,.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{font-family:Satisfy,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;color:#6b8f9e;margin-bottom:15px;font-weight:400}.post-content h1{font-size:46px}.post-content h2{font-size:36px}.post-content h3{font-size:30px}.post-content h4{font-size:26px}.red{color:#d9232b}strong{font-weight:400!important}.map-area .info .image{width:20%!important}.filter-area .subcategories .item label{font-weight:600!important;padding:10px 0 10px 35px!important}.filter-area .subcategories .item label:before{width:25px!important;height:25px!important}.filter-area .subcategories .item input:checked~label:after{left:0!important}.products-area .title{font-size:20px!important}.post-content h2{font-size:30px!important}.filter-area .targets i{font-size:25px!important;color:#698fa3!important}#consent_blackbar{position:relative;z-index:10000}.header-area{position:fixed;top:0;left:0;width:100%;z-index:100}.header-area,.header-area .top{-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.header-area .top{height:55px;position:relative}.header-area .profile{background:#d9232b url(//www.clement-thekan.fr/wp-content/themes/clement/css/../img/connection.png) 0 100% no-repeat;padding:10px 15px 10px 35px}@media screen and (min-width:768px){.header-area .profile{position:absolute;top:10px;left:15px;z-index:1}}@media screen and (max-width:767px){.header-area .profile{margin:15px 0}}.header-area .pharma-link{background:#95c121 url(//www.clement-thekan.fr/wp-content/themes/clement/css/../img/plusGreen.png) 0 100% no-repeat;padding:10px 15px 10px 35px}@media screen and (min-width:768px){.header-area .pharma-link{position:absolute;top:10px;right:15px;z-index:1}}@media screen and (max-width:990px){.header-area .pharma-link{right:48px}}@media screen and (max-width:767px){.header-area .pharma-link{margin:15px 0}}@media screen and (min-width:768px){.header-area .items{position:absolute;top:10px;left:15px;z-index:1}}@media screen and (max-width:767px){.header-area .items{position:relative;display:inline-block;margin:15px 0}}.header-area .items.active .logged{border-bottom-right-radius:0;border-bottom-left-radius:0}.header-area .items.active .popup{opacity:1;pointer-events:auto}.header-area .items .popup{position:absolute;top:100%;left:0;width:100%;background:#fff;border-radius:0 0 20px 20px;overflow:hidden;opacity:0;pointer-events:none;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}@media screen and (max-width:767px){.header-area .items .popup{width:200px}}.header-area .items .popup a{padding:5px 5px 5px 35px;position:relative;font-size:12px;font-weight:700;display:block;border:1px solid #95c121;color:#6b8f9e}.header-area .items .popup a.active{color:#95c121}.header-area .items .popup .logout{background:#6b8f9e;color:#fff}.header-area .items .popup i{position:absolute;left:15px;top:7px}.header-area .logged{background:#95c121 url(//www.clement-thekan.fr/wp-content/themes/clement/css/../img/profile.png) 0 100% no-repeat;padding:10px 15px 10px 35px}.header-area .search{position:absolute;top:10px;right:15px;z-index:2}@media screen and (min-width:768px){.header-area .search{right:236px}}@media screen and (min-width:768px) and (max-width:990px){.header-area .search{right:260px}}.header-area .search .toggle-single{font-size:24px;color:#fff}.header-area .search form{position:absolute;top:-5px;right:120%;z-index:150;width:250px}.header-area .search form:not(.active){display:none}.header-area .search input{width:100%;height:45px;padding:5px 5px 5px 15px;border:1px solid #ccc;-webkit-appearance:none;-moz-appearance:none;appearance:none}.header-area .search button{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#d9232b;font-size:24px}.header-area .menu-toggle{position:absolute;top:12px;font-size:24px;color:#fff}@media screen and (min-width:768px){.header-area .menu-toggle{right:15px}}@media screen and (max-width:767px){.header-area .menu-toggle{left:15px}}.header-area .logo{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:1;padding:20px;background:#fff;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.05);box-shadow:0 0 2px 2px rgba(0,0,0,.05);border-radius:0 0 30px 30px;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;opacity:1}@media screen and (max-width:767px){.header-area .logo{padding:5px 20px;border-radius:0 0 20px 20px}.header-area .logo img{width:120px}}.header-area .menu{background:hsla(0,0%,100%,.5);text-align:center}@media screen and (max-width:990px){.header-area .menu{position:fixed;top:50px;left:0;right:0;z-index:150;padding:10px 0;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;background:hsla(0,0%,100%,.95);opacity:0;pointer-events:none}.header-area .menu.active{opacity:1;pointer-events:auto}}@media screen and (min-width:991px){.header-area .menu .container,.header-area .menu ul{display:-webkit-box;display:-ms-flexbox;display:flex}.header-area .menu ul{width:50%;-ms-flex-pack:distribute;justify-content:space-around}.header-area .menu ul.left{padding-right:120px}.header-area .menu ul.right{padding-left:120px}}.header-area .menu ul a{font-size:12px;font-weight:600;padding:10px}@media screen and (max-width:1279px){.header-area .menu ul a{font-size:10px;padding:12px 5px}}@media screen and (max-width:990px){.header-area .menu ul a{font-size:14px;padding:10px 15px}}@media screen and (min-width:991px){.header-area .menu li.current-menu-ancestor a,.header-area .menu li.current-menu-item a,.header-area .menu li.current-menu-parent a,.header-area .menu li.current_page_item a{background:#fff}}@media screen and (max-width:990px){.header-area .menu li,.header-area .menu li a{display:block}}.header-area .menu li.current-menu-ancestor a,.header-area .menu li.current-menu-item a,.header-area .menu li.current-menu-parent a,.header-area .menu li.current_page_item a{color:#d9232b}.header-area .social a{width:35px;height:35px;border-radius:100%;background:#d9232b;color:#fff;font-size:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.header-area .social i{margin:auto}@media screen and (min-width:991px){.header-area.scroll .container{max-width:none}.header-area.scroll .top{height:0}.header-area.scroll .items,.header-area.scroll .profile{top:1px}.header-area.scroll .pharma-link{display:none}.header-area.scroll .search{top:2px;right:15px}.header-area.scroll .search a{color:#d9232b}.header-area.scroll .logo{padding:5px 20px;border-radius:0 0 20px 20px}.header-area.scroll .logo img{width:100px}.header-area.scroll .menu{background:#fff;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.05);box-shadow:0 0 2px 2px rgba(0,0,0,.05)}.header-area.scroll .menu ul.left{padding:0 70px 0 200px}.header-area.scroll .menu ul.right{padding:0 30px 0 70px}}@media screen and (max-width:990px){.header-area.scroll{background:#fff;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.05);box-shadow:0 0 2px 2px rgba(0,0,0,.05)}.header-area.scroll .menu-toggle,.header-area.scroll .search a{color:#d9232b}}.header-area.scroll .to-top{opacity:1}a.to-top{position:fixed;bottom:10%;right:0;z-index:100;opacity:0}@media screen and (max-width:767px){a.to-top img{width:30px}}.search .bn-area{background-image:url(//www.clement-thekan.fr/wp-content/themes/clement/css/../img/bg-search.png)}.bn-area{padding:150px 0 30px;background-color:#cfcfcf;color:#fff;text-align:center}@media screen and (max-width:990px){.bn-area{padding:130px 0 30px}}@media screen and (max-width:767px){.bn-area{padding:70px 0 15px}}.bn-area .title{font-family:Satisfy,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:54px;line-height:54px;font-weight:400;margin-bottom:15px}@media screen and (max-width:990px){.bn-area .title{font-size:36px;line-height:36px}}@media screen and (max-width:767px){.bn-area .title{font-size:24px;line-height:24px}}.bn-area .excerpt{font-size:18px;font-weight:500}@media screen and (max-width:767px){.bn-area .excerpt{font-size:15px}}.bn-area p{margin:0}.hint-area{padding:15px 0;background:#95c121;color:#fff;text-align:center}.hint-area .title{font-size:24px;font-weight:300;margin-bottom:10px}.hint-area .stars{margin:0 20px}.hint-area .star{margin:0 7px;vertical-align:middle}.hint-area .star-2{opacity:.5}.hint-area .star-1{opacity:.2}.hint-area .description{font-size:14px;font-weight:300}.footer-area{padding:10px 0;background:#2f2f32;text-align:center}.footer-area,.footer-area a{color:hsla(0,0%,100%,.3)}@media screen and (min-width:768px){.footer-area .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.footer-area .logo a,.footer-area .logo img{vertical-align:middle}.footer-area .logo a:first-child{margin-right:30px}@media screen and (max-width:767px){.footer-area .menu{margin:20px 0}}.footer-area .menu li{padding:0 20px;font-size:12px;font-weight:300}@media screen and (max-width:990px){.footer-area .menu li{padding:0 10px}}@media screen and (max-width:767px){.footer-area .menu li{display:block;margin:15px 0}}.footer-area .social a{width:35px;height:35px;border-radius:100%;background:#d9232b;color:#fff;font-size:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.footer-area .social i{margin:auto}#teconsent{text-align:center;padding:0 15px 15px;background:#2f2f32}#teconsent,#teconsent a{color:hsla(0,0%,100%,.3)}.bn-area .search{max-width:700px;margin:30px auto 0;position:relative}.bn-area .search input{width:100%;height:45px;padding:5px 35px 5px 15px;border:none;background-color:hsla(0,0%,100%,.8);color:#414042;-webkit-appearance:none;-moz-appearance:none;appearance:none}.bn-area .search button{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#d9232b;font-size:24px}.advices-area{text-align:center;padding-top:20px}.advices-area .item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media screen and (max-width:767px){.advices-area .item{margin-bottom:20px}}@media screen and (max-width:480px){.advices-area .item{display:block}}.advices-area .item:hover .overlay{opacity:1}.advices-area .inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;background:#fff;border-radius:5px;overflow:hidden}@media screen and (max-width:480px){.advices-area .inner{display:block}}.advices-area .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;z-index:2}.advices-area .overlay .wrap{width:100%}.advices-area .overlay .text{font-size:20px;font-weight:500;color:#6b8f9e;margin-bottom:30px}.advices-area .overlay a{margin:0 15px}.advices-area .image{width:50%;display:block}@media screen and (max-width:480px){.advices-area .image{height:150px;width:100%}}.advices-area .content{width:50%;padding:15px 5px}@media screen and (max-width:990px){.advices-area .content{padding:30px 15px}}@media screen and (max-width:480px){.advices-area .content{width:100%}}.advices-area .meta img{margin:0 5px 10px;width:30px}.advices-area .title{font-size:18px;font-weight:200;margin-bottom:20px}.advices-area .excerpt{font-size:14px;font-weight:200}.advices-area .link .inner{background:url(//www.clement-thekan.fr/wp-content/themes/clement/css/../img/advice-more.jpg) 50%;background-size:cover;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px;font-weight:600;color:#fff;padding:30px 0;grid-row:span 1!important;grid-column:span 1!important}.list-area{background-color:#f3f3f3}@media screen and (min-width:991px){.list-area .content{padding:30px 15px}.list-area .meta{margin-bottom:20px}.list-area .meta img{width:50px}.list-area .title{font-size:30px}}.list-area .number{font-size:12px;font-weight:500;color:#6b8f9e;text-align:right;margin-bottom:15px}.list-area .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -10px}@media screen and (max-width:480px){.list-area .items{display:block}}.list-area .item{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:0 10px;margin-bottom:20px}@media screen and (min-width:991px){.list-area .item:nth-child(4n+1) .image,.list-area .item:nth-child(4n+2) .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width:990px){.list-area .item{width:100%}}@media screen and (min-width:768px) and (max-width:990px){.list-area .item:nth-child(odd) .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.advice-area .container{max-width:1000px}.advice-area .back{margin-bottom:20px;font-size:14px;font-weight:500;color:#6b8f9e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:991px){.advice-area .back{position:absolute;top:15px;right:0}}.advice-area .back img{margin-left:15px}.advice-area .meta{margin-bottom:30px;text-align:center}.advice-area .meta img{width:55px;margin:0 10px}.advice-area .description,.advice-area .source{margin-bottom:30px}.advice-area .source .title{font-size:20px;font-family:Satisfy,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;color:#6b8f9e}.advice-area .source .text{color:#666464;font-size:13px;font-style:italic}.advice-area .social{text-align:center;margin-top:40px}.advice-area .social a{margin:0 10px;vertical-align:middle}@media screen and (max-width:767px){.advice-area .social .btn{margin-bottom:20px}}.advice-area .footer{margin-top:30px;color:#90a9b4}.advice-area .footer .title{font-family:Satisfy,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;text-align:center;font-size:36px;margin-bottom:15px}@media screen and (max-width:767px){.advice-area .footer .title{font-size:24px}}.advice-area .footer .text{padding:20px;background:#f3f3f3;font-weight:600;border-radius:3px}.advices-related{background-color:#f3f3f3}.advices-related .items{display:grid;grid-template:auto/repeat(4,1fr);grid-gap:20px}@media screen and (max-width:1279px){.advices-related .items{grid-template:auto/repeat(2,1fr)}}@media screen and (max-width:990px){.advices-related .items{display:block}}@media screen and (min-width:991px){.advices-related .item:first-child{grid-row:span 2;grid-column:span 2}.advices-related .item:first-child .content{padding:30px 15px}.advices-related .item:first-child .meta{margin-bottom:20px}.advices-related .item:first-child .meta img{width:50px}.advices-related .item:first-child .title{font-size:30px}.advices-related .item:first-child .text{display:block}.advices-related .item:first-child .excerpt{display:block}}@media screen and (max-width:1279px){.advices-related .item:nth-child(2n) .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width:990px){.advices-related .item{margin-bottom:20px}}.advices-related .text{display:none}@media screen and (max-width:990px){.advices-related .text{display:block}}.advices-related .excerpt{display:none}@media screen and (max-width:990px){.advices-related .excerpt{display:block}}.home-bn-area{text-align:center}.home-bn-area .item{padding:200px 100px 130px;color:#fff;min-height:600px;display:block}@media screen and (max-width:990px){.home-bn-area .item{padding:200px 50px 130px}}@media screen and (max-width:767px){.home-bn-area .item{padding:100px 30px 50px;min-height:350px}}.home-bn-area .title{font-family:Satisfy,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:70px;line-height:70px;margin-bottom:15px;font-weight:400}@media screen and (max-width:990px){.home-bn-area .title{font-size:50px;line-height:50px}}@media screen and (max-width:767px){.home-bn-area .title{font-size:26px;line-height:26px}}.home-bn-area .excerpt{font-size:18px;font-weight:500}@media screen and (max-width:767px){.home-bn-area .excerpt{font-size:15px}}.info-area{padding-top:20px;text-align:center}.info-area .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.info-area .item{padding:0 15px;margin-bottom:15px;width:17%}@media screen and (max-width:990px){.info-area .item{width:25%}}@media screen and (max-width:767px){.info-area .item{width:50%}}.info-area .logo{padding:0;position:relative;width:32%}.info-area .logo img{position:absolute;bottom:-28px;left:50%;z-index:1;-webkit-transform:translate(-50%);transform:translate(-50%)}.info-area .image,.info-area .title{margin-bottom:10px}.info-area .title{font-size:18px;font-weight:500}.info-area .description{color:rgba(0,0,0,.5);font-size:14px}body:not(.home) .info-area .logo img{max-width:300px;bottom:-24px}body:not(.home) .info-area .description{display:none}.home-products-area{padding:60px 0 40px;background:url(//www.clement-thekan.fr/wp-content/themes/clement/css/../img/bg-products.jpg) 50%;background-size:cover;color:#fff;text-align:center}.home-products-area .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -10px}.home-products-area .item{padding:0 10px;margin-bottom:20px;width:25%;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:990px){.home-products-area .item{width:50%}}.home-products-area .item:hover{opacity:1}.home-products-area .item:hover .overlay{opacity:0}.home-products-area .inner{background:#fff;position:relative;border-radius:5px;padding:25px}@media screen and (max-width:767px){.home-products-area .inner{padding:5px;font-size:12px}}.home-products-area .description{color:hsla(0,0%,66.3%,.8);margin-bottom:5px}@media screen and (max-width:767px){.home-products-area .btn.btn-image{padding:10px 10px 10px 30px}}.home-products-area .image{margin-bottom:5px}.home-products-area .overlay{font-size:24px;font-weight:500;color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;padding:20px;text-transform:uppercase;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;pointer-events:none}@media screen and (max-width:1279px){.home-products-area .overlay{font-size:18px}}@media screen and (max-width:767px){.home-products-area .overlay{font-size:14px;padding:10px}}.home-advices-area{background:#f3f3f3;padding:60px 0 40px}.home-advices-area .categories{margin-bottom:30px}.home-advices-area .categories a{margin:0 20px}@media screen and (max-width:767px){.home-advices-area .categories a{margin:0 10px}.home-advices-area .categories a img{width:50px}}.home-advices-area .items{display:grid;grid-template:repeat(3,1fr)/repeat(4,1fr);grid-gap:20px}@media screen and (max-width:1279px){.home-advices-area .items{grid-template:repeat(3,1fr)/repeat(2,1fr)}}@media screen and (max-width:990px){.home-advices-area .items{display:block}}@media screen and (min-width:991px){.home-advices-area .item:nth-child(3),.home-advices-area .item:nth-child(4){grid-row:span 2;grid-column:span 2}.home-advices-area .item:nth-child(3) .content,.home-advices-area .item:nth-child(4) .content{padding:30px 15px}.home-advices-area .item:nth-child(3) .meta,.home-advices-area .item:nth-child(4) .meta{margin-bottom:20px}.home-advices-area .item:nth-child(3) .meta img,.home-advices-area .item:nth-child(4) .meta img{width:50px}.home-advices-area .item:nth-child(3) .title,.home-advices-area .item:nth-child(4) .title{font-size:30px}.home-advices-area .item:nth-child(3) .text,.home-advices-area .item:nth-child(4) .text{display:block}.home-advices-area .item:nth-child(3) .excerpt,.home-advices-area .item:nth-child(4) .excerpt{display:block}}@media screen and (max-width:1279px){.home-advices-area .item:nth-child(2n) .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width:990px){.home-advices-area .item{margin-bottom:20px}}.home-advices-area .text{display:none}@media screen and (max-width:990px){.home-advices-area .text{display:block}}.home-advices-area .excerpt{display:none}@media screen and (max-width:990px){.home-advices-area .excerpt{display:block}}.home-health-area{padding:60px 0 40px;background:url(//www.clement-thekan.fr/wp-content/themes/clement/css/../img/bg-health.jpg) 50%;background-size:cover;color:#fff;text-align:center}.home-health-area .items{max-width:800px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.home-health-area .item{display:block;color:#fff;margin-bottom:20px;padding:0 10px;width:33.3333%}@media screen and (max-width:767px){.home-health-area .item{width:50%}}.home-health-area .image{margin-bottom:5px}.home-health-area .title{font-size:18px;font-weight:500;margin-bottom:15px}.home-map-area{padding:30px 0;text-align:center;font-size:36px;color:#95c121;font-weight:300;display:block}@media screen and (max-width:767px){.home-map-area{font-size:18px}}.home-map-area .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home-map-area img{margin-right:15px}@media screen and (min-width:768px){.map-area{display:-webkit-box;display:-ms-flexbox;display:flex}}.map-area .content{width:40%;padding:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow:auto;-webkit-overflow-scrolling:touch}.map-area .content.loading:after{content:" ";position:absolute;top:0;left:0;right:0;bottom:0;background:#fff url(//www.clement-thekan.fr/wp-content/themes/clement/css/../img/loading.gif) 50% no-repeat;opacity:.8;z-index:80}@media screen and (max-width:1279px){.map-area .content{padding:30px 15px}}@media screen and (max-width:767px){.map-area .content{padding:15px;width:100%}}.map-area .inner{width:100%}.map-area .map{min-height:600px}@media screen and (min-width:768px){.map-area .map{width:60%}}@media screen and (max-width:990px){.map-area .map{min-height:400px}}@media screen and (max-width:767px){.map-area .map{min-height:300px}}.map-area .search{text-align:center;margin-bottom:25px}.map-area .search .title{font-size:38px;font-weight:300;margin-bottom:15px;color:#95c121}@media screen and (max-width:990px){.map-area .search .title{font-size:24px}}.map-area .search .image{margin-bottom:20px}.map-area .search form{position:relative}.map-area .search input{background:#ebebec;border-radius:0;border:none;width:100%;height:40px;padding:5px 40px 5px 20px;margin-bottom:30px;font-size:16px}.map-area .search input::-webkit-input-placeholder{font-style:italic}.map-area .search input:-moz-placeholder,.map-area .search input::-moz-placeholder{font-style:italic}.map-area .search input:-ms-input-placeholder{font-style:italic}.map-area .search a{color:#c1c1c1;font-size:24px;position:absolute;top:5px;right:8px}.map-area .result{padding-top:25px;border-top:1px solid #95c121}.map-area .results{max-height:500px;overflow:auto;-webkit-overflow-scrolling:touch}@media screen and (max-width:990px){.map-area .results{max-height:370px}}.map-area .info{margin-bottom:15px}.map-area .info .name{font-size:24px;font-weight:300;margin-bottom:20px;color:#95c121;cursor:pointer}.map-area .meta .item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px}.map-area .meta .icons{margin-right:15px}.map-area .meta .fa-circle{color:#95c121}.map-area .meta .description{-webkit-box-flex:1;-ms-flex:1;flex:1}.map-area .meta .title{font-size:14px;font-weight:500;font-style:italic}.map-area .meta .text{font-size:14px;font-weight:300;color:#443f43}.map-area .meta .email{word-break:break-all}.about-area{background-color:#f3f3f3}.about-area .container{max-width:1000px}@media screen and (min-width:768px){.about-area .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:768px){.about-area .item{width:48%}}.about-area .text .title{color:#6b8f9e}.about-area .panel{background-color:#6b8f9e;padding:40px;color:#fff}@media screen and (max-width:990px){.about-area .panel{padding:15px;margin:30px 0}}.about-area .title{font-size:48px;font-weight:200;margin-bottom:20px}@media screen and (max-width:767px){.about-area .title{font-size:26px}}.filter-area{padding:20px 0 0;background-color:#f3f3f3;text-align:center;overflow:hidden}.filter-area .item{opacity:.3}.filter-area .item.active,.filter-area .item:hover{opacity:1}.filter-area .targets{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.filter-area .targets .item{margin:0 20px}@media screen and (max-width:767px){.filter-area .targets .item{margin:0 10px}.filter-area .targets .item img{width:50px}}.filter-area .targets i{font-size:30px}.filter-area .categories{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 -5px}@media screen and (max-width:990px){.filter-area .categories{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media screen and (max-width:767px){.filter-area .categories{padding:0 15px}}.filter-area .categories .item{margin:0 5px 10px;padding:18px 5px 18px 55px;color:#fff;font-size:14px;font-weight:500;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:991px){.filter-area .categories .item{-webkit-box-flex:1;-ms-flex:1;flex:1}}@media screen and (max-width:1279px){.filter-area .categories .item{font-size:12px}}@media screen and (max-width:767px){.filter-area .categories .item{width:100%;min-height:55px}}.filter-area .subcategories{background-color:#e5e5e5;padding:15px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;text-align:left}@media screen and (max-width:767px){.filter-area .subcategories{padding:15px 5px 0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.filter-area .subcategories .item{margin:0 30px 15px;color:#6f8f9d;font-size:14px;opacity:1}@media screen and (max-width:1279px){.filter-area .subcategories .item{margin:0 10px 15px}}@media screen and (max-width:767px){.filter-area .subcategories .item{margin:0 5px 5px;width:45%;font-size:12px}}.filter-area .subcategories .item input{display:none}.filter-area .subcategories .item input:checked~label:after{content:"✓";font-size:30px;left:7px}.filter-area .subcategories .item label{font-weight:300;padding:10px 0 10px 45px;position:relative;display:block;cursor:pointer}.filter-area .subcategories .item label:after,.filter-area .subcategories .item label:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.filter-area .subcategories .item label:before{width:35px;height:35px;border-radius:3px;background-color:#fff;border:1px solid #6f8f9d;left:0}.products-area{background-color:#f3f3f3;text-align:center;padding-top:20px}.products-area .number{font-size:12px;font-weight:500;color:#6b8f9e;text-align:right;margin-bottom:15px}.products-area .items{margin:0 -10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.products-area .item{padding:0 10px;margin-bottom:60px;width:25%}@media screen and (max-width:990px){.products-area .item{width:50%}}@media screen and (max-width:767px){.products-area .item{width:100%;margin-bottom:30px}}.products-area .item:hover .overlay{opacity:1}.products-area .content{position:relative;background-color:#fff;margin-bottom:10px;border-radius:5px;overflow:hidden}.products-area .image{min-height:305px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.products-area .meta{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.products-area .meta .item{width:50px;height:40px;margin:6px 0;border-radius:20px 0 0 20px}.products-area .title{font-size:24px;font-weight:300;color:#6b8f9e;margin-bottom:5px}.products-area .title a{color:#6b8f9e}.products-area .category{text-transform:uppercase;font-size:12px;font-weight:500;color:#d9232b}.products-area .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.8);opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;z-index:2}.products-area .overlay .wrap{width:100%}.products-area .overlay .text{font-size:20px;font-weight:500;color:#6b8f9e;margin-bottom:30px}.products-area .overlay a{margin:0 15px}.products-related{background:url(//www.clement-thekan.fr/wp-content/themes/clement/css/../img/bg-products.jpg) 50%;background-size:cover;color:#fff}.products-related .block-title,.products-related .category,.products-related .title,.products-related .title a{color:#fff}.products-related .items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-area{background-color:#f3f3f3}@media screen and (min-width:991px){.product-area .container{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:991px){.product-area .sidebar{width:30%}}@media screen and (min-width:768px) and (max-width:990px){.product-area .sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-area .sidebar .image,.product-area .sidebar .video{width:48%}}.product-area .sidebar .image{margin-bottom:30px;background-color:#fff}.product-area .sidebar .video{margin-bottom:30px;position:relative}.product-area .sidebar .dummy{padding-top:56.25%}.product-area .sidebar iframe{position:absolute;top:0;left:0;width:100%;height:100%}.product-area .back{font-size:14px;font-weight:500;color:#6b8f9e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (max-width:767px){.product-area .back{margin-bottom:20px}}.product-area .back img{margin-left:15px}.product-area .content{width:70%;padding-left:90px}@media screen and (max-width:1279px){.product-area .content{padding-left:30px}}@media screen and (max-width:990px){.product-area .content{width:100%;padding-left:0}}.product-area .content .head{margin-bottom:30px}@media screen and (min-width:768px){.product-area .content .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:767px){.product-area .content .head .meta{text-align:center}}.product-area .content .head .meta img{width:55px;margin-right:30px}@media screen and (max-width:767px){.product-area .content .head .meta img{margin:0 10px}}.product-area .content .title{font-size:48px;font-weight:300;margin-bottom:5px;color:#6b8f9e}@media screen and (max-width:1279px){.product-area .content .title{font-size:40px}}@media screen and (max-width:767px){.product-area .content .title{font-size:30px}}.product-area .content .category{font-size:18px;font-weight:500;color:#d9232b;margin-bottom:30px}.product-area .content .info{margin:15px 0 40px;color:#6b8f9e;font-size:18px;font-weight:500}@media screen and (min-width:768px){.product-area .content .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:767px){.product-area .content .info .item{margin-top:15px;padding:0;width:auto}}.product-area .content .items{margin-bottom:30px}.product-area .content .items .item{margin-bottom:20px}.product-area .content .items .name{font-size:18px;font-weight:500;color:#d9232b;padding-bottom:5px;border-bottom:1px solid #d9232b;position:relative;cursor:pointer}.product-area .content .items .name:after{content:"+";position:absolute;top:50%;right:10px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);font-size:34px;color:#d9232b;pointer-events:none;font-weight:300}.product-area .content .items .name.active:after{content:"-"}.product-area .content .items .description{padding-top:20px;display:none}.product-area .content .items .image{margin-top:15px}.product-area .content .items table{width:100%;background:#fff}@media screen and (max-width:767px){.product-area .content .items table,.product-area .content .items table tbody{display:block}}@media screen and (max-width:767px){.product-area .content .items table tr{display:block;border:1px solid #f3f3f3;padding:5px}}.product-area .content .items table td{padding:10px;border:1px solid #f3f3f3}@media screen and (max-width:767px){.product-area .content .items table td{display:block;border:none;padding:5px 0}}.product-area .content .items table a{font-weight:700;color:#6b8f9e}@media screen and (min-width:768px){.product-area .content .foot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width:767px){.product-area .content .foot{text-align:center}}.product-area .content .foot .social a{margin-right:20px;vertical-align:middle}@media screen and (max-width:767px){.product-area .content .foot .social a{margin:0 10px}}@media screen and (max-width:767px){.product-area .content .foot .social .btn{margin:0 0 20px}}.product-area .content .foot .link{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;color:#6b8f9e;font-size:18px;font-weight:500}@media screen and (max-width:767px){.product-area .content .foot .link{margin-bottom:30px}}.posts-area{background-color:#f3f3f3}.posts-area .item{margin-bottom:35px;padding:35px;background-color:#fff;border-radius:5px}.posts-area .item:last-child{margin-bottom:0}@media screen and (min-width:991px){.posts-area .item{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:767px){.posts-area .item{padding:30px 15px}}@media screen and (min-width:991px){.posts-area .image{width:30%;margin-right:40px}}@media screen and (max-width:990px){.posts-area .image{text-align:center;margin-bottom:15px}}.posts-area .content{-webkit-box-flex:1;-ms-flex:1;flex:1}.posts-area .title{font-size:36px;font-weight:300;color:#6b8f9e;margin-bottom:15px}@media screen and (max-width:767px){.posts-area .title{font-size:24px}}.posts-area .title a{color:#6b8f9e}.posts-area .date{font-size:18px;font-weight:300;color:#6b8f9e;opacity:.5;margin-bottom:25px}.posts-area .description a{color:#d9232b;text-decoration:underline;font-weight:600}.posts-area .btn{margin-top:25px}@media screen and (min-width:991px){.login-area .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.login-area .notice{width:100%;text-align:center;margin-bottom:30px}@media screen and (min-width:991px){.login-area .info{width:48%}}@media screen and (max-width:990px){.login-area .info{margin-top:50px}}.login-area .info .items{max-width:800px;margin:auto;text-align:center}@media screen and (min-width:768px){.login-area .info .items{display:-webkit-box;display:-ms-flexbox;display:flex}}.login-area .info .item{display:block;color:#fff;margin-bottom:20px}@media screen and (min-width:768px){.login-area .info .item{width:33.3333%;padding:0 10px}}.login-area .info .image{margin-bottom:5px}.login-area .info .title{font-size:18px;font-weight:500;color:#d9232b}.login-area .tab-area{background:url(//www.clement-thekan.fr/wp-content/themes/clement/css/../img/bg-login.jpg) 50%;background-size:cover;color:#fff}@media screen and (min-width:991px){.login-area .tab-area{width:48%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.login-area .tab-area a{color:#fff}.login-area .tab-area .tab-heading{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.login-area .tab-area .tab-heading .tab{width:50%;padding:20px 0;font-size:21px;font-weight:500;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;opacity:1!important}.login-area .tab-area .tab-heading .tab:not(.active){background:hsla(0,0%,100%,.2)}@media screen and (max-width:767px){.login-area .tab-area .tab-heading .tab{font-size:16px}}@media screen and (min-width:768px){.login-area .tab-area .tab-content .form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:600px}}@media screen and (min-width:1280px){.login-area .tab-area .tab-content .form{height:720px}}.login-area .tab-area .tab-content .input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:15px}@media screen and (min-width:768px){.login-area .tab-area .tab-content .input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.login-area .tab-area .tab-content .control{height:25px;padding:5px 10px;color:#414042}@media screen and (min-width:1280px){.login-area .tab-area .tab-content .inner{max-width:350px}}.login-area .tab-area .tab-content .forgot{text-align:right;font-size:10px}.login-area .tab-area .tab-content .hint{font-size:10px}.login-area .tab-area .tab-content .submit{padding:10px;background:#d9232b;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;font-size:21px;font-weight:500;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;border:none;text-align:center;width:100%}.login-area .tab-area .tab-content .submit:hover{opacity:.7}@media screen and (max-width:767px){.login-area .tab-area .tab-content .submit{font-size:16px}}@media screen and (max-width:767px){.popup-login{width:100%}.popup-login .head{padding:2px;text-align:center;font-family:Satisfy,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:30px;color:#6b8f9e}.popup-login .popup{max-width:100%;height:100vh;background:#fff}.popup-login .popup .close-btn{position:absolute;top:15px;left:15px}}.popup-login .tab-area{width:100%}.page-template-template-profile .bn-area{padding-bottom:50px}.profile-area{background:#f3f3f3}.profile-area .btn-add{position:absolute;top:-95px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:1;border-radius:20px 20px 0 0;white-space:nowrap}@media screen and (max-width:767px){.profile-area .btn-add{top:-65px}}.profile-area .panel-vaccine .popup .form-wrap{padding-bottom:120px}.profile-area .profile-edit{max-width:620px;margin:auto}.profile-area .profile-edit .actions,.profile-area .profile-edit .profile-form{margin-bottom:50px}@media screen and (min-width:768px){.profile-area .profile-edit .actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.profile-area .profile-edit .actions .add{font-size:18px;font-weight:500;color:#d9232b}@media screen and (max-width:767px){.profile-area .profile-edit .actions .add{margin-bottom:15px}}.profile-area .profile-edit .actions .add img{vertical-align:middle;margin-right:15px}.profile-area .profile-edit .actions .link{font-size:11px;font-weight:500;color:#595959}.profile-area .block-title{margin-bottom:30px;color:#6b8f9e;font-weight:300}@media screen and (min-width:768px){.profile-area .group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.profile-area .group .select{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width:768px){.profile-area .label{width:110px;margin:0 10px 0 0}}.profile-area .input{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}.profile-area .unit{position:absolute;font-size:12px;font-weight:300;font-style:italic;top:15px;right:15px;opacity:.5}.profile-area .vdp-datepicker{padding-right:10px}.profile-area .vdp-datepicker__calendar-button{position:absolute;top:0;right:0;color:#fff;font-size:24px;background:#6b8f9e;border-radius:100%;width:45px;height:45px;display:-webkit-box;display:-ms-flexbox;display:flex}.profile-area .vdp-datepicker__calendar-button i{margin:auto}.profile-area .animal-remove{text-align:right;font-size:30px;color:#d9232b;margin-bottom:15px}.profile-area .input .preview{margin:5px 15px 0 0;vertical-align:top}.profile-area .input .remove{font-size:30px}.profile-area .cats{margin-bottom:30px}.profile-area .cats .item{text-align:center;margin-right:80px;font-size:12px;font-weight:500;color:#6b8f9e;opacity:.3}@media screen and (max-width:767px){.profile-area .cats .item{margin-right:15px}}.profile-area .cats .item:hover{opacity:.7}.profile-area .cats .item.active{opacity:1}.profile-area .cats img{margin-bottom:5px}.profile-area .panel{margin-bottom:60px}@media screen and (max-width:767px){.profile-area .panel{margin-bottom:30px}}.profile-area .radios .radio{margin-right:80px;padding:10px 0 10px 45px;position:relative}@media screen and (max-width:767px){.profile-area .radios .radio{margin-right:15px}}.profile-area .radios .radio:after,.profile-area .radios .radio:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:100%}.profile-area .radios .radio:before{width:35px;height:35px;left:0;border:1px solid #414042;background:#fff}.profile-area .radios .radio:after{width:25px;height:25px;left:6px;background:#d9232b;opacity:0;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}.profile-area .radios .radio.active:after{opacity:1}.profile-area .password{color:#d9232b;font-size:18px;font-weight:500}.profile-area .password,.profile-area .password .button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-area .password .button{border:1px solid #d9232b;margin-right:15px;width:40px;height:40px;border-radius:100%;font-size:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.profile-area .submit{padding:10px;background:#d9232b;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;font-size:21px;font-weight:500;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;border:none;text-align:center;width:100%}.profile-area .submit:hover{opacity:.7}@media screen and (max-width:767px){.profile-area .submit{font-size:16px}}@media screen and (min-width:991px){.profile-area .panels{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px}}@media screen and (max-width:767px){.profile-area .panels{overflow:auto;-webkit-overflow-scrolling:touch;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px}}.profile-area .panels .panel{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (min-width:991px){.profile-area .panels .panel{padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:767px){.profile-area .panels .panel{min-width:280px;padding:0 10px;display:-webkit-box;display:-ms-flexbox;display:flex}}.profile-area .panels .inner{background:#fff;width:100%;padding:20px}@media screen and (min-width:768px){.profile-area .panels .inner{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (max-width:767px){.profile-area .panels .inner{padding:10px}}.profile-area .panels .image{background-color:#cfcfcf;position:relative;margin-right:20px;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:767px){.profile-area .panels .image{margin:0 0 20px;height:250px}}.profile-area .panels .image .action{position:absolute;top:15px;left:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-weight:500}.profile-area .panels .image .button{border:1px solid #fff;margin-right:15px}.profile-area .panels .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.profile-area .panels .content .meta{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.profile-area .panels .content .categories{margin-bottom:30px}.profile-area .panels .content .categories img{width:43px;margin-right:15px}.profile-area .panels .content .title{font-size:30px;font-weight:500;color:#d9232b;margin-bottom:30px}.profile-area .panels .content .item{margin-bottom:10px}@media screen and (min-width:768px){.profile-area .panels .content .item{display:-webkit-box;display:-ms-flexbox;display:flex}}.profile-area .panels .content .name{font-weight:500;white-space:nowrap;margin-right:10px}@media screen and (max-width:767px){.profile-area .panels .content .name{margin:0 0 5px}}.profile-area .panels .content .value{font-weight:300;-webkit-box-flex:1;-ms-flex:1;flex:1}.profile-area .panels .content .actions{margin-top:30px}.profile-area .panels .content .actions .button{border:1px solid #b5c7ce;color:#b5c7ce}.profile-area .panels .button{width:40px;height:40px;border-radius:100%;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.profile-area .block-head{margin-bottom:30px}@media screen and (min-width:768px){.profile-area .block-head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:768px){.profile-area .block-head .block-title{margin-bottom:0}}.profile-area .no-results{font-size:20px;font-weight:300}.profile-area .panel-treatment .item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px;position:relative}.profile-area .panel-treatment .columns{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:990px){.profile-area .panel-treatment .columns{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}}.profile-area .panel-treatment .image{border-radius:100% 0 0 100%;border-right:5px solid #f3f3f3;width:55px;height:55px;background-size:cover!important}.profile-area .panel-treatment .column{background:#fff;padding:15px;font-size:16px;font-weight:500}@media screen and (min-width:768px){.profile-area .panel-treatment .column{border-right:5px solid #f3f3f3}}@media screen and (max-width:990px){.profile-area .panel-treatment .column{width:50%}}@media screen and (max-width:767px){.profile-area .panel-treatment .column{width:100%}}.profile-area .panel-treatment .name{margin-bottom:10px}.profile-area .panel-treatment .value{color:#6b8f9e}@media screen and (min-width:991px){.profile-area .panel-treatment .date{width:130px}}@media screen and (min-width:991px){.profile-area .panel-treatment .treatment{width:170px}}.profile-area .panel-treatment .product{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:991px){.profile-area .panel-treatment .product{-webkit-box-flex:1;-ms-flex:1;flex:1}}.profile-area .panel-treatment .product .meta{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:15px}.profile-area .panel-treatment .product img{height:50px}@media screen and (min-width:991px){.profile-area .panel-treatment .description{-webkit-box-flex:2;-ms-flex:2;flex:2}}.profile-area .panel-treatment .text{font-weight:300;font-size:14px}.profile-area .panel-treatment .edit{color:#b5c7ce;font-size:30px}@media screen and (min-width:768px){.profile-area .panel-treatment .edit{border:2px solid #b5c7ce;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0 100% 100% 0;width:60px}}@media screen and (max-width:767px){.profile-area .panel-treatment .edit{position:absolute;top:15px;right:20px}}.profile-area .panel-treatment .hint{margin-top:15px;font-size:12px}.profile-area .panel-vaccine .image{background:#6b8f9e url(//www.clement-thekan.fr/wp-content/themes/clement/css/../img/vaccine.png) 0 100% no-repeat}.profile-area .panel-vaccine .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:991px){.profile-area .panel-vaccine .title{width:200px}}@media screen and (max-width:767px){.profile-area .panel-vaccine .title{padding-right:50px}}@media screen and (min-width:991px){.profile-area .panel-vaccine .age{width:160px}}@media screen and (min-width:991px){.profile-area .panel-vaccine .date{width:230px}}.popup-profile{white-space:normal}.popup-profile .popup{width:800px}.popup-profile .form-wrap{padding:60px 100px;background:#f3f3f3}@media screen and (min-width:768px){.popup-profile .form-wrap{max-height:90vh;overflow:auto;-webkit-overflow-scrolling:touch}}@media screen and (max-width:990px){.popup-profile .form-wrap{padding:50px 30px}}@media screen and (max-width:767px){.popup-profile .form-wrap{padding:15px}}.popup-profile .block-title{text-align:center}.popup-profile .actions a,.popup-profile .actions button{padding:10px;background:#d9232b;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#fff;font-size:21px;font-weight:500;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;border:none;text-align:center;width:100%}.popup-profile .actions a:hover,.popup-profile .actions button:hover{opacity:.7}@media screen and (max-width:767px){.popup-profile .actions a,.popup-profile .actions button{font-size:16px}}.popup-profile .actions{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:768px){.popup-profile .actions a{-webkit-box-flex:1;-ms-flex:1;flex:1;width:auto}}.popup-profile .actions .delete{background:#eb7c83}@media screen and (max-width:767px){.popup-user{width:100%}.popup-user .block-title{padding:0 40px}.popup-user .popup{max-width:100%;height:100vh;background:#fff}.popup-user .popup .close-btn{position:absolute;top:25px;left:15px}}.popup-user .form-wrap{overflow:auto;-webkit-overflow-scrolling:touch}.tab-favorite{margin-top:60px}.tab-favorite .tab-heading{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;margin:0 -5px 30px}.tab-favorite .tab-heading .tab{margin:0 5px 10px;padding:16px 5px 16px 55px;color:#fff;font-size:20px;font-weight:500;text-transform:uppercase;-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:767px){.tab-favorite .tab-heading .tab{font-size:12px;padding:20px 5px}}.tab-favorite .tab-heading .product{background:#d9232b url(//www.clement-thekan.fr/wp-content/themes/clement/css/../img/product.png) 0 100% no-repeat}@media screen and (max-width:767px){.tab-favorite .tab-heading .product{background:#d9232b}}.tab-favorite .tab-heading .advice{background:#6b8f9e url(//www.clement-thekan.fr/wp-content/themes/clement/css/../img/advice.png) 0 100% no-repeat}@media screen and (max-width:767px){.tab-favorite .tab-heading .advice{background:#6b8f9e}}.popup-pets .popup{background:#f3f3f3;padding:50px 15px;text-align:center}.popup-pets .title{color:#6b8f9e;font-weight:700;margin-bottom:30px;font-size:20px}.popup-pets .items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-pets .item{margin:0 30px}.popup-pets .item .image{width:100px;height:100px;background-color:#cfcfcf;border-radius:100%;margin-bottom:15px}.popup-pets .item .title{margin:0}