.image-container.svelte-1yo5or8.svelte-1yo5or8{position:relative;overflow:hidden;display:flex;justify-content:center;max-height:90vh}img.svelte-1yo5or8.svelte-1yo5or8{transition:transform .8s cubic-bezier(.445,.05,.55,.95);transform-origin:center center;width:100%}img.svelte-hinjub{display:inline-block;height:calc(var(--L) * 1.5);transform:translateY(calc(var(--L) * -.1))}figcaption.svelte-11ss1x7.svelte-11ss1x7{font-size:var(--S);padding:5px 10px 5px 5px;transition:var(--transition)}.book-miniature.svelte-11ss1x7 figcaption.svelte-11ss1x7{color:var(--hover)}.book-miniature.svelte-11ss1x7:hover figcaption.svelte-11ss1x7{color:#000}.otherBooks.svelte-11ss1x7.svelte-11ss1x7{position:relative;overflow-x:scroll;display:inline-flex;padding:0 var(--margin-half) var(--margin2)}figure.svelte-11ss1x7.svelte-11ss1x7{width:23dvw;min-width:230px}.book-miniature.svelte-11ss1x7.svelte-11ss1x7{position:relative;cursor:pointer;border-right:2px solid var(--bgColor);margin-right:var(--column-gap-S)}.book-miniature.svelte-11ss1x7 .wrapper{box-shadow:var(--box-shadow-S)}.book-miniature.svelte-11ss1x7 img{box-shadow:var(--book-shadow);transition:var(--transition)}.miniature.svelte-11ss1x7.svelte-11ss1x7{padding:10%;display:flex;align-items:center;justify-content:center;background-color:var(--superlightgray);height:27vh}.navigation.svelte-1uajr3b.svelte-1uajr3b{position:absolute;top:var(--navHeight);width:100%;left:0;height:85dvh;display:flex;z-index:9999}.navigation.svelte-1uajr3b button.svelte-1uajr3b{left:0;width:50%;padding-bottom:6dvh;background-color:#fff0;height:100%;display:flex;align-items:center}.navigation-left.svelte-1uajr3b.svelte-1uajr3b{justify-content:start;margin-left:var(--margin-side);cursor:-webkit-image-set(url(../../../images/icons/arrow-left.png) 1x,url(../../../images/icons/arrow-left-2x.png) 2x) 0 0,pointer!important}.navigation-right.svelte-1uajr3b.svelte-1uajr3b{cursor:-webkit-image-set(url(../../../images/icons/arrow-right.png) 1x,url(../../../images/icons/arrow-right-2x.png) 2x) 0 0,pointer!important;justify-content:end;margin-right:var(--margin-side)}.slider.svelte-1uajr3b.svelte-1uajr3b{position:relative;width:100%}swiper-container.svelte-1uajr3b.svelte-1uajr3b{height:100%;display:flex;align-items:center}swiper-container.svelte-1uajr3b>.svelte-1uajr3b{margin-bottom:0}.swiper.swiper-initialized{opacity:1}swiper-slide.svelte-1uajr3b.svelte-1uajr3b{display:flex;align-items:center;justify-content:center}@media (orientation: landscape) and (max-width:48rem){.slider.mobile.svelte-1uajr3b.svelte-1uajr3b{height:calc(100dvh - 90px - var(--navHeight))!important}.slider.mobile.svelte-1uajr3b .frame{max-height:55dvh!important}}@media (orientation: landscape) and (min-width:48rem){.slider.mobile.svelte-1uajr3b.svelte-1uajr3b{height:calc(100dvh - 120px - var(--navHeight))!important}}.slider.mobile.svelte-1uajr3b.svelte-1uajr3b{overflow:hidden;position:relative}.product__details.svelte-y28e4l.svelte-y28e4l{display:grid;grid-template-columns:1fr;font-size:var(--S);grid-column:1/7}.product__details.svelte-y28e4l p{border-top:var(--border)}.biographie.svelte-y28e4l.svelte-y28e4l{border-top:var(--border);font-size:var(--M);padding:var(--margin-text);padding-bottom:50vh}.biographie.svelte-y28e4l div.svelte-y28e4l{grid-column:span 16}.product__description-press.svelte-y28e4l.svelte-y28e4l{margin-top:var(--margin-half);-moz-column-count:2;column-count:2;gap:var(--gap)}.product__description-press.svelte-y28e4l a:hover{color:var(--hover)}.product__description-press.svelte-y28e4l a:before{content:"򫀁";color:var(--hover);margin-right:.2em}.product-fixedArea.svelte-y28e4l.svelte-y28e4l{transition:var(--transition);margin-top:auto;position:sticky;display:grid;grid-template-columns:1fr 1fr 1fr;background-color:var(--bgColor);z-index:99999;bottom:0;margin-bottom:var(--margin-third);width:100%;max-width:inherit;align-items:center;padding:var(--margin-fifth) var(--browser-margin-w) var(--margin-half);box-shadow:0 -8px 10px 10px var(--bgColor);font-size:var(--S)}.product-fixedArea.svelte-y28e4l div.svelte-y28e4l{display:flex;justify-content:center;align-items:center}.product-fixedArea.svelte-y28e4l .index.svelte-y28e4l{justify-content:end;font-size:var(--M)}.product-fixedArea.svelte-y28e4l button.svelte-y28e4l{padding:var(--padding-button);display:flex;width:-moz-fit-content;width:fit-content;justify-content:center}.price.svelte-y28e4l.svelte-y28e4l{margin-right:auto;white-space:nowrap;font-size:var(--M)}@keyframes svelte-y28e4l-lds-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.product.svelte-y28e4l.svelte-y28e4l{flex-direction:row;padding-top:0;justify-content:center;min-height:92vh}.product__images.svelte-y28e4l.svelte-y28e4l{position:sticky;top:0;grid-column:7 / span 6;align-items:center;justify-items:center;height:85dvh;justify-content:center;width:100%;padding:2%;display:flex;flex-direction:column;gap:var(--gap)}.product__images.svelte-y28e4l img{-o-object-fit:contain;object-fit:contain}.product__description.svelte-y28e4l.svelte-y28e4l{transition:var(--transition2);grid-column:1 / span 6;font-size:var(--M);display:flex;flex-direction:column;position:sticky;padding-top:var(--margin-text);width:100%;align-self:flex-start}.product__description-title.svelte-y28e4l.svelte-y28e4l{margin-top:10px;font-size:var(--XL);line-height:1.1}.product__description-author.svelte-y28e4l.svelte-y28e4l{padding-top:.4rem;font-size:var(--L)}.product__description-press.svelte-y28e4l.svelte-y28e4l{font-size:var(--S)}.product__description-press.svelte-y28e4l a{-moz-column-break-inside:avoid!important;break-inside:avoid!important;page-break-inside:avoid;-webkit-column-break-inside:avoid}.product__description-text.svelte-y28e4l.svelte-y28e4l{margin-bottom:var(--margin)}.mobile.product-fixedArea.svelte-y28e4l.svelte-y28e4l{display:flex}.mobile.product-fixedArea.svelte-y28e4l .addToCart.svelte-y28e4l{margin-left:auto}.addToCart.svelte-y28e4l button{bottom:0;white-space:nowrap}.product__description-options.svelte-y28e4l.svelte-y28e4l{margin-top:auto;width:100%;flex-direction:column;gap:var(--margin-half)}.product__description-options.svelte-y28e4l button.svelte-y28e4l{font-family:Main;color:var(--hover);background-color:var(--superlightgrayHover);width:100%;text-align:left;border-radius:var(--radius-S);margin-right:.5rem;transition:var(--transition-slow);padding-left:var(--margin-text)}.product__description-options.svelte-y28e4l button.active.svelte-y28e4l{background-color:#fff;color:#000;box-shadow:var(--box-shadow)}.product__description-options.svelte-y28e4l button.svelte-y28e4l:hover{color:#000;box-shadow:var(--box-shadow);background-color:#fff}
