:root{--ci-green: #7fb629;--ci-green-dark: #578716;--ci-ink: #20252a;--ci-muted: #6c747b;--ci-line: #e3e8eb;--ci-max: 1240px;--ci-top-bar-height: 30px;--ci-navigation-height: 75px;--ci-header-height: calc(var(--ci-top-bar-height) + var(--ci-navigation-height));scroll-padding-top:calc(var(--ci-header-height) + 16px)}html{scroll-behavior:smooth}body{overflow-x:hidden}body.ci-menu-open{overflow:hidden}.ci-top-strip-spacer{height:var(--ci-top-bar-height)}.ci-header-spacer{height:var(--ci-navigation-height)}.ci-header-root{position:fixed;top:var(--ci-top-bar-height);inset-inline:0;z-index:180}body.ci-menu-open .ci-header-root{z-index:200}.ci-shell-container{width:min(var(--ci-max),calc(100% - 40px));margin-inline:auto}.ci-top-strip{position:fixed;top:0;inset-inline:0;z-index:190;background:linear-gradient(90deg,#4d780c,#7fb629);color:#fff;font-size:12px}.ci-top-strip__inner{min-height:30px;display:flex;align-items:center;justify-content:space-between;gap:20px}.ci-top-brand{font-weight:800}.ci-top-benefits{display:flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:flex-end}.ci-top-benefits span+span:before{content:"|";opacity:.55;margin-right:14px}.ci-header{position:relative;z-index:180;background:#fffffff7;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--ci-line);box-shadow:0 6px 24px #141c2114}.ci-header__inner{height:74px;display:flex;align-items:center;justify-content:space-between;gap:24px}.ci-brand{display:flex;align-items:center;gap:10px;min-width:180px;text-decoration:none;color:var(--ci-ink)}.ci-brand img{width:42px;height:42px;object-fit:contain}.ci-brand-text{font-size:24px;font-weight:900;letter-spacing:-.025em}.ci-brand-cat{color:var(--ci-green)}.ci-nav{display:flex;gap:26px;align-items:center;font-size:14px;font-weight:800}.ci-nav-item{position:relative}.ci-nav-link{display:flex;align-items:center;gap:5px;padding:25px 0;color:var(--ci-ink);text-decoration:none;white-space:nowrap}.ci-nav-link:after{content:"";position:absolute;left:0;bottom:16px;width:0;height:2px;background:var(--ci-green);transition:.2s}.ci-nav-item:hover>.ci-nav-link{color:var(--ci-green)}.ci-nav-item:hover>.ci-nav-link:after{width:100%}.ci-nav-chevron{display:block;width:12px;height:12px;flex-shrink:0}.ci-dropdown{position:absolute;top:64px;left:50%;transform:translate(-50%) translateY(8px);opacity:0;visibility:hidden;background:#fff;border:1px solid var(--ci-line);border-radius:14px;box-shadow:0 18px 46px #141c211f;transition:.18s;z-index:220}.ci-nav-item:hover>.ci-dropdown{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.ci-mega{width:min(820px,calc(100vw - 48px));padding:24px}.ci-mega-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px 28px}.ci-mega-group h4{font-size:13px;color:var(--ci-green);margin:0 0 9px}.ci-mega-group h4 a{font-size:13px;color:var(--ci-green);font-weight:800;margin:0}.ci-mega-group a{display:inline-block;font-size:12.5px;color:#616970;margin:0 8px 7px 0;text-decoration:none}.ci-mega-group a:hover{color:var(--ci-green)}.ci-simple-drop{width:270px;padding:10px}.ci-simple-drop a{display:block;padding:11px 12px;border-radius:8px;font-size:13px;color:#5d656c;text-decoration:none}.ci-simple-drop a:hover{background:#f7faf5;color:var(--ci-green)}.ci-nav-actions{display:flex;align-items:center;gap:9px;justify-content:flex-end}.ci-icon-action{position:relative;flex-shrink:0;width:38px;height:38px;border:1px solid var(--ci-line);border-radius:50%;display:grid;place-items:center;background:#fff;color:#333b40;transition:.2s;padding:0}.ci-icon-action:hover{transform:translateY(-2px);box-shadow:0 7px 14px #0000000d}.ci-icon-action svg{width:17px;height:17px}.ci-email-tip{position:absolute;right:0;top:46px;white-space:nowrap;background:#101519;color:#fff;padding:8px 11px;border-radius:8px;font-size:12px;font-weight:700;opacity:0;visibility:hidden;transform:translateY(-4px);transition:.18s}.ci-icon-action:hover .ci-email-tip{opacity:1;visibility:visible;transform:translateY(0)}.ci-menu-btn,.ci-mobile-panel{display:none}.ci-cart-count{position:absolute;top:-5px;right:-5px;z-index:1;display:flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 4px;border:2px solid #fff;border-radius:999px;background:var(--ci-green);color:#fff;font-size:11px;font-weight:800;line-height:1;white-space:nowrap;pointer-events:none}.ci-cart-count[hidden]{display:none}.ci-top-strip,.ci-header,.ci-mobile-panel{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;line-height:1.5;box-sizing:border-box}.ci-header *,.ci-mobile-panel *{box-sizing:border-box}.ci-header a,.ci-mobile-panel a{text-decoration:none}.ci-nav-actions{min-width:42px;flex-shrink:0}.ci-nav-item:focus-within>.ci-dropdown{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.ci-nav-item:first-child>.ci-mega{left:0;transform:translateY(8px)}.ci-nav-item:first-child:hover>.ci-mega,.ci-nav-item:first-child:focus-within>.ci-mega{transform:translateY(0)}.ci-nav-link[aria-current],.ci-dropdown a[aria-current]{color:var(--ci-green-dark)}.ci-header a:focus-visible,.ci-header button:focus-visible,.ci-mobile-panel a:focus-visible,.ci-mobile-panel button:focus-visible,.ci-mobile-panel summary:focus-visible{outline:2px solid var(--ci-green-dark);outline-offset:4px}.ci-icon-action:focus-visible .ci-email-tip{opacity:1;visibility:visible}.ci-top-brand{animation:ciSlogan 12s ease-in-out infinite}@keyframes ciSlogan{0%,to{color:#fff}50%{color:#e6ffc6}}@media(max-width:1100px){.ci-nav{gap:18px;font-size:13px}.ci-brand{min-width:150px}.ci-header__inner{gap:16px}.ci-mega{width:700px}}@media(max-width:940px){:root{--ci-navigation-height: 67px }.ci-shell-container{width:min(var(--ci-max),calc(100% - 28px))}.ci-top-benefits span:nth-child(n+3){display:none}.ci-header__inner{height:66px}.ci-nav{display:none}.ci-nav-actions{margin-left:auto}.ci-menu-btn{display:grid}.ci-mobile-panel{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;background:#070a0c75;opacity:0;visibility:hidden;transition:.2s}.ci-mobile-panel.is-open{opacity:1;visibility:visible}.ci-mobile-menu{position:absolute;right:0;top:0;width:min(390px,88vw);height:100%;background:#fff;transform:translate(100%);transition:.25s ease;display:flex;flex-direction:column;box-shadow:-22px 0 50px #0000002e}.ci-mobile-panel.is-open .ci-mobile-menu{transform:translate(0)}.ci-mobile-head{height:68px;padding:0 18px;border-bottom:1px solid var(--ci-line);display:flex;align-items:center;justify-content:space-between}.ci-mobile-head .ci-brand{min-width:0}.ci-mobile-close{width:38px;height:38px;border:1px solid var(--ci-line);border-radius:50%;background:#fff;font-size:24px;color:#2e363b}.ci-mobile-scroll{padding:12px 18px 30px;overflow:auto}.ci-mobile-scroll details{border-bottom:1px solid #edf0f2;padding:4px 0}.ci-mobile-scroll summary{list-style:none;cursor:pointer;padding:14px 0;font-weight:850;color:#252b30}.ci-mobile-scroll summary::-webkit-details-marker{display:none}.ci-mobile-links{padding:0 0 10px 12px;display:grid;grid-template-columns:1fr 1fr;gap:9px 12px}.ci-mobile-links a,.ci-mobile-direct{font-size:13px;color:#667078;text-decoration:none}.ci-mobile-subgroup{display:flex;flex-direction:column;gap:8px;grid-column:1/-1;padding:4px 0}.ci-mobile-subgroup strong{font-size:12px;color:var(--ci-green)}.ci-mobile-direct{display:block;padding:14px 0;border-bottom:1px solid #edf0f2;font-weight:800;color:#252b30}.ci-mobile-quote{margin-top:18px;width:100%;height:44px;border:0;border-radius:9px;background:var(--ci-green);color:#fff;font-weight:850;display:flex;align-items:center;justify-content:center;text-decoration:none}}@media(max-width:640px){:root{--ci-top-bar-height: 28px;--ci-navigation-height: 63px }.ci-shell-container{width:calc(100% - 24px)}.ci-top-strip__inner{min-height:28px;justify-content:center}.ci-top-brand{font-size:10.5px}.ci-top-benefits{display:none}.ci-header__inner{height:62px}.ci-brand{min-width:0}.ci-brand img{width:36px;height:36px}.ci-brand-text{font-size:21px}.ci-nav-actions .ci-email{display:none}.ci-mobile-links{grid-template-columns:1fr}}@media(max-width:640px){.ci-nav-actions .ci-email{display:grid}.ci-top-brand{font-size:10px}}@media(prefers-reduced-motion:reduce){.ci-top-brand{animation:none}}.ci-footer{background:#fff;color:#6a737a;border-top:1px solid var(--ci-line);padding:42px 0 26px;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;line-height:1.5;box-sizing:border-box}.ci-footer *{box-sizing:border-box}.ci-footer-grid{display:grid;grid-template-columns:1.4fr repeat(4,1fr);gap:34px}.ci-footer .ci-brand{margin-bottom:12px}.ci-footer p,.ci-footer a{font-size:12px;color:#687178;line-height:1.55}.ci-footer-brand-col>p{margin:6px 0}.ci-footer-brand-col{min-width:0}.ci-footer-payments{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;max-width:260px;margin-top:14px}.ci-footer-payments .ci-footer-payment-icon{display:block;width:38px;height:auto;min-width:0;flex:0 1 38px}.ci-footer .ci-footer-privacy{display:inline-flex;align-items:center;gap:8px;margin-top:16px;text-decoration:none}.ci-footer-privacy svg{display:block;width:30px;height:auto;flex-shrink:0}.ci-footer-privacy:focus-visible{outline:2px solid var(--ci-green-dark);outline-offset:4px;border-radius:2px}.ci-footer h4{margin:0 0 10px;color:#20252a;font-size:12.5px;letter-spacing:0}.ci-footer-menu a{display:block;margin:6px 0}.ci-footer-col>a{display:block;margin-bottom:8px}.ci-footer a:hover{color:var(--ci-green)}.ci-footer .ci-footer-email{display:inline-flex!important;margin-top:8px;color:#578716!important;font-weight:800}.ci-socials{display:flex;gap:10px;margin-top:14px}.ci-social{width:34px;height:34px;border:1px solid var(--ci-line);border-radius:50%;display:grid!important;place-items:center;color:#5f6870!important;margin:0!important}.ci-social svg{width:16px;height:16px}.ci-footer .ci-copyright{text-align:center;font-size:10.5px;color:#8a9095;padding-top:18px;border-top:1px solid var(--ci-line);margin-top:24px}@media(max-width:700px){.ci-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.ci-footer-brand-col{grid-column:1/-1}}.ci-brand--horizontal{min-width:0;flex-shrink:0}.ci-brand--horizontal img{display:block;width:145px;height:auto}@media(max-width:940px){.ci-header-root .ci-icon-action{width:44px;height:44px;min-width:44px;min-height:44px}}@media(max-width:360px){.ci-header-root .ci-header__inner{gap:8px}.ci-header-root .ci-nav-actions{gap:6px}.ci-header-root .ci-icon-action{width:38px;height:38px;min-width:38px;min-height:38px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/site-navigation.css.map */
