<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*Woocommerce Product Page*/
ul.products.grid {
	display: flex !important;
	flex-wrap: wrap !important;
}

.woocommerce ul.products li.product {
	border: 1px solid gray !important;
	box-sizing: border-box !important;
}

.shop-filters {
	margin-bottom: 20px !important;
	padding: 15px !important;
	background-image: none !important;
	-webkit-box-sizing: border-box !important;
	-moz-box-sizing: border-box !important;
	box-sizing: border-box !important;
	overflow: hidden !important;
	background: #EEF1F4 !important;
	border-radius: 10px !important;
}

.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering {
	float: unset !important;
}

.woocommerce ul.products li.product h3 {
	padding: unset !important;
	margin: 0 !important;
	font-size: 1em !important;
	padding-bottom: 5px
}

.woocommerce span.onsale, .shop_slider .shop_slider_ul li .item_wrapper span.onsale {
	border-top-color: #000 !important;
}

.woocommerce span.onsale i {
	position: absolute !important;
	left: 8px !important;
	top: -60px !important;
	color: #ffffff !important;
}

.woocommerce button {
	border-radius: 20px !important;
}

.shop-filters {
	display: flex !important;
	flex-wrap: wrap !important;
}

.pager .pages {
	background-color: #EEF1F4 !important;
	background-image: none !important;
	margin: unset !important;
	padding-top: 20px !important;
}

.pager .pages span.page-numbers.current {
	background-color: #ffffff !important;
}

.pages span.page-numbers.current {
	color: #000 !important;
}

.pager {
	text-align: unset !important;
}

select.orderby {
	margin-right: 20px !important;
}

.berocket_lgv_widget {
	float: unset !important;
}

div.berocket_lgv_widget a.berocket_lgv_button.selected {
	width: 1.2em !important;
	height: 2em !important;
	font-size: 2em !important;
	line-height: 1.5em !important;
	color: #68C7E5 !important;
	border-radius: 0px !important;
	background: #EEF1F4 !important;
	border-width: 0px !important;
	border-color: unset !important;
	box-shadow: unset !important;
}

div.berocket_lgv_widget a.berocket_lgv_button {
	width: 1.2em !important;
	height: 2em !important;
	font-size: 2em !important;
	line-height: 1.5em !important;
	color: #000 !important;
	border-radius: 0px !important;
	background: #EEF1F4 !important;
	border-width: 0px !important;
	border-color: unset !important;
	box-shadow: unset !important;
}

label, legend {
	font-weight: unset !important;
}

input.berocket_aapf_reset_button {
	width: 75% !important;
	border-radius: 20px !important;
}

.berocket_aapf_widget {
	margin-bottom: 0px !important;
}

input.berocket_aapf_reset_button {
	width: 75% !important;
	border-radius: 20px !important;
	font-size: 13px !important;
	font-weight: 600 !important;
}

h3.widget-title.berocket_aapf_widget-title {
	padding-top: 20px !important;
	font-weight: 500 !important;
	color: #000 !important;
	letter-spacing: 1.5px !important;
}

ul.berocket_aapf_widget.berocket_style_block.roundpcs.pcs.berocket_values_1 {
	color: #000 !important;
}

ul.berocket_aapf_widget.berocket_values_4 li {
	width: 21% !important;
}

form.woocommerce-ordering:before {
	content: 'SORT BY' !important;
}

.berocket_lgv_widget:before {
	content: 'VIEW' !important;
}

.column.one.pager_wrapper {
	order: 4 !important;
}

p.woocommerce-result-count {
	order: 3 !important;
}

.berocket_lgv_widget {
	order: 2 !important;
}

.berocket_lgv_widget:before {
	content: 'VIEW' !important;
	display: block !important;
	padding-left: 10px !important;
}

.berocket_lgv_widget {
	padding: unset !important;
}

.shop-filters .woocommerce-ordering select {
	margin-bottom: 0 !important;
	margin-top: 4px !important;
}

p.woocommerce-result-count {
	flex: 1 !important;
	text-align: right !important;
	padding-top: 15px !important;
}

.berocket_aapf_widget .berocket_checkbox_color.brchecked_shadow input[type="checkbox"]:checked + label .berocket_color_span_block, .berocket_aapf_widget .berocket_checkbox_color.brchecked_shadow .berocket_checked .berocket_color_span_block {
	box-shadow: 0px 0px 1px 4px #2C9ED5 !important;
}

