:root{--svart:#060d1f;--papper:#e8ddc8;--ark:#e8ddc8;--bleck:#0b1733;--marin:#18285f;--ultramarin:#0a34ac;--kram:#e8ddc8;--vermillon:#b2341b;--bla:var(--ultramarin);--rod:var(--vermillon);--gul:var(--marin);--syra:var(--marin);--neon:var(--kram);--cyan:#2a5fd0;--rosa:#8a3f6b;--turkos:#2f6f63;--blalila:#4a4a8a;--ljusbla:#9fb4d8;--vinrod:#7d2a4e;--skrikgul:#c9a227;--korall:var(--vermillon);--huvudfarg:var(--bleck);--huvudtext:var(--kram);--entrefarg:var(--bleck);--entretext:var(--kram);--entredetalj:var(--vermillon);--entreknapp:var(--vermillon);--entreknapptext:var(--kram);--entreskugga:var(--bleck);--stegfarg:var(--marin);--vaggton:#253a6e;--grafit:#9aa6bf;--linje:#27365e;--kant:clamp(20px,5vw,64px);--rad:clamp(76px,11vw,148px);--marginal:6.5%}.butik{min-height:100dvh;background:var(--bleck);color:var(--kram);font-family:var(--font-familjen),ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:1.55;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.butik :focus-visible{outline:3px solid currentColor;outline-offset:3px}.butik h1,.butik h2,.butik h3{margin:0;font-weight:700;line-height:.96;letter-spacing:-.035em;text-wrap:balance}.butik h1{font-family:var(--font-band),Rockwell,Georgia,serif;font-weight:900;font-size:clamp(2rem,4.2vw,3.3rem);line-height:.98;letter-spacing:-.022em;text-transform:uppercase}.butik h2{font-size:clamp(1.9rem,4vw,3rem)}.butik h3{font-size:1.15rem;letter-spacing:-.02em}.butik p{margin:0;max-width:60ch}.tyst{opacity:.68}.avdelning{padding:var(--rad) var(--kant)}.falt--bla{background-color:var(--ultramarin);color:var(--papper)}.falt--rod{background-color:var(--vermillon);color:var(--papper)}.falt--gul{background-color:var(--marin);color:var(--papper)}.falt--entre{position:relative;background-color:var(--entrefarg);color:var(--entretext)}.falt--svart{background-color:var(--svart);color:var(--papper)}.butik .entre--mytisk .cta,.butik .falt--entre .cta{padding:15px 30px;color:var(--entreknapptext);background:var(--entreknapp);border:1px solid var(--entreknapp);border-radius:0;font-size:.98rem;font-weight:500;letter-spacing:.02em}.butik .entre--mytisk .cta:hover,.butik .falt--entre .cta:hover{color:var(--bleck);background:var(--papper);border-color:var(--papper)}.falt--steg{background-color:var(--papper);color:var(--bleck)}.huvud{display:flex;flex-wrap:wrap;align-items:center;gap:14px clamp(18px,3vw,44px);padding:clamp(18px,2.4vw,32px) var(--kant);background-color:var(--huvudfarg);background-image:radial-gradient(rgba(0,0,0,.16) 1.7px,transparent 1.8px);background-size:15px 15px;color:var(--huvudtext);border-bottom:3px solid var(--svart)}.huvud__skylt{display:inline-block}.huvud__logga{display:block;width:auto;height:clamp(40px,5.4vw,87px)}.meny{display:flex;flex-wrap:wrap;align-items:center;gap:6px clamp(18px,2.6vw,36px)}.butik .meny__lank{position:relative;padding:6px 0;font-weight:600;font-size:clamp(.98rem,1.2vw,1.1rem);letter-spacing:.01em;color:var(--huvudtext)}.meny__lank:after{content:"";position:absolute;left:0;right:0;bottom:0;height:5px;background:var(--vinrod);transform:scaleX(0);transform-origin:left}.meny__lank--pa:after,.meny__lank:hover:after{transform:scaleX(1)}.butik .meny__lank:focus-visible{outline:3px solid var(--svart);outline-offset:4px}@media (prefers-reduced-motion:no-preference){.meny__lank:after{transition:transform .14s ease-out}}.butik .boom{display:block;width:178px;flex:0 0 auto;line-height:0;margin:-8px -6px -14px;border-radius:10px;transform-origin:center}.boom svg{display:block;width:100%;height:auto;overflow:visible}.boom__streck{fill:var(--svart)}.boom__spets{fill:#ed1c24}.boom__moln{fill:#fff;stroke:var(--svart);stroke-width:17;stroke-linejoin:round}.boom__veck{fill:none;stroke:var(--svart);stroke-width:13;stroke-linecap:round}.boom__stjarna{fill:var(--svart)}.boom__blixt{fill:#ffdd15;stroke:var(--svart);stroke-width:15;stroke-linejoin:round}.boom__text{font-family:var(--font-luckiest),var(--font-bangers),sans-serif;fill:url(#boom-prickar);stroke:var(--svart);stroke-width:30;stroke-linejoin:round;paint-order:stroke fill}.butik .boom:focus-visible,.butik .boom:hover{transform:scale(1.08) rotate(3deg)}.butik .boom:focus-visible{outline:3px solid var(--svart);outline-offset:6px}.boom--pa .boom__moln{fill:var(--gul)}@media (prefers-reduced-motion:no-preference){.butik .boom{transition:transform .18s ease-out}}.butik .kapow{display:block;width:178px;flex:0 0 auto;line-height:0;margin:-8px -6px -14px;border-radius:10px;transform-origin:center}.kapow svg{display:block;width:100%;height:auto;overflow:visible}.kapow__luft{fill:url(#kapow-luft);opacity:.5}.kapow__streck{fill:var(--svart)}.kapow__yttre{fill:var(--turkos);stroke:var(--svart);stroke-width:17;stroke-linejoin:miter;stroke-miterlimit:5}.kapow__inre{fill:var(--cyan);stroke:var(--svart);stroke-width:11;stroke-linejoin:miter;stroke-miterlimit:5}.kapow__anga{fill:var(--svart)}.kapow__moln{fill:#fff;stroke:var(--svart);stroke-width:15;stroke-linejoin:round}.kapow__stjarna{fill:var(--svart)}.kapow__text{font-family:var(--font-luckiest),var(--font-bangers),sans-serif;fill:url(#kapow-prickar);stroke:var(--svart);stroke-width:30;stroke-linejoin:round;paint-order:stroke fill}.butik .kapow:focus-visible,.butik .kapow:hover{transform:scale(1.08) rotate(-3deg)}.butik .kapow:focus-visible{outline:3px solid var(--svart);outline-offset:6px}.kapow--pa .kapow__inre{fill:var(--gul)}@media (prefers-reduced-motion:no-preference){.butik .kapow{transition:transform .2s ease-out}}.butik a{color:inherit;text-decoration:none}.sprak{display:flex;gap:2px;margin-left:auto;padding-bottom:clamp(8px,1.4vw,22px)}.sprak__val{padding:5px 10px;font-size:.86rem;font-weight:600;letter-spacing:.02em;border:2px solid transparent}.sprak__val:hover{border-color:currentColor}.butik .sprak__val--pa{color:var(--bleck);background:var(--papper);border-color:var(--papper)}.fot{display:grid;grid-gap:18px;gap:18px;padding:34px var(--kant) 46px;font-size:.86rem;background:var(--svart);color:var(--papper)}.fot__rad,.fot__villkor{display:flex;flex-wrap:wrap;gap:8px 32px}.fot__villkor a{color:inherit;text-decoration:underline;text-underline-offset:3px}.fot__villkor a:focus-visible,.fot__villkor a:hover{color:var(--gul)}.fot__foretag{margin:0;font-size:.8rem;opacity:.72}.verkrad{position:relative}.verkrad__bana{display:flex;gap:clamp(14px,1.6vw,24px);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.verkrad__bana::-webkit-scrollbar{display:none}.verkrad__bana>*{flex:0 0 clamp(200px,23vw,280px);min-width:0;scroll-snap-align:start}.verkrad__pilar{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.verkrad__pil{width:40px;height:40px;display:grid;place-items:center;font-size:1.3rem;line-height:1;color:var(--kram);background:none;border:1px solid rgba(232,221,200,.42);cursor:pointer}.verkrad__pil:hover:not(:disabled){color:var(--kram);background:var(--vermillon);border-color:var(--vermillon)}.verkrad__pil:disabled{opacity:.3;cursor:default}@media (max-width:720px){.verkrad__bana>*{flex-basis:62vw}}.korgknapp{position:relative;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;margin-bottom:clamp(8px,1.4vw,22px);color:var(--huvudtext,var(--kram));background:none;border:0;cursor:pointer}.korgknapp:focus-visible,.korgknapp:hover{color:var(--vermillon)}.korgknapp__ikon{display:block}.korgknapp__antal{position:absolute;top:2px;right:1px;display:grid;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:.72rem;font-weight:700;line-height:1;color:var(--kram);background:var(--vermillon);border-radius:999px}.korgknapp:focus-visible .korgknapp__antal,.korgknapp:hover .korgknapp__antal{color:var(--vermillon);background:var(--kram)}.korgskikt{position:fixed;inset:0;z-index:70;display:flex;justify-content:flex-end;background:rgba(10,16,36,.62)}.korgpanel{display:flex;flex-direction:column;gap:16px;width:min(420px,100%);padding:clamp(20px,3vw,32px);overflow-y:auto;color:var(--kram);background:var(--marin);border-left:1px solid rgba(232,221,200,.26)}.korgpanel__topp{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.korgpanel__topp h2{margin:0;font-size:1.3rem}.korgpanel__stang{font:inherit;font-size:.9rem;color:inherit;background:none;border:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.korgpanel__rader{display:grid;grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.korgpanel__rader li{display:grid;grid-template-columns:56px 1fr auto;grid-gap:13px;gap:13px;align-items:start;padding-bottom:16px;border-bottom:1px solid rgba(232,221,200,.2)}.korgpanel__rader img{width:56px;height:78px;object-fit:cover}.korgpanel__text{display:grid;grid-gap:2px;gap:2px;font-size:.88rem}.korgpanel__slut{display:grid;grid-gap:5px;gap:5px;justify-items:end;font-size:.88rem;white-space:nowrap}.korgpanel__slut button{font:inherit;font-size:.8rem;color:inherit;background:none;border:0;opacity:.75;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.korgpanel__slut button:hover{opacity:1}.korgpanel__summa{display:flex;justify-content:space-between;font-size:1.05rem}.korgpanel__not{margin:-8px 0 0;font-size:.82rem;opacity:.75}.korgpanel .cta{display:block;text-align:center;text-decoration:none}@media (max-width:520px){.korgpanel{width:100%}}.om{max-width:72ch;margin:0 auto;padding:clamp(40px,6vw,88px) var(--kant) clamp(56px,7vw,104px)}.om__rubrik{margin:0 0 18px}.om__ingress{margin:0 0 8px;font-size:clamp(1.05rem,1.9vw,1.3rem);line-height:1.5;max-width:48ch}.om__stycken{display:grid;grid-gap:clamp(26px,3.4vw,42px);gap:clamp(26px,3.4vw,42px);margin-top:clamp(34px,4.4vw,56px)}.om__stycken h2{margin:0 0 8px;font-size:1.2rem}.om__stycken p{margin:0;max-width:62ch;line-height:1.65}.samlingar{max-width:1180px;margin:0 auto;padding:clamp(40px,6vw,88px) var(--kant) clamp(56px,7vw,104px)}.samlingar__lista{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));grid-gap:clamp(22px,3vw,38px);gap:clamp(22px,3vw,38px);margin:clamp(26px,3.4vw,44px) 0 0;padding:0;list-style:none}.samlingar__kort a{display:block;color:inherit;text-decoration:none}.samlingar__kort img{display:block;width:100%;height:auto}.samlingar__kort h2{margin:16px 0 6px;font-size:1.3rem}.samlingar__kort p{margin:0;max-width:54ch;line-height:1.6}.falt--papper{background-color:var(--papper);color:var(--bleck)}.villkor{max-width:62ch;margin:0 auto;padding:clamp(40px,6vw,88px) var(--kant) clamp(56px,7vw,104px)}.villkor h1{margin:0 0 24px;font-size:clamp(1.9rem,4vw,2.8rem);line-height:1.05}.villkor h2{margin:44px 0 12px;font-size:1.22rem}.villkor h3{margin:30px 0 8px;font-size:1.02rem}.villkor li,.villkor p{margin:0 0 14px;line-height:1.65}.villkor ul{margin:0 0 14px;padding-left:22px}.villkor pre{margin:0 0 18px;padding:16px 18px;overflow-x:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.84rem;line-height:1.6;background:rgba(17,17,17,.06);border-left:3px solid var(--vermillon)}.villkor a{color:inherit;text-decoration:underline;text-underline-offset:3px}.villkor__andra{display:flex;flex-wrap:wrap;gap:10px 26px;margin-top:56px;padding-top:22px;border-top:1px solid rgba(17,17,17,.18);font-size:.88rem}.papper{display:grid;place-items:center;box-sizing:border-box;aspect-ratio:var(--form,5/7);padding:0;background:var(--ark);outline:3px solid var(--svart);outline-offset:-3px}.papper img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.entre{display:grid;grid-template-columns:minmax(0,660px) minmax(0,1fr);align-items:center;grid-gap:clamp(26px,3.4vw,49px);gap:clamp(26px,3.4vw,49px);padding:clamp(40px,7.4vw,108px) var(--kant)}.entre__verk{width:100%}.entre__ord h1{margin-bottom:22px}.entre__kop{margin-top:34px;max-width:360px}.entre__pris{margin-bottom:14px;font-size:1.5rem;font-weight:700;letter-spacing:-.025em}.praktiskt{margin-top:14px;font-size:.84rem;line-height:1.55;opacity:.78}.vaxlare{margin:0}.vaxlare__papper{box-shadow:0 22px 48px rgba(0,0,0,.5)}@media (prefers-reduced-motion:no-preference){.vaxlare__papper{animation:hang .9s cubic-bezier(.2,.7,.2,1) both}}@keyframes hang{0%{transform:translate(10px,-14px)}}.vaxlare__ram{position:relative;width:100%;aspect-ratio:var(--form,5/7);overflow:hidden;touch-action:pan-y}.vaxlare__bild{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.vaxlare__linje{position:absolute;top:0;bottom:0;width:3px;margin-left:-1px;background:var(--svart);pointer-events:none}.vaxlare__grepp{position:absolute;top:50%;left:50%;width:40px;height:40px;background:var(--gul);border:3px solid var(--svart);transform:translate(-50%,-50%)}.vaxlare__grepp:after,.vaxlare__grepp:before{content:"";position:absolute;top:50%;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;transform:translateY(-50%)}.vaxlare__grepp:before{left:7px;border-right:8px solid var(--svart)}.vaxlare__grepp:after{right:7px;border-left:8px solid var(--svart)}.vaxlare__sida{position:absolute;bottom:10px;z-index:1;padding:5px 10px;font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--papper);background:var(--svart);pointer-events:none}.vaxlare__sida--vanster{left:10px}.vaxlare__sida--hoger{right:10px}.vaxlare__sida--borta{opacity:0}@media (prefers-reduced-motion:no-preference){.vaxlare__sida{transition:opacity .16s ease-out}}.vaxlare__reglage{position:absolute;inset:0;width:100%;height:100%;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:none;background-color:transparent;border:0;-webkit-tap-highlight-color:transparent;opacity:0;cursor:ew-resize}.vaxlare__reglage::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:48px;height:110px;box-shadow:none;cursor:ew-resize}.vaxlare__reglage::-webkit-slider-runnable-track,.vaxlare__reglage::-webkit-slider-thumb{background:none;background-color:transparent;border:0}.vaxlare__reglage::-moz-range-track{background:none;border:0}.vaxlare__reglage::-moz-range-thumb{width:48px;height:110px;border:0;background:none;cursor:ew-resize}.vaxlare__ram:has(.vaxlare__reglage:focus-visible){outline:3px solid var(--gul);outline-offset:4px}.vaxlare__text{margin-top:16px;font-size:.88rem;font-weight:500}.vagg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(24px,2.8vw,44px) clamp(16px,1.8vw,28px);gap:clamp(24px,2.8vw,44px) clamp(16px,1.8vw,28px);align-items:start;grid-auto-flow:dense}.vagg__verk{display:block}.vagg__verk--liggande{grid-column:span 2}.vagg__verk--liggande .papper img{width:100%;height:auto;max-height:100%;object-fit:contain}.vagg__verk--liggande:focus-visible .papper img,.vagg__verk--liggande:hover .papper img{width:calc(100% - var(--marginal) * 2);max-height:calc(100% - var(--marginal) * 2)}.vaggruta{position:relative;display:grid;place-items:center;aspect-ratio:var(--form,5/7);overflow:hidden;background-color:transparent;transition:background-color .3s ease}.vagg__verk .papper{position:relative;width:100%;height:100%;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s ease}.vagg__verk .papper img{position:absolute;inset:0;margin:auto;max-width:100%;max-height:100%;transition:inset .3s cubic-bezier(.2,.7,.2,1),max-width .3s cubic-bezier(.2,.7,.2,1),max-height .3s cubic-bezier(.2,.7,.2,1),width .3s cubic-bezier(.2,.7,.2,1)}.vagg__verk:focus-visible .papper img,.vagg__verk:hover .papper img{inset:var(--marginal);max-width:calc(100% - var(--marginal) * 2);max-height:calc(100% - var(--marginal) * 2)}@media (prefers-reduced-motion:reduce){.vagg__verk .papper img{transition:none}}.vaggruta__matt{position:absolute;bottom:6.5%;left:50%;padding:5px 11px;font-size:.78rem;font-weight:600;color:var(--papper);background:var(--svart);opacity:0;transform:translate(-50%,6px);transition:opacity .3s ease,transform .3s ease}.tapet--kalkvit{--vaggton:#e6e1d7;--monster:repeating-linear-gradient(91deg,rgba(0,0,0,0.035) 0 1px,transparent 1px 7px)}.tapet--salvia{--vaggton:#c3cdb8;--monster:repeating-linear-gradient(90deg,rgba(0,0,0,0.07) 0 3px,transparent 3px 14px)}.tapet--terrakotta{--vaggton:#d8a98f;--monster:repeating-linear-gradient(45deg,rgba(255,255,255,0.22) 0 1px,transparent 1px 16px),repeating-linear-gradient(-45deg,rgba(255,255,255,0.22) 0 1px,transparent 1px 16px)}.tapet--djupbla{--vaggton:#3c4f70;--monster:radial-gradient(rgba(255,255,255,0.16) 1.2px,transparent 1.3px);--monsterstorlek:13px 13px}.tapet--havre{--vaggton:#ded2bb;--monster:repeating-linear-gradient(0deg,rgba(0,0,0,0.045) 0 1px,transparent 1px 5px),repeating-linear-gradient(90deg,rgba(0,0,0,0.045) 0 1px,transparent 1px 5px)}.vagg__verk:focus-visible .vaggruta,.vagg__verk:hover .vaggruta{background-color:var(--vaggton);background-image:linear-gradient(162deg,rgba(255,255,255,.4) 0,rgba(255,255,255,0) 46%,rgba(0,0,0,.14) 100%),linear-gradient(to bottom,transparent 0 80.5%,rgba(0,0,0,.3) 80.5% 81.2%,#f4efe6 81.2% 81.9%,#ded5c6 81.9% 82.4%,#e9e4db 82.4% 83.1%,rgba(0,0,0,.22) 83.1% 83.6%,#8b7460 83.6% 84.6%,#7d6752 84.6% 100%),var(--monster,none);background-size:auto,auto,var(--monsterstorlek,auto)}.vagg__verk:focus-visible .papper,.vagg__verk:hover .papper{transform:scale(.6) translateY(-13%) rotate(-.8deg);box-shadow:2px 3px 4px -1px rgba(0,0,0,.32),12px 20px 30px -10px rgba(0,0,0,.42)}.vagg__verk:focus-visible .vaggruta__matt,.vagg__verk:hover .vaggruta__matt{opacity:1;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.vagg__verk .papper,.vaggruta,.vaggruta__matt{transition:none}}.vagg__etikett,.vagg__etikett>span{display:block}.vagg__etikett{margin-top:14px;font-size:.9rem;line-height:1.45}.vagg__namn{font-weight:700;letter-spacing:-.02em}.vagg__pris{margin-top:2px;font-weight:500;color:inherit}.karusell{--glugg:clamp(14px,2.2vw,30px);--synliga:5;display:flex;gap:var(--glugg);margin-inline:calc(var(--kant) * -1);padding-inline:var(--kant);padding-bottom:6px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--kant);scrollbar-width:thin}.karusell .vagg__verk{flex:0 0 calc((100% - (var(--synliga) - 1) * var(--glugg)) / var(--synliga));scroll-snap-align:start}@media (max-width:1000px){.karusell{--synliga:3}}@media (max-width:620px){.karusell{--synliga:2}}.bladdra{display:flex;gap:8px}.bladdra__knapp{display:grid;place-items:center;width:44px;height:44px;padding:0;font:inherit;font-size:1.5rem;line-height:1;color:inherit;background:none;border:2px solid;border-radius:999px;cursor:pointer}.bladdra__knapp:hover:not(:disabled){color:var(--svart);background:var(--gul);border-color:var(--svart)}.bladdra__knapp:disabled{opacity:.35;cursor:default}.stiltema{margin-inline:calc(var(--kant) * -1);padding:var(--temaluft,0) var(--kant) var(--temaluft,0);background-color:var(--temabg,transparent);color:var(--tematext,inherit);transition:background-color .45s ease,color .45s ease}.stiltema[data-stil]:not([data-stil=ingen]){--temaluft:clamp(28px,4vw,52px)}.stiltema[data-stil=vintage]{--temabg:#1e3a2f;--tematext:#ece4d2}.stiltema[data-stil=halvton]{--temabg:#edeae1;--tematext:#000000}.stiltema[data-stil=grafiskt]{--temabg:#000000;--tematext:#fbf7f2}.stiltema[data-stil=illustrerat]{--temabg:#d7cdbd;--tematext:#000000}@media (prefers-reduced-motion:reduce){.stiltema{transition:none}}.avdelning--topp{padding-top:clamp(26px,3.2vw,48px)}.galleri__topp{display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:end;grid-gap:clamp(16px,4vw,72px);gap:clamp(16px,4vw,72px);margin-bottom:clamp(26px,3.4vw,44px)}.galleri__rubrik{display:grid;grid-gap:8px;gap:8px}.butik .galleri__topp h1{margin:0}.galleri__intro{max-width:46ch;margin:0;opacity:.84}@media (max-width:860px){.galleri__topp{grid-template-columns:1fr;align-items:start;gap:14px}}.filter{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:clamp(28px,3.6vw,44px)}.filter,.filtergrupp{position:relative}.filterknapp{display:flex;align-items:center;gap:8px;padding:10px 16px;font:inherit;font-size:.92rem;color:inherit;background:none;border:1px solid;border-radius:999px;cursor:pointer}.filterknapp--pa{color:var(--bleck);background:var(--kram);border-color:var(--kram)}.filterknapp__titel{font-weight:600}.filterknapp__valt:before{content:"·";margin-right:8px;opacity:.5}.filterknapp__pil{font-size:.7em;opacity:.7}.filterpanel{position:absolute;top:calc(100% + 8px);left:0;z-index:5;display:flex;flex-wrap:wrap;gap:8px;width:max-content;max-width:min(78vw,460px);padding:14px;background:var(--bleck);border:1px solid rgba(232,221,200,.3);border-radius:10px;box-shadow:0 18px 40px rgba(0,0,0,.5)}.filter__rensa{padding:10px 6px;font:inherit;font-size:.9rem;color:inherit;background:none;border:none;text-decoration:underline;text-underline-offset:4px;cursor:pointer;opacity:.8}.filter__rensa:hover{opacity:1}.knapp{padding:8px 17px;font:inherit;font-size:.9rem;font-weight:500;color:inherit;background:none;border:2px solid;border-radius:999px;cursor:pointer}.knapp:hover{color:var(--svart);background:var(--syra);border-color:var(--syra)}.knapp--pa,.knapp--pa:hover{color:var(--temabg,var(--papper));background:var(--tematext,var(--bla));border-color:var(--tematext,var(--bla))}.verksida{display:grid;grid-template-columns:minmax(0,.95fr) minmax(300px,1fr);grid-gap:clamp(32px,6vw,88px);gap:clamp(32px,6vw,88px);align-items:start;padding:clamp(32px,5vw,72px) var(--kant) 0}@media (min-width:981px){.verksida__bild{max-width:clamp(300px,30vw,420px)}}.verksida__bild .papper{padding:0;box-shadow:0 19px 41px rgba(0,0,0,.5)}.bildspel .papper[hidden]{display:none}.bildspel,.bildspel__scen{position:relative}.bildspel__scen{aspect-ratio:var(--form,5/7);display:grid;place-items:center}.bildspel__scen .papper{width:100%;height:auto;max-height:100%}.bildspel__pil{position:absolute;top:50%;z-index:3;display:grid;place-items:center;width:44px;height:44px;padding:0;font-size:1.5rem;line-height:1;color:var(--bleck);background:rgba(232,221,200,.92);border:0;border-radius:50%;cursor:pointer;transform:translateY(-50%);transition:background .15s ease,color .15s ease}.bildspel__pil--bak{left:4px}.bildspel__pil--fram{right:4px}@media (min-width:981px){.verksida__bild{max-width:calc(clamp(300px, 30vw, 420px) + 112px);padding-inline:56px;position:-webkit-sticky;position:sticky;top:clamp(16px,3vw,40px)}.bildspel__pil--bak{left:-52px}.bildspel__pil--fram{right:-52px}.bildspel--liggande .bildspel__scen .papper{width:calc(100% + 112px);max-width:none;margin-inline:-56px}.bildspel--liggande .bildspel__pil{top:auto;bottom:10px;transform:none}.bildspel--liggande .bildspel__pil--bak{left:calc(50% - 58px)}.bildspel--liggande .bildspel__pil--fram{right:calc(50% - 58px)}}.bildspel__pil:focus-visible,.bildspel__pil:hover{color:var(--kram);background:var(--vermillon)}@keyframes in-fran-hoger{0%{opacity:0;transform:translateX(22px)}}@keyframes in-fran-vanster{0%{opacity:0;transform:translateX(-22px)}}.papper--in-hoger{animation:in-fran-hoger .32s cubic-bezier(.22,.61,.36,1)}.papper--in-vanster{animation:in-fran-vanster .32s cubic-bezier(.22,.61,.36,1)}@media (prefers-reduced-motion:reduce){.papper--in-hoger,.papper--in-vanster{animation:none}.bildspel__pil{transition:none}}.papper--knapp{padding:0;border:0;cursor:zoom-in;font:inherit;color:inherit}.forstoring{position:fixed;inset:0;z-index:90;display:grid;grid-template:minmax(0,1fr) /minmax(0,1fr);place-items:center;padding:clamp(16px,4vw,56px);background:rgba(6,13,31,.93);cursor:zoom-out}.forstoring__bild{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;cursor:default;box-shadow:0 30px 70px rgba(0,0,0,.6)}.forstoring__stang{position:absolute;top:clamp(12px,2vw,26px);right:clamp(12px,2vw,26px);padding:9px 15px;font:inherit;font-size:.9rem;font-weight:600;color:var(--bleck);background:var(--kram);border:0;cursor:pointer}.forstoring__stang:focus-visible,.forstoring__stang:hover{color:var(--kram);background:var(--vermillon)}.forstoring__pil{position:absolute;top:50%;display:grid;place-items:center;width:52px;height:52px;font-size:1.7rem;line-height:1;color:var(--bleck);background:rgba(232,221,200,.92);border:0;border-radius:50%;transform:translateY(-50%);cursor:pointer}.forstoring__pil--bak{left:clamp(8px,2vw,28px)}.forstoring__pil--fram{right:clamp(8px,2vw,28px)}.forstoring__pil:focus-visible,.forstoring__pil:hover{color:var(--kram);background:var(--vermillon)}.bildspel__rad{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.bildspel__mini{width:86px;padding:7px;border:1px solid var(--linje);border-radius:2px;background:var(--ark);cursor:pointer;line-height:0;transition:border-color .15s,box-shadow .15s}.bildspel__mini img{width:100%;height:auto}.bildspel__mini--pa,.bildspel__mini:hover{border-color:var(--svart)}.bildspel__mini--pa{box-shadow:0 6px 16px rgba(0,0,0,.5)}.bildspel__mini:focus-visible{outline:2px solid var(--bla);outline-offset:2px}.verksida__info h1{font-size:clamp(2.4rem,5.4vw,4rem);margin-bottom:18px}.verksida__info p{margin-bottom:30px}.fakta{margin:36px 0 32px;border-top:2px solid var(--svart);font-size:.92rem}.fakta>div{display:flex;justify-content:space-between;gap:20px;padding:11px 0;border-bottom:1px solid var(--linje)}.fakta dt{opacity:.7}.fakta dd{margin:0;font-weight:500;text-align:right}.badadjuren{margin:0 0 16px;padding-bottom:14px;font-size:.88rem;font-weight:500;letter-spacing:.01em;border-bottom:1px solid rgba(232,221,200,.24)}.badadjuren:before{content:"";display:inline-block;width:7px;height:7px;margin-right:9px;vertical-align:2px;background:var(--skrikgul);border-radius:50%}.storlekar{display:grid;grid-gap:8px;gap:8px;margin-bottom:26px}.storlek{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 17px;font-size:.95rem;border:2px solid var(--svart);border-radius:999px;cursor:pointer}.storlek--pa{color:var(--papper);background:var(--svart)}.djurval{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px}.djurval__val{padding:10px 20px;font-size:.95rem;border:2px solid var(--svart);border-radius:999px;cursor:pointer}.djurval__val--pa{color:var(--papper);background:var(--svart)}.djurval__val input,.storlek input{position:absolute;opacity:0;pointer-events:none}.butik .cta{display:inline-block;width:100%;padding:15px 30px;font:inherit;font-size:.98rem;font-weight:500;letter-spacing:.02em;text-align:center;color:var(--kram);background:var(--vermillon);border:1px solid var(--vermillon);border-radius:0;cursor:pointer}.butik .cta:hover,.butik .falt--rod .cta{color:var(--bleck);background:var(--kram);border-color:var(--kram)}.butik .falt--rod .cta:hover{color:var(--kram);background:transparent;border-color:var(--kram)}.butik .cta--tyst{margin-top:10px;color:inherit;background:none;border-color:currentColor}.butik .cta--tyst:hover{color:var(--svart);background:var(--syra);border-color:var(--svart)}.tomt{max-width:44ch;padding:clamp(40px,7vw,88px) 0}.tomt h1{margin-bottom:18px}.tomt p{margin-bottom:28px;font-size:1.05rem}.butik .cta--sma{width:auto;padding:14px 26px}.steg-avsnitt{padding-block:clamp(34px,4.6vw,66px)}.steg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(26px,4vw,60px);gap:clamp(26px,4vw,60px);margin:0;padding:0;counter-reset:steg}.steg>li{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:clamp(14px,1.6vw,22px);gap:clamp(14px,1.6vw,22px);align-items:start;counter-increment:steg;list-style:none}.steg>li:before{content:counter(steg);position:absolute;top:-14px;left:-14px;z-index:1;display:grid;place-items:center;width:34px;height:34px;font-size:.98rem;font-weight:700;color:var(--papper);background:var(--bleck);border:none;border-radius:999px}.steg__bild{--bildbredd:clamp(84px,9vw,116px);width:var(--bildbredd);aspect-ratio:5/7;border:2px solid var(--bleck);overflow:hidden}.steg>li:first-child .steg__bild{transform:rotate(-2.5deg)}.steg>li:nth-child(2) .steg__bild{transform:rotate(1.5deg)}.steg>li:nth-child(3) .steg__bild{transform:rotate(-1.5deg)}.steg__bild--tryck{display:grid;place-items:center;padding:var(--marginal);background:#fff}.steg__bild--tryck img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain}.steg__bild--foto img{display:block;width:100%;height:100%;object-fit:cover}.steg__ord{padding-top:2px}.butik .steg h3{margin-bottom:6px;font-size:clamp(1.02rem,1.3vw,1.18rem)}.steg p{font-size:.96rem;opacity:.82}.falt--mytisk{--mytisk-bleck:#0b1733;--mytisk-lapis:#0a34ac;--mytisk-kram:#e8ddc8;--mytisk-vermillon:#b2341b;background-color:var(--mytisk-bleck);color:var(--mytisk-kram)}.butik .entre--mytisk h1{font-family:var(--font-band),Rockwell,Georgia,serif;font-weight:900;font-size:clamp(1.9rem,3.7vw,3.4rem);line-height:.98;letter-spacing:-.022em;text-transform:uppercase;color:var(--mytisk-kram)}.entre--mytisk .entre__ord p{max-width:46ch;color:var(--mytisk-kram);opacity:.78}.entre--mytisk .vaxlare__papper{background:var(--mytisk-bleck);border:1px solid rgba(232,221,200,.42);box-shadow:0 26px 60px rgba(0,0,0,.55);animation:none}.entre--mytisk .vaxlare__text{color:var(--mytisk-kram);opacity:.72}.butik .entre--mytisk .cta{padding:15px 30px;color:var(--mytisk-kram);background:var(--mytisk-vermillon);border:1px solid var(--mytisk-vermillon);border-radius:0;font-size:.98rem;font-weight:500;letter-spacing:.02em}.butik .entre--mytisk .cta:hover{color:var(--mytisk-bleck);background:var(--mytisk-kram);border-color:var(--mytisk-kram)}.entre--mytisk .entre__pris,.entre--mytisk .praktiskt{color:var(--mytisk-kram);opacity:.7}.entre--mytisk{border-top:5px solid var(--mytisk-lapis)}.butik:has(.entre--mytisk) .huvud{background-color:#16254f;background-image:none;color:#e8ddc8;border-bottom-color:#0b1733}.butik .bandrubrik{margin:0 calc(var(--kant) * -1) clamp(26px,3.4vw,46px);padding:0 clamp(10px,1.6vw,20px);font-family:var(--font-band),Rockwell,Georgia,serif;font-weight:900;font-size:clamp(2.1rem,9.6vw,8.4rem);line-height:.92;letter-spacing:-.015em;text-transform:uppercase;text-align:center;text-wrap:balance}.avdelning__topp--band{display:block;margin-bottom:clamp(18px,2.4vw,30px);text-align:center}.butik .avdelning__topp--band .bandrubrik{margin-bottom:10px}.avdelning__topp--karusell{position:relative;display:block;margin-bottom:clamp(14px,1.8vw,24px);text-align:center}.butik .avdelning__topp--karusell .bandrubrik{margin-bottom:0}.avdelning__topp--karusell .bladdra{position:absolute;right:0;top:50%;transform:translateY(-50%);justify-content:flex-end}.topplistan{padding-top:clamp(26px,3.2vw,44px);padding-bottom:clamp(44px,7.8vw,112px)}@media (max-width:760px){.avdelning__topp--karusell .bladdra{position:static;transform:none;margin-top:12px}}.vaggbilder{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(20px,3vw,46px);gap:clamp(20px,3vw,46px);align-items:center;margin:0;padding:0 0 10px;list-style:none}.vaggbilder img{display:block;width:100%;height:auto;border:3px solid var(--svart);box-shadow:0 19px 41px rgba(0,0,0,.5)}.vaggbilder>li:first-child img{rotate:-1.8deg}.vaggbilder>li:nth-child(2) img{box-shadow:0 19px 41px rgba(0,0,0,.5);scale:1.06}.vaggbilder>li:last-child img{rotate:1.4deg;box-shadow:0 19px 41px rgba(0,0,0,.5)}@media (max-width:760px){.vaggbilder{grid-template-columns:minmax(0,1fr);gap:34px}.vaggbilder>li:nth-child(2) img{scale:1}}.kategorirad{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(16px,2.2vw,30px);gap:clamp(16px,2.2vw,30px);margin:0;padding:0;list-style:none}.kategori{display:grid;grid-template-rows:1fr auto;grid-gap:18px;gap:18px;height:100%;padding:clamp(20px,2.6vw,34px) clamp(18px,2.2vw,30px) clamp(16px,2vw,26px);background-color:var(--panel);border:3px solid var(--svart)}.kategori__ram{position:relative;display:block;align-self:center;width:100%;max-width:230px;margin-inline:auto;aspect-ratio:var(--form,5/7);background:var(--ark);border:2px solid var(--svart);box-shadow:0 14px 31px rgba(0,0,0,.5)}.kategori__ram img{position:absolute;inset:7px;margin:auto;max-width:calc(100% - 14px);max-height:calc(100% - 14px)}.kategori__text{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.kategori__namn{font-size:clamp(1.35rem,2.4vw,2rem);font-weight:700;letter-spacing:-.02em;line-height:1.1}.kategori__antal{font-size:.9rem;white-space:nowrap;opacity:.72}.kategori--1{--panel:var(--bleck);--skugga:var(--ultramarin)}.kategori--2{--panel:var(--ultramarin);--skugga:var(--vermillon)}.kategori--3{--panel:var(--vinrod);--skugga:var(--ultramarin)}.butik .kategori{color:var(--papper);border-color:rgba(232,221,200,.35)}.kategori:focus-visible .kategori__ram,.kategori:hover .kategori__ram{transform:translate(-3px,-3px);box-shadow:0 19px 41px rgba(0,0,0,.5)}.butik .kategori:focus-visible{outline:3px solid var(--svart);outline-offset:5px}@media (prefers-reduced-motion:no-preference){.kategori__ram{transition:transform .16s ease-out,box-shadow .16s ease-out}}@media (max-width:760px){.kategorirad{grid-template-columns:repeat(2,minmax(0,1fr))}.kategorirad>li:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:480px){.kategorirad{grid-template-columns:minmax(0,1fr)}}.avdelning__intro{max-width:48ch;margin:-14px 0 34px;color:inherit;opacity:.76;font-size:1.02rem}.stilar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(18px,2.6vw,34px);gap:clamp(18px,2.6vw,34px);margin:0;padding:0;list-style:none}.stilar--urval{grid-template-columns:1.5fr 1fr 1.3fr 1fr;align-items:end}.stilkort{display:block}.stilkort__namn{display:block;margin-top:14px;font-weight:600;font-size:1.06rem}.stilkort .papper{position:relative;box-shadow:0 0 0 var(--vaggton)}.stilkort .papper img{position:absolute;inset:var(--marginal);margin:auto;max-width:calc(100% - var(--marginal) * 2);max-height:calc(100% - var(--marginal) * 2)}.stilkort:focus-visible .papper,.stilkort:hover .papper{transform:translateY(-5px);box-shadow:0 13px 27px rgba(0,0,0,.5)}.butik .stilkort:focus-visible{outline:3px solid var(--svart);outline-offset:7px}@media (prefers-reduced-motion:no-preference){.stilkort .papper{transition:transform .16s ease-out,box-shadow .16s ease-out}}.tryggt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(26px,4vw,56px);gap:clamp(26px,4vw,56px);margin:0;padding:0;list-style:none}.tryggt h3{margin-bottom:8px}.tryggt p{font-size:.96rem;opacity:.82}@media (max-width:860px){.stilar{grid-template-columns:repeat(2,minmax(0,1fr))}.stilar--urval{grid-template-columns:1.25fr 1fr}}@media (max-width:480px){.stilar--urval{grid-template-columns:minmax(0,1fr)}}@media (max-width:1180px){.vagg{grid-template-columns:repeat(3,minmax(0,1fr))}.vagg__verk--liggande{grid-column:span 2}}@media (max-width:980px){.vagg{grid-template-columns:repeat(3,minmax(0,1fr))}.entre{grid-template-columns:1fr;align-items:start}.entre__kop,.entre__verk{max-width:none}.steg,.verksida{grid-template-columns:1fr}.steg{gap:26px}.steg__bild{--bildbredd:92px}.vaxlare__papper,.verksida__bild .papper{box-shadow:0 16px 34px rgba(0,0,0,.5)}}@media (max-width:620px){.vaxlare__sida{bottom:8px;padding:4px 7px;font-size:.6rem;letter-spacing:.03em}.vaxlare__sida--vanster{left:8px}.vaxlare__sida--hoger{right:8px}.tryggt{grid-template-columns:1fr;gap:28px}.vagg{grid-template-columns:repeat(2,minmax(0,1fr))}.vagg__verk--liggande{grid-column:span 2}.vagg__etikett{font-size:.82rem}.huvud{padding-top:18px}.meny{order:2;flex-basis:100%;gap:4px 22px}.sprak{order:1;padding-bottom:0}.korgknapp{order:1;width:38px;height:38px;margin-bottom:0;margin-left:-6px}}.bestall{display:block;margin-top:28px}.bestall h3{margin:0 0 8px;font-size:clamp(1.25rem,2.2vw,1.6rem)}.bestall__ingress{margin:0 0 20px;font-size:.95rem;opacity:.85}.bestall__etikett{display:block;margin:18px 0 6px;font-size:.86rem;font-weight:700;letter-spacing:.02em}.bestall input[type=email],.bestall input[type=text],.bestall textarea{width:100%;padding:11px 13px;font:inherit;font-size:.95rem;color:var(--kram);background:rgba(0,0,0,.25);border:1px solid rgba(232,221,200,.38);border-radius:2px}.bestall input[type=email]:focus,.bestall input[type=text]:focus,.bestall textarea:focus{outline:none;border-color:var(--kram)}.bestall input::placeholder,.bestall textarea::placeholder{color:var(--kram);opacity:.45}.bestall input[type=file]{width:100%;font:inherit;font-size:.9rem}.bestall__hjalp{margin:6px 0 0;font-size:.82rem;opacity:.72}.bestall__stampel{text-align:center;font-size:.78rem;opacity:.6}.vantar__bild{position:relative;width:148px;height:148px;margin:0 auto 20px;overflow:hidden;border:1px solid rgba(232,221,200,.35)}.vantar__bild img{display:block;width:100%;height:100%;object-fit:cover;opacity:.55}.vantar__sken{position:absolute;inset:0;background:linear-gradient(105deg,transparent 35%,rgba(232,221,200,.42) 50%,transparent 65%);transform:translateX(-100%);animation:sken 2.1s ease-in-out infinite}@keyframes sken{to{transform:translateX(100%)}}@media (prefers-reduced-motion:reduce){.vantar__sken{animation:none;opacity:.25}}.punkter{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0 0 22px;padding:0;list-style:none;font-size:.86rem;font-weight:500}.punkter li{display:flex;align-items:center;gap:7px}.punkter li:before{content:"";width:6px;height:6px;background:var(--skrikgul);border-radius:50%}.slappyta{position:relative;display:grid;place-items:center;grid-gap:4px;gap:4px;padding:clamp(22px,4vw,34px) 18px;text-align:center;color:var(--kram);background:rgba(232,221,200,.05);border:2px dashed rgba(232,221,200,.4);cursor:pointer;transition:background .15s ease,border-color .15s ease}.slappyta:focus-within,.slappyta:hover{background:rgba(232,221,200,.1);border-color:var(--kram)}.slappyta--over{background:rgba(232,221,200,.16);border-color:var(--skrikgul);border-style:solid}.slappyta input[type=file]{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.slappyta__ikon{display:block;margin-bottom:4px;opacity:.85}.slappyta__stor{font-size:1.02rem;font-weight:600}.slappyta__liten{font-size:.86rem;opacity:.75;text-decoration:underline;text-underline-offset:3px}.bestall__integritet{margin-top:18px;font-size:.78rem;opacity:.6}.bestall__forsok{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 0;padding:0;list-style:none}.bestall__forsokval{padding:0;background:none;border:2px solid transparent;line-height:0;cursor:pointer}.bestall__forsokval img{display:block;width:52px;height:70px;object-fit:cover}.bestall__forsokval--pa{border-color:var(--vermillon)}.bestall__forsokval:focus-visible:not(.bestall__forsokval--pa),.bestall__forsokval:hover:not(.bestall__forsokval--pa){border-color:rgba(232,221,200,.5)}.bestall__storlek{margin:14px 0 0;font-weight:600;letter-spacing:.01em}.bestall__valda{display:flex;gap:10px;margin:14px 0 0;padding:0;list-style:none}.bestall__valda li{position:relative}.bestall__valda img{display:block;width:74px;height:74px;object-fit:cover;border:1px solid rgba(232,221,200,.38)}.bestall__bort{position:absolute;top:-7px;right:-7px;width:22px;height:22px;padding:0;display:grid;place-items:center;font:inherit;font-size:1rem;line-height:1;color:var(--kram);background:var(--bleck);border:1px solid rgba(232,221,200,.5);border-radius:50%;cursor:pointer}.bestall__bort:focus-visible,.bestall__bort:hover{color:var(--kram);background:var(--vermillon);border-color:var(--vermillon)}.bestall__fel{margin:16px 0 0;padding:11px 14px;font-size:.9rem;font-weight:500;color:var(--kram);background:rgba(178,52,27,.22);border-left:3px solid var(--vermillon)}.bestall__knappar{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.bestall__knappar .cta{margin:0}.butik .bestall__knappar button.cta:disabled{opacity:1;color:rgba(232,221,200,.8);background:rgba(178,52,27,.4);border-color:transparent;cursor:progress}.bestall--klar{padding:24px;background:rgba(0,0,0,.22);border:1px solid rgba(232,221,200,.38)}.bestall__nummer{margin-top:14px;font-weight:700;letter-spacing:.04em}.papper--vantar{display:grid;place-items:center;background:var(--ark)}.vantar{text-align:center;padding:20px}.vantar__ram{display:flex;justify-content:center;gap:7px;margin-bottom:18px}.vantar__ram span{width:34px;height:7px;background:var(--linje);border:1px solid var(--svart);animation:vantar 1.8s ease-in-out infinite}.vantar__ram span:nth-child(2){animation-delay:.3s}.vantar__ram span:nth-child(3){animation-delay:.6s}@keyframes vantar{0%,to{background:var(--linje)}40%{background:var(--bla)}}.vantar__text{font-weight:700;font-size:1.05rem;margin:0 0 4px}.vantar__tid{margin:0;font-size:.9rem;color:var(--grafit)}@media (prefers-reduced-motion:reduce){.vantar__ram span{animation:none}.vantar__ram span:first-child{background:var(--bla)}}.papper--kundens{box-shadow:0 19px 41px rgba(0,0,0,.5)}.bildspel__mini--kundens.bildspel__mini--pa{box-shadow:0 6px 16px rgba(0,0,0,.5)}.tryggrad{margin:12px 0 0;font-size:.85rem;color:var(--grafit);text-align:center}.tryggrad--leverans{margin-top:5px;opacity:.85}.ruta{width:min(560px,calc(100% - 32px));max-height:min(88vh,900px);margin:auto;padding:0;color:var(--kram);background:var(--marin);border:1px solid rgba(232,221,200,.4);border-radius:3px;box-shadow:0 30px 70px rgba(0,0,0,.6);overflow:visible}.ruta::-webkit-backdrop{background:rgba(0,0,0,.55)}.ruta::backdrop{background:rgba(0,0,0,.55)}.ruta__inre{position:relative;max-height:min(88vh,900px);overflow-y:auto;padding:clamp(20px,4vw,34px)}.ruta__stang{position:absolute;top:12px;right:12px;width:38px;height:38px;padding:0;color:var(--kram);border:1px solid rgba(232,221,200,.4);border-radius:50%;background:none;font-size:22px;line-height:1;cursor:pointer}.ruta__stang:hover{color:var(--bleck);background:var(--kram);border-color:var(--kram)}.ruta__stang:focus-visible{outline:3px solid var(--bla);outline-offset:2px}.ruta .bestall{margin:0;padding:0;border:0;background:none;box-shadow:none}.ruta .bestall h3{margin-right:44px}@media (max-width:620px){.ruta{width:100%;max-width:none;margin:auto 0 0;border-width:3px 0 0;box-shadow:none}.ruta,.ruta__inre{max-height:92vh}}.bestall__visning{margin:16px auto 14px;padding:10px;max-width:360px;background:var(--ark);border:1px solid rgba(232,221,200,.42);box-shadow:0 22px 48px rgba(0,0,0,.55)}.bestall__visning img{display:block;width:100%;height:auto}.bestall__visning--ark{padding:10px}.bestall__ark{overflow:hidden}.bestall__ark img{width:100%;height:100%;object-fit:cover;object-position:center}.bestall__visning--liten{max-width:130px;padding:6px;margin-left:0;box-shadow:0 8px 17px rgba(0,0,0,.5)}.samling{display:grid;grid-template-columns:1.35fr 1fr;grid-gap:clamp(26px,4vw,60px);gap:clamp(26px,4vw,60px);align-items:start}.samling__rum{margin:0}.samling__rum img{display:block;width:100%;height:auto;border-radius:2px;box-shadow:0 22px 48px rgba(0,0,0,.55)}.samling__ord{max-width:44ch}.samling__etikett{display:flex;align-items:center;gap:12px;margin-bottom:14px;font-size:.95rem;font-weight:600;opacity:.8}.samling__etikett:before{content:"";width:34px;height:3px;background:var(--vermillon)}.samling__ingress{margin-bottom:16px;opacity:.82}.samling__antal{margin-bottom:22px}.samling .cta{display:inline-flex;width:auto}.samlingssida{text-align:center}.samlingssida .samling__etikett{justify-content:center}.samlingssida .samling__ingress{max-width:62ch;margin-inline:auto}.samlingssida .samling__rum{max-width:1040px;margin:clamp(24px,3vw,40px) auto clamp(18px,2.4vw,30px)}@media (max-width:900px){.samling{grid-template-columns:1fr}.samling__ord{max-width:none}}.fjadrar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(22px,3.4vw,54px);gap:clamp(22px,3.4vw,54px);margin:0;padding:0;list-style:none}.stilfjadrar{padding-top:clamp(26px,3.2vw,44px);padding-bottom:clamp(44px,7vw,100px)}.fjader__lank{display:block;max-width:270px;margin-inline:auto;color:inherit}.fjader__lek{position:relative;display:block;aspect-ratio:4/5;padding:0 11%}.fjader__blad{position:absolute;inset:0 11%;display:grid;place-items:center;transform-origin:50% 100%;transform:rotate(calc(var(--blad) * 5deg)) translateX(calc(var(--blad) * 7%));z-index:var(--topp,1)}.fjader__blad .papper{width:100%;box-shadow:0 10px 24px rgba(0,0,0,.45)}.fjader__blad .papper img{display:block;width:100%;height:auto}.fjader__lank:focus-visible .fjader__blad,.fjader__lank:hover .fjader__blad{transform:rotate(calc(var(--blad) * 13deg)) translateX(calc(var(--blad) * 26%)) translateY(-3%)}.butik .fjader__lank:focus-visible{outline:3px solid var(--kram);outline-offset:8px}.fjader__namn{display:block;margin-top:16px;font-family:var(--font-band),Rockwell,Georgia,serif;font-weight:900;font-size:clamp(1.05rem,1.7vw,1.5rem);letter-spacing:-.015em;text-transform:uppercase;line-height:1.04}.fjader__antal{display:block;margin-top:4px}@media (prefers-reduced-motion:no-preference){.fjader__blad{transition:transform .22s cubic-bezier(.2,.7,.3,1)}}.stilrad{position:relative}.stilrad__pilar{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.stilrad__pil{display:grid;place-items:center;width:42px;height:42px;padding:0;font:inherit;font-size:1.3rem;line-height:1;color:inherit;background:none;border:1px solid;border-radius:999px;cursor:pointer}.stilrad__pil:disabled{opacity:.3;cursor:default}@media (max-width:860px){.fjadrar{display:flex;grid-template-columns:none;gap:var(--glugg,20px);margin-inline:calc(var(--kant) * -1);padding-inline:var(--kant);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:var(--kant);scrollbar-width:none}.fjadrar::-webkit-scrollbar{display:none}.fjader{flex:0 0 100%;min-width:0;scroll-snap-align:start}.fjader__lek{padding:0 20%}.fjader__blad{inset:0 20%;transform:rotate(calc(var(--blad) * 7deg)) translateX(calc(var(--blad) * 14%))}}.utvald{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1fr);grid-gap:clamp(28px,4.6vw,68px);gap:clamp(28px,4.6vw,68px);align-items:center;padding-block:clamp(40px,5.4vw,78px)}.utvald__verk{margin:0}.utvald__verk .papper{display:block;box-shadow:0 30px 64px rgba(0,0,0,.55)}.utvald__verk img{display:block;width:100%;height:auto}.utvald__ord{max-width:46ch}.butik .utvald__namn{margin-bottom:18px;font-family:var(--font-band),Rockwell,Georgia,serif;font-weight:900;font-size:clamp(1.7rem,2.9vw,2.6rem);line-height:.98;letter-spacing:-.022em;text-transform:uppercase}.utvald__ingress{font-size:clamp(1.05rem,1.4vw,1.24rem);opacity:.95}.utvald__ord p{margin-bottom:14px;opacity:.84}.utvald__bada{display:flex;align-items:center;gap:12px;margin-top:22px;font-weight:600;opacity:1}.utvald__bada:before{content:"";flex:0 0 auto;width:28px;height:3px;background:var(--vermillon)}.butik .utvald__pris{margin-bottom:20px;font-weight:600;opacity:1}.utvald .cta{display:inline-flex;width:auto}@media (max-width:860px){.utvald{grid-template-columns:1fr}.utvald__verk{max-width:380px;margin-inline:auto}.utvald__ord{max-width:none}}.samlingsrad{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:clamp(6px,.8vw,12px);gap:clamp(6px,.8vw,12px);margin-top:clamp(24px,2.8vw,38px)}.samlingsrad__bana{--glugg:clamp(8px,1vw,14px);display:flex;gap:var(--glugg);margin:0;padding:0;overflow-x:auto;scroll-snap-type:x mandatory;list-style:none;scrollbar-width:none}.samlingsrad__bana::-webkit-scrollbar{display:none}.samlingsrad__bana>li{flex:0 0 100%;min-width:0;display:block;scroll-snap-align:start}.samlingsrad__bild,.samlingsrad__kort{display:block;width:100%}.samlingsrad__bild{position:relative;aspect-ratio:3/2}.samlingsrad__bild img{position:absolute;inset:0;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%;box-shadow:0 12px 28px rgba(0,0,0,.4)}.samlingsrad__plats{display:block;margin-top:10px;font-size:.82rem;letter-spacing:.06em}.samlingsrad__pil{display:grid;place-items:center;width:34px;height:34px;padding:0;font:inherit;font-size:1.1rem;line-height:1;color:inherit;background:none;border:1px solid;border-radius:999px;cursor:pointer}.samlingsrad__pil:disabled{opacity:.4;cursor:default}@media (prefers-reduced-motion:no-preference){.samlingsrad__pil{transition:opacity .15s ease-out}}.falt--bla :is(.tyst,.avdelning__intro,.samling__ingress),.falt--rod :is(.tyst,.avdelning__intro,.samling__ingress,.samlingsrad__plats){opacity:1}