.ems-collection-header{background:var(--ech-bg);color:var(--ech-fg);border-bottom:1px solid #e8e8e5}.ems-collection-header__inner{padding-block:var(--ech-pad)}.ems-collection-header__inner--image{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:64px;align-items:center}.ems-collection-header__breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:12px;line-height:1.5;color:#737975;margin-bottom:22px}.ems-collection-header__breadcrumb a{color:inherit;text-decoration:none}.ems-collection-header__breadcrumb a:hover{text-decoration:underline}.ems-collection-header__eyebrow{font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase;margin:0 0 14px}.ems-collection-header__title-row{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:14px}.ems-collection-header .ems-collection-header__title-row h1{margin-bottom:0;flex:1;min-width:0}.ems-collection-header__title-row .ems-collection-header__button{flex-shrink:0}.ems-collection-header h1{font-size:clamp(var(--ech-mobile-title),4vw,var(--ech-title));letter-spacing:-.035em;line-height:1.12;color:inherit;margin:0 0 14px;overflow-wrap:anywhere}.ems-collection-header__description{font-size:15px;line-height:1.75;max-width:660px;margin:0;color:#56605d}.ems-collection-header__description p{margin:0 0 12px}.ems-collection-header__description a{color:inherit;text-underline-offset:3px}.ems-collection-header__actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:18px}.ems-collection-header__button{display:inline-flex;align-items:center;justify-content:center;gap:20px;min-height:48px;padding:12px 24px;background:var(--ech-accent);color:#fff;border:1px solid transparent;border-radius:6px;text-decoration:none;font-weight:650;font-size:15px}.ems-collection-header__button--outline{background:var(--ech-accent);border:1px solid var(--ech-accent);border-radius:6px;padding:12px 22px;color:#fff;min-height:48px;font-size:14px;text-decoration:none}.ems-collection-header__button:hover{filter:brightness(.9)}.ems-collection-header a:focus-visible{outline:3px solid currentColor;outline-offset:4px}.ems-collection-header__note{font-size:12px;line-height:1.6;margin:18px 0 0;opacity:.85}.ems-collection-header__image{aspect-ratio:3/2;background:#fff;border-radius:4px;overflow:hidden;padding:20px;max-height:220px}.ems-collection-header__image img{width:100%;height:100%;object-fit:contain;display:block}@media(max-width:749px){.ems-collection-header__title-row{flex-direction:column;align-items:flex-start;gap:16px}.ems-collection-header__title-row .ems-collection-header__button{min-height:44px}.ems-collection-header__inner{padding-block:32px}.ems-collection-header__inner--image{grid-template-columns:1fr;gap:24px}.ems-collection-header__description{font-size:15px}.ems-collection-header__actions{align-items:flex-start}.ems-collection-header__button{font-size:13px}.ems-collection-header__image{aspect-ratio:2/1;max-height:180px}.ems-collection-header__breadcrumb{font-size:11px;margin-bottom:18px}}.ems-collection-related{padding-bottom:24px;display:flex;align-items:center;gap:10px 22px;flex-wrap:wrap}.ems-collection-related>span{font-size:12px;font-weight:600;color:#56605d}.ems-collection-related>div{display:flex;flex-wrap:wrap;gap:8px}.ems-collection-related a{display:inline-flex;align-items:center;min-height:40px;padding:8px 12px;border:1px solid #dce1dc;border-radius:4px;background:#fff;color:#202724;font-size:12px;text-decoration:none}.ems-collection-related a:hover{border-color:var(--ech-accent);color:var(--ech-accent)}
/*# sourceMappingURL=/cdn/shop/t/10/compiled_assets/styles.css.map?subset=ACA */
