.artwork-details-mobile-title,.mobile-artwork-details,.mobile-exhibitions,.mobile-short-description{display:none}@media (max-width:767px){.artwork-product{padding-top:56px}.artwork-product main{padding-bottom:calc(3rem + env(safe-area-inset-bottom))}.artwork-product.has-mobile-sticky-cta main{padding-bottom:calc(6.75rem + env(safe-area-inset-bottom))}.artwork-product .artwork-photo-region{padding-top:0;margin-inline:-16px;width:calc(100% + 32px)}.artwork-product .artwork-photo-frame{min-height:0;align-items:flex-start}.artwork-product .artwork-main-photo{width:100%;max-width:100%;height:auto;max-height:calc(100svh - 56px);object-fit:contain;object-position:top center}.artwork-product .artwork-thumbnails{margin-top:10px;padding-inline:2px;scroll-snap-type:x proximity}.artwork-product .artwork-thumbnails>button{width:52px;height:52px;scroll-snap-align:start}.artwork-product aside{display:flex;flex-direction:column;gap:12px;margin-top:4px;min-width:0}.artwork-product aside>*{margin-block:0}.artwork-product .artwork-heading{order:1}.artwork-product .artwork-actions{order:2}.artwork-product .artwork-description-section{order:3}.artwork-product .artwork-specifications{order:4}.artwork-product .artwork-heading{padding-block:18px 14px}.artwork-product .artwork-heading h1{font-size:var(--artwork-title-mobile-size,clamp(1.7rem,8vw,2.15rem));line-height:1.08;white-space:nowrap}.artwork-product .artwork-heading-meta{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:10px;letter-spacing:.14em}.artwork-product .artwork-heading-meta>span{display:inline;color:rgba(187,168,132,.38)}.artwork-product .artwork-secondary-actions .artwork-action-button{min-width:0;min-height:44px}.artwork-product .artwork-secondary-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.artwork-product .artwork-qr-action{display:none}.artwork-product .artwork-specifications{padding-block:14px}.artwork-admin-details,.artwork-details-desktop-title,.artwork-shipping-placeholder,.desktop-artwork-specs,.desktop-description,.desktop-exhibitions{display:none}.artwork-details-mobile-title,.mobile-exhibitions,.mobile-short-description{display:block}.artwork-product .mobile-no-short-description{display:none}.artwork-specifications>p,.mobile-section-label{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:rgba(187,168,132,.72)}.mobile-artwork-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin-top:10px;border-top:1px solid rgba(217,189,130,.1)}.mobile-artwork-details>div{min-width:0;padding:9px 8px 8px 0;border-bottom:1px solid rgba(217,189,130,.1)}.mobile-artwork-details>div:nth-child(2n){padding-right:0;padding-left:12px;border-left:1px solid rgba(217,189,130,.1)}.mobile-artwork-details dt{font-size:9px;line-height:1.3;letter-spacing:.14em;text-transform:uppercase;color:rgba(187,168,132,.58)}.mobile-artwork-details dd{margin-top:4px;font-size:13px;line-height:1.45;color:rgba(244,236,220,.88);overflow-wrap:anywhere}.artwork-product .mobile-short-description{margin-top:10px;font-size:.96rem;line-height:1.58}.artwork-product main>section:nth-of-type(2){margin-top:28px;padding-top:0}.artwork-product .mobile-empty-artwork-extras{display:none}.artwork-product main>section:nth-of-type(2)>div{border-top:0}.mobile-exhibitions{padding-block:16px}.mobile-exhibition-list{margin-top:10px}.mobile-exhibition-list article+article{margin-top:10px;padding-top:10px;border-top:1px solid rgba(217,189,130,.1)}.mobile-exhibition-name{font-size:14px;line-height:1.4;color:rgba(244,236,220,.9)}.mobile-exhibition-meta{margin-top:3px;font-size:9px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:rgba(187,168,132,.64)}.mobile-exhibition-link{display:inline-flex;min-height:44px;align-items:center;gap:7px;margin-top:8px;font-size:9px;letter-spacing:.15em;text-transform:uppercase;color:rgba(217,189,130,.88)}.artwork-product .artwork-story>button{min-height:44px;padding-block:14px}.artwork-product .artwork-story article p:last-child{margin-top:8px;line-height:1.6}.artwork-product .related-artworks-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 12px;overflow:visible;width:100%}.artwork-product .related-artwork-card{width:auto;max-width:none;min-width:0}.artwork-product .related-artwork-card h3{white-space:normal;overflow-wrap:anywhere}}