.ks-bmh--editorial{--bmh-editorial-serif: Georgia, "Times New Roman", serif;--bmh-editorial-space: clamp(24px, 4.9vw, 96px);--bmh-editorial-gap: clamp(18px, 2vw, 38px);--bmh-editorial-muted: #e1d9cb}.ks-bmh--editorial .ks-bmh__editorial-copy{position:relative;z-index:4;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:45%;height:100%;padding:var(--bmh-editorial-space);padding-right:clamp(20px,3vw,58px);box-sizing:border-box;color:var(--bmh-editorial-ink);font-family:var(--bmh-editorial-serif)}.ks-bmh--editorial .ks-bmh__eyebrow{margin:0 0 var(--bmh-editorial-gap);color:var(--ks-or);font-size:clamp(12px,1.12vw,22px);font-weight:400;letter-spacing:.22em;line-height:1.5}.ks-bmh--editorial .ks-bmh__editorial-heading{margin:0;color:inherit;font-family:inherit;font-size:clamp(32px,5.45vw,106px);font-weight:400;line-height:1.04;letter-spacing:-.035em;text-transform:none}.ks-bmh--editorial .ks-bmh__editorial-heading span{display:block}.ks-bmh--editorial .ks-bmh__editorial-description{margin:var(--bmh-editorial-gap) 0 0;color:var(--bmh-editorial-muted);font-size:clamp(16px,1.5vw,29px);line-height:1.5;text-wrap:pretty}.ks-bmh--editorial .ks-bmh__editorial-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:var(--bmh-editorial-gap);padding:.8em 2em;border:1px solid var(--ks-or);border-radius:999px;background:transparent;color:var(--ks-or);font-family:inherit;font-size:clamp(13px,1.1vw,21px);letter-spacing:.16em;line-height:1.25;text-decoration:none;text-align:center;transition:background-color .18s ease,color .18s ease}.ks-bmh--editorial .ks-bmh__editorial-button:hover{background:var(--ks-or);color:#101010}.ks-bmh--editorial .ks-bmh__editorial-button:focus-visible{outline:2px solid var(--bmh-editorial-ink);outline-offset:5px}@media(min-width:768px){.ks-bmh--editorial .ks-bmh__editorial-copy{position:absolute;inset:0 auto 0 0}}@media(max-width:767px){.ks-bmh.ks-bmh--editorial.ks-bmh--fit{aspect-ratio:auto}.ks-bmh--editorial .ks-bmh__stage{position:relative;aspect-ratio:2.4}.ks-bmh--editorial .ks-bmh__editorial-copy{width:100%;height:auto}}@media(prefers-reduced-motion:reduce){.ks-bmh--editorial .ks-bmh__editorial-button{transition:none}}.ks-bmh--editorial-badge .ks-bmh__editorial-copy{font-family:var(--font-body, "Public Sans", sans-serif);gap:4px}.ks-bmh--editorial-badge .ks-bmh__badge-heading{width:clamp(180px,24vw,368px);max-width:100%;margin:0;line-height:0}.ks-bmh--editorial-badge .ks-bmh__badge-heading img{display:block;width:100%;height:auto;transform:translate(-7%)}.ks-bmh--editorial-badge .ks-bmh__editorial-button{min-height:44px;margin:0;padding:10px 24px;border:1px solid #fff;border-radius:4px;background:#fff;color:#111;font-size:14px;font-weight:600;letter-spacing:normal}.ks-bmh--editorial-badge .ks-bmh__editorial-button:hover{background:#111;color:#fff}@media(min-width:768px){.ks-bmh--editorial-badge{max-height:750px}.ks-bmh--editorial-badge .ks-bmh__editorial-copy{padding:0 0 0 clamp(80px,10.8vw,200px)}}@media(max-width:767px){.ks-bmh.ks-bmh--editorial-badge.ks-bmh--fit{aspect-ratio:var(--bmh-ar-mobile)}.ks-bmh--editorial-badge .ks-bmh__stage{position:absolute;aspect-ratio:auto}.ks-bmh--editorial-badge .ks-bmh__editorial-copy{width:100%;height:auto;align-items:center;padding:clamp(8px,3vw,24px) 16px 0}.ks-bmh--editorial-badge .ks-bmh__badge-heading{width:clamp(116px,37vw,224px)}.ks-bmh--editorial-badge .ks-bmh__badge-heading img{transform:none}.ks-bmh--editorial-badge .ks-bmh__editorial-button{min-height:44px}}@media(max-width:359px){.ks-bmh--editorial-badge .ks-bmh__badge-heading{width:34vw}}
/*# sourceMappingURL=/cdn/shop/t/151/assets/ks-campaign-editorial.css.map */
