/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 13 2026 | 02:33:24 */
header{height:95px;background-color:#aed651;box-sizing:border-box;font-family:"IBM Plex Sans";font-size:16px;font-weight:400;color:#013220;text-transform:uppercase}header .left{display:flex;align-items:center}header .right{gap:30px;margin-left:20px}header .desktop-navigation{margin-left:30px;gap:30px}header .desktop-navigation .dropdown-menu{position:relative;height:100%;z-index:3}header .desktop-navigation .dropdown-menu>a>img{max-width:15px}header .desktop-navigation .dropdown-menu .dropdown-options{position:absolute;top:95px;left:-20px;padding:20px;background-color:#aed651;display:flex;gap:25px;display:none}header .desktop-navigation .dropdown-menu:hover .dropdown-options{display:flex}header .desktop-navigation .dropdown-options a{width:150px}header .desktop-navigation .dropdown-options img{width:150px;height:150px}header .desktop-navigation .dropdown-options .text{font-size:15px;text-align:center;margin-top:8px;line-height:1.3}header .desktop-navigation .dropdown-menu>a{color:#013220;position:relative;height:100%;display:flex;align-items:center;gap:7.5px}header .desktop-navigation .dropdown-menu>a::before{content:"";position:absolute;bottom:25px;left:0;width:0%;height:1.5px;background-color:#000;transition:width 0.3s ease}header .desktop-navigation .dropdown-menu>a:hover::before{width:100%}header .desktop-navigation>a{color:#013220;position:relative;height:100%;display:flex;align-items:center;line-height:1.3;text-align:center}header .desktop-navigation>a::before{content:"";position:absolute;bottom:25px;left:0;width:0%;height:1.5px;background-color:#000;transition:width 0.3s ease}header .desktop-navigation>a:hover::before{width:100%}header .icon-image{height:22px;width:22px}header .logo-container{height:70%}header .logo-container img{height:100%;width:auto}header button{display:none}header .overlay{position:absolute;top:95px;left:0;width:100%;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:opacity 0.3s ease-in-out;z-index:9}.mobile-tagline{display:block;font-size:13px;flex:1;margin-left:20px;line-height:1.2;text-align:center}header .mobile-navigation{position:absolute;top:95px;right:-100%;width:60%;background:#fff;box-shadow:2px 0 10px rgba(0,0,0,.2);transition:all 0.3s ease-in-out;z-index:10;display:flex;overflow-y:scroll;flex-direction:column}header .mobile-navigation .dropdown-menu{border-bottom:1px #ddd solid}header .mobile-navigation .dropdown-menu>.menu-expander{width:100%;padding:20px;color:#013220;text-decoration:none;font-size:1.5rem;padding:20px;line-height:normal;transition:all 0.3s;display:flex;align-items:center;gap:10px;cursor:pointer}header .mobile-navigation .dropdown-menu>.menu-expander:hover{color:#aed651;transition:all 0.3s}header .mobile-navigation .dropdown-menu>.menu-expander img{width:20px}header .mobile-navigation .dropdown-options{display:flex;flex-direction:column;margin-left:40px;height:0;transition:0.4s;overflow:hidden}header .mobile-navigation .dropdown-options.active{background:none;transition:0.4s}header .mobile-navigation .dropdown-options>a{padding:15px;border-top:1px #ddd solid;line-height:1.3;font-size:20px;transition:all 0.3s}header .mobile-navigation .dropdown-options>a:hover{color:#aed651;transition:all 0.3s}header .mobile-navigation>a{color:#013220;text-decoration:none;font-size:1.5rem;padding:20px;line-height:normal;transition:all 0.3s;border-bottom:1px #ddd solid}header .mobile-navigation>a:hover{color:#aed651}header .mobile-navigation.active{right:0}header .overlay.active{opacity:1;visibility:visible}header .close-icon{display:none}body.no-scroll{overflow:hidden;position:fixed;width:100%}header .cart-container{position:relative;cursor:pointer}header .cart-notification{position:absolute;display:block;top:-2px;right:-5px;background-color:green;border-radius:100%;height:12px;width:12px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:7.5px}header .cart-notification.hidden{display:none}@media screen and (max-width:1220px){header .desktop-navigation{display:none}header .right a:nth-child(1) img{display:none}header button{height:30px;width:30px;background:transparent;border:none;position:relative;z-index:2;cursor:pointer;display:inline-block}header .hamburger-icon,.close-icon{width:30px;height:30px;cursor:pointer}}@media screen and (max-width:768px){.admin-bar header .overlay{top:141px}.admin-bar header .mobile-navigation{top:141px}}@media screen and (max-width:480px){.mobile-tagline{font-size:12px}}.search-icon-container{position:relative}.search-box{position:absolute;top:30px;left:0;background-color:#fff;z-index:3;width:130px;height:40px;border:1px #333 solid;padding-left:10px;box-sizing:border-box;display:none}.search-box.search-active{display:block}.search-results-container{position:absolute;box-sizing:border-box;top:69px;left:0;width:130px;background-color:#ddf3a9;z-index:3;border:1px solid green;display:none}.search-results-container.search-active{display:block}.search-result{width:100%;height:25px;border-top:1px solid green}.search-result:first-child{border-top:none}