/* Koyu tema: telefon / bilgisayar karanlık modda ise otomatik uygulanır. Açık modda hiçbir etkisi yoktur. */
@media (prefers-color-scheme: dark){
:root{color-scheme:dark;--ink:#eceef2;--line:#2a2e36;--soft:#14171c;--muted:#9aa0aa}
:root:root body{background:#0f1115;color:#eceef2}
html{background:#0f1115}
:root:root .announcement{background:#000}
:root:root .header{background:linear-gradient(180deg,rgba(24,27,33,.82),rgba(15,17,21,.62));border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 1px 0 rgba(255,255,255,.04),0 10px 30px rgba(0,0,0,.45),inset 0 1px 0 rgba(255,255,255,.06)}
:root:root .header .brand .logo{content:url("logo.png")}
:root:root .nav a,
:root:root .header a{color:#cfd3da}
:root:root .nav a:hover,
:root:root .header a:hover{color:#fff}
:root:root .icon-btn{color:#e6e8ec}
:root:root .cart-btn{background:#22252c;color:#fff;border:1px solid #343841;box-shadow:none}
:root:root .menu-btn{color:#e6e8ec}
:root:root .dd-panel{background:rgba(23,26,32,.96);box-shadow:0 24px 60px rgba(0,0,0,.6)}
:root:root .header .dd-panel a{color:#eceef2}
:root:root .header .dd-panel a:hover{background:#22262d}
:root:root .dd-i{background-color:#2a2e36}
:root:root .dd-panel em{color:#8e94a0}
:root:root .header .dd-panel a.dd-all{border-top-color:#2a2e36}
:root:root .btn-outline{background:transparent;color:#eceef2;border-color:#3a3f49}
:root:root .btn-outline:hover{background:#1f2329;border-color:#5a606c}
:root:root .btn-dark{background:#242830;color:#fff;border:1px solid #373c46}
:root:root .btn-dark:hover{background:#2e333c}
:root:root .link-btn{color:#b5bac4}
:root:root .section-heading>p,
:root:root .pd-desc,
:root:root .legal p,
:root:root .legal li,
:root:root .editorial-copy>p:not(.eyebrow):not(.mini),
:root:root .ask .muted,
:root:root .mb p,
:root:root .rv-i p,
:root:root .pd-compat li,
:root:root .rvh-c p,
:root:root .ty-card p,
:root:root .ty-sub,
:root:root .ty-ln,
:root:root .ty-pay p,
:root:root .rq-info,
:root:root .rq-res,
:root:root .pd-rate,
:root:root .co-terms,
:root:root .contact-form label,
:root:root .mfoot p,
:root:root .log,
:root:root .grp,
:root:root .crumbs a,
:root:root .co-sum div,
:root:root .footer-bottom,
:root:root .wl-ok,
:root:root .so-h,
:root:root .ship-top{color:#b5bac4}
:root:root .muted,
:root:root small{color:#8e94a0}
:root:root .crumbs span,
:root:root .rq-tot,
:root:root .ty-tot,
:root:root .co-sum .tot,
:root:root .bars b,
:root:root .trk .done,
:root:root .rvh-c footer b,
:root:root .ask-list a,
:root:root .ask-list span,
:root:root .rq-steps .cur span,
:root:root .ty-steps .on span{color:#f2f3f5}
:root:root .section h2 em,
:root:root .editorial h2 em{color:#6d727c}
:root:root .price s,
:root:root .vit-price s{color:#7b8089}
:root:root .drawer,
:root:root .modal-box,
:root:root .filters,
:root:root .f-foot,
:root:root .box,
:root:root .kpi,
:root:root .ord,
:root:root .bcard,
:root:root .msg,
:root:root .ask,
:root:root .pay-box,
:root:root .veh-box,
:root:root .ty-card,
:root:root .rvh-c,
:root:root .tabs button,
:root:root .quick-a button,
:root:root .quick-a a,
:root:root .added-pop,
:root:root .added-pop::before,
:root:root .pd-qty button,
:root:root .pd-trust li,
:root:root .pth,
:root:root .pmain .box,
:root:root .pmain .kpi,
:root:root .pmain table.t tr,
:root:root .rq,
:root:root .cat-pills button,
:root:root .home-tabs button,
:root:root .vit-nav button{background:#171a20;color:#eceef2}
:root:root .pd-trust{background:#2a2e36;border-color:#2a2e36}
:root:root .fav,
:root:root .shr,
:root:root .pd-zoom,
:root:root .product-image .lowtag{background:#1b1e25;color:#eceef2}
:root:root .pd-qty{border-color:#343841}
:root:root .pd-qty button:hover{background:#22262d}
:root:root .drawer-head,
:root:root .cart-item,
:root:root .cart-footer,
:root:root .so-bar,
:root:root .so-all,
:root:root .co-sum,
:root:root .pd-specs,
:root:root .pd-reviews,
:root:root .pd-specs th,
:root:root .pd-specs td,
:root:root .rv-i,
:root:root .pay-head,
:root:root .feed li,
:root:root .todo,
:root:root .pk,
:root:root .kvl,
:root:root .req,
:root:root details,
:root:root .legal details,
:root:root .ty-it,
:root:root .ty-tot,
:root:root .t td,
:root:root .ord-b,
:root:root .tix,
:root:root .rv-form,
:root:root .contact-form,
:root:root .legal ul.kv,
:root:root .legal ul.kv li,
:root:root .pd-compat li,
:root:root .rvh-c footer,
:root:root .faq-cta,
:root:root .ask-form,
:root:root .mfa,
:root:root .ty-pay,
:root:root .rq-q{border-color:#2a2e36}
:root:root .cart-thumb,
:root:root .qty button,
:root:root .mini-btn,
:root:root .st,
:root:root .tabs em,
:root:root .athumb,
:root:root .so-t,
:root:root .pd-thumbs button,
:root:root .rv-bars i,
:root:root .added-img,
:root:root .ship-bar .pbar,
:root:root .ship-top .pbar{background:#2a2e36}
:root:root .mini-btn{color:#eceef2}
:root:root .mini-btn.red{background:#3a1d20;color:#ff8a90}
:root:root .qty button{color:#eceef2}
:root:root .pd-specs th,
:root:root .t tr:hover td,
:root:root .todo:hover,
:root:root .btn-outline:hover,
:root:root .rv-form,
:root:root .legal ul.kv,
:root:root .contact-form,
:root:root .ask-form,
:root:root .prevs,
:root:root .faq-cta,
:root:root .trk-no,
:root:root .kv,
:root:root .ty-est,
:root:root .ty-pay,
:root:root .rq-q,
:root:root .mfa{background:#1b1e25}
:root:root .pd-specs th{color:#b5bac4}
:root:root .editorial{background:#14171c}
:root:root .step,
:root:root .news{background:#14171c}
:root:root .stats-band{background:#0b0c0f}
:root:root .chip,
:root:root .quick button,
:root:root .filter{background:#22262d;color:#d5d8de}
:root:root .panel{background:#0f1115}
:root:root .pmain{background:#0f1115}
:root:root .ptopbar{background:rgba(15,17,21,.9);border-color:#2a2e36}
:root:root .ptopbar button span{background:#22262d}
:root:root .ptopbar a.mini-btn,
:root:root .ptopbar .mini-btn{background:#22262d;color:#eceef2}
:root:root .ord:hover{border-color:#3d424d}
:root:root .havale{background:#2a2412;border-color:#5a4a1a;color:#f0e2b0}
:root:root .havale code,
:root:root .ty-iban code{background:#1b1e25;border-color:#343841;color:#eceef2}
:root:root .draft-banner,
:root:root .pd-notify,
:root:root .rq-warn{background:#2a2412;border-color:#5a4a1a;color:#f0e2b0}
:root:root .warn{background:#2a1517}
:root:root .legal .miss{background:#4a3f12;color:#fff}
:root:root .kv.ok,
:root:root .ty-pay.ok,
:root:root .rv-ver,
:root:root .rq-tag.iade{background:#12261b}
:root:root .ty-pay.warn{background:#2a2112}
:root:root .msg.un{background:#1c1517}
:root:root .rq-tag{background:#22262d;color:#cfd3da}
:root:root .rq-tag.degisim{background:#16223d;color:#9ab6ff}
:root:root input,
:root:root select,
:root:root textarea{background:#1b1e25;color:#eceef2;border-color:#343841}
:root:root input::placeholder,
:root:root textarea::placeholder{color:#7b8089}
:root:root input:focus,
:root:root select:focus,
:root:root textarea:focus{border-color:var(--red)}
:root:root input[disabled],
:root:root select:disabled,
:root:root .form-g input[disabled]{background:#14171c;color:#8e94a0}
:root:root .pmain input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),
:root:root .pm,
:root:root .sr-form input,
:root:root .veh-box select,
:root:root .veh-box input,
:root:root .ask-form input,
:root:root .ask-form select,
:root:root .ask-form textarea,
:root:root .contact-form input,
:root:root .contact-form select,
:root:root .contact-form textarea,
:root:root .rv-form textarea,
:root:root .pd-notify input,
:root:root .faq-search,
:root:root .cpn-row input,
:root:root .st-search input,
:root:root #newsForm input,
:root:root .sh-link input,
:root:root .wl-box input[type=email],
:root:root .f-block input[type=text],
:root:root .f-block input[type=number],
:root:root .shop-bar select,
:root:root .product-tools select,
:root:root .modal input,
:root:root .modal select,
:root:root .form-g input,
:root:root .form-g select,
:root:root #checkoutForm select,
:root:root #checkoutForm textarea,
:root:root .form-g textarea{background:#1b1e25;color:#eceef2;border-color:#343841}
:root:root .form-g label,
:root:root .pmain label,
:root:root .ask-form label,
:root:root .veh-box label,
:root:root .sr-form label,
:root:root .rq-lb{color:#c9cdd4}
:root:root .a-fbox{background:#14171c;border-color:#343841}
:root:root .a-row select:disabled{background:#14171c;color:#8e94a0}
:root:root .search-wrap{border-color:#343841}
:root:root .f-head,
:root:root .f-block{border-color:#2a2e36}
:root:root .shop-top,
:root:root .vit-sec,
:root:root .st-cats{background:#0b0c0f}
:root:root .trust-strip.trust-slim{background:#0f1115;border-bottom-color:#22262d}
:root:root .trust-slim>div{color:#cfd3da}
:root:root .promo-strip{background:#0b0c0f}
:root:root .category-card.cat-photo{border-color:#2a2e36}
:root:root .product-image,
:root:root .detail-image,
:root:root .pd-img,
:root:root .bimg{background:linear-gradient(145deg,#f1f1f1,#dedede)}
:root:root .pimg{background-color:#e9e9e9}
:root:root #cartDrawer{background:linear-gradient(160deg,rgba(28,31,38,.86),rgba(14,16,20,.78));border-left-color:rgba(255,255,255,.1);box-shadow:-24px 0 70px rgba(0,0,0,.6),inset 1px 0 0 rgba(255,255,255,.06)}
:root:root #cartDrawer .drawer-head,
:root:root #cartDrawer .cart-item{border-color:rgba(255,255,255,.08)}
:root:root #cartDrawer .cart-thumb{background:rgba(255,255,255,.9)}
:root:root #cartDrawer .qty button{background:#2a2e36;color:#eceef2}
:root:root #cartDrawer .cart-footer{background:rgba(20,22,27,.55);border-top-color:rgba(255,255,255,.08)}
:root:root #cartDrawer .ship-top{background:rgba(255,255,255,.04);border-bottom-color:rgba(255,255,255,.07)}
:root:root #cartDrawer .ship-top.done{background:rgba(20,70,45,.45)}
:root:root #cartDrawer .cpn-row input{background:#1b1e25}
:root:root #cartDrawer .empty-cart{color:#b5bac4}
:root:root .cart-footer .cart-lines>div span{color:#b5bac4}
:root:root .cart-footer .cart-lines>div b{color:#f2f3f5}
:root:root .ship-top.done,
:root:root .ship-top.done b{color:#7fe0a8}
:root:root .search-ov{background:rgba(5,6,9,.55)}
:root:root .so-box{background:linear-gradient(160deg,rgba(30,33,40,.86),rgba(15,17,21,.8));border-color:rgba(255,255,255,.12);box-shadow:0 30px 80px rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.08)}
:root:root .so-bar{border-bottom-color:rgba(255,255,255,.08)}
:root:root .so-bar input{color:#f2f3f5;background:transparent;border:0}
:root:root .so-bar input::placeholder{color:#8e94a0}
:root:root .so-bar button{color:#b5bac4;background:none}
:root:root .so-i:hover,
:root:root .so-i.sel{background:rgba(255,255,255,.08)}
:root:root .so-t{background:#fff}
:root:root .so-n small{color:#9aa0aa}
:root:root .so-chips a{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.18);color:#eceef2}
:root:root .so-chips a:hover{background:var(--red);border-color:var(--red);color:#fff}
:root:root .so-all{border-top-color:rgba(255,255,255,.08)}
:root:root .sh-grid a{color:#cfd3da}
:root:root .sh-box .close,
:root:root .wl-box .close,
:root:root .modal-box>.close{color:#b5bac4}
:root:root .close{color:#b5bac4}
:root:root .wl-code b{color:#fff}
:root:root .added-txt small,
:root:root .added-txt span{color:#b5bac4}
:root:root .added-x:hover{color:#fff}
:root:root .overlay{background:rgba(0,0,0,.65)}
:root:root body:has(#cartDrawer.open) .overlay,
:root:root body:has(.menu-drawer.open) .overlay{background:rgba(0,0,0,.5)}
:root:root .toast{background:#2a2e36;color:#fff}
:root:root .pd-img .badge,
:root:root .badge{box-shadow:none}
:root:root .pd-notify b{color:#f0e2b0}
:root:root .rv-bars b{background:#f5a623}
:root:root .rv-avg,
:root:root .rv-sum{color:#f2f3f5}
:root:root .stars{color:#f5a623}
:root:root .stars i{color:#3a3f49}
:root:root footer{border-top-color:#22262d}
:root:root .footer-legal{color:#8e94a0}
:root:root .legal h1,
:root:root .legal h2,
:root:root .legal h3{color:#f2f3f5}
:root:root .legal a,
:root:root .ty-card a,
:root:root .pd-specs a{color:#ff7a80}
:root:root .side button{color:#cfd3da}
:root:root .side button.on,
:root:root .side button:hover{background:#1b1e25}
:root:root .pmain h1,
:root:root .pmain h2,
:root:root .pmain h3,
:root:root .pmain h4{color:#f2f3f5}
:root:root .trk div:before,
:root:root .trk b,
:root:root .rq-steps>div::before,
:root:root .rq-steps i,
:root:root .ty-steps>div::before,
:root:root .ty-steps i{background:#2a2e36}
:root:root .trk-no{background:#1b1e25}
:root:root .product-info h3,
:root:root .price,
:root:root .st-n b,
:root:root .cart-item h4{color:#f2f3f5}
:root:root .menu-drawer{background:linear-gradient(160deg,rgba(30,33,41,.6),rgba(8,9,12,.8));backdrop-filter:blur(26px) saturate(160%);-webkit-backdrop-filter:blur(26px) saturate(160%);border-left:1px solid rgba(255,255,255,.14);box-shadow:-20px 0 60px rgba(0,0,0,.5),inset 1px 0 0 rgba(255,255,255,.08);color:#fff}
:root:root .menu-drawer .drawer-head,
:root:root .menu-drawer .mnav a{border-color:rgba(255,255,255,.1)}
}
