@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400&family=DM+Sans:wght@300;400;500;600&display=swap";.kemci-hero{display:grid;grid-template-columns:1fr 1fr;min-height:85vh;overflow:hidden;background:var(--kemci-hero-bg, #FAFAF8);color:var(--kemci-hero-text, #1A1A1A)}.kemci-hero__content{display:flex;flex-direction:column;justify-content:center;padding:80px 60px 80px 80px}.kemci-hero__tag{font-family:DM Sans,system-ui,sans-serif;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:#8a8680;margin-bottom:24px;font-weight:500;animation:kemciHeroFadeUp .8s ease both;animation-delay:.1s}.kemci-hero__heading{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.8rem,5vw,4.5rem);font-weight:300;line-height:1.1;margin-bottom:28px;animation:kemciHeroFadeUp .8s ease both;animation-delay:.25s}.kemci-hero__heading p{margin:0}.kemci-hero__heading em{font-style:italic;font-weight:300;color:var(--kemci-hero-accent, #A68B6B)}.kemci-hero__subtext{font-family:DM Sans,system-ui,sans-serif;font-size:.95rem;color:#8a8680;line-height:1.7;max-width:380px;margin-bottom:40px;animation:kemciHeroFadeUp .8s ease both;animation-delay:.4s}.kemci-hero__btn{display:inline-flex;align-items:center;gap:10px;padding:16px 40px;font-family:DM Sans,system-ui,sans-serif;font-size:.75rem;letter-spacing:.15em;text-transform:uppercase;font-weight:600;background:var(--kemci-hero-btn-bg, #1A1A1A);color:var(--kemci-hero-btn-text, #FFFFFF);text-decoration:none;transition:all .35s ease;animation:kemciHeroFadeUp .8s ease both;animation-delay:.55s}.kemci-hero__btn:hover{background:transparent;color:var(--kemci-hero-text, #1A1A1A);outline:1.5px solid var(--kemci-hero-text, #1A1A1A)}.kemci-hero__btn svg{transition:transform .3s}.kemci-hero__btn:hover svg{transform:translate(4px)}.kemci-hero__image{position:relative;overflow:hidden;background:var(--kemci-hero-img-fallback, #DBC8B2)}.kemci-hero__img,.kemci-hero__placeholder{display:block;width:100%;height:100%;object-fit:cover;transition:transform 8s ease}.kemci-hero__image:hover .kemci-hero__img{transform:scale(1.03)}.kemci-hero__placeholder{padding:40px;opacity:.3}.kemci-hero__overlay-text{position:absolute;bottom:40px;right:40px;font-family:Cormorant Garamond,Georgia,serif;font-size:6rem;font-weight:300;color:#ffffff26;line-height:1;pointer-events:none;-webkit-user-select:none;user-select:none}@keyframes kemciHeroFadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1024px){.kemci-hero{grid-template-columns:1fr;min-height:auto}.kemci-hero__content{padding:60px 32px;order:1}.kemci-hero__image{aspect-ratio:3 / 4;max-height:70vh;order:0}.kemci-hero__overlay-text{font-size:4rem;bottom:24px;right:24px}}@media(max-width:600px){.kemci-hero__content{padding:40px 20px}.kemci-hero__btn{padding:14px 28px;width:100%;justify-content:center}.kemci-hero__overlay-text{font-size:3rem;bottom:16px;right:16px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/kemci-hero.css.map */
