.elementor-2828 .elementor-element.elementor-element-bc8b0d1 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #000000A3 0%, #00000045 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2828 .elementor-element.elementor-element-bc8b0d1 > .elementor-container{min-height:22vh;text-align:left;}.elementor-2828 .elementor-element.elementor-element-bc8b0d1:not(.elementor-motion-effects-element-type-background), .elementor-2828 .elementor-element.elementor-element-bc8b0d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-2828 .elementor-element.elementor-element-bc8b0d1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;padding:0px 0px 60px 0px;}.elementor-2828 .elementor-element.elementor-element-bc8b0d1 .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-2828 .elementor-element.elementor-element-42815f1.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2828 .elementor-element.elementor-element-42815f1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2828 .elementor-element.elementor-element-dd50226{text-align:left;}.woocommerce .elementor-2828 .elementor-element.elementor-element-dd50226 .term-description{font-size:18px;font-weight:300;line-height:1.4em;}.elementor-2828 .elementor-element.elementor-element-8683283{padding:60px 0px 60px 0px;}.elementor-2828 .elementor-element.elementor-element-dc4e897 > .elementor-container{max-width:850px;}.elementor-2828 .elementor-element.elementor-element-dc4e897{margin-top:0px;margin-bottom:20px;}.elementor-2828 .elementor-element.elementor-element-fbc3a38 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2828 .elementor-element.elementor-element-ab3bab1 .jet-radio-list__row{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);}.elementor-2828 .elementor-element.elementor-element-ab3bab1 .jet-list-tree__children{display:block;margin-right:calc(5px/2);margin-left:calc(5px/2);padding-left:10px;}.elementor-2828 .elementor-element.elementor-element-ab3bab1 .jet-radio-list-wrapper{margin-left:calc(-5px/2);margin-right:calc(-5px/2);}.elementor-2828 .elementor-element.elementor-element-ab3bab1 .jet-list-tree__children:not(:last-child){margin-bottom:10px;}.elementor-2828 .elementor-element.elementor-element-ab3bab1 .jet-radio-list__row:not(:last-child){margin-bottom:10px;}.elementor-2828 .elementor-element.elementor-element-ab3bab1 .jet-radio-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;}.rtl .elementor-2828 .elementor-element.elementor-element-ab3bab1 .jet-radio-list__decorator{margin-left:5px;}.elementor-2828 .elementor-element.elementor-element-ab3bab1 .jet-radio-list__checked-icon{font-size:12px;}.elementor-2828 .elementor-element.elementor-element-ab3bab1 .jet-collapse-icon{width:20px;height:20px;}.elementor-2828 .elementor-element.elementor-element-ab3bab1 .jet-collapse-none{width:20px;height:20px;}.elementor-2828 .elementor-element.elementor-element-ab3bab1 .jet-filters-counter{margin-left:initial;padding-left:5px;}.rtl .elementor-2828 .elementor-element.elementor-element-ab3bab1 .jet-filters-counter{margin-right:initial;padding-right:5px;}.elementor-2828 .elementor-element.elementor-element-ab3bab1 .jet-filter+.jet-filter{margin-top:10px;}.elementor-2828 .elementor-element.elementor-element-ab3bab1 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-2828 .elementor-element.elementor-element-125f6fe.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-2828 .elementor-element.elementor-element-125f6fe.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1199px){.elementor-2828 .elementor-element.elementor-element-bc8b0d1 > .elementor-container{min-height:0px;}.elementor-2828 .elementor-element.elementor-element-bc8b0d1{padding:165px 20px 60px 20px;}}@media(max-width:991px){.elementor-2828 .elementor-element.elementor-element-bc8b0d1 > .elementor-container{min-height:198px;}.elementor-2828 .elementor-element.elementor-element-bc8b0d1{padding:0px 15px 20px 15px;}.woocommerce .elementor-2828 .elementor-element.elementor-element-dd50226 .term-description{font-size:16px;}.elementor-2828 .elementor-element.elementor-element-125f6fe.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-2828 .elementor-element.elementor-element-bc8b0d1 > .elementor-container{min-height:123px;}.elementor-2828 .elementor-element.elementor-element-bc8b0d1{padding:0px 15px 20px 15px;}.elementor-2828 .elementor-element.elementor-element-36d00d9 .elementor-heading-title{font-size:26px;}.woocommerce .elementor-2828 .elementor-element.elementor-element-dd50226 .term-description{font-size:13px;}.elementor-2828 .elementor-element.elementor-element-8683283{padding:30px 0px 30px 0px;}.elementor-2828 .elementor-element.elementor-element-125f6fe.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-archive-description, class: .elementor-element-dd50226 */.elementor-2828 .elementor-element.elementor-element-dd50226 {
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS */.jet-filter-label {
	font-size: 24px;
	text-align: center;
	color: #1e2122;
	margin: 0 0 20px;
}

