@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}body.wc-block-product-gallery-modal-open,body.wc-modal--open{overflow:hidden}.wc-block-grid__products .wc-block-grid__product-image{display:block;position:relative;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image a{border:0;box-shadow:none;outline:0;text-decoration:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;max-width:100%;width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{color:inherit;display:block;font-family:inherit;font-size:inherit;font-weight:700;line-height:1.2;padding:0}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{display:inline-flex;font-size:1em;justify-content:center;text-align:center;white-space:normal;word-break:break-word}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{animation:spin 2s linear infinite;content:"";display:inline-block;font-family:WooCommerce;height:auto;margin-left:.5em;width:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating,.wp-block-woocommerce-product-review-rating{display:block}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.wc-block-grid__product-rating .wc-block-product-review-rating__stars,.wp-block-woocommerce-product-review-rating .star-rating,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars{font-family:WooCommerce;font-size:1em;font-weight:400;height:1.618em;line-height:1.618;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:5.3em}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars:before,.wp-block-woocommerce-product-review-rating .star-rating:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars:before{content:"SSSSS";left:0;opacity:.5;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span,.wp-block-woocommerce-product-review-rating .star-rating span,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span{left:0;overflow:hidden;padding-top:1.5em;position:absolute;right:0;top:0}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before,.wc-block-grid__product-rating .wc-block-product-review-rating__stars span:before,.wp-block-woocommerce-product-review-rating .star-rating span:before,.wp-block-woocommerce-product-review-rating .wc-block-grid__product-rating__stars span:before,.wp-block-woocommerce-product-review-rating .wc-block-product-review-rating__stars span:before{color:inherit;content:"SSSSS";left:0;position:absolute;right:0;top:0;white-space:nowrap}.wc-block-grid .wc-block-grid__product-onsale,.wc-block-grid__product-image .wc-block-grid__product-onsale{background:#fff;border:1px solid #43454b;border-radius:4px;color:#43454b;display:inline-block;font-size:.875em;font-weight:600;left:auto;padding:.25em .75em;position:absolute;right:4px;text-align:center;text-transform:uppercase;top:4px;width:auto;z-index:9}.wc-block-grid__product .wc-block-grid__product-image,.wc-block-grid__product .wc-block-grid__product-link{display:inline-block;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{color:#cd2653;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.7}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all,.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{display:block;margin-top:12px}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{clip:auto!important;background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wp-block-group.woocommerce.product .up-sells.upsells.products{max-width:var(--wp--style--global--wide-size)}
@keyframes wc-skeleton-shimmer{to{transform:translateX(100%)}}.wc-block-components-notice-banner{align-content:flex-start;align-items:stretch;background-color:#fff;border:1px solid #2f2f2f;border-radius:4px;box-sizing:border-box;color:#2f2f2f;display:flex;font-size:.875em;font-weight:400;gap:12px;line-height:1.5;margin:16px 0;padding:16px!important}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content{align-self:center;flex-basis:100%;padding-right:16px;white-space:normal}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content:last-child{padding-right:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-block-components-notice-banner__summary{font-weight:600;margin:0 0 8px}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul{margin:0 0 0 24px;padding:0}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ol li:after,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content ul li:after{clear:both;content:"";display:block}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward{appearance:none;background:transparent!important;border:0;color:#2f2f2f!important;float:right;margin:0;opacity:.7;padding:0!important;text-decoration-line:underline;text-underline-position:under;transition:all .2s ease-in-out}.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:active,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:focus,.wc-block-components-notice-banner>.wc-block-components-notice-banner__content .wc-forward:hover{opacity:1;text-decoration:none}.wc-block-components-notice-banner>svg{fill:#fff;background-color:#2f2f2f;border-radius:50%;flex-grow:0;flex-shrink:0;height:100%;padding:2px}.wc-block-components-notice-banner>.wc-block-components-button{background:transparent none!important;border:0!important;box-shadow:none!important;color:#2f2f2f!important;flex:0 0 16px;height:16px!important;margin:6px 0 0 auto!important;min-height:auto!important;min-width:0!important;opacity:.6;outline:none!important;padding:0!important;width:16px!important}.wc-block-components-notice-banner>.wc-block-components-button>svg{margin:0!important}.wc-block-components-notice-banner>.wc-block-components-button:active,.wc-block-components-notice-banner>.wc-block-components-button:focus,.wc-block-components-notice-banner>.wc-block-components-button:hover{opacity:1}.wc-block-components-notice-banner>.wc-block-components-button:focus{outline:2px solid currentColor!important;outline-offset:0}.wc-block-components-notice-banner.is-error{background-color:#fff0f0;border-color:#cc1818}.wc-block-components-notice-banner.is-error>svg{background-color:#cc1818;transform:rotate(180deg)}.wc-block-components-notice-banner.is-warning{background-color:#fffbf4;border-color:#f0b849}.wc-block-components-notice-banner.is-warning>svg{background-color:#f0b849;transform:rotate(180deg)}.wc-block-components-notice-banner.is-success{background-color:#f4fff7;border-color:#4ab866}.wc-block-components-notice-banner.is-success>svg{background-color:#4ab866}.wc-block-components-notice-banner.is-info{background-color:#f4f8ff;border-color:#007cba}.wc-block-components-notice-banner.is-info>svg{background-color:#007cba}.wc-block-components-notice-banner:focus{outline-width:0}.wc-block-components-notice-banner:focus-visible{outline-style:solid;outline-width:2px}.woocommerce.wc-block-store-notices.alignwide{max-width:var(--wp--style--global--wide-size)}.bapf_sfilter .bapf_button,
.bapf_sfilter label {
cursor: pointer;
}
.bapf_sfilter .bapf_button {
display: inline-block!important;
}
.bapf_sfilter label {
display: inline!important;
}
.bapf_sfilter ul li {
list-style: none!important;
margin: 0!important;
padding: 0!important;
max-width: 100%;
text-align: left!important;
}
.rtl .bapf_sfilter ul li {
text-align: right!important;
}
.bapf_sfilter .bapf_body ul li ul {
margin-left: 15px!important;
padding-left: 0px!important
} .bapf_slidr_main.ui-widget-content, .berocket_filter_price_slider.ui-widget-content{
background: none repeat scroll 0 0 #b0b5b9;
border: 0 none;
border-radius: 0;
height: 4px;
padding: 0;
}
.bapf_slidr_main.ui-widget-content .ui-slider-range, .berocket_filter_price_slider.ui-widget-content .ui-slider-range{
background: none repeat scroll 0 0 #000000;
}
.slide.default .bapf_slidr_main.ui-widget-content .ui-slider-range,
.slide.default .berocket_filter_price_slider.ui-widget-content .ui-slider-range{
background: #222;
}
.slide.default .bapf_slidr_main.ui-widget-content,
.slide.default .berocket_filter_price_slider.ui-widget-content{
height: 4px;
border: 1px solid #555;
font-size: 10px;
}
.slide.default .bapf_slidr_main .ui-state-default,
.slide.default .berocket_filter_price_slider .ui-state-default,
.slide.default .bapf_slidr_main.ui-widget-content .ui-state-default,
.slide.default .berocket_filter_price_slider.ui-widget-content .ui-state-default,
.slide.default .bapf_slidr_main .ui-widget-header .ui-state-default,
.slide.default .berocket_filter_price_slider .ui-widget-header .ui-state-default,
.bapf_slidr_main.ui-widget-content .ui-slider-handle, 
.berocket_filter_price_slider.ui-widget-content .ui-slider-handle{
background: #ddd;
font-size: 14px;
width: 1em;
height: 1em;
border: 1px solid #555;
top: -6px;
border-radius: 2em;
}
.berocket_aapf_widget li.slider div.slide{
clear: both;
height: auto;
text-align: right;
line-height: 0;
}
.ui-slider {
position: relative;
text-align: left;
}
.ui-slider .ui-slider-handle {
position: absolute;
z-index: 2;
width: 1.2em;
height: 1.2em;
cursor: pointer;
-ms-touch-action: none;
touch-action: none;
}
.ui-slider .ui-slider-range {
position: absolute;
z-index: 1;
font-size: .7em;
display: block;
border: 0;
background-position: 0 0;
}
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
filter: inherit;
}
.ui-slider-horizontal {
height: .8em;
}
.ui-slider-horizontal .ui-slider-handle {
top: -.3em;
margin-left: -.6em;
}
.bapf_slidr_main > a:last-child {
margin-left: -12px;
}
.ui-slider-horizontal .ui-slider-range {
top: 0;
height: 100%;
}
.ui-slider-horizontal .ui-slider-range-min {
left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
right: 0;
}
.ui-slider-vertical {
width: .8em;
height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
left: -.3em;
margin-left: 0;
margin-bottom: -.6em;
}
.ui-slider-vertical .ui-slider-range {
left: 0;
width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
top: 0;
}
.slide .ui-corner-all,
.slide .ui-corner-bottom,
.slide .ui-corner-right,
.slide .ui-corner-br {
border-bottom-right-radius: 4px;
}
.slide .ui-corner-all,
.slide .ui-corner-bottom,
.slide .ui-corner-left,
.slide .ui-corner-bl {
border-bottom-left-radius: 4px;
}
.slide .ui-corner-all,
.slide .ui-corner-top,
.slide .ui-corner-right,
.slide .ui-corner-tr {
border-top-right-radius: 4px;
}
.slide .ui-corner-all,
.slide .ui-corner-top,
.slide .ui-corner-left,
.slide .ui-corner-tl {
border-top-left-radius: 4px;
}
ul.berocket_aapf_widget li.slider > span {
cursor: initial;
}
ul.berocket_aapf_widget li.slider .bapf_slidr_main {
cursor: pointer;
}
.slide .ui-widget-content {
background: #ffffff;
border: 1px solid #aaaaaa;
color: #222222;
}
.slide .ui-state-default,
.slide .ui-widget-content .ui-state-default,
.slide .ui-widget-header .ui-state-default {
background: #e6e6e6;
border: 1px solid #d3d3d3;
color: #555555;
font-weight: normal;
}
.ui-widget.ui-datepicker {
font-size: 14px;
z-index: 9000!important;
}
.bapf_sfilter .ui-widget.ui-widget-content{
border: 0;
}
.bapf_sfilter .ui-state-default, 
.bapf_sfilter .ui-widget-content .ui-state-default, 
.bapf_sfilter .ui-widget-header .ui-state-default, 
.bapf_sfilter .ui-button, 
html .bapf_sfilter .ui-button.ui-state-disabled:hover, 
html .bapf_sfilter .ui-button.ui-state-disabled:active{
border: 0;
}
.bapf_slidr_jqrui .bapf_slidr_all:after {
content: "";
display: block;
clear: both;
}
.bapf_slidr_jqrui .bapf_slidr_main {
margin-bottom: 10px;
}
.bapf_slidr_jqrui .bapf_from,
.bapf_slidr_jqrui .bapf_to {
width: 49%;
display: inline-block;
margin-bottom: 10px;
vertical-align: middle;
}
.bapf_slidr_jqrui .bapf_from input,
.bapf_slidr_jqrui .bapf_to input {
width: 50%;
vertical-align: middle;
font-size: 1em;
padding: 0;
margin: 0;
line-height: 1em;
}
.bapf_slidr_jqrui .bapf_from {
text-align: left;
}
.bapf_slidr_jqrui .bapf_to {
text-align: right;
}  .bapf_slidr.bapf_slidr_btmval .irs-bar {
top: 3px;
}
.bapf_slidr.bapf_slidr_btmval .irs--big .irs-bar {
top: 10px;
}
.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-bar {
top: 17px;
}
.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-bar {
top: 5px;
}
.bapf_slidr.bapf_slidr_btmval .irs--round .irs-bar {
top: 10px;
}
.bapf_slidr.bapf_slidr_btmval .irs--square .irs-bar {
top: 6px;
} .bapf_slidr.bapf_slidr_btmval .irs-handle {
top: 0px;
}
.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-handle {
top: 0px;
border-top-width: 1px;
border-bottom-width: 0;
border-radius: 3px 3px 0 0;
}
.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-handle>i:nth-child(1) {
top: initial;
bottom: -2px;
}
.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-handle>i:nth-child(2) {
border-radius: 3px 3px 0 0;
} .bapf_slidr.bapf_slidr_btmval .irs-line {
top: 3px;
}
.bapf_slidr.bapf_slidr_btmval .irs--bapf-flat .irs-line {
top: 0px;
}
.bapf_slidr.bapf_slidr_btmval .irs--big .irs-line {
top: 10px;
}
.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-line {
top: 17px;
}
.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-line {
top: 5px;
}
.bapf_slidr.bapf_slidr_btmval .irs--round .irs-line {
top: 10px;
}
.bapf_slidr.bapf_slidr_btmval .irs--square .irs-line {
top: 6px;
} .bapf_slidr.bapf_slidr_btmval .irs-min, 
.bapf_slidr.bapf_slidr_btmval .irs-max {
top: 25px;
}
.bapf_slidr.bapf_slidr_btmval .irs--big .irs-min, 
.bapf_slidr.bapf_slidr_btmval .irs--big .irs-max {
top: 30px;
}
.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-min, 
.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-max {
top: 30px;
}
.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-min, 
.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-max {
top: 20px;
}
.bapf_slidr.bapf_slidr_btmval .irs--round .irs-min, 
.bapf_slidr.bapf_slidr_btmval .irs--round .irs-max {
top: 30px;
} .bapf_slidr.bapf_slidr_btmval .irs-from, 
.bapf_slidr.bapf_slidr_btmval .irs-to, 
.bapf_slidr.bapf_slidr_btmval .irs-single {
top: 25px;
}
.bapf_slidr.bapf_slidr_btmval .irs--big .irs-from, 
.bapf_slidr.bapf_slidr_btmval .irs--big .irs-to, 
.bapf_slidr.bapf_slidr_btmval .irs--big .irs-single {
top: 30px;
}
.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-from, 
.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-to, 
.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-single {
top: 30px;
}
.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-from, 
.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-to, 
.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-single {
top: 20px;
}
.bapf_slidr.bapf_slidr_btmval .irs--round .irs-from, 
.bapf_slidr.bapf_slidr_btmval .irs--round .irs-to, 
.bapf_slidr.bapf_slidr_btmval .irs--round .irs-single {
top: 30px;
} .bapf_slidr.bapf_slidr_btmval .irs--flat .irs-from:before,
.bapf_slidr.bapf_slidr_btmval .irs--flat .irs-to:before,
.bapf_slidr.bapf_slidr_btmval .irs--flat .irs-single:before {
bottom: initial;
top: -6px;
border-top-color: transparent;
border-bottom-color: #ed5565;
}
.bapf_slidr.bapf_slidr_btmval .irs--bapf-flat .irs-from:before,
.bapf_slidr.bapf_slidr_btmval .irs--bapf-flat .irs-to:before,
.bapf_slidr.bapf_slidr_btmval .irs--bapf-flat .irs-single:before {
bottom: initial;
top: -6px;
border-top-color: transparent;
border-bottom-color: #617be5;
}
.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-from:before,
.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-to:before,
.bapf_slidr.bapf_slidr_btmval .irs--modern .irs-single:before {
bottom: initial;
top: -6px;
border-top-color: transparent;
border-bottom-color: #20b426;
}
.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-from:before,
.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-to:before,
.bapf_slidr.bapf_slidr_btmval .irs--sharp .irs-single:before {
bottom: initial;
top: -6px;
border-top-color: transparent;
border-bottom-color: #a804b2;
}
.bapf_slidr.bapf_slidr_btmval .irs--round .irs-from:before,
.bapf_slidr.bapf_slidr_btmval .irs--round .irs-to:before,
.bapf_slidr.bapf_slidr_btmval .irs--round .irs-single:before {
bottom: initial;
top: -6px;
border-top-color: transparent;
border-bottom-color: #006cfa;
}  .bapf_sfilter {
margin-bottom: 20px;
}
.berocket_single_filter_widget.berocket_inline_filters, 
.berocket_single_filter_widget.berocket_inline_clickable {
float:left!important;
padding-right:15px!important;
}
.berocket_single_filter_widget.berocket_inline_filters {
width: 12.5%!important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-title_div,
.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-title_div {
border:2px solid #333333!important;
background-color: #333333!important;
color: #ccc!important;
padding: 5px!important;
padding-right: 35px!important;
border-radius: 5px!important;
}
.berocket_single_filter_widget.berocket_hidden_clickable .berocket_widget_has_description .berocket_aapf_widget-title_div {
padding-right: 55px!important;
}
.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-wrapper {
padding-bottom: 5px!important;
}
.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-title_div h3 {
margin: 0!important;
padding: 0!important;
font-size: inherit!important;
color:inherit!important;
}
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget-title_div {
border:2px solid #ccc!important;
color: black!important;
background-color: #ccc!important;
border-radius: 5px 5px 0 0!important;
padding-bottom: 10px!important;
}
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget-wrapper {
padding-bottom: 0!important;
}
.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget {
position: absolute!important;
top:100%!important;
width:100%!important;
background-color:white!important;
z-index: 800!important;
margin: 0!important;
border:2px solid #ccc!important;
padding: 5px!important;
display: none;
}
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget {
z-index: 900!important;
}
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_left .berocket_aapf_widget {
left: 0!important;
}
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_right .berocket_aapf_widget {
right: 0!important;
}
@media screen and (max-width: 767px){
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible {
position: fixed!important;
top: 0!important;
left: 0!important;
bottom: 0!important;
right:0!important;
z-index: 9000000000!important;
background-color: white!important;
overflow: auto!important;
}
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget {
border: 0!important;
width: 100%!important;
max-width: 100%!important;
}
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide {
display: block!important;
}
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-left:before,
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-right:before {
content: "\f00d"!important;
}
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_description {
display: none!important;
}
body .select2-container,
body .ui-widget.ui-datepicker {
z-index: 9000000009!important;
}
}
.berocket_element_above_products {
clear: both!important;
overflow: visible!important;
} .berocket_single_filter_widget.bapf_mt_none {
display: none!important;
}
div.berocket_single_filter_widget div.berocket_aapf_widget-wrapper * {
opacity:1;
}
@media screen and (max-width: 767px){
.bapf_sngl_hd_mobile {
display: none;
}
}
@media screen and (min-width: 768px) and (max-width: 1024px){
.bapf_sngl_hd_tablet {
display: none;
}
}
@media screen and (min-width: 1025px){
.bapf_sngl_hd_desktop {
display: none;
}
}
.berocket_aapf_widget select {
overflow: auto!important;
}
.berocket_element_above_products_after {
clear:both;
}
ul.berocket_aapf_widget li > span > input + .berocket_label_widgets::before {
margin-right: 6px;
} .berocket_element_above_products_is_hide {
overflow: visible !important;
}
.berocket_element_above_products_is_hide:after {
content:"";
display: block;
clear: both;
}
.berocket_element_above_products_is_hide.br_is_hidden {
opacity: 0;
max-height: 1px;
position: relative;
}
.berocket_element_above_products_is_hide_toggle {
height: 20px;
width: 200px !important;;
margin: 40px 0;
display: inline-block;
position: relative;
padding-left: 25px;
outline: 0 none !important;
color: #2a2a2a;
font-weight: 600;
font-size: 16px;
} body {
transition: margin-left 0.2s;
}
@media screen and (min-width: 981px) {
body.berocket_ajax_filters_sidebar_active {
margin-left: 200px;
}
}
body .berocket_ajax_filters_sidebar_back {
display: none;
}
@media screen and (max-width: 800px) {
body .berocket_ajax_filters_sidebar_main.brapf_sidebar_float_mobile_hide {
display: none;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile {
display: block;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile .berocket_ajax_filters_sidebar_toggle {
margin: 0;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile {
position :fixed;
z-index: 99990;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile.brapf_sidefl_top {
top: 0;
}
body.admin-bar .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile.brapf_sidefl_top {
top: 46px;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile.brapf_sidefl_bottom {
bottom: 0;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile.brapf_sidefl_left {
left: 0;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_mobile.brapf_sidefl_right {
right: 0;
}
}
@media screen and (min-width: 800px) {
body .berocket_ajax_filters_sidebar_main.brapf_sidebar_float_desktop_hide {
display: none;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop {
display: block;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop .berocket_ajax_filters_sidebar_toggle {
margin: 0;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop {
position :fixed;
z-index: 99990;
margin: 0;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop.brapf_sidefl_top {
top: 0;
}
body.admin-bar .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop.brapf_sidefl_top {
top: 32px;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop.brapf_sidefl_bottom {
bottom: 0;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop.brapf_sidefl_left {
left: 0;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidebar_float_desktop.brapf_sidefl_right {
right: 0;
}
}
body .berocket_ajax_filters_sidebar_back.brapf_sidefl_left_line,
body .berocket_ajax_filters_sidebar_back.brapf_sidefl_right_line {
left: 0;
right: 0;
padding: 10px!important;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidefl_left_line {
text-align: left;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidefl_right_line {
text-align: right;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidefl_linewht {
background-color: white;
}
body .berocket_ajax_filters_sidebar_back.brapf_sidefl_right_line.brapf_sidefl_lineclr {
background: rgb(55,44,210);
background: linear-gradient(130deg, rgba(55,44,210,1) 30%, rgba(249,97,92,1) 60%, rgba(255,150,126,1) 80%);
}
body .berocket_ajax_filters_sidebar_back.brapf_sidefl_left_line.brapf_sidefl_lineclr {
background: rgb(55,44,210);
background: linear-gradient(130deg, rgba(255,150,126,1) 20%, rgba(249,97,92,1) 40%, rgba(55,44,210,1) 70%);
}
body .berocket_ajax_filters_sidebar_back.brapf_sidefl_linegrey {
background: rgb(122,122,122);
background: linear-gradient(60deg, rgba(122,122,122,1) 20%, rgba(224,224,224,1) 80%);
}
.berocket_ajax_filters_sidebar_toggle {
height: 26px;
width: 200px !important;
margin: 40px 0;
display: inline-block;
position: relative;
padding-left: 25px;
outline: 0 none !important;
text-decoration: none!important;
box-sizing: border-box!important;
font-weight: 600;
font-size: 16px;
}
#berocket-ajax-filters-sidebar {
display: block;
position: fixed;
top: 0;
left: -400px;
bottom: 0;
width: 350px;
max-width: 100%;
background: white;
transition: all 0.2s;
z-index: 100000;
box-sizing: border-box;
overflow: auto !important;
}
#berocket-ajax-filters-sidebar-shadow {
content: "";
display: none;
position: fixed;
top: 0;
left: 0;
bottom: 0;
right: 0;
z-index: 99999;
background: black;
opacity: 0.7;
}
.admin-bar #berocket-ajax-filters-sidebar {
top: 32px;
}
#berocket-ajax-filters-sidebar.active,
#berocket-ajax-filters-sidebar.active + #berocket-ajax-filters-sidebar-shadow{
left: 0;
display: block;
visibility: visible;
}
#berocket-ajax-filters-sidebar .berocket_ajax_group_filter_title {
padding: 15px 88px 15px 15px !important;
font-weight: 500 !important;
font-size: 24px !important;
color: #333333 !important;
border-bottom: 1px solid #ccc !important;
}
#berocket-ajax-filters-sidebar > div {
padding: 15px!important;
}
#berocket-ajax-filters-sidebar .berocket_aapf_widget-title_div {
color: #333333 !important;
font-size: 19px !important;
font-weight: 600 !important;
}
#berocket-ajax-filters-sidebar .berocket_aapf_widget,
#berocket-ajax-filters-sidebar .berocket_aapf_widget li {
margin: 0 !important;
}
#berocket-ajax-filters-sidebar .berocket_aapf_widget .berocket_checkbox_color .berocket_label_widgets {
margin: 0 0.6em 0.6em 0 !important;
}
#berocket-ajax-filters-sidebar-close{
position: absolute !important;
right: 0 !important;
line-height: 39px;
padding: 17px 15px 13px !important;
font-family: Arial, serif !important;
color: #a2a2a2;
}
#berocket-ajax-filters-sidebar-close + * {
margin-top: 70px!important;
}
#berocket-ajax-filters-sidebar-close + .berocket_ajax_group_filter_title {
margin-top: 0!important;
}
@media screen and (max-width:782px) {
.admin-bar #berocket-ajax-filters-sidebar {
top: 46px;
}
}
@media screen and (max-width:600px) {
.admin-bar #berocket-ajax-filters-sidebar {
top: 0;
}
}  .berocket_aapf_widget-wrapper .slider:not(.flickity-enabled) {
overflow: initial;
white-space: initial;
}
.select2-container {
z-index: 9999;
} .bapf_sfilter .bapf_body .mCSB_container > ul,
.bapf_sfilter .bapf_body > ul {
margin-left: 0!important;
margin-top: 0!important;
margin-bottom:0!important;
padding-left: 0!important;
}
.bapf_sfilter.bapf_vpr_1 .bapf_body ul,
.bapf_sfilter.bapf_vpr_2 .bapf_body ul,
.bapf_sfilter.bapf_vpr_3 .bapf_body ul,
.bapf_sfilter.bapf_vpr_4 .bapf_body ul {
display: flex;
flex-wrap: wrap;
}
.bapf_sfilter.bapf_vpr_1 .bapf_body  ul > li,
.bapf_sfilter.bapf_vpr_2 .bapf_body  ul > li,
.bapf_sfilter.bapf_vpr_3 .bapf_body  ul > li,
.bapf_sfilter.bapf_vpr_4 .bapf_body  ul > li {
white-space: nowrap;
flex-grow: 1;
}
.bapf_sfilter.bapf_vpr_1 .bapf_body  ul > li {
flex-basis:100%;
}
.bapf_sfilter.bapf_vpr_2 .bapf_body  ul > li {
flex-basis: 50%;
}
.bapf_sfilter.bapf_vpr_3 .bapf_body  ul > li {
flex-basis: 33%;
}
.bapf_sfilter.bapf_vpr_4 .bapf_body  ul > li {
flex-basis: 25%;
}
.bapf_sfilter.bapf_vpr_1 .bapf_body  ul > li label,
.bapf_sfilter.bapf_vpr_2 .bapf_body  ul > li label,
.bapf_sfilter.bapf_vpr_3 .bapf_body  ul > li label,
.bapf_sfilter.bapf_vpr_4 .bapf_body  ul > li label {
white-space: initial;
}
.bapf_sfilter.bapf_fhide.bapf_filter_hide,
.bapf_sfilter.bapf_fhide .bapf_body ul li.bapf_hide {
display: none!important;
}
.bapf_sfilter .bapf_hascolarr,
.bapf_sfilter .bapf_hasdesc {
position: relative;
padding-right: 25px;
display: flex;
align-items: center;
}
.bapf_sfilter .bapf_hascolarr.bapf_hasdesc {
padding-right: 45px;
}
.bapf_sfilter .bapf_desci,
.bapf_sfilter .bapf_colaps_smb {
position: absolute;
right: 0;
line-height: inherit;
font-size: 16px;
cursor: pointer;
}
.bapf_sfilter .bapf_desci {
padding: 4px 8px;
}
.bapf_sfilter .bapf_hasdesc .bapf_colaps_smb {
right: 25px;
}
.bapf_sfilter .bapf_ochild,
.bapf_sfilter .bapf_cchild {
cursor: pointer;
padding: 0 5px;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head,
.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head {
border:2px solid #333333!important;
background-color: #333333!important;
color: #ccc!important;
padding: 5px!important;
border-radius: 5px!important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .berocket_widget_has_description .berocket_aapf_widget-title_div,
.berocket_single_filter_widget.berocket_hidden_clickable .berocket_widget_has_description .berocket_aapf_widget-title_div {
padding-right: 55px!important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-wrapper,
.berocket_single_filter_widget.berocket_hidden_clickable .berocket_aapf_widget-wrapper {
padding-bottom: 5px!important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head,
.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head {
cursor: pointer;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head h3,
.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_head h3 {
margin: 0;
font-size: inherit!important;
color:inherit!important;
padding-top: 0 !important;
padding-bottom: 0 !important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter,
.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter {
position: relative!important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter.bapf_ccolaps .bapf_head,
.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter.bapf_ccolaps .bapf_head {
border:2px solid #ccc!important;
color: black!important;
background-color: #ccc!important;
border-radius: 5px 5px 0 0!important;
padding-bottom: 5px!important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_body,
.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_body {
position: absolute!important;
top:100%!important;
width:100%!important;
background-color:white!important;
z-index: 800!important;
margin: 0!important;
border:2px solid #ccc!important;
padding: 5px!important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_left .bapf_sfilter.bapf_ccolaps .bapf_body,
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_left .bapf_sfilter.bapf_ccolaps .bapf_body {
left: 0!important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_right .bapf_sfilter.bapf_ccolaps .bapf_body,
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_hidden_clickable_right .bapf_sfilter.bapf_ccolaps .bapf_body {
right: 0!important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_body > ul,
.berocket_single_filter_widget.berocket_hidden_clickable .bapf_sfilter .bapf_body > ul {
padding-bottom: 1px !important;
}
@media screen and (max-width: 767px){
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible,
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible {
position: fixed!important;
top: 0!important;
left: 0!important;
bottom: 0!important;
right:0!important;
z-index: 9000000000!important;
background-color: white!important;
overflow: auto!important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget,
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget {
border: 0!important;
width: 100%!important;
max-width: 100%!important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide,
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide {
display: block!important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-left:before,
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-left:before,
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-right:before,
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_widget_show.mobile_hide .fa-angle-right:before {
content: "\f00d"!important;
}
#berocket-ajax-filters-sidebar .berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_description,
.berocket_single_filter_widget.berocket_hidden_clickable.berocket_single_filter_visible .berocket_aapf_description {
display: none!important;
}
body .select2-container,
body .ui-widget.ui-datepicker {
z-index: 9000000009!important;
}
} #berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-1 .bapf_sfilter .bapf_head,
.berocket_hidden_clickable.theme-1 .bapf_sfilter .bapf_head {
border: 0 !important;
background-color: transparent !important;
color: #222 !important;
padding: 0 0 15px 0 !important;
border-radius: 0 !important;
}
#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-1 .bapf_sfilter.bapf_ccolaps .bapf_head,
.berocket_single_filter_widget.theme-1 .bapf_sfilter.bapf_ccolaps .bapf_head {
border: 0!important;
color: black!important;
background-color: transparent!important;
border-radius: 0!important;
padding-bottom: 15px !important;
}
#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-1 .bapf_sfilter .bapf_body,
.berocket_hidden_clickable.theme-1 .bapf_sfilter .bapf_body {
position: absolute !important;
top: 100% !important;
width: 100% !important;
background-color: white !important;
z-index: 800 !important;
margin: 0 !important;
border: 0 solid #ccc !important;
padding: 8px 15px !important;
box-shadow: 0 3px 8px 1px #00000038;
border-radius: 9px !important;
} #berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_head,
.berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_head {
border: 2px solid #ececec !important;
background-color: white !important;
color: #222 !important;
padding: 14px !important;
border-radius: 10px !important;
}
#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_head .bapf_colaps_smb,
.berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_head .bapf_colaps_smb {
color: #dbdbdb;
}
#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-2 .bapf_sfilter.bapf_ccolaps .bapf_head,
.berocket_single_filter_widget.theme-2 .bapf_sfilter.bapf_ccolaps .bapf_head {
color: black!important;
background-color: white !important;
padding-bottom: 14px !important;
border: 2px solid #ececec !important;
border-radius: 10px !important;
}
#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_body,
.berocket_hidden_clickable.theme-2 .bapf_sfilter .bapf_body {
position: absolute !important;
top: 100% !important;
width: 100% !important;
background-color: white !important;
z-index: 800 !important;
margin: -2px 0 0 !important;
border: 2px solid #ececec !important;
padding: 8px 15px !important;
border-radius: 9px !important;
} #berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head,
.berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head {
border: 2px solid #eaeaea !important;
background-color: white !important;
color: #595962 !important;
padding: 14px !important;
border-radius: 10px !important;
box-shadow: 0 0 0 4px #eeeeee91;
}
#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head h3,
.berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head h3 {
font-weight: 600 !important;
}
#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head .bapf_colaps_smb,
.berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_head .bapf_colaps_smb {
color: #747481;
}
#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-3 .bapf_sfilter.bapf_ccolaps .bapf_head,
.berocket_single_filter_widget.theme-3 .bapf_sfilter.bapf_ccolaps .bapf_head {
border: 2px solid #d8daff !important;
background-color: white !important;
color: #30303b !important;
padding: 14px !important;
border-radius: 10px !important;
box-shadow: 0 0 0 4px rgba(181, 199, 255, 0.25);
}
#berocket-ajax-filters-sidebar .berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_body,
.berocket_hidden_clickable.theme-3 .bapf_sfilter .bapf_body {
position: absolute !important;
top: 100% !important;
width: 100% !important;
background-color: white !important;
z-index: 800 !important;
margin: 0 !important;
border: 2px solid #ececec !important;
padding: 8px 15px !important;
border-radius: 9px !important;
box-shadow: 0 3px 15px 0 #00000017;
} @keyframes bapf_loader {
from { transform: rotate(0deg); } 
to { transform: rotate(360deg); }  
}
.bapf_loader_page {
position: fixed;
top: 0;
left: 0;
bottom: 0;
right: 0;
background-color: rgba(255,255,255, 0.5);
z-index: 9999;
}
.bapf_lcontainer {
position: absolute;
top: 50%;
margin: 0;
margin-top: -20px;
left: 50%;
margin-left: -20px;
width: 30px;
height: 30px;
padding: 0;
}
.bapf_lcontainer .bapf_loader {
width: 100%;
height: 100%;
display: block;
transform: rotate(0deg);
animation: 1s linear 0s infinite bapf_loader;
position: relative;
}
.bapf_lcontainer .bapf_loader .bapf_lfirst,
.bapf_lcontainer .bapf_loader .bapf_lsecond {
position: absolute;
width: 10px;
height: 10px;
background: black;
background: linear-gradient(45deg, black, transparent);
display: block;
border-radius: 6px;
}
.bapf_lcontainer .bapf_loader .bapf_lfirst {
bottom: 0;
right: 0;
}
.bapf_lcontainer .bapf_loader .bapf_lsecond {
top: 0;
left: 0;
transform: rotate(180deg);
}
.bapf_lcontainer .bapf_labove,
.bapf_lcontainer .bapf_lbelow {
position: absolute;
display: block;
text-align: center;
width: 600px;
left: -285px;
width: 80vw;
left: calc(15px - 40vw);
}
.bapf_lcontainer .bapf_labove {
bottom: 120%;
}
.bapf_lcontainer .bapf_lbelow {
top: 120%;
}
.bapf_lcontainer .bapf_lbefore,
.bapf_lcontainer .bapf_lafter {
position: absolute;
top: 50%;
margin-top: -15px;
height: 30px;
line-height: 30px;
vertical-align: middle;
white-space: nowrap;
}
.bapf_lcontainer .bapf_lbefore {
right: 120%;
}
.bapf_lcontainer .bapf_lafter {
left: 120%;
}
.bapf_lcontainer .bapf_limg {
width: 100%;
height: 100%;
}
.berocket_single_filter_widget .tippy-tooltip,
.berocket_single_filter_widget .tippy-tooltip .tippy-content {
font-size: 1em;
}
@media only screen and (max-device-width: 767px) {
.bapf_hide_mobile {
display: none !important;
}
}
.bapf_sfilter .bapf_button {
font-size: 1em;
}
.bapf_sfilter .rightpcs {
float: right;
}
.bapf_sfilter .right2empcs {
padding-left: 10px;
}
#bapf_footer_description > div,
#bapf_footer_clrimg > div,
#bapf_footer_count_before > div {
z-index: 999999999999!important;
}
.bapf_sfilter.bapf_ckbox input[type=checkbox] {
margin-right: 5px;
cursor: pointer;
}
.bapf_sfilter.bapf_ckbox input[type=checkbox],
.bapf_sfilter.bapf_ckbox label,
.bapf_sfilter.bapf_ckbox label > span,
.bapf_sfilter.bapf_ckbox label + span{
vertical-align: middle;
}
.select2-container--classic input[type='search'],
.select2-container--classic input[type='search']:focus {
background-color: initial;
}
.berocket_search_box_block {
position: relative;
padding: 0.5em;
}
.berocket_search_box_block .berocket_search_box_background_all {
position: relative;
z-index: 200;
}
.berocket_search_box_block .berocket_search_box_background {
z-index: 100;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
.berocket_search_box_block select {
min-width: 100%;
}
.berocket_search_box_button {
cursor: pointer;
display: block;
text-align: center;
padding: 5px 0;
}
.berocket_search_box_block .berocket_aapf_widget-wrapper ul {
margin: 0;
}
.berocket_search_box_block .berocket_aapf_widget-wrapper {
margin: 1em 0;
}
.bapf_show_hide {
cursor: pointer;
}
.bapf_hideckbox li input[type=checkbox],
.bapf_hideckbox li input[type=checkbox]:before,
.bapf_hideckbox li input[type=checkbox]:after {
display: none!important;
}
.bapf_hideckbox li label a,
.bapf_hideckbox li label {
color: #428bca;
}
.bapf_hideckbox li input:checked + label:hover a,
.bapf_hideckbox li label:hover a,
.bapf_hideckbox li input:checked + label:hover,
.bapf_hideckbox li label:hover {
color: #2a6496;
}
.bapf_hideckbox li input:checked + label a,
.bapf_hideckbox li input:checked + label {
color: #222;
}
.bapf_sfilter.bapf_clr_txt_left .bapf_body ul,
.bapf_sfilter.bapf_clr_txt_right .bapf_body ul {
width: 100%;
flex-basis: 100%;
}
.bapf_sfilter.bapf_clr_txt_left .bapf_body ul li,
.bapf_sfilter.bapf_clr_txt_right .bapf_body ul li {
display: flex;
align-items: center;
flex-wrap: wrap;
}
.bapf_sfilter.bapf_clr_txt_right .bapf_body ul li label,
.bapf_sfilter.bapf_clr_txt_left .bapf_body ul li label {
display: flex!important;
flex-direction: row!important;
align-items: center!important;
}
.bapf_sfilter.bapf_clr_txt_right .bapf_body ul li label .bapf_img_span,
.bapf_sfilter.bapf_clr_txt_right .bapf_body ul li label .bapf_clr_span,
.bapf_sfilter.bapf_clr_txt_left .bapf_body ul li label .bapf_img_span,
.bapf_sfilter.bapf_clr_txt_left .bapf_body ul li label .bapf_clr_span {
flex-shrink: 0;
}
.bapf_sfilter .brapf_disabled_checkbox {
opacity: 0.8;
}
.bapf_sfilter .brapf_disabled_checkbox input, .bapf_sfilter .brapf_disabled_checkbox label {
cursor: default!important;
}
.bapf_sfilter .bapf_body .bapf_slidr_main .ui-slider-handle {
border-style: solid;
}
.berocket_aapf_widget_selected_area a.braapf_unselect .fa,
.berocket_aapf_widget_selected_area .braapf_unselect_all .fa {
margin-right: 3px;
}.bapf_ckbox_search {
position: relative;
margin-bottom: 10px;
}
.bapf_ckbox_search input {
display: block;
width: 100%;
font-size: 16px;
padding: 6px;
line-height: 1em;
border-radius: 6px;
border: 1px solid #aaa;
margin: 0;
}
.bapf_ckbox_search:after {
font: normal normal normal 14px / 1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
display: inline-block;
content: "\f002";
position: absolute;
top: 50%;
right: 10px;
margin-top: -7px;
color: #777;
}