.format-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:clamp(48rem,42vw,64rem);background-color:var(--format-hero-bg, #121a2c);color:#fff}.format-hero__copy{display:flex;align-items:center;justify-content:flex-end;padding:6.4rem 6.4rem 6.4rem 5rem}.format-hero__copy-inner{width:100%;max-width:70rem}.format-hero__breadcrumb ol{display:flex;flex-wrap:wrap;gap:0 .6rem;margin:0 0 1.6rem;padding:0;list-style:none;color:#ffffffb8;font-family:var(--font-body-family);font-size:13px}.format-hero__breadcrumb li+li:before{content:"/";margin-right:.6rem;color:#ffffff80}.format-hero__breadcrumb a{color:inherit;text-decoration:none}.format-hero__breadcrumb a:hover{color:#e9d9ae}.format-hero__breadcrumb [aria-current=page]{color:#ffffffe6}.format-hero__logo{display:inline-flex;margin:0 0 2.4rem;padding:1rem 1.6rem;border-radius:6px;background:#fff}.format-hero__logo img{display:block;width:auto;height:6.4rem}.format-hero__eyebrow{margin:0 0 2rem;color:#c9a34b;font-family:var(--font-body-family);font-size:13px;font-weight:500;letter-spacing:.22em;text-transform:uppercase}.format-hero__heading{margin:0 0 2rem;color:#fff;font-family:var(--font-heading-family);font-size:clamp(36px,4.2vw,60px);font-weight:700;line-height:1.08}.format-hero__text{max-width:54rem;margin:0 0 3.2rem;color:#ffffffdb;font-family:var(--font-body-family);font-size:17px;line-height:1.7}.klpd-button.format-hero__watch{gap:1rem;border:1px solid rgba(255,255,255,.7);background:transparent}.klpd-button.format-hero__watch:hover{border-color:#fff;background:#fff;color:#121a2c}.format-hero__watch svg{width:1.1rem;height:1.2rem}.format-hero__media{position:relative;margin:0;min-height:32rem;overflow:hidden;background:#1a2441}.format-hero__media img,.format-hero__media .klpd-tartan{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.format-hero__tag{position:absolute;top:1.6rem;left:1.6rem;max-width:calc(100% - 3.2rem);padding:.6rem 1rem;border-radius:4px;background:#0c1222c7;color:#d9dce4;font-family:var(--font-body-family);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}@media screen and (max-width:989px){.format-hero{grid-template-columns:minmax(0,1fr);min-height:0}.format-hero__copy{justify-content:flex-start;padding:4.8rem 5rem}.format-hero__media{aspect-ratio:16 / 10;min-height:0}}@media screen and (max-width:749px){.format-hero__copy{padding:4rem 1.5rem 4.4rem}.format-hero__text{font-size:16px}.format-hero__logo img{height:5rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-format-hero.css.map */
