.vk-bs{background:var(--vk-cream, #F7F3EA);color:var(--vk-text, #1E1C19);font-family:var(--vk-font-body)}.vk-bs a{color:inherit;text-decoration:none}.vk-bs a:focus-visible,.vk-bs summary:focus-visible{outline:3px solid var(--vk-text, #1E1C19);outline-offset:3px}.vk-bs__topp{background:var(--vk-sage-bg, #FBF3E1);border-bottom:2px solid var(--vk-text, #1E1C19);padding-block:clamp(2rem,5vw,4rem)}.vk-bs__topprad{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,4.5rem);align-items:start}.vk-bs__ogon{margin:0 0 .5rem;font-size:17px;font-weight:700;color:var(--vk-mess-on-light, #8A5B12)}.vk-bs__rubrik{margin:0;font-family:var(--vk-font-heading);font-size:clamp(46px,6.4vw,78px);line-height:1.04;font-weight:600;letter-spacing:-.01em}.vk-bs__ingress{margin:1rem 0 1.75rem;font-size:clamp(19px,1.5vw,22px);line-height:1.5;max-width:34em}.vk-bs__start{display:block;background:#fff;border:1px solid var(--vk-text, #1E1C19);border-radius:var(--vk-radius-lg, 12px);overflow:hidden}.vk-bs__startbild{display:block;aspect-ratio:16 / 8;background:var(--vk-cream-soft, #EFE8D9)}.vk-bs__startbild img{display:block;width:100%;height:100%;object-fit:cover}.vk-bs__starttext{display:block;padding:1.125rem 1.25rem 1.25rem}.vk-bs__startord{display:block;font-size:16px;font-weight:700;color:var(--vk-mess-on-light, #8A5B12);margin-bottom:.25rem}.vk-bs__starttitel{display:block;font-family:var(--vk-font-heading);font-size:clamp(23px,2vw,27px);line-height:1.25;font-weight:600;margin-bottom:.5rem}.vk-bs__les{display:block;font-size:17px;font-weight:600;text-decoration:underline;text-underline-offset:4px}.vk-bs__innehallrubrik{margin:0 0 .25rem;font-family:var(--vk-font-heading);font-size:clamp(26px,2.4vw,32px);font-weight:600}.vk-bs__lista{list-style:none;margin:0;padding:0}.vk-bs__lista a{display:flex;align-items:baseline;gap:.75rem;min-height:60px;padding-block:.875rem;border-bottom:1px solid var(--vk-sage-light, #C9BFAE)}.vk-bs__lista li:last-child a{border-bottom:0}.vk-bs__nr{flex:none;width:1.5em;font-family:var(--vk-font-heading);font-size:24px;font-weight:600;color:var(--vk-mess-on-light, #8A5B12)}.vk-bs__namn{font-size:clamp(20px,1.7vw,23px);font-weight:600;line-height:1.3}.vk-bs__lista a:hover .vk-bs__namn{text-decoration:underline;text-underline-offset:4px}.vk-bs__punkter{flex:1 1 auto;min-width:1rem;border-bottom:2px dotted var(--vk-sage-light, #C9BFAE);transform:translateY(-.25em)}.vk-bs__antal{flex:none;font-size:19px;font-weight:600;color:var(--vk-text-muted, #4A4540)}.vk-bs__kapitel{padding-block:clamp(2.5rem,6vw,4.5rem);border-bottom:1px solid var(--vk-border, #DFD7C3);scroll-margin-top:90px}.vk-bs__kapitelrad{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:start}.vk-bs__kapitelhuvud{position:sticky;top:110px}.vk-bs__stortnr{margin:0;font-family:var(--vk-font-heading);font-size:clamp(64px,8vw,104px);line-height:1;font-weight:500;color:var(--vk-mess, #C4831F)}.vk-bs__kapitelrubrik{margin:.25rem 0 .5rem;font-family:var(--vk-font-heading);font-size:clamp(30px,3vw,40px);line-height:1.15;font-weight:600}.vk-bs__kapitelsub{margin:0;font-size:19px;line-height:1.5}.vk-bs__plansch{aspect-ratio:22 / 10;margin-bottom:1.5rem;overflow:hidden;border-radius:var(--vk-radius-lg, 12px);background:var(--vk-cream-soft, #EFE8D9)}.vk-bs__plansch img{display:block;width:100%;height:100%;object-fit:cover}.vk-bs__rutnat{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2.5rem}.vk-bs__rad{display:flex;align-items:center;min-height:64px;padding-block:.75rem;border-bottom:1px solid var(--vk-sage-light, #C9BFAE);font-family:var(--vk-font-heading);font-size:20px;line-height:1.3;font-weight:600}.vk-bs__rad:hover{text-decoration:underline;text-underline-offset:4px}.vk-bs__mer{margin-top:1.5rem}.vk-bs__mer>summary{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:.75rem 1.5rem;font-size:18px;font-weight:700;cursor:pointer;list-style:none}.vk-bs__mer>summary::-webkit-details-marker{display:none}.vk-bs__mer[open]>summary{display:none}.vk-bs__pose{background:var(--vk-sage-bg, #FBF3E1);border-block:2px solid var(--vk-text, #1E1C19);padding-block:clamp(2rem,5vw,3.5rem)}.vk-bs__poserad{display:grid;grid-template-columns:minmax(0,340px) minmax(0,1fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:center}.vk-bs__posebild img{display:block;width:100%;height:auto;border-radius:var(--vk-radius-lg, 12px)}.vk-bs__poserubrik{margin:0 0 .875rem;font-family:var(--vk-font-heading);font-size:clamp(28px,3vw,40px);line-height:1.18;font-weight:600}.vk-bs__poseusp{margin:0 0 .25rem;font-size:19px;line-height:1.45}.vk-bs__posepris{margin:.875rem 0 1rem;font-size:24px;font-weight:700}.vk-bs__poseknapp{min-height:56px}.vk-bs__verktoy{padding-block:clamp(2rem,5vw,3.5rem);border-bottom:1px solid var(--vk-border, #DFD7C3)}.vk-bs__verktoyrubrik{margin:0 0 1rem;font-family:var(--vk-font-heading);font-size:clamp(26px,2.4vw,32px);font-weight:600}.vk-bs__verktoyrad{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.vk-bs__verktoykort{display:flex;flex-direction:column;justify-content:space-between;gap:.75rem;padding:1.25rem 1.375rem;background:#fff;border:1px solid var(--vk-text, #1E1C19);border-radius:var(--vk-radius-lg, 12px)}.vk-bs__verktoytitel{font-family:var(--vk-font-heading);font-size:23px;line-height:1.28;font-weight:600}@media(max-width:899px){.vk-bs__topprad,.vk-bs__kapitelrad{grid-template-columns:minmax(0,1fr)}.vk-bs__kapitelhuvud{position:static}}@media(max-width:639px){.vk-bs__kapitelhuvud{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.875rem;align-items:center}.vk-bs__stortnr{font-size:60px}.vk-bs__kapitelrubrik{margin:0}.vk-bs__kapitelsub{grid-column:1 / -1;margin-top:.5rem}.vk-bs__rutnat{grid-template-columns:minmax(0,1fr)}.vk-bs__plansch{aspect-ratio:16 / 9}.vk-bs__rad{font-size:19px;min-height:60px}.vk-bs__mer>summary{width:100%}.vk-bs__poserad,.vk-bs__verktoyrad{grid-template-columns:minmax(0,1fr)}.vk-bs__poseknapp{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vokshus-brodskolen.css.map */
