@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@200&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@500&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@600&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@700&display=swap";.router-link-active{border-bottom:3px solid #7c9263}header[data-v-6d7cc0d8]{background:black;color:#fff;display:flex;flex-direction:column;align-items:center}header .logo-wrapper[data-v-6d7cc0d8]{height:20vh;display:flex;align-items:center;justify-content:center;padding-top:1vw}header .logo-wrapper .logo[data-v-6d7cc0d8]{height:80%;aspect-ratio:3.46;background-image:url(/logo.png);background-repeat:no-repeat;background-size:contain}header .navigation[data-v-6d7cc0d8]{width:80%;padding-bottom:1.2vw;display:flex;justify-content:space-around;color:#fff;font-size:1.3rem}header .navigation .menu-item[data-v-6d7cc0d8]{border-bottom:3px solid black;padding-bottom:1px;transition:border-bottom .2s ease-out}@media (hover: hover){header .navigation .menu-item[data-v-6d7cc0d8]:hover{border-bottom:3px solid #7c9263}}@media only screen and (max-width: 600px){header .navigation[data-v-6d7cc0d8]{flex-direction:column;margin-bottom:1rem}}.social-media[data-v-507183bb]{display:flex}.social-media div[data-v-507183bb]{width:40px;aspect-ratio:1;background-repeat:no-repeat;background-position:center}.social-media .facebook[data-v-507183bb]{background-image:url(/facebook.svg)}.social-media .instagram[data-v-507183bb]{background-image:url(/instagram.svg)}footer[data-v-e3912834]{display:flex;flex-direction:column;justify-content:center;align-items:center}footer .mail[data-v-e3912834]{margin-bottom:.5rem}footer .social-media[data-v-e3912834]{margin-bottom:1rem}footer .copyright[data-v-e3912834]{margin-bottom:2rem}*{margin:0;padding:0}body{font-family:Montserrat,sans-serif}.main{width:90%;margin:0 auto}main[data-v-35994ad1]{display:flex;flex-direction:column;align-items:center}main .social-media-wrapper[data-v-35994ad1]{width:100%;display:flex;justify-content:flex-end;margin-top:.3rem;margin-bottom:1.7rem}main .gallery-wrapper[data-v-35994ad1]{position:relative;aspect-ratio:3.5;width:100%;max-width:100%;min-height:200px;background-image:url(/forsidehund.webp);background-repeat:no-repeat;background-position-x:center;background-size:cover;margin-bottom:3rem}main .gallery-wrapper div[data-v-35994ad1]{display:inline;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:2px solid black;padding:1rem 2rem;background:rgba(197,178,147,.7);font-size:1.5rem;font-weight:500;letter-spacing:.3ch;cursor:pointer}main .gallery-wrapper div[data-v-35994ad1]:hover{opacity:.8}main .content-wrapper[data-v-35994ad1]{display:flex;flex-direction:column;align-items:center;margin-bottom:3rem}main .content-wrapper .velkommen[data-v-35994ad1]{font-size:1.2rem}main .content-wrapper .noor[data-v-35994ad1]{font-size:4.3rem;font-weight:400;margin-top:1rem;margin-bottom:-1rem}main .content-wrapper .hundesalon[data-v-35994ad1]{font-size:1.8rem;margin-bottom:1rem}main .content-wrapper .divider[data-v-35994ad1]{width:13ch;border-bottom:3px solid black}main .content-wrapper p[data-v-35994ad1]{text-align:center;font-size:1.1rem}main .content-wrapper .text[data-v-35994ad1]{line-height:1.5;max-width:800px}main .banner-wrapper[data-v-35994ad1]{aspect-ratio:3;width:100%;max-width:100%;background-image:url(/udstyr.jpg);background-repeat:no-repeat;background-position:0% 50%;background-size:cover;margin-bottom:5rem;display:flex;flex-direction:column;color:#fff;font-size:clamp(5px,1vw,17px)}main .banner-wrapper div[data-v-35994ad1]{text-align:center;width:100%}main .banner-wrapper div.book[data-v-35994ad1]{font-size:max(10px,1.6em);margin-top:clamp(15px,3vw,2.9em);margin-bottom:.3em}main .banner-wrapper div.phone[data-v-35994ad1]{font-size:clamp(4em,6vw,6em);font-weight:500;margin-bottom:clamp(10px,3vw,.5em)}main .banner-wrapper div.call[data-v-35994ad1]{font-size:max(10px,1.6em);flex-grow:1}main .banner-wrapper div.terms[data-v-35994ad1]{font-size:max(8px,1.2em);margin-bottom:clamp(10px,2vw,2.9em)}.treatments[data-v-26325416]{background:black;color:#fff;padding:5vw;line-height:2;margin:calc(2rem + 30px) 0 3rem 0;border-radius:6px}.treatments .columns-wrapper[data-v-26325416]{width:100%;display:flex;justify-content:center;margin-bottom:6rem}.treatments .columns-wrapper .columns[data-v-26325416]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:100px;width:100%}.info-box[data-v-4318d3c5]{background:#7c9263;color:#fff;display:flex;flex-direction:column;align-items:center;padding:3rem;box-sizing:border-box;border-radius:6px}.info-box h2[data-v-4318d3c5]{margin-bottom:2rem;text-align:center;height:3rem}.info-box p[data-v-4318d3c5]{line-height:1.5}.prices[data-v-f31dc9fa]{display:flex;flex-direction:column;align-items:center;margin:calc(2rem + 30px) 0 3rem 0;width:100%}.prices .info-text-wrapper[data-v-f31dc9fa]{display:flex;flex-direction:column;align-items:center;font-size:1.5rem;margin-bottom:6rem;text-align:center}.prices h1[data-v-f31dc9fa]{text-decoration:underline;text-align:center;font-weight:700;margin-bottom:3rem;color:#7c9263}.prices .cols[data-v-f31dc9fa]{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;gap:0 40px}.prices .price-list-wrapper[data-v-f31dc9fa]{margin-bottom:6rem;flex:1 1 50;min-width:50%}.prices .price-list-wrapper h2[data-v-f31dc9fa]{margin-bottom:1.5rem}.prices .price-list-wrapper h2[data-v-f31dc9fa]:not(:first-of-type){margin-top:3rem}.prices .price-list-wrapper h2[data-v-f31dc9fa]:last-of-type{text-decoration:underline;color:#7c9263}.prices .info-boxes-wrapper[data-v-f31dc9fa]{width:400px;max-width:500px;margin:0 auto;display:flex;flex-direction:column;justify-content:center;margin-bottom:6rem;flex-grow:1;gap:40px;flex-wrap:wrap}.about[data-v-5d04f0b6]{background:black;color:#fff;padding:5vw;line-height:2;margin:calc(2rem + 30px) 0 3rem 0;display:flex;gap:50px;flex-direction:column;align-items:center;border-radius:6px}.about .text[data-v-5d04f0b6]{max-width:600px}.about .text h2[data-v-5d04f0b6]{margin-bottom:.5rem}.about .image[data-v-5d04f0b6]{aspect-ratio:1170/719;max-width:600px;width:100%;background-image:url(/about.jpg);background-repeat:no-repeat;background-size:cover}.contact[data-v-feb1e9dc]{background:black;color:#fff;padding:5vw;line-height:2;margin:calc(2rem + 30px) 0 3rem 0;border-radius:6px}.contact .top[data-v-feb1e9dc],.contact .bottom[data-v-feb1e9dc]{display:flex;flex-wrap:wrap}.contact .top .left[data-v-feb1e9dc],.contact .top .right[data-v-feb1e9dc],.contact .bottom .left[data-v-feb1e9dc],.contact .bottom .right[data-v-feb1e9dc]{flex:1;min-width:300px}.contact .top .left p span[data-v-feb1e9dc],.contact .top .right p span[data-v-feb1e9dc],.contact .bottom .left p span[data-v-feb1e9dc],.contact .bottom .right p span[data-v-feb1e9dc]{display:inline-block;width:10ch}.contact .top .left p[data-v-feb1e9dc]:first-of-type,.contact .top .right p[data-v-feb1e9dc]:first-of-type,.contact .bottom .left p[data-v-feb1e9dc]:first-of-type,.contact .bottom .right p[data-v-feb1e9dc]:first-of-type{margin:2rem 0}.terms[data-v-cb281306]{margin:6rem 0;width:100%;line-height:1.5}.terms h2[data-v-cb281306]{font-size:1.7rem;margin-bottom:2rem}.terms h3[data-v-cb281306]{margin-bottom:.5rem}.terms p[data-v-cb281306]{margin-bottom:2.5rem}.gallery[data-v-1c5660b1]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.gallery h1[data-v-1c5660b1]{font-weight:300;letter-spacing:.8ch}.gallery .selected-image-wrapper[data-v-1c5660b1]{position:fixed;z-index:999;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.8);cursor:pointer}.gallery .selected-image-wrapper .selected-image[data-v-1c5660b1]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);height:80%;width:80%;background-size:contain;background-repeat:no-repeat;background-position:center}.gallery .images-wrapper[data-v-1c5660b1]{margin:4rem 0;width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.gallery .images-wrapper div[data-v-1c5660b1]{width:100%;aspect-ratio:1;background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer}
