.art-stories.section-main{padding-top:0}.art-stories-header{padding:24px 0;text-align:center}.art-stories-heading{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);margin:0 0 16px;font-size:calc(1.4rem * var(--font-body-scale));line-height:1.6}.art-stories-intro{max-width:78rem;margin:0 auto;font-size:inherit;line-height:inherit}.art-stories-intro p:first-child{margin-top:0}.art-stories-intro p:last-child{margin-bottom:0}.art-stories-topics{padding:32px 0}.art-stories-all{text-align:center;margin:0 0 32px}.art-stories-topic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.art-stories-topic-grid>a{display:block;color:rgb(var(--color-foreground));padding:16px 28px 24px;text-align:center;text-decoration:none;border-bottom:1px solid rgba(var(--color-foreground),.2)}.art-stories-topic-grid>a+a{border-left:1px solid rgba(var(--color-foreground),.15)}.art-stories-topic-title{display:block;font-family:var(--font-body-family);font-weight:var(--font-body-weight);font-size:calc(1.4rem * var(--font-body-scale));margin:0 0 16px;line-height:1.8}.art-stories-topic-description{display:block;font-size:inherit;line-height:inherit}.art-stories-topic-grid>a:hover .art-stories-topic-title,.art-stories-topic-grid>a[aria-current] .art-stories-topic-title{text-decoration:underline;text-underline-offset:.4rem}.art-stories-topic-grid>a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.art-stories-empty{text-align:center;max-width:78rem;padding:12px 0 24px;margin:0 auto}@media screen and (max-width:749px){.art-stories-topic-grid{grid-template-columns:1fr}.art-stories-topic-grid>a{padding:24px 12px}.art-stories-topic-grid>a+a{border-left:0}.art-stories-all{margin-bottom:8px}}.commission-order{padding-top:4rem;padding-bottom:6rem}.commission-order__header{text-align:center;padding:3.2rem 2rem;margin-bottom:4rem;border-top:1px solid #e7c9cd}.commission-order__header h1{margin:1.2rem 0;font-size:clamp(2.8rem,4vw,4rem)}.commission-order__header p:last-child{max-width:58rem;margin:1.5rem auto 0}.commission-order__grid{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:start}.commission-order__story{font-size:1.5rem;line-height:1.8}.commission-order__panel{padding:2.8rem;border:1px solid rgba(var(--color-foreground),.12)}.commission-order__form{display:grid;gap:2.4rem}.commission-order__form .caption{margin:.8rem 0 0;line-height:1.6}.commission-order__price{margin:1.6rem 0 0}.commission-order__photos{border:0;padding:0;margin:0;min-width:0}.commission-order__photos legend{padding:0}.commission-order__upload{margin-top:1.4rem}.commission-order__more{margin-top:1.8rem}.commission-order__more summary{cursor:pointer;text-decoration:underline;text-underline-offset:.3rem}.commission-order__upload label{display:block;margin-bottom:.6rem;font-size:1.3rem}.commission-order__upload input{display:block;width:100%;max-width:100%;font:inherit;font-size:1.3rem}.commission-order__upload input::file-selector-button{padding:.8rem 1rem;margin-right:.8rem;border:1px solid rgba(var(--color-foreground),.3);background:transparent;color:inherit;cursor:pointer;font:inherit}.commission-order__form .field__input{font-size:1.4rem}.commission-order__note{margin-top:2.4rem}.commission-order__mount-notice{margin-top:1.6rem;padding:1.4rem;border-left:3px solid #c3949d;font-size:1.3rem;line-height:1.7}.commission-order__mount-notice[hidden]{display:none}.commission-order__privacy{font-size:1.3rem;line-height:1.7;border-top:1px solid rgba(var(--color-foreground),.15);padding-top:1.6rem}.commission-order__privacy-label{display:flex;align-items:flex-start;gap:1rem;cursor:pointer}.commission-order__privacy-label input{width:1.8rem;height:1.8rem;flex:0 0 1.8rem;margin:.2rem 0 0;accent-color:#7b4c54}.commission-order__help{margin-top:3rem;padding-top:2rem;border-top:1px solid rgba(var(--color-foreground),.15)}@media screen and (max-width:749px){.commission-order__grid{grid-template-columns:1fr;gap:2.4rem}.commission-order__panel{padding:2rem}.commission-order__header{padding:2.4rem 1.6rem;margin-bottom:2.4rem}}.ve{padding:56px 0 64px}.ve__intro{max-width:1100px;margin:0 auto 42px;padding:40px 48px 28px;text-align:center;background:var(--ve-intro-background);border-top:4px solid var(--ve-intro-accent)}.ve__intro>*{max-width:770px;margin-left:auto;margin-right:auto}.ve__eyebrow{font-size:1.4rem;letter-spacing:.19rem;text-transform:uppercase;margin:0 auto 20px}.ve__intro h1{margin:0 auto 24px}.ve__lead{font-size:1.6rem;line-height:1.7}.ve__story{margin:28px auto 22px;border-top:1px solid rgba(var(--color-foreground),.16);border-bottom:1px solid rgba(var(--color-foreground),.16);text-align:left}.ve__story summary{padding:17px 0;display:flex;justify-content:space-between;gap:16px;cursor:pointer;list-style:none}.ve__story summary::-webkit-details-marker{display:none}.ve__story summary span{font-size:2rem}.ve__story[open] summary span{transform:rotate(45deg)}.ve__story .rte{padding-bottom:20px;line-height:1.8}.ve__history{font-size:1.35rem;opacity:.8;line-height:1.65}.ve__gallery{scroll-margin-top:230px;display:block;max-width:1100px;margin:auto}.ve__gallery:focus-visible{outline:2px solid currentColor;outline-offset:5px}.ve__toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 0 16px}.ve [hidden]{display:none!important}.ve__arrows{display:flex;gap:18px;align-items:center}.ve__arrow{border:1px solid rgba(var(--color-foreground),.35);border-radius:50%;width:46px;height:46px;font:inherit;font-size:2.5rem;line-height:1;color:inherit;background:transparent;cursor:pointer}.ve__arrow:hover{background:rgba(var(--color-foreground),.06)}.ve__counter{margin:0;min-width:56px;text-align:center;font-size:1.4rem;font-variant-numeric:tabular-nums}.ve__choose{display:flex;gap:12px;align-items:center;font-size:1.4rem}.ve__choose select{min-width:155px;min-height:44px;padding:9px 30px 9px 14px;color:inherit;background:transparent;border:1px solid rgba(var(--color-foreground),.3);font:inherit;border-radius:0}.ve__bottom-nav{display:flex;justify-content:space-between;gap:24px;margin:32px auto 0;max-width:770px}.ve__figure{margin:0;touch-action:pan-y}.ve__zoom{display:block;width:100%;padding:0;border:0;background:transparent;overflow:hidden;cursor:zoom-in;color:inherit}.ve__zoom:focus-visible{outline:2px solid currentColor;outline-offset:4px}.ve__zoom[aria-pressed=true]{cursor:zoom-out}.ve__zoom .ve__scene{transition:transform .35s ease;transform-origin:50% var(--ve-focus-y, 34%)}.ve__zoom[aria-pressed=true] .ve__scene{transform:translateY(calc(50% - var(--ve-focus-y, 34%))) scale(2)}@media(prefers-reduced-motion:reduce){.ve__zoom .ve__scene{transition:none}}.ve__scene{display:block;width:100%;height:auto;aspect-ratio:3 / 2;object-fit:contain}.ve__caption{max-width:770px;margin:32px auto 0;padding:0 12px}.ve__caption h2{text-align:center;margin:0 0 23px}.ve__blurb{font-size:1.5rem;line-height:1.75}.ve__links{display:flex;justify-content:center;flex-wrap:wrap;gap:18px 28px;margin-top:24px}.ve__text-button{font:inherit;color:inherit;border:0;background:none;padding:0;cursor:pointer}.ve__slide+.ve__slide{margin-top:60px}.ve__gallery[data-ready] .ve__slide{margin-top:0}.ve__hosting{max-width:770px;text-align:center;border-top:1px solid rgba(var(--color-foreground),.16);margin:56px auto 0;padding-top:38px}.ve__hosting .rte{margin-bottom:24px}@media(min-width:990px){.ve__slide{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:40px;align-items:start}.ve__figure{position:sticky;top:calc(var(--header-height, 190px) + 24px)}.ve__caption{margin:0;padding:0;min-width:0}.ve__caption h2{text-align:left;margin-bottom:20px}.ve__blurb{font-size:1.5rem;line-height:1.75}.ve__links{justify-content:flex-start;gap:16px 24px}.ve__bottom-nav{max-width:none}}@media(max-width:749px){.ve{padding-top:32px}.ve__gallery{scroll-margin-top:130px}.ve__intro{margin-bottom:28px;padding:28px 20px 20px}.ve__lead{font-size:1.5rem}.ve__toolbar{flex-wrap:wrap;justify-content:center;gap:12px}.ve__choose{justify-content:center;flex-wrap:wrap}.ve__caption{margin-top:24px;padding:0}.ve__blurb{font-size:1.5rem}.ve__zoom{width:calc(100% + 3rem);max-width:none;margin-left:-1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/40/compiled_assets/styles.css.map */
