.md-gallery-site{--md-ink:#282622;--md-muted:#77716b;--md-paper:#faf9f6;--md-ease:cubic-bezier(.23,1,.32,1);color:var(--md-ink);font-family:inherit}.md-gallery-site *{box-sizing:border-box}.md-gallery-site a{color:inherit}.md-eyebrow{font-size:11px;letter-spacing:.19em;text-transform:uppercase;font-weight:500}.md-gallery-site h1,.md-gallery-site h2{font-family:var(--font-heading--family,Georgia,serif);font-weight:400;letter-spacing:-.01em}.md-hero{display:grid;grid-template-columns:40% 60%;min-height:680px;background:var(--md-paper)}.md-hero-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:clamp(35px,6vw,110px)}.md-hero h1{font-size:clamp(36px,4.4vw,62px);line-height:1.14;margin:27px 0}.md-hero-copy>p{font-size:17px;line-height:1.75;max-width:460px;color:#56514c;margin:0 0 30px}.md-hero-art{position:relative;min-height:660px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px;background:#eae6de}.md-hero-art img{width:min(100%,690px);height:auto;max-height:630px;object-fit:contain;background:#fff;padding:clamp(10px,2vw,22px);border:1px solid #eee9e2;box-shadow:0 8px 30px #0000000d}.md-section{max-width:1400px;margin:0 auto;padding:100px clamp(20px,5vw,72px)}.md-section-heading{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:43px}.md-section-heading h2{font-size:clamp(30px,3.6vw,46px);margin:15px 0 0}.md-section-heading>p{max-width:330px;font-size:14px;line-height:1.7;color:var(--md-muted)}.md-works-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:43px 20px}.md-work{min-width:0}.md-work-image{display:flex;align-items:center;justify-content:center;aspect-ratio:1;overflow:hidden;background:#fff;border:4px solid #f4f2ee;padding:clamp(6px,1.2vw,14px);box-shadow:inset 0 0 0 1px #e9e6e0;transition:box-shadow .2s}.md-work-image img{display:block;width:100%;height:100%;object-fit:contain;box-shadow:0 1px 5px #0000001c;transition:transform .3s var(--md-ease)}.md-work h3{font-size:15px;line-height:1.4;font-weight:500;margin:15px 0 5px}.md-work h3 a{color:inherit;text-decoration:none}.md-work p{font-size:13px;color:var(--md-muted);margin:0}.md-work .md-price{font-size:15px;color:#292724;font-weight:500;margin-top:7px}.md-work--sold img{opacity:.55}.md-center{text-align:center;margin-top:45px}.md-text-link{display:inline-flex;gap:15px;align-items:center;font-size:13px;text-decoration:none;border-bottom:1px solid currentColor;padding:0 0 5px;transition:color .2s}.md-artists{background:var(--md-paper);max-width:none}.md-artists>.md-section-heading,.md-artists-grid{max-width:1256px;margin-left:auto;margin-right:auto}.md-artists-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.md-artist{text-decoration:none;min-width:0}.md-artist img{display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:contain;background:#efebe2;border:clamp(6px,1vw,12px) solid #fff;box-shadow:inset 0 0 0 1px #d2ccc1;padding:5%}.md-artist>div{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:17px 0}.md-artist h3{font-size:18px;font-weight:500;margin:0}.md-artist span{font-size:12px;color:var(--md-muted)}.md-artist>div>span{border-bottom:1px solid #aaa39b;padding-bottom:4px}.md-editorial{display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:center;padding:95px max(5vw,20px);max-width:1400px;margin:auto}.md-editorial>div{max-width:530px}.md-editorial h2{font-size:clamp(32px,3.8vw,50px);margin:20px 0}.md-editorial p{font-size:16px;line-height:1.85;color:#655e57;margin-bottom:30px}.md-editorial-artwork{width:100%;aspect-ratio:1/1;display:grid;place-items:center;padding:6%;border:clamp(8px,1.5vw,16px) solid #fff;outline:1px solid #d2ccc1;outline-offset:-1px;background:#efebe2;box-shadow:0 8px 30px #00000018}.md-editorial-artwork>img{display:block;width:100%;height:100%;object-fit:contain}.md-print-collections .md-artist{padding:30px;border-top:1px solid #d7d1c7}.md-print-collections .md-artist h3{font-family:var(--font-heading--family,Georgia,serif);font-weight:400;font-size:24px}.md-print-collections .md-artist p{font-size:14px;color:#77716b;margin:12px 0 25px}.md-print-collections .md-artist>span{border:0}.md-commission{text-align:center;background:#f0ede7;padding:95px 20px}.md-commission h2{font-size:clamp(32px,4.2vw,54px);margin:18px auto}.md-commission p{max-width:510px;margin:0 auto 28px;line-height:1.7;color:#5f5953}.md-bottom{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;max-width:1350px;margin:auto;padding:65px 5vw}.md-bottom h3{font-size:17px;font-weight:500}.md-bottom p{font-size:13px;color:var(--md-muted);line-height:1.7}.md-bottom a{font-size:13px;text-underline-offset:4px}.md-hero-button{display:inline-flex;align-items:center;gap:18px;width:fit-content;max-width:100%;min-height:44px;padding:12px 0;border-bottom:1px solid #38342f;color:#282622;font-size:14px;letter-spacing:.015em;line-height:1.4;text-decoration:none;transition:border-color .2s,color .2s,transform .16s var(--md-ease)}.md-commission-button{display:inline-flex;align-items:center;gap:25px;min-height:44px;padding:14px 23px;background:#292724;color:#fff!important;border:1px solid #292724;font-size:13px;letter-spacing:.015em;text-decoration:none;transition:background .2s,color .2s,transform .16s var(--md-ease)}.md-gallery-site a:focus-visible{outline:2px solid #5d5043;outline-offset:5px}.md-feature-carousel{padding-inline:26px;overflow:hidden}.md-feature-carousel__track{display:flex;align-items:stretch;gap:16px;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.md-feature-carousel__track::-webkit-scrollbar{display:none}.md-feature-slide{display:flex;flex:0 0 88%;min-width:0;flex-direction:column;align-items:center;justify-content:center;scroll-snap-align:center}.md-feature-slide__image{display:flex;align-items:center;justify-content:center;width:100%;text-decoration:none}.md-feature-slide__image img{display:block;width:100%;height:auto;max-height:560px;object-fit:contain}.md-feature-slide__caption{display:block;margin-top:17px;font-size:12px;line-height:1.5;color:#655f58;text-align:center}.md-feature-slide__caption a{text-decoration:none;text-underline-offset:3px}.md-feature-carousel__controls{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:16px}.md-feature-carousel__controls button{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid #c9c3ba;border-radius:50%;background:#faf9f6;color:#292724;cursor:pointer;font-size:25px;line-height:1;transition:transform .16s var(--md-ease),border-color .2s}.md-feature-carousel__controls button:focus-visible{outline:2px solid #292724;outline-offset:3px}.md-feature-carousel__controls [data-md-carousel-current]{font-size:12px;color:#655f58;font-variant-numeric:tabular-nums}.md-hero-button:active,.md-commission-button:active,.md-feature-carousel__controls button:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.md-work:hover .md-work-image img{transform:scale(1.025)}.md-work-image:hover{box-shadow:inset 0 0 0 1px #d4cec4}.md-work h3 a:hover{text-decoration:underline;text-underline-offset:4px}.md-hero-button:hover,.md-text-link:hover{color:#746252;border-color:#746252}.md-commission-button:hover{background:transparent;color:#292724!important}.md-artist:hover>div>span{color:#292724;border-color:#292724}.md-feature-slide__caption a:hover{text-decoration:underline}.md-feature-carousel__controls button:hover{border-color:#292724}}@media(max-width:1000px){.md-hero{min-height:0}.md-hero-copy{padding:40px}.md-hero-art{min-height:460px;padding:30px}.md-works-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.md-hero{grid-template-columns:1fr}.md-hero-art{order:-1;min-height:0;padding:26px 8px 24px}.md-hero-copy{padding:48px 23px 42px}.md-hero h1{font-size:clamp(34px,9vw,48px);margin:20px 0}.md-hero-copy>p{font-size:15px}.md-hero-art img{padding:clamp(8px,3vw,16px)}.md-feature-slide__image img{max-height:370px}.md-feature-carousel__track{gap:12px;align-items:center}.md-feature-slide__caption,.md-feature-carousel__controls{margin-top:12px}.md-section{padding:65px 16px}.md-section-heading{display:block;margin-bottom:28px}.md-section-heading h2{font-size:31px}.md-section-heading>p{font-size:13px}.md-works-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 12px}.md-work-image{border-width:3px;padding:5px}.md-work h3{font-size:13px;margin-top:11px}.md-work p{font-size:12px}.md-artists-grid{grid-template-columns:1fr;gap:27px}.md-artist img{border-width:6px}.md-editorial{grid-template-columns:1fr;padding:65px 20px;gap:30px}.md-editorial-artwork{width:min(100%,90vw)}.md-commission{padding:70px 20px}.md-bottom{grid-template-columns:1fr;gap:16px;padding:45px 22px}}@media(prefers-reduced-motion:reduce){.md-gallery-site *{transition:none!important}.md-gallery-site *:active,.md-work:hover .md-work-image img{transform:none!important}.md-feature-carousel__track{scroll-behavior:auto}}html body #MainContent .md-gallery-site .md-feature-slide{flex:0 0 84%;scroll-snap-align:start}html body #MainContent .md-gallery-site .md-feature-slide:last-child{scroll-snap-align:end}@keyframes mdNudge{0%,to{transform:none}45%,60%{transform:translate(-56px)}}html body #MainContent .md-gallery-site .md-feature-carousel:has(.md-feature-carousel__controls) .md-feature-carousel__track{animation:mdNudge 1.4s cubic-bezier(.45,0,.2,1) 1.3s 1 both}@media(max-width:700px){html body #MainContent .md-gallery-site .md-feature-slide{flex-basis:82%}html body #MainContent .md-gallery-site .md-feature-carousel__track{gap:14px}}@media(prefers-reduced-motion:reduce){html body #MainContent .md-gallery-site .md-feature-carousel__track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/60/assets/md-vitrine.css.map */
