.hero{text-align:center;padding:50px}.hero h1{font-size:4rem;margin-bottom:20px}.hero h1 span{display:inline-block;position:relative;font-size:3rem}.hero h1 span:nth-child(1){animation:dropFromTop 1s ease-out}.hero h1 span:nth-child(2){animation:dropFromTop 1s .2s ease-out}.hero h1 span:nth-child(3){animation:dropFromTop 1s .4s ease-out}.hero h1 span:nth-child(4){animation:dropFromTop 1s .6s ease-out}@keyframes dropFromTop{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes burnEffect{0%{color:#fff;text-shadow:none}50%{color:orange;text-shadow:0 0 5px orange,0 0 10px orange,0 0 15px red}to{color:red;text-shadow:0 0 5px red,0 0 10px red,0 0 15px yellow}}.hero h1 span.burn{animation:burnEffect 1s ease-in-out forwards}@keyframes vikingText{0%{transform:rotate(-5deg);opacity:0}50%{transform:rotate(5deg);opacity:1;color:#b56f29;text-shadow:1px 1px 3px #000000,0 0 25px #ffb300,0 0 5px #ffb300}to{transform:rotate(0);opacity:1;color:#d1a15c;text-shadow:1px 1px 3px #000000,0 0 15px #ff6f00,0 0 10px #ff6f00}}.viking-text{font-size:1.5rem;font-weight:700;letter-spacing:1px;animation:vikingText 2s ease-in-out forwards}.btn{transition:transform .3s ease,box-shadow .3s ease}.btn:hover{transform:scale(1.1);box-shadow:0 0 15px #00000080}.hero-links .btn{margin:10px;padding:10px 20px;font-size:1.2rem}.hero-links .btn-primary{background-color:#007bff;color:#fff;border:none}.hero-links .btn-secondary{background-color:#6c757d;color:#fff;border:none}.hero h1 span{position:relative}.hero h1 span:after{content:"";position:absolute;bottom:-5px;left:0;right:0;height:2px;background:linear-gradient(90deg,#ff6a00,red);animation:glowingUnderline 1.5s ease-in-out infinite}@keyframes glowingUnderline{0%{width:0;opacity:0}50%{width:100%;opacity:1}to{width:0;opacity:0}}.frozen-flame{position:relative;color:#00bfff;text-shadow:0 0 5px rgba(0,191,255,.5),0 0 10px rgba(0,191,255,.5);animation:flicker 1.5s infinite alternate,freeze 2s infinite}@keyframes flicker{0%{text-shadow:0 0 5px rgba(0,191,255,.5),0 0 10px rgba(0,191,255,.5),0 0 15px rgba(0,191,255,.7)}50%{text-shadow:0 0 3px rgba(0,191,255,.5),0 0 5px rgba(0,191,255,.3)}to{text-shadow:0 0 8px rgba(0,191,255,.8),0 0 20px rgba(0,191,255,.9)}}@keyframes freeze{0%{color:#00bfff;opacity:1}50%{color:#add8e6;opacity:.8}to{color:#fff;opacity:.5}}.frosted{position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffff1a;border-radius:5px;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:none}*{margin:0;padding:0;box-sizing:border-box}:root{--clrPrimary: hsl(0, 58.8%, 46.7%);--clrSecondary: #000;--clrGhosted: hsl(208, 7%, 46%);--clrText: white;--clrBgDark: hsl(0, 0%, 7%);--clrBgLight: hsl(0, 0%, 11%);--siteWidth: 1440px;--sitePadding: 2rem;--navHeight: 8rem;--sectionPadding: 4rem}*:focus-visible{outline-color:hsla(from var(--clrPrimary) h s l / .7);outline-offset:.5rem;outline-style:solid}html{font-size:62.5%;color:var(--clrText)}body{font-family:Source Sans Variable,sans-serif;font-size:1.6rem;background-color:var(--clrBgDark)}#root{display:flex;flex-direction:column;min-height:100dvh}main{flex-grow:1}footer{flex-shrink:0}nav,header,section,footer{padding-left:var(--sitePadding);padding-right:var(--sitePadding)}.nav-content,.header-content,.section-content,.footer-content,.hero{max-width:var(--siteWidth);margin:0 auto}header{position:relative;flex-shrink:0;background:linear-gradient(#000c,#000c),url(/assets/images/hero-bg.webp);background-size:cover;background-position:top center}.header-content{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center;text-align:center;min-height:30rem;padding:calc(var(--navHeight) + 6rem) 0 6rem 0}nav{position:fixed;top:0;left:0;right:0;text-transform:uppercase;z-index:999;transition:background-color ease .2s}nav.sticky{background-color:var(--clrBgLight);box-shadow:0 0 1rem #000}.nav-content{display:flex;justify-content:space-between;align-items:center;height:var(--navHeight)}.logo-as-text{font-family:Cinzel Variable,Cinzel,serif;font-weight:700;transition:color .2s ease;font-size:2rem}.logo-as-text:hover{color:var(--clrPrimary)}.nav-links{display:flex;align-items:center;gap:2rem}.nav-links li:has(.active)>.nav-link{color:var(--clrPrimary)}.nav-link{transition:color ease .2s}.nav-link:hover,.nav-link:focus-visible{color:var(--clrPrimary)}.nav-dropdown{position:relative}.nav-dropdown ul{visibility:hidden;position:absolute;top:100%;left:0;display:flex;flex-direction:column;gap:1rem;padding:1rem;max-width:20rem;min-width:100%;width:max-content;opacity:0;transition:ease .2s;overflow:hidden;-webkit-backdrop-filter:blur(.2rem);backdrop-filter:blur(.2rem)}.nav-dropdown ul li{width:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;word-break:break-word}.nav-dropdown ul li .nav-link{display:block;width:100%;filter:drop-shadow(0 0 3px black)}.nav-dropdown:hover>ul,.nav-dropdown .nav-link:focus-visible~ul,.nav-dropdown ul:has(.nav-link:focus-visible){visibility:visible;opacity:1}section.section-light{background:var(--clrBgLight)}section.section-dark{background:var(--clrBgDark)}.section-content{display:flex;flex-direction:column;gap:2rem;padding:4rem 0}footer{border-top:1px solid hsl(from var(--clrBgLight) h s calc(l + 5));background:var(--clrBgLight);letter-spacing:.2rem;font-size:1.2rem}body:has(.hero) footer{position:absolute;bottom:0;left:0;right:0;background:none;border-top:1px solid transparent}.footer-content{padding:2rem 0}.footer-content span{display:block;filter:drop-shadow(0 0 5px var(--clrBgDark))}.footer-content a{color:var(--clrPrimary)}.footer-content a:hover{text-decoration:underline}h1{font-family:Cinzel Variable,Cinzel,serif;font-size:7.2rem;font-weight:700}.h1-sub{font-family:Cinzel Variable,Cinzel,serif;font-size:3.4rem;font-weight:400}h2{font-size:3.6rem}h3{font-size:2.4rem}.flavor{color:var(--clrGhosted)}img{display:block;max-width:100%}hr.divider{margin:1rem auto;max-width:20rem;width:100%;border:1px solid var(--clrPrimary)}a{color:inherit;text-decoration:none}.withicon{position:relative}.withicon svg{position:absolute;left:100%;height:.6em;stroke:var(--clrGhosted);transition:stroke ease .2s}a:hover .withicon svg,a:focus-visible .withicon svg{stroke:var(--clrPrimary)}button,.btn{display:flex;justify-content:center;align-items:center;padding:1rem;border-radius:.4rem;cursor:pointer}.btn-primary{color:var(--clrPrimary);border:1px solid var(--clrPrimary);background:none;transition:all ease .2s}.btn-primary:hover,.btn-primary:focus-visible{color:#fff;background:var(--clrPrimary)}.btn-secondary{color:var(--clrGhosted);border:1px solid var(--clrGhosted);background:none;transition:all ease .2s}.btn-secondary:hover,.btn-secondary:focus-visible{color:#fff;background:var(--clrGhosted)}.btn[aria-disabled=true]{text-decoration:line-through;pointer-events:none;filter:saturate(0)!important}ul{list-style:none}.center{text-align:center}.noselect{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.not-found{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:2rem;text-align:center}body:has(.hero){background-image:url(/assets/images/hero-bg.webp);background-position:top center;background-repeat:no-repeat;background-size:cover}.hero{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;max-width:var(--siteWidth);width:100%;padding:0 2rem;text-align:center}.hero h1 span{font-size:2.4rem;font-weight:400}.hero hr{margin:1rem 0;border:1px solid var(--clrPrimary)}.hero-links{margin-top:2rem;display:flex;justify-content:center;flex-wrap:wrap;gap:1rem}.hero-links .btn{width:20rem}.form-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.form-links a{padding:2rem;border-radius:.4rem;border:1px solid var(--clrGhosted);transition:ease .2s}.form-links a:hover,.form-links a:focus-visible{border-color:var(--clrPrimary)}.form-links a p{color:var(--clrGhosted)}.timer-more24{color:green}.timer-less24{color:#ff0}.timer-closed{color:#bd3131}.kvk-data-iframe{display:block;width:100%;height:80rem}.faq-board details:not(:last-child){margin-bottom:1rem}details{padding:2rem;background:var(--clrBgLight);border-radius:.4rem}summary{font-size:2.4rem;cursor:pointer;transition:color ease .2s;list-style-type:none}summary:hover,details[open] summary{color:var(--clrPrimary)}details p{white-space:pre-wrap;padding-top:1rem}@media only screen and (max-width: 960px){h1{font-size:10vw}.nav-content{position:relative}.nav-content>a{position:absolute;top:1rem;left:0;pointer-events:none;z-index:-1}.logo-as-text{font-size:2rem;opacity:.3}.nav-content{justify-content:center;flex-direction:column}}@media only screen and (max-width: 578px){.form-links{grid-template-columns:minmax(0,1fr)}}@font-face{font-family:Cinzel Variable;src:url(/assets/Cinzel-Variable-D2gzELga.ttf) format("truetype");font-weight:400 500 600 700 800 900;font-style:normal}@font-face{font-family:Cinzel;src:local("Cinzel Regular"),url(/assets/Cinzel-Regular-Be3bwDze.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Cinzel;src:local("Cinzel Medium"),url(/assets/Cinzel-Medium-CXoH6c3e.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:Cinzel;src:local("Cinzel SemiBold"),url(/assets/Cinzel-SemiBold-CuNvEIJ2.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:Cinzel;src:local("Cinzel Bold"),url(/assets/Cinzel-Bold-D3ieMF25.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Cinzel;src:local("Cinzel ExtraBold"),url(/assets/Cinzel-ExtraBold-CVIYuHpr.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:Cinzel;src:local("Cinzel Black"),url(/assets/Cinzel-Black-CEUqK9zF.ttf) format("truetype");font-weight:900;font-style:normal}@font-face{font-family:Source Sans Variable;src:url(/assets/SourceSans3-VariableFont_wght-DQCEAORb.ttf) format("truetype");font-weight:200 300 400 500 600 700 800 900;font-style:normal}@font-face{font-family:Source Sans Variable;src:url(/assets/SourceSans3-Italic-VariableFont_wght-Cg-GQ8s5.ttf) format("truetype");font-weight:200 300 400 500 600 700 800 900;font-style:italic}
