:root{--agro-green: #1D9E75;--agro-green-dark: #157a5a;--agro-green-light: #e8f5f0;--agro-black: #0f1a14;--agro-near-black: #111111;--agro-mid: #555555;--agro-light: #f7f7f7;--agro-border: #e8e8e8;--agro-radius: 12px;--agro-transition: .25s ease}body{background:#fff!important;color:var(--agro-near-black)}a{color:var(--agro-near-black)}a:hover{color:var(--agro-green)}.button,.button--primary,.shopify-challenge__button,.customer button{background-color:var(--agro-green)!important;color:#fff!important;border-color:var(--agro-green)!important;border-radius:50px!important;font-weight:700!important;font-size:1.4rem!important;letter-spacing:.02em!important;text-decoration:none!important;transition:background var(--agro-transition),transform var(--agro-transition)!important}.button:hover,.button--primary:hover{background-color:var(--agro-green-dark)!important;border-color:var(--agro-green-dark)!important;color:#fff!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px #1d9e754d!important}.button--secondary{background-color:transparent!important;color:var(--agro-green)!important;border:2px solid var(--agro-green)!important;border-radius:50px!important;font-weight:700!important}.button--secondary:hover{background-color:var(--agro-green)!important;color:#fff!important}.rte a{color:var(--agro-green)!important;text-decoration:underline!important;text-underline-offset:3px;background:none!important;border-radius:0!important;padding:0!important;font-weight:inherit!important;display:inline!important;font-size:inherit!important;box-shadow:none!important;border:none!important;transform:none!important;white-space:normal!important;min-width:unset!important;min-height:unset!important}.rte a:hover{color:var(--agro-green-dark)!important;background:none!important;transform:none!important}.card-wrapper{border-radius:var(--agro-radius)!important;overflow:hidden;transition:transform var(--agro-transition),box-shadow var(--agro-transition)}.card-wrapper:hover{transform:translateY(-4px);box-shadow:0 8px 32px #0000001a}.card__media img,.card .media img{object-fit:contain!important;object-position:center!important;background:#f7f7f7}.card-information .card__heading a{color:var(--agro-near-black)!important;font-weight:600!important;font-size:1.4rem!important;text-decoration:none!important;transition:color var(--agro-transition)!important}.card-information .card__heading a:hover{color:var(--agro-green)!important}.price .price-item--regular,.price .price-item--sale{color:var(--agro-near-black)!important;font-weight:700!important;font-size:1.5rem!important}.price--on-sale .price-item--regular{color:#aaa!important;font-weight:400!important;font-size:1.25rem!important;text-decoration:line-through!important}.price--on-sale .price-item--sale{color:#e63946!important}.badge--sale{background:#e63946!important;color:#fff!important;border-radius:50px!important;font-weight:700!important}.badge--sold-out{background:var(--agro-mid)!important;color:#fff!important;border-radius:50px!important;font-weight:700!important}.collection-hero{background:var(--agro-black)!important;color:#fff!important;padding:5rem 0!important;position:relative}.collection-hero__title{color:#fff!important;font-weight:900!important;font-size:clamp(3rem,5vw,5rem)!important;letter-spacing:-.03em!important}.collection-hero__description{color:#ffffffb3!important;font-size:1.5rem!important;line-height:1.7!important}.collection-hero:before{content:"";display:block;height:3px;background:linear-gradient(90deg,var(--agro-green),#0a7a56,var(--agro-green));position:absolute;bottom:0;left:0;right:0}.facets__heading{font-weight:700!important;color:var(--agro-near-black)!important}.facets__label{color:var(--agro-mid)!important}.facets__label:hover{color:var(--agro-green)!important}.active-facets__button{background:var(--agro-green-light)!important;color:var(--agro-green-dark)!important;border:1.5px solid var(--agro-green)!important;border-radius:50px!important;font-weight:600!important}.active-facets__button:hover{background:var(--agro-green)!important;color:#fff!important}.product__title h1,.product__title{font-size:clamp(2.4rem,3vw,3.6rem)!important;font-weight:800!important;letter-spacing:-.02em!important;color:var(--agro-near-black)!important}a.product__text.caption-with-letter-spacing,.product__text.caption-with-letter-spacing{color:var(--agro-green)!important;font-weight:700!important;font-size:1.15rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;text-decoration:none!important}.product .price--large .price-item{font-size:2.6rem!important;font-weight:800!important;color:var(--agro-near-black)!important}.product .price--on-sale .price-item--regular{font-size:1.8rem!important;color:#aaa!important}.product .price--on-sale .price-item--sale{color:#e63946!important}.variant-input label.button{border-radius:8px!important;font-weight:600!important;border-color:var(--agro-border)!important;color:var(--agro-near-black)!important;background:#fff!important}.variant-input input:checked+label.button,.variant-input label.button:hover{border-color:var(--agro-green)!important;color:var(--agro-green)!important;background:var(--agro-green-light)!important;box-shadow:none!important;transform:none!important}.product-form__submit.button{min-height:5.2rem!important;font-size:1.5rem!important;font-weight:700!important;border-radius:50px!important;background:var(--agro-green)!important;border-color:var(--agro-green)!important;color:#fff!important}.product-form__submit.button:hover{background:var(--agro-green-dark)!important;color:#fff!important;transform:translateY(-2px)!important;box-shadow:0 8px 24px #1d9e7559!important}.thumbnail[aria-current]{box-shadow:0 0 0 2px var(--agro-green)!important;border-color:var(--agro-green)!important}.product__description{font-size:1.5rem!important;line-height:1.75!important;color:var(--agro-mid)!important}.product__description h2,.product__description h3{color:var(--agro-near-black)!important;font-weight:700!important}.product__description a{color:var(--agro-green)!important;text-decoration:underline!important}.accordion__button{font-weight:700!important;color:var(--agro-near-black)!important;border-bottom:1px solid var(--agro-border)!important}.accordion__content{color:var(--agro-mid)!important;font-size:1.4rem!important;line-height:1.7!important}.cart__title{font-size:clamp(2.4rem,3vw,3.6rem)!important;font-weight:800!important;color:var(--agro-near-black)!important}.cart-item__name{font-weight:600!important;color:var(--agro-near-black)!important}.cart-item__name:hover{color:var(--agro-green)!important}.totals__subtotal{font-weight:800!important;font-size:2rem!important;color:var(--agro-near-black)!important}.cart__checkout-button.button{background:var(--agro-green)!important;border-color:var(--agro-green)!important;color:#fff!important;min-height:5.5rem!important;font-size:1.6rem!important;font-weight:700!important;border-radius:50px!important}.cart__checkout-button.button:hover{background:var(--agro-green-dark)!important;color:#fff!important;transform:translateY(-2px)!important}.quantity__button:hover{color:var(--agro-green)!important}.field__input:focus,.select__select:focus{box-shadow:0 0 0 2px var(--agro-green)!important;border-color:var(--agro-green)!important;outline:none!important}.predictive-search{border-radius:var(--agro-radius)!important;box-shadow:0 8px 32px #0000001f!important}.predictive-search__item:hover{background:var(--agro-green-light)!important}.title-wrapper-with-link .title,.title-wrapper .title{font-weight:800!important;letter-spacing:-.02em!important;color:var(--agro-near-black)!important}.title-wrapper-with-link a.link{color:var(--agro-green)!important;font-weight:700!important}.title-wrapper-with-link a.link:hover{color:var(--agro-green-dark)!important}.pagination__item{border-radius:50%!important;font-weight:600!important;color:var(--agro-near-black)!important}.pagination__item--current{background:var(--agro-green)!important;color:#fff!important;border-color:var(--agro-green)!important}.pagination__item:hover:not(.pagination__item--current){background:var(--agro-green-light)!important;color:var(--agro-green)!important}.cart-notification{border-radius:var(--agro-radius)!important;box-shadow:0 8px 40px #00000026!important}.cart-notification__links .button{background:var(--agro-green)!important;border-color:var(--agro-green)!important;color:#fff!important;border-radius:50px!important;font-weight:700!important}.cart-notification__links .button--secondary{background:transparent!important;color:var(--agro-green)!important;border-color:var(--agro-green)!important}.ah-testimonials{background:#0f1a14;padding:6rem 0}.ah-testimonials__inner{max-width:1300px;margin:0 auto;padding:0 5rem}.ah-testimonials__heading{text-align:center;color:#fff;font-size:clamp(2.4rem,3vw,3.2rem);font-weight:800;letter-spacing:-.02em;margin:0 0 4rem}.ah-testimonials__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}.ah-tcard{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:2.4rem 2rem;display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.2rem;transition:transform .3s ease,box-shadow .3s ease}.ah-tcard:hover{transform:translateY(-4px);box-shadow:0 12px 40px #0000004d}.ah-tcard__img-wrap{width:80px;height:80px;border-radius:50%;overflow:hidden;border:2px solid #1D9E75;flex-shrink:0}.ah-tcard__img-wrap img{width:100%;height:100%;object-fit:cover;display:block}.ah-tcard__quote{font-size:1.35rem;color:#ffffffd9;line-height:1.65;font-style:italic;margin:0}.ah-tcard__name{font-size:1.25rem;font-weight:700;color:#fff;margin:0}.ah-tcard__stars{color:#f5c518;font-size:1.6rem;letter-spacing:.1em}@media screen and (min-width:750px)and (max-width:989px){.page-width{padding-left:2.4rem!important;padding-right:2.4rem!important}.collection-hero{background:#0f1a14!important;padding:3.5rem 0!important}.collection-hero__title{color:#fff!important;font-size:clamp(2.4rem,4vw,3.2rem)!important}.collection-hero__description{color:#ffffffb3!important}.footer-block__heading{display:block!important;width:100%!important}.ah-testimonials__grid{grid-template-columns:repeat(2,1fr)}.ah-testimonials__inner{padding:0 3rem}}@media screen and (max-width:749px){.page-width{padding-left:1.6rem!important;padding-right:1.6rem!important}.header{padding-top:1.2rem!important;padding-bottom:1.2rem!important}.announcement-bar__message{font-size:1.2rem!important;padding:.6rem 1.6rem!important}.collection-hero{background:#0f1a14!important;padding:2.8rem 0!important}.collection-hero .page-width{padding-left:1.6rem!important;padding-right:1.6rem!important}.collection-hero__title{font-size:clamp(2rem,6.5vw,2.8rem)!important;color:#fff!important;line-height:1.2!important}.collection-hero__description{color:#ffffffb3!important;font-size:1.35rem!important;margin-top:.8rem!important}.product-grid{gap:1.2rem!important}.card-wrapper{border-radius:10px!important}.card__media img,.card .media img{object-fit:contain!important;background:#f7f7f7!important}.card-information{padding:.8rem .6rem 1rem!important}.card-information .card__heading a{font-size:1.3rem!important;line-height:1.35!important}.price .price-item{font-size:1.35rem!important}.quick-add__submit{font-size:1.2rem!important;padding:.7rem 1rem!important;min-height:3.6rem!important}.facets-horizontal{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}.facets-horizontal .facets__form{flex-wrap:nowrap!important}.section-main-product{padding-top:0!important}.product__media-wrapper{padding-left:0!important;padding-right:0!important}.product__info-wrapper{padding:2rem 1.6rem 0!important}.product__title h1{font-size:clamp(1.9rem,5.5vw,2.6rem)!important;line-height:1.2!important;margin-bottom:.6rem!important}.variant-input-wrapper{flex-wrap:wrap!important;gap:.7rem!important}.product-form__input{margin-bottom:1rem!important}.product-form__submit.button{width:100%!important;min-height:5rem!important;font-size:1.5rem!important}.product__description{font-size:1.4rem!important;line-height:1.7!important;margin-top:1.4rem!important}.accordion__button{padding:1.3rem 0!important;font-size:1.35rem!important}.accordion__content{font-size:1.35rem!important;line-height:1.65!important}.cart{padding-top:2rem!important;padding-bottom:3rem!important}.cart__title-wrapper{margin-bottom:1.6rem!important}.cart__title{font-size:2.2rem!important}.cart-item{padding:1.2rem 0!important}.cart-item__name{font-size:1.35rem!important;line-height:1.4!important}.cart-item__price-wrapper .price{font-size:1.4rem!important}.totals__subtotal-value{font-size:1.8rem!important}.cart__checkout-button.button{width:100%!important;min-height:5rem!important;font-size:1.5rem!important}.quantity{min-height:4rem!important}.search{padding-top:2rem!important}.search-modal__form{padding:0 1.6rem!important}.page-width--narrow{padding:2.4rem 1.6rem 3rem!important}.main-page-title{font-size:clamp(2rem,6vw,2.8rem)!important;margin-bottom:1.6rem!important}.rte{font-size:1.4rem!important;line-height:1.7!important}.rte h2{font-size:clamp(1.7rem,5vw,2.2rem)!important;margin-top:2rem!important}.rte h3{font-size:clamp(1.5rem,4vw,1.9rem)!important}.rte p{margin-bottom:1.2rem!important}.rte table{display:block!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important}.rte th,.rte td{padding:8px 10px!important;font-size:1.2rem!important}.rte a[style*=border-radius]{font-size:12px!important;padding:6px 12px!important;white-space:nowrap!important;display:inline-block!important;max-width:100%!important}.main-blog{padding-top:2rem!important}.article-card__title{font-size:1.6rem!important;line-height:1.35!important}.article-card__excerpt{font-size:1.35rem!important}.footer{padding-top:2.4rem!important}.footer .page-width{padding-left:1.6rem!important;padding-right:1.6rem!important}.footer-block__heading{font-size:1.15rem!important;letter-spacing:.08em!important;margin-bottom:1.2rem!important;padding-bottom:.6rem!important;display:block!important;width:100%!important}.footer-block__details-content .list-menu__item--link,.footer .list-menu__item--link{font-size:1.3rem!important;padding:.4rem 0!important}.footer__content-bottom{padding-top:1.6rem!important;padding-bottom:1.6rem!important}.copyright__content{font-size:1.1rem!important;text-align:center!important}.list-social{justify-content:center!important}.cart-notification{left:1rem!important;right:1rem!important;width:auto!important;max-width:calc(100vw - 2rem)!important;bottom:1rem!important;top:auto!important;border-radius:12px!important}.cart-notification__links{flex-direction:column!important;gap:.8rem!important}.cart-notification__links .button{width:100%!important;justify-content:center!important;min-height:4.4rem!important;font-size:1.35rem!important}.predictive-search{left:0!important;right:0!important;border-radius:0 0 12px 12px!important}.predictive-search__item{padding:1rem 1.6rem!important}.pagination{margin-top:2.4rem!important}.pagination__item{min-width:3.6rem!important;height:3.6rem!important;font-size:1.3rem!important}.related-products .grid{gap:1.2rem!important}.related-products .title-wrapper .title{font-size:2rem!important;margin-bottom:1.4rem!important}.template-404 .title{font-size:clamp(4rem,12vw,7rem)!important}.product-form__submit.button{width:100%!important}.cart__checkout-button.button{min-height:5rem!important}.collection-hero{padding:3rem 0!important}.collection-hero__title{font-size:clamp(2.4rem,7vw,3.5rem)!important}.product__title h1,.product__title{font-size:clamp(2rem,5vw,2.8rem)!important}.product .price--large .price-item{font-size:2rem!important}.totals__subtotal{font-size:1.8rem!important}.ah-testimonials{padding:4rem 0}.ah-testimonials__inner{padding:0 1.6rem}.ah-testimonials__grid{grid-template-columns:1fr;gap:1.6rem}.ah-testimonials__heading{margin-bottom:2.4rem}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/agro-all.css.map */
