/*
Theme Name: Orbit Coffee Demo
Version: 1.0.0
*/
:root{--ink:#292d24;--paper:#faf8f2;--coffee:#76583c;--line:#d9d8cc}
*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,sans-serif;line-height:1.65}a{color:inherit}header,footer{max-width:1200px;margin:auto;padding:28px 40px;display:flex;justify-content:space-between;align-items:center}header{border-bottom:1px solid var(--line)}.wordmark{font-family:Georgia,serif;font-size:30px;font-weight:bold;text-decoration:none}.tag{font-size:11px;letter-spacing:2px;text-transform:uppercase}main{max-width:1200px;padding:44px 40px;margin:auto}h1,h2,h3{font-family:Georgia,serif;font-weight:400;line-height:1.1}h1{font-size:clamp(48px,6vw,82px);margin:24px 0}h2{font-size:36px;margin-top:54px}h3{font-size:26px}p{max-width:650px}.wp-block-cover{border-left:6px solid var(--coffee)}.wp-block-cover__inner-container>p:first-child{font-size:12px;letter-spacing:3px}.has-large-font-size{font-size:20px}.wp-block-button__link{display:inline-block;background:var(--ink);color:white;text-decoration:none;padding:14px 26px;margin-top:22px;font-size:14px}.wp-block-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:36px;margin:30px 0 46px}.wp-block-column{border-top:1px solid var(--line)}.wp-block-column p{font-size:15px;color:#626457}.wp-block-separator{border:0;border-top:1px solid var(--line)}main>p:last-child{font-size:12px;color:#626457}footer{border-top:1px solid var(--line);font-size:12px;color:#626457}.wp-block-cover__background{display:none}@media(max-width:700px){header,footer,main{padding:24px}.tag{display:none}.wp-block-columns{grid-template-columns:1fr}.wp-block-cover{padding:30px!important;min-height:450px!important}}
