.KUNE:where(.astro-TVRURPNS){width:200px;position:relative;text-align:center;left:50px}.logo:where(.astro-TVRURPNS) img:where(.astro-TVRURPNS){width:200px;height:135px;position:absolute}.KUNE:where(.astro-TVRURPNS) p:where(.astro-TVRURPNS){text-transform:uppercase;color:var(--black);font-size:var(--font-size-small);font-family:montserrat,sans-serif;font-weight:700;font-style:normal;position:absolute;top:95px;left:5px}.social-icons:where(.astro-7XOCX3SG){float:right;position:relative;top:5px;margin-left:var(--space-xxl)}.social-icons:where(.astro-7XOCX3SG) i:where(.astro-7XOCX3SG){color:var(--black);font-size:2.5rem;margin-inline:var(--space-m)}.face:where(.astro-7XOCX3SG) i:where(.astro-7XOCX3SG):hover{color:#22389a}.insta:where(.astro-7XOCX3SG) i:where(.astro-7XOCX3SG):hover{background:-webkit-linear-gradient(-45deg,#e9a73f,#9747ff,#c84975);-webkit-background-clip:text;-webkit-text-fill-color:transparent}header:where(.astro-3EF6KSR2){margin-bottom:var(--space-xxl)}@media (min-width: 1201px){.logo-burger:where(.astro-3EF6KSR2){display:none}.mapButton:where(.astro-3EF6KSR2){display:none}.dropdownmenu:where(.astro-3EF6KSR2){background-color:transparent;width:100%;display:flex;justify-content:center;padding-top:var(--space-xl);padding-bottom:var(--space-xxxl)}.dropdownmenu:where(.astro-3EF6KSR2) ul:where(.astro-3EF6KSR2){list-style:none}.dropdownmenu:where(.astro-3EF6KSR2) li:where(.astro-3EF6KSR2){float:left;position:relative;width:auto}.dropdownmenu:where(.astro-3EF6KSR2) a:where(.astro-3EF6KSR2){color:var(--black);display:block;font-size:var(--font-size-h4);font-family:montserrat,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;padding:15px 25px;margin-inline:70px;text-decoration:none;transition:all .25s ease}.dropdownmenu:where(.astro-3EF6KSR2) li:where(.astro-3EF6KSR2):hover a:where(.astro-3EF6KSR2){color:#545454}#submenu:where(.astro-3EF6KSR2){left:-45px;opacity:0;position:absolute;top:45px;visibility:hidden;z-index:1}li:where(.astro-3EF6KSR2):hover ul:where(.astro-3EF6KSR2)#submenu{opacity:1;top:60px;visibility:visible}#submenu:where(.astro-3EF6KSR2) li:where(.astro-3EF6KSR2){float:none;width:100%}#submenu:where(.astro-3EF6KSR2) a:where(.astro-3EF6KSR2){background-color:#c1b5a6}#submenu:where(.astro-3EF6KSR2) a:where(.astro-3EF6KSR2):hover{color:var(--black)}.button:where(.astro-3EF6KSR2){float:right;position:relative;top:-55px;right:50px}}.toggle-btn:where(.astro-3EF6KSR2){background:transparent;border:none;cursor:pointer;display:none;min-width:44px;min-height:44px}@media (max-width: 1420px) and (min-width: 1200px){.dropdownmenu:where(.astro-3EF6KSR2) a:where(.astro-3EF6KSR2){margin-inline:10px}}@media (max-width: 1200px){.logo-burger:where(.astro-3EF6KSR2) img:where(.astro-3EF6KSR2){width:10%;height:auto;margin-bottom:20px}.logo-burger:where(.astro-3EF6KSR2) img:where(.astro-3EF6KSR2):hover{opacity:.4}.button:where(.astro-3EF6KSR2){display:none}.logo:where(.astro-3EF6KSR2){display:none}.banner:where(.astro-3EF6KSR2){background:transparent;padding:2rem;display:flex;flex-flow:wrap;justify-content:space-between;align-items:center;gap:20px 40px}#submenu:where(.astro-3EF6KSR2){margin-left:15px}.menu:where(.astro-3EF6KSR2).shown a:where(.astro-3EF6KSR2){color:var(--black);text-decoration:none;text-transform:uppercase;line-height:1.5rem}.menu:where(.astro-3EF6KSR2).shown a:where(.astro-3EF6KSR2):hover{font-family:montserrat,sans-serif;font-weight:700;font-style:normal}.toggle-btn:where(.astro-3EF6KSR2){display:block}.toggle-btn:where(.astro-3EF6KSR2) span:where(.astro-3EF6KSR2){display:block}.menu:where(.astro-3EF6KSR2).shown{display:contents}.menu:where(.astro-3EF6KSR2) ul:where(.astro-3EF6KSR2){display:none}.menu:where(.astro-3EF6KSR2).shown>ul:where(.astro-3EF6KSR2){border-top:1px solid var(--black);padding-top:1rem}.menu:where(.astro-3EF6KSR2).shown ul:where(.astro-3EF6KSR2){display:flex;flex-flow:column;flex-basis:100%;list-style:none;gap:12px;font-size:1.2rem}.bar1:where(.astro-3EF6KSR2),.bar2:where(.astro-3EF6KSR2),.bar3:where(.astro-3EF6KSR2){width:35px;height:5px;background-color:var(--black);margin:6px 0;border-radius:5px;transition:.4s}.change:where(.astro-3EF6KSR2) .bar1:where(.astro-3EF6KSR2){transform:translateY(11px) rotate(-45deg)}.change:where(.astro-3EF6KSR2) .bar2:where(.astro-3EF6KSR2){opacity:0}.change:where(.astro-3EF6KSR2) .bar3:where(.astro-3EF6KSR2){transform:translateY(-11px) rotate(45deg)}}footer:where(.astro-SZ7XMLTE){width:100%;padding:100px 15%;background:linear-gradient(var(--fourteen),var(--thirteen));color:var(--cream-white)}.footer:where(.astro-SZ7XMLTE){display:flex;justify-content:space-around;max-width:1000px;margin-inline:auto;text-align:center;margin-bottom:80px;margin-top:80px}.footer-p:where(.astro-SZ7XMLTE){max-width:1000px;margin-inline:auto;text-align:center}.contact-info:where(.astro-SZ7XMLTE){display:grid;grid-template-rows:1fr 1fr;text-align:left}.contact-info:where(.astro-SZ7XMLTE) a:where(.astro-SZ7XMLTE){text-decoration:none;color:var(--cream-white);margin-top:var(--space-xxs)}.col_2:where(.astro-SZ7XMLTE) p:where(.astro-SZ7XMLTE){text-align:left;margin-top:var(--space-xxs)}.footer-credit:where(.astro-SZ7XMLTE){display:flex;align-items:center;flex-direction:column}.footer-credit:where(.astro-SZ7XMLTE)>:where(.astro-SZ7XMLTE){margin-block:10px}.footer-credit:where(.astro-SZ7XMLTE) img:where(.astro-SZ7XMLTE){width:130px;height:auto}body[data-title="Kune Festival"]{background:var(--one)}body :where(.astro-QVRJXRO5)[data-title=lineup]{max-width:1000px}ul:where(.astro-QVRJXRO5){display:flex;list-style-type:none;gap:1rem}@media (max-width: 1200px){main:where(.astro-QVRJXRO5)>section:where(.astro-QVRJXRO5){margin-inline:10px}}
