.et_top_search{display:none}.et-cart-info{display:none}.wpcsb-btn.button.alt.wpcsb-disabled{background-color:#ffffff;color:#34CCCC!important;border:2px solid #34CCCC;padding:10px 20px;font-size:12px!important;border-width:1px!important;border-color:#34CCCC;border-radius:5px;font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:1px}.button.wpcsb-btn.button.alt{background-color:#ffffff!important;color:#34CCCC!important;border:2px solid #34CCCC!important;padding:10px 20px;font-size:12px!important;border-width:1px!important;border-color:#34CCCC;border-radius:5px;font-weight:bold;font-style:normal;text-transform:uppercase;text-decoration:none;letter-spacing:1px}.cart-image-link{position:relative;display:inline-block}.cart-contents-count{background-color:#34CCCC;color:#ffffff;font-size:9px;font-weight:bold;border-radius:50%;padding:0px 8px;position:absolute;top:-10px;right:-10px}.mobile_menu_bar{background-color:#34CCCC}.woocommerce-shipping-totals th,.woocommerce-shipping-totals td{background-color:#ffe6e6!important;border:2px solid #ff9999!important;padding:15px!important}.woocommerce-shipping-totals th{color:#cc0000!important;font-weight:bold!important;font-size:1.1em!important}.woocommerce-shipping-totals td{font-weight:bold!important}.woocommerce-shipping-totals th::before{content:"⚠️ ";margin-right:5px}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}.woocommerce-shipping-totals{animation:pulse 2s infinite}.price span,.woocommerce-Price-amount{display:inline-flex;align-items:flex-start}.price span .woocommerce-Price-amount .amount sup,.woocommerce-Price-amount sup{font-size:50%;vertical-align:super;margin-left:2px}.price span .woocommerce-Price-amount .amount,.woocommerce-Price-amount{font-size:100%}#main-header{position:fixed!important;top:0!important;left:0!important;width:100%!important;z-index:99999!important;transition:all 0.4s ease!important;background:rgba(0,0,0,0.3)!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}#main-header.scrolled{background:rgba(0,0,0,0.85)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;box-shadow:0 2px 20px rgba(0,0,0,0.15)!important}#main-header.scrolled #et-top-navigation{padding:15px 0!important}#main-header .logo_container img{display:none!important}#main-header .logo_container{display:flex!important;align-items:center!important}#main-header .logo_container a{font-size:28px!important;font-weight:900!important;letter-spacing:3px!important;text-transform:uppercase!important;text-decoration:none!important;transition:all 0.3s ease!important;line-height:1!important}#main-header .logo_container a::before{content:'NEVERLAND';color:#ffffff!important}#main-header .logo_container a::after{content:' BARI';color:rgba(255,255,255,0.5)!important}#main-header.scrolled .logo_container a::after{color:rgba(255,255,255,0.4)!important}#main-header.scrolled .logo_container a{font-size:24px!important}#et-top-navigation nav#top-menu-nav>ul>li>a{color:#ffffff!important;font-size:15px!important;font-weight:800!important;letter-spacing:2px!important;text-transform:uppercase!important;padding:8px 0!important;position:relative!important;transition:all 0.3s ease!important}#et-top-navigation nav#top-menu-nav>ul>li>a::after{content:'';position:absolute;bottom:0;left:0;width:0;height:2px;background:#ffffff;transition:width 0.3s ease}#et-top-navigation nav#top-menu-nav>ul>li>a:hover::after{width:100%}#et-top-navigation nav#top-menu-nav>ul>li>a:hover{opacity:0.8!important;color:#ffffff!important}#et-top-navigation nav#top-menu-nav>ul>li:before{display:none!important}.et_mobile_menu .mobile_menu_bar:before{color:#ffffff!important;font-size:32px!important}#main-header .et_mobile_menu{background:rgba(0,0,0,0.98)!important;backdrop-filter:blur(30px)!important;-webkit-backdrop-filter:blur(30px)!important}.et_mobile_menu ul li a{color:#ffffff!important;font-size:18px!important;font-weight:800!important;letter-spacing:2px!important;text-transform:uppercase!important;padding:15px 20px!important}.et_mobile_menu ul li a:hover{background:rgba(255,255,255,0.1)!important}#et-top-navigation nav#top-menu-nav>ul>li>ul.sub-menu{background:rgba(0,0,0,0.95)!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid rgba(255,255,255,0.1)!important;padding:10px 0!important;border-radius:0!important}#et-top-navigation nav#top-menu-nav>ul>li>ul.sub-menu li a{color:#ffffff!important;font-weight:700!important;letter-spacing:1px!important;padding:12px 20px!important}#et-top-navigation nav#top-menu-nav>ul>li>ul.sub-menu li a:hover{background:rgba(255,255,255,0.1)!important}body.et_fixed_nav #page-container{padding-top:0!important}body.et_fixed_nav.admin-bar #page-container{padding-top:32px!important}@media (max-width:980px){#main-header .logo_container a{font-size:22px!important}#main-header.scrolled .logo_container a{font-size:20px!important}body.et_fixed_nav #page-container{padding-top:0!important}}