.site-design.subpage-design main .work-hero.webshop-panorama{background:#faf9f7;border:0;padding:18px 4% 32px}
.site-design.subpage-design main .webshop-panorama .work-hero-frame{display:grid;grid-template-columns:minmax(0,1fr);gap:26px;min-height:0;background:none;border:0;overflow:visible}
.site-design.subpage-design main .webshop-panorama .work-hero-frame::before{display:none}
.site-design.subpage-design main .webshop-panorama .work-hero-copy{padding:8px 0 0;margin:auto;text-align:center;color:#123e46}
.site-design.subpage-design main .webshop-panorama .work-hero-copy :is(h1,em,.eyebrow,p){color:#123e46;margin-inline:auto}
.site-design.subpage-design main .webshop-panorama .work-hero-copy h1{font-size:clamp(30px,4vw,52px)}
.site-design.subpage-design main .webshop-panorama .work-hero-copy>.button{background:#123e46;border-color:#123e46;border-radius:100px}
.site-design.subpage-design main .webshop-panorama .work-hero-copy>.button:focus-visible{outline-color:#123e46}
.site-design.subpage-design main .webshop-panorama .work-hero-photo{position:relative;inset:auto;z-index:auto;width:100%;min-width:0;height:auto;aspect-ratio:3/1;border-radius:26px}
.site-design.subpage-design main .webshop-panorama .work-hero-photo img{object-position:60% center}
@media(max-width:760px){.site-design.subpage-design main .webshop-panorama .work-hero-photo{aspect-ratio:16/9;border-radius:20px}.site-design.subpage-design main .webshop-panorama .work-hero-copy h1 br{display:none}}
