/*
Theme Name: Kahfi Kitchen Stainless Elementor
Theme URI: https://kahfikitchenstainless.com/
Author: Kahfi Kitchen Stainless
Description: Tema halaman penuh Kahfi. Membuat Beranda Kahfi otomatis dengan widget asli Elementor dan gambar lokal. Aktifkan Elementor gratis untuk mengedit.
Version: 1.13.0
Requires at least: 6.5
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: kahfi-kitchen-elementor
Tags: full-width-template, custom-logo, custom-menu, one-column
*/
html{scroll-behavior:smooth}body{margin:0;color:#17253b;background:#fff;font-family:Arial,sans-serif}*{box-sizing:border-box}img{max-width:100%;height:auto}a{color:#004aad}a:focus-visible,button:focus-visible{outline:3px solid #e5ad00;outline-offset:4px}#kahfi-content{min-height:60vh} .screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.screen-reader-text:focus{clip:auto;width:auto;height:auto;margin:10px;padding:12px;background:#fff;color:#004aad;z-index:99999}.kahfi-shell{max-width:1180px;margin:auto;padding:32px 24px}.kahfi-site-header,.kahfi-site-footer{background:#0a1120;color:white}.kahfi-site-header a,.kahfi-site-footer a{color:inherit}.kahfi-header-inner{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.kahfi-brand{font-weight:700;text-decoration:none;font-size:22px}.kahfi-brand small{display:block;color:#ffd043;letter-spacing:4px;font-size:11px;margin-top:6px}.kahfi-menu{display:flex;list-style:none;gap:18px;flex-wrap:wrap;padding:0;margin:0}.kahfi-menu a{text-decoration:none}.kahfi-main{min-height:60vh;line-height:1.7}.kahfi-main h1{font-size:clamp(30px,5vw,46px);line-height:1.2}.kahfi-main article{margin-bottom:36px}.kahfi-site-footer{font-size:14px}.kahfi-button{display:inline-block;padding:14px 22px;border-radius:8px;background:#ffd043;color:#0a1120;text-decoration:none;font-weight:bold}.custom-logo{max-height:64px;width:auto}.alignwide{max-width:1180px}.alignfull{width:100%}.wp-caption{max-width:100%}.wp-caption-text{font-size:14px}.sticky{}.gallery-caption{}.bypostauthor{}.alignleft{float:left;margin-right:20px}.alignright{float:right;margin-left:20px}.aligncenter{display:block;margin:auto}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
