.book-editions-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important;align-items:stretch!important}.grouped-book{display:grid;grid-template-columns:140px minmax(0,1fr);gap:22px;border:1px solid #dce4dc;border-radius:10px;padding:22px;background:#fff;min-width:0}.grouped-cover{min-width:0}.grouped-book .book-object{width:140px;margin:0}.grouped-book .book-stage,.grouped-book .book-front img{height:214px!important}.grouped-copy{min-width:0;display:flex;flex-direction:column}.grouped-copy h2{font:23px/1.25 Georgia,serif;color:#244535;margin:6px 0 10px}.grouped-copy .book-language{font-size:10px!important;letter-spacing:.04em!important}.grouped-copy .book-author{font-size:11px!important;margin:0 0 13px!important}.shop-synopsis p{font:13px/1.75 Georgia,serif;white-space:pre-line;margin:0 0 20px}.synopsis-pending{font:12px/1.8 system-ui;color:#6a7a6d;margin:0 0 18px}.edition-formats{display:grid;gap:7px;margin-top:auto}.format-purchase{display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid #d7e0d7;border-radius:6px;text-decoration:none;color:#244535;font:11px/1.6 system-ui}.format-purchase strong{margin-left:auto;font-size:12px}.format-purchase:hover{background:#edf3eb;border-color:#8aa38c}.format-purchase:focus-visible{outline:2px solid #b29a58;outline-offset:3px}.shop-header{padding-top:14px!important;padding-bottom:14px!important}.shop-header .brand{font-size:22px!important}.shop-header nav a{font-size:11px!important}.shop-header nav a[href='/clients'],.shop-header nav a[href='/partenaires/espace']{font-size:10px!important}.shop-footer{font-size:11px!important}.shop-footer nav{font-size:10px!important}.store-hero{max-width:850px!important;padding-bottom:24px!important}.store-hero h1{font-size:36px!important}.store-hero p{font-size:13px}.shop-tabs{margin:16px 0}.shop-tabs a{font-size:11px;border-radius:20px;padding:6px 12px}.search-books label{font-size:11px}.search-books input,.search-books button{font-size:12px}.grouped-copy .book-author{height:auto!important}
@media(max-width:1050px){.book-editions-grid{grid-template-columns:1fr!important}.grouped-book{grid-template-columns:160px minmax(0,1fr)}.grouped-book .book-object{width:150px}.grouped-book .book-stage,.grouped-book .book-front img{height:230px!important}}
@media(max-width:600px){.grouped-book{grid-template-columns:100px minmax(0,1fr);padding:16px;gap:16px}.grouped-book .book-object{width:100px}.grouped-book .book-stage,.grouped-book .book-front img{height:155px!important}.grouped-copy h2{font-size:21px}.shop-synopsis p{font-size:12px;line-height:1.75}.grouped-book .book-toggle-label{font-size:9px}.format-purchase{font-size:10px;padding:8px}.grouped-book .book-back{padding:8px}.grouped-book .book-back-copy{font-size:10px}.store-hero h1{font-size:30px!important}}
