@font-face{font-family:Half Blvd;src:url("/fonts/Half Blvd Free.ttf")format("truetype");font-weight:400;font-style:normal;font-display:swap}.lnUIdW_header{z-index:100;box-shadow:none;background-color:#fff;border-bottom:1px solid #0000;width:100%;transition:all .3s;position:sticky;top:0}.lnUIdW_header.lnUIdW_scrolled{border-bottom-color:#374151;box-shadow:0 1px 3px #0000004d}.lnUIdW_container{z-index:101;box-sizing:border-box;justify-content:space-between;align-items:center;gap:1rem;width:100%;max-width:1280px;height:5rem;margin:0 auto;padding:0 1rem;display:flex;position:relative}.lnUIdW_logo{flex-direction:column;flex-shrink:0;align-items:center;gap:0;line-height:1;text-decoration:none;transition:all .2s;display:flex}.lnUIdW_logo:focus-visible{outline-offset:2px;border-radius:.375rem;outline:2px solid #e55422}.lnUIdW_logoText{color:#8e3f26;letter-spacing:2px;margin:0;font-family:Half Blvd,serif;font-size:2.5rem;font-weight:200;line-height:1}.lnUIdW_logoSubtext{font-family:var(--font-geologica), sans-serif;color:#8e3f26;letter-spacing:1.5px;text-transform:uppercase;margin:0;padding:0;font-size:.55rem;font-weight:700;line-height:1.2}.lnUIdW_logoImage{object-fit:contain}.lnUIdW_logoTagline{color:#8e3f26;white-space:nowrap;align-items:baseline;gap:.3rem;margin-left:.5rem;display:flex}.lnUIdW_taglineHalf{font-family:var(--font-geologica), sans-serif;letter-spacing:1px;font-size:.9rem;font-weight:400}.lnUIdW_taglinePoppins{font-family:var(--font-geologica), sans-serif;letter-spacing:.5px;font-size:.7rem;font-weight:700}.lnUIdW_desktopNav{flex:1;justify-content:center;display:none}@media (min-width:1024px){.lnUIdW_desktopNav{display:flex}}.lnUIdW_navList{flex-wrap:nowrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex;font-family:var(--font-geologica), sans-serif!important}.lnUIdW_navLink{color:#9e5534;white-space:nowrap;border-radius:.375rem;padding:.5rem .75rem;font-size:.8rem;font-weight:700;text-decoration:none;transition:all .2s;display:block;position:relative;font-family:var(--font-geologica), sans-serif!important}.lnUIdW_navLink:hover{background-color:#ffad331a}.lnUIdW_navLink:focus-visible{outline-offset:2px;outline:2px solid #e55422}.lnUIdW_navLinkActive{font-weight:600}.lnUIdW_navLinkActive:after{content:"";border-radius:1px;height:2px;position:absolute;bottom:0;left:1rem;right:1rem}.lnUIdW_rightSection{flex-shrink:0;align-items:center;gap:1rem;display:flex}.lnUIdW_languageSwitcher{border-left:1px solid #374151;border-right:1px solid #374151;align-items:center;gap:.75rem;padding-left:1.5rem;padding-right:1.5rem;display:flex}.lnUIdW_langButton{color:#9ca3af;cursor:pointer;text-transform:uppercase;background:0 0;border:none;border-radius:.25rem;padding:.375rem .5rem;font-size:.75rem;font-weight:700;transition:all .2s;font-family:var(--font-geologica), sans-serif!important}.lnUIdW_langButton:hover{color:#9e5534}.lnUIdW_langButton:focus-visible{outline-offset:2px;outline:2px solid #e55422}.lnUIdW_langActive{color:#9e5534;font-weight:700}.lnUIdW_langSeparator{color:#4b5563;font-weight:300}.lnUIdW_mobileMenuButton{cursor:pointer;background:0 0;border:none;border-radius:.375rem;flex-direction:column;gap:.375rem;padding:.5rem;transition:all .2s;display:flex;position:relative}@media (min-width:1024px){.lnUIdW_mobileMenuButton{display:none}}.lnUIdW_mobileMenuButton:hover{background-color:#0000}.lnUIdW_mobileMenuButton:focus-visible{outline-offset:2px;outline:2px solid #e55422}.lnUIdW_hamburger{background-color:#e5e7eb;border-radius:1px;width:1.5rem;height:2px;transition:all .3s}.lnUIdW_mobileMenuOpen .lnUIdW_hamburger:first-child{background-color:#8e3f26;transform:rotate(45deg)translate(6px,6px)}.lnUIdW_mobileMenuOpen .lnUIdW_hamburger:nth-child(2){opacity:0}.lnUIdW_mobileMenuOpen .lnUIdW_hamburger:nth-child(3){background-color:#8e3f26;transform:rotate(-45deg)translate(6px,-6px)}.lnUIdW_mobileNav{z-index:90;opacity:0;pointer-events:none;visibility:hidden;background:url(/images/sfondo_nav_mobile.jpeg) 50%/cover no-repeat;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding-top:4rem;transition:opacity .3s,visibility .3s;display:flex;position:fixed;top:0;left:0}.lnUIdW_mobileNavOpen{opacity:1;pointer-events:auto;visibility:visible}.lnUIdW_mobileNavList{flex-direction:column;align-items:center;gap:2rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.lnUIdW_mobileNavList li:last-child{margin-bottom:-12rem}.lnUIdW_mobileNavLink{color:#000;padding:.5rem;font-size:2rem;font-weight:700;text-decoration:none;transition:all .3s;display:block;position:relative;font-family:var(--font-geologica), sans-serif!important}.lnUIdW_mobileNavLink:hover{color:#e55422;transform:scale(1.1)}.lnUIdW_mobileNavLinkActive{color:#fff}@media (max-width:768px){.lnUIdW_container{justify-content:space-between;gap:.25rem;height:4rem;padding:0 .5rem}.lnUIdW_logo{gap:0}.lnUIdW_logoText{letter-spacing:.5px;font-size:1.2rem}.lnUIdW_logoSubtext{font-size:.35rem}.lnUIdW_logoImage{margin-left:0;width:20px!important;height:15px!important}.lnUIdW_logoTagline{gap:.15rem;margin-left:.25rem}.lnUIdW_taglineHalf{font-size:.5rem}.lnUIdW_taglinePoppins{font-size:.4rem}.lnUIdW_rightSection{gap:.5rem}.lnUIdW_languageSwitcher{border-left:none;border-right:none;gap:.25rem;padding-left:.5rem;padding-right:.5rem}.lnUIdW_langButton{padding:.2rem .3rem;font-size:.6rem}.lnUIdW_langSeparator{font-size:.6rem}.lnUIdW_mobileMenuButton{gap:.25rem;padding:.25rem}.lnUIdW_hamburger{background-color:#8e3f26;width:1.25rem}}@media (max-width:480px){.lnUIdW_container{justify-content:space-between;gap:.2rem;height:3.5rem;padding:0 .4rem}.lnUIdW_logoText{font-size:1rem}.lnUIdW_logoSubtext{font-size:.3rem}.lnUIdW_logoImage{width:16px!important;height:12px!important}.lnUIdW_logoTagline{gap:.1rem;margin-left:.15rem}.lnUIdW_taglineHalf{font-size:.4rem}.lnUIdW_taglinePoppins{font-size:.32rem}.lnUIdW_rightSection{gap:.3rem}.lnUIdW_languageSwitcher{gap:.2rem;padding-left:.3rem;padding-right:.3rem}.lnUIdW_langButton{padding:.15rem .2rem;font-size:.55rem}.lnUIdW_langSeparator{font-size:.5rem}.lnUIdW_mobileMenuButton{gap:.2rem;padding:.2rem}.lnUIdW_hamburger{width:1rem}}
@font-face{font-family:Half Blvd;src:url("/fonts/Half Blvd Free.ttf")format("truetype");font-weight:400;font-style:normal;font-display:swap}._3hUVsW_footer{color:#8e3f26;font-family:var(--font-geologica), sans-serif;background-color:#fff}._3hUVsW_container{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;max-width:1280px;margin:0 auto;padding:3rem 1rem;display:grid}@media (max-width:640px){._3hUVsW_container{grid-template-columns:1fr 1fr;gap:1.5rem;padding:1.5rem 1rem}._3hUVsW_logoSection{grid-column:1/-1}}._3hUVsW_logoSection{flex-direction:column;gap:1rem;display:flex}._3hUVsW_brandName{color:#8e3f26;letter-spacing:1px;font-family:Half Blvd,serif;font-size:1.5rem}._3hUVsW_tagline{color:#8e3f26;margin:0;font-size:.875rem;line-height:1.5}._3hUVsW_socialLinks{gap:1rem;margin-top:.5rem;display:flex}._3hUVsW_socialLink{color:#8e3f26;background-color:#8e3f261a;border-radius:.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.25rem;text-decoration:none;transition:all .2s;display:inline-flex}._3hUVsW_socialLink:hover{color:#fff;background-color:#8e3e2648;transform:translateY(-2px)}._3hUVsW_socialLink:focus-visible{outline-offset:2px;outline:2px solid #8e3f26}._3hUVsW_navSection{flex-direction:column;gap:1rem;display:flex}._3hUVsW_sectionTitle{font-family:var(--font-geologica), sans-serif;color:#8e3f26;text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:1rem;font-weight:700}._3hUVsW_linkList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}._3hUVsW_link{font-family:var(--font-geologica), sans-serif;color:#8e3f26;font-size:.875rem;text-decoration:none;transition:all .2s;display:inline-block}._3hUVsW_link:hover{color:#6b2f1d;padding-left:.25rem}._3hUVsW_link:focus-visible{outline-offset:2px;border-radius:.25rem;outline:2px solid #8e3f26;padding-left:.25rem}._3hUVsW_contactSection{flex-direction:column;gap:1rem;display:flex}._3hUVsW_contactInfo{flex-direction:column;gap:.75rem;display:flex}._3hUVsW_contactInfo p{color:#8e3f26;margin:0;font-size:.875rem;line-height:1.5}._3hUVsW_label{color:#8e3f26;margin-right:.5rem;font-weight:600}._3hUVsW_contactInfo a{color:#8e3f26;border-bottom:1px solid #0000;text-decoration:none;transition:all .2s}._3hUVsW_contactInfo a:hover{border-bottom-color:#8e3f26}._3hUVsW_contactInfo a:focus-visible{outline-offset:2px;border-radius:.25rem;outline:2px solid #8e3f26}._3hUVsW_newsletterSection{flex-direction:column;gap:1rem;display:flex}._3hUVsW_newsletterDescription{color:#8e3f26;margin:0;font-size:.875rem;line-height:1.5}._3hUVsW_newsletterForm{flex-direction:column;gap:.75rem;display:flex}._3hUVsW_inputWrapper{gap:.5rem;display:flex}@media (max-width:768px){._3hUVsW_inputWrapper{flex-direction:column}}._3hUVsW_emailInput{color:#8e3f26;font-size:.875rem;font-family:var(--font-geologica), sans-serif;background-color:#8e3f260d;border:1px solid #8e3f26;border-radius:.375rem;flex:1;min-width:0;padding:.625rem 1rem;transition:all .2s}._3hUVsW_emailInput::placeholder{color:#8e3f2699}._3hUVsW_emailInput:focus{background-color:#8e3f261a;border-color:#8e3f26;outline:none;box-shadow:0 0 0 3px #8e3f261a}._3hUVsW_emailInput:disabled{opacity:.5;cursor:not-allowed}._3hUVsW_submitButton{color:#fff;font-size:.875rem;font-weight:600;font-family:var(--font-geologica), sans-serif;cursor:pointer;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;background-color:#8e3f26;border:none;border-radius:.375rem;padding:.625rem 1rem;transition:all .2s}._3hUVsW_submitButton:hover:not(:disabled){background-color:#6b2f1d;transform:translateY(-1px);box-shadow:0 4px 12px #8e3f264d}._3hUVsW_submitButton:focus-visible{outline-offset:2px;outline:2px solid #8e3f26}._3hUVsW_submitButton:disabled{opacity:.5;cursor:not-allowed}._3hUVsW_message{border-radius:.375rem;padding:.75rem 1rem;font-size:.875rem;animation:.3s _3hUVsW_slideIn}._3hUVsW_success{color:#86efac;background-color:#22c55e1a;border:1px solid #86efac}._3hUVsW_error{color:#fca5a5;background-color:#ef44441a;border:1px solid #fca5a5}@keyframes _3hUVsW_slideIn{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}._3hUVsW_gdprNote{color:#8e3f26b3;margin:0;font-size:.75rem;line-height:1.4}._3hUVsW_bottomBar{background-color:#fff;border-top:1px solid #8e3f2633;padding:1.5rem 0}._3hUVsW_bottomContainer{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;max-width:1280px;margin:0 auto;padding:0 1rem;display:grid}@media (max-width:640px){._3hUVsW_bottomContainer{text-align:center;grid-template-columns:1fr;gap:1rem}}._3hUVsW_copyright{color:#8e3f26b3;font-size:.75rem;font-family:var(--font-geologica), sans-serif;margin:0}._3hUVsW_copyright p{margin:0}._3hUVsW_legalLinks{justify-content:center;gap:1.5rem;display:flex}@media (max-width:768px){._3hUVsW_legalLinks{gap:1rem}}._3hUVsW_legalLink{font-family:var(--font-geologica), sans-serif;color:#8e3f26;text-transform:uppercase;letter-spacing:.3px;font-size:.75rem;text-decoration:none;transition:all .2s}._3hUVsW_legalLink:hover{color:#6b2f1d}._3hUVsW_legalLink:focus-visible{outline-offset:2px;border-radius:.25rem;outline:2px solid #8e3f26}._3hUVsW_languageSwitcher{justify-content:flex-end;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}@media (max-width:640px){._3hUVsW_languageSwitcher{justify-content:center}}._3hUVsW_langButton{color:#8e3f2699;font-size:.75rem;font-family:var(--font-geologica), sans-serif;cursor:pointer;text-transform:uppercase;background:0 0;border:none;border-radius:.25rem;padding:.375rem .625rem;font-weight:600;transition:all .2s}._3hUVsW_langButton:hover{color:#8e3f26}._3hUVsW_langButton:focus-visible{outline-offset:2px;outline:2px solid #8e3f26}._3hUVsW_langButton._3hUVsW_active{color:#8e3f26;background-color:#8e3f261a;font-weight:700}._3hUVsW_separator{color:#8e3f2666;font-weight:300}._3hUVsW_creditsContainer{text-align:center;border-top:1px solid #8e3f261a;max-width:1280px;margin:0 auto;padding:1rem 1rem 0}._3hUVsW_credits{color:#8e3f2680;font-size:.7rem;font-family:var(--font-geologica), sans-serif;margin:0}._3hUVsW_creditsLink{color:#8e3f26b3;text-decoration:none;transition:color .2s}._3hUVsW_creditsLink:hover{color:#8e3f26}
