*{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}*,:before,:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img,picture,svg,video{display:block;object-fit:cover;max-width:100%}table{border-collapse:collapse;border-spacing:0}html{font-size:62.5%;background:rgb(var(--white));overflow-x:hidden;scroll-behavior:smooth;scroll-padding-top:var(--spacing-med)}body{background:rgb(var(--white));color:rgb(var(--charcoal));font-family:Roboto,Helvetica,sans-serif;line-height:1.25;font-size:var(--font-body);margin:0;-webkit-font-smoothing:antialiased;transition:background-color 1s ease;-webkit-transition:background-color 1s ease;overflow-x:hidden}a{color:inherit;text-decoration:none}img,picture{max-width:100%;height:auto}h1,h2{font-weight:500;font-style:normal;line-height:1}h4{font-size:var(--font-20)}h3,h4,h5,h6,.btn,nav{font-weight:500;font-style:normal}h2{font-size:var(--font-ex-lrg)}h3{font-size:var(--font-26);font-weight:400}.btn{display:inline-block;padding:var(--btn-padding) calc(var(--btn-padding) * 3);background-color:rgb(var(--dark-green));text-decoration:none;transition:background-color .3s ease,color .3s ease,padding .3s ease;color:rgb(var(--white));line-height:1;cursor:pointer}.btn:hover{background-color:rgb(var(--light-green))}.img{position:relative;overflow:hidden}.grid{display:grid}.grid.two-thirds{grid-template-columns:2fr 3fr}.grid.four-fifths{grid-template-columns:4fr 5fr}.grid.half{grid-template-columns:1fr 1fr}.grid.four{grid-template-columns:1fr 1fr 1fr 1fr}.grid.three{grid-template-columns:1fr 1fr 1fr}.grid.gap-lrg{gap:var(--spacing-lrg)}.grid.gap-med{gap:var(--spacing-med)}.grid.gap-sml{gap:var(--spacing-sml)}.grid.gap-ex-sml{gap:var(--spacing-ex-sml)}.reverse{direction:rtl}.reverse>*{direction:ltr}.reverse>*:first-child{order:-1}.flex{display:flex}.align-center{align-items:center}.justify-center{justify-content:center}.space-between{justify-content:space-between}.center{text-align:center}li.icon{position:relative;--_size: var(--font-26);padding-left:calc(var(--_size) * 1.75)}li.icon:before{content:"";position:absolute;inset:0;margin:auto auto auto 0;background-size:contain;background-repeat:no-repeat;width:var(--_size);height:var(--_size)}li.icon.checked:before{background-image:url(../img/checked--icon.svg)}li.icon.phone:before{background-image:url(../img/phone--icon.svg)}li.icon.mail:before{background-image:url(../img/mail--icon.svg)}li.icon.address:before{background-image:url(../img/address--icon.svg)}@media only screen and (max-width: 1024px){.grid.tablet-two{grid-template-columns:1fr 1fr}}:root{--black: 35,31,32;--white: 255,255,255;--font-ex-lrg: clamp(3.2rem, 4vw, 4.5rem);--font-body: clamp(1.3rem, 1.4vw, 1.5rem);--spacing-lrg: clamp(5rem, 7vw, 10rem);--spacing-med: clamp(2.5rem, 3.5vw, 5rem);--spacing-sml: clamp(1.5rem, 2vw, 3rem);--spacing-ex-sml: clamp(1rem, 1.25vw, 1.5rem);--btn-padding: clamp(1.25rem, 1.25vw, 2rem);--max-width: clamp(2.5rem, 90vw, 120rem)}html{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;background:#fff;font-size:62.5%}.container{position:relative;margin-inline:auto;width:90%;max-width:var(--max-width)}header nav{position:relative;padding:var(--spacing-sml) 0}header nav:after{content:"";position:absolute;height:.5px;bottom:0;left:50%;transform:translate(-50%);width:100vw;background-color:rgba(var(--black),.15)}.primary__menu li a{padding:0 var(--spacing-ex-sml)}section{margin-bottom:var(--spacing-lrg)}.artwork__card[data-astro-cid-7vpzkagb]{position:relative;padding:var(--spacing-sml)}.artwork__card--img[data-astro-cid-7vpzkagb]{position:relative;background-color:rgba(var(--black),.04);aspect-ratio:1}.artwork__card--img[data-astro-cid-7vpzkagb] picture[data-astro-cid-7vpzkagb],.artwork__card--img[data-astro-cid-7vpzkagb] img[data-astro-cid-7vpzkagb]{position:absolute;width:75%;height:85%;inset:0;margin:auto;overflow:hidden}.artwork__card--info[data-astro-cid-7vpzkagb]{margin-top:var(--spacing-sml);font-weight:500}.dimensions[data-astro-cid-7vpzkagb],.price[data-astro-cid-7vpzkagb]{color:rgba(var(--black),.5)}.title[data-astro-cid-j7pv25f6]{margin:var(--spacing-med) 0}.title[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:rgba(var(--black),.5);margin-top:var(--spacing-ex-sml)}
