.dlk-hero{position:relative;overflow:hidden;transition:background-color .3s ease}.dlk-hero__grid{display:grid;gap:clamp(1.5rem,4vw,3rem);align-items:center;padding:1rem}.dlk-hero__content{display:flex;flex-direction:column;gap:1.25rem;min-width:0;position:relative;z-index:2;align-items:stretch}.dlk-hero__pillWrap{display:flex;width:100%;justify-content:var(--dlk-pill-align, flex-start)}.dlk-hero__pill{display:inline-flex;gap:.5rem;align-items:center;padding:.4em .8em;font-size:var(--dlk-pill-fs, .8rem);border-radius:var(--dlk-pill-radius, 25px);border:1px solid var(--dlk-local-pill-border, var(--dlk-border));background:color-mix(in srgb,var(--dlk-card-bg) 80%,transparent);color:var(--dlk-text);font-weight:700;line-height:1;box-shadow:var(--dlk-local-pill-shadow, none);transition:box-shadow .3s ease,border-color .3s ease}.dlk-hero__title{margin:0;letter-spacing:-.02em;text-wrap:balance;line-height:1.1;font-size:calc(var(--dlk-h-fs) * .7);text-align:var(--dlk-text-align, left);color:var(--dlk-h-color, var(--dlk-text));position:relative;z-index:2}.dlk-hero__highlight{color:var(--dlk-h-accent, var(--dlk-accent))}.dlk-hero__sub{margin:0;max-width:60ch;opacity:.9;font-size:var(--dlk-sub-fs, 1.1rem);text-align:var(--dlk-text-align, left);color:var(--dlk-sub-color, inherit)}.dlk-hero[data-layout=split] .dlk-hero__sub[style*="text-align: center"]{margin-left:auto;margin-right:auto}.dlk-hero__ctaRow{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem;justify-content:var(--dlk-btn-align, flex-start);width:100%}.dlk-hero__btn{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:3em;padding:.8em 1.5em;text-decoration:none;font-weight:700;transition:transform .2s ease,box-shadow .2s ease;cursor:pointer;font-size:var(--dlk-btn-fs, 1rem);border-radius:var(--dlk-btn-radius, 8px)}[data-btn-width=full] .dlk-hero__btn{width:100%}[data-btn-width=medium] .dlk-hero__btn{min-width:200px}[data-btn-width=auto] .dlk-hero__btn{width:auto}.dlk-hero__btn:hover{transform:translateY(-2px)}.dlk-hero__btn--primary{background-color:var(--dlk-local-btn-bg, var(--dlk-accent));color:var(--dlk-local-btn-text, #fff);border:1px solid var(--dlk-local-btn-border, transparent);box-shadow:var(--dlk-local-btn-shadow, none)}.dlk-hero__btn--secondary{background-color:transparent;border:1px solid var(--dlk-border);color:var(--dlk-text)}.dlk-hero__btn--secondary:hover{border-color:var(--dlk-accent);color:var(--dlk-accent)}.dlk-hero__microcopy{font-size:var(--dlk-micro-fs, .8rem);color:var(--dlk-micro-color, inherit);opacity:.75;margin-top:-.5rem;text-align:var(--dlk-text-align, left);width:100%}.dlk-hero__trust{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:.5rem;justify-content:var(--dlk-text-align, flex-start);width:100%;position:relative;z-index:2}.dlk-hero__trust[style*="justify-content: center;"]{justify-content:center}.dlk-hero__trustItem{display:inline-flex;align-items:center;gap:.4rem;font-size:var(--dlk-trust-fs, .9rem);color:var(--dlk-trust-color, var(--dlk-text));font-weight:600}.dlk-hero__media{min-width:0;width:100%}.dlk-hero__mediaCard{overflow:hidden;position:relative;border-radius:var(--dlk-media-radius, 12px);box-shadow:var(--dlk-shadow);border:1px solid var(--dlk-border);transition:box-shadow .3s ease,border-color .3s ease}.dlk-hero__mediaRatio{aspect-ratio:var(--dlk-hero-ar, 3 / 2);background:color-mix(in srgb,var(--dlk-card-bg) 50%,transparent);position:relative}.dlk-hero__mediaRatio img{width:100%;height:100%;object-fit:cover;display:block}@media(min-width:990px){.dlk-hero__title{font-size:var(--dlk-h-fs, 3.5rem)}.dlk-hero[data-layout=split] .dlk-hero__grid{grid-template-columns:1fr 1fr;gap:4rem}.dlk-hero[data-layout=split][data-media-pos=left] .dlk-hero__media{order:0}.dlk-hero[data-layout=split][data-media-pos=left] .dlk-hero__content,.dlk-hero[data-layout=split][data-media-pos=right] .dlk-hero__media{order:1}.dlk-hero[data-layout=split][data-media-pos=right] .dlk-hero__content{order:0}.dlk-hero[data-layout=stack] .dlk-hero__grid{grid-template-columns:1fr;max-width:800px;margin:0 auto;text-align:center}.dlk-hero[data-layout=stack] .dlk-hero__content,.dlk-hero[data-layout=stack] .dlk-hero__pillWrap,.dlk-hero[data-layout=stack] .dlk-hero__ctaRow,.dlk-hero[data-layout=stack] .dlk-hero__title,.dlk-hero[data-layout=stack] .dlk-hero__sub,.dlk-hero[data-layout=stack] .dlk-hero__microcopy,.dlk-hero[data-layout=stack] .dlk-hero__trust{align-items:center;justify-content:center;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/dlk-hero.css.map */
