/*
Theme Name: Çiçek V1
Theme URI: https://lenostra.com
Description: Toptan hediyelik ürün mağazası teması
Version: 5.0.3-birfatura-fix
Author: Lenostra
Text Domain: cicek-v1
*/
:root{--theme:#7b1fa2;--theme-d:#631389;--theme-l:#d3a7e8;--theme-rgb:123,31,162;--red:#e53935;--green:#00897b;--bg:#f7f7fb;--white:#ffffff;--text:#202124;--card:#ffffff;--price:#e53935;--delivery:#00897b}
*,*::before,*::after{box-sizing:border-box}html,body{margin:0;padding:0;max-width:100%;overflow-x:hidden}body{font-family:'Nunito',Arial,sans-serif;background:var(--bg);color:var(--text);font-size:16px;line-height:1.5}.col-full,.ln-container{max-width:1480px;margin:0 auto;padding:0 24px;box-sizing:border-box}a{color:inherit;text-decoration:none}a:hover{color:var(--theme)}img{max-width:100%;height:auto}button,.button,input[type=submit],.ln-btn{background:var(--theme);color:#fff;border:0;border-radius:999px;padding:12px 20px;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:.2s}.button:hover,button:hover,input[type=submit]:hover,.ln-btn:hover{background:var(--theme-d);color:#fff;transform:translateY(-1px)}input,select,textarea{font-family:inherit;border:1px solid #e3e3ea;border-radius:14px;padding:12px 14px;background:#fff;color:var(--text);outline:none;width:100%}input:focus,select:focus,textarea:focus{border-color:var(--theme);box-shadow:0 0 0 3px rgba(var(--theme-rgb),.12)}.woocommerce-loop-product__title,.product_title{color:var(--text);font-weight:800}.price,.woocommerce-Price-amount{color:var(--price);font-weight:900}.star-rating span:before,.stars a{color:#f6b400}.woocommerce-message,.woocommerce-info,.woocommerce-error{border-radius:16px;border:0;background:#fff;box-shadow:0 8px 24px rgba(20,20,43,.08)}.ln-page,.ln-post,.ln-404,.ln-search-page{max-width:1100px;margin:30px auto;padding:28px;background:#fff;border-radius:24px;box-shadow:0 10px 30px rgba(20,20,43,.06)}.ln-page h1,.ln-post h1,.ln-404 h1{margin-top:0}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:768px){.col-full,.ln-container{padding:0 12px}body{font-size:15px}}


/* v3.5 indirimli fiyat görünümü: eski fiyat çizili + yeni fiyat belirgin */
.price del,.lnpc-price del,.ln-summary-price del,.lnmob-price del,.woocommerce-Price-amount del,del .woocommerce-Price-amount,.ln-discount-price del{color:#9ca3af!important;text-decoration:line-through!important;text-decoration-thickness:2px!important;font-size:.82em!important;font-weight:800!important;opacity:1!important;margin-right:7px!important}.price ins,.lnpc-price ins,.ln-summary-price ins,.lnmob-price ins,.ln-discount-price ins{color:var(--price,#e53935)!important;text-decoration:none!important;font-weight:950!important}.ln-discount-price{display:inline-flex!important;align-items:baseline!important;gap:7px!important;flex-wrap:wrap!important}.lnpc-price .ln-discount-price,.ln-summary-price .ln-discount-price,.lnmob-price .ln-discount-price{display:flex!important}.single-product .summary .price del,.ln-summary-price del{font-size:18px!important}.single-product .summary .price ins,.ln-summary-price ins{font-size:30px!important}.woocommerce-cart .cart_totals del,.woocommerce-checkout-review-order del{text-decoration:line-through!important;color:#9ca3af!important}.woocommerce-cart .cart_totals ins,.woocommerce-checkout-review-order ins{text-decoration:none!important;color:var(--price,#e53935)!important;font-weight:950!important}


/* v3.7 critical: kategori slider ve bolge secimi cache bust */
