.collection-heading{text-align:center;padding:55px 24px 32px}.collection-heading>p{font:400 10px/1.5 Arial,sans-serif;letter-spacing:2.3px;color:#786641;margin:0 0 20px}.collection-heading h1{font:400 56px/1.1 'Cormorant Garamond',Georgia,serif;margin:0 0 22px}.collection-heading h2{font:400 20px/1.5 Georgia,serif;margin:0 0 14px;color:#786641}.collection-description{max-width:620px;margin:auto;font:400 14px/1.9 Arial,sans-serif;color:#615e55}.collection-navigation{max-width:1260px;margin:0 auto 40px;padding:15px 24px;display:flex;justify-content:center;gap:12px 28px;flex-wrap:wrap;border-top:1px solid #e2dccf;border-bottom:1px solid #e2dccf;font:400 12px/1.6 Arial,sans-serif}.collection-navigation a{padding:8px 0}.collection-navigation a[aria-current]{color:#786641;border-bottom:1px solid #786641}.models-grid{max-width:1380px;padding:0 30px;margin:0 auto 55px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 24px}.model-tile{margin:0;min-width:0}.model-image{aspect-ratio:2/3;display:flex;align-items:center;justify-content:center;background:#eeebe3}.model-image img{display:block;max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain}.model-tile figcaption{padding:18px 0 0;text-align:center}.model-tile figcaption>span{font:400 9px Arial,sans-serif;letter-spacing:2px;color:#786641}.model-tile h2{font:400 23px/1.3 'Cormorant Garamond',Georgia,serif;margin:7px 0 0}.collection-visit{text-align:center;padding:48px 24px;background:#eeebe3}.collection-visit p{font:400 32px/1.3 Georgia,serif;margin:0 0 20px}.collection-visit a{display:inline-block;font:400 12px/1.7 Arial,sans-serif;margin:8px 15px;padding:12px 0;border-bottom:1px solid #a99876}@media(min-width:1600px){.models-grid{grid-template-columns:repeat(4,minmax(0,1fr));max-width:1700px}}@media(max-width:850px){.models-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 20px;gap:30px 16px}}@media(max-width:480px){.collection-heading{padding:38px 22px 25px}.collection-heading h1{font-size:42px}.collection-heading h2{font-size:18px}.collection-description{font-size:13px}.collection-navigation{gap:4px 20px;padding:10px 18px;margin-bottom:25px}.collection-navigation a{min-height:44px;display:flex;align-items:center}.models-grid{padding:0 12px;gap:26px 12px}.model-tile h2{font-size:20px}.model-tile figcaption>span{font-size:9px;letter-spacing:1px}.model-tile figcaption{padding-top:12px}}

.model-destination{display:block;color:inherit;text-decoration:none}.model-destination:focus-visible{outline:2px solid #786641;outline-offset:4px}.model-destination:hover h2{text-decoration:underline;text-underline-offset:5px}
