/* Editorial facelift for interactive Kurumsal and E-Ticaret; CMS editing/cart demo remains intact. */
.sd-demo.sd-storefront{--sd-dark:#18293a;font-family:system-ui,-apple-system,sans-serif}
.sd-storefront .sd-site-nav{min-height:92px}.sd-storefront .sd-logo{font-size:19px;letter-spacing:-.055em}
.sd-storefront .sd-hero{min-height:690px;padding-block:70px}
.sd-storefront .sd-hero-grid{gap:clamp(35px,6vw,115px)}
.sd-storefront .sd-hero h1{font-family:Georgia,serif;letter-spacing:-.055em!important;font-size:clamp(53px,6vw,105px)!important;line-height:1.06!important;font-weight:500!important}
.sd-storefront .sd-hero-copy>p{line-height:1.9;font-size:18px}
.sd-storefront .sd-hero-picture{border-radius:0;box-shadow:20px 20px 0 #ddd7cd}
.sd-storefront.eticaret .sd-hero-picture{border-radius:250px 250px 0 0;overflow:hidden;box-shadow:none}
.sd-storefront .sd-item{box-shadow:none;transition:transform .25s ease}
.sd-storefront .sd-item:hover{transform:translateY(-5px)}
.sd-storefront .sd-item-picture img{transition:transform .5s ease}.sd-storefront .sd-item:hover .sd-item-picture img{transform:scale(1.035)}
@media(max-width:800px){.sd-storefront .sd-hero{min-height:auto}.sd-storefront .sd-hero h1{font-size:clamp(45px,11vw,72px)!important}.sd-storefront .sd-hero-picture{box-shadow:8px 8px 0 #ddd7cd}}
@media(prefers-reduced-motion:reduce){.sd-storefront .sd-item,.sd-storefront .sd-item-picture img{transition:none}}
