.shopify-section-header-sticky{position:fixed!important;top:0;left:0;right:0;z-index:1000;transition:all .3s ease;transform:translateY(-100%);opacity:0;visibility:hidden}.shopify-section-header-sticky.animate{transform:translateY(0);opacity:1;visibility:visible}.shopify-section-header-sticky:not(.shopify-section-header-hidden){transform:translateY(0);opacity:1;visibility:visible}.header-wrapper,.shopify-section-header-sticky .header-wrapper{background:transparent!important;margin:15px auto;width:90%;max-width:1200px;transition:all .3s ease;position:relative;z-index:1;display:flex;justify-content:center}.shopify-section-header-sticky .header-wrapper--transparent{background:transparent!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;width:90%!important;max-width:1200px!important;margin:15px auto!important;z-index:1!important;display:flex!important;justify-content:center!important}.shopify-section-header-sticky .header-wrapper--transparent:hover{background:transparent!important}.header--logo-left-menu-center{background:#064e47f2!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:50px;box-shadow:0 4px 20px #00000026;transition:all .3s ease;width:100%!important;max-width:100%!important;overflow:visible!important;padding:12px 30px!important;display:flex!important;align-items:center!important;justify-content:space-between!important;margin:0 5px!important}.shopify-section-header-sticky .header--logo-left-menu-center{background:#064e47f2!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:50px;box-shadow:0 4px 20px #00000026;transition:all .3s ease;margin:0!important;width:100%!important;max-width:100%!important;overflow:visible!important;padding:12px 30px!important;display:flex!important;align-items:center!important;justify-content:space-between!important}.shopify-section-header-sticky .header-wrapper--transparent .header--logo-left-menu-center{background:#064e47f2!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;border-radius:50px!important;margin:0!important;width:100%!important;overflow:visible!important}.shopify-section-header-sticky .header-wrapper--transparent .header--logo-left-menu-center:hover{background:#064e47fa!important}.shopify-section-header-sticky .header{background:transparent!important;border-radius:50px;padding:8px 24px;transition:all .3s ease}.shopify-section-header-sticky .header__heading-logo-wrapper{transition:all .3s ease}.shopify-section-header-sticky.scrolled-past-header .header__heading-logo-wrapper{width:75%}.header--logo-left-menu-center .header__menu-item{color:#fff!important;text-shadow:none;-webkit-text-stroke:none;text-stroke:none;-webkit-text-fill-color:#fff;position:relative;z-index:2;transition:all .3s ease}.header--logo-left-menu-center .header__menu-item:hover{color:#d1ab56!important;text-shadow:none;-webkit-text-stroke:none;text-stroke:none;-webkit-text-fill-color:#d1ab56}.shopify-section-header-sticky .header__menu-item{color:#fff!important;text-shadow:none;-webkit-text-stroke:none;text-stroke:none;-webkit-text-fill-color:#fff;position:relative;z-index:2;transition:all .3s ease}.shopify-section-header-sticky .header__menu-item:hover{color:#d1ab56!important;text-shadow:none;-webkit-text-stroke:none;text-stroke:none;-webkit-text-fill-color:#d1ab56}.shopify-section-header-sticky .header__menu-item.header__active-menu-item,.shopify-section-header-sticky .header__menu-item[aria-current=page]{text-decoration:underline;text-underline-offset:4px}.header--logo-left-menu-center .header__icon{color:#fff!important;transition:all .3s ease}.header--logo-left-menu-center .header__icon:hover{color:#d1ab56!important}.shopify-section-header-sticky .header__icon{color:#fff!important;transition:all .3s ease}.shopify-section-header-sticky .header__icon:hover{color:#d1ab56!important}.header--logo-left-menu-center #HeaderMenu-book-now{background-color:#d1ab56!important;color:#fff!important;padding:8px 24px;border-radius:25px;text-decoration:none;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease;border:none;cursor:pointer;font-weight:600}.header--logo-left-menu-center #HeaderMenu-book-now:hover{background-color:#b8944a!important;transform:translateY(-1px);box-shadow:0 4px 12px #d1ab564d}.shopify-section-header-sticky #HeaderMenu-book-now{background-color:#d1ab56!important;color:#fff!important;padding:8px 24px;border-radius:25px;text-decoration:none;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease;border:none;cursor:pointer;font-weight:600}.shopify-section-header-sticky #HeaderMenu-book-now:hover{background-color:#b8944a!important;transform:translateY(-1px);box-shadow:0 4px 12px #d1ab564d}.header--logo-left-menu-center .header__heading-link{color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.1);transition:all .3s ease}.header--logo-left-menu-center .header__heading-link:hover{color:#d1ab56!important;text-shadow:0 2px 4px rgba(0,0,0,.2)}.shopify-section-header-sticky .header__heading-link{color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.1);transition:all .3s ease}.shopify-section-header-sticky .header__heading-link:hover{color:#d1ab56!important;text-shadow:0 2px 4px rgba(0,0,0,.2)}.header--logo-left-menu-center .header__heading-logo{filter:drop-shadow(0 1px 2px rgba(0,0,0,.1));transition:all .3s ease}.header--logo-left-menu-center .header__heading-logo:hover{filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.shopify-section-header-sticky .header__heading-logo{filter:drop-shadow(0 1px 2px rgba(0,0,0,.1));transition:all .3s ease}.shopify-section-header-sticky .header__heading-logo:hover{filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}@media screen and (max-width: 749px){.shopify-section-header-sticky .header-wrapper{margin:10px auto;width:95%;max-width:100%}.shopify-section-header-sticky .header--logo-left-menu-center{border-radius:25px;padding:8px 20px!important}.shopify-section-header-sticky .header{padding:0;border-radius:25px}.shopify-section-header-sticky .header__menu-item{font-size:.8rem}.shopify-section-header-sticky #HeaderMenu-book-now{padding:6px 16px;font-size:.75rem}}@media screen and (min-width: 750px) and (max-width: 989px){.shopify-section-header-sticky .header-wrapper{margin:12px auto;width:92%;max-width:1000px}.shopify-section-header-sticky .header--logo-left-menu-center{border-radius:40px;padding:10px 25px!important}}body:has(.shopify-section-header-sticky){padding-top:0}body.sticky-header-active{transition:padding-top .3s ease}.shopify-section-header-hidden{transform:translateY(-100%);opacity:0;visibility:hidden;transition:all .3s ease}.scrolled-past-header .shopify-section-header-sticky{transform:translateY(0);opacity:1;visibility:visible;background:#064e47f2!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.shopify-section-header-sticky:not(.shopify-section-header-hidden){transform:translateY(0)!important;opacity:1!important;visibility:visible!important}details-modal,.header__search,.search-modal__content{z-index:1100}.shopify-section-header-sticky header-drawer{z-index:1001}.shopify-section-header-sticky .header--logo-left-menu-center:hover{background:#064e47fa!important;box-shadow:0 6px 25px #0003}@keyframes slideDown{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.shopify-section-header-sticky.animate{animation:slideDown .3s ease-out}.shopify-section-header-sticky{z-index:1000}.shopify-section-header-sticky .header__inline-menu,.shopify-section-header-sticky .header__icons{position:relative;z-index:2}.shopify-section-header-sticky+*{margin-top:0}.shopify-section-header-sticky *{transition:all .3s ease}.shopify-section-header-sticky .header--logo-left-menu-center{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:2rem}@media screen and (max-width: 749px){.shopify-section-header-sticky .header--logo-left-menu-center{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:1rem}.shopify-section-header-sticky .header__inline-menu{display:none}}.shopify-section-header-sticky .cart-count-bubble{background-color:#d1ab56;color:#fff;border-radius:50%;min-width:18px;height:18px;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:600;position:absolute;top:-8px;right:-8px}.shopify-section-header-sticky .header--transparent,.shopify-section-header-sticky .header--transparent:hover{background:transparent!important}.shopify-section-header-sticky .header-wrapper--transparent:before{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/sticky-header.css.map */
