.contact-module-scss-module__Jjhx-q__ContactFormContainer{flex-wrap:wrap;gap:0;display:flex}@media (max-width:768px){.contact-module-scss-module__Jjhx-q__ContactFormContainer{gap:6rem}}
.ContactInfo-module-scss-module__tLgCBq__ContactInfoContainer{width:50%}@media (max-width:768px){.ContactInfo-module-scss-module__tLgCBq__ContactInfoContainer{width:100%}}.ContactInfo-module-scss-module__tLgCBq__ContactInfoTitleResponsive{text-align:left!important}@media (max-width:768px){.ContactInfo-module-scss-module__tLgCBq__ContactInfoTitleResponsive{text-align:center!important}}.ContactInfo-module-scss-module__tLgCBq__ContactInfoTitleBar{justify-content:flex-start!important}@media (max-width:768px){.ContactInfo-module-scss-module__tLgCBq__ContactInfoTitleBar{justify-content:center!important}}.ContactInfo-module-scss-module__tLgCBq__ContactInfoWrapper{flex-flow:wrap;align-items:flex-start;gap:60px;padding-top:20px;padding-right:10px;display:flex}@media (max-width:768px){.ContactInfo-module-scss-module__tLgCBq__ContactInfoWrapper{justify-content:space-evenly;align-items:flex-start}}.ContactInfo-module-scss-module__tLgCBq__ContactInfoRow{justify-content:space-between;display:flex}.ContactInfo-module-scss-module__tLgCBq__ContactInfoIconsWrapper{flex-direction:column;gap:15px;display:flex}.ContactInfo-module-scss-module__tLgCBq__ContactInfoIconsRow{align-items:center;gap:20px;display:flex}.ContactInfo-module-scss-module__tLgCBq__ContactInfoSpan{color:#666;white-space:pre-wrap;font-family:lato;font-size:18px;font-weight:600;line-height:1.5;text-decoration:none}
.Title-module-scss-module__-2NXea__Title{color:#2a3039;text-align:left;white-space:pre-wrap;margin:0;font-family:lato;font-weight:700}.Title-module-scss-module__-2NXea__Title.Title-module-scss-module__-2NXea__center{text-align:center}.Title-module-scss-module__-2NXea__Title.Title-module-scss-module__-2NXea__xxs{font-size:1.25em}@media (max-width:1200px){.Title-module-scss-module__-2NXea__Title.Title-module-scss-module__-2NXea__xxs{font-size:1.2em}}@media (max-width:768px){.Title-module-scss-module__-2NXea__Title.Title-module-scss-module__-2NXea__xxs{font-size:1.1em}}.Title-module-scss-module__-2NXea__Title.Title-module-scss-module__-2NXea__xs{font-size:1.4em}@media (max-width:1400px){.Title-module-scss-module__-2NXea__Title.Title-module-scss-module__-2NXea__xs{font-size:1.3em}}@media (max-width:1200px){.Title-module-scss-module__-2NXea__Title.Title-module-scss-module__-2NXea__xs{font-size:1.2em}}@media (max-width:768px){.Title-module-scss-module__-2NXea__Title.Title-module-scss-module__-2NXea__xs{font-size:1.1em}}.Title-module-scss-module__-2NXea__Title.Title-module-scss-module__-2NXea__sm{font-size:1.5em}@media (max-width:768px){.Title-module-scss-module__-2NXea__Title.Title-module-scss-module__-2NXea__sm{font-size:1.4em}}.Title-module-scss-module__-2NXea__Title.Title-module-scss-module__-2NXea__md{font-size:2em}@media (max-width:1400px){.Title-module-scss-module__-2NXea__Title.Title-module-scss-module__-2NXea__md{font-size:1.75em}}@media (max-width:1200px){.Title-module-scss-module__-2NXea__Title.Title-module-scss-module__-2NXea__md{font-size:1.6em}}@media (max-width:768px){.Title-module-scss-module__-2NXea__Title.Title-module-scss-module__-2NXea__md{font-size:1.5em}}.Title-module-scss-module__-2NXea__Title.Title-module-scss-module__-2NXea__lg{font-size:2.5em}@media (max-width:1400px){.Title-module-scss-module__-2NXea__Title.Title-module-scss-module__-2NXea__lg{font-size:2.25em}}@media (max-width:1200px){.Title-module-scss-module__-2NXea__Title.Title-module-scss-module__-2NXea__lg{font-size:2.1em}}@media (max-width:768px){.Title-module-scss-module__-2NXea__Title.Title-module-scss-module__-2NXea__lg{font-size:1.75em}}.Title-module-scss-module__-2NXea__Title.Title-module-scss-module__-2NXea__xl{font-size:3em}@media (max-width:1400px){.Title-module-scss-module__-2NXea__Title.Title-module-scss-module__-2NXea__xl{font-size:2.75em}}@media (max-width:768px){.Title-module-scss-module__-2NXea__Title.Title-module-scss-module__-2NXea__xl{font-size:2.5em}}.Title-module-scss-module__-2NXea__TitleBar{background-color:#e41515;width:125px;height:4px;margin:15px 0}.Title-module-scss-module__-2NXea__TitleBarContainer{flex-direction:row;justify-content:center;display:flex}.Title-module-scss-module__-2NXea__TitleBarContainer.Title-module-scss-module__-2NXea__left{justify-content:flex-start}
.Navbar-module-scss-module__mDckuW__NavbarVacation{z-index:1001;text-align:center;color:#fff;background-color:#e41515;justify-content:center;width:100%;padding:15px 40px;display:flex;position:fixed;top:0}@media (max-width:576px){.Navbar-module-scss-module__mDckuW__NavbarVacation{padding:8px 20px}}.Navbar-module-scss-module__mDckuW__NavbarBackground{z-index:998;clip-path:polygon(0 0,100% 0,100% calc(100% - 65px),50% 100%,0 calc(100% - 65px));width:100%;height:175px;position:relative;top:0;left:0}.Navbar-module-scss-module__mDckuW__NavbarBackground.Navbar-module-scss-module__mDckuW__BackgroundVacation{top:20px}@media (max-width:1400px){.Navbar-module-scss-module__mDckuW__NavbarBackground{height:150px}}@media (max-width:1200px){.Navbar-module-scss-module__mDckuW__NavbarBackground{clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),50% 100%,0 calc(100% - 30px))}}@media (max-width:992px){.Navbar-module-scss-module__mDckuW__NavbarBackground{height:125px}}.Navbar-module-scss-module__mDckuW__NavbarBackgroundOverlay{z-index:0;background-color:#000000bf;width:100%;height:100%;position:absolute}.Navbar-module-scss-module__mDckuW__NavbarBackgroundImage{z-index:-1;-o-object-fit:cover;object-fit:cover}.Navbar-module-scss-module__mDckuW__NavbarContainer{z-index:1000;background-color:#0000;border-bottom:1px solid #0000;min-width:300px;transition:all .3s ease-in-out;position:fixed;top:0}.Navbar-module-scss-module__mDckuW__NavbarContainer.Navbar-module-scss-module__mDckuW__ShowNavbar{background-color:#181b21fb;border-bottom:1px solid #181b21}.Navbar-module-scss-module__mDckuW__NavbarContainer.Navbar-module-scss-module__mDckuW__ShowNavbar.Navbar-module-scss-module__mDckuW__isOpen{background-color:#2a3039;border-bottom:1px solid #0000}.Navbar-module-scss-module__mDckuW__NavbarContainer.Navbar-module-scss-module__mDckuW__VacationContainer{top:46px}.Navbar-module-scss-module__mDckuW__NavbarLink{font-size:1.25rem!important}@media (max-width:1200px){.Navbar-module-scss-module__mDckuW__NavbarLink{font-size:1rem!important}}@media (max-width:992px){.Navbar-module-scss-module__mDckuW__NavbarLink{font-size:1.25rem!important}}.Navbar-module-scss-module__mDckuW__NavbarWrapper{z-index:1000;justify-content:space-between;align-items:center;width:100%;height:75px;display:flex}@media (max-width:992px){.Navbar-module-scss-module__mDckuW__NavbarWrapper{height:inherit}.Navbar-module-scss-module__mDckuW__NavbarWrapper div:has(.Navbar-module-scss-module__mDckuW__NavbarLink){display:none}}.Navbar-module-scss-module__mDckuW__NavbarHamburger{align-items:center;width:25%;display:none}@media (max-width:992px){.Navbar-module-scss-module__mDckuW__NavbarHamburger{display:inherit}}.Navbar-module-scss-module__mDckuW__NavbarMobileNavContainer{z-index:999;background-color:#2a3039;width:300px;height:100%;transition:all .3s ease-in-out;display:none;position:fixed;top:0;overflow:hidden auto;transform:translate(-100%);box-shadow:0 0 10px 5px #00000040}.Navbar-module-scss-module__mDckuW__NavbarMobileNavContainer.Navbar-module-scss-module__mDckuW__NavbarMobileOpen{transform:translate(0)}.Navbar-module-scss-module__mDckuW__NavbarMobileNavContainer.Navbar-module-scss-module__mDckuW__MobileVacation{top:20px}@media (max-width:992px){.Navbar-module-scss-module__mDckuW__NavbarMobileNavContainer{display:inherit}}@media (max-width:768px){.Navbar-module-scss-module__mDckuW__NavbarMobileNavContainer{width:100%}}.Navbar-module-scss-module__mDckuW__NavbarMobileNavWrapper{flex-direction:column;gap:30px;width:100%;margin-top:80px;padding-left:10px;display:flex}.Navbar-module-scss-module__mDckuW__NavbarMobileNavBackground{z-index:997;width:100%;height:100%;display:none;position:fixed}@media (max-width:992px){.Navbar-module-scss-module__mDckuW__NavbarMobileNavBackground{display:initial}}.Navbar-module-scss-module__mDckuW__NavbarSearchContainer{color:#ccc;background-color:#ffffff26;align-items:center;width:300px;display:flex}.Navbar-module-scss-module__mDckuW__NavbarSearchContainer form{width:100%}@media (max-width:1400px){.Navbar-module-scss-module__mDckuW__NavbarSearchContainer{width:200px}}@media (max-width:992px){.Navbar-module-scss-module__mDckuW__NavbarSearchContainer{width:75%;max-width:300px}}.Navbar-module-scss-module__mDckuW__NavbarSearch{background-color:#0000;border:0;border-bottom:1px solid #0000;width:100%;height:50px;padding:12px 0;font-family:lato;font-size:1.25rem;font-weight:500;transition:all .3s ease-in-out}@media (max-width:1400px){.Navbar-module-scss-module__mDckuW__NavbarSearch{height:36px;padding:8px 0;font-size:1rem}}.Navbar-module-scss-module__mDckuW__NavbarSearch :focus{outline:none}.Navbar-module-scss-module__mDckuW__NavbarSearchButton{background-color:#0000;border:0;border-bottom:1px solid #0000;justify-content:center;align-items:center;width:56px;height:50px;padding:0;transition:all .3s ease-in-out;display:flex}.Navbar-module-scss-module__mDckuW__NavbarSearchButton.Navbar-module-scss-module__mDckuW__FocusSearch{border-bottom:1px solid #e41515}@media (max-width:1400px){.Navbar-module-scss-module__mDckuW__NavbarSearchButton{width:48px;height:36px}}.Navbar-module-scss-module__mDckuW__NavbarSearchIcon{width:18px}@media (max-width:1400px){.Navbar-module-scss-module__mDckuW__NavbarSearchIcon{width:14px}}.Navbar-module-scss-module__mDckuW__NavbarDropdownButton{align-items:center;gap:4px;display:flex}.Navbar-module-scss-module__mDckuW__NavbarDropdownButton path{fill:#fff;transition:fill .3s ease-in-out}.Navbar-module-scss-module__mDckuW__NavbarDropdownButton:hover path{fill:#e41515}.Navbar-module-scss-module__mDckuW__NavbarDropdown{opacity:0;pointer-events:none;background-color:#181b21fb;flex-direction:column;gap:10px;margin-left:-30px;padding:20px 30px 25px;transition:all .3s ease-in-out;display:flex;position:absolute;top:85px}.Navbar-module-scss-module__mDckuW__ShowNavbar .Navbar-module-scss-module__mDckuW__NavbarDropdown{padding:10px 30px 25px;top:106px!important}.Navbar-module-scss-module__mDckuW__NavbarDropdownWrapper{flex-direction:column;justify-content:center;height:106px;display:flex}.Navbar-module-scss-module__mDckuW__NavbarDropdownWrapper:hover .Navbar-module-scss-module__mDckuW__NavbarDropdown{opacity:1;pointer-events:all}.Navbar-module-scss-module__mDckuW__NavbarDropdownButtonMobile{background:0 0;border:0;margin:0;padding:0;transition:all .3s ease-in-out}.Navbar-module-scss-module__mDckuW__NavbarDropdownButtonMobile:hover{color:#e41515;cursor:pointer}.Navbar-module-scss-module__mDckuW__NavbarDropdownMobile{flex-direction:column;gap:15px;max-height:0;margin-top:-20px;margin-bottom:-10px;padding:0 20px;transition:all .3s ease-in-out;display:flex;overflow:hidden}.Navbar-module-scss-module__mDckuW__NavbarDropdownMobile.Navbar-module-scss-module__mDckuW__NavbarDropdownActive{max-height:1000px}
.CookieBanner-module-scss-module__92SRYa__Banner{z-index:1000;background-color:#2a3039;flex-direction:column;align-items:center;gap:10px;max-width:400px;padding:20px 10px;display:flex;position:fixed;bottom:0;right:0;box-shadow:0 0 10px 5px #00000040}@media (max-width:576px){.CookieBanner-module-scss-module__92SRYa__Banner{max-width:initial;width:100%}}.CookieBanner-module-scss-module__92SRYa__RejectButton{background-color:#0000;border:0;margin:0;padding:0;position:absolute;top:10px;right:10px}.CookieBanner-module-scss-module__92SRYa__RejectButton:hover{cursor:pointer}.CookieBanner-module-scss-module__92SRYa__ButtonWrapper{justify-content:center;margin-top:10px;display:flex}
.Button-module-scss-module__YNdl7a__Button{background-color:var(--backgroundColor);border:1px solid var(--borderColor);width:fit-content;color:var(--color);letter-spacing:5px;text-align:center;padding:10px 25px;font-family:poppins;font-size:1em;font-weight:500;transition:background-color .3s ease-in-out,border .3s ease-in-out,color .3s ease-in-out}@media (max-width:768px){.Button-module-scss-module__YNdl7a__Button{letter-spacing:3px}}.Button-module-scss-module__YNdl7a__Button:hover{background-color:var(--hoverBackgroundColor);border:1px solid var(--hoverBorderColor);color:var(--hoverColor)}.Button-module-scss-module__YNdl7a__Button.Button-module-scss-module__YNdl7a__small{padding:5px 15px;font-size:12px;letter-spacing:2px!important}
.ItemCards-module-scss-module__cCBUyG__ItemCardsContainer{grid-template-columns:1fr 1fr 1fr 1fr;gap:50px 4%;width:100%;margin:40px 0;display:grid}@media (max-width:1200px){.ItemCards-module-scss-module__cCBUyG__ItemCardsContainer{grid-template-columns:1fr 1fr;gap:40px 4%}}@media (max-width:576px){.ItemCards-module-scss-module__cCBUyG__ItemCardsContainer{grid-template-columns:1fr;gap:30px 4%}}.ItemCards-module-scss-module__cCBUyG__ItemCard{flex-direction:column;align-self:stretch;width:100%;display:flex;box-shadow:0 0 10px #00000026}.ItemCards-module-scss-module__cCBUyG__ItemCardImageWrapper{aspect-ratio:5/3;width:100%;position:relative}.ItemCards-module-scss-module__cCBUyG__ItemCardImageWrapper.ItemCards-module-scss-module__cCBUyG__square{aspect-ratio:6/5}.ItemCards-module-scss-module__cCBUyG__ItemCardTextWrapper{flex-direction:column;flex-grow:1;justify-content:space-between;gap:15px;padding:20px;display:flex}.ItemCards-module-scss-module__cCBUyG__ItemCardText{color:#666;margin:12px 0 0;font-size:15px!important}.ItemCards-module-scss-module__cCBUyG__ItemCardBottomWrapper{justify-content:space-between;align-items:center;gap:10px;display:flex}.ItemCards-module-scss-module__cCBUyG__ItemCardPriceWrapper{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.ItemCards-module-scss-module__cCBUyG__ItemCardPrice,.ItemCards-module-scss-module__cCBUyG__ItemCardDiscountPrice{font-family:lato;font-weight:600}.ItemCards-module-scss-module__cCBUyG__ItemCardPrice{color:#e41515;font-size:16px}.ItemCards-module-scss-module__cCBUyG__ItemCardDiscountPrice{color:#2a3039;font-size:14px;text-decoration:line-through}.ItemCards-module-scss-module__cCBUyG__ItemCardButtonWrapper{justify-content:center;width:100%;margin-top:40px;display:flex}.ItemCards-module-scss-module__cCBUyG__PaginateLabel{justify-content:center;align-items:center;width:100%;height:100%;display:flex}
.ParallexBanner-module-scss-module__WAKD-a__ParallexBannerContainer{clip-path:polygon(0 0,50% 65px,100% 0,100% calc(100% - 65px),50% 100%,0 calc(100% - 65px));position:relative}@media (max-width:992px){.ParallexBanner-module-scss-module__WAKD-a__ParallexBannerContainer{clip-path:polygon(0 0,50% 30px,100% 0,100% calc(100% - 30px),50% 100%,0 calc(100% - 30px))}}.ParallexBanner-module-scss-module__WAKD-a__ParallexBannerOverlay{z-index:0;background-color:#0000009e;width:100%;height:100%;position:absolute}.ParallexBanner-module-scss-module__WAKD-a__ParallexBannerWrapper{flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:135px 0 65px;display:flex}@media (max-width:992px){.ParallexBanner-module-scss-module__WAKD-a__ParallexBannerWrapper{padding:80px 0 65px}}
.ProductAttributes-module-scss-module__OUKYba__ProductAttributes{flex-direction:column;gap:75px;width:100%;max-width:1000px;margin:75px auto 0;display:flex}@media (max-width:992px){.ProductAttributes-module-scss-module__OUKYba__ProductAttributes{gap:50px;width:80%;margin-top:50px}}@media (max-width:576px){.ProductAttributes-module-scss-module__OUKYba__ProductAttributes{width:100%}}.ProductAttributes-module-scss-module__OUKYba__ListItem{color:#2a3039;white-space:pre-wrap;text-align:left;margin-bottom:20px;font-family:lato;font-size:18px;font-weight:600;line-height:1.5}.ProductAttributes-module-scss-module__OUKYba__FaultCode{color:#e41515;font-weight:700}.ProductAttributes-module-scss-module__OUKYba__Bold{font-weight:700}
.ContactForm-module-scss-module__qKcq8q__ContactFormWrapper{width:50%;padding-left:4rem;position:relative}@media (max-width:768px){.ContactForm-module-scss-module__qKcq8q__ContactFormWrapper{width:100%;padding-left:0}}.ContactForm-module-scss-module__qKcq8q__ContactFormBackground{z-index:-1;background-color:#2a3039f5;width:calc(50vw + 1px);height:calc(100% + 8rem + 130px);position:absolute;top:calc(-4rem - 65px);left:0}@media (max-width:992px){.ContactForm-module-scss-module__qKcq8q__ContactFormBackground{width:100vw;height:calc(100% + 8rem + 60px);top:calc(-4rem - 30px)}}@media (max-width:768px){.ContactForm-module-scss-module__qKcq8q__ContactFormBackground{min-width:300px;height:calc(100% + 2rem + 100px);top:-2rem;left:-2rem}}.ContactForm-module-scss-module__qKcq8q__ContactFormTitleWrapper{flex-direction:column;align-items:flex-start;display:flex}@media (max-width:768px){.ContactForm-module-scss-module__qKcq8q__ContactFormTitleWrapper{align-items:center}}.ContactForm-module-scss-module__qKcq8q__ContactForm{flex-flow:wrap;justify-content:space-between;display:flex}.ContactForm-module-scss-module__qKcq8q__ContactFormInput{color:#ccc;background-color:#2a3039;border:0;border-bottom:1px solid #2a3039;border-radius:0;width:48%;max-width:100%;margin-bottom:30px;padding:15px 20px;font-family:lato;font-size:16px;font-weight:600;transition:border .3s ease-in-out}.ContactForm-module-scss-module__qKcq8q__ContactFormInput.ContactForm-module-scss-module__qKcq8q__ContactFormTextarea{width:100%;height:300px}@media (max-width:1400px){.ContactForm-module-scss-module__qKcq8q__ContactFormInput{width:100%}}@media (max-width:576px){.ContactForm-module-scss-module__qKcq8q__ContactFormInput{margin-bottom:15px}}.ContactForm-module-scss-module__qKcq8q__ContactFormCheckboxWrapper{align-items:center;margin-bottom:30px;display:flex}@media (max-width:576px){.ContactForm-module-scss-module__qKcq8q__ContactFormCheckboxWrapper{margin-bottom:15px}}.ContactForm-module-scss-module__qKcq8q__ContactFormCheckboxWrapper input{margin-right:10px}.ContactForm-module-scss-module__qKcq8q__ContactFormCheckboxWrapper label{color:#ccc;font-family:lato;font-size:16px;font-weight:600}.ContactForm-module-scss-module__qKcq8q__ContactFormCheckboxWrapper a{text-decoration:underline}.ContactForm-module-scss-module__qKcq8q__ContactFormButtonWrapper{justify-content:flex-start;display:flex}@media (max-width:768px){.ContactForm-module-scss-module__qKcq8q__ContactFormButtonWrapper{justify-content:center}}.ContactForm-module-scss-module__qKcq8q__ContactFormCommentWrapper{justify-content:flex-start;width:175px;height:60px;display:flex}@media (max-width:992px){.ContactForm-module-scss-module__qKcq8q__ContactFormCommentWrapper{width:100%}}
