.foto .grain-still{pointer-events:none;background-image:url(/brand/korn.png);background-size:220px 220px;mix-blend-mode:overlay}.foto .foto-spalter{pointer-events:none;background:repeating-linear-gradient(90deg,rgb(237 234 227/.06) 0 1px,transparent 1px calc(100% / 6))}.foto .foto-spalter.starkare{background:repeating-linear-gradient(90deg,rgb(237 234 227/.1) 0 1px,transparent 1px calc(100% / 6))}.foto .foto-spalter.ljus{background:repeating-linear-gradient(90deg,rgb(13 14 11/.07) 0 1px,transparent 1px calc(100% / 6))}.foto .fa{animation:fotoIn .9s var(--ease-fokus) both}.foto .fb{animation:fotoIn2 .9s var(--ease-fokus) both}.foto .wa{animation:fotoSvep .8s var(--ease-fokus) both}.foto .wb{animation:fotoSvep2 .8s var(--ease-fokus) both}@keyframes fotoIn{0%{opacity:0;filter:blur(18px);transform:translateY(18px) scale(.98)}}@keyframes fotoIn2{0%{opacity:0;filter:blur(18px);transform:translateY(18px) scale(.98)}}@keyframes fotoSvep{0%{filter:blur(16px);transform:translateX(-60px) scaleX(1.18);opacity:.4}}@keyframes fotoSvep2{0%{filter:blur(16px);transform:translateX(-60px) scaleX(1.18);opacity:.4}}.foto .foto-spridd{text-align:justify;text-align-last:justify;word-spacing:.5em}.foto .foto-typ{display:flex;align-items:baseline;gap:14px;width:100%;padding:8px 0;border:0;border-top:1px solid rgb(237 234 227/.14);transition:opacity .5s var(--ease-fokus),padding .5s var(--ease-fokus)}.foto .foto-rack,.foto .foto-typ{min-height:44px;background:none;color:var(--color-ben);text-align:left;cursor:pointer}.foto .foto-rack{display:inline-flex;align-items:flex-start;padding:0;border:0;font-weight:400;line-height:1.02;letter-spacing:-.03em;opacity:.55;transition:filter .6s var(--ease-fokus),opacity .6s var(--ease-fokus)}.foto .foto-rack.ljus{color:var(--color-blaeck);filter:blur(3px);opacity:.4}.foto .foto-rack:focus-visible,.foto .foto-rack:hover{filter:none;opacity:.8}.foto .foto-rack[aria-pressed=true]{filter:none;opacity:1}.foto .foto-rack[aria-pressed=true] .foto-rack-ord{font-family:var(--font-serif);font-style:italic;letter-spacing:0;font-size:1.06em}.foto .foto-rack-n{font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;margin:.35em 0 0 6px;color:rgb(237 234 227/.7)}.foto .foto-rack.ljus .foto-rack-n{color:var(--color-etikett)}.foto .kollage-ruta{position:absolute;transition:transform .9s var(--ease-fokus)}.foto .kollage-knapp{position:relative;display:block;width:100%;padding:0;border:0;overflow:hidden;background:var(--color-yta);cursor:zoom-in}.foto a.kollage-knapp{cursor:pointer}.foto .kollage-knapp img{transition:filter .7s var(--ease-fokus),transform .7s var(--ease-fokus)}.foto .kollage-text{display:block;margin-top:8px;color:rgb(237 234 227/.8);font-size:10px;letter-spacing:.06em;white-space:nowrap;opacity:0;transition:opacity .3s}.foto .kollage-ruta.ljus .kollage-text{color:var(--color-etikett)}.foto .kollage-ruta:hover .kollage-text{opacity:1}.foto .kollage-ruta .tick{width:16px;height:16px}.foto .kollage-punkt{position:absolute;width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;z-index:1}.foto .foto-anteckning{position:absolute;margin:0;max-width:220px;font-family:var(--font-serif);font-style:italic;font-size:30px;line-height:1.05;color:var(--color-ben)}.foto .foto-anteckning.ljus{max-width:240px;font-size:34px;color:var(--color-blaeck)}.foto .foto-not-ljus{margin:0;max-width:170px;font-family:var(--font-serif);font-style:italic;font-size:28px;line-height:1.05;color:var(--color-ben);text-align:right}.foto .foto-station{position:relative;transition:filter .6s var(--ease-fokus),opacity .6s var(--ease-fokus),transform .6s var(--ease-fokus)}@media (hover:hover){.foto .foto-spar:hover .foto-station{filter:blur(2.5px);opacity:.6}.foto .foto-spar .foto-station:focus-within,.foto .foto-spar .foto-station:hover{filter:none;opacity:1;transform:translateY(-8px)}}.foto .foto-station-not{margin-top:16px;font-family:var(--font-serif);font-style:italic;font-size:28px;line-height:1.05;color:var(--color-blaeck)}.foto .foto-station-not:before{content:"↳ ";font-family:var(--font-mono);font-style:normal;font-size:14px;vertical-align:middle;color:var(--color-etikett)}.foto .foto-format{position:absolute;left:6px;bottom:6px;padding:4px 7px;border-radius:999px;background:rgb(13 14 11/.7);color:var(--color-ben);font-size:10px}.foto .foto-stall{--ow:min(calc(100vw - 32px),340px);height:calc(var(--ow) * 4 / 3 + 30px)}.foto .foto-omslag{position:absolute;left:50%;top:0;width:var(--ow);height:calc(var(--ow) * 4 / 3);padding:0;border:0;background:none;color:var(--color-ben);cursor:pointer;transform:translateX(-50%) translateY(calc(var(--ad) * 26px)) rotate(calc(var(--d) * 7deg)) scale(var(--sk));transition:transform .9s var(--ease-fokus),opacity .6s,filter .9s var(--ease-fokus)}.foto .foto-omslag:not(.pa){visibility:hidden}.foto .foto-omslag.dold{pointer-events:none}@media (min-width:760px){.foto .foto-stall{--ow:440px;height:calc(var(--ow) * 4 / 3 + 90px)}.foto .foto-omslag{transform:translateX(calc(-50% + var(--d) * 250px)) translateY(calc(var(--ad) * 26px)) rotate(calc(var(--d) * 7deg)) scale(var(--sk))}.foto .foto-omslag:not(.pa){visibility:visible}}.foto .foto-pil{position:absolute;z-index:30;top:calc(var(--ow) * 2 / 3);display:grid;place-items:center;width:48px;height:48px;margin-top:-24px;border-radius:999px;border:1px solid rgb(237 234 227/.35);background:rgb(13 14 11/.55);color:var(--color-ben);font-size:18px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);cursor:pointer;transition:border-color .3s,color .3s}.foto .foto-pil:hover{border-color:var(--color-lime);color:var(--color-lime)}.foto .foto-pil.vanster{left:calc(50% - var(--ow) / 2 + 8px)}.foto .foto-pil.hoger{right:calc(50% - var(--ow) / 2 + 8px)}@media (min-width:760px){.foto .foto-pil{width:56px;height:56px;margin-top:-28px}.foto .foto-pil.vanster{left:calc(50% - var(--ow) / 2 - 84px)}.foto .foto-pil.hoger{right:calc(50% - var(--ow) / 2 - 84px)}}.foto .foto-omslag-in{position:absolute;inset:0;display:block;overflow:hidden;background:var(--color-yta)}.foto .foto-omslag-in img{transition:filter .9s var(--ease-fokus),transform .9s var(--ease-fokus)}.foto .foto-omslag:hover .foto-omslag-in img{filter:none!important}.foto .foto-val{min-height:44px;padding:0;border:0;background:none;color:rgb(237 234 227/.55);text-align:left;cursor:pointer;transition:color .4s}.foto .foto-val:hover{color:rgb(237 234 227/.85)}.foto .foto-val[aria-pressed=true]{color:var(--color-ben)}.foto .foto-val-streck{display:block;height:2px;background:rgb(237 234 227/.22)}.foto .foto-val[aria-pressed=true] .foto-val-streck{background:var(--color-lime)}.foto .foto-knapp{min-width:44px;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid rgb(237 234 227/.3);background:rgb(13 14 11/.5);color:var(--color-ben);cursor:pointer}.foto .foto-knapp:hover{border-color:var(--color-lime);color:var(--color-lime)}@media (prefers-reduced-motion:reduce){.foto .fa,.foto .fb,.foto .wa,.foto .wb{animation:none}.foto .foto-omslag,.foto .foto-omslag-in img,.foto .foto-rack,.foto .foto-station,.foto .foto-typ,.foto .kollage-knapp img,.foto .kollage-ruta{transition:none}}