:root{--yc-font-body:"Segment",sans-serif;--yc-font-heading:"Segment",sans-serif;--yc-font-body-weight:400;--yc-font-heading-weight:700;--yc-header-weight:600;--yc-font-size:16px;--yc-font-size-mobile:15px;--yc-heading-size:32px;--yc-heading-size-mobile:23px;--yc-header-size:13px;--yc-header-size-mobile:12px;--yc-line-body:1.6;--yc-line-heading:1.2;--yc-tracking-body:0em;--yc-tracking-heading:-0.02em;--yc-fs-7:calc(var(--yc-font-size, 16px) * 0.4375);--yc-fs-8:calc(var(--yc-font-size, 16px) * 0.5);--yc-fs-9:calc(var(--yc-font-size, 16px) * 0.5625);--yc-fs-10:calc(var(--yc-font-size, 16px) * 0.625);--yc-fs-10-5:calc(var(--yc-font-size, 16px) * 0.65625);--yc-fs-11:calc(var(--yc-font-size, 16px) * 0.6875);--yc-fs-11-5:calc(var(--yc-font-size, 16px) * 0.71875);--yc-fs-12:calc(var(--yc-font-size, 16px) * 0.75);--yc-fs-12-5:calc(var(--yc-font-size, 16px) * 0.78125);--yc-fs-13:calc(var(--yc-font-size, 16px) * 0.8125);--yc-fs-13-5:calc(var(--yc-font-size, 16px) * 0.84375);--yc-fs-14:calc(var(--yc-font-size, 16px) * 0.875);--yc-fs-14-5:calc(var(--yc-font-size, 16px) * 0.90625);--yc-fs-15:calc(var(--yc-font-size, 16px) * 0.9375);--yc-fs-16:calc(var(--yc-font-size, 16px) * 1);--yc-fs-17:calc(var(--yc-font-size, 16px) * 1.0625);--yc-fs-18:calc(var(--yc-font-size, 16px) * 1.125);--yc-fs-19:calc(var(--yc-font-size, 16px) * 1.1875);--yc-fs-20:calc(var(--yc-font-size, 16px) * 1.25);--yc-fs-21:calc(var(--yc-font-size, 16px) * 1.3125);--yc-fs-22:calc(var(--yc-font-size, 16px) * 1.375);--yc-fs-23:calc(var(--yc-font-size, 16px) * 1.4375);--yc-fs-24:calc(var(--yc-font-size, 16px) * 1.5);--yc-fs-25:calc(var(--yc-font-size, 16px) * 1.5625);--yc-fs-26:calc(var(--yc-font-size, 16px) * 1.625);--yc-fs-27:calc(var(--yc-font-size, 16px) * 1.6875);--yc-fs-28:calc(var(--yc-font-size, 16px) * 1.75);--yc-fs-30:calc(var(--yc-font-size, 16px) * 1.875);--yc-fs-32:calc(var(--yc-font-size, 16px) * 2);--yc-fs-34:calc(var(--yc-font-size, 16px) * 2.125);--yc-fs-36:calc(var(--yc-font-size, 16px) * 2.25);--yc-fs-38:calc(var(--yc-font-size, 16px) * 2.375);--yc-fs-40:calc(var(--yc-font-size, 16px) * 2.5);--yc-fs-42:calc(var(--yc-font-size, 16px) * 2.625);--yc-fs-48:calc(var(--yc-font-size, 16px) * 3);--yc-display-sm:var(--yc-heading-size, 28px);--yc-display-md:calc(var(--yc-heading-size, 28px) * 1.15);--yc-display-lg:calc(var(--yc-heading-size, 28px) * 1.3);--yc-display-min:calc(var(--yc-heading-size, 28px) * .85);}@media (max-width:767px){:root{--yc-font-size:15px;}}
/*# sourceURL=yc-typography-inline-css */
.woocommerce form .form-row .required { visibility: visible; }
/*# sourceURL=woocommerce-inline-inline-css */
.ycd-root{--ycd-widget-x:20px;--ycd-widget-y:20px;--ycd-panel-available-width:calc(100vw - 20px - 20px);--ycd-panel-available-height:calc(100dvh - 20px - 20px - 72px - var(--ycd-bottom-stack, 0px));--ycd-bubble-top:auto;--ycd-bubble-right:20px;--ycd-bubble-bottom:calc(20px + var(--ycd-bottom-stack, 0px));--ycd-bubble-left:auto;--ycd-invite-top:auto;--ycd-invite-right:20px;--ycd-invite-bottom:calc(90px + var(--ycd-bottom-stack, 0px));--ycd-invite-left:auto;--ycd-panel-top:auto;--ycd-panel-right:20px;--ycd-panel-bottom:calc(92px + var(--ycd-bottom-stack, 0px));--ycd-panel-left:auto;}@media(max-width:767px){.ycd-root{--ycd-widget-x:20px;--ycd-widget-y:20px;--ycd-panel-available-width:calc(100vw - 20px - 20px);--ycd-panel-available-height:calc(100dvh - 20px - 20px - 72px - var(--ycd-bottom-stack, 0px));--ycd-bubble-top:auto;--ycd-bubble-right:20px;--ycd-bubble-bottom:calc(20px + var(--ycd-bottom-stack, 0px));--ycd-bubble-left:auto;--ycd-invite-top:auto;--ycd-invite-right:20px;--ycd-invite-bottom:calc(90px + var(--ycd-bottom-stack, 0px));--ycd-invite-left:auto;--ycd-panel-top:auto;--ycd-panel-right:20px;--ycd-panel-bottom:calc(92px + var(--ycd-bottom-stack, 0px));--ycd-panel-left:auto;}}
/*# sourceURL=yc-destek-inline-css */
:root{--yc-primary:#111927;--yc-primary-text:#ffffff;--yc-text:#111927;--yc-muted:#506173;--yc-border:#e2e7ee;--yc-surface:#ffffff;--yc-bg-home:#f5f7fa;--yc-bg-archive:#f5f7fa;--yc-bg-product:#f5f7fa;--yc-bg-cart:#f5f7fa;--yc-bg-checkout:#f5f7fa;--yc-bg-account:#f5f7fa;--yc-bg-other:#ffffff;--yc-surface-alt:#f5f7fa;--yc-link-color:#1d3045;--yc-link-hover:#9a5900;--yc-button-bg:#f6bb42;--yc-button-text:#111927;--yc-button-hover:#eaaa2d;--yc-icon-color:#223146;--yc-icon-bg:#fff3d9;--yc-price-color:#111927;--yc-accent-soft:#fff6e3;--yc-inverse-bg:#111927;--yc-inverse-text:#FFFFFF;--yc-success:#24875a;--yc-error:#c93235;--yc-warning:#8a6500;--yc-info:#a86300;--yc-shadow-color:#111927;--yc-overlay-color:#111927;--yc-container-max:1320px;--yc-container:1320px;--yc-gutter:20px;--yc-primary-soft:color-mix(in srgb,var(--yc-primary) 7%,var(--yc-surface));--yc-primary-border:color-mix(in srgb,var(--yc-primary) 24%,var(--yc-surface));--yc-primary-strong:color-mix(in srgb,var(--yc-primary) 78%,var(--yc-text));--yc-success-soft:color-mix(in srgb,var(--yc-success) 7%,var(--yc-surface));--yc-success-border:color-mix(in srgb,var(--yc-success) 24%,var(--yc-surface));--yc-success-strong:color-mix(in srgb,var(--yc-success) 78%,var(--yc-text));--yc-error-soft:color-mix(in srgb,var(--yc-error) 7%,var(--yc-surface));--yc-error-border:color-mix(in srgb,var(--yc-error) 24%,var(--yc-surface));--yc-error-strong:color-mix(in srgb,var(--yc-error) 78%,var(--yc-text));--yc-warning-soft:color-mix(in srgb,var(--yc-warning) 7%,var(--yc-surface));--yc-warning-border:color-mix(in srgb,var(--yc-warning) 24%,var(--yc-surface));--yc-warning-strong:color-mix(in srgb,var(--yc-warning) 78%,var(--yc-text));--yc-info-soft:color-mix(in srgb,var(--yc-info) 7%,var(--yc-surface));--yc-info-border:color-mix(in srgb,var(--yc-info) 24%,var(--yc-surface));--yc-info-strong:color-mix(in srgb,var(--yc-info) 78%,var(--yc-text));--yc-primary-soft:var(--yc-accent-soft);--yc-border-soft:var(--yc-border);--yc-text-soft:var(--yc-muted);--yc-hero-gap:24px;--header-height:56px;--yc-radius-xs:6px;--yc-radius-sm:8px;--yc-radius-md:16px;--yc-radius-lg:18px;--yc-radius-pill:999px;}@media (max-width:1440px){:root{--header-height:48px}}body.yc-surface-home{background:var(--yc-bg-home)}body.yc-surface-archive{background:var(--yc-bg-archive)}body.yc-surface-product{background:var(--yc-bg-product)}body.yc-surface-cart{background:var(--yc-bg-cart)}body.yc-surface-checkout{background:var(--yc-bg-checkout)}body.yc-surface-account{background:var(--yc-bg-account)}body.yc-surface-other{background:var(--yc-bg-other)}.yc-btn:hover,button.button:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.single_add_to_cart_button:hover{background:var(--yc-button-hover);color:var(--yc-button-text)}
.yc-gallery-thumbbar,.yc-gallery-thumbs,.yc-gallery-prev,.yc-gallery-next{z-index:4;pointer-events:auto}.yc-gallery-track a{pointer-events:auto;cursor:zoom-in}
.yc-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.yc-mobile-search-trigger span,.yc-home-how-step-copy span,.yc-ctabs-bar small{color:#66666f!important}.inciravm-home-seo p a{text-decoration:underline;text-underline-offset:2px}.yc-home > section.yc-hb-section:nth-of-type(n+4),.yc-hb-content > .inciravm-home-seo,.yc-footer{content-visibility:auto;contain-intrinsic-size:auto 700px}@media (max-width:900px){.yc-header-cart .yc-header-action-copy{display:block!important;position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}}
/*# sourceURL=yc-theme-inline-css */
.yc-announcement{--yc-announcement-bg:#4D5761;--yc-announcement-color:#ffffff;}
:root{--yc-header-max:1320px;--yc-header-gutter:32px;--yc-header-mobile-gutter:16px;--yc-logo-width:215px;--yc-mobile-logo-width:180px;}
/*# sourceURL=yc-header-inline-css */
:root{--yc-card-price-weight:700;--yc-card-title-weight:600;--yc-card-brand-size:11px;--yc-card-badge-size:10px;--yc-card-title-size:15px;--yc-card-title-size-mobile:12px;--yc-card-price-size:18px;--yc-card-price-size-mobile:13px;--yc-card-cta-height:44px;--yc-card-cta-height-mobile:40px;}
.yc-card--clear .yc-card-media{background:color-mix(in srgb,var(--yc-surface-alt,#f0f2f4) 38%,var(--yc-surface,#fff))}.yc-card--clear .yc-card-body{gap:6px}.yc-card--clear .yc-card-price{display:flex;flex-direction:column;gap:2px;width:100%;margin-top:auto}.yc-card--clear .yc-card-price-label{display:block;color:var(--yc-muted);font-size:11px;font-weight:600;line-height:1.25}.yc-card--clear .yc-card-price strong{font-size:var(--yc-card-price-size,14px);line-height:1.3}.yc-card--clear .yc-card-plan{box-sizing:border-box;display:grid;gap:5px;width:100%;margin-top:5px;padding:10px 11px;border:1px solid var(--yc-info-border,var(--yc-border));border-radius:10px;background:var(--yc-info-soft,var(--yc-surface-alt));color:var(--yc-text);line-height:1.25}.yc-card--clear .yc-card-plan-top{font-size:10px;font-weight:700;color:var(--yc-info-strong,var(--yc-text))}.yc-card--clear .yc-card-plan-main{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:3px 7px}.yc-card--clear .yc-card-plan-main span{font-size:12px;font-weight:600}.yc-card--clear .yc-card-plan-main strong{font-size:15px;font-weight:800;color:var(--yc-text);white-space:nowrap;font-variant-numeric:tabular-nums}.yc-card--clear .yc-card-plan-monthly{font-size:11px;color:var(--yc-text-soft,var(--yc-muted));font-weight:600}.yc-card--clear .yc-card-plan-note{font-size:10px;color:var(--yc-muted);line-height:1.3}.yc-card--clear .yc-card-action{margin-top:7px}@media(max-width:640px){.yc-card--clear .yc-card-body{padding:9px 10px 11px}.yc-card--clear .yc-card-plan{padding:8px;gap:4px}.yc-card--clear .yc-card-plan-main{display:grid;gap:2px}.yc-card--clear .yc-card-plan-main span{font-size:11px}.yc-card--clear .yc-card-plan-main strong{font-size:14px}.yc-card--clear .yc-card-plan-monthly{font-size:10px}.yc-card--clear .yc-card-price-label{font-size:10px}.yc-card--clear .yc-card-price strong{font-size:var(--yc-card-price-size-mobile,13px)}}
/*# sourceURL=yc-product-ui-inline-css */
/* Kasaba Ticaret paleti (mavi #0137F3 + pembe #FF0C87): bağlantılar marka renginde olmaz.
   Tema bazı bağlantılarda doğrudan vurgu rengini kullanıyor; burada bağlantı renklerine yönlendirilir. */

/* Bağlantı metni (normal durum) */
body .woocommerce-MyAccount-navigation .is-active a,
body .woocommerce-MyAccount-content p a,
body .yc-account-secure a,
body .yc-contact-consent a,
body .yc-cat-link.is-active,
body .yc-cp-legal-toc nav a.is-active,
body .yc-post-body a,
body .yc-post-toc a.is-active,
body .yc-blog-comment-reply a,
body .yc-blog-comment-note a,
body .yc-blog-chip,
body .yc-service-go,
body .yc-home-payment-highlight-link,
body .yc-home-payment-highlight-link .yc-home-payment-highlight-icon,
body .ta-etbis a,
body .ta-text-link,
body .yc-taksit-page-link{color:var(--yc-link-color)}
/* Koyu zemin üzerindeki bağlantı */
body .tp-lottie-credit a{color:var(--yc-inverse-text)}

/* Bağlantı içindeki ikonlar bağlantının rengini alır */
body .yc-account-layout .woocommerce-MyAccount-navigation .is-active a .micon,
body .yc-account-links a[aria-current] .micon,
body .yc-footer-social a .micon,
body .yc-footer-util a .micon{color:inherit}
body .yc-footer-contact-action .micon,
body .yc-nf-cats a .yc-nf-cat-ico,
body .yc-nf-cats a .yc-nf-cat-ico .yc-nf-ico,
body .yc-home-blog-media .yc-home-blog-fallback{color:var(--yc-icon-color)}

/* Bağlantı metni (üzerine gelince / klavye odağı) */
body .yc-pb-brand-link:hover,
body .yc-pb-brand-etbis:hover,
body .yc-footer-util a:hover,
body .yc-buy-nav-left a:hover,
body .yc-steps a.yc-step:hover,
body .yc-contact-channel:hover .yc-contact-channel-arrow,
body .yc-category-pill:not(.is-active):hover,
body .yc-cp-faq-nav a:hover,
body .yc-cp-faq-nav a:focus-visible,
body .yc-cp-legal-toc nav a:hover,
body .yc-footer-links a:hover,
body .yc-buy .yc-buy-info .reset_variations:hover,
body .yc-product-rating-link:hover,
body .yc-nf-links a:hover,
body .yc-nf-links a:focus-visible,
body .yc-home-more:hover,
body .yc-home-quick-item:hover .yc-home-quick-arrow,
body .yc-home-blog-body h3 a:hover,
body .yc-home-payment-highlight-link:hover,
body .yc-account-dropdown a:hover,
body .yc-header-nav-links a:hover,
body .yc-header-help:hover,
body .yc-mega-categories a:hover,
body .yc-mega-discover a:hover,
body .yc-search-matches a:hover,
body .yc-search-cats a:hover,
body .yc-blog-crumbs a:hover,
body .yc-blog-card h2 a:hover,
body .yc-blog-card h3 a:hover,
body .yc-blog-pagination a.page-numbers:hover,
body .yc-post-meta a:hover,
body .yc-post-body a:hover,
body .yc-post-share a:hover,
body .yc-post-tags a:hover,
body .yc-footer-columns a:hover,
body .yc-footer-contact-card a:hover,
body .yc-footer-social a:hover,
body .yc-service-go:hover,
body .yc-footer-services header a:hover,
body a.yc-footer-trust-item:hover .yc-footer-trust-go,
body .yc-footer-contact-more:hover,
body .yc-footer-col nav a:hover,
body .yc-ctabs-more:hover,
body .yc-contract-doc-open:hover,
body .ta-inline-links a:hover,
body .ta-legal-links a:hover{color:var(--yc-link-hover)}

/* Hap / kart biçimli bağlantıların hover çerçevesi */
body .yc-account-shortcuts a:hover,
body .yc-cp-faq-nav a:hover,
body .yc-cp-faq-nav a:focus-visible,
body .yc-nf-links a:hover,
body .yc-nf-links a:focus-visible,
body .yc-nf-cats a:hover,
body .yc-nf-cats a:focus-visible,
body .yc-home-payment-highlight-link:hover,
body .yc-header-v2 .yc-mega-categories a:hover,
body .yc-search-cats a:hover,
body .yc-blog-cats a:hover,
body .yc-blog-pagination a.page-numbers:hover,
body .yc-post-share a:hover,
body .yc-post-tags a:hover,
body .yc-post-adjacent a:hover,
body .yc-footer-social a:hover,
body .yc-footer-util a:hover,
body .yc-footer-cert a:hover img,
body .yc-home-how-link:hover,
body .yc-home-how-link:focus-visible,
body .yc-verified-identity-footer a:hover,
body .yc-added-choices a:hover,
body .yc-home-brand:hover,
body .yc-category-pill:not(.is-active):hover,
body .yc-footer-contact-action:hover,
body .yc-etbis-banner:hover,
body .ta-inline-links a:hover,
body .ta-legal-links a:hover{border-color:var(--yc-link-hover)}

/* Taksit süreci sayfası sabit turuncu kullanıyordu; tema vurgusuna bağlanır */
body .tp-page{--tp-accent:var(--yc-primary);--tp-accent-soft:var(--yc-accent-soft)}
body .tp-eligibility-caption{color:var(--yc-primary)}

/* Renk dengesi: mavi = ana butonlar ve seçili durum; pembe (bilgi vurgusu) = kampanya, fırsat, taksit; lacivert = koyu yüzey; ikonlar nötr */
body .yc-header-v2 .yc-header-cart .yc-header-cart-count{background:var(--yc-info);color:#FFFFFF}
body .yc-header-v2 .yc-mega summary .micon-menu{color:var(--yc-inverse-text)}
body .yc-header-v2 .yc-header-nav-links .yc-collection-sale::before{background:var(--yc-info)}
body .yc-product-campaign{--yc-campaign-accent:var(--yc-info)}
body .yc-product-campaign.yc-campaign-surface-primary-soft{--yc-campaign-bg:color-mix(in srgb,var(--yc-info) 4%,#FFFFFF)}
body .yc-deal-badge{background:color-mix(in srgb,var(--yc-info) 7%,#FFFFFF);color:var(--yc-info);border-color:color-mix(in srgb,var(--yc-info) 22%,#FFFFFF)}
body #yc-offer-deposit-bar,body .yc-buy-info .yc-offer-deposit-above-cart{background:var(--yc-inverse-bg)!important}
body .yc-buy .yc-buy-info .yc-taksit-card{border-color:var(--yc-border)}
body .yc-buy .yc-buy-info .yc-taksit-card .yc-apply-form-caption-icon,body .yc-pt-term-ic,body .yc-plans-top-ic,body .yc-hb-controls button{color:var(--yc-icon-color)}
body .yc-buy .yc-buy-info .yc-taksit-card .yc-apply-form-caption{background:var(--yc-surface-alt);border-color:var(--yc-border)}
body .yc-pt-term em{background:var(--yc-info);color:#FFFFFF}
body .yc-card-action{background:var(--yc-accent-soft);border-color:var(--yc-accent-soft);color:var(--yc-primary)}
body .yc-card-action:hover,body .yc-card-action:focus-visible{background:var(--yc-button-hover);border-color:var(--yc-button-hover);color:var(--yc-button-text)}
body .yc-footer{--yc-primary:var(--yc-icon-color)}

/* kasaba-price-spacing:start */
/* Keep the installment badge, cash offer and purchase form on one 12px rhythm. */
body .yc-buy .yc-buy-info\3E .yc-inst-badge,
body .yc-buy .yc-buy-info\3E .yc-price-details,
body .yc-buy .yc-buy-info\3E form.cart{margin-top:12px;margin-bottom:0}
body .yc-buy .yc-buy-info form.cart\3E .yc-offer-badge{margin-top:0;margin-bottom:12px}
body .yc-buy .yc-buy-info .yc-price-details .yc-cash-price{
  --yc-cash-bg1:var(--yc-primary-soft);
  --yc-cash-bg2:var(--yc-primary-soft);
  --yc-cash-ink:var(--yc-inverse-bg);
  --yc-cash-line:color-mix(in srgb,var(--yc-primary) 45%,var(--yc-surface));
  display:grid;justify-items:start;align-items:start;gap:8px;
  width:100%;min-width:0;margin:0;padding:14px 16px;
  border:1px solid var(--yc-cash-line);border-left:4px solid var(--yc-primary);
  border-radius:var(--yc-radius-md);background:var(--yc-cash-bg1);
  color:var(--yc-cash-ink);line-height:1.45;
}
body .yc-buy .yc-buy-info .yc-cash-price::before{background-image:none}
body .yc-buy .yc-buy-info .yc-cash-price\3E span:first-child{
  font-size:calc(var(--pdp-base)*.8125);line-height:1.5;font-weight:600;color:var(--yc-primary);
}
body .yc-buy .yc-buy-info .yc-cash-price\3E span:first-child b{
  padding:2px 8px;margin-inline:3px;background:var(--yc-button-bg);
  color:var(--yc-button-text);font-size:inherit;line-height:1.35;
}
body .yc-buy .yc-buy-info .yc-cash-price .yc-cash-amounts{
  display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;
  gap:6px 12px;margin:0;min-width:0;
}
body .yc-buy .yc-buy-info .yc-cash-price .yc-cash-amounts del{
  color:var(--yc-muted);font-size:calc(var(--pdp-base)*.8125);line-height:1.4;
}
body .yc-buy .yc-buy-info .yc-cash-price .yc-cash-amounts strong{
  order:0;color:var(--yc-inverse-bg);font-size:calc(var(--pdp-base)*1.25);
  font-weight:750;line-height:1.2;letter-spacing:-.02em;
}
body .yc-buy .yc-buy-info .yc-cash-price small{
  color:var(--yc-muted);font-size:calc(var(--pdp-base)*.75);line-height:1.45;
}
@media(max-width:767px){
  body .yc-buy .yc-buy-info .yc-price-details .yc-cash-price{padding:12px 14px}
}
/* kasaba-price-spacing:end */

/* kasaba-marketplace-upgrade: start — 15 Ekim 2026 */
:root{
  --kc-ink:#111927;
  --kc-amber:#f6bb42;
  --kc-amber-strong:#d78411;
  --kc-green:#24875a;
  --kc-canvas:#f5f7fa;
  --kc-line:#e2e7ee;
  --kc-shadow:0 12px 32px rgba(17,25,39,.07);
}
body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
body :is(a,button,input,select,textarea):focus-visible{outline:2px solid var(--kc-amber-strong);outline-offset:3px}

/* Üst alan: daha belirgin arama, temiz navigasyon, marka vurgusu. */
body .yc-header.yc-header-v2{box-shadow:0 3px 22px rgba(17,25,39,.045)}
body .yc-announcement{background:linear-gradient(105deg,#111927,#24364d);border-bottom:2px solid var(--kc-amber);color:#fff}
body .yc-announcement a{font-weight:650;letter-spacing:.015em}
body .yc-header-main{gap:28px}
body .yc-header-search{min-height:50px;border:1px solid #dbe2ea;border-radius:12px;background:#f7f9fb;box-shadow:inset 0 1px 2px rgba(17,25,39,.025)}
body .yc-header-search:focus-within{border-color:var(--kc-amber-strong);box-shadow:0 0 0 4px rgba(246,187,66,.18);background:#fff}
body .yc-header-search input{font-size:14px}
body .yc-header-nav-row{background:#fff;border-bottom:1px solid var(--kc-line)}
body .yc-header-nav-links a:hover,body .yc-header-help:hover{color:#9a5900}

/* Ana sayfa: geniş nefes alanı, güçlü başlık, kolay taranır ürünler. */
body.yc-surface-home .yc-hb-kind-products{background:var(--kc-canvas);border-top:0;padding-block:42px}
body.yc-surface-home .yc-home-head{align-items:center;gap:16px;margin-bottom:20px}
body.yc-surface-home .yc-home-head h2{display:flex;align-items:center;gap:12px;margin:0;font-size:clamp(22px,2vw,27px);line-height:1.2;font-weight:750;letter-spacing:-.03em}
body.yc-surface-home .yc-home-head h2::before{content:"";display:block;width:5px;height:25px;flex:none;border-radius:8px;background:var(--kc-amber)}
body.yc-surface-home .yc-home-more{min-height:36px;padding:6px 12px;border:1px solid var(--kc-line);border-radius:999px;background:#fff;color:var(--kc-ink);font-size:12px;font-weight:700;text-decoration:none}
body.yc-surface-home .yc-home-more:hover{border-color:var(--kc-amber-strong);background:#fff8e8;color:#754300}
body.yc-surface-home .yc-home-cat-media{border:1px solid var(--kc-line);border-radius:15px;background:linear-gradient(145deg,#f9fafc,#edf1f5);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}
body.yc-surface-home .yc-home-cat:hover .yc-home-cat-media{transform:translateY(-3px);border-color:#d7aa57;box-shadow:var(--kc-shadow)}
body.yc-surface-home .yc-home-cat-name{font-size:12px;font-weight:700;line-height:1.4;color:var(--kc-ink)}

/* Tüm ürün listelerinde aynı, daha okunur kart sistemi. */
body .yc-card,body .yc-archive-main .yc-card{border:1px solid var(--kc-line);border-radius:17px;background:#fff;box-shadow:0 5px 18px rgba(17,25,39,.045);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}
body .yc-card:hover,body .yc-archive-main .yc-card:hover{transform:translateY(-3px);border-color:#d3dce6;box-shadow:var(--kc-shadow)}
body .yc-card .yc-card-media{margin:10px 10px 0;border-radius:12px;background:#f8fafc;overflow:hidden}
body .yc-card .yc-card-media img{border-radius:10px}
body .yc-card .yc-card-body{padding:14px 15px 16px;gap:8px}
body .yc-card .yc-card-brand{color:#687585;font-size:11px;letter-spacing:.025em}
body .yc-card .yc-card-title{font-size:15px;line-height:1.35;font-weight:650;color:var(--kc-ink)}
body .yc-card .yc-card-price{margin-top:auto;padding-top:7px;border-top:1px solid #edf0f3}
body .yc-card .yc-card-price .amount{font-size:18px;font-weight:760;letter-spacing:-.035em;color:var(--kc-ink)}
body .yc-card .yc-card-media .yc-card-online{background:var(--kc-amber);border-color:var(--kc-amber);border-radius:8px;color:var(--kc-ink);box-shadow:none;font-weight:750}
body .yc-card .yc-card-media .yc-card-installment{background:#eef8f2;border-color:#ccead8;color:#226e4d;box-shadow:0 4px 10px rgba(17,25,39,.08)}
body .yc-card .yc-card-media .yc-card-installment .micon{background:var(--kc-green);color:#fff}
body .yc-card .yc-card-action{min-height:44px;border-radius:10px;background:var(--kc-ink);border-color:var(--kc-ink);color:#fff;font-weight:700}
body .yc-card .yc-card-action:hover,body .yc-card .yc-card-action:focus-visible{background:#263a53;border-color:#263a53;color:#fff}
body .yc-rating-squares{gap:2px}
body .yc-rating-squares span,body .yc-card-rating .yc-rating-squares span{display:inline-grid;place-items:center;width:16px;height:18px;border:0;border-radius:0;background:linear-gradient(to right,#e7a72b var(--fill),#d5dbe3 var(--fill));background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;font-size:16px;line-height:1}

/* Mağaza: filtreler ve kategori kısayolları ürünlerle aynı görsel dilde. */
body.yc-surface-archive .yc-archive-intro h1{font-size:clamp(28px,2.6vw,36px);font-weight:760;letter-spacing:-.04em}
body.yc-surface-archive .yc-archive-sidebar{border:1px solid var(--kc-line);border-radius:17px;box-shadow:0 5px 18px rgba(17,25,39,.045)}
body.yc-surface-archive .yc-category-pill{border-radius:999px;transition:border-color .2s ease,background .2s ease,color .2s ease}
body.yc-surface-archive .yc-category-pill.is-active{background:var(--kc-ink);border-color:var(--kc-ink);color:#fff}
body.yc-surface-archive .yc-category-pill:not(.is-active):hover{border-color:#d5a654;background:#fff8e8;color:#754300}

/* Ürün: satın alma ve güven bilgilerini belirgin, sakin yüzeylerde grupla. */
body.yc-surface-product .yc-buy .yc-buy-gallery,body.yc-surface-product .yc-buy .yc-buy-info{background:#fff;border:1px solid var(--kc-line);border-radius:20px;box-shadow:0 8px 24px rgba(17,25,39,.045)}
body.yc-surface-product .yc-buy .yc-buy-gallery{overflow:hidden}
body.yc-surface-product .yc-vadeli{border:1px solid #dbe5e0;border-radius:16px;box-shadow:0 6px 18px rgba(17,25,39,.045)}
body.yc-surface-product .yc-vadeli-disclaimer{border-left:3px solid var(--kc-amber);padding-left:12px;color:#405064}
body.yc-surface-product .yc-shopping-info{margin-top:22px;padding:18px;border:1px solid var(--kc-line);border-radius:16px;background:#f9fafc}
body.yc-surface-product .yc-shopping-info h2{font-size:18px;font-weight:750;letter-spacing:-.02em}
body.yc-surface-product .yc-shopping-benefits .yc-benefit{border-color:#e2e8ee;border-radius:12px;background:#fff}
body.yc-surface-product .yc-shopping-benefits .yc-benefit:hover{border-color:#d5aa5a;box-shadow:0 4px 12px rgba(17,25,39,.05)}

@media(max-width:900px){
  body .yc-header.yc-header-v2{box-shadow:0 2px 14px rgba(17,25,39,.055)}
  body.yc-surface-home .yc-hb-kind-products{padding-block:30px}
  body.yc-surface-home .yc-home-head h2{font-size:21px}
  body.yc-surface-product .yc-buy .yc-buy-gallery,body.yc-surface-product .yc-buy .yc-buy-info{border-radius:15px;box-shadow:none}
}
@media(max-width:640px){
  body .yc-card,body .yc-archive-main .yc-card{border-radius:13px;box-shadow:0 3px 10px rgba(17,25,39,.04)}
  body .yc-card:hover,body .yc-archive-main .yc-card:hover{transform:none}
  body .yc-card .yc-card-media{margin:6px 6px 0;border-radius:9px}
  body .yc-card .yc-card-body{padding:10px 11px 12px;gap:6px}
  body .yc-card .yc-card-title{font-size:13px}
  body .yc-card .yc-card-price .amount{font-size:15px}
  body .yc-card .yc-card-action{min-height:42px}
  body .yc-card .yc-card-media .yc-card-online{font-size:9px;padding:5px 6px}
  body .yc-card .yc-card-media .yc-card-installment{font-size:9px;padding:4px 6px}
  body.yc-surface-product .yc-shopping-info{padding:13px}
}
@media(prefers-reduced-motion:reduce){body .yc-card,body .yc-home-cat-media{transition:none}body .yc-card:hover,body .yc-home-cat:hover .yc-home-cat-media{transform:none}}
/* kasaba-marketplace-upgrade: end */
/* kasaba-pdp-clarity: start */
body.yc-surface-product .yc-buy-info p.price.yc-pb-block-pdp-price{flex-direction:column;align-items:flex-start;gap:0}
body.yc-surface-product .yc-buy-info p.price.yc-pb-block-pdp-price::before{content:"Ürün fiyatı";display:block;margin:0 0 5px;color:#596679;font-size:12px;font-weight:700;line-height:1.4;letter-spacing:.01em}
body.yc-surface-product .yc-buy-info:has(.yc-vadeli) p.price.yc-pb-block-pdp-price::after{content:"Vadeli toplam, seçilen ödeme planına göre değişir.";display:block;margin:6px 0 0;color:#596679;font-size:12px;font-weight:500;line-height:1.45}
@media(max-width:640px){body.yc-surface-product .yc-buy-info p.price.yc-pb-block-pdp-price::before{font-size:11px}body.yc-surface-product .yc-buy-info:has(.yc-vadeli) p.price.yc-pb-block-pdp-price::after{font-size:11px}}
/* kasaba-pdp-clarity: end */
/* kasaba-modern-icons-2026-10-15: start */
:root{--kc-ui-menu:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%206h16M4%2012h12M4%2018h16%22%2F%3E%3C%2Fsvg%3E");--kc-ui-user:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%228%22%20r%3D%223.2%22%2F%3E%3Cpath%20d%3D%22M5%2020c.7-3.2%203.2-5%207-5s6.3%201.8%207%205%22%2F%3E%3C%2Fsvg%3E");--kc-ui-bag:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4.5%208h15l-1%2012a1%201%200%200%201-1%20.9h-11a1%201%200%200%201-1-.9L4.5%208Z%22%2F%3E%3Cpath%20d%3D%22M9%209V6.5a3%203%200%200%201%206%200V9%22%2F%3E%3C%2Fsvg%3E");--kc-ui-home:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22m3%2010%209-7%209%207v10a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V10Z%22%2F%3E%3Cpath%20d%3D%22M9%2021v-7h6v7%22%2F%3E%3C%2Fsvg%3E");--kc-ui-categories:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%223%22%20y%3D%223%22%20width%3D%227%22%20height%3D%227%22%20rx%3D%221.8%22%2F%3E%3Crect%20x%3D%2214%22%20y%3D%223%22%20width%3D%227%22%20height%3D%227%22%20rx%3D%221.8%22%2F%3E%3Crect%20x%3D%223%22%20y%3D%2214%22%20width%3D%227%22%20height%3D%227%22%20rx%3D%221.8%22%2F%3E%3Crect%20x%3D%2214%22%20y%3D%2214%22%20width%3D%227%22%20height%3D%227%22%20rx%3D%221.8%22%2F%3E%3C%2Fsvg%3E");--kc-ui-store:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%221.85%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M4%2011v9a1%201%200%200%200%201%201h14a1%201%200%200%200%201-1v-9%22%2F%3E%3Cpath%20d%3D%22M3%2010l2-6h14l2%206%22%2F%3E%3Cpath%20d%3D%22M3%2010c0%202%203%202%203%200%200%202%203%202%203%200%200%202%203%202%203%200%200%202%203%202%203%200%200%202%203%202%203%200%200%202%203%202%203%200%22%2F%3E%3Cpath%20d%3D%22M9%2021v-6h6v6%22%2F%3E%3C%2Fsvg%3E");}
body .yc-header-v2 .yc-mobile-menu-trigger .micon-menu,body .yc-header-v2 .yc-mega summary .micon-menu,body .yc-header-v2 .yc-header-account-btn .micon-account:first-child,body .yc-header-v2 .yc-header-cart .micon-shopping-cart:first-child,body .yc-tabbar a .micon{font-size:0!important;-webkit-text-stroke:0!important}
body .yc-header-v2 .yc-mobile-menu-trigger .micon-menu::before,body .yc-header-v2 .yc-mega summary .micon-menu::before,body .yc-header-v2 .yc-header-account-btn .micon-account:first-child::before,body .yc-header-v2 .yc-header-cart .micon-shopping-cart:first-child::before,body .yc-tabbar a .micon::before{content:""!important;display:block;width:22px;height:22px;background-color:currentColor;-webkit-mask-image:var(--kc-ui-icon);mask-image:var(--kc-ui-icon);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
body .yc-header-v2 .yc-mobile-menu-trigger .micon-menu,body .yc-header-v2 .yc-mega summary .micon-menu{--kc-ui-icon:var(--kc-ui-menu)}
body .yc-header-v2 .yc-header-account-btn .micon-account:first-child{--kc-ui-icon:var(--kc-ui-user)}
body .yc-header-v2 .yc-header-cart .micon-shopping-cart:first-child{--kc-ui-icon:var(--kc-ui-bag)}
body .yc-tabbar a .micon-home{--kc-ui-icon:var(--kc-ui-home)}
body .yc-tabbar a .micon-menu{--kc-ui-icon:var(--kc-ui-store)}
body .yc-tabbar a .micon-shopping-cart{--kc-ui-icon:var(--kc-ui-bag)}
body .yc-tabbar a .micon-account{--kc-ui-icon:var(--kc-ui-user)}
@media(max-width:900px){body .yc-tabbar a .micon{width:22px;height:22px;flex:0 0 22px}body .yc-tabbar button[data-category-open] .yc-tabbar-category-icon{display:none!important}body .yc-tabbar button[data-category-open]::before{content:"";display:block;flex:0 0 22px;width:22px;height:22px;background-color:currentColor;-webkit-mask-image:var(--kc-ui-categories);mask-image:var(--kc-ui-categories);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}}
@media(max-width:900px){body .yc-header-v2 .yc-header-actions .yc-header-account-btn,body .yc-header-v2 .yc-header-actions .yc-header-cart{min-width:38px;min-height:44px;justify-content:center}body .yc-header-v2 .yc-header-cart-count{top:0;right:0}}
/* kasaba-modern-icons-2026-10-15: end */
#yc-block-2709adab-c834-4311-86f9-12aeb6c6d48b{background:#fff}
/*# sourceURL=yc-custom-theme-css-inline-css */
.woocommerce-product-gallery{ opacity: 1 !important; }
@media (min-width:901px){
  .yc-header-v2 .yc-header-nav-row{background:var(--yc-surface);box-shadow:0 1px 0 rgba(17,20,23,.05)}
  .yc-header-v2 .yc-header-navigation{gap:6px}
  .yc-header-v2 .yc-mega{align-items:center}
  .yc-header-v2 .yc-mega>summary{gap:10px;margin:8px 22px 8px 0;padding:0 18px;min-height:44px;background:var(--yc-inverse-bg);color:var(--yc-inverse-text);border:0;border-right:0;border-radius:11px;font-weight:700;letter-spacing:.01em;box-shadow:0 1px 2px rgba(0,0,0,.18);transition:background .18s ease,transform .06s ease,box-shadow .18s ease}
  .yc-header-v2 .yc-mega>summary:hover{background:#000;box-shadow:0 6px 18px rgba(0,0,0,.22)}
  .yc-header-v2 .yc-mega>summary:active{transform:translateY(1px)}
  .yc-header-v2 .yc-mega>summary>.micon-menu{font-size:19px;color:var(--yc-button-bg)}
  .yc-header-v2 .yc-mega[open]>summary{background:#000}
  .yc-header-v2 .yc-mega>summary>.micon-down{opacity:.75;margin-left:10px}
  .yc-header-v2 .yc-header-nav-links>a{position:relative;color:var(--yc-text);font-weight:600}
  .yc-header-v2 .yc-header-nav-links>a::after{content:"";position:absolute;left:0;right:100%;bottom:9px;height:2px;border-radius:2px;background:var(--yc-text);transition:right .24s ease}
  .yc-header-v2 .yc-header-nav-links>a:hover{color:#000}
  .yc-header-v2 .yc-header-nav-links>a:hover::after{right:0}
  .yc-header-v2 .yc-header-nav-links .yc-collection-sale{color:var(--yc-text);font-weight:700}
  .yc-header-v2 .yc-header-nav-links .yc-collection-sale::before{content:"";display:inline-block;width:6px;height:6px;margin-right:7px;border-radius:50%;background:var(--yc-button-bg)}
  .yc-header-v2 .yc-header-help:hover,.yc-header-v2 .yc-account-dropdown>a:hover,.yc-header-v2 .yc-mega-categories>a:hover,.yc-header-v2 .yc-mega-discover>a:hover,.yc-header-v2 .yc-search-matches a:hover{color:#000}
  .yc-header-v2 .yc-header-search{height:48px;border-radius:12px}
}
body .yc-card-action{background:var(--yc-button-bg);border-color:var(--yc-button-bg);color:var(--yc-button-text)}body .yc-card-action:hover,body .yc-card-action:focus-visible{background:#000;border-color:#000;color:#fff}
body,body *,body *::before,body *::after{box-shadow:none!important;text-shadow:none!important}body :focus-visible{outline:2px solid var(--yc-primary,#ff6900)!important;outline-offset:2px}
.yc-header-v2 .yc-logo,.yc-footer-brand-mark .yc-logo{display:inline-flex;align-items:center;max-width:var(--yc-logo-width,215px);min-height:36px}
.yc-header-v2 .yc-logo .yc-brand-image,.yc-footer-brand-mark .yc-logo .yc-brand-image{display:block;max-width:var(--yc-logo-width,215px);max-height:44px;width:auto;height:auto;object-fit:contain}
.yc-header-v2 .yc-logo .yc-brand-text,.yc-footer-brand-mark .yc-logo .yc-brand-text{font-size:1.125rem;font-weight:800;letter-spacing:-0.02em;color:var(--yc-text,#111927);white-space:nowrap}
.kasabaticaret-home-seo,.emseavm-home-seo,.inciravm-home-seo{max-width:100%}
.kasabaticaret-home-seo ul,.emseavm-home-seo ul,.inciravm-home-seo ul{padding-left:1.25rem;margin:12px 0}
.kasabaticaret-home-seo li,.emseavm-home-seo li,.inciravm-home-seo li{margin:8px 0;line-height:1.6}
.yc-community-page .yc-sg-wrap{max-width:100%}
.yc-community-page .yc-sg-lightbox{max-width:min(960px,96vw);border:0;border-radius:16px;padding:0}
.yc-community-page .yc-sg-lightbox::backdrop{background:rgba(17,24,39,.55)}
.yc-community-page .yc-story-media img{width:100%;height:auto;object-fit:cover}
.yc-community-page .yc-sg-grid .yc-sg-card{min-width:0}
.yc-builder-fold:not(.is-collapsed) .yc-builder-fold-button[hidden]{display:none!important}
.yc-builder-fold.is-collapsed .yc-builder-fold-content{max-height:var(--fold-limit,240px);overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:linear-gradient(180deg,#000 70%,transparent)}
@media (max-width:767px){.yc-builder-fold.is-collapsed .yc-builder-fold-content{max-height:var(--fold-mobile-limit,200px)}}
@media (max-width:900px){.yc-header-v2 .yc-logo{max-width:var(--yc-mobile-logo-width,180px)}.yc-header-v2 .yc-logo .yc-brand-image{max-width:var(--yc-mobile-logo-width,180px);max-height:38px}}
