/* The approved artwork is displayed without regenerating its imagery or lettering.
   Each link shows one card from the shared image; the design-board title is excluded. */
.lm-butik-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:26px 0 38px}
.lm-butik-card{display:block;position:relative;isolation:isolate;overflow:hidden;aspect-ratio:683/469;border-radius:clamp(16px,1.4vw,26px);background:#f5e7de;transition:transform .2s ease,box-shadow .2s ease}
.lm-butik-card>img{position:absolute;display:block;width:318.0088%;max-width:none;height:auto;left:-5.2709%;top:-42.4307%;pointer-events:none;user-select:none}
.lm-butik-card--gift>img{left:-108.3455%}
.lm-butik-card--corporate>img{left:-211.713%}
.lm-butik-card:hover{transform:translateY(-4px);box-shadow:0 12px 26px #142e4c18}
.lm-butik-card:focus-visible{outline:3px solid #173451;outline-offset:5px}
.lm-butik-copy{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
@media(max-width:980px){.lm-butik-grid{grid-template-columns:1fr;gap:16px;max-width:650px;margin:24px auto 32px}}
@media(prefers-reduced-motion:reduce){.lm-butik-card{transition:none}.lm-butik-card:hover{transform:none}}
