@font-face{font-family:WB Gill;src:url(wb-home-GillSansNova.ttf) format("truetype");font-display:swap}@font-face{font-family:WB Montserrat;src:url(wb-home-Montserrat-Variable.ttf) format("truetype");font-weight:100 900;font-display:swap}:root{--wb-bg:#0d1310;--wb-surface:#182c20;--wb-ink:#f1f3e8;--wb-muted:#b8c4b4;--wb-lime:#d9f5a2;--wb-line:#354638;--font-body-family:"WB Gill",Arial,sans-serif;--font-heading-family:"WB Montserrat",Arial,sans-serif}body.wb-site{display:block;background:var(--wb-bg);color:var(--wb-ink);font-family:WB Gill,Arial,sans-serif;font-size:18px;line-height:1.55;letter-spacing:0;color-scheme:dark}body.wb-site h1,body.wb-site h2,body.wb-site h3,body.wb-site h4{font-family:WB Montserrat,Arial,sans-serif;letter-spacing:-.04em;font-weight:550;color:var(--wb-ink)}body.wb-site em{font-family:Georgia,serif;color:var(--wb-lime);font-weight:400}body.wb-site [hidden]{display:none!important}.wb-site a{color:inherit}.wb-site :focus-visible{outline:2px solid var(--wb-lime);outline-offset:5px}.wb-site #MainContent{min-height:45vh}.wb-site img{max-width:100%}.wb-shell{width:calc(100% - 100px);max-width:1340px;margin-inline:auto}.wb-announcement{background:var(--wb-lime);color:#172516;text-align:center;font-size:14px;padding:7px 20px;line-height:1.45}.wb-header{background:#0d1310f5;border-bottom:1px solid var(--wb-line);position:relative;z-index:20}.wb-header-row{display:flex;align-items:center;gap:34px;min-height:96px}.wb-brand{display:inline-flex;flex-shrink:0}.wb-brand img{object-fit:contain;display:block}.wb-navigation{display:flex;align-items:center;gap:25px;margin:auto}.wb-navigation a,.wb-contact-link{text-decoration:none;font-size:17px;white-space:nowrap}.wb-navigation a{padding:10px 0;border-bottom:1px solid transparent}.wb-navigation a:hover,.wb-navigation a[aria-current]{color:var(--wb-lime);border-color:var(--wb-lime)}.wb-header-tools{display:flex;gap:9px;align-items:center}.wb-contact-link{margin-right:15px}.wb-icon{border:0;background:transparent;color:var(--wb-ink);width:40px;height:44px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;position:relative;padding:9px;flex-shrink:0}.wb-icon svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.5}.wb-icon:hover{color:var(--wb-lime)}.wb-bag .cart-count-bubble{background:var(--wb-lime);color:#162411;width:16px;height:16px;bottom:1px;left:auto;right:0;font-size:10px;line-height:1}.wb-bag .svg-wrapper{width:32px;height:32px}.wb-bag .svg-wrapper svg{width:32px;height:32px}.wb-menu-toggle,.wb-navigation .wb-mobile-contact{display:none}.wb-button{display:inline-flex;justify-content:space-between;align-items:center;gap:28px;padding:16px 24px;background:var(--wb-lime);color:#172516!important;border:1px solid var(--wb-lime);border-radius:4px;font:inherit;font-weight:550;text-decoration:none;cursor:pointer}.wb-button:hover{background:#e6ffb8}.wb-footer{border-top:1px solid var(--wb-line);background:#101a13;padding:64px 0 28px;margin-top:0}.wb-footer-grid{display:grid;grid-template-columns:1.2fr 1fr 1fr 1.2fr;gap:44px}.wb-footer h2{font-size:17px;letter-spacing:0!important;margin:8px 0 20px}.wb-footer p{color:var(--wb-muted);font-size:16px;line-height:1.6}.wb-footer-grid>div>a:not(.wb-brand){display:block;color:var(--wb-muted);font-size:16px;text-decoration:none;margin:9px 0}.wb-footer a:hover{color:var(--wb-lime)}.wb-newsletter{border-top:1px solid var(--wb-line);margin-top:42px;padding-top:35px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.wb-newsletter h2{font-size:28px;margin:0 0 5px}.wb-newsletter p{margin:0}.wb-newsletter label{font-size:15px;display:block;margin-bottom:8px}.wb-newsletter-row{display:flex;gap:10px}.wb-newsletter input{min-width:0;width:100%;background:#0d1310;border:1px solid #68735d;border-radius:4px;padding:14px 16px;font:inherit;color:var(--wb-ink)}.wb-newsletter .wb-button{font-size:16px;gap:18px}.wb-newsletter .wb-form-message{margin-top:12px;color:var(--wb-lime)}.wb-footer-bottom{border-top:1px solid var(--wb-line);padding-top:25px;margin-top:34px;display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:14px;color:var(--wb-muted)}.wb-footer-bottom a{margin-right:15px}.wb-payment-types{list-style:none;padding:20px 0 0;display:flex;flex-wrap:wrap;gap:8px}.wb-payment-types svg{width:38px;height:24px}.wb-site .button{border-radius:4px;font-family:inherit;letter-spacing:0;font-size:17px}.wb-site .button:after{border-radius:4px}.wb-site .quantity{border-radius:4px}.wb-site .field__input,.wb-site .select__select,.wb-site .customer .field input,.wb-site .customer select{background:#101a13;color:var(--wb-ink);font-family:inherit;font-size:17px}.wb-site .field__label,.wb-site .form__label{color:var(--wb-muted);font-family:inherit}.wb-site .rte a,.wb-site .underlined-link{color:var(--wb-lime)}.wb-site .cart-notification{background:#182c20;border:1px solid var(--wb-line);color:var(--wb-ink);box-shadow:0 12px 50px #0008}.wb-site cart-notification{position:relative;z-index:40}.wb-site .cart-notification__heading{font-size:16px;letter-spacing:0}.wb-site .cart-notification-wrapper{position:relative}.wb-site .shopify-policy__container{max-width:860px;padding:65px 30px 90px}.wb-site .shopify-policy__title h1{font-size:clamp(32px,5vw,54px);text-align:left;line-height:1.12;margin:0 0 35px}.wb-site .shopify-policy__body{color:var(--wb-muted);font-size:19px;line-height:1.75}.wb-site .shopify-policy__body h2,.wb-site .shopify-policy__body h3{margin-top:40px;font-size:24px}.wb-site .shopify-policy__body a{color:var(--wb-lime)}.wb-site .customer{color:var(--wb-ink);padding-top:60px;padding-bottom:80px}.wb-site .customer h1{font-size:44px}.wb-site .customer a{color:var(--wb-lime)}.wb-site .cart__warnings{padding:75px 0 90px}.wb-site .cart__empty-text{font-size:clamp(34px,5vw,60px)}.wb-site .cart__items{border-bottom-color:var(--wb-line)}.wb-site .cart-item__media{border-radius:8px;background:#182c20;padding:12px}.wb-site .cart-item__name{font-size:20px}.wb-site .cart-item__details>*{color:var(--wb-ink)}.wb-site .cart__footer{padding-block:35px 70px}.wb-site .cart__footer .tax-note{color:var(--wb-muted)}.wb-site .cart__note .field__label{background:var(--wb-bg)}.wb-site .title-wrapper-with-link .title{font-size:clamp(34px,5vw,54px)}.wb-site .cart__footer-wrapper{background:var(--wb-bg)}.wb-site .card{color:var(--wb-ink)}.wb-site .card__heading{font-size:21px}.wb-site .card__information{padding-top:20px}.wb-site .badge{background:var(--wb-lime);color:#172516;border:0}.wb-site .pagination__item--current{color:var(--wb-lime)}.wb-site .banner__box{background:#182c20}.wb-site #wb-chat-bubble{background:var(--wb-lime);color:#172516;box-shadow:0 4px 20px #0006}.wb-site #wb-chat-bubble svg{stroke:#172516}.wb-site .wb-chat-header{background:#182c20}.wb-site .wb-home .hero h1{font-weight:550}.wb-site .wb-home{font-family:WB Gill,Arial,sans-serif}@media(min-width:990px){.wb-site cart-items.page-width,.wb-site .cart__footer-wrapper .page-width{max-width:1340px;width:calc(100% - 100px);padding-left:0;padding-right:0}.wb-site .cart-item__image{width:130px}.wb-site .cart__blocks{border:1px solid var(--wb-line);border-radius:10px;padding:30px;max-width:440px;background:#182c20}}@media(max-width:1200px){.wb-header-row{gap:20px}.wb-navigation{gap:18px}.wb-contact-link{display:none}.wb-shell{width:calc(100% - 64px)}}@media(max-width:1050px){.wb-header-row{min-height:82px;justify-content:space-between}.wb-header-tools{margin-left:auto}.wb-menu-toggle{display:flex}.wb-navigation{display:none;position:absolute;top:100%;left:0;width:100%;padding:16px 32px 25px;background:#101a13;border-bottom:1px solid var(--wb-line);box-shadow:0 20px 30px #0005;max-height:calc(100dvh - 120px);overflow:auto}.wb-navigation.is-open{display:flex;flex-direction:column;gap:0;align-items:stretch}.wb-navigation a,.wb-navigation .wb-mobile-contact{display:block;padding:14px 0;font-size:20px}.wb-footer-grid{grid-template-columns:1fr 1fr;gap:25px 50px}}@media(max-width:600px){.wb-shell{width:calc(100% - 40px)}.wb-announcement{font-size:12px;padding:7px 15px}.wb-header-row{min-height:77px;gap:15px}.wb-brand img{width:75px;height:50px}.wb-header-tools{gap:3px}.wb-icon{width:36px;padding:7px}.wb-footer{padding:40px 0 25px}.wb-footer-grid{gap:24px 20px}.wb-footer-grid>div:first-child{grid-column:1/-1}.wb-footer h2{font-size:15px}.wb-footer-grid>div>a:not(.wb-brand),.wb-footer p{font-size:15px;overflow-wrap:anywhere}.wb-newsletter{grid-template-columns:1fr;gap:20px;padding-top:26px;margin-top:25px}.wb-newsletter-row{flex-wrap:wrap}.wb-newsletter .wb-button{width:100%}.wb-footer-bottom{align-items:flex-start;flex-direction:column;gap:10px}.wb-site .shopify-policy__container{padding:40px 20px 60px}.wb-site .shopify-policy__body{font-size:17px}.wb-site .customer h1{font-size:34px}.wb-site .cart-item__name{font-size:17px}.wb-site .cart-item__media{padding:4px}.wb-site .cart-notification-wrapper{padding:0}.wb-site .cart-notification{width:100%;max-width:100vw}.wb-site .cart__warnings{padding:55px 0}.wb-site .cart__footer{padding-bottom:40px}}@media(prefers-reduced-motion:reduce){.wb-site *{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.wb-brand img{filter:brightness(0) invert(1);opacity:.91}.wb-site .cart-notification{position:fixed;top:16px;right:24px;z-index:100;max-height:calc(100dvh - 32px);overflow-y:auto}@media(max-width:600px){.wb-site .cart-notification{top:0;right:0;max-height:100dvh}}@media(max-width:749px){body.wb-site:has(.wb-mobile-purchase) #wb-chat-bubble{bottom:105px}body.wb-site:has(.wb-mobile-purchase) #wb-chat-panel{bottom:172px;max-height:calc(100dvh - 192px)}}body.wb-site .wb-home .formula-panels .formula-paper[hidden]{display:flex!important;visibility:hidden;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/8/assets/wb-site.css.map */
