.sc-catalog{padding-block:var(--section-pad-y)}.sc-catalog__heading{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-bottom:38px}.sc-catalog__heading .eyebrow{font-size:11px;margin-bottom:16px}.sc-catalog__heading h2{font-size:clamp(30px,3vw,42px);line-height:1.13;font-weight:400;letter-spacing:-.025em;margin:0}.sc-catalog__heading>p{max-width:370px;font-size:13px;line-height:1.7;color:var(--color-dim);margin:0 0 4px}.sc-catalog__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 32px}.sc-catalog__card{min-width:0;display:flex;flex-direction:column}.sc-catalog__photo{display:block;aspect-ratio:1.92;overflow:hidden;background:#07142b}.sc-catalog__photo img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s}.sc-catalog__photo:hover img{transform:scale(1.035)}.sc-catalog__code{font-size:11px;letter-spacing:.04em;color:var(--color-dim);margin:19px 0 8px}.sc-catalog__card h3{font-size:20px;line-height:1.3;font-weight:500;letter-spacing:-.015em;margin:0 0 13px;max-width:330px}.sc-catalog__card h3 a{text-decoration:none}.sc-catalog__card h3 a:hover{text-decoration:underline;text-underline-offset:4px}.sc-catalog__description{font-size:12px;line-height:1.7;color:var(--color-dim);margin:0 0 20px;max-width:355px;flex:1}.sc-catalog__actions{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--color-border);padding-top:13px;font-size:12px}.sc-catalog__actions a{display:inline-flex;align-items:center;gap:10px;min-height:28px}.sc-catalog__actions a:last-child{color:var(--color-dim)}.sc-catalog__actions a:hover{color:var(--color-white)}.sc-catalog a:focus-visible{outline:2px solid currentColor;outline-offset:5px}.sc-catalog__note{font-size:11px;line-height:1.7;color:var(--color-dim);margin:32px 0 0;border-top:1px solid var(--color-border);padding-top:20px}[data-guarniflon-sc] .ficha-paper__title{font-size:32px;line-height:1.18}[data-guarniflon-sc] .ficha-paper__family{display:block;font-size:15px;line-height:1.5;margin-top:13px}[data-guarniflon-sc] .ficha-paper__intro{font-size:14px}[data-guarniflon-sc] .ficha-toolbar__links{gap:10px 18px}[data-guarniflon-sc] .ficha-toolbar__link{font-size:12px}@media (max-width:900px){.sc-catalog__heading{align-items:flex-start;flex-direction:column;gap:22px}.sc-catalog__heading>p{max-width:550px}.sc-catalog__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sc-catalog__heading{margin-bottom:30px}.sc-catalog__grid{grid-template-columns:1fr;row-gap:36px}.sc-catalog__photo{aspect-ratio:1.7}.sc-catalog__card h3{font-size:19px;max-width:none}.sc-catalog__code{margin-top:18px}.sc-catalog__description,.sc-catalog__actions{font-size:13px}.sc-catalog__actions a{min-height:44px}[data-guarniflon-sc] .ficha-paper__title{font-size:25px}}@media (prefers-reduced-motion:reduce){.sc-catalog__photo img{transition:none}.sc-catalog__photo:hover img{transform:none}}
