/*!
Theme Name: Bonita Juisea
Template: bonita
*//*!
Theme Name: Bonita Beach Club
Template: bonita
*/:root .navbar{--bulma-burger-item-width: 100%;--bulma-burger-item-height: 6px;--bulma-burger-gap: 10px;--bulma-easing: ease-out;--bulma-duration: 86ms;--bulma-navbar-fixed-z: 110;--bulma-navbar-height: 4.5rem}:root .navbar{--bulma-navbar-background-color: transparent;--bulma-burger-item-width: 100%;--bulma-burger-item-height: 6px;--bulma-burger-gap: 10px;--bulma-easing: ease-out;--bulma-duration: 86ms}:root{--bulma-control-radius:var(--bulma-radius);--bulma-control-radius-small:var(--bulma-radius-small);--bulma-control-border-width:1px;--bulma-control-height:2.5em;--bulma-control-line-height:1.5;--bulma-control-padding-vertical:calc(0.5em - 1px);--bulma-control-padding-horizontal:calc(0.75em - 1px);--bulma-control-size:var(--bulma-size-normal);--bulma-control-focus-shadow-l:50%}.navbar{background-color:rgba(0,0,0,0)}.navbar .navbar-brand{position:relative;z-index:110}@media screen and (min-width: 1024px){.navbar .navbar-brand{position:static}}.navbar .navbar-brand .navbar-item h1 a{height:120px;width:400px;background-position:top;background-size:contain;transition:width .5s linear}@media screen and (max-width: 1023px){.navbar .navbar-brand .navbar-item h1 a{width:70svw}}.navbar .navbar-menu .navbar-end a.navbar-item{color:#fff}.hello-bonita-slider{color:#85977e}div#because-is-bonita strong{background-image:url("life-is-bonita.svg")}body::before{content:"";position:fixed;top:0;left:0;height:10rem;pointer-events:none;width:100%;z-index:100;background:linear-gradient(180deg, rgba(22, 39, 69, 0.8) 30%, rgba(22, 39, 69, 0) 100%)}.swiper{min-height:500px;height:500px}.swiper img{display:block;object-fit:cover;object-position:center;width:100%;height:100%}.swiper.rounded{border-radius:1rem;overflow:hidden}@media screen and (min-width: 1024px){body>.swiper{min-height:unset;max-height:70svh;height:100%}}.happy-hours{padding-top:4rem;padding-bottom:4rem;color:#fff;background:#85977e;text-align:center;position:relative;width:100%;overflow:visible}.happy-hours *{line-height:1}@media screen and (min-width: 1024px){.happy-hours .happy-hours-schedule{gap:100px}}.happy-hours p:nth-child(1){margin-bottom:2rem}.happy-hours .font-anton{margin-top:2rem}.happy-hours .inner{margin-top:-10rem;margin-bottom:-9rem;position:relative;z-index:15}.happy-hours::before,.happy-hours::after{content:"";position:absolute;pointer-events:none;height:15rem;left:0;z-index:11;width:100%;display:block}.happy-hours::before{top:-15rem;background:#85977e;background:linear-gradient(0deg, rgb(133, 151, 126) 0%, rgba(0, 0, 0, 0) 100%)}.happy-hours::after{bottom:-15rem;background:#85977e;background:linear-gradient(180deg, rgb(133, 151, 126) 0%, rgba(0, 0, 0, 0) 100%)}#section-contact-information-container{background-image:url("assets/contact.jpg");background-repeat:no-repeat;background-position:top;background-size:100%;position:relative;padding-top:20svh !important}@media screen and (min-width: 1024px){#section-contact-information-container{padding-top:50svh !important}}#section-contact-information-container::before{pointer-events:none;display:block;height:100px;width:100%;position:absolute;content:"";z-index:11;background:linear-gradient(0deg, rgb(133, 151, 126) 0%, rgba(0, 0, 0, 0) 100%);top:calc(20svh - 100px)}@media screen and (min-width: 1024px){#section-contact-information-container::before{top:calc(50svh - 100px)}}html,body{font-family:"Glacial Indifference"}html.has-navbar-fixed-top,body.has-navbar-fixed-top{padding-top:0}.navbar .navbar-item.back-to-home a{background-image:url("assets/home.svg");z-index:120;position:relative}.navbar-burger{background-image:url("assets/menu.svg");background-position:center;background-repeat:no-repeat;background-size:50%;z-index:20}.navbar-burger span{display:none}@media screen and (max-width: 1023px){#main-navigation{background-color:#505449;position:absolute;top:0;left:0;width:100%;height:100svh;max-height:unset;z-index:5;padding:0;justify-content:center;align-items:center;text-align:center}#main-navigation .navbar-end .navbar-item{color:#efdfb3;font-family:"Champagne & Limousines Regular";font-size:2rem}#main-navigation.is-active{display:flex}}.navbar:has(.is-active) a{filter:brightness(0) saturate(100%) invert(96%) sepia(7%) saturate(2113%) hue-rotate(321deg) brightness(104%) contrast(88%)}section#about .content{padding-left:1rem;padding-right:1rem;font-size:inherit}@media screen and (min-width: 1024px){section#about .content{padding-left:3rem;padding-right:3rem}}section#about .content h1,.content h1{font-family:"Bebas Neue Regular";font-size:3rem;margin-bottom:1rem}section#about .content h1{color:#fff}section#about .content p{color:#fff}section#about .content .swiper{margin-bottom:15px}section#menu{background-color:#e5d8c7;color:#7a6756}section#menu::after,section#menu::before{background-image:unset}section#menu h1{color:#7a6756;font-size:4rem}section#menu ul{text-align:center;color:#7a6756;font-size:2rem}.content p{font-size:1.5rem}@media screen and (min-width: 1024px){.content p{font-size:1rem}}.content ul{list-style:none;margin:0;padding:0}.section#contact{background-color:#85977e}.section#contact h1{font-size:3rem;text-align:center;font-family:"Bebas Neue Regular"}.section#contact #section-contact-opening-hours,.section#contact #section-contact-information{font-size:1.25rem}@media screen and (min-width: 1024px){.section#contact #section-contact-opening-hours,.section#contact #section-contact-information{font-size:1rem}}.section#contact #section-contact-information ul li{background-size:50px 40px;padding-left:4rem;min-height:50px;display:flex;align-items:center;font-size:1.5rem}@media screen and (min-width: 1024px){.section#contact #section-contact-information ul li{background-size:25px 20px;padding-left:2.5rem;min-height:20px;line-height:1;margin-bottom:20px}}.section#contact #section-contact-information ul li.location{align-items:start;flex-direction:column}.section#contact #section-contact-social-media{display:flex;justify-content:center;align-items:center;flex-direction:column;background-color:#85977e;padding-top:0;margin-top:0}.section#contact #section-contact-social-media h1{font-family:"Madelyn Fill-Trial Regular" !important;font-size:5rem !important;line-height:1;margin-bottom:0 !important}.section#contact #section-contact-social-media ul{display:flex;justify-content:center;align-items:center;margin:0;padding:0;list-style:none;gap:1rem}.section#contact #section-contact-social-media ul li a{margin:0}.section#contact #section-contact-opening-hours{text-align:center}.section#contact #section-contact-opening-hours table{text-align:left;margin-left:auto;margin-right:auto}.section#contact #section-contact-opening-hours table thead td,.section#contact #section-contact-opening-hours table thead th{text-transform:uppercase}.section#contact #section-contact-opening-hours table tbody th{text-transform:uppercase}footer{background-color:#85977e;color:#fff}@media screen and (max-width: 1023px){body.not-at-top .navbar-brand .navbar-item h1 a{width:20svw}}@media screen and (min-width: 769px),print{#menu ul li figure{max-width:300px}}#section-contact-information-container{background-position:0 -17svh}@media screen and (min-width: 1024px){#section-contact-information-container{background-position:0 -40svh}}/*# sourceMappingURL=style.css.map */
