.dl-hero{position:relative;background:#1a1a1a;color:var(--white);padding:26px 0 24px}.dl-hero .wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,560px);column-gap:48px;align-items:end}.dl-crumbs{grid-column:1/-1;font-size:11px;letter-spacing:.06em;color:#8a8a8a;margin-bottom:8px}.dl-crumbs a{color:inherit;text-decoration:none}.dl-crumbs a:hover{color:var(--white)}.dl-hero h1{grid-column:1;font-family:var(--f-display);font-weight:700;font-size:clamp(28px,2.6vw,38px);line-height:1.1;letter-spacing:-.03em;margin:0 0 6px}.dl-intro{grid-column:1;max-width:44em;font-size:13px;line-height:1.6;color:#aaa;margin:0}.dl-hero-bar{position:absolute;left:0;bottom:0;width:26%;height:3px;background:var(--pink)}.dl-find{grid-column:2;grid-row:2/span 2;align-self:end;display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:8px}.dl-find input,.dl-find select{height:44px;padding:0 14px;border:1px solid #3A3A3A;background:#232323;color:var(--white);font:400 14px var(--f-body);border-radius:0}.dl-find input::placeholder{color:#8a8a8a}.dl-find input:focus,.dl-find select:focus{outline:none;border-color:var(--pink)}.dl-count{grid-column:2;margin:8px 0 0;font-size:12px;letter-spacing:.04em;color:#8a8a8a}.dl-count b{color:var(--white);font-weight:600}.dl-body{padding-block:56px 96px}.dl-sec{margin-bottom:64px}.dl-sec[hidden],.dl-state[hidden],.dl-card[hidden]{display:none}.dl-sec-head{display:flex;justify-content:space-between;align-items:baseline;gap:24px;flex-wrap:wrap;padding-bottom:14px;margin-bottom:22px;border-bottom:2px solid #1A1A1A}.dl-sec-head h2{font-family:var(--f-display);font-weight:700;font-size:26px;letter-spacing:-.01em;margin:0}.dl-sec-head p{margin:0;font-size:13.5px;color:#6e6e6e;max-width:48em}.dl-sec-head a{color:#1a1a1a}.dl-state{margin-bottom:30px}.dl-state h3{display:flex;align-items:baseline;gap:10px;margin:0 0 12px;font-family:var(--f-display);font-weight:600;font-size:17px}.dl-state h3 span{font-size:11px;color:#999;font-weight:500}.dl-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.dl-card{display:grid;gap:6px;align-content:start;padding:18px 18px 16px;background:var(--white);border:1px solid #E7E5E1;transition:border-color .2s}.dl-card:hover{border-color:#1a1a1a}.dl-brand{margin:0;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--pink-deep)}.dl-card h4,.cl-copy h2{margin:0;font-family:var(--f-display);font-weight:600;font-size:16.5px;line-height:1.25;color:#1a1a1a}.dl-addr{margin:0;font-size:13.5px;line-height:1.55;color:#6e6e6e}.dl-links{display:flex;flex-wrap:wrap;gap:4px 16px;margin:4px 0 0;font-size:13px}.dl-links a{color:#1a1a1a;text-decoration:underline;text-decoration-color:#cfcfcf;text-underline-offset:4px}.dl-links a:hover{text-decoration-color:var(--pink)}.dl-note{margin:2px 0 0;font-size:12.5px;color:#8a8a8a}.dl-grid-feature{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.dl-grid-feature .dl-card{border-top:3px solid var(--pink);padding:22px}.dl-grid-hq .dl-card{background:#1a1a1a;border-color:#1a1a1a;border-top-color:var(--pink);color:var(--white)}.dl-grid-hq .dl-card h4{color:var(--white);font-size:20px}.dl-grid-hq .dl-card .dl-addr,.dl-grid-hq .dl-card .dl-note{color:#aaa}.dl-grid-hq .dl-card .dl-links a{color:var(--white);text-decoration-color:#555}.dl-grid-hq .dl-card .dl-brand{color:var(--pink)}.dl-cta{margin-top:12px;justify-self:start;min-height:42px;padding:0 20px;background:var(--charcoal);color:var(--white)}.dl-cta:hover{background:#000}.dl-grid-hq .dl-cta{background:var(--white);color:#1a1a1a}.dl-grid-hq .dl-cta:hover{background:#edebe7}.dl-more{margin-top:6px;font-size:13px;color:#1a1a1a;text-decoration:none}.dl-more:hover{color:var(--pink-deep)}.dl-empty{padding:40px 0;font-size:15px;color:#6e6e6e}.dl-become{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;margin-top:24px;padding:32px;background:var(--frost);border-left:3px solid var(--pink)}.dl-become h2{margin:0 0 6px;font-family:var(--f-display);font-weight:700;font-size:22px}.dl-become p{margin:0;font-size:14px;color:#6e6e6e}.cl-body{padding-block:56px 80px}.cl-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.cl-card{display:grid;align-content:start;background:var(--white);border:1px solid #E7E5E1}.cl-photo{position:relative;aspect-ratio:4/3;overflow:hidden;background:#eeece8}.cl-photo img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 1s cubic-bezier(.2,.7,.2,1)}.cl-card:hover .cl-photo img{transform:scale(1.03)}.cl-ph{height:100%;display:grid;place-items:center;padding:24px;text-align:center;background:linear-gradient(135deg,#f3f1ed,#e4e1db);border-bottom:3px solid var(--pink)}.cl-ph span{font-family:var(--f-display);font-weight:600;font-size:18px;color:#8a8680;letter-spacing:.01em}.cl-credit{position:absolute;right:0;bottom:0;margin:0;padding:4px 8px;font-size:10px;color:#fff;background:#00000073}.cl-copy{display:grid;gap:8px;padding:20px 22px 22px}.cl-copy h2{font-size:22px}.cl-text{margin:0;font-size:14px;color:#555}.cl-note{margin:28px 0 0;font-size:13px;color:#8a8a8a}@media(max-width:900px){.dl-hero{padding:22px 0}.dl-hero .wrap{grid-template-columns:minmax(0,1fr)}.dl-hero h1,.dl-intro,.dl-find,.dl-count{grid-column:1}.dl-find{grid-row:auto;margin-top:14px;grid-template-columns:minmax(0,1fr) 140px}.dl-body{padding-block:32px 64px}.dl-sec{margin-bottom:44px}.cl-grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/dealers.css.map?v=59921361613285970391793076944 */
