/* === Floating pill on cream strip === */#site-header.minimal-header{background:#FAF7F2 !important;border-bottom:none !important;box-shadow:none !important;padding:10px 20px !important;min-height:0 !important}#site-header-inner.container{background:#FFFFFF !important;border:1px solid #E8E0D4 !important;border-radius:50px !important;box-shadow:0 8px 28px rgba(26,26,26,0.10) !important;padding:2px 36px !important;max-width:1320px !important}#site-header{border-bottom:none !important;box-shadow:none !important}#site-logo img.custom-logo{max-height:56px !important;width:auto !important;height:auto !important}/* === Page-specific === */.page-id-26 #mailchimp-signup-section{display:none !important}/* === Menu typography (Title Case) === */body #site-header #site-navigation-wrap nav.main-navigation ul.menu li a span.text-wrap,body #site-header #site-navigation-wrap nav.main-navigation ul.menu li a,html body #menu-primary li.menu-item a .text-wrap{text-transform:none !important;letter-spacing:.3px !important}#site-navigation-wrap .main-navigation .menu >li >a{font-family:'Inter',sans-serif !important;font-size:14px !important;font-weight:500 !important;color:#1A1A1A !important;transition:color 0.25s ease !important}#site-navigation-wrap .main-navigation .menu >li >a:hover,#site-navigation-wrap .main-navigation .menu >li.current-menu-item >a{color:#B8924D !important}/* === Menu item spacing (tightened to fit one row) === */body #site-header #site-navigation-wrap ul#menu-primary >li{padding-left:4px !important;padding-right:4px !important}body #site-header #site-navigation-wrap ul#menu-primary >li >a{padding-left:4px !important;padding-right:4px !important}/* === Dropdown submenu — refined,no hover gap === */#site-navigation-wrap .main-navigation .sub-menu{background:#FFFFFF !important;border:none !important;border-top:12px solid transparent !important;background-clip:padding-box !important;border-radius:12px !important;box-shadow:0 12px 32px rgba(26,26,26,0.12) !important;padding:8px !important;margin-top:0 !important;min-width:220px !important}#site-navigation-wrap .main-navigation .sub-menu li a{font-family:'Inter',sans-serif !important;font-size:14px !important;letter-spacing:.2px !important;text-transform:none !important;color:#1A1A1A !important;padding:11px 16px !important;border-radius:8px !important;transition:background 0.2s ease,color 0.2s ease !important}#site-navigation-wrap .main-navigation .sub-menu li a:hover{background:#FAF7F2 !important;color:#B8924D !important}/* === Hide both cart icons (desktop) === */#site-navigation-wrap .main-navigation .menu >li.woo-menu-icon,#site-navigation-wrap .main-navigation .menu >li.edd-menu-icon,#site-header .wcmenucart,#site-header .eddmenucart,li.woo-menu-icon,li.edd-menu-icon,.edd-cart-menu-item,#cart-menu-li-edd,li.edd-cart-icon,.edd-cart-icon-menu-item,li[id*="edd-cart"]{display:none !important}/* === Mobile header (≤768px) === */@media (max-width:768px){#site-header.minimal-header{padding:10px 14px !important}#site-header-inner.container{border-radius:30px !important;padding:8px 18px !important;max-width:100% !important;width:auto !important;margin:0 auto !important;box-sizing:border-box !important;display:flex !important;align-items:center !important;justify-content:space-between !important}#site-logo img.custom-logo{max-height:48px !important}.oceanwp-mobile-menu-icon.mobile-right{display:flex !important;align-items:center !important;margin-left:auto !important;margin-right:0 !important}.oceanwp-mobile-menu-icon .mobile-menu{color:#1A1A1A !important}.oceanwp-mobile-menu-icon .wcmenucart,.oceanwp-mobile-menu-icon .eddmenucart{display:none !important}}.single-product #content,.single-product .site-content{padding-top:120px}html{scroll-behavior:smooth}#insider-list{scroll-margin-top:150px}