/* VIENEV × Moly — yalnız şablonda olmayan küçük ayarlar (renk: siyah-beyaz) */
.logo img{max-height:62px;width:auto}
.header-top-right .ust-tel{font-size:14px;color:#0F0F0F;font-weight:600;white-space:nowrap}
.header-top-right .ust-tel i{margin-right:6px}
.slider-area .single-slide{background:#F7F7F9}
.slider-area .slider-img img{width:100%;max-width:400px;height:auto;aspect-ratio:3/4;object-fit:cover;box-shadow:0 18px 40px rgba(0,0,0,.08);background:#fff}
.slider-area .hero-text h1{max-width:520px}
.hero-text h1::before,.hero-text h2::before,.page-title h1::before,.page-title h2::before{background-color:#e9e9e9}
@media (min-width:1200px){.deal-area .deal-img{margin-top:-240px}}
.page-title-area{background:#F7F7F9}
.artical-area{background:#F7F7F9}
.artical-area .artical-img i{font-size:46px;color:#111}
.artical-area .author-img img{width:70px;height:70px;object-fit:contain;border-radius:50%;background:#fff;padding:8px;border:1px solid #e6e6e6}
.deal-area .deal-img img{max-width:100%;height:auto;background:#fff}
.women-produt-area .product-img img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}
.about-img img{max-width:100%;height:auto}
.deal-area .time-area h3 a{color:inherit}
.deal-area .time-area .dbtn:hover,.b-btn:hover{background:#444;color:#fff}
.product-wrapper .product-img{background:#fff}
.product-wrapper .product-img img{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover}
.product-wrapper .product-detalis h6 a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em}
.product-wrapper .product-detalis-2 .buy-info .cart a,.product-wrapper .product-detalis-2 .buy-info .cart button{color:#111;font-weight:700;background:none;border:0;padding:0;cursor:pointer;font-size:14px}
.product-wrapper .price span{color:#111;font-weight:700}
.instagram-img{position:relative;overflow:hidden;margin-bottom:30px}
.instagram-img img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;transition:transform .5s}
.instagram-img:hover img{transform:scale(1.04)}
.instagram-img .kat-ad{position:absolute;left:14px;bottom:14px;right:14px;background:#fff;color:#111;padding:10px 14px;font-weight:600;font-size:15px;display:flex;justify-content:space-between;align-items:center}
.instagram-img .kat-ad span{color:#818181;font-weight:400;font-size:13px}
.magaza-area .magaza-btn{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}
.magaza-area .b-btn{padding:16px 34px;font-size:14px}
.magaza-area .mess-icon i{font-size:44px;color:#111}
.footer-widget .footer-info li{color:#818181}
.footer-widget .footer-info li a:hover{color:#111}
.kat-secim{display:flex;flex-wrap:wrap;gap:8px}
.kat-secim a{border:1px solid #e6e6e6;border-radius:30px;padding:6px 16px;font-size:13px;color:#333}
.kat-secim a.aktif,.kat-secim a:hover{background:#111;border-color:#111;color:#fff}
.urun-sayi{font-size:14px;color:#818181}
.product-detalis-page .product-list-slider .product-img img{max-width:100%;height:auto;background:#fff}
.product-detalis-page .product-wrapper-2 h1{font-size:28px;line-height:1.3;font-weight:600;margin-bottom:12px}
.product-detalis-page .urun-kunye{list-style:none;padding:0;margin:0 0 22px;color:#818181;font-size:14px}
.product-detalis-page .urun-kunye li{padding:3px 0}
.product-detalis-page .urun-kunye b{color:#333;font-weight:600}
.product-detalis-page .satin-al{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:18px}
.product-detalis-page .satin-al .b-btn{padding:16px 30px;font-size:14px}
.product-detalis-page .satin-al .b-btn.bos{background:#fff;color:#111;border:1px solid #111}
.product-detalis-page .satin-al .b-btn.bos:hover{background:#111;color:#fff}
.product-detalis-page .diger-magaza{font-size:14px;color:#818181}
.product-detalis-page .diger-magaza a{color:#111;text-decoration:underline;margin-left:6px}
.product-detalis-page .quty input{width:70px}
.cart-page-area .cart-img img{width:80px;height:auto}
.cart-page-area .sepet-not{background:#F7F7F9;padding:22px 26px;margin-top:26px;font-size:15px}
.cart-page-area .sepet-bos{text-align:center;padding:60px 0}
.cart-page-area .adet button{width:30px;height:30px;border:1px solid #ddd;background:#fff;cursor:pointer}
.cart-page-area .adet output{display:inline-block;min-width:30px;text-align:center}
.durum-bildirim{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);background:#111;color:#fff;padding:12px 22px;border-radius:30px;font-size:14px;z-index:99;opacity:0;transition:opacity .3s;pointer-events:none}
.durum-bildirim.acik{opacity:1}
.contact-info .contact li a{color:inherit}
.map-area iframe{width:100%;height:420px;border:0}
.hakkimizda-magaza li{margin-bottom:6px}
@media (max-width:575px){.women-produt-area .hero-text{background:rgba(255,255,255,.9);padding:18px 18px 8px;margin-left:15px;margin-right:15px;max-width:calc(100% - 30px)}}
@media (max-width:767px){.slider-area .hero-text h1{font-size:34px;line-height:42px}.deal-area .section-title h3{font-size:32px;line-height:40px}.header-top-right .ust-tel{font-size:12px}}
