/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-duration:initial;--tw-space-y-reverse:0;--tw-leading:initial;--tw-tracking:initial;--tw-space-x-reverse:0}::backdrop{--tw-duration:initial;--tw-space-y-reverse:0;--tw-leading:initial;--tw-tracking:initial;--tw-space-x-reverse:0}}}.product-detail-card.svelte-pp822y{min-height:100%;padding:calc(var(--spacing,.25rem) * 4);background:0 0;flex-direction:column;display:flex}.card-header.svelte-pp822y{padding-inline:calc(var(--spacing,.25rem) * 4);padding-top:calc(var(--spacing,.25rem) * 4);padding-bottom:calc(var(--spacing,.25rem) * 16);flex-shrink:0;position:relative}article.svelte-pp822y{flex-direction:column;flex:1;display:flex}.image.svelte-pp822y{margin-bottom:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 4);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;justify-content:center;transition-duration:.3s;display:flex}.image.zoomed.svelte-pp822y{padding-inline:calc(var(--spacing,.25rem) * 0)}.image-wrapper.svelte-pp822y{display:inline-block;position:relative}.image.svelte-pp822y img{width:auto;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;max-width:100%;max-height:60vh;transition-duration:.3s;object-fit:contain!important}.image.zoomed.svelte-pp822y img{max-height:none}.image.svelte-pp822y figure,.image.svelte-pp822y .embla,.image.svelte-pp822y .carousel-wrapper{width:auto;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;max-width:100%;max-height:60vh;transition-duration:.3s;position:relative}.image.zoomed.svelte-pp822y figure,.image.zoomed.svelte-pp822y .embla,.image.zoomed.svelte-pp822y .carousel-wrapper{max-height:none}.product-info.svelte-pp822y{padding:calc(var(--spacing,.25rem) * 4);flex-shrink:0}.add-to-cart-container.svelte-pp822y{bottom:calc(var(--spacing,.25rem) * 0);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4);background-color:#0000;justify-content:center;display:flex;position:sticky}:where(.content-column.svelte-pp822y>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 4) * calc(1 - var(--tw-space-y-reverse)))}h1.svelte-pp822y{padding-top:calc(var(--spacing,.25rem) * 0);--tw-leading:1.2;flex-direction:column;font-size:1.35rem;line-height:1.2;display:flex}@media(min-width:768px){h1.svelte-pp822y{max-width:75%}}h1.svelte-pp822y>span:where(.svelte-pp822y){max-width:16ch;display:block}h1.svelte-pp822y em{font-style:normal;text-decoration-line:underline;display:block}h1.no-em.svelte-pp822y{text-decoration-line:underline}aside.tags.svelte-pp822y{margin-bottom:calc(var(--spacing,.25rem) * 1);font-family:var(--font-mono,Unica77Mono, monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase;align-items:center;display:flex}.artist-bio.svelte-pp822y{margin-top:calc(var(--spacing,.25rem) * 6);padding-top:calc(var(--spacing,.25rem) * 4)}.bio-content.svelte-pp822y{max-width:32rem;font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);margin-inline-start:auto;margin-inline-end:auto}.description.svelte-pp822y{margin-inline-start:auto;margin-inline-end:auto;margin-top:calc(var(--spacing,.25rem) * 4);max-width:50ch;padding-inline:calc(var(--spacing,.25rem) * 6);text-align:center;font-family:var(--font-mono,Unica77Mono, monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);text-transform:uppercase}.event-exhibition.svelte-pp822y{margin-inline-start:auto;margin-inline-end:auto;margin-top:calc(var(--spacing,.25rem) * 2);max-width:50ch;padding-inline:calc(var(--spacing,.25rem) * 6);text-align:center;font-family:var(--font-mono,Unica77Mono, monospace);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);text-transform:uppercase}.event-exhibition.svelte-pp822y a{color:var(--color-black,#222);text-underline-offset:4px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));text-decoration-line:underline}.buy-it.svelte-pp822y{justify-content:center;display:flex}:where(.buy-it.svelte-pp822y>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing,.25rem) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing,.25rem) * 4) * calc(1 - var(--tw-space-x-reverse)))}.add-to-cart.svelte-pp822y{padding-top:calc(var(--spacing,.25rem) * 2);justify-content:center;display:flex}.add-to-cart.svelte-pp822y button:where(.svelte-pp822y){--tw-border-style:none;padding-inline:calc(var(--spacing,.25rem) * 12);padding-block:calc(var(--spacing,.25rem) * 3);font-family:var(--font-mono,Unica77Mono, monospace);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background-color:var(--color-bg);color:var(--color-text);border-style:none;border-radius:3.40282e38px}.product-detail-card.image-bottom-visible.svelte-pp822y .add-to-cart:where(.svelte-pp822y) button:where(.svelte-pp822y){background-color:var(--color-text);color:var(--color-bg)}.image-bottom-sentinel.svelte-pp822y{pointer-events:none;height:calc(var(--spacing,.25rem) * 1);width:100%}.zoom-button.svelte-pp822y{inset:calc(var(--spacing,.25rem) * 0);z-index:10;--tw-border-style:none;padding:calc(var(--spacing,.25rem) * 0);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;background-color:#0000;border-style:none;justify-content:center;align-items:center;transition-duration:.2s;display:flex;position:absolute}.zoom-button.zoom-in.svelte-pp822y{cursor:zoom-in}.zoom-button.zoom-out.svelte-pp822y{cursor:zoom-out}.zoom-icon.svelte-pp822y{pointer-events:none;right:calc(var(--spacing,.25rem) * 2);bottom:calc(var(--spacing,.25rem) * 2);background-color:#ffffff4d;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}@supports (color:color-mix(in lab,red,red)){.zoom-icon.svelte-pp822y{background-color:color-mix(in oklab,var(--color-white,#fff) 30%,transparent)}}.zoom-icon.svelte-pp822y{padding:calc(var(--spacing,.25rem) * 2);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transform:scale(.85)}.zoom-button.svelte-pp822y:hover .zoom-icon:where(.svelte-pp822y){background-color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.zoom-button.svelte-pp822y:hover .zoom-icon:where(.svelte-pp822y){background-color:color-mix(in oklab,var(--color-white,#fff) 70%,transparent)}}.hidden.svelte-pp822y{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@property --tw-duration{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}
