.ll-library-opening{box-sizing:border-box;color:#e9ddcb;background:#14231e;place-items:center;min-height:100dvh;padding:22px;font-family:Georgia,Times New Roman,serif;display:grid}.ll-library-opening-card{box-sizing:border-box;text-align:center;background-color:#1b3029;background-image:linear-gradient(#1b3029e5,#1b3029e5),url(/branding/lirelanuit-tapisserie-laiton.webp);background-position:50%;background-size:auto,260px;border:1px solid #b69a6f80;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:min(100%,340px);min-height:240px;padding:24px 23px 26px;display:flex;box-shadow:0 18px 38px #0005,inset 0 0 0 5px #101d1866}.ll-library-opening-card img{object-fit:contain;width:130px;max-width:100%;height:130px;display:block}.ll-library-opening-card p{color:#e9ddcb;margin:4px 0 0;font:600 19px/1.4 Georgia,Times New Roman,serif}.ll-opening-dots{color:#cdb38a;display:inline-block}html[data-theme=light] .ll-library-opening{background:#f1ebdf}html[data-theme=light] .ll-library-opening-card{color:#293b30;background-color:#f4efe0;background-image:linear-gradient(#f4efe0e8,#f4efe0e8),url(/branding/lirelanuit-tapisserie-laiton.webp);border-color:#a68b63;box-shadow:0 15px 35px #41392524}html[data-theme=light] .ll-library-opening-card p{color:#293b30}@media (max-width:440px){.ll-library-opening-card{width:min(100%,300px);min-height:212px;padding:18px}.ll-library-opening-card img{width:116px;height:116px}.ll-library-opening-card p{font-size:17px}}
