.catalogue-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.catalogue-family{color:#06251d;background:#fff;border:1px solid #143e2914;border-radius:5px;flex-direction:column;min-width:0;text-decoration:none;transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s;display:flex;overflow:hidden}.catalogue-family__image{aspect-ratio:3/2;background:#06251d;overflow:hidden}.catalogue-family__body{flex-direction:column;flex:1;padding:18px;display:flex}.catalogue-family h3{font-family:var(--font-display,Georgia,serif);letter-spacing:-.02em;margin:0;font-size:21px;font-weight:700;line-height:1.16}.catalogue-family p{color:#485650;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:9px 0 14px;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.catalogue-family__body>span{justify-content:space-between;align-items:center;gap:6px;min-height:28px;margin-top:auto;font-size:12px;font-weight:600;display:flex}.catalogue-family:focus-visible{outline-offset:4px;outline:2px solid #a77d29}@media (hover:hover) and (pointer:fine){.catalogue-family:hover{transform:translateY(-3px);box-shadow:0 12px 24px #06251d12}.catalogue-family:hover .product-art-fluid{transform:scale(1.025)}}@media (width<=1023px){.catalogue-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.catalogue-family h3{font-size:19px}}@media (width<=639px){.catalogue-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.catalogue-family__body{padding:12px}.catalogue-family h3{font-size:17px;line-height:1.2}.catalogue-family p{display:none}.catalogue-family__body>span{min-height:24px;margin-top:9px;font-size:11px}.catalogue-family__image{aspect-ratio:3/2}}@media (prefers-reduced-motion:reduce){.catalogue-family{transition:none;transform:none!important}}.catalogue-product__image:has([data-product-artwork]:not([data-product-artwork=retained-uttam-transformer])){background:#06251d}[data-testid=category-hero] .aspect-\[4\/3\]:has([data-product-artwork]){background:#06251d}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.catalogue-family__image img,.catalogue-product__image img{animation:linear both studio-settle;animation-timeline:view();animation-range:entry}}}@keyframes studio-settle{0%{transform:scale(1.035)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.catalogue-family__image img,.catalogue-product__image img{animation:none!important}}@media (width>=1280px){.catalogue-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.catalogue-family__body{padding:16px}.catalogue-family h3{font-size:19px}.catalogue-family p{-webkit-line-clamp:2;margin-bottom:10px;font-size:12px}}