li.isotope-item &gt; div.image_frame {
	background-color: white !important;
}

.pager {
	text-align: right !important;
	padding-top: 10px !important;
}

.shop-filters .woocommerce-result-count {
	margin: 20px 0 0 !important;
}

span.berocket_color_span_block {
	border-radius: 50% !important;
}

span.berocket_color_span_block {
	border-radius: 50% !important;
}

.shapes span.berocket_color_span_block {
	background-size: contain !important;
}

.shapes span.berocket_color_span_block {
	border-radius: unset !important;
}

label.berocket_label_widgets {
	padding-left: 15px !important;
}

section.related.products {
	display: none !important;
}

.woocommerce ul.products li.product .desc {
	background: #fff !important;
	padding: 15px 20px !important;
	text-align: center !important;
}

.berocket_aapf_widget .berocket_checkbox_color label span.berocket_color_span_block, span.berocket_color_span_block {
	border: unset !important;
}

.widget-area:before {
	background: unset !important;
}

.aside_left .widget-area {
	border-right-width: 0px !important;
}

.with_aside .sections_group {
	float: right !important;
}

.aside_right .widget-area {
	border-left-width: 0px !important;
}

@media only screen and (min-width:768px) {
	.header-semi.ab-hide #Top_bar:not(.is-sticky) {
		top: 45px !important;
	}

}

.aside_right .widget-area:before {
	display: none !important;
}

.berocket_single_filter_widget_2717 .berocket_aapf_widget .berocket_checkbox_color span label span.berocket_color_text {
	display: none !important;
}

ul.berocket_aapf_widget.berocket_style_block.roundpcs.pcs.color_swatch.berocket_values_2 {
	font-size: 14px !important;
}

span.berocket_color_text {
	padding-top: 10px !important;
}

.berocket_single_filter_widget_2717 .berocket_aapf_widget .berocket_checkbox_color span label span.berocket_color_text {
	padding-top: 10px !important;
	position: absolute !important;
	z-index: 1000000 !important;
	background-color: #eee !important;
	padding: 0.3em !important;
	border-radius: 20px !important;
	text-align: center !important;
}

input.berocket_aapf_reset_button {
	border-radius: 20px !important;
}

aside#berocket_aapf_group-2-1 {
	text-align: center !important;
}

h4 a {
	color: #0f72ab !important;
}

.aside_right .widget-area:before {
	display: none !important;
}

.berocket_single_filter_widget_2243 .berocket_aapf_widget .berocket_checkbox_color span label span.berocket_color_text {
	display: none !important;
}

ul.berocket_aapf_widget.berocket_style_block.roundpcs.pcs.color_swatch.berocket_values_2 {
	font-size: 14px !important;
}

span.berocket_color_text {
	padding-top: 10px !important;
}

.berocket_single_filter_widget_2243 .berocket_aapf_widget .berocket_checkbox_color span label span.berocket_color_text {
	padding-top: 10px !important;
	position: absolute !important;
	z-index: 1000000 !important;
	background-color: #eee !important;
	padding: 0.3em !important;
	border-radius: 20px !important;
	text-align: center !important;
}

.woocommerce ul.products li.product .image_frame {
	height: 355px !important;
	object-fit: cover !important;
}

.mcb-sidebar:before {
	width: auto
}

.image_frame, .wp-caption {
	border-width: unset !important;
	border-style: unset !important;
}

.woocommerce ul.products li.product .image_frame {
	height: 280px !important;
}

.button-default .button_theme,
.button-default button,
.button-default input[type="button"],
.button-default input[type="reset"],
.button-default input[type="submit"],
.button-flat .button_theme,
.button-flat button,
.button-flat input[type="button"],
.button-flat input[type="reset"],
.button-flat input[type="submit"],
.button-round .button_theme,
.button-round button,
.button-round input[type="button"],
.button-round input[type="reset"],
.button-round input[type="submit"],
.woocommerce #respond input#submit,
.woocommerce a.button:not(.default),
.woocommerce button.button,
.woocommerce input.button,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover {
 color: white;
}

.woocommerce h3 {
	letter-spacing: 0px !important;
}
</pre></body></html>