/*
Theme Name: Sahabet Casino Table
Description: Casino kurallarına odaklı zarif MH Magazine child theme.
Template: mh-magazine
Version: 1.0.0
*/
:root{--ct-forest:#123f34;--ct-wine:#6f2030;--ct-gold:#9d6b16;--ct-ivory:#fcf8eb;--ct-ink:#1f2925;--ct-focus:#ffcf4a}
*{box-sizing:border-box}body{background:#123f34;color:var(--ct-ink);font:17px/1.74 Georgia,"Times New Roman",serif}.mh-container-outer{background:var(--ct-ivory);border:8px solid #0d3028;box-shadow:0 20px 70px rgba(0,0,0,.28)}.mh-header{background:linear-gradient(90deg,#fcf8eb,#f1e6c6,#fcf8eb)}.mh-header-title{color:#5e1e2a;font-size:clamp(2rem,5vw,3.3rem);letter-spacing:.015em}.mh-header-tagline{color:#4d584f;font-style:italic}.mh-main-nav-wrap{background:#5e1e2a;border-bottom:4px double #d2a64b}.mh-main-nav li a{color:#fff;min-height:50px;display:flex;align-items:center;padding-inline:18px;font-family:system-ui,sans-serif;font-weight:800}.mh-main-nav li:hover>a,.mh-main-nav .current-menu-item>a{background:#123f34;color:#fff}.mh-wrapper{padding-top:36px}.entry-content{font-size:1.05rem;overflow-wrap:anywhere}.entry-content h1,.entry-content h2,.entry-content h3,.page-header{color:#5e1e2a;line-height:1.18}.entry-content h2{margin-top:2.15em;text-align:center}.entry-content h2:after{content:"";display:block;width:70px;margin:.45rem auto 0;border-bottom:2px solid #9d6b16}.site-lead{padding:1.35rem 1.5rem;text-align:center;background:#f5ead0;border:1px solid #c6a45c}.site-steps{display:flex;gap:14px;list-style:none;padding:0;margin:1.6rem 0}.site-steps li{flex:1;padding:1rem;background:#fff;border:1px solid #cbb985;box-shadow:inset 0 0 0 4px #faf3df}.site-steps strong,.site-steps span{display:block}.site-steps strong{color:#5e1e2a;margin-bottom:.45rem}.site-risk{display:block;margin:1.8rem 0;padding:1.1rem 1.25rem;background:#f7e6e5;border:1px solid #b67b82}.site-related{margin-top:2rem;padding:1.1rem;border:1px solid #a18c55;background:#fff}.site-related a,.site-related a:visited{color:#5e1e2a!important}.entry-access-cta-wrap{text-align:center;margin:2.2rem auto 3.2rem}.entry-content a.entry-access-cta,.entry-content a.entry-access-cta:visited{display:inline-flex;align-items:center;min-height:54px;padding:.82rem 1.6rem;background:#5e1e2a;color:#fff!important;font:800 1rem/1 system-ui,sans-serif;border:2px solid #d2a64b;text-decoration:none}.entry-content a.entry-access-cta:hover,.entry-content a.entry-access-cta:focus{background:#123f34;color:#fff!important}.mh-sidebar .mh-widget{padding:1rem;background:#fff;border:1px solid #cbb985}.mh-widget-title{border-bottom:3px double #9d6b16}.mh-widget-title-inner{background:#5e1e2a;color:#fff}.mh-breadcrumb,.mh-breadcrumb a,.mh-breadcrumb a:visited,.mh-breadcrumb span[itemprop="name"],.entry-meta-date,.entry-meta-categories,.entry-meta-categories a,.entry-meta-categories a:visited{color:#555f59!important}.mh-ticker-title,.mh-image-caption{background:#5e1e2a!important;color:#fff!important}.mh-footer,.mh-copyright-wrap,.mh-footer .tablolu-footer-links,.mh-copyright-wrap .mh-copyright{background:#0d3028;color:#eef4ef}.mh-footer a,.mh-footer a:visited,.mh-copyright-wrap a,.mh-copyright-wrap a:visited{color:#f4d889!important}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid var(--ct-focus);outline-offset:3px}@media(max-width:767px){.mh-container-inner{width:auto;padding-inline:15px}.mh-wrapper{padding-top:22px}.site-steps{display:block}.site-steps li{margin-bottom:12px}.entry-content{font-size:1rem}.mh-container-outer{border-width:0}}
