.minimal-hero{background:var(--mh-bg, #F7F2E8);color:var(--mh-ink, #241726);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.minimal-hero__inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:3rem;padding:2rem 0 3rem}@media(max-width:860px){.minimal-hero__inner{grid-template-columns:1fr;text-align:center;padding-top:.5rem}}.minimal-hero__eyebrow{font-size:.72rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--mh-accent, #6B2C91);margin:0 0 1rem}.minimal-hero__heading{font-family:Playfair Display,Georgia,serif;font-weight:800;font-size:clamp(2rem,3.6vw,3rem);line-height:1.08;margin:0 0 1.1rem}.minimal-hero__sub{font-size:1rem;color:var(--mh-ink-soft, #6E6472);line-height:1.6;max-width:30rem;margin:0 0 1.75rem}@media(max-width:860px){.minimal-hero__sub{margin-inline:auto}}.minimal-hero__btn{display:inline-block;font-family:Inter,sans-serif;font-size:.9rem;font-weight:600;padding:.85rem 2rem;border-radius:999px;background:var(--mh-accent, #6B2C91);color:var(--mh-bg, #F7F2E8);text-decoration:none;border:none;transition:opacity .15s ease,transform .15s ease}.minimal-hero__btn:hover{opacity:.88;transform:translateY(-1px)}.minimal-hero__media,.minimal-hero__media-fallback{aspect-ratio:4 / 3;border-radius:.75rem;overflow:hidden;box-shadow:0 30px 60px -24px #2417264d}.minimal-hero__media img{width:100%;height:100%;object-fit:cover;display:block}.minimal-hero__media-fallback{position:relative;background:linear-gradient(155deg,#263457,#171d34 55%,#0d0f1c)}.minimal-hero__media-title{position:absolute;left:1.5rem;right:1.5rem;bottom:1.5rem;font-family:Playfair Display,Georgia,serif;font-weight:700;color:#fff;font-size:1.35rem;line-height:1.15;margin:0}.minimal-hero__trust{overflow:hidden;padding:1.5rem 0;border-top:1px solid var(--mh-line, rgba(36,23,38,.12));border-bottom:1px solid var(--mh-line, rgba(36,23,38,.12));font-size:.8rem;font-weight:600;color:var(--mh-ink-soft, #6E6472);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.minimal-hero__trust-track{display:flex;align-items:center;gap:2.5rem;width:max-content;animation:minimal-hero-trust-scroll 32s linear infinite}.minimal-hero__trust-item{white-space:nowrap}@keyframes minimal-hero-trust-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.minimal-hero__trust-track{animation:none}.minimal-hero__trust{display:flex;justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/minimal-hero.css.map */
