.wpc-filters-section{border-bottom:1px;border-color:#f0f0f0;border-style:solid;padding-bottom:20px;padding-top:20px}.wpc-filters-section.wpc-filters-section{margin-bottom:0}.wpc-filters-section .wpc-filter-title{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:22px;padding-right:24px;position:relative}.wpc-filters-section .wpc-filter-title:after{position:absolute;right:0;top:50%;--tw-translate-y:-50%;--tw-rotate:180deg;content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTQgOCI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNMCA3LjExMSA3IDBsNyA3LjExMS0uODc1Ljg4OUw3IDEuNzc4Ljg3NSA4eiIvPjwvc3ZnPg==);-webkit-transform:translate(var(--tw-translate-x),-50%) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),-50%) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wpc-filters-section.expanded .wpc-filter-title:after{--tw-rotate:0deg;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(0deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(0deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.wpc-filters-section.expanded .wpc-filter-content{display:block}.wpc-filters-section .wpc-filter-content{display:none}.wpc-filters-section .wpc-no-filter-terms{font-size:12px;line-height:22px;opacity:.5}.wpc-filters-section li.wpc-term-item a{font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:19px}.wpc-filters-section .wpc-filters-ul-list.wpc-filters-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.wpc-filters-section .wpc-filters-ul-list.wpc-filters-checkboxes .wpc-checkbox-item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}.wpc-filters-main-wrap .wpc-filters-section ul.wpc-filters-ul-list{padding-top:20px}.wpc-filters-main-wrap .wpc-filters-section input[type=checkbox],.wpc-filters-main-wrap .wpc-filters-section input[type=radio]{border-width:1.5px}.wpc-filters-main-wrap .wpc-filters-section input[type=checkbox]:after,.wpc-filters-main-wrap .wpc-filters-section input[type=radio]:after{display:none}.wpc-filters-main-wrap .wpc-filters-section input[type=checkbox]:checked,.wpc-filters-main-wrap .wpc-filters-section input[type=radio]:checked{background-color:var(--wp--preset--color--green)}.wpc-filters-main-wrap .wpc-filters-range-inputs .ui-state-default,.wpc-filters-main-wrap .wpc-filters-range-inputs .ui-widget-content .ui-state-default{background-color:var(--wp--preset--color--green);border-color:var(--wp--preset--color--green)}.wpc-filters-main-wrap .wpc-filters-range-inputs .ui-slider .ui-slider-handle{height:12px;width:12px}.wpc-filters-range-inputs .ui-slider-horizontal{height:4px}.wpc-filters-main-wrap .wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-handle{margin-left:-6px;top:-6px}.shop-sidebar{border:1px solid #f0f0f0;border-radius:20px;display:block;min-width:320px;padding:20px 10px;width:289px}@media (min-width:910px){.shop-sidebar{min-width:289px}}.shop-sidebar{-webkit-box-shadow:0 4px 4px 0 hsla(0,0%,73%,.251);box-shadow:0 4px 4px 0 hsla(0,0%,73%,.251)}@media(max-width:910px){.shop-sidebar.open{background-color:var(--wp--preset--color--white);border-radius:0;height:100vh;left:0;overflow-y:auto;position:fixed;top:0;width:100vw;z-index:1000}.shop-sidebar.open .shop-sidebar__main-wrapper{display:block}}.shop-sidebar.open .shop-sidebar__open{display:none}.shop-sidebar.open .shop-sidebar__close{display:block}.shop-sidebar__title{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;font-size:18px;font-weight:700;justify-content:space-between;line-height:24px;padding-left:10px;padding-right:18px}@media (min-width:910px){.shop-sidebar__title{display:none}}.shop-sidebar__main-wrapper,.shop-sidebar__title .shop-sidebar__close{display:none}@media (min-width:910px){.shop-sidebar__main-wrapper{display:block}}.shop-sidebar .product-categories-list ul{display:none;margin-left:20px}.shop-sidebar .product-categories-list li>a:hover{color:#00945e}.shop-sidebar .product-categories-list>li{border-bottom:1px;border-color:#f0f0f0;border-style:solid;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:22px;padding-bottom:20px;padding-top:20px}.shop-sidebar .product-categories-list .expanded>ul{display:block}.shop-sidebar .category-item.has-children li{border-style:none;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:19px;padding-bottom:5px;padding-top:5px}.shop-sidebar .category-item.has-children li:first-child{padding-top:15px}.shop-sidebar .category-item.has-children>a{color:#171717;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:24px;position:relative;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.shop-sidebar .category-item.has-children>a>svg{position:absolute;right:0;top:50%;--tw-translate-y:-50%;--tw-rotate:180deg;color:#171717;-webkit-transform:translate(var(--tw-translate-x),-50%) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),-50%) rotate(180deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.shop-sidebar .category-item.has-children>ul{list-style:disc}.shop-sidebar .category-item.expanded>a{color:#00945e}.shop-sidebar .category-item.expanded>a>svg{--tw-translate-y:-50%;--tw-rotate:0deg;color:#00945e;-webkit-transform:translate(var(--tw-translate-x),-50%) rotate(0deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),-50%) rotate(0deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.woocommerce .related,.woocommerce .upsells{margin-top:100px}@media (min-width:1024px){.woocommerce .related,.woocommerce .upsells{margin-top:120px}}.woocommerce .related>h2,.woocommerce .upsells>h2{font-size:clamp(24px,7.44px + 2.11vw,48px);letter-spacing:.062em;line-height:1.33;margin-bottom:40px;text-align:center}@media (min-width:784px){.woocommerce .related>h2,.woocommerce .upsells>h2{line-height:1.375}}.woocommerce .related ul.products,.woocommerce .upsells ul.products{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0}.woocommerce .related ul.products:after,.woocommerce .related ul.products:before,.woocommerce .upsells ul.products:after,.woocommerce .upsells ul.products:before{display:none}.woocommerce .related ul.products li.product,.woocommerce .upsells ul.products li.product{margin:0;-webkit-box-flex:0;-ms-flex:0 0 289px;flex:0 0 289px}.woocommerce .related ul.products li.product .woocommerce-loop-category__title,.woocommerce .related ul.products li.product .woocommerce-loop-product__title,.woocommerce .upsells ul.products li.product .woocommerce-loop-category__title,.woocommerce .upsells ul.products li.product .woocommerce-loop-product__title{font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;line-height:25px}.woocommerce .related ul.products li.product .woocommerce-loop-category__title,.woocommerce .upsells ul.products li.product .woocommerce-loop-category__title{text-align:center}.woocommerce .related ul.products li.product .product__thumbnail-wrapper,.woocommerce .upsells ul.products li.product .product__thumbnail-wrapper{margin-bottom:13px}.woocommerce .related ul.products .product.product-category,.woocommerce .upsells ul.products .product.product-category{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:426px;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:784px){.woocommerce .related ul.products .product.product-category,.woocommerce .upsells ul.products .product.product-category{min-height:360px}}.woocommerce .related ul.products .product.product-category>a,.woocommerce .upsells ul.products .product.product-category>a{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.woocommerce .related ul.products .product.product-category .product__thumbnail-wrapper,.woocommerce .upsells ul.products .product.product-category .product__thumbnail-wrapper{margin-bottom:10px}.woocommerce ul.products{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:20px;gap:20px}@media (min-width:640px){.woocommerce ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1256px){.woocommerce ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}}.woocommerce ul.products li.product{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--wp--preset--color--white);border-radius:20px;-webkit-box-shadow:0 4px 4px 0 hsla(0,0%,73%,.251);box-shadow:0 4px 4px 0 hsla(0,0%,73%,.251);-ms-flex-direction:column;flex-direction:column;padding:10px 10px 20px}.woocommerce ul.products li.product .product__thumbnail-wrapper{position:relative}.woocommerce ul.products li.product .product__thumbnail-wrapper:after{display:block;padding-bottom:72.8%;--tw-content:"";content:"";content:var(--tw-content)}.woocommerce ul.products li.product .product__thumbnail-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.woocommerce ul.products li.product .woocommerce-loop-product__link{margin-bottom:auto}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;line-height:25px;padding-bottom:10px;padding-top:0}.woocommerce ul.products li.product .price{color:#171717;font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;line-height:25px;margin-bottom:12px}.woocommerce ul.products li.product .woocommerce-Price-currencySymbol{font-size:12px;font-weight:400;line-height:24px}.woocommerce ul.products li.product .btn{width:100%}.woocommerce ul.products.columns-3:after,.woocommerce ul.products.columns-3:before{display:none}.woocommerce ul.products.columns-3 li.product{margin:0;width:100%}.woocommerce ul.products.columns-3 li.product .woocommerce-loop-category__title,.woocommerce ul.products.columns-3 li.product .woocommerce-loop-product__title{font-family:Montserrat,sans-serif;font-size:18px;font-weight:700;line-height:25px}.woocommerce ul.products.columns-3 li.product .woocommerce-loop-category__title{text-align:center}.woocommerce ul.products.columns-3 li.product .product__thumbnail-wrapper{margin-bottom:13px}.woocommerce ul.products.columns-3 .product.product-category{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:426px;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:784px){.woocommerce ul.products.columns-3 .product.product-category{min-height:360px}}.woocommerce ul.products.columns-3 .product.product-category .product__thumbnail-wrapper{margin-bottom:10px}.product-label{background-color:var(--wp--preset--color--green);border-radius:20px;color:var(--wp--preset--color--white);font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;left:0;line-height:24px;padding:5px 10px;position:absolute;top:0;z-index:2}.woocommerce-info{border-color:var(--wp--preset--color--green)}.woocommerce-info:before{color:var(--wp--preset--color--green)}.woocommerce-products-header__title.page-title{display:none}.shop-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:40px}@media (min-width:910px){.shop-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}}.shop-content{width:100%}