.kj-hero{display:grid;grid-template-columns:1.05fr .95fr;background:var(--kj-bg, #fff);color:var(--kj-ink, #22201d);border:1px solid var(--kj-line, #e4e0d6);margin:40px 40px 0;--kj-gold: #C9A96E;--kj-gold-deep: #A2803F}.kj-hero--flip .kj-hero__media{order:2}.kj-hero--flip .kj-hero__text{order:1;border-left:0;border-right:1px solid var(--kj-line, #e4e0d6)}.kj-hero__media{position:relative;overflow:hidden;background:#f5f3ee;height:clamp(500px,74vh,780px)}.kj-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.kj-hero__img--ph{object-fit:contain;opacity:.35}.kj-hero__text{display:flex;align-items:center;border-left:1px solid var(--kj-line, #e4e0d6);padding:var(--kj-pad, 72px)}.kj-hero__inner{max-width:520px}.kj-hero__eyebrow{margin:0;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:#8a867c;font-weight:400}.kj-hero__heading{margin:22px 0 0;font-family:var(--font-heading--family, inherit);font-size:clamp(38px,4vw,58px);line-height:1.05;font-weight:400;letter-spacing:-.005em;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none}.kj-hero__heading em{font-family:var(--font-accent--family, inherit);font-style:italic;font-weight:400;color:var(--kj-gold-deep)}.kj-hero__heading p{margin:0}.kj-hero__body{margin-top:20px;color:#6e6e69;font-size:15px;line-height:1.68}.kj-hero__body p{margin:0 0 10px}.kj-hero__body p:last-child{margin-bottom:0}.kj-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.kj-btn{display:inline-block;padding:15px 32px;font-size:11px;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;background:var(--kj-ink, #22201d);color:#fff;border:1px solid var(--kj-ink, #22201d);transition:background .25s,color .25s}.kj-btn:hover{background:#3a3733;border-color:#3a3733;color:#fff}.kj-btn--ghost{background:transparent;color:var(--kj-ink, #22201d);border-color:var(--kj-line, #e4e0d6)}.kj-btn--ghost:hover{background:var(--kj-ink, #22201d);color:#fff;border-color:var(--kj-ink, #22201d)}.kj-hero__credit{display:block;margin-top:34px;padding-top:24px;border-top:1px solid var(--kj-line, #e4e0d6);text-decoration:none;color:inherit;max-width:38ch}.kj-hero__credit-label{display:block;font-size:9.5px;letter-spacing:.26em;text-transform:uppercase;color:var(--kj-gold-deep);margin-bottom:8px}.kj-hero__credit-title{display:block;font-family:var(--font-heading--family, inherit);font-size:21px;line-height:1.3}.kj-hero__credit-meta{display:block;margin-top:6px;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:#8a867c}.kj-hero__credit:hover .kj-hero__credit-title{color:var(--kj-gold-deep)}[id$=__kj_hero_crown_jewels] .kj-hero{grid-template-columns:.82fr 1.18fr;background:#fefaf1}[id$=__kj_hero_crown_jewels] .kj-hero__media{background:#fefaf1}[id$=__kj_hero_crown_jewels] .kj-hero__img{object-fit:contain;padding:28px 12px;box-sizing:border-box;filter:brightness(1.03)}[id$=__kj_hero_crown_jewels] .kj-hero__media:before,[id$=__kj_hero_crown_jewels] .kj-hero__text:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(crown-jewels-sparkles.svg) center / cover no-repeat;pointer-events:none;z-index:1}[id$=__kj_hero_crown_jewels] .kj-hero__text{position:relative}[id$=__kj_hero_crown_jewels] .kj-hero__text:before{opacity:.85;transform:scaleX(-1)}[id$=__kj_hero_crown_jewels] .kj-hero__inner{position:relative;z-index:2}[id$=__kj_hero_crown_jewels] .kj-hero__media:after{content:"";position:absolute;top:16px;right:16px;width:150px;height:150px;background:url(crown-jewels-badge.svg) center / contain no-repeat;z-index:2;filter:drop-shadow(0 8px 12px rgba(30,27,24,.28));animation:kjBadge 4s ease-in-out infinite}@keyframes kjBadge{0%,to{transform:rotate(-3deg) scale(1)}50%{transform:rotate(3deg) scale(1.04)}}[id$=__kj_hero_crown_jewels] .kj-hero__eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:13px;letter-spacing:.24em;color:#7e1d27;font-weight:500;border-top:1px solid #C9A96E;border-bottom:1px solid #C9A96E;padding:10px 2px}[id$=__kj_hero_crown_jewels] .kj-hero__eyebrow:before,[id$=__kj_hero_crown_jewels] .kj-hero__eyebrow:after{content:"\2726";color:#c9a96e;font-size:12px;letter-spacing:0}[id$=__kj_hero_crown_jewels] .kj-hero__heading{font-size:clamp(44px,4.6vw,68px)}@media(prefers-reduced-motion:reduce){[id$=__kj_hero_crown_jewels] .kj-hero__media:before,[id$=__kj_hero_crown_jewels] .kj-hero__text:before{display:none}[id$=__kj_hero_crown_jewels] .kj-hero__media:after,[id$=__kj_hero_crown_jewels] .kj-hero__text:after{animation:none}}@media(min-width:1680px){[id$=__kj_hero_crown_jewels] .kj-hero__text:after{content:"";position:absolute;right:5%;top:50%;width:clamp(200px,15vw,300px);aspect-ratio:3 / 4;transform:translateY(-50%) rotate(5deg);background:url(/cdn/shop/files/Crown_Jewels_cover.jpg?v=1794065174&width=700) center / cover no-repeat;box-shadow:0 28px 50px -16px #1e1b1873,0 4px 10px #1e1b1826;z-index:1;animation:kjBook 6s ease-in-out infinite}}@keyframes kjBook{0%,to{transform:translateY(-50%) rotate(5deg)}50%{transform:translateY(calc(-50% - 8px)) rotate(4deg)}}@media(max-width:959px){.kj-hero{grid-template-columns:1fr;margin:24px 20px 0}.kj-hero--flip .kj-hero__media,.kj-hero--flip .kj-hero__text{order:initial}.kj-hero__media{height:auto;aspect-ratio:var(--kj-media-ratio, 4 / 5)}.kj-hero__text{border-left:0;border-right:0;border-top:1px solid var(--kj-line, #e4e0d6);padding:40px 24px 46px}.kj-hero__inner{max-width:none}.kj-hero__actions{margin-top:26px}.kj-hero__credit{margin-top:28px}[id$=__kj_hero_crown_jewels] .kj-hero{grid-template-columns:1fr}[id$=__kj_hero_crown_jewels] .kj-hero__img{padding:16px}[id$=__kj_hero_crown_jewels] .kj-hero__media:after{width:110px;height:110px;top:14px;right:14px}[id$=__kj_hero_crown_jewels] .kj-hero__eyebrow{font-size:11.5px;letter-spacing:.18em}}@media(max-width:520px){.kj-hero__text{padding:32px 20px 40px}.kj-btn{padding:14px 24px}.kj-hero__actions .kj-btn{flex:1 1 100%;text-align:center}}@media(prefers-reduced-motion:reduce){.kj-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/section-kj-hero-split.css.map */
