.portfolio-filter-pills{display:flex;gap:12px;justify-content:flex-end;margin-bottom:24px}.pill{padding:10px 24px;border:1px solid #999;border-radius:999px;text-decoration:none;color:#333;font-size:14px;letter-spacing:.5px;transition:all .15s ease}.pill:hover{border-color:#333}.pill.is-active{border-color:currentColor;color:inherit}.card__media,.card-gallery,.product-card__image{position:relative;overflow:hidden}.artwork-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .35s cubic-bezier(.16,1,.3,1);pointer-events:none;z-index:2}.card:hover .artwork-overlay,.card:focus-within .artwork-overlay,.product-card:hover .artwork-overlay,.product-card:focus-within .artwork-overlay{opacity:1}.artwork-overlay__panel{width:100%;padding-block:3.5rem;padding-inline:1.5rem;text-align:center;background-color:#ffffffd1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.artwork-overlay__panel>*{margin:0;line-height:1.35}.artwork-overlay__title{font-size:.8rem;font-weight:700;margin-block-end:.75rem}.artwork-overlay__medium,.artwork-overlay__dims{font-size:.6rem}.artwork-overlay__dims-alt{font-size:.6rem;opacity:.75;margin-block-start:.15rem}.artwork-overlay__price{font-size:.6rem;margin-block-start:.85rem}.artwork-overlay__sold{letter-spacing:.08em;text-transform:uppercase;font-size:.6rem}@media(hover:none){.artwork-overlay{position:static;opacity:1;margin-block-start:.75rem}.artwork-overlay__panel{background:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0;text-align:start}.artwork-overlay__medium,.artwork-overlay__dims,.artwork-overlay__dims-alt{display:none}}@media(prefers-reduced-motion:reduce){.artwork-overlay{transition:none}}.section-width{margin-inline:auto;width:100%;box-sizing:border-box}.section-width--narrow{max-width:720px}.section-width--default{max-width:var(--page-width, 1400px)}.section-width--full{max-width:none}@media(max-width:749px){.section-width{max-width:none;padding-inline:1rem}}.post-gallery{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-block:2.5rem}.post-gallery__item{margin:0}.post-gallery__image{width:100%;height:auto;display:block;border-radius:var(--style-border-radius-images, 0)}@media(max-width:989px){.post-gallery{grid-template-columns:repeat(3,1fr)}}@media(max-width:749px){.post-gallery{grid-template-columns:repeat(2,1fr)}}header a[href*="instagram.com"]{font-size:0;display:inline-flex;align-items:center;align-self:center;width:1.25rem;height:1.25rem;transform:translateY(.15em)}header a[href*="instagram.com"]:before{content:"";width:100%;height:100%;background-color:currentColor;-webkit-mask-image:var(--ig-icon);mask-image:var(--ig-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;margin-left:10px}:root{--ig-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='2' width='20' height='20' rx='5' ry='5'/%3E%3Cpath d='M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z'/%3E%3Cline x1='17.5' y1='6.5' x2='17.51' y2='6.5'/%3E%3C/svg%3E")}.menu-list__list-item:not([slot=overflow]){flex-direction:row}product-card:has(a[href*="pr_prod_strat=pinned"]) product-price .price:before{content:"From "}css .card-gallery .product-media-container,.card-gallery .product-media{background-color:#f2f2f2}.card-gallery img{object-fit:contain!important;padding:10%;box-sizing:border-box;background:transparent}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
