body{letter-spacing:0px;line-height:150%}.shopify-section.shopify-section-group-header-group{z-index:999}.header-section__wrapper___row .header_menu_column ul li a{padding:0}.header-section__wrapper___row .header_menu_column ul li a.header__icon--cart{display:flex;margin-right:0;padding:12px 5px;height:43px}.header-section__wrapper___row .header_menu_column ul li.nav-button a:hover .cart-count-bubble span,.header-section__wrapper___row .header_menu_column ul li.nav-button a:hover .svg-wrapper svg path{fill:#224132!important;color:#224132!important}.header-section__wrapper___row .header_menu_column ul li a.header__icon--cart span{font-family:Matter SemiBold;font-size:14px}.header-section__wrapper___row .header_menu_column ul li a .cart-count-bubble{width:unset;height:unset;background:transparent;border-radius:unset;position:relative;left:unset;top:unset;right:unset;bottom:unset;margin-left:5px}.header-section__wrapper___row .header_menu_column ul li a .cart-count-bubble span{transition:all .2s ease-in-out}.header-section__wrapper___row .header_menu_column ul li a.header__icon--cart svg{width:14px}.header-section__wrapper___row .header_menu_column ul li a.header__icon--cart svg path{transition:all .2s ease-in-out}.header-section__wrapper___row .header_menu_column ul li a.header__icon--cart .svg-wrapper{width:14px;height:16px;margin-right:8px}.newsletter_hubsport input:focus{box-shadow:none}.collection-hero .collection-hero__title{margin-top:90px;margin-bottom:20px;text-align:center;font-size:6.4rem;line-height:109.375%;letter-spacing:-1.92px;font-weight:500;font-family:Nib Pro;font-style:normal;color:#164231}.card__information h3 a{font-family:Nib Pro SemiBold;font-size:26px;font-style:normal;line-height:130.769%;letter-spacing:-.78px;color:#164231}.card__information h3 a:after{display:none}.card__information .sf_product_subtitle_name{font-family:Matter;font-size:16px;font-style:normal;font-weight:400;line-height:150%;color:#000}.card-information .price__regular span{font-family:Matter SemiBold;font-size:16px;font-style:normal;line-height:normal;color:#164231}.product-grid-container .pagination-wrapper ul li{flex:1 0 3rem;max-width:3rem}.product-grid-container .pagination-wrapper ul li a{font-size:18px;font-style:normal;line-height:1;letter-spacing:-.78px;color:#164231;font-family:Matter SemiBold}.product-grid-container .pagination-wrapper ul li a.pagination__item--prev svg path{fill:#164231}.product-grid-container .pagination-wrapper ul li a .svg-wrapper svg{width:15px;height:15px}.shopify_media_cta_section{margin-top:7px!important;margin-bottom:60px}.shopify_media_cta_section__wrapper{position:relative}.shopify_media_cta_section__wrapper .cta_media_wrraper{position:relative;height:477px;display:grid;place-items:center;padding:15px;border-radius:12px;background-repeat:no-repeat;background-size:cover}.shopify_media_cta_section__wrapper .cta_media_wrraper .shopify_media_cta_video{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0;border-radius:12px}.shopify_media_cta_section__wrapper___row{position:relative;z-index:1;text-align:center}.shopify_media_cta_section__wrapper___row--data h1{font-family:Nib Pro;font-size:6.4rem;font-style:normal;font-weight:400;line-height:109.375%;letter-spacing:-1.92px;color:#f4f2e7;margin-bottom:11px}.shopify_media_cta_section__wrapper___row--data .site-desc{font-family:Matter;font-size:20px;font-style:normal;font-weight:400;line-height:150%;color:#f4f2e7;margin-bottom:19px}.shopify_media_cta_btn .base-button{background-color:#b3c935;border-color:#b3c935;color:#224132}.shopify_media_cta_btn .base-button:hover{background-color:transparent;color:#b3c935}cart-drawer.drawer{background:#ffffff80}cart-drawer .drawer__heading_wrapper{display:flex;align-items:center;grid-gap:17px}cart-drawer .drawer__heading_wrapper .cart_items_count{display:inline-block;font-family:Matter;font-size:12px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.6px;text-transform:uppercase;color:#000}cart-drawer quantity-popover .cart-item__quantity-wrapper{justify-content:space-between}.drawer__header .drawer__close{fill:#164231;top:-5px}.drawer__header .drawer__close svg path{fill:#164231}cart-drawer .drawer__inner{padding-top:36px;padding-left:35px;padding-right:25px;background-color:#f4f2e7;border:none}cart-drawer .drawer__header{padding:0 0 15px}cart-drawer .drawer__heading_wrapper .drawer__heading{margin:0;font-family:Nib Pro SemiBold;font-size:30px;font-style:normal;line-height:120%;letter-spacing:-.9px;color:#224132}cart-drawer.drawer .cart-items thead{display:none}cart-drawer.drawer .cart-item__details .product_single_item_price_wrapper{display:none}cart-drawer.drawer .cart-item__details dl{margin-top:0}cart-drawer .drawer__cart-items-wrapper .cart-items .cart-item__name{font-family:Nib Pro SemiBold;font-size:20px;font-style:normal;line-height:130%;letter-spacing:-.6px;color:#164231}cart-drawer .drawer__cart-items-wrapper .cart-items .sf_product_subtitle_name{font-family:Matter;font-size:14px;font-style:normal;font-weight:400;line-height:171.429%;color:#000;margin:0}cart-drawer .drawer__cart-items-wrapper .cart-items .cart-item__totals .price{font-family:Nib Pro SemiBold;font-size:20px;font-style:normal;line-height:170%;letter-spacing:-.6px;color:#164231}cart-drawer quantity-popover .cart-item__quantity-wrapper .quantity-popover-container .quantity:after{border:none;box-shadow:none;border-radius:10px}cart-drawer quantity-popover .cart-item__quantity-wrapper .quantity-popover-container .quantity:before{border-radius:10px}cart-drawer quantity-popover .cart-item__quantity-wrapper .quantity-popover-container .quantity{background-color:#fff;border-radius:10px;padding:5px 14px;max-width:79px;opacity:1;font-family:Matter;box-sizing:border-box;height:36px;min-height:36px}cart-drawer quantity-popover .cart-item__quantity-wrapper .quantity-popover-container .quantity .quantity__button{width:auto;font-family:Matter;padding-top:3px;box-sizing:border-box}cart-drawer quantity-popover .cart-item__quantity-wrapper .quantity-popover-container .quantity input{font-family:Matter SemiBold;font-size:16px;font-style:normal;line-height:normal}cart-drawer quantity-popover .cart-item__quantity-wrapper .quantity-popover-container .quantity input:focus{outline:none;box-shadow:none}cart-drawer .drawer__cart-items-wrapper .cart-items .cart-item{border-bottom:1px solid rgba(0,0,0,.1);padding:7px 0 24px}cart-drawer .drawer__cart-items-wrapper .cart-items .cart-item:first-of-type{padding-top:0}cart-drawer .drawer__cart-items-wrapper .cart-items .cart-item:last-of-type{border-bottom:none;padding:0}cart-drawer .drawer__cart-items-wrapper .cart-items .cart-item__media img{border-radius:8px}cart-drawer .cart-drawer .drawer__inner .drawer__footer{border:none}cart-drawer .cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer .tax-note{display:none}cart-drawer .cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer .totals{margin:1.2rem 0 16px auto}cart-drawer .cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer .totals__total{margin:0;font-family:Nib Pro SemiBold;font-size:20px;font-style:normal;line-height:170%;letter-spacing:-.6px;color:#164231}cart-drawer .cart-drawer .drawer__inner .drawer__footer .cart-drawer__footer .totals__total-value{font-family:Nib Pro SemiBold;font-size:20px;font-style:normal;line-height:170%;letter-spacing:-.6px;color:#164231}cart-drawer .cart-drawer .drawer__inner .drawer__footer .free_shipping_msg{text-align:center;margin-top:16px}cart-drawer .cart-drawer .drawer__inner .drawer__footer .free_shipping_msg p{color:#000;text-align:center;font-family:Matter;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.6px;text-transform:uppercase}cart-drawer .cart-drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button{border-radius:10px;border:none;background-color:#b3c935;font-family:Matter SemiBold;font-size:16px;font-style:normal;line-height:normal;color:#164231;letter-spacing:normal;border:1px solid #b3c935;transition:all .2s ease-in-out}cart-drawer .cart-drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button:hover{background:transparent;color:#b3c935}cart-drawer .cart-drawer .drawer__inner .drawer__footer .cart__ctas .cart__checkout-button:after{display:none}.cart-drawer__empty-content .cart__empty-text{font-family:Nib Pro SemiBold;font-size:30px;font-style:normal;line-height:120%;letter-spacing:-.9px;color:#224132}.template-product .slider-nav .slick-slide.slick-current img{border:1px solid #B3C935;border-radius:8px}.template-product #MainContent{padding-top:17px}.template-product .back_to_shop_wrapper{padding-bottom:30px}.template-product .back_to_shop_wrapper a{display:inline-flex;align-items:center;grid-gap:6px;text-decoration:none}.template-product .back_to_shop_wrapper a .caret-icon{line-height:1}.template-product .back_to_shop_wrapper a .caret-icon svg{transform:rotate(90deg);width:12px;margin-top:1px}.template-product .back_to_shop_wrapper a span{color:#000;font-family:Matter;font-size:12px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.6px;text-transform:uppercase}.template-product .product__info-container .sf_qty_atc_wrraper{display:grid;grid-template-columns:90px 1fr;grid-gap:16px}.template-product .product__info-container .sf_qty_atc_wrraper .price-per-item__container .quantity{padding:14px;border-radius:10px;background-color:#eaece9;border:none;width:auto}.template-product .product__info-container .sf_qty_atc_wrraper .price-per-item__container .quantity:after{border-radius:10px;border:none;box-shadow:none}.template-product .product__info-container .sf_qty_atc_wrraper .quantity__label{display:none}.template-product .product__info-container .sf_qty_atc_wrraper .product-form__input{margin:0;max-width:90px;min-width:unset}.template-product .product__info-container .sf_qty_atc_wrraper .price-per-item__container .quantity input{font-family:Matter SemiBold;font-size:16px;font-style:normal;line-height:normal;background:transparent}.template-product .product__info-container .sf_qty_atc_wrraper .price-per-item__container .quantity input:focus{outline:none;box-shadow:none}.template-product .product__info-container .sf_qty_atc_wrraper .quantity__button{width:auto}.template-product .product__info-container .sf_qty_atc_wrraper .product-form{margin:0}.template-product .product__info-container .sf_qty_atc_wrraper .product-form .product-form__buttons{max-width:unset}.template-product .product__info-container .sf_qty_atc_wrraper .product-form .product-form__buttons .product-form__submit:disabled{opacity:1}.template-product .product__info-container .sf_qty_atc_wrraper .product-form .product-form__buttons .product-form__submit{border-radius:10px;background-color:#b3c935;font-family:Matter SemiBold;font-size:16px;font-style:normal;line-height:normal;color:#224132;border:1px solid #B3C935;transition:all .2s ease-in-out}.template-product .product__info-container .sf_qty_atc_wrraper .product-form .product-form__buttons .product-form__submit:hover{background-color:transparent;color:#224132}.template-product .product__info-container .sf_qty_atc_wrraper .product-form .product-form__buttons .product-form__submit:after{border:none;box-shadow:none}.template-product .product__info-container .sf_qty_atc_wrraper .product-form .product-form__buttons .product-form__submit span{font-family:Matter SemiBold;font-size:16px;font-style:normal;line-height:normal}.template-product .sf_title_n_price_wrraper{display:flex;justify-content:space-between;grid-gap:15px}.template-product .sf_title_n_price_wrraper .sf_title_wrraper__inner .product__title h1{font-family:Nib Pro SemiBold;font-size:30px;font-style:normal;line-height:120%;letter-spacing:-.9px;color:#224132}.template-product .sf_title_n_price_wrraper .sf_title_wrraper__inner .product__title{margin-bottom:3px}.template-product .sf_title_n_price_wrraper .sf_product_subtitle_name{color:#000;font-family:Matter SemiBold;font-size:16px;font-style:normal;line-height:150%}.template-product .sf_title_n_price_wrraper .sf_single_product_price_wrraper .price__container .price-item{font-family:Nib Pro SemiBold;font-size:30px;font-style:normal;line-height:120%;letter-spacing:-.9px;color:#164231}.template-product .product__info-wrapper.grid__item .product__description{margin-top:14px;margin-bottom:19px}.template-product .product__info-wrapper.grid__item .product__description p{font-family:Matter;font-size:16px;font-style:normal;font-weight:400;line-height:150%;color:#000;max-width:465px}.template-product .product__info-container variant-selects{margin-bottom:31px}.template-product .product__info-container variant-selects .form__label{font-family:Matter SemiBold;font-size:16px;font-style:normal;line-height:normal;color:#224132}.template-product .product__info-container .accordion{border-top:none}.template-product .product__info-container .accordion:last-of-type{border-bottom:none}.template-product .product__info-container .accordion summary .summary__title h2{font-family:Nib Pro SemiBold;font-size:20px;font-style:normal;line-height:170%;letter-spacing:-.6px;color:#164231}.template-product .product__info-container .accordion .accordion__content{font-family:Matter;font-size:16px;font-style:normal;font-weight:400;line-height:150%;color:#000;padding:0}.template-product .product__info-container .accordion summary:after{content:"+"!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important;right:10px!important;font-size:22px;font-style:normal;color:#164231}.template-product .product__info-container .accordion summary[aria-expanded=true]:after{content:"-"!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%)!important;right:15px!important;font-size:22px;font-style:normal color:#164231}.template-product .product__info-container .product__accordion svg{display:none}.template-product .related-products .related-products__heading{color:#164231;font-family:Nib Pro SemiBold;font-size:30px;font-style:normal;line-height:120%;letter-spacing:-.9px}.template-product .product__info-wrapper .product-form__input--pill input[type=radio]:checked+label{background-color:#164231;border-color:#164231;color:#fff}.template-product .product__info-wrapper .product-form__input--pill input[type=radio]+label{border-color:#00000080;color:#164231;font-family:Matter SemiBold;font-size:16px;font-style:normal;line-height:normal;width:45px;height:45px;padding:11px}.mac.template-product .product__info-wrapper .product-form__input--pill input[type=radio]+label{padding-top:13px}.button{letter-spacing:normal}.quantity__button.disabled,.button[aria-disabled=true]{cursor:pointer;opacity:1}.template-product .product_slider_wrap{display:grid;grid-template-columns:110px 1fr;gap:15px}.template-product .slider-for{max-width:512px}.template-product .slider-for .cm_item img{border-radius:12px;max-height:620px;object-fit:cover}.template-product .slider-for .slick-dots li{width:auto;height:auto;margin:0 2px}.template-product .slider-for .slick-dots li button{padding:0;width:10px;height:10px;border:1px solid #164231;border-radius:50%}.template-product .slider-for .slick-dots li.slick-active button{background-color:#164231}.template-product .slider-for .slick-dots li button:before{display:none}.template-product .slider-nav .cm_item img{max-height:135px;border-radius:8px;object-fit:cover;height:135px;cursor:pointer}.template-product .slider-nav .slick-slide{max-height:135px;margin-bottom:15px}.template-product .slider-nav .slick-slide div{max-height:135px}@media (max-width: 1299px){.template-product .slider-for{max-width:450px}}@media (max-width: 1199px){.template-product .slider-for{max-width:400px}}@media (max-width: 1024px){.template-product .slider-for{max-width:370px}}@media (max-width: 991px){.header-section__wrapper_mobile .mobile_header_menu .menu li a{padding:0}.header-section__wrapper_mobile .mobile_header_menu .menu li.menu-item-type-post_type a{height:47px}.template-product .product_slider_wrap{display:flex;flex-direction:column}.template-product .product_slider_col{order:-1}.template-product .slider-for{max-width:100%}.template-product .slider-nav .slick-track{display:flex;gap:10px}.template-product .slick-dotted.slick-slider{margin-bottom:0}.template-product .slider-for .slick-dots{bottom:10px}.template-product .slider-for .cm_item img{max-height:unset;aspect-ratio:1/1.2;height:100%}.template-product .slider-nav .cm_item img{max-height:100px;height:100px}}@media (max-width: 749px){.template-product .product_slider_wrap .product_thumail_col{display:none}.template-product .product.grid{gap:40px}.template-product .slider-for .slick-dots{bottom:-20px}.template-product .slider-nav .slick-slide{margin-bottom:30px}}.template-cart .title.title--primary{margin-top:50px;margin-bottom:20px;text-align:center;line-height:1;letter-spacing:-1.92px;font-weight:500;font-family:Nib Pro SemiBold;font-style:normal;color:#164231}.template-cart .cart-item__name{font-family:Nib Pro SemiBold;font-size:26px;font-style:normal;font-weight:500;line-height:130.769%;letter-spacing:-.78px;color:#164231}.template-cart .sf_product_subtitle_name{font-family:Matter;font-size:16px;font-style:normal;font-weight:400;line-height:normal;color:#000;margin-bottom:10px}.template-cart .product-option{font-family:Matter SemiBold;font-size:16px;font-style:normal;line-height:normal;color:#164231}.template-cart .product-option dt{font-family:Matter;font-size:16px;font-style:normal;font-weight:400;line-height:150%;color:#000}.template-cart .cart-item__price-wrapper .price.price--end{font-family:Nib Pro SemiBold;font-size:20px;font-style:normal;font-weight:500;line-height:170%;letter-spacing:-.6px;color:#164231}.template-cart .cart__blocks .totals{justify-content:space-between}.template-cart .cart__blocks .totals .totals__total,.template-cart .cart__blocks .totals .totals__total-value{font-family:Nib Pro SemiBold;font-size:20px;font-style:normal;line-height:170%;letter-spacing:-.6px;color:#164231}.template-cart .cart__ctas #checkout{border-radius:10px;border:none;background-color:#b3c935;font-family:Matter SemiBold;font-size:16px;font-style:normal;line-height:normal;color:#164231;letter-spacing:normal;border:2px solid #b3c935;transition:all .2s ease-in-out}.template-cart .cart__ctas #checkout:hover{background:transparent;color:#b3c935}.template-cart .cart__ctas #checkout:before,.template-cart .cart__ctas #checkout:after{display:none}.template-cart .cart__empty-text,.template-cart .cart__login-title{color:#164231}.template-cart .cart__warnings .button:before,.template-cart .cart__warnings .button:after{display:none}.template-cart .cart__warnings .button{padding:12px 26px;font-family:Nib Pro SemiBold;font-size:14px;font-style:normal;line-height:normal;text-decoration:none;border-radius:10px;color:#f4f2e8;background-color:#224132;display:inline-block;border:1px solid #224132;transition:all .2s ease-in-out}.template-cart .cart__warnings .button:hover{background:transparent;color:#224132}.template-cart .cart__warnings{padding-bottom:50px}@media (min-width: 990px){.template-cart .title.title--primary{font-size:6.4rem}.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:unset!important}}@media (max-width: 991px){.header-section__wrapper_mobile .mobile_header_menu .menu li.menu-item-type-post_type a{display:flex;align-items:center;grid-gap:6px}.header-section__wrapper_mobile .mobile_header_menu .menu li.menu-item-type-post_type a .svg-wrapper{width:16px;height:18px}.header-section__wrapper_mobile .mobile_header_menu .menu li.menu-item-type-post_type a .cart-count-bubble{position:unset;background:transparent}.header-section__wrapper_mobile .mobile_header_menu .menu li.menu-item-type-post_type a .svg-wrapper svg path,.header-section__wrapper_mobile .mobile_header_menu .menu li.menu-item-type-post_type a .cart-count-bubble{transition:all .2s ease-in-out}.header-section__wrapper_mobile .mobile_header_menu .menu li.menu-item-type-post_type a:hover .svg-wrapper svg path{fill:#224132!important}.header-section__wrapper_mobile .mobile_header_menu .menu li.menu-item-type-post_type a:hover .cart-count-bubble{color:#224132}.header-section__wrapper_mobile .mobile_header_menu .menu li.menu-item-type-post_type a .cart_txt,.header-section__wrapper_mobile .mobile_header_menu .menu li.menu-item-type-post_type a .cart-count-bubble span{font-family:Matter SemiBold;font-size:15px}.collection-hero .collection-hero__title{font-size:5rem;margin-top:50px}.shopify_media_cta_section__wrapper___row--data h1{font-size:5rem}.card__information h3 a{font-size:2rem}.template-product #MainContent{padding-top:0}.template-product .back_to_shop_wrapper{padding-bottom:10px}}@media (min-width: 750px){.template-product media-gallery{display:flex;grid-gap:16px}.template-product .slider-mobile-gutter{width:83%;order:2}.template-product .thumbnail-slider{width:17%;flex-direction:column;order:1}.template-product .thumbnail-slider .thumbnail-list.slider--tablet-up{width:100%;flex-direction:column;padding:0}.template-product .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:100%}.template-product .product--thumbnail_slider .slider-mobile-gutter .slider-button{display:none}.template-product .thumbnail.global-media-settings img,.template-product .thumbnail[aria-current]{border-radius:8px}}@media (max-width: 499px){.related-products .related-products__heading{font-size:2.6rem;margin:0 0 2rem}.collection-hero .collection-hero__title{font-size:3.6rem;margin-top:30px}.shopify_media_cta_section__wrapper___row--data h1{font-size:3.6rem}cart-drawer .drawer__cart-items-wrapper .cart-items .cart-item__name{font-size:1.8rem}cart-drawer .drawer__cart-items-wrapper .cart-items .cart-item__totals .price{font-size:1.8rem}.sf_title_n_price_wrraper .sf_title_wrraper__inner .product__title h1,.sf_title_n_price_wrraper .sf_single_product_price_wrraper .price__container .price-item{font-size:2.4rem}cart-drawer .drawer__heading_wrapper .drawer__heading{font-size:22px}.product.grid{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/savefarmland_main.css.map */
