.art-gallery[data-astro-cid-4ijycnen]{grid-template-rows:minmax(0,1fr) auto auto;gap:1rem;width:100%;min-width:0;max-width:720px;height:100%;min-height:0;display:grid}@media (width<=1024px){.art-gallery[data-astro-cid-4ijycnen]{height:auto}}.art-gallery--single[data-astro-cid-4ijycnen]{grid-template-rows:minmax(0,1fr)}.art-gallery__stage[data-astro-cid-4ijycnen]{place-items:center;width:100%;min-width:0;min-height:0;display:grid;position:relative;overflow:hidden}@media (width<=1024px){.art-gallery__stage[data-astro-cid-4ijycnen]{aspect-ratio:1}}.art-gallery__image[data-astro-cid-4ijycnen]:hover~.opening-price-badge{opacity:0}.art-gallery__image[data-astro-cid-4ijycnen]{object-fit:contain;border-radius:8px;width:100%;min-width:0;height:100%;min-height:0;box-shadow:0 8px 32px #000000b3}.art-gallery__control[data-astro-cid-4ijycnen]{color:#f0ebe0;cursor:pointer;background:#0d0d0d;border:1px solid #2e2e2e;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 16px #0009}.art-gallery__control[data-astro-cid-4ijycnen]:hover{border-color:#8a8078}.art-gallery__control[data-astro-cid-4ijycnen]:focus-visible{outline-offset:2px;outline:2px solid #e85d26}.art-gallery__control--previous[data-astro-cid-4ijycnen]{left:.5rem}.art-gallery__control--next[data-astro-cid-4ijycnen]{right:.5rem}.art-gallery__footer[data-astro-cid-4ijycnen]{color:#8a8078;justify-content:space-between;gap:1rem;font-size:.875rem;display:flex}.art-gallery__footer[data-astro-cid-4ijycnen] p[data-astro-cid-4ijycnen]{margin:0}.art-gallery__thumbnails[data-astro-cid-4ijycnen]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;min-width:0;display:grid}.art-gallery__thumbnail[data-astro-cid-4ijycnen]{cursor:pointer;background:0 0;border:1px solid #2e2e2e;border-radius:8px;min-width:0;height:clamp(4rem,9vh,5.5rem);padding:3px;overflow:hidden}.art-gallery__thumbnail[data-astro-cid-4ijycnen][aria-pressed=true]{border-color:#e85d26;box-shadow:0 0 0 1px #e85d26}.art-gallery__thumbnail[data-astro-cid-4ijycnen]:focus-visible{outline-offset:2px;outline:2px solid #e85d26}.art-gallery__thumbnail[data-astro-cid-4ijycnen] img[data-astro-cid-4ijycnen]{object-fit:cover;border-radius:5px;width:100%;height:100%;display:block}@media (width<=1024px){.art-gallery__thumbnail[data-astro-cid-4ijycnen]{aspect-ratio:4/3;height:auto}}.print-options__launch-price[data-astro-cid-hgxthduq]{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:.25rem .5rem;display:flex}.print-options__launch-price[data-astro-cid-hgxthduq] del[data-astro-cid-hgxthduq]{color:#504a42}.print-options__launch-price[data-astro-cid-hgxthduq] strong[data-astro-cid-hgxthduq]{color:#f0ebe0;font-size:1.125rem}.print-options__launch-price[data-astro-cid-hgxthduq] small[data-astro-cid-hgxthduq]{color:#8a8078;width:100%;font-weight:700}.art-detail[data-astro-cid-hyggj7rr]{grid-template-columns:1fr 1fr;min-height:calc(100vh - 64px);display:grid}@media (width<=1024px){.art-detail[data-astro-cid-hyggj7rr]{grid-template-columns:1fr}}.art-detail__image-col[data-astro-cid-hyggj7rr]{background:#1e1e1e;justify-content:center;align-items:center;height:calc(100vh - 64px);padding:3rem;display:flex;position:sticky;top:64px;overflow:hidden}@media (width<=1024px){.art-detail__image-col[data-astro-cid-hyggj7rr]{height:auto;min-height:50vw;padding:1.5rem;position:static}}.art-detail__image[data-astro-cid-hyggj7rr]{object-fit:contain;border-radius:8px;max-width:100%;max-height:100%;box-shadow:0 8px 32px #000000b3}.art-detail__info-col[data-astro-cid-hyggj7rr]{flex-direction:column;gap:1.5rem;padding:5rem 3rem;display:flex}@media (width<=768px){.art-detail__info-col[data-astro-cid-hyggj7rr]{padding:2rem 1rem}}.art-detail__breadcrumb[data-astro-cid-hyggj7rr]{color:#504a42;align-items:center;gap:.25rem;font-size:.875rem;display:flex}.art-detail__breadcrumb[data-astro-cid-hyggj7rr] a[data-astro-cid-hyggj7rr]{color:#8a8078;text-decoration:none}.art-detail__breadcrumb[data-astro-cid-hyggj7rr] a[data-astro-cid-hyggj7rr]:hover{color:#e85d26}.art-detail__tags[data-astro-cid-hyggj7rr]{flex-wrap:wrap;gap:.25rem;display:flex}.art-detail__title[data-astro-cid-hyggj7rr]{margin:0;font-size:clamp(1.5rem,4vw,2.75rem);line-height:1.1}.art-detail__meta[data-astro-cid-hyggj7rr]{gap:4px;margin:0;font-size:.875rem;display:grid}.art-detail__meta[data-astro-cid-hyggj7rr] div[data-astro-cid-hyggj7rr]{grid-template-columns:142px minmax(0,1fr);gap:.5rem;display:grid}.art-detail__meta[data-astro-cid-hyggj7rr] dt[data-astro-cid-hyggj7rr]{color:#f0ebe0;align-items:center;gap:6px;min-width:0;font-weight:700;display:flex}.art-detail__meta[data-astro-cid-hyggj7rr] dt[data-astro-cid-hyggj7rr] svg{color:#fff;flex:none}.art-detail__meta[data-astro-cid-hyggj7rr] dt[data-astro-cid-hyggj7rr] .info-popover{color:#8a8078;flex:none}.art-detail__meta[data-astro-cid-hyggj7rr] dd[data-astro-cid-hyggj7rr]{color:#8a8078;margin:0}@media (width<=480px){.art-detail__meta[data-astro-cid-hyggj7rr] div[data-astro-cid-hyggj7rr]{grid-template-columns:132px minmax(0,1fr)}.art-detail__meta[data-astro-cid-hyggj7rr] dt[data-astro-cid-hyggj7rr]{gap:5px}}.art-detail__narrative[data-astro-cid-hyggj7rr]{border-top:1px solid #222;gap:1.5rem;padding:1.5rem 0;display:grid}.art-detail__narrative[data-astro-cid-hyggj7rr] section[data-astro-cid-hyggj7rr]{gap:.25rem;display:grid}.art-detail__narrative[data-astro-cid-hyggj7rr] h2[data-astro-cid-hyggj7rr]{color:#f0ebe0;margin:0;font-size:1.125rem}.art-detail__narrative[data-astro-cid-hyggj7rr] p[data-astro-cid-hyggj7rr]{color:#8a8078;white-space:pre-line;margin:0;font-size:1rem}.art-detail__narrative[data-astro-cid-hyggj7rr] p[data-astro-cid-hyggj7rr]+p[data-astro-cid-hyggj7rr]{margin-top:.5rem}.art-detail__shop[data-astro-cid-hyggj7rr]{border-top:1px solid #2e2e2e;flex-direction:column;gap:1.5rem;padding-top:.5rem;display:flex}.product-block[data-astro-cid-hyggj7rr]{background:#1e1e1e;border:1px solid #2e2e2e;border-radius:12px;flex-direction:column;gap:.5rem;padding:1.5rem;display:flex}.product-block[data-astro-cid-hyggj7rr] h2[data-astro-cid-hyggj7rr]{margin:0;font-size:1.125rem}.product-block--limited[data-astro-cid-hyggj7rr]{border-color:#c9a96e66}.product-block--soldout[data-astro-cid-hyggj7rr]{opacity:.7}.product-block__header[data-astro-cid-hyggj7rr]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem;display:flex}.product-block__desc[data-astro-cid-hyggj7rr]{color:#8a8078;margin:0;font-size:.875rem}.product-block__desc[data-astro-cid-hyggj7rr] strong[data-astro-cid-hyggj7rr]{color:#f0ebe0}.product-block__more[data-astro-cid-hyggj7rr]{color:#e85d26;font-size:.875rem;font-weight:700}.product-block__shipping[data-astro-cid-hyggj7rr]{color:#8a8078;background:#c9a96e0f;border-left:3px solid #c9a96e;margin:0;padding:.5rem 1rem;font-size:.75rem}.product-block__shipping[data-astro-cid-hyggj7rr] strong[data-astro-cid-hyggj7rr]{color:#f0ebe0}.tag--launch[data-astro-cid-hyggj7rr]{color:#fff;background:#e85d26}.print-options{gap:.5rem;padding:1rem 0;display:grid}.print-options h3{color:#f0ebe0;margin:0;font-size:.875rem}.print-options dl{border-top:1px solid #222;gap:0;margin:0;display:grid}.print-options--launch dl{border-top:0}.print-options__row{color:#8a8078;border-bottom:1px solid #222;grid-template-columns:minmax(0,1fr) max-content;align-items:center;column-gap:3rem;padding:1rem 0;font-size:.875rem;display:grid}@media (width<=480px){.print-options__row{grid-template-columns:1fr;row-gap:.25rem}}.print-options--launch .print-options__row{border-bottom:0;padding:.5rem 0 0}.print-options dt{grid-template-columns:2.5rem minmax(0,1fr);align-items:center;gap:1rem;display:grid}.print-options dd{color:#f0ebe0;text-align:right;min-width:7rem;margin:0;font-weight:700}@media (width<=480px){.print-options dd{text-align:left;padding-left:3.5rem}}.print-options__unavailable{color:#8a8078;margin:0;font-size:.875rem}.art-detail__commission-cta[data-astro-cid-hyggj7rr]{border-top:1px solid #222;flex-wrap:wrap;align-items:center;gap:1rem;padding-top:1rem;display:flex}.art-detail__commission-cta[data-astro-cid-hyggj7rr] p[data-astro-cid-hyggj7rr]{color:#8a8078;margin:0;font-size:.875rem}.art-detail__print-interest[data-astro-cid-hyggj7rr]{border-top:1px solid #222;gap:1rem;padding:1.5rem 0;display:grid}.art-detail__print-interest[data-astro-cid-hyggj7rr] h2[data-astro-cid-hyggj7rr]{margin:0 0 .25rem;font-size:1.125rem}.art-detail__print-interest[data-astro-cid-hyggj7rr] p[data-astro-cid-hyggj7rr]{color:#8a8078;margin:0;font-size:.875rem}.contact-form{background:#181818;border:1px solid #2e2e2e;border-radius:12px;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.contact-form__header{flex-direction:column;gap:.25rem;display:flex}.contact-form__heading{color:#f0ebe0;margin:0;font-family:DM Serif Display,Georgia,serif;font-size:1.125rem}.contact-form__sub{color:#8a8078;margin:0;font-size:.875rem}.contact-form__fields{flex-direction:column;gap:1rem;display:flex}.contact-form__row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (width<=480px){.contact-form__row{grid-template-columns:1fr}}.contact-form__label{color:#8a8078;flex-direction:column;gap:4px;font-size:.875rem;display:flex}.contact-form__input{color:#f0ebe0;background:#1e1e1e;border:1px solid #2e2e2e;border-radius:8px;width:100%;padding:.6rem .9rem;font-family:DM Sans,system-ui,sans-serif;font-size:1rem;transition:border-color .15s}.contact-form__input:focus{border-color:#e85d26;outline:none}.contact-form__textarea{resize:vertical;min-height:90px}.contact-form__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.contact-form__error{color:#e08080;background:#b43c3c1a;border:1px solid #b43c3c40;border-radius:8px;padding:.5rem 1rem;font-size:.875rem}.contact-form--success{background:#32b46414;border:1px solid #32b46440;border-radius:12px;align-items:flex-start;gap:1rem;padding:1.5rem;display:flex}.contact-form__check{color:#5de08a;flex-shrink:0;font-size:1.5rem}.contact-form__success-title{color:#f0ebe0;margin:0 0 4px;font-weight:600}.contact-form__success-sub{color:#8a8078;margin:0;font-size:.875rem}.contact-form__success-sub strong[data-astro-cid-hyggj7rr]{color:#f0ebe0}.contact-trigger{align-self:flex-start}
