/* updated : 2025-07-02 14:04:42*/#language-flags{overflow:hidden}#language-flags a{float:left;margin:0 5px 0 0;display:block;text-indent:-100000px}#language-flags.size-16 a{width:16px;height:16px;background:url(../images/flags/flags_16x16.png) no-repeat center center}#language-flags.size-16 a.fr{background-position:0 0}#language-flags.size-16 a.en{background-position:-16px 0}#language-flags.size-16 a.de{background-position:-32px 0}#language-flags.size-16 a.nl{background-position:-48px 0}#language-flags.size-24 a{width:24px;height:24px;background:url(../images/flags/flags_24x24.png) no-repeat center center}#language-flags.size-24 a.fr{background-position:0 0}#language-flags.size-24 a.en{background-position:-24px 0}#language-flags.size-24 a.de{background-position:-48px 0}#language-flags.size-24 a.nl{background-position:-72px 0}#language-flags.size-32 a{width:32px;height:32px;background:url(../images/flags/flags_32x32.png) no-repeat center center}#language-flags.size-32 a.fr{background-position:0 0}#language-flags.size-32 a.en{background-position:-32px 0}#language-flags.size-32 a.de{background-position:-64px 0}#language-flags.size-32 a.nl{background-position:-96px 0}.responsive-menu,#responsive-menu{display:none}#responsive-menu:checked ~ .menu-page{display:block}.search-component-form .field{margin:0 0 5px 0;position:relative}.autocomplete{display:none; position:absolute; top:45px; left:0; width:500px; border:1px solid #CCCCCC; background:white no-repeat center center}.autocomplete.loading{min-height:100px;background-image:url(../images/loader/loader.svg)}.autocomplete > ul{max-height:300px;overflow:auto}.autocomplete ul{list-style-type:none}.autocomplete ul li > span{display:block;padding:10px 10px 10px 40px;background:url(../images/icons/star.svg) no-repeat 10px center;background-size:auto 20px;font-weight:bold}.autocomplete ul ul li{padding:5px 10px}.autocomplete ul ul li a p:first-child{font-weight:bold;font-size:1.2em}.autocomplete ul li > span.search-go{background:white;border-top:1px solid #CCCCCC}.autocomplete .all{text-align:right;padding:10px;background:#EEEEEE;font-weight:bold}.autocomplete .search-go{cursor:pointer}.search-component-last{margin:0 0 20px 0;float:left;width:45%;overflow:hidden}.search-component-last ul{margin:0 0 0 20px}.search-component-last ul li{float:left;width:50%}.search-component-recurrent{margin:0 0 20px 0;float:right;width:45%;overflow:hidden}.search-component-recurrent ul{margin:0 0 0 20px}.search-component-recurrent ul li{float:left;width:50%}.newsletter-subscription-form .title{margin:0 0 3px 0}.newsletter-subscription-form .message{margin:0 0 10px 0}.newsletter-subscription-complete .message{margin:0 0 20px 0;text-align:justify}.newsletter-subscription-complete .field label{float:left;width:140px}.newsletter-subscription-complete .field .themes{float:left}.newsletter-subscription-complete .field .themes p{margin:0 0 5px 0}.newsletter-subscription-complete .submit{text-align:center}.newsletter-subscription-complete .url{display:none}#author .logo{background:url(../images/plugins/shop-catalog/no-photo.jpg) no-repeat center center}#author .logo{width:auto;height:auto;border:1px solid #6F6C63;border-top:5px solid #6F6C63;padding:10px;background:white}#author .logo{display:none;margin-left:20px}#author .description{margin-right:0}#author .description p{margin:0 0 3px 0}#author .product{margin-right:27px}#author .product:nth-child(4n+4){margin-right:0}.authors .author{width:220px;height:90px;padding:1px;text-align:center;border:1px solid #6F6C63;border-top:5px solid #6F6C63;float:left;margin:0 20px 30px 0;background:white}.authors .author h2{border:0;padding:0;margin:10px 0 10px 0;background:none}.authors .author h2 a{color:#0d1f2d;text-decoration:none}.authors .author .image{width:200px;height:260px;margin-bottom:10px;display:none}.authors-ddl{margin:0 0 30px 0}.authors-ddl .title{font-size:1.4em; border-bottom:1px solid #0d1f2d; color:#0d1f2d; font-family:"Quicksand"; font-weight:bold; text-transform:uppercase; margin:0 0 10px 0}.authors-ddl .input{margin:0 0 0 0;border:1px solid #333230;cursor:pointer}.authors-ddl .input input{width:95%;border:0}.authors-ddl ul{position:static;border:1px solid #333230;border-top:0}.authors-ddl ul li{display:none;list-style-type:none;padding:5px}.authors-ddl ul li a{color:#0d1f2d}.authors-ddl ul li a:hover{background:#0d1f2d;color:white}.authors-ddl ul li a span:first-child{text-transform:uppercase}.search-component-last ul li{margin:0 0 3px 0;list-style-type:square}.search-component-last ul li a{color:#333230}.search-component-recurrent ul li{margin:0 0 3px 0;list-style-type:square}.search-component-recurrent ul li a{color:#333230}.search-component-form{float:none;background:#70b7b5;padding:10px;position:relative}.search-component-form .form{border:none;position:relative;width:1000px;margin:auto;text-align:center}.search-component-form .field{padding:7px;margin:0}.search-component-form input{background:white;padding-left:5px;color:#999792}.search-component-form input[type=text]{width:90%;text-align:center;border-radius:20px 0px 0px 20px;margin-right:0px;padding:10px}.search-component-form input[type="submit"]{color:white;background:#2f576e;border-radius:0 20px 20px 0;padding:10px;width:auto;margin-left:-5px}.newsletter-subscription-form{float:left;width:280px}.newsletter-subscription-form .title{margin:0 0 15px 0;font-weight:bold;font-family:"Myriad Pro";font-size:1.2em;border-bottom:1px solid white;color:white}.newsletter-subscription-form .message{font-size:0.8em;margin:0 0 10px 0}.newsletter-subscription-form input[type=text]{background:#EAE7E0;color:#333230;border:1px solid white}.newsletter-subscription-form input[type=submit]{background:#999792;color:white;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;width:auto;padding:5px;<a href="..." title="...">}