/*
Theme Name: YK Astra Child
Template: astra
Version: 1.1.0
*/

:root{
  --yk-ink:#172123;
  --yk-coral:#e66759;
  --yk-warm:#f4f1eb;
}

body{color:var(--yk-ink);background:#fffdfa}
a{color:var(--yk-ink)}
.site-title a,.entry-title,.woocommerce-products-header__title{font-family:Georgia,"Times New Roman",serif}
.ast-primary-header-bar{border-bottom:1px solid #e5e0d8}
.woocommerce ul.products li.product img{aspect-ratio:4/5;object-fit:cover;border-radius:8px}
.woocommerce ul.products li.product .button,.single_add_to_cart_button{border-radius:3px}
.woocommerce span.onsale{background:var(--yk-coral);border-radius:3px}
.yk-promo-bar{background:var(--yk-coral);color:#fff;text-align:center;padding:9px 16px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}
.yk-home-hero{position:relative;min-height:clamp(520px,68vw,760px);overflow:hidden;border-radius:14px;margin:24px 0 72px;background:#dedbd5}
.yk-home-hero video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.yk-home-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(20,28,29,.72),rgba(20,28,29,.12) 62%,transparent)}
.yk-home-hero__copy{position:relative;z-index:1;max-width:560px;padding:clamp(64px,10vw,132px) clamp(28px,6vw,84px);color:#fff}
.yk-home-hero__copy h1{margin:.2em 0;font-family:Georgia,"Times New Roman",serif;font-size:clamp(54px,8vw,104px);line-height:.92;color:#fff}
.yk-home-hero__copy p{font-size:18px}.yk-kicker{font-size:12px!important;font-weight:700;letter-spacing:.18em}
.yk-home-hero__copy .wp-element-button{display:inline-block;margin-top:18px;background:#fff;color:var(--yk-ink);padding:14px 22px;text-decoration:none}
@media (max-width:600px){.yk-home-hero{min-height:620px;margin-top:12px}.yk-home-hero:after{background:linear-gradient(0deg,rgba(20,28,29,.82),rgba(20,28,29,.06) 75%)}.yk-home-hero__copy{position:absolute;left:0;right:0;bottom:0;padding:32px 24px}.woocommerce ul.products[class*=columns-] li.product{width:48%}}

body.home .entry-header{display:none}

body.home .entry-header{display:none!important}.yk-home-hero__copy,.yk-home-hero:after{display:none!important}
