/* TURKITOTO original replacement theme, 2026. No third-party stylesheet required. */
:root{--bg:#080a10;--surface:#11151f;--surface2:#1b202d;--accent:#ef263b;--accent2:#a80e21;--gold:#ffd776;--text:#f7f8fd;--muted:#b4bdcb;--line:#343a49;--radius:14px;--shadow:0 12px 36px #0008;font-family:system-ui,-apple-system,"Segoe UI",Arial,sans-serif}
*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(ellipse 85% 450px at 50% 0%,#3a1221 0%,transparent 70%),var(--bg);color:var(--text);line-height:1.6;font-size:15px}img,svg{max-width:100%}img{height:auto}a{color:var(--gold);text-decoration:none}a:hover{color:#fff}button,input,select,textarea{font:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid #ffb5bd;outline-offset:2px}.container{width:min(1200px,calc(100% - 32px));margin-inline:auto}h1,h2,h3,h4{line-height:1.3;color:#fff}h1{font-size:clamp(1.6rem,3vw,2.35rem)}h2{font-size:clamp(1.35rem,2.4vw,1.85rem)}h3{font-size:1.22rem}p{color:var(--muted)}.topbar{background:#08090e;border-bottom:1px solid #4c1b27}.topbar-inner{display:flex;justify-content:space-between;align-items:center;gap:18px;min-height:57px}.topbar-left{font-size:.82rem;font-weight:650;color:#e9cad0;max-width:55%}.topbar-right{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.topbar-right .btn-3d{padding:8px 15px!important;margin:3px!important;font-size:12px!important;white-space:nowrap}.navbar{background:linear-gradient(180deg,#181923,#0f1119);border-bottom:1px solid #5c2230;box-shadow:0 8px 18px #0005;position:relative;z-index:30}.navbar-logo{display:block}.navbar-logo .nav-inner{padding:10px 0;display:flex;justify-content:center!important}.logo-mobile img{max-width:min(340px,85vw);height:auto;max-height:93px;object-fit:contain}.nav-inner{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:12px 0}.logo img{width:190px;max-height:65px;object-fit:contain}.search{flex:1;position:relative;display:flex;align-items:center;max-width:560px;background:#080b12;border:1px solid #45414b;border-radius:12px;min-width:150px}.search input[type=text]{width:100%;background:transparent;color:white;border:0;outline:0;padding:12px 16px}.search-icon-btn{flex:none;border:0;background:transparent;color:#ff6877;padding:10px}.nav-actions{display:flex;align-items:center;gap:9px}.nav-actions button,.icon-btn,.login-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid #a6293a!important;border-radius:10px!important;padding:9px 12px;background:linear-gradient(160deg,#3b1522,#15151e)!important;color:#f9ebee!important;font-weight:700}.mega-cats-wrapper{width:100%;position:relative;min-width:0}.mega-cats{display:flex;align-items:center;gap:10px;overflow-x:auto;scrollbar-width:thin;padding:8px 4px 12px;white-space:nowrap}.mega-cats a{flex:none;background:#24232d;border:1px solid #4c3039;border-radius:999px;color:#f0d3db;padding:7px 14px;font-size:13px}.mega-cats a:hover,.mega-cats a.active{background:#a91631;color:white}.mega-cats-fade{pointer-events:none;position:absolute;right:0;top:0;bottom:0;width:50px;background:linear-gradient(90deg,transparent,#12131d)}main,.product-single{width:min(1200px,calc(100% - 32px));margin:22px auto}.btn,.btn-primary{display:inline-flex;justify-content:center;align-items:center;padding:12px 19px;border-radius:11px;border:1px solid #f74857;background:linear-gradient(180deg,#ff4354,#ae0925);color:white!important;font-weight:800;box-shadow:0 5px 16px #bf142b4b}.btn:hover,.btn-primary:hover{filter:brightness(1.12)}.btn-sm{padding:8px 12px}.btn-outline-danger{background:transparent;color:#ff6474;border:1px solid #e54155}.badge{background:#dc203b;color:white;border-radius:999px;padding:1px 7px}.pd-breadcrumb{display:flex;gap:9px;flex-wrap:wrap;color:#b5bac9;font-size:13px;margin:18px 0}.pd-breadcrumb a{color:#ffa7b0}.sgt-title{background:linear-gradient(90deg,#4b111c,#17151d);border-left:4px solid #fc3551;border-radius:10px;padding:12px 17px;margin:22px 0}.ft-title{color:var(--gold)}.footer,.site-footer,footer{background:#0b0d15;border-top:1px solid #442733;margin-top:45px;padding:28px 0;color:var(--muted)}.ft-links{list-style:none;padding:0;margin:12px 0}.ft-links li{margin:8px 0}.ft-links a{color:#d2d6e0}.ft-desc{font-size:14px}.ft-wa-btn{display:inline-block;background:#1c794f;color:#fff;border-radius:10px;padding:10px 16px}.ft-payments img{max-height:32px;max-width:100px;object-fit:contain}.ai-disclaimer,.disclaimer-text{background:#1b1d26;border-left:3px solid #e5354a;border-radius:8px;padding:14px;margin:20px 0;color:#cad0d9}table{border-collapse:collapse;max-width:100%}th,td{padding:10px;border:1px solid #383b45}th{background:#53202a}::selection{background:#dd2443;color:white}
@media(max-width:760px){body{font-size:14px}.container,main,.product-single{width:calc(100% - 24px)}.topbar-inner{display:block;text-align:center;padding:8px 0}.topbar-left{max-width:none;font-size:11px}.topbar-right{justify-content:center}.nav-inner{gap:8px;flex-wrap:wrap}.nav-inner>.logo{display:none}.search{order:2;max-width:none;flex-basis:100%}.nav-actions{margin-left:auto}.mega-cats a{font-size:12px;padding:6px 11px}.topbar-right .btn-3d{padding:7px 10px!important}.product-single{padding-bottom:85px}}@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}

