.woocommerce .product-archive-row{background:#fff;color:#3a3a3a}.woocommerce .product-archive-row .inner-container{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:stretch}.woocommerce .product-archive-row .inner-container aside{max-width:18.59375rem;flex:0 1 25%}@media screen and (max-width: 47.9375rem){.woocommerce .product-archive-row .inner-container aside{margin-left:-2000px}}.woocommerce .product-archive-row .inner-container aside .widget .jet-smart-filters-range .jet-filter-label{position:relative;font:700 1.125rem/1.35rem "Lato",Tahoma,Arial,Helvetica,sans-serif;text-align:left;background:rgba(0,0,0,0);margin:0 0 .9375rem}.woocommerce .product-archive-row .inner-container aside .widget .jet-smart-filters-range .jet-range__values{margin:0 0 .9375rem}.woocommerce .product-archive-row .inner-container aside .widget .jet-smart-filters-checkboxes .jet-filter-label{position:relative;font:700 1.125rem/1.35rem "Lato",Tahoma,Arial,Helvetica,sans-serif;text-align:left;background:rgba(0,0,0,0);margin:0 0 .9375rem;cursor:pointer}.woocommerce .product-archive-row .inner-container aside .widget .jet-smart-filters-checkboxes .jet-filter-label:after{content:"";display:block;position:absolute;top:50%;right:.625rem;transform:translateY(-50%);width:1rem;height:1rem;background:rgba(0,0,0,0);background:url(../img/chevron-down-solid-full.svg) no-repeat center center/contain rgba(0,0,0,0)}.woocommerce .product-archive-row .inner-container aside .widget .jet-smart-filters-checkboxes .jet-filter-label.expanded:after{transform:translateY(-50%) rotate(180deg)}.woocommerce .product-archive-row .inner-container aside .widget .jet-smart-filters-checkboxes .jet-checkboxes-list{height:0px;overflow:hidden;transition:height .4s ease;margin:0 0 .9375rem}.woocommerce .product-archive-row .inner-container aside .widget .jet-smart-filters-checkboxes .jet-checkboxes-list .jet-less-btn,.woocommerce .product-archive-row .inner-container aside .widget .jet-smart-filters-checkboxes .jet-checkboxes-list .jet-more-btn{color:#95bf1f}.woocommerce .product-archive-row .inner-container aside .widget .jet-smart-filters-checkboxes .jet-checkboxes-list[data-query-var=pa_brand]{height:auto}.woocommerce .product-archive-row .inner-container aside .widget .jet-filter-items-search .jet-filter-items-search__input,.woocommerce .product-archive-row .inner-container aside .widget .jet-filter-items-search input[type=search],.woocommerce .product-archive-row .inner-container aside .widget .jet-filter-items-search input[type=text]{padding:.625rem;box-sizing:border-box;border:1px solid #e5e5e5;background:#fff;-webkit-appearance:none;appearance:none}.woocommerce .product-archive-row .inner-container aside.open{position:fixed;left:50%;top:0;width:100%;height:100%;background-color:#fff;z-index:999992;overflow:auto;transition:margin .2s ease;margin-left:0;transform:translateX(-50%);padding:2.5rem 1.25rem 1.25rem;box-sizing:border-box;max-width:25rem}@media screen and (max-width: 31.1875rem){.woocommerce .product-archive-row .inner-container aside.open{max-width:90%}}.woocommerce .product-archive-row .inner-container aside.open .close-button{display:block;position:absolute;right:0;top:0;width:1.875rem;height:1.875rem;background:url(../img/x-solid-full.svg) no-repeat center center/contain rgba(0,0,0,.2);text-indent:-9999px;overflow:hidden;padding:.1875rem;box-sizing:border-box}.woocommerce .product-archive-row .inner-container aside.open .close-button.filter-close-button{display:none;position:relative;top:auto;bottom:.3125rem;left:50%;transform:translateX(-50%);background:#95bf1f;color:#fff;padding:.625rem 1.875rem;box-sizing:border-box;border-radius:.3125rem;z-index:999993;text-indent:0;height:auto;width:auto;margin:.625rem auto 0;text-align:center}.woocommerce .product-archive-row .inner-container .archive-products-container{flex:0 1 73.319327%;position:relative}@media screen and (max-width: 47.9375rem){.woocommerce .product-archive-row .inner-container .archive-products-container{width:100%;flex:0 1 100%;padding:0 1.25rem;box-sizing:border-box}}.woocommerce .product-archive-row .inner-container .archive-products-container .woocommerce-ordering select{appearance:none;background-color:#fff;color:#3a3a3a;padding:.46875rem 1.875rem .46875rem .75rem;margin:0 0 .9375rem;border-radius:.1875rem;border:.0625rem solid #e5e5e5;background-image:url("data:image/svg+xml,%3Csvg class='ast-arrow-svg' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' x='0px' y='0px' width='26px' height='16.043px' fill='%234B4F58' viewBox='57 35.171 26 16.043' enable-background='new 57 35.171 26 16.043' xml:space='preserve' %3E%3Cpath d='M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:98% 50%;background-size:.8rem}.woocommerce .product-archive-row .inner-container .archive-products-container ul.products{display:flex;flex-flow:row wrap;gap:.625rem;justify-content:flex-start;align-items:stretch}@media screen and (max-width: 69.9375rem){.woocommerce .product-archive-row .inner-container .archive-products-container ul.products{gap:1%}}.woocommerce .product-archive-row .inner-container .archive-products-container ul.products:before,.woocommerce .product-archive-row .inner-container .archive-products-container ul.products:after{display:none}.woocommerce .product-archive-row .inner-container .archive-products-container ul.products .product{width:24.06876791%;flex:0 1 24.06876791%;margin:0 0 1.25rem;max-width:13.75rem;text-align:center;display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:center}@media screen and (max-width: 47.9375rem){.woocommerce .product-archive-row .inner-container .archive-products-container ul.products .product{width:48.5%;flex:0 1 48.5%;max-width:100%}}.woocommerce .product-archive-row .inner-container .archive-products-container ul.products .product .woocommerce-loop-product__link{position:relative}.woocommerce .product-archive-row .inner-container .archive-products-container ul.products .product .woocommerce-loop-product__link h3{font:700 1rem/1.3rem "Lato",Tahoma,Arial,Helvetica,sans-serif}.woocommerce .product-archive-row .inner-container .archive-products-container ul.products .product .woocommerce-loop-product__link .onsale{position:absolute;top:13.125rem;bottom:auto;left:0;right:auto;width:auto;height:1.5625rem;min-height:1.5625rem;background-color:red;color:#fff;font:700 .75rem/.9375rem "Lato",Tahoma,Arial,Helvetica,sans-serif;padding:.3125rem;border-radius:0;display:inline-block;box-sizing:border-box;margin:-1.5625rem 0 0}.woocommerce .product-archive-row .inner-container .archive-products-container ul.products .product .price .amount{color:#3a3a3a;font:700 1.5rem/1.546875rem "Lato",Tahoma,Arial,Helvetica,sans-serif}.woocommerce .product-archive-row .inner-container .archive-products-container ul.products .product .price del .amount bdi{text-decoration:line-through;font:400 1.125rem/1.546875rem "Lato",Tahoma,Arial,Helvetica,sans-serif}.woocommerce .product-archive-row .inner-container .archive-products-container ul.products .product .price ins .amount bdi{font:700 1.5rem/1.546875rem "Lato",Tahoma,Arial,Helvetica,sans-serif}.woocommerce .product-archive-row .inner-container .archive-products-container ul.products .product .product-rrp{font:400 .875rem/.875rem "Lato",Tahoma,Arial,Helvetica,sans-serif;color:#636363}.woocommerce .product-archive-row .inner-container .archive-products-container ul.products .product a.button{flex:0 1 auto;background-color:#96c11f;color:#fff;border:0;border-radius:.1875rem;padding:.625rem .9375rem;display:inline-block;transition:background-color .3s ease;margin:0 auto;max-width:10rem;width:100%;box-sizing:border-box;font:700 1rem/1.625rem "Lato",Tahoma,Arial,Helvetica,sans-serif;text-align:center}.woocommerce .product-archive-row .inner-container .archive-products-container ul.products .product a.button:hover{background-color:#729317;text-decoration:none}.woocommerce .product-archive-row .inner-container .archive-products-container #mobile-filter-button{cursor:pointer;color:#3a3a3a;padding:.625rem .625rem .625rem 1.875rem;position:relative;box-sizing:border-box;background:rgba(0,0,0,0);border-radius:.625rem}.woocommerce .product-archive-row .inner-container .archive-products-container #mobile-filter-button:hover{background-color:#95bf1f;color:#fff}.woocommerce .product-archive-row .inner-container .archive-products-container #mobile-filter-button:before{background:url(../img/filter-solid-full.svg) no-repeat center center/contain rgba(0,0,0,0);content:"";display:block;position:absolute;left:.5rem;top:50%;transform:translateY(-50%);width:1rem;height:1rem}body.mobile-filter-open:after{content:"";display:block;position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999991}.pagination-row .inner-container .pagination-list,.pagination-row .inner-container .page-numbers,.woocommerce .product-archive-row .inner-container .archive-products-container nav.woocommerce-pagination .pagination-list,.woocommerce .product-archive-row .inner-container .archive-products-container nav.woocommerce-pagination .page-numbers{border:0;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:.3125rem}@media screen and (max-width: 47.9375rem){.pagination-row .inner-container .pagination-list,.pagination-row .inner-container .page-numbers,.woocommerce .product-archive-row .inner-container .archive-products-container nav.woocommerce-pagination .pagination-list,.woocommerce .product-archive-row .inner-container .archive-products-container nav.woocommerce-pagination .page-numbers{flex-flow:row wrap}}.pagination-row .inner-container .pagination-list li a,.pagination-row .inner-container .pagination-list li span,.pagination-row .inner-container .page-numbers li a,.pagination-row .inner-container .page-numbers li span,.woocommerce .product-archive-row .inner-container .archive-products-container nav.woocommerce-pagination .pagination-list li a,.woocommerce .product-archive-row .inner-container .archive-products-container nav.woocommerce-pagination .pagination-list li span,.woocommerce .product-archive-row .inner-container .archive-products-container nav.woocommerce-pagination .page-numbers li a,.woocommerce .product-archive-row .inner-container .archive-products-container nav.woocommerce-pagination .page-numbers li span{padding:.625rem 1.25rem;box-sizing:border-box}.pagination-row .inner-container .pagination-list li a.page-numbers,.pagination-row .inner-container .page-numbers li a.page-numbers,.woocommerce .product-archive-row .inner-container .archive-products-container nav.woocommerce-pagination .pagination-list li a.page-numbers,.woocommerce .product-archive-row .inner-container .archive-products-container nav.woocommerce-pagination .page-numbers li a.page-numbers{display:inline-block;color:#fff;background:#96c11f;border:0 !important}.pagination-row .inner-container .pagination-list li a.page-numbers:hover,.pagination-row .inner-container .page-numbers li a.page-numbers:hover,.woocommerce .product-archive-row .inner-container .archive-products-container nav.woocommerce-pagination .pagination-list li a.page-numbers:hover,.woocommerce .product-archive-row .inner-container .archive-products-container nav.woocommerce-pagination .page-numbers li a.page-numbers:hover{background-color:#3a3a3a;text-decoration:none}.pagination-row .inner-container .pagination-list li span,.pagination-row .inner-container .page-numbers li span,.woocommerce .product-archive-row .inner-container .archive-products-container nav.woocommerce-pagination .pagination-list li span,.woocommerce .product-archive-row .inner-container .archive-products-container nav.woocommerce-pagination .page-numbers li span{color:#fff;background-color:#3a3a3a;text-decoration:none}.pagination-row .inner-container .pagination-list li span.page-numbers.dots,.pagination-row .inner-container .page-numbers li span.page-numbers.dots,.woocommerce .product-archive-row .inner-container .archive-products-container nav.woocommerce-pagination .pagination-list li span.page-numbers.dots,.woocommerce .product-archive-row .inner-container .archive-products-container nav.woocommerce-pagination .page-numbers li span.page-numbers.dots{background-color:#96c11f;color:#fff}.product-archive-row.loop-content-row .inner-container{padding:1.875rem 0}@media screen and (max-width: 80.5625rem){.product-archive-row.loop-content-row .inner-container{padding:1.875rem .625rem;box-sizing:border-box}}.shop-product-archive-row.archive-header,.product-archive-row.archive-header{background:linear-gradient(180deg, #7C9F1B 0%, #7C9F1B 100%);color:#fff;padding:.625rem 0}.shop-product-archive-row.archive-header .woocommerce-products-header,.product-archive-row.archive-header .woocommerce-products-header{flex:0 1 50%}@media screen and (max-width: 47.9375rem){.shop-product-archive-row.archive-header .woocommerce-products-header,.product-archive-row.archive-header .woocommerce-products-header{width:100%;flex:0 1 100%;text-align:center;position:relative}}.shop-product-archive-row.archive-header .woocommerce-products-header .woof_show_mobile_filter,.product-archive-row.archive-header .woocommerce-products-header .woof_show_mobile_filter{position:absolute;bottom:0;left:0;margin-bottom:-5.875rem;border:2px solid #3a3a3a;border-radius:.3125rem;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;padding:.875rem 1.875rem;cursor:pointer;z-index:10}.shop-product-archive-row.archive-header .woocommerce-products-header .woof_show_mobile_filter img,.product-archive-row.archive-header .woocommerce-products-header .woof_show_mobile_filter img{max-width:1rem;height:auto}.shop-product-archive-row.archive-header .woocommerce-products-header .woof_show_mobile_filter span,.product-archive-row.archive-header .woocommerce-products-header .woof_show_mobile_filter span{color:#3a3a3a;font:400 1rem/1.25rem "Lato",Tahoma,Arial,Helvetica,sans-serif}.shop-product-archive-row.archive-header .category-archive-thumbnail,.product-archive-row.archive-header .category-archive-thumbnail{flex:0 1 50%;text-align:center}@media screen and (max-width: 47.9375rem){.shop-product-archive-row.archive-header .category-archive-thumbnail,.product-archive-row.archive-header .category-archive-thumbnail{display:none}}.shop-product-archive-row.archive-header .category-archive-thumbnail img,.product-archive-row.archive-header .category-archive-thumbnail img{display:block;margin:0 auto}.shop-product-archive-row.archive-header nav.woocommerce-breadcrumb,.product-archive-row.archive-header nav.woocommerce-breadcrumb{color:#fff;padding:.625rem 0}.shop-product-archive-row.archive-header nav.woocommerce-breadcrumb a,.product-archive-row.archive-header nav.woocommerce-breadcrumb a{color:#fff}.shop-product-archive-row.archive-header .page-title,.product-archive-row.archive-header .page-title{color:#fff;font:600 1.875rem/2.625rem "Lato",Tahoma,Arial,Helvetica,sans-serif}.shop-product-archive-row.archive-header .term-description p,.shop-product-archive-row.archive-header .term-description span,.product-archive-row.archive-header .term-description p,.product-archive-row.archive-header .term-description span{display:block;color:#fff;font:400 .9375rem/1.546875rem "Lato",Tahoma,Arial,Helvetica,sans-serif}.shop-product-archive-row.archive-header .term-description b,.shop-product-archive-row.archive-header .term-description strong,.product-archive-row.archive-header .term-description b,.product-archive-row.archive-header .term-description strong{font-weight:700}.shop-product-archive-row.archive-header .term-description ul,.product-archive-row.archive-header .term-description ul{list-style:outside disc;padding:0 0 1.25rem 1.375rem}.shop-product-archive-row.archive-header .term-description ul li b,.product-archive-row.archive-header .term-description ul li b{font-weight:700}.shop-product-archive-row.archive-header .term-description .elementor-tab-content .read-more-container a,.product-archive-row.archive-header .term-description .elementor-tab-content .read-more-container a{color:#fff}.shop-product-archive-row.archive-header .term-description .elementor-tab-content h2,.product-archive-row.archive-header .term-description .elementor-tab-content h2{margin:0 0 1.0625rem}.shop-product-archive-row.archive-header .term-description .elementor-tab-content span,.product-archive-row.archive-header .term-description .elementor-tab-content span{display:inline-block}.product-archive-row.archive-header.bottom .woocommerce-products-header{text-align:left}.product-archive-row.archive-header.bottom .woocommerce-products-header span,.product-archive-row.archive-header.bottom .woocommerce-products-header b{display:inline}.product-archive-row.archive-header.bottom .woocommerce-products-header h1{text-align:center}.shop-product-archive-row.archive-header.archive-header-top,.product-archive-row.archive-header.archive-header-top{margin:1.25rem 0 0}@media screen and (max-width: 47.9375rem){.shop-product-archive-row.archive-header.archive-header-top,.product-archive-row.archive-header.archive-header-top{overflow:visible}}.product-cat-faqs-row{background:#e3e3e3;padding:3.125rem 0}.product-cat-faqs-row .inner-container h3{position:relative;padding:0 0 0 4.375rem;color:#000;font:600 1.875rem/3.125rem "Lato",Tahoma,Arial,Helvetica,sans-serif;margin:0 0 1.25rem}.product-cat-faqs-row .inner-container h3:before{position:absolute;left:0;top:50%;transform:translateY(-50%);content:"";background:url(../img/question-circle-regular.svg) no-repeat center center/contain rgba(0,0,0,0);width:3.125rem;height:3.125rem}.product-cat-faqs-row .inner-container dl{color:#000}.product-cat-faqs-row .inner-container dl dt{position:relative;font:600 1.25rem/1.5rem "Lato",Tahoma,Arial,Helvetica,sans-serif;padding:.625rem 0 .9375rem;cursor:pointer;border:0;border-bottom:1px solid #000}.product-cat-faqs-row .inner-container dl dt:after{position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);content:"";display:block;width:1rem;height:1rem;background:url(../img/chevron-down-solid-full.svg) no-repeat center center/contain rgba(0,0,0,0)}.product-cat-faqs-row .inner-container dl dt.expanded{color:#96c11f;margin:0 0 1.25rem}.product-cat-faqs-row .inner-container dl dt.expanded:after{transform:translateY(-50%) rotate(180deg)}.product-cat-faqs-row .inner-container dl dd{position:relative;max-height:0;overflow:hidden;transition:max-height .4s ease;margin:0;padding:0 3.125rem 0 0;border:0}.product-cat-faqs-row .inner-container dl dd ul{list-style:outside disc;padding:0 0 1.25rem 1.375rem}.product-cat-faqs-row .inner-container dl dd ul li b{font-weight:700}.product-cat-faqs-row .inner-container dl dd.expanded{max-height:93.75rem;padding:0 0 1.25rem}/*# sourceMappingURL=template-archive.css.map */
