﻿/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.4;-webkit-text-size-adjust:100%;font-size:16px}body{margin:0;font-size:1rem;-webkit-font-smoothing:antialiased}main{display:block}h1,h2,h3,h4{font-size:inherit;font-weight:inherit;margin:unset}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:.75rem;line-height:1.15;margin:0}@media screen and (min-width: 576px){button,input,optgroup,select,textarea{font-size:1rem}}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}ul{margin:0px;padding:0px;list-style:none}button{background-color:unset;border:unset;padding:0}a{text-decoration:unset !important}p,a{margin-top:unset;margin-bottom:0px}figure{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}@font-face{font-family:"lora-regular";src:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/fonts/Lora-Regular.woff2") format("woff2"),url("//static.leslibraires.fr/websites/dialogues/static/assets/default/fonts/Lora-Regular.woff") format("woff");font-style:normal;font-display:swap}@font-face{font-family:"lora-semibold";src:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/fonts/Lora-SemiBold.woff2") format("woff2"),url("//static.leslibraires.fr/websites/dialogues/static/assets/default/fonts/Lora-SemiBold.woff") format("woff");font-style:normal;font-display:swap}@font-face{font-family:"lora-bold";src:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/fonts/Lora-Bold.woff2") format("woff2"),url("//static.leslibraires.fr/websites/dialogues/static/assets/default/fonts/Lora-Bold.woff") format("woff");font-style:normal}@font-face{font-family:"roboto-regular";src:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/fonts/Roboto-Regular.woff2") format("woff2"),url("//static.leslibraires.fr/websites/dialogues/static/assets/default/fonts/Roboto-Regular.woff") format("woff");font-style:normal;font-display:swap}@font-face{font-family:"roboto-italic";src:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/fonts/Roboto-Italic.woff2") format("woff2"),url("//static.leslibraires.fr/websites/dialogues/static/assets/default/fonts/Roboto-Italic.woff") format("woff");font-style:normal;font-display:swap}@font-face{font-family:"roboto-medium";src:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/fonts/Roboto-Medium.woff2") format("woff2"),url("//static.leslibraires.fr/websites/dialogues/static/assets/default/fonts/Roboto-Medium.woff") format("woff");font-style:normal;font-display:swap}@font-face{font-family:"roboto-bold";src:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/fonts/Roboto-Bold.woff2") format("woff2"),url("//static.leslibraires.fr/websites/dialogues/static/assets/default/fonts/Roboto-Bold.woff") format("woff");font-style:normal;font-display:swap}@font-face{font-family:"ProductTypes";src:url("//static.leslibraires.fr/websites/dialogues/static/assets/enfants/fonts/product_types/Flaticon.eot");src:url("//static.leslibraires.fr/websites/dialogues/static/assets/enfants/fonts/product_types/Flaticon.eot?#iefix") format("embedded-opentype"),url("//static.leslibraires.fr/websites/dialogues/static/assets/enfants/fonts/product_types/Flaticon.woff") format("woff"),url("//static.leslibraires.fr/websites/dialogues/static/assets/enfants/fonts/product_types/Flaticon.ttf") format("truetype"),url("//static.leslibraires.fr/websites/dialogues/static/assets/enfants/fonts/product_types/Flaticon.svg#Flaticon") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio: 0){@font-face{font-family:"ProductTypes";src:url("//static.leslibraires.fr/websites/dialogues/static/assets/enfants/fonts/product_types/Flaticon.svg#Flaticon") format("svg")}}html{font-size:14px}@media screen and (min-width: 576px){html{font-size:16px}}body{max-width:100vw;font-family:"roboto-regular";font-size:1rem;color:#141414;overflow-x:hidden}body *{box-sizing:border-box}body main{position:relative}body p{max-width:80ch}body a.link{text-decoration:none;color:unset}body a.link:hover{cursor:pointer}body button{color:#141414}body button:hover{cursor:pointer}body p b{font-family:"lora-bold"}body th,body td{font-weight:unset}body img{display:block}body input:not[type=checkbox],body input:not[type=radio]{min-height:40px;border-radius:.5rem;border:1px solid #7e7e7e}.input{display:flex;align-items:center;position:relative;font-family:"roboto-regular";font-style:1rem;color:#7e7e7e}.input input[type=text]{height:2.5rem;width:100%;padding-right:.75rem;padding-left:.75rem;border-radius:.5rem;border:1px solid #7e7e7e;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.input input[type=text]:hover,.input input[type=text]:focus,.input input[type=text]:focus-within,.input input[type=text]:focus-visible,.input input[type=text]:active{outline:1px;border:1px solid #747575;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.input input[type=email]{height:2.5rem;width:100%;padding-right:.75rem;padding-left:.75rem;border-radius:.5rem;border:1px solid #7e7e7e;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.input input[type=email]:hover,.input input[type=email]:focus,.input input[type=email]:focus-within,.input input[type=email]:focus-visible,.input input[type=email]:active{outline:1px;border:1px solid #747575;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.input button{position:absolute;height:100%;right:0;padding-right:1.5rem;padding-left:1.5rem;border-radius:0 .5rem .5rem 0;font-family:"roboto-bold";font-size:.875rem;text-transform:uppercase;letter-spacing:1px;color:#141414;line-height:1;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;background-color:#fd0;border:1px solid #7e7e7e}.input button svg{bottom:0px;position:relative}.input button:hover,.input button:focus{cursor:pointer;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;background-color:#ffc933}.input button:active{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;background-color:#ffee80}.input .form-label{color:#141414}.cta{display:block;text-align:center;padding-top:.75rem;padding-bottom:.75rem;padding-left:1rem;padding-right:1rem;border-radius:.5rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;font-family:"roboto-bold";font-size:.875rem;text-transform:uppercase;letter-spacing:1px;color:#141414;line-height:1}.cta:hover{cursor:pointer}.cta--collect{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;background-color:#47ebb7}.cta--primary{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;background-color:#fd0}.cta--primary:hover,.cta--primary:focus{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;background-color:#ffc933}.cta--primary:active{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;background-color:#ffee80}.cta--primary.is-disabled{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;background:#fff8cc}.cta--secondary{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;background-color:#ebeef1;outline:2px solid #7e7e7e;outline-offset:-2px}.cta--secondary:hover,.cta--secondary:focus{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;outline:2px solid #2b2c2c;outline-offset:-2px}.cta--secondary:active{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;color:#7e7e7e;outline:2px solid #7e7e7e;outline-offset:-2px}.cta--secondary.is-disabled{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;background-color:#ebeef1}.cta--tertiary{position:relative}.cta--tertiary::before{position:absolute;bottom:0;left:0;content:"";height:2px;width:100%;background-color:#fd0;background-color:#747575;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.cta--tertiary:hover,.cta--tertiary:focus{color:#141414}.cta--tertiary:hover::before,.cta--tertiary:focus::before{width:2rem;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.cta--blank{margin-right:calc(1em + .25rem);position:relative}.cta--blank::after{position:absolute;top:50%;right:1rem;transform:translateY(-50%);content:"";display:block;width:1em;height:1em;background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/newtab.svg");background-position:center;background-repeat:no-repeat;background-size:contain}.btn{font-family:"roboto-bold";font-size:.875rem;text-transform:uppercase;letter-spacing:1px;color:#141414;line-height:1;position:relative;display:inline-block;padding:.75rem;z-index:9}.btn::before{content:"";position:absolute;bottom:.5em;left:-0.2em;height:.8em;width:100%;z-index:-1;padding:0 .2em;background-color:#fd0;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.btn:hover,.btn:focus,.btn:active{cursor:pointer;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.btn:hover::before,.btn:focus::before,.btn:active::before{z-index:-1;height:2em;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.btn-wrap{display:inline-block}.cta--card{display:flex;justify-content:center;align-items:center;position:relative;border-radius:.25rem;background-color:#fd0;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;box-shadow:rgba(39,40,51,.15) 0px 2px 4px;padding-right:2rem}.cta--card::after{display:block;content:"";width:1em;height:1em;position:absolute;top:50%;right:1rem;transform:translateY(-50%);background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/chevron-right-20.svg");background-position:center;background-repeat:no-repeat;background-size:contain}.cta--card:hover,.cta--card:focus{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;box-shadow:rgba(39,40,51,.15) 0px 8px 16px;background-color:#ffc933;background:#ffc933;transform:translateY(-2px)}#back-to-top{display:none;position:fixed;bottom:4vh;right:4vw;z-index:99;border-radius:.5rem;background-color:#7e7e7e;cursor:pointer;width:3rem;height:3rem;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}#back-to-top::after{content:"";width:2.5rem;height:2.5rem;display:block;background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/chevron-up-white.svg");background-position:center;background-repeat:no-repeat;background-size:contain;margin-top:.125rem;margin-bottom:.25rem;margin-right:.25rem;margin-left:.25rem}#back-to-top:hover,#back-to-top:focus{background-color:#747575;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}#back-to-top:active{background-color:#ebeef1;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.select{display:grid;grid-template-areas:"select";align-items:center;position:relative;padding:.5rem;max-width:100%;border:1px solid #7e7e7e;border-radius:.5rem;font-size:1em;cursor:pointer;line-height:1.45;background-color:#fff}.select .select__option{padding:.75rem}.select select,.select::after{grid-area:select}.select:not(.select--multiple)::after{content:"";justify-self:end;width:.8em;height:.5em;background-color:#2b2c2c;-webkit-clip-path:polygon(100% 0%, 0 0%, 50% 100%);clip-path:polygon(100% 0%, 0 0%, 50% 100%)}.link,.markuplink{display:inline-block;font-family:"roboto-regular";color:#141414;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.link::before,.markuplink::before{position:absolute;bottom:0;content:"";height:1px;width:100%;background-color:#fd0;background-color:#747575;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.link:hover,.link:focus,.markuplink:hover,.markuplink:focus{cursor:pointer;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.link:hover::before,.link:focus::before,.markuplink:hover::before,.markuplink:focus::before{width:20%}.link--more{position:relative;padding-right:1.2em}.link--more::after{content:"";display:block;width:1em;height:1em;position:absolute;right:0;bottom:.125rem;background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/chevron-right.svg");background-position:center;background-size:contain;background-repeat:no-repeat}.link--back{padding-left:1.125rem}.link--back::after{content:"";display:block;width:1em;height:1em;position:absolute;left:0;bottom:.125rem;background-position:center;background-repeat:no-repeat;background-size:contain;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.link--back::before{left:0}.link--back-black::after{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/chevron-left-black.svg")}.link--back-white::after{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/chevron-left-white.svg")}.link.link--secondary{color:#7e7e7e}.link.link--secondary::before{background-color:#7e7e7e}.splide--default{margin-bottom:2.5rem;container-type:inline-size;container-name:splide-product-container}.splide--default .splide__track{margin:1.5rem !important;overflow:clip !important}.splide--default .cta--card{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;width:160px;height:100%}@container splide-product-container (min-width: 1560px){.splide--default .splide__track{overflow:clip;overflow-clip-margin:999px}}.splide__arrow.default-arrow,.splide__arrow.hero-arrow{background:#ebeef1;color:#747575;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.splide__pagination__page.default-page,.splide__pagination__page.hero-page{background:#7e7e7e;color:#747575;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.splide__pagination.default-pagination{bottom:-2.25rem;display:flex}.splide__pagination.default-pagination li{padding:.25rem !important}.splide__pagination__page.default-page{padding:4px;background-color:#7e7e7e}.splide__pagination__page.default-page.is-active{background-color:#7e7e7e;padding-right:1rem;padding-left:1rem;border-radius:.75rem;transform:unset}.splide__pagination__page.default-page.is-active::before{background-color:unset}.splide__arrow--prev.default-prev{left:unset;right:3.5rem}@media screen and (min-width: 576px){.splide__arrow--prev.default-prev{right:4rem}}.splide__arrow--prev.default-prev,.splide__arrow--next.default-next{top:unset;bottom:-3.25rem;height:2.5rem;width:2.5rem;border-radius:.25rem}.splide--hero .splide__list{align-items:flex-start}.splide--hero .splide__slide:not(.is-active){height:0}.splide__pagination.hero-pagination{bottom:-0.5rem;display:flex}@media screen and (min-width: 768px){.splide__pagination.hero-pagination{bottom:-2.5rem}}.splide__pagination.hero-pagination li{padding:.25rem .75rem !important}.splide__pagination__page.hero-page{padding:4px;background:#7e7e7e}.splide__pagination__page.hero-page.is-active{background-color:#7e7e7e;padding-right:1rem;padding-left:1rem;border-radius:.75rem;transform:unset}.splide__pagination__page.hero-page.is-active::before{background-color:unset}.splide__arrow--prev.hero-prev{left:unset;right:3.5rem}@media screen and (min-width: 576px){.splide__arrow--prev.hero-prev{right:4rem}}.splide__arrow--prev.hero-prev,.splide__arrow--next.hero-next{top:unset;bottom:-2.25rem;height:2.5rem;width:2.5rem;border-radius:.25rem}@media screen and (min-width: 768px){.splide__arrow--prev.hero-prev,.splide__arrow--next.hero-next{bottom:-4.25rem}}.info-banner{display:grid;grid-template-columns:1fr auto;background-color:#141414}@media(max-width: 768px){.info-banner{grid-template-columns:1fr}.info-banner .other-store-link{display:none}}.info-banner .other-store-link{vertical-align:middle}.info-banner .other-store-link__content{display:flex;align-items:center;justify-content:center;height:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:auto;margin-right:1rem;font-family:"roboto-bold";font-size:.75rem;color:#fff}@media(min-width: 768px){.info-banner .other-store-link__content{font-size:.875rem}}.info-banner .other-store-link__content img{display:inline-flex;max-height:.875rem;width:auto;margin-left:.5rem;margin-right:.5rem}.info-banner .splide__list .splide__slide{display:flex;justify-content:center}.info-banner .splide__list p{padding:.25rem;color:#fff}.icon-clickable{display:flex;justify-content:center;align-items:center;width:40px;height:40px;font-size:0px}.icon-clickable::after{display:block;content:"";width:24px;height:24px}.icon-clickable.twitter::after{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/social/logo-twitter-blue.svg");background-position:center;background-repeat:no-repeat;background-size:contain}.icon-clickable.facebook::after{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/social/logo-facebook-58.png");background-position:center;background-repeat:no-repeat;background-size:contain}.icon-clickable.instagram::after{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/social/logo-instagram-gradient.svg");background-position:center;background-repeat:no-repeat;background-size:contain}.icon-clickable.linkedin::after{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/social/logo-linkedin.png  ");background-position:center;background-repeat:no-repeat;background-size:contain}.icon-clickable.tiktok::after{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/social/logo-tiktok-tag.png");background-position:center;background-repeat:no-repeat;background-size:contain}.icon-clickable.youtube::after{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/social/logo-youtube-tag.png");background-position:center;background-repeat:no-repeat;background-size:contain}.hint-bgd{background-color:#eef2fa}.title{font-family:"roboto-medium";font-size:1.125rem}.title--h1{display:inline-block;font-family:"lora-semibold";font-size:1.125rem;width:100%;text-align:center}@media screen and (min-width: 768px){.title--h1{font-size:1.5rem;padding-left:.4em}}@media screen and (min-width: 992px){.title--h1{font-size:2rem}}h1.title--section{font-size:1.5rem;position:relative;display:inline-block}h1.title--section::before{position:absolute;content:"";display:block}@media screen and (min-width: 768px){h1.title--section{margin-bottom:.75rem}}@media screen and (min-width: 992px){h1.title--section{font-size:2rem;margin-bottom:1rem}}.title--section{font-size:1.5rem;position:relative;display:inline-block}.title--section::before{position:absolute;content:"";display:block;width:.4em;height:1.2em;background-color:#fd0;left:0em;top:0em;z-index:-10;transform:skew(-20deg, 0deg)}@media screen and (min-width: 768px){.title--section{margin-bottom:.75rem}}@media screen and (min-width: 992px){.title--section{margin-bottom:1rem}}.title--subtitle{position:relative}.title--subtitle span{text-transform:uppercase;font-family:"roboto-medium";letter-spacing:1px;font-size:.75rem;color:#747575;position:absolute;top:-1.5em}.subtitle--section{font-family:"roboto-medium";font-size:1.5rem}@media screen and (min-width: 768px){.title--hero{font-size:1.5rem}}@media screen and (min-width: 992px){.title--hero{font-size:2rem}}.title--store{color:#149c71}.subhead{font-family:"roboto-regular";font-size:1.125rem;color:#747575}.badge{display:inline-block;color:#747575;background-color:#ebeef1;padding:.125rem .5rem;border-radius:.25rem;height:fit-content}.heading-section .title--section{margin-right:.75rem}.heading-section .btn{margin-bottom:1rem}.description-list dt{float:left;clear:left}.description-list dt::after{content:" :"}.description-list dd{margin:0 0 0 110px;padding:0 0 .5em 0;font-weight:bold}input[type=checkbox]~label{text-align:start}.filter-bar__item{display:flex;flex-direction:column;gap:.25rem}.filter-bar__item label{text-transform:uppercase;font-family:"roboto-medium";letter-spacing:1px;font-size:.875rem;color:#747575}.credits{font-size:.875rem;color:#747575;text-align:end}ul.breadcrumb{min-height:40px;padding:.5rem;font-size:1rem}ul.breadcrumb li{display:inline}ul.breadcrumb li+li:before{padding:.25rem;color:currentColor;content:"/ "}ul.breadcrumb li a{color:#747575;position:relative}ul.breadcrumb li a::before{position:absolute;bottom:0;content:"";height:2px;width:0%;background-color:#fd0;background-color:#747575;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}ul.breadcrumb li a:hover{color:#141414}ul.breadcrumb li a:hover::before{width:100%;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.accordion__btn{position:relative;cursor:pointer;padding:1rem;width:100%;text-align:left;background-color:#fff}.accordion__btn .active,.accordion__btn:hover{background-color:#eef2fa}.accordion__btn:after{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;content:"";display:block;width:1.125rem;height:1.125rem;background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/minus.svg");background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;right:.5rem;top:50%;transform:translate3d(-50%, -50%, 0)}.accordion__btn:before{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;content:"";display:block;width:1.125rem;height:0;background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/minus.svg");background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;right:.5rem;top:50%;transform:translate3d(-50%, -50%, 0) rotate(90deg)}.accordion__btn.active:before{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;height:1.125rem}.accordion__btn.active+.accordion__panel{max-height:0px;transition:.25s ease-in-out max-height}.accordion__panel{padding:0 .5rem;background-color:#fff;max-height:9999px;overflow:hidden;border-bottom:1px solid #bdbfc1;transition:1s ease-in-out max-height}.accordion__panel li:last-of-type{margin-bottom:.75rem}.accordion__panel .filter-link{width:100%;display:flex;justify-content:space-between}.accordion__panel fieldset{border:none;padding:0}.accordion__panel fieldset .checkbox-wrap,.accordion__panel fieldset .radio-wrap{display:flex;align-items:baseline;padding:.5rem}.accordion__panel fieldset .checkbox-wrap input,.accordion__panel fieldset .radio-wrap input{margin-right:.25rem;width:1rem;height:1rem}.accordion__panel fieldset .checkbox-wrap .badge,.accordion__panel fieldset .radio-wrap .badge{margin-left:auto}.accordion__panel fieldset .checkbox-wrap button,.accordion__panel fieldset .radio-wrap button{width:100%;display:flex;align-items:center}.pagination ul{width:100%;display:flex;justify-content:center;flex-wrap:wrap;background:#fff;padding:.25rem;margin-top:1.125rem}.pagination ul li{list-style:none;line-height:2.5rem;text-align:center;font-size:1rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s ease}.pagination ul li a{display:block}.pagination ul li.numb{list-style:none;height:2.5rem;width:2.5rem;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin:0 .125rem;line-height:2.5rem;border-radius:2.5rem}.pagination ul li.numb span{padding:.25rem}.pagination ul li.numb.first{margin:0px 3px 0 -5px}.pagination ul li.numb.last{margin:0px -5px 0 3px}.pagination ul li.dots{font-size:22px;cursor:default}.pagination ul li.btn{padding:0 1.125rem;margin:0 .125rem;border-radius:2.5rem;width:2.5rem}@media screen and (min-width: 576px){.pagination ul li.btn{margin:0 1.125rem}}.pagination ul li.btn.next::before{display:none}.pagination ul li.btn.next svg{transform:translate3d(-40%, 25%, 0)}.pagination ul li.btn.next:hover svg path,.pagination ul li.btn.next:focus svg path{fill:#fff}.pagination ul li.btn.prev::before{display:none}.pagination ul li.btn.prev svg{transform:translate3d(-40%, 25%, 0)}.pagination ul li.btn.prev:hover svg path,.pagination ul li.btn.prev:focus svg path{fill:#fff}.pagination li.active,.pagination ul li.numb:hover,.pagination ul li:first-child:hover,.pagination ul li:last-child:hover{color:#fff;background:#7e7e7e}.crush-tag{display:none;position:absolute;z-index:99;font-family:"roboto-bold";font-size:.875rem;text-transform:uppercase;letter-spacing:1px;color:#141414;line-height:1;padding:.5rem 1rem;background-color:#fd0;border-radius:.75rem 0 .75rem 0}.crush-tag span{position:relative;padding-right:1.25em}.crush-tag span::after{position:absolute;top:0;right:0;content:"";display:block;width:1em;height:1em;background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/heart.svg");background-position:center;background-repeat:no-repeat;background-size:contain}.stars{--percent: calc(var(--rating) / 5 * 100%);display:inline-block;font-size:25px;font-family:"roboto-regular";line-height:1}.stars::before{content:"★★★★★";background:linear-gradient(90deg, #fc0 var(--percent), rgb(235, 238, 241) var(--percent));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.top-page-alert{-ms-grid-column-span:2;grid-column:span 2;margin-top:-20px}.top-page-alert .alert{padding:15px;margin-bottom:20px;border:1px solid rgba(0,0,0,0);border-radius:4px}.top-page-alert .alert-dismissable{padding-right:35px;position:relative}.top-page-alert .alert-dismissable .close{position:absolute;top:-2px;right:12px;color:rgba(var(--success-txt), .25)}.top-page-alert button.close{padding:0;cursor:pointer;background:rgba(0,0,0,0);border:0}.top-page-alert button.close:hover,.top-page-alert button.close:focus{color:rgba(var(--success-txt), 1)}.top-page-alert .media{display:flex}.top-page-alert .media .media-left{margin-right:20px}.top-page-alert .media .media-left .media-object{max-height:100%;max-width:40px}.top-page-alert .media .media-body p{max-width:unset;margin-bottom:.8rem}.spec-list{border-collapse:collapse}.spec-list tr:nth-child(even){background-color:#eef2fa}.spec-list :is(td,th){padding:.75rem;text-align:start;vertical-align:top}.price-tag{display:flex;flex-wrap:wrap;flex-direction:column;padding:.75rem 1.125rem;background-color:#eef2fa;border:1px solid #bdbfc1;border-radius:.25rem;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:25%;gap:.25rem}.price-tag__condition{font-size:.875rem;text-transform:uppercase;letter-spacing:1px;font-family:"roboto-bold";opacity:.65}.price-tag__price{font-family:"roboto-bold";font-size:1.2em}.checkbox--container{display:block;position:relative;padding-left:1.5rem;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox--container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox--checkmark{position:absolute;top:0;left:0;height:1rem;width:1rem;background-color:#bdbfc1}.checkbox--container:hover input~.checkbox--checkmark{background-color:#7e7e7e}.checkbox--container input:checked~.checkbox--checkmark{background-color:#fd0}.checkbox--checkmark:after{content:"";position:absolute;display:none}.checkbox--container input:checked~.checkbox--checkmark:after{display:block}.checkbox--container .checkbox--checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.checkbox-wrap input:hover,.checkbox-wrap label:hover{cursor:pointer}input[type=checkbox]~label{text-align:start}.label{padding:.5rem;text-transform:uppercase;font-size:.75rem;border-radius:.25rem;font-family:"roboto-medium";letter-spacing:1px}.label--success{background-color:#edf9f0;color:#1d5a2b}.label--process{background-color:#eef2fa;color:#2e5aac}.label--fail{background-color:#feefef;color:#da1414}.form .form__group{display:flex;flex-direction:column}.form .form__group .form__label{font-family:"roboto-medium";font-size:.75rem;text-transform:uppercase;color:#747575;letter-spacing:1px;margin-bottom:.25rem}.form .form__group .form__control--zipcode{width:8ch !important}.form .form__group .form__control--phone{width:15ch !important}.form .form__group .form__cta-wrap{display:flex;gap:.5rem}.form .form__group input{font-family:"roboto-regular";font-style:1rem;color:#7e7e7e}.form .form__group input:is([type=text],[type=email],[type=submit],[type=url],[type=password]){height:2.5rem;width:100%;padding-right:.75rem;padding-left:.75rem;border-radius:.25rem;border:1px solid #7e7e7e;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.form .form__group input:is([type=text],[type=email],[type=submit],[type=url],[type=password]):hover,.form .form__group input:is([type=text],[type=email],[type=submit],[type=url],[type=password]):focus,.form .form__group input:is([type=text],[type=email],[type=submit],[type=url],[type=password]):focus-within,.form .form__group input:is([type=text],[type=email],[type=submit],[type=url],[type=password]):focus-visible,.form .form__group input:is([type=text],[type=email],[type=submit],[type=url],[type=password]):active{outline:1px;border:1px solid #747575;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.form .form__group .helper{margin-top:.25rem;font-size:.875rem}.form .form__group textarea{width:100%;padding-right:.75rem;padding-left:.75rem;border-radius:.25rem;border:1px solid #7e7e7e;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.tooltip-wrap{display:flex;flex-wrap:wrap-reverse;width:calc(100% - 8px);bottom:4px;left:4px;gap:5%;position:absolute}.tooltip{position:relative;display:block;border-radius:50%;min-width:6px;min-height:6px;margin:.125rem}.event-festival{background-color:#b9e3f1}.event-exhibition{background-color:#369ed5}.event-demo{background-color:#325489}.event-meeting{background-color:#ffcb9e}.event-signing{background-color:#ef8a3e}.event-workshop{background-color:#bb4656}.event-competition{background-color:#d9e085}.event-visit{background-color:#97b57d}.event-reading{background-color:#638542}.event-ephemeral{background-color:#222}.event-conference{background-color:#999}.tooltip .tooltiptext{visibility:hidden;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#2b2c2c;color:#fff;text-align:center;border-radius:.25rem;padding:.25rem 1.5rem;margin:.75rem;position:absolute;z-index:1}.tooltip:hover .tooltiptext{visibility:visible}.hero{position:relative;display:block}.hero__media{height:240px;display:block}@media screen and (min-width: 576px){.hero__media{height:320px}}@media screen and (min-width: 768px){.hero__media{height:360px;margin-bottom:unset}}.hero__media img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;margin-right:auto;margin-left:auto;-o-object-position:center;object-position:center;object-fit:cover}.hero__media--top{height:240px;display:block}@media screen and (min-width: 576px){.hero__media--top{height:320px}}@media screen and (min-width: 768px){.hero__media--top{height:480px;margin-bottom:unset}}.hero__media--top img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;margin-right:auto;margin-left:auto;-o-object-position:center;object-position:center;object-fit:cover}.hero__copy{transform:translateY(-2.5rem);padding:1.5rem;border-radius:.75rem;width:96%;margin-right:auto;margin-left:auto;background-color:rgba(255,255,255,.6);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:rgba(39,40,51,.15) 0px 2px 4px}.hero__copy p{font-family:"lora-regular"}@media screen and (min-width: 768px){.hero__copy{position:absolute;transform:unset;margin-bottom:unset;box-shadow:unset;display:flex;flex-direction:column;justify-content:center;right:0;top:0;bottom:0;padding-left:2.5rem;padding-right:2.5rem;border-radius:0;width:33.3333333333%}}@media screen and (min-width: 1200px){.hero__copy{width:33.3333333333%;padding-left:4rem;padding-right:4rem}}@media screen and (min-width: 1600px){.hero__copy{padding-left:6rem;padding-right:6rem}}.hero__copy .cta-wrap{bottom:0;display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1.5rem}.hero__copy .cta-wrap form{width:100%}.card-event{display:flex;flex-direction:column;max-width:400px;background-color:#fff}.card-event__media{width:100%;min-width:120px;aspect-ratio:5/2;border-radius:.75rem;box-shadow:rgba(39,40,51,.15) 0px 2px 4px;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.card-event__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.75rem;overflow:hidden}.card-event__details{flex:1;border-radius:.75rem;overflow:hidden;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;padding-top:.75rem;padding-bottom:1rem;padding-right:.5rem;padding-left:.5rem}.card-event:hover,.card-event:focus{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;background-color:rgba(238,242,250,.6)}.card-event:hover .card-event__media,.card-event:focus .card-event__media{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;box-shadow:rgba(39,40,51,.15) 0px 8px 16px;transform:translateY(-2px)}.card-event:hover .card-event__details,.card-event:focus .card-event__details{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;background-color:rgba(238,242,250,.5)}.card-event__info{gap:.8rem;align-items:baseline;font-family:"roboto-bold";font-size:.875rem;text-transform:uppercase;letter-spacing:1px;color:#141414;line-height:1;color:#7e7e7e;margin-bottom:1rem}.card-event__info>* :not(:last-child){margin-right:.25rem}.card-event__name{margin-bottom:.5rem}.card-event__name .title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-event__name .subhead{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-event__description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:.75rem}.card-univers{aspect-ratio:1/1;min-width:44px;min-height:44px;background-color:#ebeef1;background-position:center;background-repeat:no-repeat;background-size:100%;border-radius:.5rem;overflow:clip;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.card-univers:hover,.card-univers:focus{background-size:110%;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.card-univers:active .card-univers__title{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;height:100%}.card-univers>*{display:flex;align-items:flex-start;width:100%;height:100%}.card-univers>* .card-univers__title{display:flex;align-items:end;height:-webkit-max-content;height:-moz-max-content;height:max-content;width:100%;margin-top:auto;font-family:"roboto-bold";font-size:1rem;letter-spacing:1px;color:#fff;padding-top:2.5rem;padding-bottom:.75rem;padding-right:.75rem;padding-left:.75rem;background:#525353;background:linear-gradient(rgba(43, 44, 44, 0) 0%, rgba(43, 44, 44, 0.1) 20%, rgba(43, 44, 44, 0.8) 100%)}.card-univers.card-univers--book{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/img/rayon-livre.jpg")}.card-univers.card-univers--music{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/img/rayon-musique.jpg")}.card-univers.card-univers--stationary{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/img/rayon-papeterie.jpg")}.card-univers.card-univers--boardgames{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/img/rayon-jeux.jpg")}.card-univers.card-univers--blog{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/img/rayon-blog.jpg")}.card-univers.card-univers--agenda{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/img/rayon-agenda.jpg")}.card-univers.card-univers--microphone{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/img/rayon-podcast.jpg")}.card-univers.card-univers--art{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/img/rayon-art.avif")}.menu-push{min-width:44px;min-height:44px;background-color:#ebeef1;background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/img/school.jpg");background-position:center;background-repeat:no-repeat;background-size:100%;border-radius:.5rem;overflow:clip;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.menu-push:hover,.menu-push:focus{background-size:125%;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.menu-push a{display:flex;align-items:flex-start;width:100%;height:100%}.menu-push a span{height:-webkit-max-content;height:-moz-max-content;height:max-content;width:100%;margin-top:auto;font-family:"roboto-bold";font-size:1rem;letter-spacing:1px;color:#fff;padding:.75rem 1.5rem;background:#525353;background:linear-gradient(180deg, rgba(82, 83, 83, 0) 0%, #525353 100%)}.card-product__favorite{position:absolute;width:2.5rem;height:2.5rem;top:0px;right:0px;background:#fd0;border-radius:0 .75rem 0 .75rem;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.card-product__favorite span{position:relative;display:block;height:40px;width:40px}.card-product__favorite span::after{position:absolute;content:"";display:inline-block;height:24px;width:24px;top:50%;right:50%;transform:translate3d(50%, -50%, 0);background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/bookmark.svg");background-position:center;background-repeat:no-repeat;background-size:contain}.card-product__favorite:hover,.card-product__favorite:focus{background:#ffc933;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.card-product__favorite:active{background:#ffee80;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.card-product__favorite.in-favorite span::after{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/bookmark-full.svg")}.card-product__stock{font-family:"roboto-medium";position:relative;padding-left:.75rem;display:flex;align-items:center}.card-product__stock::before{content:"";display:block;width:.5rem;height:.5rem;border-radius:1rem;position:absolute;left:0;bottom:50%;transform:translateY(50%)}.card-product__stock--available,.card-product__stock--short{color:#0b8928}.card-product__stock--available::before,.card-product__stock--short::before{background-color:#0b8928}.card-product__stock--out,.card-product__stock--unknown{color:#d93535}.card-product__stock--out::before,.card-product__stock--unknown::before{background-color:#d93535}.card-product__stock--warning,.card-product__stock--medium{color:#c55400}.card-product__stock--warning::before,.card-product__stock--medium::before{background-color:#c55400}.card-product__stock--future{color:#89a7e0}.card-product__stock--future::before{background-color:#89a7e0}.card-product{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border:1px solid #bdbfc1;border-radius:.75rem;box-shadow:rgba(39,40,51,.15) 0px 2px 4px;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;background-color:#fff}.card-product:hover,.card-product:focus{box-shadow:rgba(39,40,51,.15) 0px 8px 16px;transform:translateY(-2px);transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.card-product:active{box-shadow:rgba(39,40,51,.15) 0px 2px 4px;transform:translateY(0px);transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.card-product__wrap{display:flex;flex-direction:row;border-radius:.75rem;overflow:hidden}.card-product__media{max-width:33%;padding:.5rem;text-align:center}.card-product__media img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center}.card-product__info-wrap{flex:1;padding:.5rem;display:flex;flex-direction:column}.card-product__details{display:flex;flex-direction:column;justify-content:space-between;flex:1;padding-top:.5rem;padding-bottom:.75rem}.card-product__name{min-height:3rem}.card-product__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-family:"roboto-medium";font-size:1.125rem;color:#2b2c2c;margin-right:2rem;margin-bottom:.25rem}.card-product__subhead{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:.25rem;font-size:1.125rem}.card-product__info{min-height:3rem;display:none}.card-product__info1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-product__info2{font-style:italic;color:#747575;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-product__buy{display:flex;justify-content:space-between;flex-wrap:wrap;min-height:1.125rem}.card-product__price{font-family:"roboto-medium";font-size:1.125rem;color:#2b2c2c}.card-product__cta{width:100%}.card-product .original-price{text-decoration:line-through}.card-product .offer-discount{background-color:#fd0}.card-product .missing{font-family:ProductTypes;line-height:200%;text-align:center;background-color:#fff}.card-product .missing-profile:before{content:""}.card-product .missing-book:before{content:""}.card-product .missing-abook:before{content:""}.card-product .missing-ebook:before{content:""}.card-product .missing-comics:before{content:""}.card-product .missing-foreignbook:before{content:""}.card-product .missing-secondhandbook:before{content:""}.card-product .missing-giftcard:before{content:""}.card-product .missing-device:before{content:""}.card-product .missing-toy:before{content:""}.card-product .missing-music:before{content:""}.card-product .missing-video:before{content:""}.card-product .missing-winespirit:before{content:""}.card-product .missing-stationery:before{content:""}.card-product .missing-map:before{content:""}.card-product .missing-poster:before{content:""}.card-product .missing-figurine:before{content:""}.card-product .missing-score:before{content:""}@media screen and (min-width: 576px){.card-product--default .card-product__wrap{flex-direction:column;height:440px}.card-product--default .card-product__media{min-height:40%;max-height:60%;max-width:unset}.card-product--default .card-product__details{padding-right:.5rem;padding-left:.5rem}.card-product--default .card-product__name{margin-bottom:.5rem}.card-product--default .card-product__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-right:unset}.card-product--default .card-product__info{display:unset;margin-bottom:.5rem}}.card-product.card-product--download{border:none;box-shadow:none;display:flex;justify-content:space-between;flex-wrap:wrap;border-radius:unset}.card-product.card-product--download:hover,.card-product.card-product--download:focus{transform:unset}.card-product.card-product--download .card-product__wrap{border-radius:unset;gap:1rem}.card-product.card-product--download .card-product__wrap>*{padding:unset}.card-product.card-product--download .card-product__media{max-width:80px}.card-product.card-product--download .card-product__info{display:unset}.card-product--download{container:ebook-download/inline-size}@container ebook-download (min-width: 600px){.card-product__cta{width:-webkit-max-content;width:-moz-max-content;width:max-content;height:-webkit-max-content;height:-moz-max-content;height:max-content;align-self:end}}.card-product--slider{margin-top:2px;max-width:75vw}.card-product--slider .card-product__wrap{flex-direction:column;height:440px}.card-product--slider .card-product__media{height:50%;max-width:unset}.card-product--slider .card-product__details{padding-right:.5rem;padding-left:.5rem}.card-product--slider .card-product__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-right:unset}.card-product--slider .card-product__info{display:unset}.homepage .card-product--slider .card-product__stock{display:none}.homepage .card-product--slider .card-product__cta{display:none}.splide__track{container:splide-list/inline-size}@container splide-list (min-width: 400px){.card-product--slider{max-width:360px;width:320px}}.card-product--push :is(.crush-tag,.card-product__favorite,.card-product__cta){display:none}.card-review{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border:1px solid #bdbfc1;border-radius:.75rem;box-shadow:rgba(39,40,51,.15) 0px 2px 4px;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;background-color:#fff}.card-review:hover,.card-review:focus{box-shadow:rgba(39,40,51,.15) 0px 8px 16px;transform:translateY(-2px);transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.card-review:active{box-shadow:rgba(39,40,51,.15) 0px 2px 4px;transform:translateY(0px);transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.card-review .crush-tag{top:73px;border-radius:0 0 .75rem 0}.card-review__author{display:flex;align-items:center;gap:.75rem;padding:.75rem}.card-review__avatar{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/logos/logo-mobile-dark.png"),linear-gradient(0deg, #eef2fa 0%, #eef2fa 100%);background-position:center;background-repeat:no-repeat;background-size:contain;width:3rem;height:3rem;border-radius:50%;overflow:hidden}.card-review__avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-review__id{display:flex;flex-direction:column;color:#747575}.card-review__name{display:flex;flex-direction:column;margin-bottom:.25rem}.card-review__content{margin-bottom:.75rem;height:120px}.card-review__title{margin-bottom:.5rem}.card-review__copy{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-family:"lora-regular";margin-top:.25rem}.card-review__wrap{border-radius:.75rem;overflow:hidden}.card-review__media{max-width:33%;height:240px;padding:.5rem;background-color:#fff}.card-review__media img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.card-review__extract{display:flex;flex-direction:column;justify-content:space-between;flex:1;padding:.75rem 1rem}.card-review__link{padding-block:.75rem}.card-review--slider{max-width:75vw}.card-review--slider .card-review__wrap{flex-direction:column;height:440px}.card-review--slider .card-review__media{min-height:33%;max-height:50%;max-width:unset}.card-review--slider .card-review__details{padding-inline:.5rem}.card-review--slider .card-review__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-right:unset}@media screen and (min-width: 576px){.card-review-container{position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border:1px solid #bdbfc1;border-radius:.75rem;box-shadow:rgba(39,40,51,.15) 0px 2px 4px;background:rgba(137,167,224,.12);padding:2.5em}.card-review-container .card-review .card-product__top{display:none}.card-review-container .card-review__content{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.card-review--client .card-review--slider .card-review__wrap{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.card-review--client .card-review--slider .card-review__wrap .card-review__content{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.splide__track{container:splide-list/inline-size}@container splide-list (min-width: 400px){.card-review--slider{max-width:360px}}.card-review--push{container:review-push/inline-size}@container review-push (min-width: 600px){.card-review__wrap{display:flex}.card-review__author{display:flex;flex-direction:column;width:200px}.card-review .card-product__top{display:none}}.card-review--push{position:relative;border-radius:.75rem;background:rgba(137,167,224,.12);padding:1.5em;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (min-width: 576px){.card-review--push{position:relative;padding:2.5em}}.card-review--push .card-review__content{height:unset}.product-reviews>div{scroll-margin-top:2em}@media screen and (min-width: 80ch){.product-reviews>div{scroll-margin-top:140px}}.product-reviews .card-review{margin:.75rem}.product-reviews .card-review__copy{display:block}.product-reviews .card-review__content{height:auto}.card-selection{width:440px;height:280px;background-color:#ebeef1;border-radius:.75rem;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;box-shadow:rgba(39,40,51,.15) 0px 2px 4px}.card-selection__link{display:block;width:100%;height:100%;position:relative;overflow:hidden;border-radius:.75rem}.card-selection__name{position:absolute;bottom:0;right:0;left:0;min-height:50%;max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:.75rem;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:1rem;background-color:rgba(255,255,255,.5)}.card-selection__title{font-family:"roboto-medium";font-size:1.125rem;color:#2b2c2c;text-align:center;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-selection__media{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.card-selection:hover,.card-selection:focus{transform:translateY(-2px);transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;box-shadow:rgba(39,40,51,.15) 0px 8px 16px}.splide__list{container:splide__list/inline-size}@container splide__list (max-width: 400px){.card-selection{min-width:280px;max-width:75vw}}.card-wishlist{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.5rem;position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;background-color:#fff}.card-wishlist__wrap{display:flex;flex-direction:row;gap:1rem;overflow:hidden;width:100%;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.card-wishlist__media{max-width:25%;background-color:#fff}.card-wishlist__media img{width:100%;max-width:80px;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center}.card-wishlist__info-wrap{flex:1;display:flex;flex-direction:column}.card-wishlist__details{display:flex;flex-direction:column;justify-content:space-between;flex:1;padding-top:.5rem;padding-bottom:.75rem}.card-wishlist__name{min-height:3rem}.card-wishlist__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-family:"roboto-medium";font-size:1.125rem;color:#2b2c2c;margin-right:2rem;margin-bottom:.25rem}.card-wishlist__subhead{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:.25rem;font-size:1.125rem}.card-wishlist__info{min-height:3rem;display:none}.card-wishlist__info1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-wishlist__info2{font-style:italic;color:#747575;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-wishlist__buy{display:flex;justify-content:space-between;min-height:1.125rem}.card-wishlist__price{font-family:"roboto-medium";font-size:1.125rem;color:#2b2c2c}.card-wishlist__cta-wrap{display:flex;flex-wrap:wrap;gap:.5rem}.card-wishlist__cta-wrap .select-dropdown{max-width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.card-wishlist__cta-wrap .select{width:100%;max-width:unset}.card-wishlist .select-dropdown{width:100%}.card-wishlist__cta{width:100%}.card-wishlist .crush-tag{display:none}.card-wishlist{container:wishlist/inline-size}@container wishlist (min-width: 560px){.card-wishlist__wrap{flex:1}.card-wishlist__cta-wrap{max-width:240px}}.card-account{border:1px solid var(--neutral-200);padding:2rem;background-color:#fff}.card-account .card-account__header{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:1.2rem;padding-top:1.2rem;border-top:1px solid var(--neutral-200)}.card-account__content,.card-account .btn-primary{max-height:0;opacity:0;z-index:-999}.card-account input[type=checkbox]{transform:translateX(20px);visibility:hidden;margin-left:-20px}.card-account input[type=checkbox]:checked~.card-account__content,.card-account input[type=checkbox]:checked~.card-account__content+.btn-primary{margin-top:2rem;max-height:1000px;opacity:1;z-index:unset}.card-account__form{margin-inline:auto;display:flex;flex-direction:column;max-width:400px;width:100%;gap:2rem}.card-account__form label{margin-bottom:-1.6rem}.card-account__form label span{color:var(--neutral-500)}.card-account__name,.card-account__zip{width:100%;max-width:400px;margin-inline:auto;flex-wrap:wrap;gap:2rem}@media screen and (min-width: 400px){.card-account__name,.card-account__zip{flex-wrap:nowrap}}.card-account__name input[type=text],.card-account__zip input[type=text]{min-width:16ch;width:100%}.card-account .filter-item label{display:none}.card-account .filter-item select{padding:.8rem 1.6rem;border:2px solid var(--neutral-700);border-radius:40px;font-size:unset}.card-account .billing-address{margin-inline:auto;margin-top:4rem;margin-bottom:4rem}.card-account .billing-address>*:not(:last-child){margin-bottom:.8rem}.card-account .card-account__header{display:flex;align-items:center;gap:2rem;margin-top:1.2rem;margin-bottom:1.2rem;padding-top:1.2rem;border-top:1px solid var(--neutral-200)}.card-account .btn-primary{max-width:400px;width:100%;margin-inline:auto}.card-account .btn-primary>*{width:100%}.card-account .card-account__icon-container{display:flex;align-items:center;gap:1.2rem}.card-account .card-account__icon-container li svg{width:4rem;height:auto}.card-media .card-media-cover iframe{max-width:100%;height:auto}.newsletter-banner{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:center;gap:1.5rem;width:-webkit-min-content;width:-moz-min-content;width:min-content;margin-right:auto;margin-left:auto}.newsletter-banner__title{font-family:"roboto-bold";text-transform:uppercase;margin-bottom:.125rem}.newsletter-banner p{font-family:"lora-regular"}.newsletter-banner form{min-width:200px;width:100%;max-width:65ch}.newsletter button.logged-in{border:none !important}.partner__title{font-family:"roboto-bold";text-transform:uppercase;margin-bottom:.125rem}@media(min-width: 992px){.partner__title{text-align:center}}.partner__list{display:flex;flex-wrap:wrap;justify-items:center;row-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem}.partner__list li{width:80px;height:80px;margin-left:.25rem;margin-right:.25rem}@media(min-width: 576px){.partner__list li{width:120px;height:120px}}@media(min-width: 992px){.partner__list li{width:160px;height:160px}}.partner__list li img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.reassurance{display:grid;grid-template-columns:repeat(auto-fit, minmax(160px, 1fr));row-gap:.5rem;-moz-column-gap:1rem;column-gap:1rem;padding:.125rem 0}@media screen and (min-width: 512px){.reassurance{grid-template-columns:repeat(auto-fit, minmax(248px, 1fr))}}@media screen and (min-width: 768px){.reassurance{grid-template-columns:repeat(auto-fit, minmax(160px, 1fr))}}.reassurance__item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;border:.125rem solid #fd0;border-radius:.75rem}.reassurance__item:last-of-type{background-color:#fd0}.reassurance__item:last-of-type .reassurance-item-icon img{padding:.25rem}.reassurance__item span{text-align:center;font-family:"roboto-bold";font-size:.75rem;text-transform:uppercase;letter-spacing:1px;color:#141414;line-height:1;margin-top:.75rem}.reassurance__icon{margin-left:auto;margin-right:auto}.reassurance__icon img{display:block;width:2rem;height:2rem}.page-header .navbar .menu>ul>li{display:inline-block;line-height:1.5rem}.page-header .navbar .menu>ul>li.pipe{display:none}.page-header .navbar .menu>ul>li>a{position:relative;display:flex;padding:.5rem .75rem;font-family:"roboto-bold";font-size:.75rem;text-transform:uppercase;letter-spacing:1px;color:#141414;line-height:1}@media(min-width: 1440px){.page-header .navbar .menu>ul>li>a{font-family:"roboto-bold";font-size:.875rem;text-transform:uppercase;letter-spacing:1px;color:#141414;line-height:1}}.page-header .navbar .menu>ul>li>a:after{position:absolute;content:"";display:block;width:100%;bottom:0;left:-0.2em;z-index:-10;height:0em;width:100%;padding:0 .2em;background-color:#fd0;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.page-header .navbar .menu>ul>li>a:hover:after{height:100%;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.page-header .navbar .menu>ul>li.marketing a{color:#ef4f39;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;position:relative}.page-header .navbar .menu>ul>li.marketing a:after{position:absolute;content:"";display:block;width:100%;bottom:0;left:-0.2em;z-index:-10;height:0em;width:100%;padding:0 .2em;background-color:#ef4f39;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.page-header .navbar .menu>ul>li.marketing a:hover{color:#fff;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.page-header .navbar .menu>ul>li.marketing a:hover:after{height:100%;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.page-header .navbar .menu>ul>li.menu-item-has-children a .submenu-icon{right:.75rem;position:absolute;bottom:38%;transform:translateY(50%)}@media(min-width: 1200px){.page-header .navbar .menu>ul{display:flex;align-items:center;justify-content:space-around}.page-header .navbar .menu>ul>li:not(.pipe){text-align:center}.page-header .navbar .menu>ul>li.pipe{display:block;margin-right:.125rem;margin-left:.125rem}.page-header .navbar .menu>ul .list-item{text-align:left}.page-header .navbar .menu>ul li.menu-item-has-children a .submenu-icon{display:inline-block;position:unset;height:20px;width:20px;transform:translateY(4px) rotate(90deg)}}.page-header .navbar{position:-webkit-sticky;position:sticky;top:0px;left:0;background-color:#fff;display:block;z-index:999;width:100%}.page-header .navbar .menu>ul>li .sub-menu{position:absolute;z-index:500;background-color:#fff;padding:2rem;margin-top:1.5rem;border-bottom:2px solid #fd0;opacity:0;visibility:hidden;box-shadow:rgba(39,40,51,.15) 0px 2px 4px}@media(min-width: 992px){.page-header .navbar .menu>ul>li.menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible;transition:all .3s ease;margin-top:0px}}.page-header .navbar .menu>ul>li .sub-menu.mega-menu{left:50%;transform:translateX(-50%);max-height:calc(100vh - 120px)}.page-header .navbar .menu>ul>li .sub-menu.mega-menu-layout{width:100%;-moz-columns:5;columns:5;-moz-column-rule:1px solid #bdbfc1;column-rule:1px solid #bdbfc1;overflow:hidden}.page-header .navbar .menu>ul>li .sub-menu.mega-menu-column-5{width:100%;display:flex;flex-wrap:nowrap;-moz-column-gap:1rem;column-gap:1rem;justify-content:space-between}.page-header .navbar .menu>ul>li .sub-menu.mega-menu>.list-item{margin-bottom:.75rem}.page-header .navbar .menu>ul>li .sub-menu.mega-menu>.list-item.card-univers{width:100%;max-width:200px}.page-header .navbar .menu>ul>li .sub-menu.mega-menu>.list-item.push{padding:.5rem;background-color:#eef2fa;height:-webkit-max-content;height:-moz-max-content;height:max-content}.page-header .navbar .menu>ul>li .sub-menu.mega-menu>.list-item .title{display:inline-block;width:100%;font-family:"roboto-medium";font-size:1rem;color:#141414;padding:.125rem .75rem;background-color:#ebeef1;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;position:relative}.page-header .navbar .menu>ul>li .sub-menu.mega-menu>.list-item .title::after{content:"";display:block;height:100%;width:.85em;background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/chevron-right-20.svg");background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;right:.75rem;bottom:0}.page-header .navbar .menu>ul>li .sub-menu.mega-menu>.list-item .title:hover,.page-header .navbar .menu>ul>li .sub-menu.mega-menu>.list-item .title:focus{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;cursor:pointer;background-color:#bdbfc1}.page-header .navbar .menu>ul>li .sub-menu.mega-menu>.list-item>ul>li{display:block}.page-header .navbar .menu>ul>li .sub-menu.mega-menu>.list-item>ul>li>button{display:block;width:100%;text-align:start;font-size:.875rem;padding:.5rem .5rem;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.page-header .navbar .menu>ul>li .sub-menu.mega-menu>.list-item>ul>li>button:hover,.page-header .navbar .menu>ul>li .sub-menu.mega-menu>.list-item>ul>li>button:focus{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;background-color:#fd0}.page-header .navbar .menu>ul>li .sub-menu.mega-menu>.list-item img{width:100%;max-height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;cursor:pointer}.page-header .navbar .menu>ul>li .sub-menu.mega-menu>.list-item.text-center .title{text-align:center}.page-header .navbar .menu>ul>li .sub-menu.mega-menu>.list-item.text-center img{max-width:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;padding:0px 10px}.page-header .mobile-menu-head,.page-header .mobile-menu-trigger{display:none}.page-header .mobile-menu-head span,.page-header .mobile-menu-trigger span{margin-top:4px}@media(max-width: 1199px){.page-header .navbar .item-center{order:3;flex:0 0 100%}.page-header .navbar .item-right,.page-header .navbar .item-left{flex:0 0 auto}.page-header .v-center{justify-content:space-between}.page-header .navbar .mobile-menu-trigger{display:flex;width:48px;height:48px;justify-content:center;align-items:center;cursor:pointer}.page-header .navbar .item-right{align-items:center}.page-header .navbar .menu{position:fixed;top:0;left:0;width:75vw;max-width:400px;height:100%;overflow:hidden;z-index:2000;background-color:#fff;transform:translate(-100%)}.page-header .navbar .menu.active{transform:translate(0%)}.page-header .navbar .menu>ul>li{display:block;margin:0}.page-header .navbar .menu>ul>li>a{display:block;height:3rem;line-height:3rem;border-bottom:1px solid #7e7e7e;padding:0px 1.5rem 0px 1rem}.page-header .navbar .menu .mobile-menu-head{display:flex;width:100%;height:3rem;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,0,0,.3);background-color:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:5012}.page-header .navbar .menu .mobile-menu-head .go-back{width:48px;height:48px;font-size:0;display:flex;align-items:center;justify-content:center;position:relative;display:none}.page-header .navbar .menu .mobile-menu-head .go-back::after{display:block;width:24px;height:24px;content:"";background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/chevron-left.svg");background-position:center;background-size:contain;background-repeat:no-repeat;transform:translate3d(50%, 50%, 0)}.page-header .navbar .menu .mobile-menu-head .go-back:hover,.page-header .navbar .menu .mobile-menu-head .go-back:focus{cursor:pointer}.page-header .navbar .menu .mobile-menu-head.active .go-back{display:block}.page-header .navbar .menu .mobile-menu-head .current-menu-title{font-size:1.1rem}.page-header .navbar .menu .mobile-menu-head .mobile-menu-close{width:48px;height:48px;font-size:0;display:flex;align-items:center;justify-content:center;position:relative}.page-header .navbar .menu .mobile-menu-head .mobile-menu-close::after{display:block;width:24px;height:24px;content:"";background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/dismiss.svg");background-position:center;background-size:contain;background-repeat:no-repeat}.page-header .navbar .menu .mobile-menu-head .mobile-menu-close:hover,.page-header .navbar .menu .mobile-menu-head .mobile-menu-close:focus{cursor:pointer}.page-header .navbar .menu .menu-main{height:100%;overflow-x:hidden;overflow-y:auto}.page-header .navbar .menu>ul>li .sub-menu,.page-header .navbar .menu>ul>li .sub-menu.mega-menu{opacity:1;visibility:visible;position:absolute;top:0;left:0;width:100%;height:100%;overflow-x:auto;max-width:none;min-width:auto;transform:translateX(0%);padding-top:2.5rem;display:none;max-height:unset;-moz-columns:unset;columns:unset;overflow:auto}.page-header .navbar .menu>ul>li .sub-menu.active{display:block}.page-header .navbar .menu>ul>li .sub-menu.active .list-item.card-univers{max-width:unset}.page-header .navbar .menu-main .list-item .title button{font-size:.875rem}@-webkit-keyframes slideLeft{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0%)}}@keyframes slideLeft{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0%)}}@-webkit-keyframes slideRight{0%{opacity:1;transform:translateX(0%)}100%{opacity:0;transform:translateX(100%)}}@keyframes slideRight{0%{opacity:1;transform:translateX(0%)}100%{opacity:0;transform:translateX(100%)}}.page-header .navbar .menu>ul>li .sub-menu.mega-menu>.list-item{flex:0 0 100%;margin-bottom:2.5rem}.page-header .navbar .menu>ul>li .sub-menu.mega-menu>.list-item.card-univers{height:6rem;margin-bottom:1rem}.page-header .navbar .menu>ul>li .sub-menu.mega-menu>.list-item>ul>li{display:block;line-height:1.4;margin:10px 0}.page-header .navbar .menu>ul>li .sub-menu.mega-menu>.list-item.text-center .title{margin:.75rem 0}.page-header .menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;opacity:0;visibility:hidden;z-index:1098}.page-header .menu-overlay.active{opacity:1;visibility:visible}}.read-more b{font-family:"roboto-bold"}.read-more__item{display:flex;flex-direction:column-reverse}.read-more button{position:relative;display:block;text-align:left;width:100%;font-family:"roboto-bold";font-size:.875rem;text-transform:uppercase;letter-spacing:1px;color:#141414;line-height:1;background-color:#eef2fa}.read-more button:hover,.read-more button:focus{cursor:pointer}.read-more button .read-more__title{display:block;padding-top:1.5rem;padding-bottom:1.5rem;padding-right:2rem;padding-left:.75rem}.read-more button .icon{display:inline-block;position:absolute;top:20px;right:16px;width:22px;height:22px;transition:all .1s linear}.read-more button .icon::before{display:block;position:absolute;content:"";top:9px;left:5px;width:10px;height:2px;background:#747575;transition:all .1s linear}.read-more button .icon::after{display:block;position:absolute;content:"";top:5px;left:9px;width:2px;height:10px;background:#747575;transition:all .1s linear}.read-more button[aria-expanded=true] .icon::after{width:0;transition:all .1s linear}.read-more button[aria-expanded=true]+.read-more__content{max-height:99999px;transition:all .3s ease-in;will-change:opacity,max-height}.read-more__content{font-family:"lora-regular";padding:0 .75rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:112px;overflow:hidden;transition:all .3s ease-in;will-change:opacity,max-height}.read-more__content>*{margin-top:1.5rem;margin-bottom:1.5rem}.read-more__content .title{margin-bottom:.5rem}.read-more.read-more--text{max-width:80ch;text-align:left}#filter-btn{position:fixed;bottom:0;left:0;right:0;width:100vw;z-index:111;padding:.75rem;background-color:#141414}#filter-btn span{margin-left:auto;margin-right:auto;width:100%}.sidenav{position:fixed;z-index:9999;width:100%;height:0;bottom:-2px;top:auto;right:0;left:0;background-color:#fff;overflow-x:hidden;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;border:1px solid #bdbfc1;border-radius:.75rem}.sidenav__header{display:inline-block;color:#fff;background-color:#141414;width:100%;padding-top:.75rem;padding-bottom:.75rem;padding-left:.75rem}.sidenav__header::before{content:"";display:inline-block;width:1.5rem;height:1.5rem;background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/filter-white.svg");background-position:center;background-repeat:no-repeat;background-size:contain;margin-right:.5rem;transform:translateY(6px)}.sidenav .closebtn{position:-webkit-sticky;position:sticky;z-index:99;top:0;border-bottom:1px solid #7e7e7e;background-color:#fff;padding-top:.75rem;padding-bottom:.75rem;padding-right:1.125rem;width:100%;display:flex;justify-content:end;align-items:center}.sidenav .closebtn::after{display:block;width:24px;height:24px;content:"";background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/dismiss.svg");background-position:center;background-size:contain;background-repeat:no-repeat}.cta-wrap--sidenav{padding:.75rem}.cta-wrap--sidenav>*,.cta-wrap--sidenav .cta:not(.cta--tertiary){width:100%;text-align:center}.cta-wrap--sidenav>*:hover,.cta-wrap--sidenav>*:focus,.cta-wrap--sidenav .cta:not(.cta--tertiary):hover,.cta-wrap--sidenav .cta:not(.cta--tertiary):focus{cursor:pointer}.cta-wrap--sidenav .cta--tertiary{margin-left:auto;margin-right:auto}.cta-wrap--sidenav>*:not(:last-child){margin-bottom:.75rem}@media screen and (min-width: 576px){#filter-btn span{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (min-width: 768px){#filter-btn{display:none}.sidenav{position:relative;height:-webkit-max-content;height:-moz-max-content;height:max-content;z-index:unset}.sidenav .closebtn{display:none}.cta-wrap--sidenav .cta--primary{display:none}}.sidenav.sidenav--account .sidenav__header::before{content:"";background-image:url("../assets/default/icons/hello-white.svg");padding-right:.75rem}.sidenav.sidenav--account .sidenav--account__name{font-family:"roboto-medium"}.sidenav.sidenav--account .sidenav--account__list{padding:.5rem;background-color:#fff;max-height:9999px;overflow:hidden;transition:1s ease-in-out max-height}.sidenav.sidenav--account .sidenav--account__list>li{padding:.5rem;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.sidenav.sidenav--account .sidenav--account__list>li svg{transform:translateY(4px)}.sidenav.sidenav--account .sidenav--account__list>li .sidenav--account__icon{margin-right:.5rem}.sidenav.sidenav--account .sidenav--account__list>li:focus>a,.sidenav.sidenav--account .sidenav--account__list>li:hover>a{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;color:#7e7e7e}.sidenav.sidenav--account .sidenav--account__list>li:focus>a path,.sidenav.sidenav--account .sidenav--account__list>li:hover>a path{fill:#7e7e7e;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.sidenav.sidenav--account .sidenav--account__list>li a{padding:.5rem;width:100%}.sidenav.sidenav--account .sidenav--account__list>li .sidenav--account__sublist{margin-left:1.5rem}.sidenav.sidenav--account .sidenav--account__list>li .sidenav--account__sublist li{width:100%;padding:.5rem;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.sidenav.sidenav--account .sidenav--account__list>li .sidenav--account__sublist li:focus,.sidenav.sidenav--account .sidenav--account__list>li .sidenav--account__sublist li:hover{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;color:#7e7e7e}.sidenav.sidenav--account .sidenav--account__list>li .sidenav--account__sublist li a{padding:.5rem;width:100%}.sidenav.sidenav--account .sidenav--account__list .current-menu{background-color:#ffee80}.sidenav-btn{position:fixed;bottom:0;left:0;right:0;width:100vw;z-index:111;padding:.5rem;background-color:#141414}.sidenav-btn .sidenav__header{position:relative;padding-right:24px}.sidenav-btn .sidenav__header::before{content:"";background-image:url("../assets/default/icons/chevron-up-white.svg");position:absolute;top:0;right:0;transform:translateY(25%)}.sidenav-btn span{margin-left:auto;margin-right:auto;width:100%}@media screen and (min-width: 768px){.sidenav-btn{display:none}.sidenav.aside--account{height:-webkit-max-content;height:-moz-max-content;height:max-content}}.aside-offer{display:-ms-grid;display:grid;row-gap:8px;-ms-grid-rows:-webkit-max-content 8px -webkit-max-content 8px -webkit-max-content 8px -webkit-max-content;-ms-grid-rows:max-content 8px max-content 8px max-content 8px max-content;grid-template-rows:repeat(4, -webkit-max-content);grid-template-rows:repeat(4, max-content)}.aside-offer .cta-container,.aside-offer .cta{width:100%}.aside-offer .offer-container{border:1px solid #cdced9;box-shadow:0px 2px 4px rgba(39,40,51,.15);border-radius:12px}.aside-offer .basket-recap{border:1px solid #cdced9;box-shadow:0px 2px 4px rgba(39,40,51,.15);border-radius:12px}.aside-offer .keep-shopping-link a{text-align:center}@media(min-width: 768px){.aside-offer.sticky{position:-webkit-sticky;position:sticky;top:80px;-ms-grid-row-align:start;align-self:start}}.add-to-cart{background-color:var(--neutral-100);padding:1.6rem 1.2rem;height:-webkit-max-content;height:-moz-max-content;height:max-content;display:flex;flex-direction:column;row-gap:16px;border-radius:.4rem}.add-to-cart h2{font-family:var(--font1-black);font-size:1.2rem;letter-spacing:1px;text-transform:uppercase}.add-to-cart .spec-list{-moz-column-rule:1px solid var(--neutral-500);column-rule:1px solid var(--neutral-500)}.add-to-cart>p:first-of-type{margin-bottom:0px}.add-to-cart .cta-container{justify-content:unset;margin-bottom:8px}.add-to-cart .stock{color:var(--neutral-900);font-family:var(--font1-reg);font-size:var(--reg-txt)}.add-to-cart .select-quantity{display:flex;flex-direction:column}.add-to-cart .select-quantity label{color:#a7a9bc;font-family:"roboto-bold";font-size:.775rem;text-transform:uppercase}.add-to-cart .select-quantity select{box-sizing:border-box;width:63px;height:44px;background:#fff;border:1px solid #cdced9;border-radius:4px;text-align:center}.add-to-cart .price{display:flex;flex-direction:column;font-family:"roboto-bold"}.add-to-cart .price label{color:#a7a9bc;font-size:.775rem;text-transform:uppercase}.add-to-cart .split{border-bottom:1px solid #cdced9}.find-me{background-color:var(--neutral-100);padding:1.6rem 1.2rem;height:-webkit-max-content;height:-moz-max-content;height:max-content;display:grid;row-gap:16px;border-radius:.4rem}@media(min-width: 360px)and (max-width: 768px){.find-me{grid-template-columns:1fr auto}.find-me>p:first-of-type{grid-area:1/1/2/3}.find-me>p:nth-of-type(2){grid-area:3/1/4/3}.find-me .cta-container{grid-area:2/1/3/2}.find-me .search-container{grid-area:4/1/5/2}}.find-me .search-container form input{width:100%}.aside-product{background-color:#fff;padding:1.5rem 1rem;border:1px solid #bdbfc1;border-radius:.75rem;box-shadow:rgba(39,40,51,.15) 0px 2px 4px;max-width:400px}.aside-product .aside-product__content{display:flex;flex-direction:column;gap:.75rem;padding-block:1rem}.aside-product .aside-product__price{display:flex;flex-direction:column}.aside-product .aside-product__price td{font-family:"roboto-bold"}.aside-product .aside-product__price .original-price{text-decoration:line-through}.aside-product .aside-product__price .offer-discount{background-color:#fd0}.aside-product table tr{display:flex;flex-direction:column;align-items:start;gap:.25rem}.aside-product table th{text-transform:uppercase;font-family:"roboto-medium";letter-spacing:1px;font-size:.75rem;color:#747575}.aside-product table input{padding:.5em}.aside-product .aside-product__collect{display:flex;flex-direction:column;padding-block:1rem;gap:.75rem}.aside-product .aside-product__collect th{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.aside-product .aside-product__discount{color:#42b05c}.aside-product .aside-product__shorcut{padding-block:1rem}.aside-product .aside-product__shorcut ul{display:flex;flex-direction:column;gap:.75rem}.aside-product .cta-container{padding-block:1rem;-webkit-border-after:1px solid #bdbfc1;border-block-end:1px solid #bdbfc1;display:flex;flex-direction:column;gap:.75rem}.aside-product .cta{width:100%}@media(min-width: 768px){.aside-product{grid-column:2/3;position:-webkit-sticky;position:sticky;top:144px;align-self:start;z-index:unset;max-width:unset}}@media(min-width: 992px){.aside-product{position:-webkit-sticky;position:sticky;top:164px}}.aside-product__bottom{position:fixed;bottom:0;right:0;left:0;z-index:999;background-color:#2b2c2c;color:#fff;padding:.75rem;display:grid;grid-template-columns:1fr 1fr;gap:.25rem}.aside-product__bottom .card-product__stock{grid-column:1/-1}.aside-product__bottom .aside-product__price{font-size:1.5rem;font-family:"roboto-bold"}.aside-product__bottom>*{display:flex;align-items:center}.aside-product__bottom .cta-container{display:flex;gap:.75rem;justify-content:center}@media(min-width: 768px){.aside-product__bottom{display:none}}.aside-basket{position:fixed;bottom:0;right:0;left:0;z-index:999;background-color:#2b2c2c;color:#fff;padding:.75rem}.aside-basket__content{display:flex;flex-direction:column;align-items:center;gap:.25rem}.aside-basket__content :is(.aside-basket__title,tr:not(:last-child),.cta--secondary){display:none}@media screen and (min-width: 768px){.aside-basket__content :is(.aside-basket__title,tr:not(:last-child),.cta--secondary){display:inline-block}}.aside-basket__content th{font-family:"roboto-regular"}.aside-basket__content .cta-container,.aside-basket__content .cta{width:100%}.aside-basket__content .cta-container{display:flex;flex-direction:column;gap:.75rem}@media(min-width: 768px){.aside-basket{position:-webkit-sticky;position:sticky;top:144px;align-self:start;z-index:unset;background-color:#fff;color:unset;padding:1.5rem 1rem;border:1px solid #bdbfc1;border-radius:.75rem;box-shadow:rgba(39,40,51,.15) 0px 2px 4px}.aside-basket .aside-basket__content{align-items:flex-start}.aside-basket .aside-basket__content :is(.aside-basket__title,tr:not(:last-child),.keep-shopping-link){display:inline-block}.aside-basket .aside-basket__content .aside-basket__title{font-size:.875rem;text-transform:uppercase;letter-spacing:1px;font-family:"roboto-bold";opacity:.65}.aside-basket .aside-basket__content table{width:100%;margin-top:.75rem}.aside-basket .aside-basket__content tr{display:flex !important}.aside-basket .aside-basket__content tr:last-child{margin-block:.75rem;padding-block:.75rem;border-bottom:1px solid #7e7e7e}.aside-basket .aside-basket__content tr:last-child th{font-family:"roboto-medium"}.aside-basket .aside-basket__content th{max-width:66%;text-align:start}.aside-basket .aside-basket__content td{font-family:"roboto-medium";margin-left:auto;text-align:end}}@media(min-width: 992px){.aside-basket{position:-webkit-sticky;position:sticky;top:164px}}.aside-event{background-color:#2b2c2c;box-shadow:rgba(39,40,51,.15) 0px 2px 4px;border-radius:.75rem;color:#fff;padding:1.5rem}.aside-event .cta-container,.aside-event .cta{width:100%;text-align:center}.aside-event__typology{text-transform:uppercase;letter-spacing:1px;font-family:"roboto-bold";opacity:.65;margin-bottom:1rem}.aside-event__title{font-size:1.5rem}.aside-event__details{margin-block:1.5rem;font-family:"roboto-bold";letter-spacing:1px}.aside-event__details>* img{display:inline;width:1em;height:1em;margin-right:.5rem}.aside-event__details>*:not(:last-child){margin-bottom:.25rem}.aside-event__place{text-transform:uppercase;color:#fd0}@media(min-width: 768px){.aside-event{position:-webkit-sticky;position:sticky;top:144px;-ms-grid-row-align:start;align-self:start}}@media(min-width: 992px){.aside-event{position:-webkit-sticky;position:sticky;top:164px}}@container agenda-view (max-width: 400px){.sidenav--agenda__list li{flex-direction:column;align-items:center;text-align:center}}@media(max-width: 767px){.sidenav.sidenav--agenda .sidenav--agenda__list{container:agenda-view/inline-size;display:flex;justify-content:space-between;gap:.75rem}.sidenav.sidenav--agenda .sidenav--agenda__list>*{width:100%;display:flex;flex-wrap:wrap;justify-content:center}}.sidenav.sidenav--agenda .sidenav__header::before{content:"";background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/agenda-white.svg");padding-right:.5rem}.sidenav.sidenav--agenda .sidenav--agenda__name{font-family:"roboto-medium"}.sidenav.sidenav--agenda .sidenav--agenda__list{padding:.5rem;background-color:#fff;max-height:9999px;overflow:hidden;transition:1s ease-in-out max-height}.sidenav.sidenav--agenda .sidenav--agenda__list>li{padding:.5rem;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.sidenav.sidenav--agenda .sidenav--agenda__list>li svg{transform:translateY(4px)}.sidenav.sidenav--agenda .sidenav--agenda__list>li:focus>a,.sidenav.sidenav--agenda .sidenav--agenda__list>li:hover>a{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;color:#7e7e7e}.sidenav.sidenav--agenda .sidenav--agenda__list>li:focus>a path,.sidenav.sidenav--agenda .sidenav--agenda__list>li:hover>a path{fill:#7e7e7e;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.sidenav.sidenav--agenda .sidenav--agenda__list>li a{padding:.5rem}.sidenav.sidenav--agenda .sidenav--agenda__list .current-menu{background-color:#ffee80}@media(max-width: 767px){.sidenav.sidenav--blog{position:unset;height:unset;margin-bottom:2.5rem}.sidenav.sidenav--blog .sidenav--blog__list{display:flex;flex-direction:column}.sidenav.sidenav--blog .sidenav--blog__list>li{width:100%;display:flex;flex-wrap:wrap;padding:0}}.sidenav.sidenav--blog .sidenav__header::before{content:"";background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/magazine-white.svg");padding-right:.5rem}.sidenav.sidenav--blog .sidenav--blog__name{font-family:"roboto-medium"}.sidenav.sidenav--blog .sidenav--blog__list{padding:.5rem;background-color:#fff;max-height:9999px;overflow:hidden;transition:1s ease-in-out max-height}.sidenav.sidenav--blog .sidenav--blog__list>li{padding:.5rem;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.sidenav.sidenav--blog .sidenav--blog__list>li svg{transform:translateY(4px)}.sidenav.sidenav--blog .sidenav--blog__list>li:focus>a,.sidenav.sidenav--blog .sidenav--blog__list>li:hover>a{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;color:#7e7e7e}.sidenav.sidenav--blog .sidenav--blog__list>li:focus>a path,.sidenav.sidenav--blog .sidenav--blog__list>li:hover>a path{fill:#7e7e7e;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.sidenav.sidenav--blog .sidenav--blog__list>li a{padding-block:.5rem}.sidenav.sidenav--blog .sidenav--blog__list>li .sidenav--blog__sublist{margin-left:1.5rem}.sidenav.sidenav--blog .sidenav--blog__list>li .sidenav--blog__sublist li{width:100%;padding:.5rem;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.sidenav.sidenav--blog .sidenav--blog__list>li .sidenav--blog__sublist li:focus,.sidenav.sidenav--blog .sidenav--blog__list>li .sidenav--blog__sublist li:hover{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;color:#7e7e7e}.sidenav.sidenav--blog .sidenav--blog__list>li .sidenav--blog__sublist li:focus svg path,.sidenav.sidenav--blog .sidenav--blog__list>li .sidenav--blog__sublist li:hover svg path{fill:#7e7e7e}.sidenav.sidenav--blog .sidenav--blog__list>li .sidenav--blog__sublist li a{padding:.5rem;width:100%}.sidenav.sidenav--blog .sidenav--blog__list .current-menu{background-color:#ffee80}.aside-blog{margin-bottom:.75rem}.basket-item{display:grid;grid-template-rows:auto;grid-template-columns:auto 1fr;grid-gap:.75rem}@media screen and (min-width: 768px){.basket-item{width:unset}}.basket-item__cover img{max-width:80px;height:auto}.basket-item__info-wrap{padding:.5rem;display:flex;flex-direction:column}.basket-item__info-wrap .basket-item__details{display:flex;flex-direction:column;flex:1}.basket-item__info-wrap .basket-item__name{min-height:3rem}.basket-item__info-wrap .basket-item__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-family:"roboto-medium";font-size:1.125rem;color:#2b2c2c;margin-right:2rem;margin-bottom:.25rem}.basket-item__info-wrap .basket-item__subhead{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:.25rem;font-size:1.125rem}.basket-item__info-wrap .basket-item__info{min-height:3rem;display:none}.basket-item__info-wrap .basket-item__info1{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.basket-item__info-wrap .basket-item__info2{font-style:italic;color:#747575;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.basket-item__table{grid-column:span 2;background-color:#eef2fa;padding:.75rem;border-radius:.25rem}.basket-item__table .table-item{border-spacing:.25rem;width:100%;max-width:500px;margin-left:auto}.basket-item__table .table-item input{display:block;margin-left:auto}.basket-item__table .table-item .item-price{text-align:end}.basket-item__table .table-item tfoot{text-transform:uppercase;font-family:"roboto-medium";letter-spacing:1px;font-size:.75rem;color:#747575;text-align:end}.basket-item__table .table-item .cart_qty_input{padding:.5em}.basket-item__table .table-item td{font-family:"roboto-medium"}.basket-item__table .table.gift .form-group label.sr-only{display:none}.basket-item__table .table.gift .form-group input.form-control{height:2.5rem;width:100%;padding-right:.75rem;padding-left:.75rem;border-radius:.5rem;border:1px solid #c0c0c5;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.basket-item__table .table.gift .form-group input.form-control[disabled],.basket-item__table .table.gift .form-group input.form-control[readonly]{cursor:not-allowed;background-color:#eee}.basket-item button{grid-column:span 2;margin-left:auto;margin-right:.75rem}.basket-item{container:basket-item/inline-size;grid-template-rows:1fr auto auto}@container (min-width: 700px){.basket-item__cover{grid-row:span 2}.basket-item__cover img{max-width:200px;height:auto}.basket-item__table{grid-row:2/3;grid-column:2/3}}.account-block{width:100%;box-shadow:rgba(39,40,51,.15) 0px 2px 4px;background-color:#fff;border-radius:.75rem;overflow:hidden}.account-block :is(.account-block__title,.account-block__details){padding:.75rem}@media screen and (min-width: 576px){.account-block :is(.account-block__title,.account-block__details){padding:.875rem}}@media screen and (min-width: 768px){.account-block :is(.account-block__title,.account-block__details){padding:1rem}}@media screen and (min-width: 992px){.account-block :is(.account-block__title,.account-block__details){padding:1.5rem}}.account-block__title{background-color:#eef2fa;font-family:"roboto-medium";font-size:1.125rem}.account-block__details p{line-height:1.8}.account-block__details .link{font-size:.875rem;margin-top:.75rem}.account-block__details--order{overflow:auto}.account-block__credit th,.account-block__credit td{text-align:start}.account-block__credit th{color:#7e7e7e;font-family:"roboto-medium";font-size:.875rem;text-transform:uppercase}.account-block__credit tr{display:flex;flex-direction:column;margin-bottom:1rem}.account-block__order{width:100%;border-collapse:collapse}.account-block__order th,.account-block__order td{text-align:start;padding:.5rem}.account-block__order th{color:#7e7e7e;font-family:"roboto-medium";font-size:.875rem;text-transform:uppercase}.account-block__order tr:not(:last-child){border-bottom:1px solid #bdbfc1}.account-block__order td:last-child{text-align:right}.account-block__order td:last-child a{display:flex;justify-content:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:32px;height:32px;margin-left:auto}.account-block .input-hidden[type=checkbox]{transform:translateX(20px);visibility:hidden;margin-left:-20px}.account-block .input-hidden[type=checkbox]:checked~.account-block__form,.account-block .input-hidden[type=checkbox]:checked~.account-block__form{margin-top:2rem;max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content;opacity:1;z-index:unset}.account-block .account-block__form{display:flex;flex-direction:column;max-width:400px;width:100%;gap:1.5rem;max-height:0;overflow:hidden}.account-block .account-block__form label{margin-bottom:-1.6rem}.account-block .account-block__form label span{font-family:var(--font1-light);color:var(--neutral-500)}.account-block .account-block__form:is(.account-block__form--new-address,.account-block__form--order){max-height:-webkit-max-content;max-height:-moz-max-content;max-height:max-content}.account-block__details{container:account-block/inline-size}@container account-block (min-width: 700px){.account-block__credit tbody{display:flex;flex-direction:unset;gap:2.5rem}}.modal{display:none;position:fixed;z-index:99;padding-top:182px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.6)}.modal__content{position:relative;background-color:#fff;margin:auto;border:1px solid #888;width:80%;max-width:600px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;-webkit-animation-duration:.4s;animation-name:animatetop;animation-duration:.4s;border-radius:.75rem;overflow:hidden}.modal__content button.close-modal{margin-top:-2px;padding:0;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none;float:right;font-size:21px;font-weight:bold;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.modal__content button.close-modal:hover,.modal__content button.close-modal:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}@-webkit-keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.modal__header{padding:.75rem 1.5rem;background-color:#eef2fa;font-family:"roboto-bold";text-transform:uppercase}.modal__body{padding:1.5rem 1.5rem}.modal__footer{padding:.75rem 1.5rem;background-color:#eef2fa;font-family:"roboto-bold";text-transform:uppercase}.modal__btn-wrap{margin-block:1.5rem;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem}.modal--wishlist__form .form-group{display:flex;flex-direction:column;gap:.75rem}.modal--wishlist__form .form-group__input-wrap{display:flex;flex-direction:column;gap:.25rem;align-items:flex-start}.modal--wishlist__form select{width:100%;max-width:unset;display:grid;grid-template-areas:"select";align-items:center;position:relative;padding:.5rem;border:1px solid #7e7e7e;border-radius:.5rem;font-size:1em;cursor:pointer;line-height:1.45;background-color:#fff}.messages{display:flex;flex-direction:column;align-items:center;padding-right:.5rem;padding-left:.5rem}.messages .close{display:none}.messages .media{display:flex;flex-direction:row;gap:1rem}.messages .alert{background-color:#fff;padding:1.5rem 1rem;border:1px solid #bdbfc1;border-radius:.75rem;box-shadow:rgba(39,40,51,.15) 0px 2px 4px;margin-block:1rem}.messages .alert-link,.messages a{font-family:"roboto-bold"}.messages .alert-info{background-color:#eef2fa;border-color:#2e5aac;color:#2e5aac}.messages .alert-success{background-color:#edf9f0;border-color:#1d5a2b;color:#1d5a2b}.messages .alert-warning{background-color:#fff4ec;border-color:#9d4a00;color:#9d4a00}.messages .alert-danger{background-color:#feefef;border-color:#da1414;color:#da1414}.guide-detail .product-list{display:grid;justify-items:center;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));row-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem}.guide-detail .product-list .card-product{width:100%;max-width:unset}@media screen and (min-width: 576px){.guide-detail .product-list{grid-template-columns:repeat(auto-fit, minmax(200px, 1fr))}}@media screen and (min-width: 768px){.guide-detail .product-list{row-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}}@media screen and (min-width: 992px){.guide-detail .product-list{row-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media screen and (min-width: 1200px){.guide-detail .product-list{grid-template-columns:repeat(auto-fit, minmax(280px, 1fr))}}.dossier-header__media{max-width:100%;height:auto;max-height:400px}.dossier-header__menu ul{display:flex;align-items:center;margin-bottom:.75rem;overflow:auto}.dossier-header__menu ul li:not(.spacing){padding:.75rem 1.5rem}.dossier-header__menu ul li:not(.spacing) .btn{width:max-content}.dossier-content .product-list{display:grid;justify-items:start;grid-template-columns:repeat(auto-fit, minmax(160px, 1fr));row-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem}.dossier-content .product-list .card-product{width:100%;max-width:320px}@media screen and (min-width: 768px){.dossier-content .product-list{row-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}}@media screen and (min-width: 992px){.dossier-content .product-list{row-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media screen and (min-width: 1200px){.dossier-content .product-list{grid-template-columns:repeat(auto-fit, minmax(240px, 1fr))}}.dossier-item__details{display:flex;flex-direction:column;gap:.75rem}.dossier-item__image{margin-bottom:.75rem;max-width:100%;max-height:400px}.dossier-item__image img{height:100%;max-height:400px;width:100%;object-fit:contain;object-position:left}@media screen and (min-width: 768px){.dossier-item__image img{object-position:right}}.dossier-item__title{font-family:"roboto-medium";font-size:clamp(1.5rem,1.0909rem + .9091vw,2rem);margin-bottom:.75rem}.dossier-item__price{font-family:"roboto-medium"}.dossier-item__description{border-top:1px solid #7e7e7e;padding-block:.75rem}.dossier-item__description p{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.search-typeahead{position:absolute;left:0;right:0;top:0;z-index:1000;margin-top:var(--typeahead-margin-top)}.search-typeahead:empty{display:none}.search-typeahead--close{position:absolute;top:.5rem;right:.5rem;z-index:1000}@media screen and (min-width: 1200px){.search-typeahead--close{top:-1px;right:-1px}}.search-typeahead--close button{background-color:#fff;border:1px solid #bdbfc1;border-radius:.25rem;padding:.875rem}.search-typeahead--wrapper{position:relative;background-color:#fff;display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 1200px){.search-typeahead--wrapper{border:1px solid #bdbfc1;box-shadow:rgba(39,40,51,.15) 0px 2px 4px;border-radius:.75rem;margin:1rem}}.search-typeahead--products{display:flex;flex-direction:row;flex-wrap:nowrap;gap:.5rem;overflow-x:auto;padding:0 1rem 1rem}@media screen and (min-width: 768px){.search-typeahead--products{padding-top:1rem}}.search-typeahead--product{border:1px solid #ebeef1;box-shadow:rgba(39,40,51,.15) 0px 2px 4px;border-radius:.5rem;padding:.5rem;width:200px;min-width:150px;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s}@media screen and (min-width: 768px){.search-typeahead--product{min-width:200px}}.search-typeahead--product .imgwrapper{height:100px}.search-typeahead--product .imgwrapper .missing{font-family:ProductTypes;text-align:center;background-color:#fff;opacity:.5}.search-typeahead--product .imgwrapper .missing::before{display:block}.search-typeahead--product .imgwrapper .missing-profile:before{content:""}.search-typeahead--product .imgwrapper .missing-book:before{content:""}.search-typeahead--product .imgwrapper .missing-abook:before{content:""}.search-typeahead--product .imgwrapper .missing-ebook:before{content:""}.search-typeahead--product .imgwrapper .missing-comics:before{content:""}.search-typeahead--product .imgwrapper .missing-foreignbook:before{content:""}.search-typeahead--product .imgwrapper .missing-secondhandbook:before{content:""}.search-typeahead--product .imgwrapper .missing-giftcard:before{content:""}.search-typeahead--product .imgwrapper .missing-device:before{content:""}.search-typeahead--product .imgwrapper .missing-toy:before{content:""}.search-typeahead--product .imgwrapper .missing-music:before{content:""}.search-typeahead--product .imgwrapper .missing-video:before{content:""}.search-typeahead--product .imgwrapper .missing-winespirit:before{content:""}.search-typeahead--product .imgwrapper .missing-stationery:before{content:""}.search-typeahead--product .imgwrapper .missing-map:before{content:""}.search-typeahead--product .imgwrapper .missing-poster:before{content:""}.search-typeahead--product .imgwrapper .missing-figurine:before{content:""}.search-typeahead--product .imgwrapper .missing-score:before{content:""}.search-typeahead--product:hover{box-shadow:rgba(39,40,51,.15) 0px 8px 16px;transform:translateY(-2px)}.search-typeahead--product img{max-width:100%;max-height:100px;margin-left:auto;margin-right:auto}.search-typeahead--product .info_1{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-family:"roboto-medium";font-size:1.125rem;color:#2b2c2c}.search-typeahead--product .info_2{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.add-comment-btn{display:block}.review-form__content .form{padding:0 1rem;overflow:hidden;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.review-form__content .group{margin-top:.875rem}.review-form__content .group select{min-height:32px;border-radius:.5rem;border:1px solid #7e7e7e}.review-form__content .group textarea{border-radius:.5rem;width:70ch;max-width:100%}.review-form__content .group input:not([type=checkbox]){padding-inline:.5rem;min-height:32px;border-radius:.5rem;border:1px solid #7e7e7e;max-width:100%;width:70ch}.review-form__content .msg{font-size:.875rem;margin-bottom:.5rem}.review-form__content .check{font-size:.875rem;margin-bottom:1rem}.review-form__content .check input[type=checkbox]{transform:translateY(2px)}.review-form__content .alert{margin-block:.75rem}.review-form .form-group{display:flex;flex-direction:column;gap:.75rem}.review-form .form-group__input-wrap{display:flex;flex-direction:column;gap:.25rem;align-items:flex-start}.review-form select,.review-form input[type=text]{width:100%;max-width:unset;display:grid;grid-template-areas:"select";align-items:center;position:relative;padding:.5rem;border:1px solid #7e7e7e;border-radius:.5rem;font-size:1em;cursor:pointer;line-height:1.45;background-color:#fff}.page-footer{display:grid;grid-template-columns:100%;row-gap:2.5rem;margin-top:2.5rem}@media screen and (min-width: 576px){.page-footer{margin-top:3rem}}@media screen and (min-width: 768px){.page-footer{margin-top:4rem}}@media screen and (min-width: 992px){.page-footer{margin-top:5rem}}.page-footer section .container-large{padding:2.5rem .5rem}.page-footer__menu{display:grid;row-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;grid-template-columns:repeat(auto-fill, minmax(240px, 1fr));justify-items:stretch}@media(min-width: 992px){.page-footer__menu{grid-template-columns:repeat(4, 1fr)}}.page-footer__submenu{margin-bottom:1rem}.page-footer__title{font-family:"roboto-bold";margin-bottom:.25rem;text-transform:uppercase}.page-footer ul:not(.social-media,.partner__list) li{padding-left:.75rem;margin-block:.75rem;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.page-footer ul:not(.social-media,.partner__list) li a{display:inline-block;width:100%;padding-block:.25rem}.page-footer ul:not(.social-media,.partner__list) li:hover,.page-footer ul:not(.social-media,.partner__list) li:focus{background-color:#fd0;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.page-footer .social-media{display:grid;grid-template-columns:repeat(auto-fill, minmax(48px, 1fr));row-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;justify-items:center}.page-footer .social-media .icon-clickable{margin:.75rem}.page-footer .social-media .icon-clickable::after{transform:scale(1.5);transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.page-footer .social-media .icon-clickable:hover::after,.page-footer .social-media .icon-clickable:focus::after,.page-footer .social-media .icon-clickable:active::after{transform:scale(1.7);transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.page-footer section:nth-of-type(4){border-block:1px solid #bdbfc1;padding:2.5rem .5rem}.page-footer__bottom{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;width:100%;max-width:1600px;padding-right:.5rem;padding-left:.5rem;padding-top:.75rem;padding-bottom:.75rem}@media screen and (min-width: 768px){.page-footer__bottom{padding-right:1rem;padding-left:1rem}}@media screen and (min-width: 1600px){.page-footer__bottom{margin-right:auto;margin-left:auto}}.page-footer__bottom img{height:2rem;max-width:auto}.page-footer__bottom__title{font-family:"roboto-bold"}.page-header{position:-webkit-sticky;position:sticky;top:0;z-index:999;display:flex;flex-direction:column;gap:.5rem;padding:.5rem;width:100%;max-width:1920px;background-color:#fff;box-shadow:rgba(39,40,51,.15) 0px 2px 4px}@media screen and (min-width: 1600px){.page-header{margin-right:auto;margin-left:auto}}.page-header__top{max-width:100%;display:grid;grid-template-columns:1fr minmax(160px, auto);grid-template-rows:3rem;align-items:center}@media screen and (min-width: 1200px){.page-header__top{grid-template-rows:4rem;grid-template-columns:25% 1fr minmax(192px, auto);-moz-column-gap:1.5rem;column-gap:1.5rem}}.page-header__top .logo{width:100%;height:100%}.page-header__top .logo img{width:85%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center left;object-position:center left}@media screen and (min-width: 576px){.page-header__top .logo img{width:60%}}.page-header__top .search-container{display:none}@media screen and (min-width: 1200px){.page-header__top .search-container{display:block}}.page-header__top .nav{display:flex}.page-header__top .nav li a.menu-icon{display:flex;justify-content:center;align-items:center;width:40px;height:40px;margin-inline:4px;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.page-header__top .nav li a.menu-icon span{font-family:"roboto-bold";font-size:.75rem;text-transform:uppercase;letter-spacing:1px;color:#141414;line-height:1;line-height:1.2;display:none}.page-header__top .nav li a.menu-icon:hover,.page-header__top .nav li a.menu-icon:focus{cursor:pointer}.page-header__top .nav li a.menu-icon:hover svg,.page-header__top .nav li a.menu-icon:focus svg{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;transform:scale(1.25)}.page-header__top .nav li a.menu-icon:hover img,.page-header__top .nav li a.menu-icon:focus img{transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;transform:scale(1.25)}@media screen and (min-width: 440px){.page-header__top .nav li a.menu-icon margin{right:.75rem;left:.75rem}}@media screen and (min-width: 768px){.page-header__top .nav{display:flex}.page-header__top .nav li{width:-webkit-max-content;width:-moz-max-content;width:max-content}.page-header__top .nav li a.menu-icon{width:100%;height:100%}.page-header__top .nav li a.menu-icon span{display:inline-block;margin-left:.25rem}.page-header__top .nav li:not(last-of-type){margin-right:1.5rem}}@media screen and (min-width: 1200px){.page-header__top .nav li:not(last-of-type){margin-right:2.5rem}}.page-header__bottom{display:grid;grid-template-columns:1fr auto;align-items:center}.page-header__bottom .full-menu{display:none}@media screen and (min-width: 1200px){.page-header__bottom .search-container{display:none}.page-header__bottom .responsive-menu{display:none}.page-header__bottom .full-menu{display:inline-block}}.page-header .badge-primary{background-color:#fd0;color:#141414}.skiplinks{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.skiplinks:focus{position:static;width:auto;height:auto}.nav-link-desktop{display:none}@media(min-width: 1200px){.nav-link-desktop{display:unset}}@media(min-width: 1200px){.nav-link-mobile{display:none}}.tab-container [role=tablist]{display:flex;overflow:auto}.tab-container [role=tablist] li{display:inline-block;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:.75rem 1.5rem;font-family:"roboto-bold";font-size:.875rem;text-transform:uppercase;letter-spacing:1px;color:#141414;line-height:1}.tab-container [role=tablist] li.spacing{display:flex;padding-right:0;padding-left:0}.tab-container [role=tablist] [role=tab]{width:-webkit-max-content;width:-moz-max-content;width:max-content;display:inline-block}.tab-container [aria-selected=true]::before{position:absolute;bottom:.5em;z-index:-1;content:"";height:2em;width:100%;background-color:#fd0;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.tab-container__item--event{padding:1.2rem .8rem;padding:.75rem .5rem;display:grid;row-gap:2.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}@media screen and (min-width: 576px){.tab-container__item--event{grid-template-columns:1fr 1fr}.tab-container__item--event .card-btn{grid-column:1/3}}@media screen and (min-width: 768px){.tab-container__item--event{grid-template-columns:1fr 1fr auto}.tab-container__item--event .card-btn{grid-column:unset}}.tab-container__item .card-event{max-width:100%;margin-bottom:2.5rem}.tab-container__item .cta--card{width:100%}@media screen and (min-width: 768px){.tab-container__item{display:grid;grid-template-columns:minmax(200px, 1fr) minmax(200px, 1fr) auto;column-gap:.75rem}.tab-container__item .card-event{margin-bottom:0 !important}.tab-container__item .cta--card{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}}.tab-container [role=tablist] li:has(.btn[aria-selected=true]){background:#f5f5f5;margin-inline:.5rem;padding-inline:1rem}.tab-container [role=tabpanel]{background:#f5f5f5;padding-bottom:1rem}.preview-cards{display:grid;grid-template-columns:repeat(2, minmax(44px, 1fr));-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:1.5rem;margin-block:1.5rem}@media screen and (min-width: 576px){.preview-cards{grid-template-columns:repeat(3, minmax(44px, 1fr))}}@media screen and (min-width: 768px){.preview-cards{grid-template-columns:repeat(3, minmax(44px, 33%))}}@media screen and (min-width: 992px){.preview-cards{grid-template-columns:repeat(6, minmax(44px, 240px))}}.product-slider{display:flex;flex-direction:column;flex-wrap:nowrap;gap:2rem}.product-slider img{max-height:33vh;width:auto}.product-slider .missing{font-family:ProductTypes;background-color:#fff;margin:10%}.product-slider .missing-profile:before{content:""}.product-slider .missing-book:before{content:""}.product-slider .missing-abook:before{content:""}.product-slider .missing-ebook:before{content:""}.product-slider .missing-comics:before{content:""}.product-slider .missing-foreignbook:before{content:""}.product-slider .missing-secondhandbook:before{content:""}.product-slider .missing-giftcard:before{content:""}.product-slider .missing-device:before{content:""}.product-slider .missing-toy:before{content:""}.product-slider .missing-music:before{content:""}.product-slider .missing-video:before{content:""}.product-slider .missing-winespirit:before{content:""}.product-slider .missing-stationery:before{content:""}.product-slider .missing-map:before{content:""}.product-slider .missing-poster:before{content:""}.product-slider .missing-figurine:before{content:""}.product-slider .missing-score:before{content:""}.product-slider.product-popin{grid-column:span -1}.product-slider.product-popin .product-nav{display:none}.product-slider.product-popin .product-wrapper{height:50vh}.product-slider.product-popin .product-wrapper #product-main-carousel{height:100vh;position:fixed;top:0px;left:0px;right:0;z-index:200;display:grid;gap:2vh;align-items:end;padding-block:20rem 2vh;background-color:rgba(0,0,0,.5);transition:all .3s ease-in-out}.product-slider.product-popin .product-wrapper #product-main-carousel .btn-popin-close>*{display:block;z-index:900}.product-slider.product-popin .product-wrapper #product-main-carousel .splide__arrows{display:flex;justify-self:center;order:2;gap:2rem}.product-slider.product-popin .product-wrapper #product-main-carousel .splide__arrows .splide__arrow{position:static;transform:translateY(0)}.product-slider.product-popin .product-wrapper #product-main-carousel .splide__track{height:100%}.product-slider.product-popin .product-wrapper #product-main-carousel .splide__track .splide__list .splide__slide img{max-height:100%}.product-slider .product-wrapper #product-main-carousel{position:relative;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding-block:0;transition:all .3s ease-in-out}.product-slider .product-wrapper #product-main-carousel .btn-popin-close>*{display:none;height:4.4rem;width:4.4rem;padding:.8rem;position:absolute;top:20rem;right:2rem}.product-slider .product-wrapper #product-main-carousel .splide__arrows button{width:40px;height:40px;background-color:var(--neutral-100);border-radius:50%}.product-slider .product-wrapper #product-main-carousel .splide__arrows button svg{width:28px;height:28px;fill:var(--primary-brand-500)}.product-slider .product-wrapper #product-main-carousel .splide__arrows .splide__arrow--prev{left:0}.product-slider .product-wrapper #product-main-carousel .splide__arrows .splide__arrow--next{right:0}.product-slider .product-wrapper #product-main-carousel .splide__track{position:relative;height:-webkit-max-content;height:-moz-max-content;height:max-content}.product-slider .product-wrapper #product-main-carousel .splide__track .splide__list .splide__slide{display:flex;justify-items:center}.product-slider .product-wrapper #product-main-carousel .splide__track .splide__list .splide__slide img{max-width:100%;width:auto;margin:auto}.product-slider .product-nav #product-thumbnail-carousel{padding-inline:4.4rem;padding-block:0}.product-slider .product-nav #product-thumbnail-carousel .splide__arrows button{width:40px;height:40px;background-color:var(--neutral-100);border-radius:50%}.product-slider .product-nav #product-thumbnail-carousel .splide__arrows button svg{width:28px;height:28px;fill:var(--primary-brand-500)}.product-slider .product-nav #product-thumbnail-carousel .splide__arrows .splide__arrow--prev{left:0}.product-slider .product-nav #product-thumbnail-carousel .splide__arrows .splide__arrow--next{right:0}.product-slider .product-nav #product-thumbnail-carousel .splide__track .splide__list{display:flex;gap:20px}.product-slider .product-nav #product-thumbnail-carousel .splide__track .splide__list .splide__slide{min-width:44px;max-width:20%;-webkit-filter:opacity(0.75);filter:opacity(0.75)}.product-slider .product-nav #product-thumbnail-carousel .splide__track .splide__list .splide__slide.is-active{border:none;-webkit-filter:opacity(1);filter:opacity(1)}.product-slider .product-nav #product-thumbnail-carousel .splide__track .splide__list .splide__slide img{height:100%}.event-content>.title{margin-bottom:.75rem}.event-content>*:not(.title){margin-bottom:2.5rem}.event-content__cover img{max-width:100%;height:100%;object-fit:contain}@media screen and (min-width: 768px){.event-content__cover img{margin-inline:unset}}.event-content__description{font-family:"lora-regular"}.event-content__description a{color:#ef4f39;text-decoration:underline !important}.event-content__card-wrap{display:grid;grid-template-columns:repeat(auto-fit, minmax(240px, 320px));grid-gap:1.6rem}.event-content .aside-event{border-radius:0 0 .75rem .75rem}.event-content .cta-container{display:flex;flex-direction:column;gap:.75rem;padding-top:1.5rem;border-top:1px solid #7e7e7e}.event-content .tag-container{display:flex;flex-direction:row;gap:.75rem}.event-content__info-list dt{float:left;clear:left;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.event-content__info-list dt::after{content:":";margin-inline:.25rem}.event-content__info-list dd{font-family:"roboto-medium"}.event-content .card-product--push{max-width:400px;margin-inline:auto}@media screen and (min-width: 768px){.event-content .aside-event{grid-column:2/3;grid-row:span 3;padding-top:1.5rem;border-radius:.75rem}.event-content>*:not(.aside-event){grid-column:1/2}}.blog-content{display:grid;row-gap:1.5rem;grid-template-columns:1fr;justify-content:center}@media screen and (min-width: 576px){.blog-content{row-gap:2rem}}@media screen and (min-width: 768px){.blog-content{row-gap:2.5rem}}@media screen and (min-width: 992px){.blog-content{row-gap:3rem;grid-template-columns:960px}}.blog-content__date{color:#747575}.blog-content__date+.blog-content__cover{margin-top:1.5rem}.blog-content__cover{width:100%}.blog-content__cover img{height:100%;object-fit:contain;object-position:center;width:100%;margin-right:auto;margin-left:auto}.blog-content__cover figcaption{text-align:end;color:#747575;font-size:.875rem}.blog-content__subhead{padding-block:1.5rem;border-top:1px solid #7e7e7e;border-bottom:1px solid #7e7e7e;font-family:"lora-bold";margin-right:auto;margin-left:auto}.blog-content__subhead :is(h2,p){max-width:78ch}.blog-content__copy{font-family:"lora-regular";margin-right:auto;margin-left:auto}.blog-content .cta-container{display:flex;flex-direction:column;gap:.75rem;padding-top:1.5rem;border-top:1px solid #7e7e7e}.blog-content .card-product--push{margin-right:auto;margin-left:auto}.filter-bar__agenda{padding:1.5rem;background-color:#eef2fa;display:flex;gap:20px;flex-direction:column}.filter-bar__agenda label:not(:first-of-type){margin-left:1.5rem}.filter-bar__agenda :is(select,input){padding:.5rem .5rem;border-radius:.5rem;border:1px solid #747575}@media screen and (min-width: 768px){.basket-content .basket-shop{grid-column:1/2}.basket-content .aside-basket{grid-column:2/3}}.ppl-content aside{margin-bottom:.75rem}@media screen and (min-width: 768px){.ppl-content aside{margin-bottom:unset}}.ppl-content aside img{max-width:100%;height:auto;max-height:50vh;border-radius:.5rem}.ppl-content .bio__chapter{font-family:"roboto-medium";text-transform:uppercase;color:#747575;margin-bottom:.75rem}.ppl-content .bio p{font-family:"lora-regular"}.ppl-content .bio.no-image{grid-column:span 2}.product-content .product__header{display:flex;flex-direction:column;gap:.75rem}.product-content .product__title{font-family:"roboto-medium";font-size:clamp(1.5rem,1.0909rem + .9091vw,2rem)}.product-content .product__subtitle{font-size:clamp(1rem,1.0909rem + .9091vw,1.5rem)}.product-content .product__details2 *{color:#747575;font-family:"roboto-italic"}.product-content .product__option{margin-top:1.5rem}.product-content *:is(#productDetails,#productFeatures,#productReviews,#productMore){scroll-margin-top:136px}.product-content .spec-list{width:100%;max-width:80ch}@media screen and (min-width: 768px){.product-content .aside-product__bottom{display:none}.product-content .layout-content-aside>*:not(.aside-product){grid-column:1/2}.product-content .layout-content-aside .aside-product{grid-column:2/3;grid-row:1/3}}.product-content .product-reviews{max-width:max-content}.container-wrap *:is(#productDetails,#productFeatures,#productReviews,#productMore){scroll-margin-top:136px}.product-images{display:grid;grid-template-columns:75% 25%;grid-template-rows:33vh}@media screen and (min-width: 768px){.product-images{max-height:none;grid-template-columns:100%;grid-template-rows:auto;gap:1rem}}.product-images .crush-tag{border-radius:0 0 .75rem 0}.product-image{cursor:zoom-in;max-height:100%;display:flex;justify-content:center}.product-image img{max-width:100%;max-height:100%;object-fit:contain;object-position:top}.product-images--thumbnails{display:flex;flex-direction:column;align-items:center;gap:1rem;flex-wrap:nowrap;overflow-x:auto;max-width:100%}@media screen and (min-width: 768px){.product-images--thumbnails{flex-direction:row;padding-bottom:1rem}}.product-images--thumbnail{max-width:100%;max-height:10vh;cursor:pointer}@media screen and (min-width: 768px){.product-images--thumbnail{max-height:none;max-width:none}}.product-images--thumbnail img{max-width:100%;max-height:100%;border-bottom:.5rem solid rgba(0,0,0,0);border-radius:0 0 .5rem .5rem}@media screen and (min-width: 768px){.product-images--thumbnail img{max-height:160px;max-width:200px}}.product-images--thumbnail.is-active img{border-color:#fd0}.img-fluid{max-width:100%}.wishlist-content{display:grid;grid-template-columns:100%;row-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem}@media screen and (min-width: 576px){.wishlist-content{row-gap:.875rem}}@media screen and (min-width: 768px){.wishlist-content{row-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}}@media screen and (min-width: 992px){.wishlist-content{row-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}.calendar{max-width:100%}.calendar__event-types{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1.5rem}.calendar__event-types>*{padding:.25rem .75rem;border-radius:.25rem}.calendar__event-types .event-festival{background-color:#b9e3f1}.calendar__event-types .event-exhibition{background-color:#369ed5}.calendar__event-types .event-demo{background-color:#325489;color:#fff}.calendar__event-types .event-meeting{background-color:#ffcb9e}.calendar__event-types .event-signing{background-color:#ef8a3e}.calendar__event-types .event-workshop{background-color:#bb4656}.calendar__event-types .event-competition{background-color:#d9e085}.calendar__event-types .event-visit{background-color:#97b57d}.calendar__event-types .event-reading{background-color:#638542;color:#fff}.calendar__event-types .event-ephemeral{background-color:#222;color:#fff}.calendar__event-types .event-conference{background-color:#999}.calendar__header{max-width:100%;background-color:#eef2fa;border-radius:.5rem;margin-bottom:.75rem}.calendar__header .calendar__pagination{font-size:1.5rem;text-transform:uppercase;display:flex;justify-content:space-between;align-items:center;padding:.75rem}.calendar__header .agenda-icon-less{display:block;width:1em;height:1em;background-image:url("http://static.leslibraires.fr/websites/dialogues/static/assets/default/icons/chevron-left.svg");background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:auto}.calendar__header .agenda-icon-more{display:block;width:1em;height:1em;background-image:url("http://static.leslibraires.fr/websites/dialogues/static/assets/default/icons/chevron-right.svg");background-repeat:no-repeat;background-position:center;background-size:contain;margin-left:auto}.calendar__content table{width:100%}.calendar__content table,.calendar__content th,.calendar__content td{border:1px solid #ebeef1;border-radius:.25rem}.calendar__content thead th{height:40px;min-width:40px;background-color:#2b2c2c;color:#fff}.calendar__content tbody tr{height:40px;min-width:40px;font-family:"roboto-regular"}.calendar__content tbody tr td{position:relative;text-align:center}.calendar__content tbody tr td.active{border:2px solid #2b2c2c;font-family:"roboto-bold"}.calendar__content{container:calendar/inline-size}@container calendar (min-width: 400px){.calendar__content tbody td{padding:2rem 2%}.calendar__content .tooltip{min-width:8px;min-height:8px}}@container calendar (min-width: 600px){.calendar__content tbody td{padding:2rem 2%}.calendar__content .tooltip{min-width:10px;min-height:10px}}.menu-trigger{display:flex;width:48px;height:48px;justify-content:center}.menu__accordion{cursor:pointer;padding:1.5rem;width:100%;border:none;text-align:left;transition:.4s}.navbar{position:-webkit-sticky;position:sticky;top:0px;left:0;background-color:#fffefb;display:block;z-index:999;width:100%}.menu__item{display:inline-block;line-height:1.5rem}.menu__title{position:relative;display:block;padding:.5rem .75rem;font-family:"roboto-bold";font-size:.75rem;text-transform:uppercase;letter-spacing:1px;color:#141414;line-height:1}.menu__title:after{position:absolute;content:"";display:block;bottom:0;left:0;z-index:-10;height:0;width:100%;background-color:#fd0;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.menu__title:hover:after{height:100%;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.menu__item--has-children .menu__title-icon{right:.75rem;position:absolute;bottom:38%;transform:translateY(50%)}.menu-trigger{display:flex;width:48px;height:48px;justify-content:center;align-items:center;cursor:pointer}.menu{position:fixed;top:0;left:0;width:75vw;max-width:400px;height:100%;overflow:hidden;z-index:2000;transform:translate(-100%)}.menu.active{transform:translate(0%)}.menu__item{display:block;margin:0}.menu__header{display:flex;width:100%;height:3rem;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,0,0,.3);background-color:#fffefb;position:-webkit-sticky;position:sticky;top:0;z-index:5012}.menu__back{width:48px;height:48px;font-size:0;display:flex;align-items:center;justify-content:center;position:relative;display:none}.menu__back::after{display:block;width:24px;height:24px;content:"";background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/chevron-left.svg");background-position:center;background-size:contain;background-repeat:no-repeat;transform:translate3d(50%, 50%, 0)}.menu__back:hover,.menu__back:focus{cursor:pointer}.menu__header.active .menu__back{display:block}.menu__header .menu__title-current{font-size:1.1rem}.menu__close{width:48px;height:48px;font-size:0;display:flex;align-items:center;justify-content:center;position:relative}.menu__close::after{display:block;width:24px;height:24px;content:"";background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/dismiss.svg");background-position:center;background-size:contain;background-repeat:no-repeat}.menu__close:hover,.menu__close:focus{cursor:pointer}.menu__content{height:100%;overflow-x:hidden;overflow-y:auto}.menu__children{opacity:1;visibility:visible;position:absolute;z-index:99;top:0px;left:0;width:100%;height:100%;overflow-x:auto;transform:translateX(0%);padding-top:3rem;display:none;max-height:unset;overflow:auto;background-color:#fffefb}.menu__children--cards .menu__child{height:100%}.menu__children.active{display:block}.menu__children.active .menu__child{max-width:unset}.menu__children.active .menu__child .menu__item{margin-block:unset;margin-bottom:1rem}.push{padding-left:1.5rem;padding-right:1.5rem;padding-top:.75rem;padding-bottom:.75rem;background-color:#eef2fa;display:flex;flex-direction:column;gap:.5rem}.menu__child{flex:0 0 100%}.menu__accordion{position:relative;display:block;line-height:3rem;border-bottom:1px solid #7e7e7e;padding:0px 1.5rem 0px 1rem}.menu__accordion button{font-family:"roboto-bold";font-size:.75rem;text-transform:uppercase;letter-spacing:1px;color:#141414;line-height:1}@media(min-width: 1200px){.menu__accordion button{font-family:"roboto-bold";font-size:.875rem;text-transform:uppercase;letter-spacing:1px;color:#141414;line-height:1}}.menu__accordion:before{display:inline-block;width:16px;height:16px;content:"";background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/plus.svg");background-position:center;background-size:contain;background-repeat:no-repeat;z-index:99;position:absolute;top:50%;transform:translateY(-50%);right:16px}.menu__accordion.active{background-color:#fd0}.menu__accordion.active:before{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/minus.svg")}.menu__accordion button{width:100%;height:100%;text-align:start}.menu__child .card-univers{height:6rem;margin-top:1rem;width:calc(100% - .5rem - .5rem);margin-inline:.5rem}.menu__panel{padding:0 1.8rem;height:0;background-color:#fffefb;overflow:hidden;transition:max-height .2s ease-out}.menu__accordion.active+.menu__panel,.menu__accordion.active+.menu__panel+.menu__panel{height:auto}.menu__panel li{display:block;line-height:1.4}.menu__panel li>button,.menu__panel li>a{width:100%;padding:.75rem;text-align:start;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;display:block}.menu__panel li:hover *,.menu__panel li:focus *{background-color:#fff8cc;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.menu__panel li:active *{background-color:#fd0;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;opacity:0;visibility:hidden;z-index:1098}.menu-overlay.active{opacity:1;visibility:visible}@-webkit-keyframes slideLeft{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0%)}}@keyframes slideLeft{0%{opacity:0;transform:translateX(100%)}100%{opacity:1;transform:translateX(0%)}}@-webkit-keyframes slideRight{0%{opacity:1;transform:translateX(0%)}100%{opacity:0;transform:translateX(100%)}}@keyframes slideRight{0%{opacity:1;transform:translateX(0%)}100%{opacity:0;transform:translateX(100%)}}@media(min-width: 1200px){.menu *{-webkit-animation:unset !important;animation:unset !important}.menu{position:unset;width:100%;max-width:unset;height:unset;overflow:unset;transform:none}.menu__header,.menu-trigger{display:none}.menu__content{display:flex;align-items:center;justify-content:space-around;overflow-y:unset;overflow-x:unset}.menu__children{transform:translateY(72px);padding-top:0;top:-32px;max-height:calc(100vh - 256px);overflow:hidden;border-radius:.5rem;box-shadow:rgba(39,40,51,.15) 0px 2px 4px;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s;padding:1rem;border:1px solid #ebeef1;border-bottom:6px solid #fd0}.menu__children--cards{height:auto}.menu__children.active{overflow-y:auto;max-height:calc(100vh - 200px);height:400px;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.menu__children.active .menu__child .menu__item{max-height:160px;margin-bottom:0}.menu__children.active .menu__child .push{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.menu__children--cards.active{height:auto}.menu__children--cards.active .menu__child{display:flex}.menu__children--cards.active .menu__item{height:100%;margin-block:0}.menu__title{position:relative;line-height:unset;padding:.5rem;border-bottom:none;background-color:rgba(0,0,0,0);display:flex;align-items:center}.menu__item--has-children .menu__title-icon{position:unset;width:20px;height:20px;display:inline-block;transform:rotate(90deg)}.menu__child{position:relative}.menu__child .menu__accordion{width:20%}.menu__child .menu__accordion:empty{display:none}.menu__child .menu__accordion:empty+.menu__panel{width:80%}.menu__child .menu__panel{position:absolute;top:0;right:20%;z-index:99;width:80%;height:auto;text-align:initial;max-height:unset;padding:0 0 0 1rem;-moz-column-count:4;column-count:4;overflow:unset;display:none}.menu__child .menu__panel li a{display:block;padding:.5rem 1rem}.menu__accordion button{font-family:"roboto-bold";font-size:.75rem;text-transform:uppercase;letter-spacing:1px;color:#141414;line-height:1;line-height:20px}.menu__accordion.active+.menu__panel{display:block;width:60%;-moz-column-count:3;column-count:3}.menu__accordion.active+.menu__panel+.menu__panel{display:block;width:20%;right:0;-moz-column-count:1;column-count:1}.menu__accordion:before{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/chevron-right.svg")}.menu__accordion.active:before{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/icons/chevron-left.svg")}}.stop-scrolling{overflow-y:hidden;padding-right:var(--scrollbar-width, 15px)}.store{display:grid;row-gap:1.5rem;grid-template-columns:100%;justify-content:center}.store figcaption{text-align:end;color:#747575;font-size:.875rem}.store>*{width:100%}@media screen and (min-width: 576px){.store{row-gap:2rem}}@media screen and (min-width: 768px){.store{row-gap:2.5rem}}@media screen and (min-width: 992px){.store{row-gap:3rem;grid-template-columns:960px}}.store__date{color:#747575}.store__date+.store__img{margin-top:1.5rem}.store__img{width:100%;max-height:240px;height:100%;overflow:hidden}.store__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.store__img--contain img{-o-object-fit:contain;object-fit:contain}.store__subtitle{font-size:1.5rem;padding-block:1.5rem;border-top:1px solid #7e7e7e;font-family:"roboto-bold";margin-right:auto;margin-left:auto}.store__subhead{font-family:"lora-bold";margin-right:auto;margin-left:auto;max-width:800px}.store__copy{font-family:"lora-regular";margin-right:auto;margin-left:auto;max-width:800px}.store__copy ul{list-style:inside;margin-bottom:.5rem}.store__copy ul li{margin-left:.75rem}.store__list{display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr))}.store__infos{margin-bottom:1.5rem}.store__info-item{display:grid;grid-template-columns:120px 1fr;margin-bottom:.5rem}.store__phone,.store__email{display:inline-block;width:100%}.store__name{font-family:"roboto-bold"}.store__pics{padding-block:1.5rem;border-top:1px solid #7e7e7e;display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 280px));grid-template-rows:repeat(auto-fit, minmax(200px, 280px));grid-gap:1.5rem;justify-content:center}.store__pic img{aspect-ratio:1/1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.map_canvas{margin-block:1.5rem}.card-store{box-shadow:rgba(39,40,51,.15) 0px 2px 4px;border-radius:.25rem;font-family:"roboto-regular";transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.card-store:hover,.card-store:focus{box-shadow:rgba(39,40,51,.15) 0px 8px 16px;transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.card-store a{display:flex;justify-content:center;flex-direction:column}.card-store :is(.card-store__address,.card-store__contact){height:4.2rem;overflow:hidden}.card-store.card-store--full .card-store__infos{padding:.25rem 1rem .75rem 1rem;max-height:1000px}.card-store .card-store__title{height:3rem;font-size:1.5rem;margin-block:.75rem;background-size:contain;background-position:center;background-repeat:no-repeat;transform:scale(0.9);font-size:0}.card-store--16 .card-store__title{color:#fff;background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/logos/enfants.png")}.card-store--16 .card-store__title:hover,.card-store--16 .card-store__title:focus{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/logos/enfants.png");transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.card-store--15 .card-store__title{color:#fff;background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/logos/musiques.png")}.card-store--15 .card-store__title:hover,.card-store--15 .card-store__title:focus{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/logos/musiques.png");transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.card-store--1137 .card-store__title{color:#fff;background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/logos/manga.png")}.card-store--1137 .card-store__title:hover,.card-store--1137 .card-store__title:focus{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/logos/manga.png");transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.card-store--1133 .card-store__title{color:#fff;background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/logos/curiosites.png")}.card-store--1133 .card-store__title:hover,.card-store--1133 .card-store__title:focus{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/logos/curiosites.png");transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.card-store--1 .card-store__title{color:#fff;background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/logos/librairie.png")}.card-store--1 .card-store__title:hover,.card-store--1 .card-store__title:focus{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/logos/librairie.png");transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.card-store--1136 .card-store__title{color:#fff;background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/logos/arts.png")}.card-store--1136 .card-store__title:hover,.card-store--1136 .card-store__title:focus{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/logos/arts.png");transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.card-store--1132 .card-store__title{color:#fff;background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/logos/papeteie.png")}.card-store--1132 .card-store__title:hover,.card-store--1132 .card-store__title:focus{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/logos/papeteie.png");transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.card-store--867 .card-store__title{color:#fff;background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/logos/stylo.png")}.card-store--867 .card-store__title:hover,.card-store--867 .card-store__title:focus{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/logos/stylo.png");transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.card-store--2 .card-store__title{color:#fff;background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/logos/ravy.png")}.card-store--2 .card-store__title:hover,.card-store--2 .card-store__title:focus{background-image:url("//static.leslibraires.fr/websites/dialogues/static/assets/default/logos/ravy.png");transition:ease-in-out .3s;-webkit-transition:ease-in-out .3s;-o-transition:ease-in-out .3s}.card-store .card-store__infos{padding:0;max-height:0;overflow:hidden}.card-store .card-store__infos>*:not(:last-child){margin-bottom:.75rem}.card-store .card-store__opening{padding-top:.75rem;border-top:1px solid #ebeef1}.card-store .card-store__opening div{margin-bottom:.25rem}.card-store .card-store__opening>*:not(.card-store__gridspan){display:grid;grid-template-columns:120px 1fr}.card-store .card-store__contact{word-break:break-all}.single-page{display:grid;row-gap:1.5rem;grid-template-columns:1fr;justify-content:center}@media screen and (min-width: 576px){.single-page{row-gap:2rem}}@media screen and (min-width: 768px){.single-page{row-gap:2.5rem}}@media screen and (min-width: 992px){.single-page{row-gap:3rem;grid-template-columns:960px}}.single-page__bold{font-weight:800}.single-page__pics{display:flex;gap:2rem;flex-wrap:wrap;justify-content:center}.single-page__pics img{width:200px;height:auto}.single-page__cover{width:100%}.single-page__cover img{height:240px;object-fit:cover;object-position:center;width:100%;margin-right:auto;margin-left:auto}.single-page__cover figcaption{text-align:end;color:#747575;font-size:.875rem}.single-page__subhead{padding-block:1.5rem;border-top:1px solid #7e7e7e;border-bottom:1px solid #7e7e7e;font-family:"lora-bold";margin-right:auto;margin-left:auto}.single-page__subhead :is(h2,p){max-width:78ch}.single-page__specific{display:grid}.single-page__specific img{max-width:120px}@media screen and (min-width: 576px){.single-page__specific{grid-template-columns:1fr 1fr;grid-column-gap:2%}}.single-page__specific .media{display:grid;grid-template-columns:120px auto;place-items:center}.single-page__specific .media-flipped{display:grid;grid-template-columns:auto 120px;place-items:center}.single-page__specific .media-col{display:grid;row-gap:1rem}.single-page__specific .media-col.marked{background-color:#fd0}.single-page__copy{font-family:"lora-regular";margin-right:auto;margin-left:auto;max-width:80ch;width:100%}.single-page__copy p{margin-bottom:.5rem}.single-page__copy ul{margin-bottom:1.5rem;margin-left:1.5rem}.single-page__copy ul li{list-style:outside;margin-bottom:.75rem}.single-page__copy ul li li{margin-bottom:.5rem}.single-page__copy ol{margin-bottom:1.5rem}.single-page__copy ol li{margin-bottom:.75rem}.single-page__copy ol li li{margin-bottom:.5rem}.single-page__copy form .form-group{margin-bottom:.75rem}.single-page__copy form .form-group .help-block{font-size:.875rem}.single-page__copy form .cta{margin-block:.75rem}.single-page__subtitle{position:relative;display:inline-block;font-size:1.5rem;font-family:"lora-bold";margin-bottom:.5rem}.single-page__subtitle::before{content:"";position:absolute;bottom:.2em;left:-0.2em;height:.4em;width:100%;z-index:-1;padding:0 .2em;background-color:#fd0}.single-page__cta-wrap{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;gap:.75rem}.single-page__list-item:has(svg){list-style:none !important}.single-page__list-item:has(svg) svg{margin-right:.5rem;transform:translateY(25%)}.container-wrap{width:100%;max-width:1600px;padding-right:.5rem;padding-left:.5rem}@media screen and (min-width: 768px){.container-wrap{padding-right:1rem;padding-left:1rem}}@media screen and (min-width: 1600px){.container-wrap{margin-right:auto;margin-left:auto}}.container-wrap--h1,.container-wrap--h1 .title--h1{height:0;overflow:hidden;margin-bottom:0 !important;visibility:hidden;position:absolute}.container-large--breadcrumb{padding-top:0 !important;padding-bottom:0 !important}.container-large{width:100%;max-width:1920px;margin-right:auto;margin-left:auto}@media screen and (min-width: 1600px){.container-large{margin-right:auto;margin-left:auto}}.container-top-hero{width:100%;max-width:1920px;margin-right:auto;margin-left:auto;padding-bottom:1.5rem}@media screen and (min-width: 768px){.container-top-hero{padding-bottom:2.5rem}}@media screen and (min-width: 920px){.container-top-hero{margin-right:auto;margin-left:auto;padding-bottom:3rem}}@media screen and (min-width: 1200px){.container-top-hero{margin-right:auto;margin-left:auto;padding-bottom:4rem}}@media screen and (min-width: 768px){.layout-aside-content{display:grid;grid-template-columns:minmax(300px, 1fr) 4fr;-moz-column-gap:1.5rem;column-gap:1.5rem}}.layout-aside-content .main-content{height:-webkit-max-content;height:-moz-max-content;height:max-content;display:grid;row-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}@media screen and (min-width: 992px){.layout-aside-content .main-content{row-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}}.layout-aside-content .product-list{display:grid;justify-items:start;grid-template-columns:repeat(auto-fit, minmax(160px, 1fr));row-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem}.layout-aside-content .product-list .card-product{width:100%;max-width:320px}@media screen and (min-width: 768px){.layout-aside-content .product-list{row-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}}@media screen and (min-width: 992px){.layout-aside-content .product-list{row-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}}@media screen and (min-width: 1200px){.layout-aside-content .product-list{grid-template-columns:repeat(auto-fit, minmax(240px, 1fr))}}.layout-aside-content--product{display:grid;grid-template-columns:100%;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:1.5rem}.main-content--product{container:product/inline-size}@container product (min-width: 800px){.layout-aside-content--product{grid-template-columns:minmax(300px, 1fr) 3fr}.product-content .card-review--push{grid-column:span 2}.product-content .product-slider img{max-height:unset;max-width:100%}}@media screen and (min-width: 768px){.layout-content-aside{display:grid;grid-template-columns:5fr minmax(300px, 1fr);-moz-column-gap:1.5rem;column-gap:1.5rem}}.layout-content-aside .main-content{height:-webkit-max-content;height:-moz-max-content;height:max-content;display:grid;row-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}@media screen and (min-width: 992px){.layout-content-aside .main-content{row-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}}.layout-column{display:grid;grid-template-columns:100%;row-gap:2rem}.layout-column>*:not(.container-large--breadcrumb,#back-to-top){margin-bottom:.75rem}@media screen and (min-width: 576px){.layout-column>*:not(.container-large--breadcrumb,#back-to-top){margin-bottom:1rem}}@media screen and (min-width: 768px){.layout-column>*:not(.container-large--breadcrumb,#back-to-top){margin-bottom:1.5rem}}@media screen and (min-width: 992px){.layout-column>*:not(.container-large--breadcrumb,#back-to-top){margin-bottom:2.5rem}}.layout-column .container-large--breadcrumb{margin-bottom:.75rem}@media screen and (min-width: 576px){.layout-column .container-large--breadcrumb{margin-bottom:1rem}}@media screen and (min-width: 768px){.layout-column .container-large--breadcrumb{margin-bottom:1.5rem}}@media screen and (min-width: 992px){.layout-column .container-large--breadcrumb{margin-bottom:2.5rem}}.blog-article-list{display:grid;row-gap:2.5rem;-moz-column-gap:2.5rem;column-gap:2.5rem;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr))}.agenda-list{display:grid;row-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));justify-content:center}.main-content--blog .content-section .hero{border-radius:.75rem;overflow:hidden;margin-bottom:1.5rem}.team-layout{display:flex;flex-wrap:wrap;justify-content:space-evenly}
