.rr-page{max-width:1200px;margin:auto;padding:clamp(32px,6vw,90px) 24px}.rr-page h1{font-size:clamp(2.5rem,6vw,5rem);line-height:1.1;font-weight:400}.rr-page>p{max-width:65ch;line-height:1.8}.rr-filters{display:flex;gap:24px;align-items:end;flex-wrap:wrap;margin:40px 0}.rr-filters label,.rr-contact label{display:flex;flex-direction:column;gap:8px}.rr-filters select,.rr-contact input,.rr-contact textarea{font:inherit;padding:12px;background:#f7f5f0;color:#111;border:1px solid #999;border-radius:0;max-width:100%;box-sizing:border-box}.rr-filters button,.rr-contact button{font:inherit;padding:12px 24px;border:1px solid #f7f5f0;background:#f7f5f0;color:#111;cursor:pointer}.rr-art-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 28px;margin:35px 0}.rr-art-grid img{width:100%;height:320px;object-fit:contain;background:#1c1c1b}.rr-art-grid h2{font-size:1.25rem;margin-bottom:8px}.rr-art-grid p{font-size:.9rem}.rr-contact{display:grid;gap:24px;max-width:640px}.rr-contact .rr-consent{display:flex;flex-direction:row;align-items:start}.rr-contact input[type=checkbox]{margin-top:6px}.rr-page nav .page-numbers{display:inline-block;padding:12px}.rr-page :focus-visible,.rr-filters :focus-visible,.rr-contact :focus-visible{outline:3px solid #cfae71;outline-offset:4px}.rr-event{border-top:1px solid #777;padding:32px 0;margin-top:32px}.rr-event time{color:#cfae71}@media(max-width:780px){.rr-art-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rr-art-grid img{height:240px}}@media(max-width:480px){.rr-art-grid{grid-template-columns:1fr}.rr-filters label{width:100%}.rr-filters select{width:100%}}
@media(max-width:600px){body.home #welcome,body.home .wp-block-cover{padding-left:24px!important;padding-right:24px!important}body.home #welcome>div{gap:16px}body.home .wp-block-cover h1{font-size:clamp(2rem,9vw,3rem)!important}header .wp-block-site-title{min-width:130px;font-size:14px!important}header .wp-block-group:has(>.wp-block-site-title){padding-left:20px;padding-right:20px;gap:12px}header .wp-block-woocommerce-customer-account{display:none}}
