/*
Theme Name: ART_iD Gallery
Author: ART_iD
Description: Minimalistisch Nederlandstalig galerij- en shopthema voor originele kunst en designobjecten.
Version: 0.2.0
Requires PHP: 7.4
Text Domain: artid
*/
:root{--chalk:#f1ede5;--stone:#c5b9a9;--clay:#867466;--oxide:#5a302b;--ink:#242321}*{box-sizing:border-box}body{margin:0;background:var(--chalk);color:var(--ink);font:16px/1.65 Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%;height:auto;display:block}.wrap{max-width:1320px;margin:auto;padding:0 5vw}.site-header{background:var(--chalk);border-bottom:1px solid #ddd5ca}.header-inner{display:flex;align-items:center;justify-content:space-between;min-height:90px;gap:24px}.brand{font-family:Georgia,serif;font-size:30px;letter-spacing:.08em}.menu{display:flex;gap:30px;list-style:none;padding:0;margin:0}.menu a{font-size:13px;text-transform:uppercase;letter-spacing:.12em}.hero{min-height:540px;background:var(--ink);color:var(--chalk);display:grid;grid-template-columns:1fr 1fr}.hero-copy{padding:clamp(40px,7vw,110px);display:flex;flex-direction:column;justify-content:center}.eyebrow{font-size:12px;letter-spacing:.23em;text-transform:uppercase}.hero h1{font:clamp(45px,6vw,92px)/1.05 Georgia,serif;font-weight:normal;margin:22px 0}.hero p{max-width:470px;color:#d4cdc3}.hero-media{background:#66584e;min-height:420px}.hero-media img{width:100%;height:100%;object-fit:cover}.button{display:inline-block;padding:13px 23px;border:1px solid currentColor;text-transform:uppercase;letter-spacing:.12em;font-size:12px;margin-top:25px}.section{padding:85px 0}.section-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:30px}.section h2,.page-title{font:normal clamp(34px,4vw,58px)/1.12 Georgia,serif;margin:0 0 20px}.section-intro{max-width:620px;color:#665f57}.cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.card-image{aspect-ratio:4/5;background:#ded6cc;overflow:hidden}.card-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.card:hover img{transform:scale(1.035)}.card h3{font:normal 24px Georgia,serif;margin:14px 0 3px}.muted{color:#736b62;font-size:13px}.split{display:grid;grid-template-columns:1fr 1fr;gap:7vw;align-items:center}.split-image{background:#d8cbbd;min-height:390px}.split-image img{width:100%;height:100%;object-fit:cover}.dark{background:var(--ink);color:var(--chalk)}.dark .muted{color:#c7bfb3}.page-main{min-height:60vh;padding:75px 0 100px}.detail{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:7vw}.detail img{width:100%}.detail h1{font:normal clamp(38px,4vw,65px) Georgia,serif;margin:0 0 20px}.detail-meta{border-top:1px solid #cfc6ba;margin-top:30px;padding-top:20px}.detail-meta p{margin:8px 0}.site-footer{background:var(--ink);color:var(--chalk);padding:55px 0}.footer-inner{display:flex;justify-content:space-between;gap:25px;flex-wrap:wrap}.footer-inner small{color:#c5b9a9}.woocommerce ul.products li.product .price{color:var(--oxide)}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:var(--ink);color:var(--chalk);border-radius:0}.woocommerce a.button:hover,.woocommerce button.button:hover{background:var(--oxide);color:white}@media(max-width:760px){.header-inner{flex-direction:column;align-items:flex-start;padding:18px 0}.menu{flex-wrap:wrap;gap:12px 20px}.hero,.split,.detail{grid-template-columns:1fr}.hero-media{min-height:290px;order:-1}.cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.section{padding:55px 0}.section-head{display:block}.hero-copy{padding:45px 6vw}}@media(max-width:460px){.cards{grid-template-columns:1fr}}

.artid-purchase-price{font:normal 26px Georgia,serif;margin:22px 0 0}.artid-purchase-price .amount{color:var(--oxide)}
