:root{--wp-lime:#a5d905;--wp-deep:#172018;--wp-cream:#f6f9ec;--wp-line:#e5ebdf;--wp-muted:#667162;--wp-radius:12px}body{font-family:var(--font-body-family);letter-spacing:0;color:#171b17}h1,h2,h3,h4,.h1,.h2,.h3,.h4{letter-spacing:-.035em;font-weight:700}.page-width{max-width:1400px}.announcement-bar-section,.utility-bar{background:var(--wp-lime)!important;color:#151c10!important}.announcement-bar__message{font-weight:800;font-size:1.2rem;letter-spacing:.02em;color:#151c10!important}.header-wrapper{border-bottom:1px solid var(--wp-line);box-shadow:0 3px 12px #17201808;background:#fff}.header{min-height:72px}.header__heading-link{font-weight:800;letter-spacing:-.045em;text-transform:none}.header__heading-link .h2{font-size:2.6rem!important;font-weight:800;color:var(--wp-deep)}.header__menu-item{font-weight:650;font-size:1.45rem;text-decoration:none!important}.header__icon{color:var(--wp-deep)}.header__icon:hover{color:#5b7900}.cart-count-bubble{background:var(--wp-lime);color:#101710}.button,.shopify-payment-button__button--unbranded,.product-form__submit{background:var(--wp-lime);color:var(--wp-deep);border:0;border-radius:10px;min-height:54px;font-weight:800;letter-spacing:0;text-transform:none}.button:after,.product-form__submit:after{box-shadow:none!important;border-radius:10px}.button:not([disabled]):hover,.product-form__submit:hover{background:#90bd00;color:#101710}.button--secondary{background:#fff;border:1px solid #cbd8c0}.button--secondary:after{box-shadow:inset 0 0 0 1px #cbd8c0!important}.product__title{margin-bottom:1rem}.product__title h1{font-size:clamp(2.9rem,3.3vw,4.4rem);line-height:1.14;font-weight:800;letter-spacing:-.04em;color:var(--wp-deep)}.product__info-container .price__regular .price-item,.product__info-container .price__sale .price-item--sale{font-weight:800;color:var(--wp-deep);font-size:2.7rem}.product__media img,.product-media-container,.product__media-wrapper .global-media-settings{border-radius:var(--wp-radius)}.thumbnail{border-radius:9px;overflow:hidden}.thumbnail[aria-current],.thumbnail[aria-current]:focus{box-shadow:0 0 0 2px var(--wp-lime)!important}.product__info-container .product-form__input input[type=radio]+label{border:1.5px solid #d2ddcb;border-radius:10px;font-weight:700;padding:1.2rem 1.7rem}.product__info-container .product-form__input input[type=radio]:checked+label{background:#f1fad8;border:2px solid #96bf00;color:#18200e;box-shadow:none}.product__info-container .product-form__buttons{max-width:none}.product__info-container .product-form__submit{min-height:60px}.product__accordion{border-top:1px solid var(--wp-line)}.product__accordion .accordion__title{font-weight:750}.product__info-container .product__text{font-weight:800;letter-spacing:.04em;color:#698e00}.product__info-container .product__description{font-size:1.5rem;line-height:1.6}.quantity{border-radius:10px}.card-wrapper .card,.contains-card--product .card{border-radius:12px;overflow:hidden}.card__heading{font-weight:750;letter-spacing:-.018em}.badge{border-radius:6px;font-weight:800}.price-item{font-weight:700}.footer{background:var(--wp-deep)!important;color:#f7fbf4!important;border-top:5px solid var(--wp-lime)}.footer *:not(.button):not(input):not(.svg-wrapper){color:inherit}.footer__content-top{padding-bottom:35px}.footer-block__heading{color:#fff!important;font-weight:800;font-size:1.65rem;letter-spacing:-.02em}.footer-block__details-content,.footer-block__details-content a{font-size:1.4rem;line-height:1.75;color:#dee8d8!important}.footer .newsletter-form__button{color:var(--wp-deep)!important}.footer .field__input{background:#fff;color:#161b15;border-radius:9px}.footer .field__label{color:#505950!important}.footer__content-bottom{border-color:#52604b}.footer__copyright,.footer__copyright *{color:#ced6ca!important}.footer__list-social{justify-content:flex-start}.cart-drawer .drawer__inner{border-left:1px solid var(--wp-line)}.cart-drawer .drawer__header h2{font-weight:800}.cart-drawer .cart__checkout-button{background:var(--wp-lime)!important}.menu-drawer{background:#fff}.menu-drawer__menu-item{font-weight:700}.wp-eyebrow{font-weight:800;color:#638000;font-size:1.25rem;letter-spacing:.09em;text-transform:uppercase}.wp-points{list-style:none;margin:1.4rem 0;padding:0;display:grid;gap:1rem;font-size:1.5rem;line-height:1.45}.wp-points li{display:flex;gap:.85rem;align-items:flex-start}.wp-points li:before{content:"\2713";color:#668600;font-weight:900}.wp-trust{display:flex;gap:1rem;flex-wrap:wrap;font-size:1.2rem;font-weight:700;color:#385039;padding:1.5rem;border:1px solid #dce8d3;border-radius:10px;background:#f6f9ec}.wp-trust span{flex:1;min-width:125px;text-align:center}.wp-section{background:#fff;color:var(--wp-deep);padding:58px 0}.wp-section--tint{background:var(--wp-cream)}.wp-container{max-width:1250px;margin:auto;padding:0 22px}.wp-heading{font-size:clamp(2.6rem,3.5vw,4.2rem);font-weight:800;letter-spacing:-.045em;line-height:1.15;margin:0 0 1.4rem;text-align:center;color:var(--wp-deep)}.wp-subheading{text-align:center;max-width:680px;margin:0 auto 34px;color:#52604c;font-size:1.6rem;line-height:1.6}.wp-benefit-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.wp-benefit{background:#fff;border:1px solid var(--wp-line);padding:26px 22px;border-radius:14px;box-shadow:0 5px 18px #1720180b}.wp-benefit-icon{font-size:2.4rem;margin-bottom:13px;display:block}.wp-benefit h3{font-weight:800;font-size:1.8rem;letter-spacing:-.02em;margin:0 0 8px}.wp-benefit p{font-size:1.4rem;line-height:1.6;margin:0;color:#506047}.wp-how{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;counter-reset:wpstep}.wp-step{padding:25px;border:1px solid var(--wp-line);border-radius:14px;background:#fff}.wp-step:before{counter-increment:wpstep;content:counter(wpstep);display:inline-grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--wp-lime);color:#172018;font-weight:800;margin-bottom:15px}.wp-step h3{font-size:1.9rem;font-weight:800;margin:0 0 8px}.wp-step p{font-size:1.4rem;line-height:1.6;color:#506047;margin:0}.wp-note{font-size:1.25rem;text-align:center;max-width:780px;margin:22px auto 0;color:#607158}@media(max-width:749px){.header{min-height:58px}.header__heading-link .h2{font-size:2.1rem!important}.announcement-bar__message{font-size:1.05rem}.wp-section{padding:38px 0}.wp-container{padding:0 16px}.wp-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.wp-benefit{padding:18px 14px}.wp-benefit h3{font-size:1.55rem}.wp-benefit p{font-size:1.25rem}.wp-how{grid-template-columns:1fr;gap:12px}.product__title h1{font-size:3rem}.product__info-container .product-form__submit{min-height:58px}.wp-trust{gap:0;padding:10px 3px}.wp-trust span{font-size:1rem;min-width:0}.footer-block__heading{font-size:1.55rem}}.wp-center{text-align:center;margin-bottom:10px}.wp-benefit-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.wp-faq{max-width:850px;margin:0 auto}.wp-faq details{border-bottom:1px solid #dce6d6;padding:19px 0}.wp-faq summary{font-size:1.7rem;font-weight:750;cursor:pointer;padding-right:24px;position:relative;list-style:none}.wp-faq summary:after{content:"+";position:absolute;right:2px;top:0;font-size:2.2rem;color:#668600}.wp-faq details[open] summary:after{content:"\2212"}.wp-faq p{font-size:1.45rem;line-height:1.65;color:#55634f;max-width:760px}@media(max-width:749px){.wp-benefit-grid--three{grid-template-columns:1fr}.wp-faq summary{font-size:1.55rem}}.product__info-container .product__title h1,.product__info-container .product__title .h1{font-size:clamp(2.3rem,2.15vw,3.1rem)!important;line-height:1.19!important;letter-spacing:-.025em!important;font-weight:800}@media(max-width:749px){.product__info-container .product__title h1,.product__info-container .product__title .h1{font-size:2.35rem!important;line-height:1.2!important}}.header__icon--search,.header__search{display:none!important}.wp-offer-copy{margin:9px 0 10px;font-family:var(--font-body-family)}.wp-offer-copy .wp-stock{display:flex;align-items:center;gap:12px;margin:0 0 15px 6px;color:#078400;font-size:17px;line-height:1.4}.wp-offer-copy .wp-stock>span:last-child{background:#eafbe4;border-radius:8px;padding:0 5px}.wp-offer-copy .wp-stock-dot{display:inline-block;width:12px;height:12px;flex:0 0 12px;border-radius:50%;background:#00bc22}.wp-offer-bullets{list-style:none;margin:0 0 13px;padding:0;display:grid;gap:13px}.wp-offer-bullets li{display:flex;align-items:flex-start;gap:13px;font-size:19px;line-height:1.45;color:#161616}.wp-offer-bullets li:before{content:"";border:solid #a5d905;border-width:0 0 4px 4px;display:inline-block;width:16px;height:9px;transform:rotate(-45deg);margin:7px 0 0 3px;flex:0 0 16px}.wp-offer-highlight{background:#323232;color:#fff;border-radius:5px;padding:10px 12px;font-size:17px;line-height:1.45}.wp-offer-highlight strong{color:#a5d905;font-weight:800}@media(max-width:749px){.wp-offer-copy .wp-stock{font-size:14px;gap:8px}.wp-offer-bullets{gap:10px}.wp-offer-bullets li{font-size:15px;gap:11px}.wp-offer-highlight{font-size:14px}}.product__tax,.cart-drawer .tax-note,.cart__footer .tax-note,.cart__blocks .tax-note,.cart__ctas+.tax-note,.cart__contents .tax-note,.cart-notification .tax-note{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/9/assets/weatherproof.css.map */
