.mobile-filter-toggle,.mobile-categories-ellipsis{display:none !important}@media(max-width: 767.98px){.woocommerce.archive .container__sidebar .mobile-filter-toggle,.woocommerce.tax-product_cat .container__sidebar .mobile-filter-toggle,.woocommerce.post-type-archive-product .container__sidebar .mobile-filter-toggle{display:flex !important}.woocommerce.archive .woocommerce-products-header__title,.woocommerce.tax-product_cat .woocommerce-products-header__title,.woocommerce.post-type-archive-product .woocommerce-products-header__title{display:none !important}.woocommerce.archive .sidebar-enabled>.container,.woocommerce.tax-product_cat .sidebar-enabled>.container,.woocommerce.post-type-archive-product .sidebar-enabled>.container{display:block}.woocommerce.archive .container__sidebar,.woocommerce.tax-product_cat .container__sidebar,.woocommerce.post-type-archive-product .container__sidebar{margin-bottom:14px}.woocommerce.archive .container__sidebar .sidebar__mobile-title,.woocommerce.tax-product_cat .container__sidebar .sidebar__mobile-title,.woocommerce.post-type-archive-product .container__sidebar .sidebar__mobile-title{display:block;margin-bottom:18px}.woocommerce.archive .container__sidebar .sidebar__mobile-title h2,.woocommerce.tax-product_cat .container__sidebar .sidebar__mobile-title h2,.woocommerce.post-type-archive-product .container__sidebar .sidebar__mobile-title h2{margin:0;color:#00365e;text-align:center;text-transform:uppercase;font-size:1.375rem;line-height:21px;font-weight:400}.woocommerce.archive .container__sidebar .sidebar__title,.woocommerce.tax-product_cat .container__sidebar .sidebar__title,.woocommerce.post-type-archive-product .container__sidebar .sidebar__title{display:none !important}.woocommerce.archive .sidebar-enabled>.container .container__sidebar .sidebar__widget,.woocommerce.tax-product_cat .sidebar-enabled>.container .container__sidebar .sidebar__widget,.woocommerce.post-type-archive-product .sidebar-enabled>.container .container__sidebar .sidebar__widget,.woocommerce.archive .sidebar-enabled>.container .container__sidebar .sidebar__widget.wcpf_widget_filters,.woocommerce.tax-product_cat .sidebar-enabled>.container .container__sidebar .sidebar__widget.wcpf_widget_filters,.woocommerce.post-type-archive-product .sidebar-enabled>.container .container__sidebar .sidebar__widget.wcpf_widget_filters,.woocommerce.archive .sidebar-enabled>.container .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-item,.woocommerce.tax-product_cat .sidebar-enabled>.container .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-item,.woocommerce.post-type-archive-product .sidebar-enabled>.container .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-item,.woocommerce.archive .sidebar-enabled>.container .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-inner,.woocommerce.tax-product_cat .sidebar-enabled>.container .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-inner,.woocommerce.post-type-archive-product .sidebar-enabled>.container .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-inner{padding:0 !important;background:transparent !important;border-radius:0 !important;box-shadow:none !important}.woocommerce.archive .sidebar-enabled>.container .container__sidebar .sidebar__widget,.woocommerce.tax-product_cat .sidebar-enabled>.container .container__sidebar .sidebar__widget,.woocommerce.post-type-archive-product .sidebar-enabled>.container .container__sidebar .sidebar__widget,.woocommerce.archive .sidebar-enabled>.container .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-item,.woocommerce.tax-product_cat .sidebar-enabled>.container .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-item,.woocommerce.post-type-archive-product .sidebar-enabled>.container .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-item{margin-bottom:12px}.woocommerce.archive .container__sidebar #product-categories,.woocommerce.tax-product_cat .container__sidebar #product-categories,.woocommerce.post-type-archive-product .container__sidebar #product-categories{padding:27px 15px 30px !important;background:#fff !important;border-radius:11px !important}.woocommerce.archive .container__sidebar #product-categories .menu,.woocommerce.tax-product_cat .container__sidebar #product-categories .menu,.woocommerce.post-type-archive-product .container__sidebar #product-categories .menu{padding:0;background:transparent;border-radius:0;text-align:center}.woocommerce.archive .container__sidebar #product-categories .menu[hidden],.woocommerce.tax-product_cat .container__sidebar #product-categories .menu[hidden],.woocommerce.post-type-archive-product .container__sidebar #product-categories .menu[hidden],.woocommerce.archive .container__sidebar .wcpf-content[hidden],.woocommerce.tax-product_cat .container__sidebar .wcpf-content[hidden],.woocommerce.post-type-archive-product .container__sidebar .wcpf-content[hidden]{display:none !important}.woocommerce.archive .container__sidebar #product-categories .menu>li,.woocommerce.tax-product_cat .container__sidebar #product-categories .menu>li,.woocommerce.post-type-archive-product .container__sidebar #product-categories .menu>li{margin-bottom:0;text-align:center}.woocommerce.archive .container__sidebar #product-categories .menu>li+li,.woocommerce.tax-product_cat .container__sidebar #product-categories .menu>li+li,.woocommerce.post-type-archive-product .container__sidebar #product-categories .menu>li+li,.woocommerce.archive .container__sidebar #product-categories .menu ul li+li,.woocommerce.tax-product_cat .container__sidebar #product-categories .menu ul li+li,.woocommerce.post-type-archive-product .container__sidebar #product-categories .menu ul li+li{margin-top:10px}.woocommerce.archive .container__sidebar #product-categories .menu a,.woocommerce.tax-product_cat .container__sidebar #product-categories .menu a,.woocommerce.post-type-archive-product .container__sidebar #product-categories .menu a{display:inline-block;color:#00365e;font-size:1.125rem;line-height:17px}.woocommerce.archive .container__sidebar #product-categories .menu ul,.woocommerce.tax-product_cat .container__sidebar #product-categories .menu ul,.woocommerce.post-type-archive-product .container__sidebar #product-categories .menu ul{list-style:none;margin:21px 0 19px;padding:19px 15px 18px;background:#f8f8f8;border-radius:11px}.woocommerce.archive .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-heading-label,.woocommerce.tax-product_cat .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-heading-label,.woocommerce.post-type-archive-product .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-heading-label{display:none !important}.woocommerce.archive .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-content,.woocommerce.tax-product_cat .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-content,.woocommerce.post-type-archive-product .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-content{margin-top:16px;background:#fff;border-radius:11px;padding:18px 20px}.woocommerce.archive .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-price-slider .wcpf-content,.woocommerce.tax-product_cat .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-price-slider .wcpf-content,.woocommerce.post-type-archive-product .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-price-slider .wcpf-content{margin-top:18px;background:transparent;border-radius:0;padding:12px 8px 0}.woocommerce.archive .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-price-slider .priceSliderInput,.woocommerce.tax-product_cat .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-price-slider .priceSliderInput,.woocommerce.post-type-archive-product .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-price-slider .priceSliderInput{position:relative;height:4px;border:0;border-radius:999px;background:#ededed}.woocommerce.archive .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-price-slider .priceSliderInput::after,.woocommerce.tax-product_cat .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-price-slider .priceSliderInput::after,.woocommerce.post-type-archive-product .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-price-slider .priceSliderInput::after{content:"";position:absolute;top:50%;right:-4px;width:14px;height:14px;border-radius:50%;background:#ededed;transform:translateY(-50%);pointer-events:none}.woocommerce.archive .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-price-slider .priceSliderInput .ui-slider-range,.woocommerce.tax-product_cat .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-price-slider .priceSliderInput .ui-slider-range,.woocommerce.post-type-archive-product .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-price-slider .priceSliderInput .ui-slider-range{height:4px;background:#205e8d;border-radius:999px}.woocommerce.archive .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-price-slider .priceSliderInput .ui-slider-handle,.woocommerce.tax-product_cat .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-price-slider .priceSliderInput .ui-slider-handle,.woocommerce.post-type-archive-product .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-price-slider .priceSliderInput .ui-slider-handle{top:50%;width:14px;height:14px;margin-left:-7px;margin-top:0;border:0;border-radius:50%;background:#205e8d;box-shadow:none;transform:translateY(-50%)}.woocommerce.archive .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-price-slider .priceSliderInput .ui-slider-handle:last-of-type,.woocommerce.tax-product_cat .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-price-slider .priceSliderInput .ui-slider-handle:last-of-type,.woocommerce.post-type-archive-product .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-price-slider .priceSliderInput .ui-slider-handle:last-of-type{width:22px;height:22px;margin-left:-11px;background:#205e8d}.woocommerce.archive .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-price-slider .wcpf-price-slider-min-max-inputs,.woocommerce.tax-product_cat .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-price-slider .wcpf-price-slider-min-max-inputs,.woocommerce.post-type-archive-product .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-price-slider .wcpf-price-slider-min-max-inputs{display:none !important}.woocommerce.archive .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-price-slider .priceLabel,.woocommerce.tax-product_cat .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-price-slider .priceLabel,.woocommerce.post-type-archive-product .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-price-slider .priceLabel{display:flex !important;justify-content:center !important;column-gap:6px;margin-top:18px;color:#00365e;font-size:.8125rem;line-height:17px;font-weight:400}.woocommerce.archive .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-checkbox-list .wcpf-content,.woocommerce.tax-product_cat .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-checkbox-list .wcpf-content,.woocommerce.post-type-archive-product .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-checkbox-list .wcpf-content,.woocommerce.archive .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-color-list .wcpf-content,.woocommerce.tax-product_cat .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-color-list .wcpf-content,.woocommerce.post-type-archive-product .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-field-color-list .wcpf-content{max-height:320px;overflow-y:auto}.woocommerce.archive .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-item-label .wcpf-item-name,.woocommerce.tax-product_cat .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-item-label .wcpf-item-name,.woocommerce.post-type-archive-product .container__sidebar .sidebar__widget.wcpf_widget_filters .wcpf-item-label .wcpf-item-name{color:#00365e;font-size:1rem;line-height:1.35}.woocommerce.archive .container__sidebar .mobile-filter-toggle,.woocommerce.tax-product_cat .container__sidebar .mobile-filter-toggle,.woocommerce.post-type-archive-product .container__sidebar .mobile-filter-toggle{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;padding:0 44px !important;border:0 !important;border-radius:999px !important;background:#f0f0f0 !important;color:#00365e !important;box-shadow:none !important;font-size:1.125rem;line-height:17px;font-weight:400;text-align:center;text-transform:none !important;cursor:pointer}.woocommerce.archive .container__sidebar .mobile-filter-toggle:hover,.woocommerce.archive .container__sidebar .mobile-filter-toggle:focus,.woocommerce.archive .container__sidebar .mobile-filter-toggle:active,.woocommerce.tax-product_cat .container__sidebar .mobile-filter-toggle:hover,.woocommerce.tax-product_cat .container__sidebar .mobile-filter-toggle:focus,.woocommerce.tax-product_cat .container__sidebar .mobile-filter-toggle:active,.woocommerce.post-type-archive-product .container__sidebar .mobile-filter-toggle:hover,.woocommerce.post-type-archive-product .container__sidebar .mobile-filter-toggle:focus,.woocommerce.post-type-archive-product .container__sidebar .mobile-filter-toggle:active{border-color:#f0f0f0 !important;background:#f0f0f0 !important;color:#00365e !important}.woocommerce.archive .container__sidebar .mobile-filter-toggle__label,.woocommerce.tax-product_cat .container__sidebar .mobile-filter-toggle__label,.woocommerce.post-type-archive-product .container__sidebar .mobile-filter-toggle__label{display:block;width:100%;text-transform:none !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.woocommerce.archive .container__sidebar .mobile-filter-toggle__label{text-transform:uppercase !important}.woocommerce.archive .container__sidebar .mobile-filter-toggle::before,.woocommerce.tax-product_cat .container__sidebar .mobile-filter-toggle::before,.woocommerce.post-type-archive-product .container__sidebar .mobile-filter-toggle::before{content:none}.woocommerce.archive .container__sidebar .mobile-filter-toggle::after,.woocommerce.tax-product_cat .container__sidebar .mobile-filter-toggle::after,.woocommerce.post-type-archive-product .container__sidebar .mobile-filter-toggle::after{content:"";position:absolute;top:50%;right:24px;width:10px;height:10px;border-right:1.5px solid #00365e;border-bottom:1.5px solid #00365e;transform:translateY(-75%) rotate(45deg)}.woocommerce.archive .container__sidebar .sidebar__widget.is-mobile-expanded>.mobile-filter-toggle::after,.woocommerce.archive .container__sidebar .wcpf-field-item.is-mobile-expanded>.mobile-filter-toggle::after,.woocommerce.tax-product_cat .container__sidebar .sidebar__widget.is-mobile-expanded>.mobile-filter-toggle::after,.woocommerce.tax-product_cat .container__sidebar .wcpf-field-item.is-mobile-expanded>.mobile-filter-toggle::after,.woocommerce.post-type-archive-product .container__sidebar .sidebar__widget.is-mobile-expanded>.mobile-filter-toggle::after,.woocommerce.post-type-archive-product .container__sidebar .wcpf-field-item.is-mobile-expanded>.mobile-filter-toggle::after{transform:translateY(-25%) rotate(-135deg)}.woocommerce.archive .container__sidebar .wcpf-field-price-slider>.mobile-filter-toggle,.woocommerce.tax-product_cat .container__sidebar .wcpf-field-price-slider>.mobile-filter-toggle,.woocommerce.post-type-archive-product .container__sidebar .wcpf-field-price-slider>.mobile-filter-toggle{display:none !important}.woocommerce.archive .container__sidebar #product-categories,.woocommerce.tax-product_cat .container__sidebar #product-categories,.woocommerce.post-type-archive-product .container__sidebar #product-categories{position:relative}.woocommerce.archive .container__sidebar #product-categories .mobile-categories-ellipsis,.woocommerce.tax-product_cat .container__sidebar #product-categories .mobile-categories-ellipsis,.woocommerce.post-type-archive-product .container__sidebar #product-categories .mobile-categories-ellipsis{display:none;list-style:none;margin:18px 0 0;padding:0;color:#00365e;font-size:1.5rem;line-height:1;letter-spacing:2px;text-align:center}.woocommerce.archive .container__sidebar #product-categories.is-mobile-collapsed .menu>li:nth-child(n+4):not(.mobile-categories-ellipsis),.woocommerce.tax-product_cat .container__sidebar #product-categories.is-mobile-collapsed .menu>li:nth-child(n+4):not(.mobile-categories-ellipsis),.woocommerce.post-type-archive-product .container__sidebar #product-categories.is-mobile-collapsed .menu>li:nth-child(n+4):not(.mobile-categories-ellipsis){display:none !important}.woocommerce.archive .container__sidebar #product-categories.is-mobile-collapsed .menu .mobile-categories-ellipsis,.woocommerce.tax-product_cat .container__sidebar #product-categories.is-mobile-collapsed .menu .mobile-categories-ellipsis,.woocommerce.post-type-archive-product .container__sidebar #product-categories.is-mobile-collapsed .menu .mobile-categories-ellipsis{display:block !important}.woocommerce.archive .container__sidebar #product-categories .menu,.woocommerce.tax-product_cat .container__sidebar #product-categories .menu,.woocommerce.post-type-archive-product .container__sidebar #product-categories .menu{margin-bottom:0}.woocommerce.archive .container__sidebar #product-categories.is-mobile-collapsed .menu,.woocommerce.tax-product_cat .container__sidebar #product-categories.is-mobile-collapsed .menu,.woocommerce.post-type-archive-product .container__sidebar #product-categories.is-mobile-collapsed .menu{padding-bottom:0}.woocommerce.archive .container__sidebar #product-categories .mobile-filter-toggle--categories,.woocommerce.tax-product_cat .container__sidebar #product-categories .mobile-filter-toggle--categories,.woocommerce.post-type-archive-product .container__sidebar #product-categories .mobile-filter-toggle--categories{position:relative;display:flex;align-items:center;justify-content:center;margin:22px auto 0;padding:14px 38px !important;width:auto;min-height:0;min-width:184px;border:0 !important;border-radius:999px !important;background:#4ec91f !important;color:#fff !important;font-size:1rem;line-height:1;font-weight:700;letter-spacing:.04em;text-transform:uppercase !important;box-shadow:none !important}.woocommerce.archive .container__sidebar #product-categories .mobile-filter-toggle--categories:hover,.woocommerce.archive .container__sidebar #product-categories .mobile-filter-toggle--categories:focus,.woocommerce.tax-product_cat .container__sidebar #product-categories .mobile-filter-toggle--categories:hover,.woocommerce.tax-product_cat .container__sidebar #product-categories .mobile-filter-toggle--categories:focus,.woocommerce.post-type-archive-product .container__sidebar #product-categories .mobile-filter-toggle--categories:hover,.woocommerce.post-type-archive-product .container__sidebar #product-categories .mobile-filter-toggle--categories:focus{background:#3fb113 !important;color:#fff !important;border-color:transparent !important}.woocommerce.archive .container__sidebar #product-categories .mobile-filter-toggle--categories::before,.woocommerce.archive .container__sidebar #product-categories .mobile-filter-toggle--categories::after,.woocommerce.tax-product_cat .container__sidebar #product-categories .mobile-filter-toggle--categories::before,.woocommerce.tax-product_cat .container__sidebar #product-categories .mobile-filter-toggle--categories::after,.woocommerce.post-type-archive-product .container__sidebar #product-categories .mobile-filter-toggle--categories::before,.woocommerce.post-type-archive-product .container__sidebar #product-categories .mobile-filter-toggle--categories::after{content:none !important}.woocommerce.archive .container__sidebar #product-categories .mobile-filter-toggle--categories .mobile-filter-toggle__chevron,.woocommerce.tax-product_cat .container__sidebar #product-categories .mobile-filter-toggle--categories .mobile-filter-toggle__chevron,.woocommerce.post-type-archive-product .container__sidebar #product-categories .mobile-filter-toggle--categories .mobile-filter-toggle__chevron{display:none}.woocommerce.archive .container__sidebar #product-categories .mobile-filter-toggle--categories .mobile-filter-toggle__icon,.woocommerce.tax-product_cat .container__sidebar #product-categories .mobile-filter-toggle--categories .mobile-filter-toggle__icon,.woocommerce.post-type-archive-product .container__sidebar #product-categories .mobile-filter-toggle--categories .mobile-filter-toggle__icon{display:none}.woocommerce.archive .container__sidebar #product-categories.is-mobile-expanded .mobile-filter-toggle--categories,.woocommerce.tax-product_cat .container__sidebar #product-categories.is-mobile-expanded .mobile-filter-toggle--categories,.woocommerce.post-type-archive-product .container__sidebar #product-categories.is-mobile-expanded .mobile-filter-toggle--categories{width:33px;height:33px;min-width:0;padding:0 !important;margin:18px auto 0;border-radius:50% !important;background:transparent !important;color:transparent !important;font-size:0 !important;position:relative;z-index:1}.woocommerce.archive .container__sidebar #product-categories.is-mobile-expanded .mobile-filter-toggle--categories .mobile-filter-toggle__label,.woocommerce.tax-product_cat .container__sidebar #product-categories.is-mobile-expanded .mobile-filter-toggle--categories .mobile-filter-toggle__label,.woocommerce.post-type-archive-product .container__sidebar #product-categories.is-mobile-expanded .mobile-filter-toggle--categories .mobile-filter-toggle__label{display:none}.woocommerce.archive .container__sidebar #product-categories.is-mobile-expanded .mobile-filter-toggle--categories .mobile-filter-toggle__icon,.woocommerce.tax-product_cat .container__sidebar #product-categories.is-mobile-expanded .mobile-filter-toggle--categories .mobile-filter-toggle__icon,.woocommerce.post-type-archive-product .container__sidebar #product-categories.is-mobile-expanded .mobile-filter-toggle--categories .mobile-filter-toggle__icon{display:block;width:33px;height:33px}}@media(max-width: 767.98px){.container__sidebar:not(.is-mobile-filters-ready) .wcpf_widget_filters .wcpf-field-item:not(.wcpf-field-price-slider){height:52px;overflow:hidden;margin-bottom:12px;border-radius:999px;background:#f0f0f0}.container__sidebar:not(.is-mobile-filters-ready) .wcpf_widget_filters .wcpf-field-item:not(.wcpf-field-price-slider)>*{visibility:hidden}.container__sidebar:not(.is-mobile-filters-ready) .wcpf_widget_filters .wcpf-field-price-slider{display:none}}