.jet-filter {
	margin: 0 0 30px;
}

form.jet-radio-list-wrapper fieldset {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
	column-gap: 10px;
	row-gap: 5px;
}

span.jet-radio-list__decorator {
	display: none;
}

.jet-radio-list .jet-radio-list__item .jet-radio-list__button {
	font-size: 14px;
	border: 2px solid #c4c4c4;
	height: 40px;
	padding: 0 25px;
	border-radius: 100px;
}

.jet-radio-list__row {
	margin: 0 !important;
	padding: 0 !important;
}

.jet-radio-list .jet-radio-list__item .jet-radio-list__button:hover {
	background: #e5e5e5;
}

.jet-radio-list .jet-radio-list__item input:checked + .jet-radio-list__button {
	background: #f9a437;
	border-color: #f9a437;
	color: white;
}

.jet-radio-list .jet-radio-list__item input:checked + .jet-radio-list__button span.jet-radio-list__decorator {
	display: inline-flex;
	margin: auto 5px auto auto;
	width: 14px;
	height: 10px;
	background: transparent url('data:image/svg+xml;utf-8,<svg width="17" height="14" viewBox="0 0 17 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.21999 12.9232C6.06722 13.0768 5.8589 13.1626 5.64241 13.1626C5.42591 13.1626 5.21759 13.0768 5.06482 12.9232L0.452312 8.30987C-0.0264217 7.83114 -0.0264217 7.05503 0.452312 6.57711L1.0299 5.99953C1.50863 5.5208 2.28392 5.5208 2.76265 5.99953L5.64241 8.87928L13.4239 1.09782C13.9026 0.619086 14.6787 0.619086 15.1566 1.09782L15.7342 1.6754C16.2129 2.15414 16.2129 2.93024 15.7342 3.40816L6.21999 12.9232Z" fill="%23F2F2EF"/></svg>') no-repeat 50% / contain !important;
	border: none !important;
}

.jet-radio-list .jet-radio-list__item .jet-radio-list__input:checked+.jet-radio-list__button .jet-radio-list__decorator i {
	display: none;
}

.jet-radio-list .jet-radio-list__item input:checked + .jet-radio-list__button:hover {
	background: #d98c29;
	border-color: #d98c29;
}

body .jet-filter-items-dropdown__label {
	border: 2px solid #c4c4c4;
	border-radius: 100px;
	padding: 0 11px;
	height: 42px;
	font-size: 14px;
	align-items: center;
	display: flex;
	color: #1e2122;
	font-weight: bold;
}

body .jet-filter-items-dropdown__label:after {
	right: 15px;
	border-width: 6px 6px 0 6px;
	border-radius: 20px;
	border-color: #3b3b3b transparent transparent transparent;
}

body .jet-filter-items-dropdown.jet-dropdown-open .jet-filter-items-dropdown__label:after {
	border-width: 0 6px 6px 6px;
}

body span.jet-checkboxes-list__label {
}

body .jet-filter-items-dropdown__body .jet-checkboxes-list__button {
	font-size: 14px;
}

body .jet-filter-items-dropdown__body .jet-checkboxes-list-wrapper {
	padding-top: 12px;
	padding-bottom: 12px;
	border-radius: 15px !important;
}

body .jet-filter-items-dropdown__body {
	border-radius: 8px;
	margin-top: 8px;
	box-shadow: 0 15px 30px -5px rgba(0, 0, 0, .08);
}

body .jet-filter-items-dropdown__active__item {
	border-radius: 100px;
	padding: 1px 12px;
}

body .jet-checkboxes-list .jet-checkboxes-list__item .jet-checkboxes-list__input:checked+.jet-checkboxes-list__button .jet-checkboxes-list__decorator {
	background: #f9a437;
	border-color: #f9a437;
}/* End custom CSS */