:root{--theme-green: #3a7d44;--dark-green-theme-clr: #3a7d44;--light-green-theme-clr: #f4f8e7;--para-text-clr: #5f5f5f;--text-dark-grey: #888;--light-bg-clr: #fafafa;--btn-ornge-main-clr: #ff7b17;--border-clr: #d9d9d9;--border-radius-8: 8px;--light-green-bg: rgba(140, 194, 10, .1)}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html,body{scrollbar-gutter:stable}predictive-search.search-modal__form:not([open=true]) .predictive-search{display:none}main .link,.customer a{color:#000000bf}.green_btn{margin-bottom:1rem;border-radius:10px;background:#02bc7d;color:#fff;width:100%;font-family:var(--font-heading-family)}.bg-blue{border-radius:15px;background:#f9f9f9;padding:15px;margin-bottom:15px!important}.bg-blue h2{margin-top:0}.quantity__input[type=number]{border-inline:1px solid #7d7d7d;box-shadow:none;outline:none}.multicolumn-products .grid{flex-wrap:nowrap}.cart__checkout-button{font-weight:800}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:focus-visible,input:-webkit-autofill:focus-within,input:-webkit-autofill:active{color:#121212!important;-webkit-background-clip:text;transition:background-color 1s ease-in-out 0s;box-shadow:inset 0 0 20px 20px #fff}.field{background:#fff;border-radius:10px}ul.bluetick{list-style:none}ul.bluetick li{position:relative}.swiper-button-next:after,.swiper-button-prev:after{content:unset!important}.swiper-button-next .icon,.swiper-button-prev .icon{transform:rotate(90deg);background:transparent}.swiper .swiper-button-next,.swiper .swiper-button-prev{color:#fff!important;background:#00000073;width:35px!important;height:35px!important;border-radius:100%!important;display:grid;place-items:center;opacity:0;transition:transform .4s ease-in-out,opacity .3s ease-in-out}.swiper-button-next svg,.swiper-button-prev svg{width:16px!important;height:16px!important}.swiper-button-prev{transform:translate(-140%,-50%)}.swiper-button-next{transform:translate(140%,-50%)}.swiper:hover .swiper-button-next,.swiper:hover .swiper-button-prev{transform:translateY(-50%);opacity:1}.cc-slideshow .swiper-button-next,.cc-slideshow .swiper-button-prev{top:55%}a.absolute-link{position:absolute;top:0;right:0;bottom:0;z-index:9;left:0}.flex{display:flex}.justify-between{justify-content:space-between}.align-item-center,.align-items-center{align-items:center}div#wishlisthero-floating-launcher-container{display:none!important}.ugcWidget-textwrap{color:#b3b3b2;font-size:14px;margin-top:10px;overflow:hidden;text-align:center;text-overflow:ellipsis}.product__media.media{background:#f7f7f7!important}.product__media.media img{mix-blend-mode:multiply}.header__menu-item{border-bottom:2px solid transparent}.header__menu-item:hover{border-bottom:2px solid #3a7d44}.cc-faq-section .faq-title{font-size:15px;color:#000}.cc-faq-section .faq-answer p{font-size:14px;line-height:22px;color:#5f5f5f}@media (max-width: 749px){.cc-slideshow>.page-width{padding:0}}@media (max-width: 820px){.page-width{padding:0 15px}.multicolumn__title{padding-right:0}}a.money_back_button{cursor:pointer;border-bottom:1px solid var(--theme-green);text-decoration:none;color:#4d4d4d;font-weight:700}.relative{position:relative}.card-wrapper.product-card-wrapper .loading__spinner,quick-add-modal .loading__spinner{opacity:0}.card__information h3 a:focus,.card__information h3 a:active{color:inherit;outline:none;background:none;text-decoration:none}.reset__button{border:1px solid #ccc;padding:5px;width:18px;height:18px;top:50%!important;transform:translateY(-50%)}.reset__button .icon.icon-close{height:1.1rem!important;width:1.1rem!important;stroke-width:.1rem}.paginationjs-prev.disabled,.paginationjs-next.disabled{display:none}.cc-contact .form__message .icon{height:2rem;width:2rem}.key-features.bg-blue.quick-add-hidden .certi-icon{display:none}.swiper-wrapper .multicolumn-card__info .badge span{width:24px}.swiper-wrapper .multicolumn-card__info .badge{text-transform:uppercase}@media (min-width:990px) and (max-width:1250px){.swiper-wrapper .multicolumn-card__info .badge{text-align:left;min-height:37px;width:auto}}@media screen and (min-width: 750px){.template-index .background-none .multicolumn-card__image-wrapper{margin-left:.5rem;margin-right:.5rem}.template-index .multicolumn-card__info .rte{min-height:50px}}@media (max-width:465px){.swiper-wrapper .multicolumn-card__info .badge{text-align:left;font-size:11px;min-height:37px;width:auto}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/custom.css.map */
