@media (max-width:1024px){html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart){-webkit-tap-highlight-color:transparent;background:#eef3f6!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) .mob-menu-header-holder{height:58px!important;background:rgba(11,31,42,.86)!important;-webkit-backdrop-filter:saturate(160%) blur(18px);backdrop-filter:saturate(160%) blur(18px);box-shadow:0 1px 0 rgba(255,255,255,.06),0 10px 30px -18px rgba(0,0,0,.6)!important;transition:transform .28s cubic-bezier(.2,.8,.2,1)!important;will-change:transform}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart).ohi-hdr-hide .mob-menu-header-holder{transform:translateY(-110%)!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) .mob-menu-logo-holder{display:flex!important;align-items:center!important;justify-content:flex-start!important;height:58px!important;padding-left:14px!important;margin:0!important;left:0!important;position:absolute!important;top:0!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) .mob-menu-logo-holder a.headertext{display:flex!important;align-items:center;gap:9px;line-height:1!important;text-decoration:none!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) .mob-menu-logo-holder a.headertext:before{content:"";width:34px;height:34px;border-radius:11px;background:rgba(255,255,255,.1) url("https://onehappyisland.com/wp-content/uploads/2025/09/nehappyisland-300x300.png") center/120% no-repeat;filter:brightness(0) invert(1);flex:0 0 34px;--lzl-bg-img:"https://onehappyisland.com/wp-content/uploads/2025/09/nehappyisland-300x300.png"}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) .mob-menu-logo-holder a.headertext:before.lzl:not(.lzl-ed),html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) .mob-menu-logo-holder a.headertext:before.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAAEsCAYAAAB5fY51AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAGO0lEQVR4Ae3QMQEAAADCoPVPbQwfiEBhwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwIABAwYMGDBgwICB/8AAf7cAAevvHRIAAAAASUVORK5CYII=")}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) .mob-menu-logo-holder a.headertext span{font-size:17px!important;font-weight:800!important;letter-spacing:-.01em!important;color:#fff!important;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) .mobmenur-container{top:9px!important;right:12px!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) .mobmenur-container a.mobmenu-right-bt{width:40px!important;height:40px!important;border-radius:13px!important;background:rgba(255,255,255,.1)!important;display:flex!important;align-items:center;justify-content:center;padding:0!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) .mobmenur-container a.mobmenu-right-bt i:before{font-size:22px!important;color:#fff!important;margin:0!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) .mobmenu-right-panel{border-radius:24px 0 0 24px!important;overflow:hidden!important;box-shadow:-20px 0 60px -20px rgba(0,0,0,.5)!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #main-content{padding-top:14px!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #main-content>.container{margin:0 10px!important;width:auto!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #main-content article{border-radius:24px!important;box-shadow:0 8px 28px -18px rgba(11,31,42,.35)!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #main-content .post-wrap{padding:18px 16px 24px!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #main-content .et_pb_extra_column_sidebar{margin-top:14px!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #main-content .et_pb_extra_column_sidebar .widget,html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #main-content .et_pb_extra_column_sidebar .et_pb_widget{border-radius:22px!important;overflow:hidden}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #ohi-tabbar{left:10px!important;right:10px!important;bottom:calc(10px + env(safe-area-inset-bottom))!important;width:auto!important;height:64px!important;border-radius:24px!important;background:rgba(255,255,255,.82)!important;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border:1px solid rgba(255,255,255,.7)!important;box-shadow:0 14px 40px -12px rgba(11,31,42,.35),0 2px 6px rgba(11,31,42,.08)!important;padding:0 6px!important;overflow:visible!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #ohi-tabbar ul{height:100%!important;display:flex!important;align-items:center!important;justify-content:space-around!important;margin:0!important;padding:0!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #ohi-tabbar li{flex:1 1 0!important;list-style:none!important;margin:0!important;padding:0!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #ohi-tabbar a{position:relative;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;height:52px!important;margin:0 2px!important;border-radius:17px!important;font-size:10.5px!important;font-weight:600!important;color:#5b6770!important;transition:color .2s,background .2s,transform .12s!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #ohi-tabbar a.ohi-on{color:#0b7f8d!important;background:rgba(14,165,183,.12)!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #ohi-tabbar a:active{transform:scale(.92)}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #page-container{padding-bottom:calc(84px + env(safe-area-inset-bottom))!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #ohi-sellbar{bottom:calc(84px + env(safe-area-inset-bottom))!important;border-radius:20px!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #ohi-sellbar:not(.on){transform:translateY(calc(100% + 120px))!important;visibility:hidden!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #ohi-sellbar.on{visibility:visible!important}html.ohi-sellbar-on body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #ohi-cd{bottom:calc(166px + env(safe-area-inset-bottom))!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #ohi-sbk,html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #aht-bar{bottom:calc(84px + env(safe-area-inset-bottom))!important;border-radius:20px!important;left:10px!important;right:10px!important;width:auto!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #ohi-sbk:not(.on){transform:translateY(calc(100% + 120px))!important;visibility:hidden!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #ohi-sbk.on{visibility:visible!important}html.ohi-sbk-on body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #ohi-cd,html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart):has(#aht-bar) #ohi-cd{bottom:calc(166px + env(safe-area-inset-bottom))!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart):has(#ohi-sbk.on) #ohi-cd{bottom:calc(166px + env(safe-area-inset-bottom))!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #ohi-cd{right:14px!important;left:auto!important;bottom:calc(86px + env(safe-area-inset-bottom))!important;width:auto!important;background:0 0!important;box-shadow:none!important;padding:0!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #ohi-cd-label{display:none!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #ohi-cd .ohi-cd-pill{width:52px!important;height:52px!important;min-width:0!important;padding:0!important;border-radius:18px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(135deg,#12b3c4,#0b7f8d)!important;box-shadow:0 12px 28px -10px rgba(11,127,141,.7)!important;border:0!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #ohi-cd .ohi-cd-pill span{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #ohi-cd .ohi-cd-pill:active{transform:scale(.92)}html body .mobmenu-right-panel{bottom:0!important;height:auto!important;width:min(86vw,340px)!important}html body .mobmenu-right-panel .mobmenu-content:after{content:"";display:block;height:120px}html body .mobmenu-right-panel .mobmenu-content,html body .mobmenu-right-panel .mobmenu-right-alignment,html body .mobmenu-right-panel>div{padding-bottom:110px!important}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) .odt-card:active,html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) .et_pb_button:active,html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) a.button:active,html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) button:active{transform:scale(.97);transition:transform .08s}html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #back_to_top{display:none!important}}@media (max-width:1024px) and (prefers-reduced-motion:reduce){html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) .mob-menu-header-holder,html body:not(.ohicr-body):not(.ohiutv-body):not(.woocommerce-checkout):not(.woocommerce-cart) #ohi-tabbar a{transition:none!important}}