header{position:fixed;top:0;z-index:990;display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-family:Helvetica;padding:10px;background:linear-gradient(to bottom,#fff,#c2c2c2);width:100%;border-bottom:black solid 2px;height:100px}.logo-title{padding-left:1.5%;display:flex;flex-direction:row;align-items:center}header img{width:55px;height:auto;margin-right:15px}header img:hover{cursor:pointer}.title h1{font:Helvetica;font-size:30px;color:#005a0a;margin:0}.title h2{font-size:20px;font-weight:800;color:#999;margin:0;font-style:italic}.navbar{list-style:none;display:flex;flex-direction:row;justify-content:flex-end;gap:15px;font-family:Helvetica;padding-right:20px;width:352px}.nav-item,.nav-separator{font-size:1rem;text-decoration:none;color:#005a0a}.sms-capture-bar{display:flex;flex-direction:row;max-height:50px}.sms-capture-bar label{font-weight:700;display:flex;align-items:center;justify-content:center;border:1px solid #ccc;border-right:none;border-radius:4px 0 0 4px;height:50px;width:250px;background:linear-gradient(to bottom,#f9f9f9,#e0e0e0);box-shadow:1px 1px 2px #0000001a;white-space:nowrap}.sms-capture-bar input{padding:8px;border:1px solid #ccc;border-right:none;background-color:#fff;box-shadow:inset 1px 1px 5px 3px #0000001a}.sms-capture-bar input:focus{outline:none}.sms-capture-bar button{padding:8px 12px;background:linear-gradient(to bottom,#f9f9f9,#e0e0e0);border:1px solid #ccc;border-radius:0 4px 4px 0;border-left:none;cursor:pointer;box-shadow:1px 1px 2px #0000001a;color:#606060;font-weight:700;min-width:20px}.hamburger{display:none;background:none;border:none;font-size:2rem;cursor:pointer;color:#005a0a;padding:0 20px}@media screen and (max-width: 1024px){.sms-capture-bar{max-width:30%}}@media (max-width: 768px){.title h1{font-size:25px}.title h2{font-size:17px}.sms-capture-bar,.nav-separator{display:none}.hamburger{display:block}.navbar{display:none;flex-direction:column;align-items:flex-start;gap:10px;background:#fff;position:absolute;top:70px;right:20px;width:200px;padding:15px;border:2px solid black;border-radius:8px;box-shadow:2px 2px 10px #0003;z-index:999}.navbar.active{display:flex}.nav-item{width:100%;text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/header.css.map */
