.grid-tile.svelte-1dm6scg{position:relative;display:flex;grid-template-columns:repeat(10,1fr);flex-direction:column;align-items:flex-start}.grid-tile.svelte-1dm6scg .addToCart{opacity:0;color:var(--hover)!important}.grid-tile.svelte-1dm6scg:hover .addToCart{opacity:1;text-decoration:none!important}.grid-tile.svelte-1dm6scg:hover .addToCart:hover{text-decoration:none!important;color:var(--black)!important}.numero.svelte-1dm6scg{font-size:var(--XS)}.grid-tile__image.svelte-1dm6scg .bookCover,.grid-tile__image.svelte-1dm6scg .backCover{transition:opacity .12s cubic-bezier(.445,.05,.55,.95);top:50%;left:50%;transform:translate(-50%,-50%);-o-object-fit:contain;object-fit:contain;overflow:hidden;opacity:1}.backCover{box-shadow:5px 6px 13px 2px #00000040}.grid-tile__image.svelte-1dm6scg:not(.pleinepage):hover .bookCover{opacity:0}.grid-tile__image.svelte-1dm6scg{background-color:var(--superlightgrayHover);position:relative;width:100%;display:flex;align-content:center;align-items:center;justify-content:center;height:calc(var(--tileImgHeight) * 1.55);transition:transform .22s cubic-bezier(.455,.03,.515,.955);transform:scale(1)}@media all and (min-width:720px){.pleinepage.grid-tile__image.svelte-1dm6scg{height:86vh}}.demipage.grid-tile__image.svelte-1dm6scg{height:calc(var(--tileImgHeight) *1.7)}.demipage.svelte-1dm6scg .bookCover,.demipage.svelte-1dm6scg .backCover{height:calc(var(--tileImgHeight) *1.1);width:calc(var(--tileImgWidth) *1.1)}.bookCover,.backCover{border-radius:.2rem;height:var(--tileImgHeight);width:var(--tileImgWidth);position:absolute;margin:0;z-index:1000;top:0;left:0;right:0;bottom:0}.pleinepage.svelte-1dm6scg .bookCover,.pleinepage.svelte-1dm6scg .backCover{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.backCover{opacity:0;z-index:999}.grid-tile.svelte-1dm6scg{display:flex;position:relative;flex-direction:column;cursor:pointer}.grid-tile__title.svelte-1dm6scg{text-align:left;grid-column:span 7;width:100%;font-size:var(--M);display:flex;flex-direction:column;overflow:visible;justify-content:space-between;padding:var(--margin-third) var(--margin-half) var(--margin-third) 0;margin:var(--margin-third) 0 var(--margin2)}.pleinepage .grid-tile__title.svelte-1dm6scg{padding-left:var(--browser-margin-w)!important}.title.svelte-1dm6scg{text-overflow:ellipsis;line-height:1.14}.depleted.svelte-1dm6scg{color:var(--hover)}
