.d62-brand-directory{max-width:1500px;margin:auto;padding:0 5% 40px}.d62-directory-intro{padding:14px 0 28px;max-width:740px}.d62-directory-intro h1{font-size:36px;margin:8px 0 16px}.d62-directory-intro>p:not(.eyebrow){font-size:14px;max-width:600px;color:#536057}.d62-directory-jump{display:inline-flex;align-items:center;min-height:44px;font-size:12px;text-decoration:underline!important;text-underline-offset:5px}.d62-directory-label{font:11px/1.5 Arial,Tahoma,sans-serif!important;letter-spacing:.09em!important;margin:0 0 15px;text-transform:uppercase}.d62-featured-brands{display:grid;gap:20px}.d62-brand-feature{min-width:0}.d62-brand-feature>a{display:block}.d62-brand-feature img{display:block;width:100%;height:210px;object-fit:cover;object-position:center top;background:#e7ece6}.d62-brand-feature a>div{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px;border-bottom:1px solid var(--line)}.d62-brand-feature h3{font-size:27px;margin:10px 0}.d62-brand-feature span{font-size:11px;text-align:end}.d62-directory-all{padding-top:32px;scroll-margin-top:120px}.d62-directory-heading h2{font-size:30px;margin:0 0 8px}.d62-directory-heading p{font-size:12px;color:#536057;margin:0 0 18px}.d62-brand-index{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.d62-brand-index li{margin:0;padding:0;min-width:0}.d62-brand-index a{display:flex;justify-content:space-between;gap:8px;align-items:center;min-height:62px;border-bottom:1px solid var(--line);font-size:14px}.d62-brand-index a>span:first-child{overflow-wrap:anywhere}.d62-directory-visit{margin-top:36px;padding:25px;background:var(--wash);display:grid;gap:16px}.d62-directory-visit h2{font-size:30px;margin:0 0 12px}.d62-directory-visit p:not(.eyebrow){font-size:13px;margin:0;max-width:650px}.d62-directory-visit>a{justify-self:start}.d62-brand-directory a:focus-visible{outline:2px solid var(--green);outline-offset:4px}.d62-brand-directory a:hover span:first-child{text-decoration:underline;text-underline-offset:4px}[dir=rtl] .d62-directory-label{letter-spacing:0!important}
@media(min-width:768px){.d62-brand-directory{padding-bottom:65px}.d62-directory-intro{padding:30px 0 40px}.d62-directory-intro h1{font-size:58px}.d62-featured-brands{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.d62-brand-feature img{height:300px}.d62-brand-feature h3{font-size:31px}.d62-directory-all{padding-top:48px}.d62-directory-heading{display:flex;justify-content:space-between;align-items:baseline;gap:20px}.d62-directory-heading h2{font-size:38px}.d62-brand-index{grid-template-columns:repeat(4,minmax(0,1fr));gap:0 28px}.d62-brand-index a{font-size:17px;min-height:74px}.d62-directory-visit{grid-template-columns:1fr auto;align-items:center;padding:35px;margin-top:50px}.d62-directory-visit h2{font-size:38px}}

.d62-brand-feature img[src*="d62-canali-web.jpg"]{object-position:50% 18%}
