/*
Theme Name: Maya's Everyday Edit
Theme URI: https://mayaseverydayedit.online/
Author: Maya's Everyday Edit
Description: An editorial WordPress theme for home, style, gifts and useful finds.
Version: 1.0.0
Requires at least: 6.4
Requires PHP: 7.4
Text Domain: mayas-everyday-edit
*/
:root{--ink:#183044;--muted:#59636a;--cream:#fbf8f3;--paper:#fff;--rust:#a65037;--line:#d9d9d2;--gold:#e5b975;--max:1180px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--cream);color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:17px;line-height:1.65}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%;height:auto}button,input{font:inherit}.wrap{width:min(calc(100% - 40px),var(--max));margin-inline:auto}.site-header{background:var(--paper);border-bottom:1px solid var(--line)}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:90px}.brand{font-family:Georgia,serif;font-size:26px;line-height:1.05;font-weight:bold;letter-spacing:-.04em}.brand small{display:block;font-family:Arial,sans-serif;font-weight:normal;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--rust);margin-top:6px}.menu{display:flex;gap:24px;flex-wrap:wrap;align-items:center;font-size:14px;font-weight:bold}.menu a:hover,.menu .current-menu-item>a{color:var(--rust)}.eyebrow{text-transform:uppercase;color:var(--rust);font-size:12px;font-weight:bold;letter-spacing:.2em}.hero{display:grid;grid-template-columns:1fr 1.05fr;min-height:560px;background:#efe6d9}.hero-copy{padding:clamp(40px,6vw,95px) clamp(24px,5vw,85px);align-self:center}.hero h1{font:normal clamp(44px,5.1vw,76px)/1.02 Georgia,serif;letter-spacing:-.055em;margin:15px 0 24px}.hero p{max-width:520px;color:#3d4d56;font-size:19px}.hero-image{height:100%;width:100%;object-fit:cover;min-height:400px}.button{display:inline-block;background:var(--ink);color:#fff;padding:13px 22px;font-size:14px;font-weight:bold;letter-spacing:.02em;margin-top:16px}.button:hover{background:var(--rust);text-decoration:none}.section{padding:72px 0}.section-head{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:26px}.section h2,.page-title{font:normal clamp(34px,4vw,52px)/1.1 Georgia,serif;letter-spacing:-.04em;margin:8px 0}.section-intro{max-width:680px;color:var(--muted)}.topics{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.topic{background:#fff;padding:34px;min-height:230px;border-top:4px solid var(--rust);display:flex;flex-direction:column;justify-content:space-between}.topic:nth-child(2){border-color:var(--ink)}.topic:nth-child(3){border-color:#b58442}.topic h3{font:normal 30px Georgia,serif;margin:0 0 12px}.topic p{margin:0;color:var(--muted);font-size:15px}.topic span{font-size:13px;font-weight:bold;color:var(--rust);margin-top:20px}.card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.card{background:#fff;display:flex;flex-direction:column;border:1px solid var(--line)}.card-media{height:205px;background:#e9ded0;overflow:hidden}.card-media img{height:100%;width:100%;object-fit:cover}.card:nth-child(2) .card-media{background:#dbe1df}.card:nth-child(3) .card-media{background:#e9d7c6}.card-body{padding:25px;flex:1}.card h3{font:normal 26px/1.15 Georgia,serif;margin:10px 0}.card p{font-size:15px;color:var(--muted);margin:0}.card .read{display:block;font-weight:bold;color:var(--rust);font-size:13px;margin-top:22px}.feature-band{background:var(--ink);color:#fff;padding:68px 0}.feature-inner{display:grid;grid-template-columns:180px 1fr;gap:38px;align-items:center}.feature-band img{width:180px;height:180px;object-fit:cover;border-radius:50%}.feature-band h2{font:normal 38px Georgia,serif;margin:7px 0 12px}.feature-band p{max-width:700px;color:#e4e8e7;margin:0}.feature-band a{color:#fff;text-decoration:underline}.site-footer{background:#122432;color:#f6f2eb;padding:44px 0}.footer-inner{display:flex;justify-content:space-between;gap:30px;flex-wrap:wrap}.site-footer small{color:#c6cecf}.footer-links{display:flex;gap:22px;flex-wrap:wrap;font-size:14px}.page-shell{padding:65px 0 90px}.content-wrap{width:min(calc(100% - 40px),820px);margin:auto}.article{background:#fff;padding:clamp(26px,5vw,64px);border:1px solid var(--line)}.article h1{font:normal clamp(38px,5vw,62px)/1.08 Georgia,serif;letter-spacing:-.045em;margin:12px 0 16px}.article .meta{font-size:14px;color:var(--muted);border-bottom:1px solid var(--line);padding-bottom:22px;margin-bottom:30px}.entry-content h2{font:normal 32px/1.2 Georgia,serif;margin-top:38px}.entry-content h3{font:normal 24px Georgia,serif;margin-top:28px}.entry-content p,.entry-content li{line-height:1.8}.entry-content a{text-decoration:underline;color:var(--rust)}.entry-content blockquote{border-left:4px solid var(--rust);margin:30px 0;padding:7px 22px;background:var(--cream)}.archive-intro{margin-bottom:30px}.pagination{margin-top:30px}.notice{background:#f2ebe1;padding:16px 20px;font-size:14px;margin:30px 0}.screen-reader-text{position:absolute;left:-10000px}.screen-reader-text:focus{position:static}.wp-block-image img{height:auto}.wp-block-button__link{background:var(--ink)}@media(max-width:800px){.header-inner{align-items:flex-start;flex-direction:column;padding:20px 0;min-height:0}.menu{gap:12px 18px}.hero{grid-template-columns:1fr}.hero-image{height:330px;min-height:0;order:-1}.hero-copy{padding:40px 24px 54px}.topics,.card-grid{grid-template-columns:1fr 1fr}.feature-inner{grid-template-columns:130px 1fr}.feature-band img{width:130px;height:130px}}@media(max-width:560px){.topics,.card-grid{grid-template-columns:1fr}.section{padding:50px 0}.feature-inner{grid-template-columns:1fr}.feature-band img{width:110px;height:110px}.section-head{display:block}.brand{font-size:23px}}
.card h2{font:normal 26px/1.15 Georgia,serif;margin:10px 0}
