/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{box-sizing:border-box;}*,*::after,*::before{box-sizing:inherit;}@media screen and (min-width:51.4285714286em){#block-branding{width:100%;}#block-search{width:100%;}}@media screen and (min-width:68.5714285714em){#block-branding{width:100%;}#block-search{width:100%;}}#header-core{margin:0;}#main{margin-top:2em;}.main-navigation{padding:1em 0;background-color:whitesmoke;min-height:30px;width:100%;z-index:500;border-right:none;border-bottom:1px solid #941115;border-top:1px solid #941115;}.main-navigation a{text-decoration:none;}@media screen and (min-width:51.4285714286em){.main-navigation{background-color:transparent;border-right:0;}}.main-navigation .navigation-wrapper{max-width:78.5714285714em;margin-left:auto;margin-right:auto;position:relative;z-index:500;}.main-navigation .navigation-wrapper::after{clear:both;content:"";display:table;}.main-navigation .navigation-wrapper::after{clear:both;content:"";display:table;}.main-navigation .navigation-menu-button{display:none;}.main-navigation nav{min-height:30px;z-index:500;}@media screen and (min-width:51.4285714286em){.main-navigation nav{float:none;height:30px;}}.main-navigation ul.menu{-webkit-transform-style:preserve-3d;min-height:30px;clear:both;margin:0;overflow:visible;padding:0;width:100%;z-index:9999;text-align:center;}.main-navigation ul.menu.show{display:block;}@media screen and (min-width:51.4285714286em){.main-navigation ul.menu{display:inline-block;height:30px;}}.main-navigation .menu li{float:none;padding-top:0;list-style:none;width:100%;}@media screen and (min-width:51.4285714286em){.main-navigation .menu li{float:none;width:auto;position:relative;display:inline-block;}}.main-navigation .menu li.collapsed{list-style-image:none;}.main-navigation .menu li a{box-sizing:border-box;display:block;line-height:30px;overflow:hidden;padding:0 1em;text-align:center;z-index:500;border-right:5px solid #000000;margin-right:-5px;color:#333333;font-size:0.875em;}@media screen and (min-width:51.4285714286em){.main-navigation .menu li a{float:none;width:auto;background:transparent;display:inline-block;text-align:left;line-height:30px;text-decoration:none;border-bottom:none;border-right:none;margin-right:0;}}.main-navigation .menu li a:focus,.main-navigation .menu li a:hover{color:#941115;}.main-navigation .menu li.active a,.main-navigation .menu li.menu-item--active-trail a{border-right:5px solid #941115;}@media screen and (min-width:51.4285714286em){.main-navigation .menu li.active a,.main-navigation .menu li.menu-item--active-trail a{border-bottom:none;border-right:none;}}@media screen and (min-width:51.4285714286em){.main-navigation .menu.submenu{position:absolute;top:30px;left:0;background:white;height:auto;width:20em;box-shadow:0px 3px 1px 3px rgba(0,0,0,0.25);}.main-navigation .menu.submenu .submenu{position:absolute;left:100%;top:0;}.main-navigation .menu.submenu li{float:none;}.main-navigation .menu.submenu li a{border-bottom:none;display:block;}}.main-navigation .menu .submenu{display:none;}.main-navigation .menu .submenu.open{display:block;}.main-navigation .navigation-tools{display:none;}#content .block-inner{padding:1em;}#content-area,.title{}.content li{margin-bottom:0.5em;}.content .form-item{display:inline;}.content .form-search{display:inline-block;width:30%;}.region-content .search-form{text-align:center;}.region-content .content table td{vertical-align:top;}#footer .container{background:none;}#footer .region-pre-footer{background:whitesmoke;}#footer .region-pre-footer .contextual-region{background:white;margin-bottom:20px;}#footer .region-footer{padding-top:1em;margin-bottom:10px;background:white;}#footer .region-post-footer{background:none;padding-bottom:10px;}.region-footer{max-width:78.5714285714em;margin-left:auto;margin-right:auto;}.region-footer::after{clear:both;content:"";display:table;}@media screen and (min-width:22.8571428571em){.region-footer{padding:0;}.region-footer nav{float:left;display:block;margin-right:3.2258064516%;width:100%;}.region-footer nav:last-child{margin-right:0;}}@media screen and (min-width:51.4285714286em){.region-footer{display:table;width:100%;table-layout:fixed;padding:0 1em;}.region-footer nav{display:table-cell;width:50%;margin-right:0;float:none;}}@media screen and (min-width:68.5714285714em){.region-footer{display:table;width:100%;table-layout:fixed;}.region-footer nav{display:table-cell;width:33.3333333333%;margin-right:0;float:none;}}.region-footer{margin:0 auto;max-width:100%;border-top:5px solid #941115;}.region-footer nav{padding-left:1em;padding-bottom:1em;background:whitesmoke;}.region-footer nav:first-child,.region-footer nav:last-child{background:none;}.region-footer nav li{margin-bottom:0.5em;}.region-footer h2{font-size:1em;margin-top:1em;color:#555555;}.region-footer .menu{margin-left:0;}.region-post-footer .legalia,.region-post-footer .block-inner{font-size:0.875em;padding-top:0;}.region-post-footer .lien-connexion{float:right;}.region-post-footer .language-switcher-language-url{float:right;}.region-post-footer .language-switcher-language-url ul{margin:0;padding:0;}.region-post-footer .language-switcher-language-url li{display:inline-block;margin-left:1em;}@media screen and (min-width:22.8571428571em){.region-pre-footer .lrb-bookseller{display:block;}.region-pre-footer .lrb-bookseller::after{clear:both;content:"";display:table;}.region-pre-footer .lrb-bookseller figure{float:left;display:block;margin-right:3.2258064516%;width:22.5806451613%;}.region-pre-footer .lrb-bookseller figure:last-child{margin-right:0;}.region-pre-footer .lrb-bookseller section{float:left;display:block;margin-right:3.2258064516%;width:22.5806451613%;margin-right:0;padding:1em;}.region-pre-footer .lrb-bookseller section:last-child{margin-right:0;}.region-pre-footer .lrb-bookseller aside{float:left;display:block;margin-right:3.2258064516%;width:48.3870967742%;}.region-pre-footer .lrb-bookseller aside:last-child{margin-right:0;}}@media screen and (min-width:51.4285714286em){.region-pre-footer .lrb-bookseller{display:table;width:100%;table-layout:fixed;}.region-pre-footer .lrb-bookseller figure{display:table-cell;width:25%;float:none;}.region-pre-footer .lrb-bookseller section{display:table-cell;width:37.5%;float:none;padding:1em;vertical-align:top;}.region-pre-footer .lrb-bookseller aside{display:table-cell;width:37.5%;float:none;vertical-align:top;}}@media screen and (min-width:68.5714285714em){.region-pre-footer .lrb-bookseller{display:table;width:100%;table-layout:fixed;}.region-pre-footer .lrb-bookseller figure{display:table-cell;width:25%;}.region-pre-footer .lrb-bookseller section{display:table-cell;width:41.6666666667%;padding:1em;vertical-align:top;}.region-pre-footer .lrb-bookseller aside{display:table-cell;width:33.3333333333%;vertical-align:top;}}.region-pre-footer aside{padding:1em;background:whitesmoke;}.region-pre-footer figure{background:whitesmoke;}.region-header-search{padding:0;}@media screen and (min-width:68.5714285714em){.region-header-search{border-left:none;}}.region-header-search .block-inner{padding:0;padding-bottom:0.5em;text-align:right;height:3em;}.quicksearch-form{height:3em;padding:0;height:40px;position:relative;width:100%;}.quicksearch-form .form-item,.quicksearch-form .form-actions{display:inline-block;height:40px;margin:0;margin-right:0.5em;text-align:right;}.quicksearch-form .form-item{width:100%;position:relative;text-align:right;}.quicksearch-form .form-item input{height:40px;border:none;box-shadow:none;font-size:1.142em;background:#F1F1F1;padding-right:56px;border:2px solid transparent;transition:all .5s;}@media screen and (min-width:51.4285714286em){.quicksearch-form .form-item input{width:11em;position:absolute;right:0;}.quicksearch-form .form-item input:focus{width:28em;}}.quicksearch-form .form-item input:hover{border-color:#F1F1F1;}.quicksearch-form .form-item input:focus{background:white;border-color:#F1F1F1;}.quicksearch-form .form-item input::-webkit-input-placeholder{text-transform:uppercase;}.quicksearch-form .form-item input::-moz-placeholder{text-transform:uppercase;}.quicksearch-form .form-item input:-moz-placeholder{text-transform:uppercase;}.quicksearch-form .form-item input:-ms-input-placeholder{text-transform:uppercase;}.quicksearch-form .form-submit{display:block;width:40px;height:40px;position:absolute;right:0px;top:0px;text-indent:-100em;background:url(/themes/lrb_drupal_theme_minimaliste/images/search-icon.svg) no-repeat left center;background-size:1.5em;opacity:0.5;-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:0.5s;-moz-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;transition-timing-function:ease-in;}.quicksearch-form .form-submit:hover,.quicksearch-form .form-submit:focus{opacity:1;background-color:transparent;}.menu a,.links a,.content a{border-bottom:none;}input[type="button"],input[type="reset"],input[type="submit"],button,.button,a.button{font-size:1em;font-weight:normal;padding:0.5em 1em;text-transform:uppercase;color:white;}input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover,button:hover,.button:hover,a.button:hover{text-decoration:none;}.slick-dots li.slick-active button{height:10px;width:10px;}.slick-dots li.slick-active{padding-top:2px;}#logo{display:inline-block;text-align:center;}#header #site-name{font-size:2em;display:block;color:#941115;padding:1em 0.2em;text-align:center;text-transform:uppercase;border-top:1px solid #941115;}#header #site-name a:hover,#header #site-name a:focus{text-decoration:none;}#header .site-slogan{text-align:center;margin-top:-2em;margin-bottom:1.2em;}#header div#block-branding{padding:0;}#header div#block-branding div#block-livrerarebookminimaliste-branding div.block-inner{padding:0;}.title{font-size:1.25em;text-transform:uppercase;}#content-header{text-align:center;}h1.title,h2.block-title{border-top:1px solid #941115;border-bottom:1px solid #941115;}h1.title span,h2.block-title span{padding:.5em 2.5em;border:none;position:relative;}h1.title span:before,h2.block-title span:before{position:absolute;left:0;width:2em;height:2em;background-image:url(/themes/lrb_drupal_theme_minimaliste/images/leafB.svg);background-repeat:no-repeat;background-position:left center;background-size:2em;content:"";}h1.title span:after,h2.block-title span:after{background-image:url(/themes/lrb_drupal_theme_minimaliste/images/leafA.svg);background-repeat:no-repeat;background-position:right center;background-size:2em;position:absolute;right:0;width:2em;height:2em;display:inline-block;background-color:transparent;border:none;margin:0;content:"";}div[id*="showcase"] + div[id*="showcase"]{margin:10px;}div[id*="showcase"] + div[id*="showcase"] h2.block-title span:before,div[id*="showcase"] + div[id*="showcase"] h2.block-title span:after{background-image:url(/themes/lrb_drupal_theme_minimaliste/images/leafC.svg);background-size:2.5em;top:.25em;}h2{text-transform:uppercase;}h3{font-size:1.428em;font-weight:normal;}.main-navigation .menu li a{border-bottom:none;font-size:1em;}.menu--main > .menu > li > a{text-transform:uppercase;}.submenu li a:hover,.submenu li a:focus{background:whitesmoke;}.showcase .books .book{background-color:transparent;}.showcase .books .book + .book:before{content:"";border-left:1px dotted #ccc;height:80%;bottom:10%;position:absolute;}.book-image img{max-width:120px;}@media screen and (min-width:51.4285714286em){.book-image img{max-width:180px;}}@media screen and (min-width:51.4285714286em){.book-image .no-image{width:180px;height:240px;margin:auto;background:#eeeeee;}}input[type="email"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="time"],input[type="week"],select[multiple=multiple],textarea{border-bottom:1px solid #555555;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);}input[type="email"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="url"]:hover,input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="month"]:hover,input[type="time"]:hover,input[type="week"]:hover,select[multiple=multiple]:hover,textarea:hover{border-color:gray;}input[type="email"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="url"]:focus,input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,select[multiple=multiple]:focus,textarea:focus{outline:none;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(125,14,18,0.7);}.search-page-form{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #999999;}#block-topiclist{border-bottom:1px solid #999999;}div a.site-logo{border-bottom:none;}.gmapPicture img{max-height:200px;}
@font-face{font-family:"spectral-regular";font-style:normal;font-weight:normal;src:url("/themes/lrb_drupal_theme_minimaliste/fonts/spectral-regular.woff2") format("woff2"),url("/themes/lrb_drupal_theme_minimaliste/fonts/spectral-regular.woff") format("woff"),url("/themes/lrb_drupal_theme_minimaliste/fonts/spectral-regular.ttf") format("ttf");}@font-face{font-family:"spectral-regular";font-style:normal;font-weight:normal;src:url("/themes/lrb_drupal_theme_minimaliste/fonts/spectral-regular.woff2") format("woff2"),url("/themes/lrb_drupal_theme_minimaliste/fonts/spectral-regular.woff") format("woff"),url("/themes/lrb_drupal_theme_minimaliste/fonts/spectral-regular.ttf") format("ttf");}@font-face{font-family:"Lato-Regular";font-style:normal;font-weight:normal;src:url("/themes/lrb_drupal_theme_minimaliste/fonts/Lato-Regular.woff2") format("woff2"),url("/themes/lrb_drupal_theme_minimaliste/fonts/Lato-Regular.woff") format("woff"),url("/themes/lrb_drupal_theme_minimaliste/fonts/Lato-Regular.ttf") format("ttf");}body{font-family:'spectral-regular',georgia,serif;font-size:100%;background:white;}.title{font-family:'spectral-regular',helvetica,sans-serif;}h1,h2,h3{font-family:'spectral-regular',helvetica,sans-serif;}#header #site-name{font-family:'spectral-regular',helvetica,sans-serif;}.main-navigation .menu li,input[type="button"],input[type="reset"],input[type="submit"],button,.button{font-family:'Lato-Regular',helvetica,sans-serif;font-size:1em;}.menu--main > .menu > li > a{font-size:1em;}h1,h2,h3,.showcase .book h2,.region-footer h2,.title{font-size:1.125em;}h1.title,h2.block-title{font-size:1.25em;}.main-navigation,#footer .region-footer,h1.title,h2.block-title{border-top-color:#941115;border-bottom-color:#941115;}.fullName{color:#941115;}body,#header #site-name a,#header #site-name a:hover,#header #site-name a:focus,.lrb-book .price{color:#333;}.showcase .book .author,.lrb-book .author,.region-footer h2{color:inherit;opacity:.7;}.lrb-book .order .reference{color:inherit;opacity:.5;}h1,h2,H3,#header #site-name a,#header #site-name a:hover,#header #site-name a:focus{color:#941115;}.menu a,.menu .lrb-book a span.price,#footer .menu a,#footer .menu .lrb-book a span.price,.links a,.links .lrb-book a span.price,.content a,.content .lrb-book a span.price{color:#941115;}.menu a:hover,.menu a.active,.menu .lrb-book a span.price:hover,.menu .lrb-book a span.price.active,#footer .menu a:hover,#footer .menu a.active,#footer .menu .lrb-book a span.price:hover,#footer .menu .lrb-book a span.price.active,.links a:hover,.links a.active,.links .lrb-book a span.price:hover,.links .lrb-book a span.price.active,.content a:hover,.content a.active,.content .lrb-book a span.price:hover,.content .lrb-book a span.price.active{color:black;text-decoration:none;}.main-navigation .menu li a{color:#333;}.main-navigation .menu li a:hover,.main-navigation .menu li a.active{color:black;}body,#header #site-name{border-color:#941115;}input[type="button"],input[type="reset"],input[type="submit"],button,.button,a.button{color:#941115;background-color:white;border-color:#941115;}input[type="button"]:hover,input[type="button"]:focus,input[type="button"].active,input[type="reset"]:hover,input[type="reset"]:focus,input[type="reset"].active,input[type="submit"]:hover,input[type="submit"]:focus,input[type="submit"].active,button:hover,button:focus,button.active,.button:hover,.button:focus,.button.active,a.button:hover,a.button:focus,a.button.active{color:#941115;background-color:#eee;border-color:#941115;}#quicksearch-form input.button,#quicksearch-form input.button:hover,#quicksearch-form input.button:focus,#quicksearch-form input.button.active{border-color:transparent;}
@font-face{font-family:"spectral-regular";font-style:normal;font-weight:normal;src:url("/themes/lrb_drupal_theme_minimaliste/fonts/spectral-regular.woff2") format("woff2"),url("/themes/lrb_drupal_theme_minimaliste/fonts/spectral-regular.woff") format("woff"),url("/themes/lrb_drupal_theme_minimaliste/fonts/spectral-regular.ttf") format("ttf");}@font-face{font-family:"spectral-regular";font-style:normal;font-weight:normal;src:url("/themes/lrb_drupal_theme_minimaliste/fonts/spectral-regular.woff2") format("woff2"),url("/themes/lrb_drupal_theme_minimaliste/fonts/spectral-regular.woff") format("woff"),url("/themes/lrb_drupal_theme_minimaliste/fonts/spectral-regular.ttf") format("ttf");}@font-face{font-family:"spectral-regular";font-style:normal;font-weight:normal;src:url("/themes/lrb_drupal_theme_minimaliste/fonts/spectral-regular.woff2") format("woff2"),url("/themes/lrb_drupal_theme_minimaliste/fonts/spectral-regular.woff") format("woff"),url("/themes/lrb_drupal_theme_minimaliste/fonts/spectral-regular.ttf") format("ttf");}body{font-family:'spectral-regular',georgia,serif;font-size:100%;background:white;}.title{font-family:'spectral-regular',helvetica,sans-serif;}h1,h2,h3{font-family:'spectral-regular',helvetica,sans-serif;}#header #site-name{font-family:'spectral-regular',helvetica,sans-serif;}.main-navigation .menu li,input[type="button"],input[type="reset"],input[type="submit"],button,.button{font-family:'spectral-regular',helvetica,sans-serif;font-size:1em;}.menu--main > .menu > li > a{font-size:1em;}h1,h2,h3,.showcase .book h2,.region-footer h2,.title{font-size:1.125em;}h1.title,h2.block-title{font-size:1.25em;}.main-navigation,#footer .region-footer,h1.title,h2.block-title{border-top-color:#2B588D;border-bottom-color:#2B588D;}.fullName{color:#2B588D;}body,#header #site-name a,#header #site-name a:hover,#header #site-name a:focus,.lrb-book .price{color:#333;}.showcase .book .author,.lrb-book .author,.region-footer h2{color:inherit;opacity:.7;}.lrb-book .order .reference{color:inherit;opacity:.5;}h1,h2,H3,#header #site-name a,#header #site-name a:hover,#header #site-name a:focus{color:#2B588D;}.menu a,.menu .lrb-book a span.price,#footer .menu a,#footer .menu .lrb-book a span.price,.links a,.links .lrb-book a span.price,.content a,.content .lrb-book a span.price{color:#2B588D;}.menu a:hover,.menu a.active,.menu .lrb-book a span.price:hover,.menu .lrb-book a span.price.active,#footer .menu a:hover,#footer .menu a.active,#footer .menu .lrb-book a span.price:hover,#footer .menu .lrb-book a span.price.active,.links a:hover,.links a.active,.links .lrb-book a span.price:hover,.links .lrb-book a span.price.active,.content a:hover,.content a.active,.content .lrb-book a span.price:hover,.content .lrb-book a span.price.active{color:black;text-decoration:none;}.main-navigation .menu li a{color:#333;}.main-navigation .menu li a:hover,.main-navigation .menu li a.active{color:black;}body,#header #site-name{border-color:#2B588D;}input[type="button"],input[type="reset"],input[type="submit"],button,.button,a.button{color:#2B588D;background-color:white;border-color:#2B588D;}input[type="button"]:hover,input[type="button"]:focus,input[type="button"].active,input[type="reset"]:hover,input[type="reset"]:focus,input[type="reset"].active,input[type="submit"]:hover,input[type="submit"]:focus,input[type="submit"].active,button:hover,button:focus,button.active,.button:hover,.button:focus,.button.active,a.button:hover,a.button:focus,a.button.active{color:#2B588D;background-color:#eee;border-color:#2B588D;}#quicksearch-form input.button,#quicksearch-form input.button:hover,#quicksearch-form input.button:focus,#quicksearch-form input.button.active{border-color:transparent;}h1.title span:before,h2.block-title span:before,h1.title span:after,h2.block-title span:after{background-image:none;}div[id*="showcase"] + div[id*="showcase"] h2.block-title span:before,div[id*="showcase"] + div[id*="showcase"] h2.block-title span:after{background-image:none;}
