.library-notices{--notice-border: rgb(var(--color-foreground-rgb) / .08);--notice-surface: rgb(var(--color-background-rgb, 255 255 255));--notice-surface-subtle: #f8f8fa;--notice-text: rgb(var(--color-foreground-rgb, 21 21 30));--notice-muted: #6e6e73;--notice-dark: #15151e;--notice-primary: var(--color-primary, #de1a00);--notice-radius: .875rem;display:flex;flex-direction:column;width:100%}.library-notices__hero{padding-block:4rem 2.5rem}.library-notices__filters{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;box-sizing:border-box;width:100%;padding-block:1.25rem;border-top:1px solid var(--notice-border);border-bottom:1px solid var(--notice-border)}.library-notices__filter{display:inline-flex;flex-shrink:0;align-items:center;gap:.5rem;min-height:2.375rem;margin:0;padding:.5rem 1rem;border:1px solid var(--notice-border);border-radius:999px;background:var(--notice-surface);color:var(--notice-text);font-family:var(--font-heading--family);font-size:.8125rem;font-weight:600;line-height:1.3;letter-spacing:.01em;white-space:nowrap;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.library-notices__filter:hover{border-color:var(--notice-text)}.library-notices__filter:focus-visible{outline:2px solid var(--notice-text);outline-offset:2px}.library-notices__filter[aria-pressed=true]{border-color:var(--notice-dark);background:var(--notice-dark);color:#fff}.library-notices__filter-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding-inline:.35rem;border-radius:999px;background:var(--notice-surface-subtle);color:var(--notice-muted);font-size:.75rem;font-weight:700;line-height:1}.library-notices__filter[aria-pressed=true] .library-notices__filter-count{background:#fff3;color:#fff}.library-notices__catalog{display:flex;flex-direction:column;width:100%}.library-notices__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.125rem;width:100%;padding-block-start:1.75rem;padding-block-end:3rem}.library-notices__grid[hidden],.library-notices__empty[hidden]{display:none!important}.library-notices__card{display:flex;flex-direction:column;box-sizing:border-box;padding:1.125rem;border:1px solid rgba(var(--color-foreground-rgb, 21 21 30) / .08);border-radius:.875rem;background:#fff;box-shadow:0 1px 3px #00000005;transition:box-shadow .26s var(--ease-out-expo, cubic-bezier(.16, 1, .3, 1)),border-color .26s ease}.library-notices__card:hover{transform:none;border-color:rgba(var(--color-foreground-rgb, 21 21 30) / .16);box-shadow:0 10px 28px -6px #00000014,0 2px 6px -1px #00000008}.library-notices__card[hidden]{display:none!important}.library-notices__card-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-block-end:.75rem}.library-notices__badge{display:inline-flex;align-items:center;padding:.225rem .55rem;border-radius:999px;font-family:var(--font-heading--family);font-size:.625rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.2}.library-notices__badge--multimarques{background:#f1eafe;color:#7c3aed}.library-notices__badge--monomarques{background:#e8effd;color:#1a56db}.library-notices__badge--moto{background:#e4f4ea;color:#15803d}.library-notices__badge--obd2{background:#fef3c7;color:#b45309}.library-notices__badge--pl{background:#e2e8f0;color:#334155}.library-notices__format-chip{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;background:#f1f2f5;font-family:var(--font-heading--family);font-size:.625rem;font-weight:600;letter-spacing:.03em;color:var(--notice-muted);line-height:1.2}.library-notices__media-link{display:block;width:100%;text-decoration:none;border-radius:.625rem;outline-offset:3px;margin-block-end:.875rem}.library-notices__media{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:9.75rem;padding:.75rem;box-sizing:border-box;border-radius:.625rem;background:#f7f7f9;border:1px solid rgba(0,0,0,.04);overflow:hidden}.library-notices__image{max-width:86%;max-height:86%;width:auto;height:auto;object-fit:contain;mix-blend-mode:multiply;transition:transform .35s cubic-bezier(.16,1,.3,1)}.library-notices__card:hover .library-notices__image{transform:scale(1.015)}.library-notices__placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--notice-muted)}.library-notices__placeholder-icon{width:2.5rem;height:2.5rem;stroke:var(--notice-muted)}.library-notices__content{display:flex;flex-direction:column;flex-grow:1;margin-block-end:.875rem}.library-notices__title{margin:0;font-family:var(--font-heading--family);font-size:.9375rem;font-weight:700;line-height:1.35;color:var(--notice-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.library-notices__title-link{color:inherit;text-decoration:none;transition:color .18s ease}.library-notices__title-link:hover{color:var(--notice-primary)}.library-notices__actions{display:flex;flex-direction:column;gap:.5rem;margin-top:auto;width:100%}.library-notices__actions-main{display:flex;align-items:center;gap:.5rem;width:100%}.library-notices__btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;box-sizing:border-box;width:100%;min-height:2.375rem;padding:.5rem .875rem;border-radius:999px;font-family:var(--font-heading--family);font-size:.8125rem;font-weight:700;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.library-notices__btn:active{transform:scale(.985)}.library-notices__btn--primary{flex:1 1 auto;min-width:0;background:var(--notice-dark);color:#fff}.library-notices__btn--primary:hover{background:#2b2b3b;color:#fff;box-shadow:0 4px 12px #0000001f}.library-notices__btn-icon{display:inline-flex;align-items:center;justify-content:center;width:.875rem;height:.875rem;flex-shrink:0}.library-notices__btn-icon svg{width:100%;height:100%}.library-notices__btn-arrow{display:inline-block;font-size:.875rem;transition:transform .18s ease}.library-notices__btn--primary:hover .library-notices__btn-arrow{transform:translate(2px)}.library-notices__btn-download-quick{flex:0 0 2.375rem;width:2.375rem;height:2.375rem;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:999px;border:1px solid var(--notice-border);background:var(--notice-surface-subtle);color:var(--notice-text);text-decoration:none;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.library-notices__btn-download-quick:hover{background:#fff;border-color:rgba(var(--color-foreground-rgb, 21 21 30) / .2);color:var(--notice-primary);box-shadow:0 2px 8px #0000000f}.library-notices__btn-download-quick:active{transform:scale(.985)}.library-notices__btn-download-quick .library-notices__btn-icon{width:.9375rem;height:.9375rem}.library-notices__link{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-height:1.5rem;padding-block:.125rem;color:var(--notice-muted);font-family:var(--font-body--family);font-size:.75rem;font-weight:500;text-decoration:none;transition:color .18s ease}.library-notices__link:hover{color:var(--notice-text);text-decoration:underline}.library-notices__link-arrow{display:inline-block;transition:transform .18s ease}.library-notices__link:hover .library-notices__link-arrow{transform:translate(3px)}.library-notices__link-spacer{display:block;min-height:1.5rem;width:100%}.library-notices__empty{width:100%;padding-block:2.5rem 4rem}.library-notices__empty-card{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;max-width:32rem;margin-inline:auto;padding:3rem 2rem;border:1px dashed var(--notice-border);border-radius:var(--notice-radius);background:var(--notice-surface-subtle);text-align:center}.library-notices__empty-icon{width:3rem;height:3rem;margin-block-end:1rem;stroke:var(--notice-muted)}.library-notices__empty-title{margin:0 0 .5rem;font-family:var(--font-heading--family);font-size:1.25rem;font-weight:700;color:var(--notice-text)}.library-notices__empty-desc{margin:0 0 1.5rem;font-size:.9375rem;line-height:1.45;color:var(--notice-muted)}.library-notices__empty-btn{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:.5rem 1.25rem;border:1px solid var(--notice-border);border-radius:999px;background:var(--notice-surface);color:var(--notice-text);font-family:var(--font-heading--family);font-size:.8125rem;font-weight:600;cursor:pointer;transition:background-color .18s ease,border-color .18s ease}.library-notices__empty-btn:hover{border-color:var(--notice-text);background:var(--notice-text);color:#fff}@media screen and (max-width:1100px){.library-notices__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}@media screen and (max-width:768px){.library-notices__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;padding-block-end:2rem}}@media screen and (max-width:480px){.library-notices__hero{padding-block:2.25rem 1.5rem}.library-notices__grid{grid-template-columns:minmax(0,1fr);gap:.75rem}.library-notices__card{padding:1rem}.library-notices__media{height:9rem}.library-notices__filters{overflow-x:auto;flex-wrap:nowrap;padding-block:.75rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.library-notices__filters::-webkit-scrollbar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-library-notices.css.map */
