@font-face {
font-family: 'cwpf-fonts';
src:  url(//arboricat.com/wp-content/plugins/clever-woocommerce-product-filter/assets/css/fonts/cwpf-fonts.eot?ijdmz0);
src:  url(//arboricat.com/wp-content/plugins/clever-woocommerce-product-filter/assets/css/fonts/cwpf-fonts.eot?ijdmz0#iefix) format('embedded-opentype'),
url(//arboricat.com/wp-content/plugins/clever-woocommerce-product-filter/assets/css/fonts/cwpf-fonts.ttf?ijdmz0) format('truetype'),
url(//arboricat.com/wp-content/plugins/clever-woocommerce-product-filter/assets/css/fonts/cwpf-fonts.woff?ijdmz0) format('woff'),
url(//arboricat.com/wp-content/plugins/clever-woocommerce-product-filter/assets/css/fonts/cwpf-fonts.svg?ijdmz0#cwpf-fonts) format('svg');
font-weight: normal;
font-style: normal;
font-display: block;
}
.cwpf-font { font-family: 'cwpf-fonts' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.cwpf-icon-law-1:before {
content: "\c327";
}
.cwpf-icon-law:before {
content: "\c326";
}
.cwpf-icon-image-box:before {
content: "\c325";
}
.cwpf-icon-fire:before {
content: "\c324";
}
.cwpf-icon-icon-box:before {
content: "\c323";
}
.cwpf-icon-editor:before {
content: "\c322";
}
.cwpf-icon-column:before {
content: "\c321";
}
.cwpf-icon-grid-6:before {
content: "\c320";
}
.cwpf-icon-button:before {
content: "\c319";
}
.cwpf-icon-quote-3:before {
content: "\c318";
}
.cwpf-icon-layer:before {
content: "\c317";
}
.cwpf-icon-carousel:before {
content: "\c316";
}
.cwpf-icon-banner:before {
content: "\c315";
}
.cwpf-icon-heading:before {
content: "\c314";
}
.cwpf-icon-click:before {
content: "\c313";
}
.cwpf-icon-cookie:before {
content: "\c312";
}
.cwpf-icon-tab:before {
content: "\c311";
}
.cwpf-icon-slider:before {
content: "\c310";
}
.cwpf-icon-recent-blog .path1:before {
content: "\c300";
color: rgb(0, 0, 0);
}
.cwpf-icon-recent-blog .path2:before {
content: "\c301";
margin-left: -1.25em;
color: rgb(0, 0, 0);
}
.cwpf-icon-recent-blog .path3:before {
content: "\c302";
margin-left: -1.25em;
color: rgb(0, 0, 0);
}
.cwpf-icon-recent-blog .path4:before {
content: "\c303";
margin-left: -1.25em;
color: rgb(0, 0, 0);
}
.cwpf-icon-recent-blog .path5:before {
content: "\c304";
margin-left: -1.25em;
color: rgb(0, 0, 0);
}
.cwpf-icon-recent-blog .path6:before {
content: "\c305";
margin-left: -1.25em;
color: rgb(255, 255, 255);
}
.cwpf-icon-recent-blog .path7:before {
content: "\c306";
margin-left: -1.25em;
color: rgb(0, 0, 0);
}
.cwpf-icon-blog:before {
content: "\c299";
}
.cwpf-icon-wallet-1:before {
content: "\c298";
}
.cwpf-icon-handshake:before {
content: "\c297";
}
.cwpf-icon-undo-1:before {
content: "\c296";
}
.cwpf-icon-plane-3:before {
content: "\c295";
}
.cwpf-icon-plane-2:before {
content: "\c294";
}
.cwpf-icon-clock-4:before {
content: "\c293";
}
.cwpf-icon-play-4:before {
content: "\c292";
}
.cwpf-icon-play-3:before {
content: "\c291";
}
.cwpf-icon-face-1:before {
content: "\c290";
}
.cwpf-icon-comment-1:before {
content: "\c289";
}
.cwpf-icon-comment-2:before {
content: "\c288";
}
.cwpf-icon-comment-3:before {
content: "\c287";
}
.cwpf-icon-comment-4:before {
content: "\c286";
}
.cwpf-icon-360-2:before {
content: "\c284";
}
.cwpf-icon-360-1:before {
content: "\c283";
}
.cwpf-icon-heart-6:before {
content: "\c282";
}
.cwpf-icon-heart-5:before {
content: "\c281";
}
.cwpf-icon-filter-3:before {
content: "\c285";
}
.cwpf-icon-refresh-5:before {
content: "\c280";
}
.cwpf-icon-heart-4:before {
content: "\c279";
}
.cwpf-icon-heart-3:before {
content: "\c278";
}
.cwpf-icon-ruler:before {
content: "\c277";
}
.cwpf-icon-help:before {
content: "\c276";
}
.cwpf-icon-hand-up:before {
content: "\c275";
}
.cwpf-icon-hand-down:before {
content: "\c274";
}
.cwpf-icon-arrow-up:before {
content: "\c273";
}
.cwpf-icon-arrow-down:before {
content: "\c272";
}
.cwpf-icon-arrow-left-4:before {
content: "\c271";
}
.cwpf-icon-arrow-right-4:before {
content: "\c270";
}
.cwpf-icon-refresh-4:before {
content: "\c269";
}
.cwpf-icon-refresh-3:before {
content: "\c268";
}
.cwpf-icon-quote-2:before {
content: "\c267";
}
.cwpf-icon-pause:before {
content: "\c266";
}
.cwpf-icon-check:before {
content: "\c265";
}
.cwpf-icon-caret-down:before {
content: "\c264";
}
.cwpf-icon-caret-left:before {
content: "\c263";
}
.cwpf-icon-caret-right:before {
content: "\c262";
}
.cwpf-icon-caret-up:before {
content: "\c261";
}
.cwpf-icon-caret-square-dow:before {
content: "\c260";
}
.cwpf-icon-caret-square-left:before {
content: "\c259";
}
.cwpf-icon-caret-square-right:before {
content: "\c258";
}
.cwpf-icon-caret-square-up:before {
content: "\c257";
}
.cwpf-icon-check-circle-o:before {
content: "\c256";
}
.cwpf-icon-check-circle:before {
content: "\c255";
}
.cwpf-icon-check-square-o:before {
content: "\c254";
}
.cwpf-icon-check-square:before {
content: "\c253";
}
.cwpf-icon-circle-o:before {
content: "\c252";
}
.cwpf-icon-circle:before {
content: "\c251";
}
.cwpf-icon-dribbble:before {
content: "\c250";
}
.cwpf-icon-flickr:before {
content: "\c249";
}
.cwpf-icon-foursquare:before {
content: "\c248";
}
.cwpf-icon-github:before {
content: "\c247";
}
.cwpf-icon-linkedin:before {
content: "\c246";
}
.cwpf-icon-rss:before {
content: "\c245";
}
.cwpf-icon-square-o:before {
content: "\c244";
}
.cwpf-icon-square:before {
content: "\c243";
}
.cwpf-icon-star-o:before {
content: "\c242";
}
.cwpf-icon-star:before {
content: "\c241";
}
.cwpf-icon-tumblr:before {
content: "\c240";
}
.cwpf-icon-xing:before {
content: "\c239";
}
.cwpf-icon-twitter:before {
content: "\c238";
}
.cwpf-icon-cart-16:before {
content: "\c237";
}
.cwpf-icon-heart-2:before {
content: "\c236";
}
.cwpf-icon-eye-5:before {
content: "\c235";
}
.cwpf-icon-facebook:before {
content: "\c234";
}
.cwpf-icon-googleplus:before {
content: "\c233";
}
.cwpf-icon-instagram:before {
content: "\c232";
}
.cwpf-icon-pinterest:before {
content: "\c231";
}
.cwpf-icon-skype:before {
content: "\c230";
}
.cwpf-icon-vimeo:before {
content: "\c229";
}
.cwpf-icon-youtube-1:before {
content: "\c228";
}
.cwpf-icon-award-1:before {
content: "\c227";
}
.cwpf-icon-clock-3:before {
content: "\c226";
}
.cwpf-icon-three-dots:before {
content: "\c225";
}
.cwpf-icon-share-2:before {
content: "\c224";
}
.cwpf-icon-building:before {
content: "\c223";
}
.cwpf-icon-faucet:before {
content: "\c222";
}
.cwpf-icon-flower:before {
content: "\c221";
}
.cwpf-icon-house-1:before {
content: "\c220";
}
.cwpf-icon-house:before {
content: "\c219";
}
.cwpf-icon-pines:before {
content: "\c218";
}
.cwpf-icon-plant:before {
content: "\c217";
}
.cwpf-icon-sprout-1:before {
content: "\c216";
}
.cwpf-icon-sprout:before {
content: "\c215";
}
.cwpf-icon-trees:before {
content: "\c214";
}
.cwpf-icon-close-1:before {
content: "\c213";
}
.cwpf-icon-list-2:before {
content: "\c212";
}
.cwpf-icon-grid-5:before {
content: "\c211";
}
.cwpf-icon-menu-6:before {
content: "\c210";
}
.cwpf-icon-three-dots-o:before {
content: "\c209";
}
.cwpf-icon-list-1:before {
content: "\c208";
}
.cwpf-icon-menu-5:before {
content: "\c207";
}
.cwpf-icon-menu-4:before {
content: "\c206";
}
.cwpf-icon-heart-1:before {
content: "\c205";
}
.cwpf-icon-user-6:before {
content: "\c204";
}
.cwpf-icon-attachment:before {
content: "\c203";
}
.cwpf-icon-cart-18:before {
content: "\c202";
}
.cwpf-icon-ball:before {
content: "\c201";
}
.cwpf-icon-battery:before {
content: "\c200";
}
.cwpf-icon-briefcase:before {
content: "\c199";
}
.cwpf-icon-car:before {
content: "\c198";
}
.cwpf-icon-cpu-2:before {
content: "\c197";
}
.cwpf-icon-cpu-1:before {
content: "\c196";
}
.cwpf-icon-dress-woman:before {
content: "\c195";
}
.cwpf-icon-drill-tool:before {
content: "\c194";
}
.cwpf-icon-feeding-bottle:before {
content: "\c193";
}
.cwpf-icon-fruit:before {
content: "\c192";
}
.cwpf-icon-furniture-2:before {
content: "\c191";
}
.cwpf-icon-furniture-1:before {
content: "\c190";
}
.cwpf-icon-shoes-woman-2:before {
content: "\c189";
}
.cwpf-icon-shoes-woman-1:before {
content: "\c188";
}
.cwpf-icon-horse:before {
content: "\c187";
}
.cwpf-icon-laptop:before {
content: "\c186";
}
.cwpf-icon-lipstick:before {
content: "\c185";
}
.cwpf-icon-iron:before {
content: "\c184";
}
.cwpf-icon-perfume:before {
content: "\c183";
}
.cwpf-icon-baby-toy-2:before {
content: "\c182";
}
.cwpf-icon-baby-toy-1:before {
content: "\c181";
}
.cwpf-icon-paint-roller:before {
content: "\c180";
}
.cwpf-icon-shirt:before {
content: "\c179";
}
.cwpf-icon-shoe-man-2:before {
content: "\c178";
}
.cwpf-icon-small-diamond:before {
content: "\c177";
}
.cwpf-icon-tivi:before {
content: "\c176";
}
.cwpf-icon-smartphone:before {
content: "\c175";
}
.cwpf-icon-lights:before {
content: "\c174";
}
.cwpf-icon-microwave:before {
content: "\c173";
}
.cwpf-icon-wardrobe:before {
content: "\c172";
}
.cwpf-icon-washing-machine:before {
content: "\c171";
}
.cwpf-icon-watch-2:before {
content: "\c170";
}
.cwpf-icon-watch-1:before {
content: "\c169";
}
.cwpf-icon-slider-3:before {
content: "\c168";
}
.cwpf-icon-slider-2:before {
content: "\c167";
}
.cwpf-icon-slider-1:before {
content: "\c166";
}
.cwpf-icon-cart-15:before {
content: "\c165";
}
.cwpf-icon-cart-14:before {
content: "\c164";
}
.cwpf-icon-cart-13:before {
content: "\c163";
}
.cwpf-icon-cart-12:before {
content: "\c162";
}
.cwpf-icon-cart-11:before {
content: "\c161";
}
.cwpf-icon-cart-10:before {
content: "\c160";
}
.cwpf-icon-cart-9:before {
content: "\c159";
}
.cwpf-icon-cart-8:before {
content: "\c158";
}
.cwpf-icon-pause-1:before {
content: "\c157";
}
.cwpf-icon-arrow-left:before {
content: "\c156";
}
.cwpf-icon-arrow-left-1:before {
content: "\c155";
}
.cwpf-icon-arrow-left-2:before {
content: "\c154";
}
.cwpf-icon-arrow-left-3:before {
content: "\c153";
}
.cwpf-icon-arrow-right:before {
content: "\c152";
}
.cwpf-icon-arrow-right-1:before {
content: "\c151";
}
.cwpf-icon-arrow-right-2:before {
content: "\c150";
}
.cwpf-icon-arrow-right-3:before {
content: "\c149";
}
.cwpf-icon-plane-1:before {
content: "\c148";
}
.cwpf-icon-cart-17:before {
content: "\c147";
}
.cwpf-icon-filter-2:before {
content: "\c146";
}
.cwpf-icon-filter-1:before {
content: "\c145";
}
.cwpf-icon-grid-1:before {
content: "\c144";
}
.cwpf-icon-contract:before {
content: "\c143";
}
.cwpf-icon-expand:before {
content: "\c142";
}
.cwpf-icon-cart-7:before {
content: "\c141";
}
.cwpf-icon-quote-1:before {
content: "\c140";
}
.cwpf-icon-arrow-right-5:before {
content: "\c139";
}
.cwpf-icon-arrow-left-5:before {
content: "\c138";
}
.cwpf-icon-refresh-2:before {
content: "\c137";
}
.cwpf-icon-truck:before {
content: "\c136";
}
.cwpf-icon-wallet:before {
content: "\c135";
}
.cwpf-icon-electric-1:before {
content: "\c134";
}
.cwpf-icon-electric-2:before {
content: "\c133";
}
.cwpf-icon-lock:before {
content: "\c132";
}
.cwpf-icon-share-1:before {
content: "\c131";
}
.cwpf-icon-check-box:before {
content: "\c130";
}
.cwpf-icon-clock-2:before {
content: "\c129";
}
.cwpf-icon-analytics-laptop:before {
content: "\c128";
}
.cwpf-icon-code-design:before {
content: "\c127";
}
.cwpf-icon-competitive-chart:before {
content: "\c126";
}
.cwpf-icon-computer-monitor-and-cellphone:before {
content: "\c125";
}
.cwpf-icon-consulting-message:before {
content: "\c124";
}
.cwpf-icon-creative-process:before {
content: "\c123";
}
.cwpf-icon-customer-reviews:before {
content: "\c122";
}
.cwpf-icon-data-visualization:before {
content: "\c121";
}
.cwpf-icon-document:before {
content: "\c120";
}
.cwpf-icon-download-2:before {
content: "\c119";
}
.cwpf-icon-download-1:before {
content: "\c118";
}
.cwpf-icon-mail-6:before {
content: "\c117";
}
.cwpf-icon-file-sharing:before {
content: "\c116";
}
.cwpf-icon-finger-touch-screen:before {
content: "\c115";
}
.cwpf-icon-horizontal-tablet-with-pencil:before {
content: "\c114";
}
.cwpf-icon-illustration-tool:before {
content: "\c113";
}
.cwpf-icon-keyboard-and-hands:before {
content: "\c112";
}
.cwpf-icon-landscape-image:before {
content: "\c111";
}
.cwpf-icon-layout-squares:before {
content: "\c110";
}
.cwpf-icon-mobile-app-developing:before {
content: "\c109";
}
.cwpf-icon-online-purchase:before {
content: "\c108";
}
.cwpf-icon-online-shopping:before {
content: "\c107";
}
.cwpf-icon-online-video:before {
content: "\c106";
}
.cwpf-icon-clock-1:before {
content: "\c105";
}
.cwpf-icon-padlock-key:before {
content: "\c104";
}
.cwpf-icon-pc-monitor:before {
content: "\c103";
}
.cwpf-icon-place-localizer:before {
content: "\c102";
}
.cwpf-icon-search-results:before {
content: "\c101";
}
.cwpf-icon-search-tool:before {
content: "\c100";
}
.cwpf-icon-settings-tools:before {
content: "\c099";
}
.cwpf-icon-sharing-symbol:before {
content: "\c098";
}
.cwpf-icon-site-map:before {
content: "\c097";
}
.cwpf-icon-smartphone-2:before {
content: "\c096";
}
.cwpf-icon-tablet-2:before {
content: "\c095";
}
.cwpf-icon-thin-expand-arrows:before {
content: "\c094";
}
.cwpf-icon-upload-2:before {
content: "\c093";
}
.cwpf-icon-upload-1:before {
content: "\c092";
}
.cwpf-icon-volume-off:before {
content: "\c091";
}
.cwpf-icon-volume-on:before {
content: "\c090";
}
.cwpf-icon-news-list:before {
content: "\c089";
}
.cwpf-icon-desktop:before {
content: "\c088";
}
.cwpf-icon-news-grid:before {
content: "\c087";
}
.cwpf-icon-setting:before {
content: "\c086";
}
.cwpf-icon-web-home:before {
content: "\c085";
}
.cwpf-icon-web-link:before {
content: "\c084";
}
.cwpf-icon-web-links:before {
content: "\c083";
}
.cwpf-icon-website-protection:before {
content: "\c082";
}
.cwpf-icon-team:before {
content: "\c081";
}
.cwpf-icon-zoom-in:before {
content: "\c080";
}
.cwpf-icon-zoom-out:before {
content: "\c079";
}
.cwpf-icon-arrow-1:before {
content: "\c078";
}
.cwpf-icon-arrow-bold:before {
content: "\c077";
}
.cwpf-icon-arrow-light:before {
content: "\c076";
}
.cwpf-icon-arrow-regular:before {
content: "\c075";
}
.cwpf-icon-cart-1:before {
content: "\c074";
}
.cwpf-icon-cart-2:before {
content: "\c073";
}
.cwpf-icon-cart-3:before {
content: "\c072";
}
.cwpf-icon-cart-4:before {
content: "\c071";
}
.cwpf-icon-cart-5:before {
content: "\c070";
}
.cwpf-icon-cart-6:before {
content: "\c069";
}
.cwpf-icon-chart:before {
content: "\c068";
}
.cwpf-icon-close:before {
content: "\c067";
}
.cwpf-icon-compare-1:before {
content: "\c066";
}
.cwpf-icon-compare-2:before {
content: "\c065";
}
.cwpf-icon-compare-3:before {
content: "\c064";
}
.cwpf-icon-compare-4:before {
content: "\c063";
}
.cwpf-icon-compare-5:before {
content: "\c062";
}
.cwpf-icon-compare-6:before {
content: "\c061";
}
.cwpf-icon-compare-7:before {
content: "\c060";
}
.cwpf-icon-down:before {
content: "\c059";
}
.cwpf-icon-grid:before {
content: "\c058";
}
.cwpf-icon-hand:before {
content: "\c057";
}
.cwpf-icon-layout-1:before {
content: "\c056";
}
.cwpf-icon-layout:before {
content: "\c055";
}
.cwpf-icon-light:before {
content: "\c054";
}
.cwpf-icon-play-1:before {
content: "\c053";
}
.cwpf-icon-list:before {
content: "\c052";
}
.cwpf-icon-mail-1:before {
content: "\c051";
}
.cwpf-icon-mail-2:before {
content: "\c050";
}
.cwpf-icon-mail-3:before {
content: "\c049";
}
.cwpf-icon-mail-4:before {
content: "\c048";
}
.cwpf-icon-mail-5:before {
content: "\c047";
}
.cwpf-icon-map-1:before {
content: "\c046";
}
.cwpf-icon-map-2:before {
content: "\c045";
}
.cwpf-icon-map-3:before {
content: "\c044";
}
.cwpf-icon-map-4:before {
content: "\c043";
}
.cwpf-icon-map-5:before {
content: "\c042";
}
.cwpf-icon-menu-1:before {
content: "\c041";
}
.cwpf-icon-menu-2:before {
content: "\c040";
}
.cwpf-icon-grid-3:before {
content: "\c039";
}
.cwpf-icon-grid-4:before {
content: "\c038";
}
.cwpf-icon-menu-3:before {
content: "\c037";
}
.cwpf-icon-grid-2:before {
content: "\c036";
}
.cwpf-icon-minus:before {
content: "\c035";
}
.cwpf-icon-next:before {
content: "\c034";
}
.cwpf-icon-phone-1:before {
content: "\c033";
}
.cwpf-icon-phone-2:before {
content: "\c032";
}
.cwpf-icon-phone-3:before {
content: "\c031";
}
.cwpf-icon-phone-4:before {
content: "\c030";
}
.cwpf-icon-phone-5:before {
content: "\c029";
}
.cwpf-icon-phone-6:before {
content: "\c028";
}
.cwpf-icon-picture:before {
content: "\c027";
}
.cwpf-icon-pin:before {
content: "\c026";
}
.cwpf-icon-plus:before {
content: "\c025";
}
.cwpf-icon-prev:before {
content: "\c024";
}
.cwpf-icon-eye-4:before {
content: "\c023";
}
.cwpf-icon-eye-3:before {
content: "\c022";
}
.cwpf-icon-eye-2:before {
content: "\c021";
}
.cwpf-icon-eye-1:before {
content: "\c020";
}
.cwpf-icon-refresh-1:before {
content: "\c019";
}
.cwpf-icon-youtube-2:before {
content: "\c018";
}
.cwpf-icon-search-1:before {
content: "\c017";
}
.cwpf-icon-search-2:before {
content: "\c016";
}
.cwpf-icon-search-3:before {
content: "\c015";
}
.cwpf-icon-search-4:before {
content: "\c014";
}
.cwpf-icon-search-5:before {
content: "\c013";
}
.cwpf-icon-support:before {
content: "\c012";
}
.cwpf-icon-tablet-1:before {
content: "\c011";
}
.cwpf-icon-play-2:before {
content: "\c010";
}
.cwpf-icon-up:before {
content: "\c009";
}
.cwpf-icon-user-1:before {
content: "\c008";
}
.cwpf-icon-user-2:before {
content: "\c007";
}
.cwpf-icon-user-3:before {
content: "\c006";
}
.cwpf-icon-user-4:before {
content: "\c005";
}
.cwpf-icon-user-5:before {
content: "\c004";
}
.cwpf-icon-user:before {
content: "\c003";
}
.cwpf-icon-vector1:before {
content: "\c002";
}
.cwpf-icon-wishlist1:before {
content: "\c001";
}
.cwpf_products_top_panel ul li.cwpf-your-choices span:before,
.cwpf_products_top_panel ul li.cwpf-reset-button span:before {
display: none !important;
}.CWPF_Widget{border:0 !important;padding:0 !important;margin-bottom:20px !important}.cwpf_edit_view{display:none}.cwpf_container.cwpf_price_filter .widget_price_filter .price_slider{background-color:#ccc;height:3px;margin-left:0;margin-right:0}.cwpf_container.cwpf_price_filter .widget_price_filter .price_slider .ui-slider-range{background-color:#83b735}.cwpf_container.cwpf_price_filter .widget_price_filter .price_slider .ui-slider-handle{background-color:#83b735;width:4px;height:16px;border-radius:0;margin:0;top:-6px}.cwpf_redraw_zone .cwpf_container{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ebebeb}.cwpf_redraw_zone .cwpf_container:last-child{border-bottom:none}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner h4{display:flex;align-items:center;justify-content:space-between}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner h4 .cwpf_front_toggle{font-size:0}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner h4 .cwpf_front_toggle.cwpf_front_toggle_opened:before{content:"\c035";font-family:'cwpf-fonts' !important;font-size:16px}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner h4 .cwpf_front_toggle.cwpf_front_toggle_closed:before{content:"\c025";font-family:'cwpf-fonts' !important;font-size:16px}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items{overflow-x:hidden}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items.cwpf_closed_block{display:none}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items.cwpf_section_scrolled::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items.cwpf_section_scrolled::-webkit-scrollbar{width:3px;height:3px;background-color:#F5F5F5}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items.cwpf_section_scrolled::-webkit-scrollbar-thumb{background-color:#F90;background-image:-webkit-linear-gradient(45deg, rgba(255,255,255,0.2) 25%, transparent 25%, transparent 50%, rgba(255,255,255,0.2) 50%, rgba(255,255,255,0.2) 75%, transparent 75%, transparent)}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list{margin:0}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list li{list-style-type:none;position:relative;padding:6px 0}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list li p{margin:0}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list li .child-title{display:flex;align-items:center}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list li .child-title input{margin:3px}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list li .child-title label{margin-left:2px;cursor:pointer}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list li .cwpf_radio_term_reset{font-size:10px;margin:0 10px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:1px solid #ebebeb;color:red;border-radius:50%}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list li .cwpf_childs_list_opener{position:absolute;top:10px;right:0;z-index:1}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list li .cwpf_childs_list_opener .cwpf_is_opened{margin-right:10px;display:block}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list li .cwpf_childs_list_opener .cwpf_is_opened:after{content:"\c152";font-family:'cwpf-fonts' !important;font-size:12px;display:block;transform:rotate(-90deg)}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list li .cwpf_childs_list_opener .cwpf_is_closed{margin-right:10px;display:block}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list li .cwpf_childs_list_opener .cwpf_is_closed:after{content:"\c152";font-family:'cwpf-fonts' !important;font-size:12px;display:block;transform:rotate(90deg)}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list li .cwpf_radio_label{display:flex;align-items:center}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list li .cwpf_radio_label .cwpf_radio_count{font-size:12px;padding:3px;min-width:30px;height:20px;border:1px solid #ebebeb;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-left:15px}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list li .cwpf_checkbox_label{display:flex;align-items:center}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list li .cwpf_checkbox_label .cwpf_checkbox_count{font-size:12px;padding:3px;min-width:30px;height:20px;border:1px solid #ebebeb;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-left:15px}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list li:hover .child-title label{color:#000}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list li .cwpf_tooltip{display:flex;align-items:center;justify-content:center;position:relative}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list li .cwpf_tooltip[data-tooltip]{position:relative;z-index:2;cursor:pointer}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list li .cwpf_tooltip[data-tooltip]:before,.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list li .cwpf_tooltip[data-tooltip]:after{visibility:hidden;opacity:0;pointer-events:none}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list li .cwpf_tooltip[data-tooltip]:before{position:absolute;top:-36px;left:50%;z-index:1;transform:translateX(-50%);padding:4px 8px;display:flex;align-items:center;justify-content:center;border-radius:3px;background-color:#000;background-color:rgba(51,51,51,0.9);color:#fff;white-space:nowrap;content:attr(data-tooltip);text-align:center;font-size:12px}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list li .cwpf_tooltip[data-tooltip]:after{position:absolute;top:-10px;left:50%;z-index:1;transform:translateX(-50%);width:0;border-top:5px solid #000;border-top:5px solid rgba(51,51,51,0.9);border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list li .cwpf_tooltip[data-tooltip]:hover:before,.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list li .cwpf_tooltip[data-tooltip]:hover:after{visibility:visible;opacity:1}.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list.cwpf_list_color,.cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list.cwpf_list_image{margin-top:20px}.cwpf_redraw_zone .cwpf_submit_search_form_container{display:flex;align-items:center;justify-content:space-between;margin:15px 0}.cwpf_redraw_zone .cwpf_submit_search_form_container .cwpf_submit_search_form{background:#ccc;color:#fff;padding:10px 40px;font-size:14px;font-weight:bold;order:2}.cwpf_redraw_zone .cwpf_submit_search_form_container .cwpf_submit_search_form:hover{background:#000;color:#fff}.cwpf_redraw_zone .cwpf_submit_search_form_container .cwpf_reset_search_form{background:none;color:#282828;font-size:1rem;text-transform:capitalize;margin:0;border-bottom:1px solid #585858;padding:0}.cwpf_redraw_zone .cwpf_submit_search_form_container .cwpf_reset_search_form:hover{color:#000;background:none}.cwpf_redraw_zone .cwpf_submit_search_form_container .cwpf_submit_search_form{background:#333;order:1}.cwpf_sid_auto_shortcode .cwpf_redraw_zone .cwpf_redraw_zone_inner{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.cwpf_sid_auto_shortcode .cwpf_redraw_zone .cwpf_redraw_zone_inner .cwpf_container{border-bottom:none;padding-bottom:0;margin-bottom:0}.cwpf_sid_auto_shortcode .cwpf_redraw_zone .cwpf_redraw_zone_inner .cwpf_container .cwpf_container_inner{position:relative;cursor:pointer}.cwpf_sid_auto_shortcode .cwpf_redraw_zone .cwpf_redraw_zone_inner .cwpf_container .cwpf_container_inner h4{margin:0;font-size:16px;color:#333;padding:10px 15px;border:1px solid transparent;position:relative;background:#fff}.cwpf_sid_auto_shortcode .cwpf_redraw_zone .cwpf_redraw_zone_inner .cwpf_container .cwpf_container_inner h4:after{content:"\c152";font-family:'cwpf-fonts' !important;font-size:12px;display:block;transform:rotate(90deg);margin-left:5px}.cwpf_sid_auto_shortcode .cwpf_redraw_zone .cwpf_redraw_zone_inner .cwpf_container .cwpf_container_inner form,.cwpf_sid_auto_shortcode .cwpf_redraw_zone .cwpf_redraw_zone_inner .cwpf_container .cwpf_container_inner .irs.irs-with-grid,.cwpf_sid_auto_shortcode .cwpf_redraw_zone .cwpf_redraw_zone_inner .cwpf_container .cwpf_container_inner .cwpf_block_html_items{opacity:0;visibility:hidden;position:absolute;top:calc(100% - 1px);left:0;z-index:8;min-width:350px;transition:all 350ms;background:#fff;padding:10px;border:1px solid transparent}.cwpf_sid_auto_shortcode .cwpf_redraw_zone .cwpf_redraw_zone_inner .cwpf_container .cwpf_container_inner form{padding-top:30px}.cwpf_sid_auto_shortcode .cwpf_redraw_zone .cwpf_redraw_zone_inner .cwpf_container .cwpf_container_inner:hover h4{border-color:#333}.cwpf_sid_auto_shortcode .cwpf_redraw_zone .cwpf_redraw_zone_inner .cwpf_container .cwpf_container_inner.active h4{border-top-color:#333;border-left-color:#333;border-right-color:#333;border-bottom:none;z-index:9}.cwpf_sid_auto_shortcode .cwpf_redraw_zone .cwpf_redraw_zone_inner .cwpf_container .cwpf_container_inner.active h4:after{transform:rotate(-90deg)}.cwpf_sid_auto_shortcode .cwpf_redraw_zone .cwpf_redraw_zone_inner .cwpf_container .cwpf_container_inner.active form,.cwpf_sid_auto_shortcode .cwpf_redraw_zone .cwpf_redraw_zone_inner .cwpf_container .cwpf_container_inner.active .irs.irs-with-grid,.cwpf_sid_auto_shortcode .cwpf_redraw_zone .cwpf_redraw_zone_inner .cwpf_container .cwpf_container_inner.active .cwpf_block_html_items{opacity:1;visibility:visible;border-color:#333}.cwpf_sid_auto_shortcode .cwpf_redraw_zone .cwpf_redraw_zone_inner .cwpf_container .cwpf_container_inner.active:hover h4{border-top-color:#333;border-left-color:#333;border-right-color:#333;border-bottom:none}.cwpf_sid_auto_shortcode .cwpf_redraw_zone .cwpf_redraw_zone_inner .cwpf_submit_search_form_container{margin-bottom:30px;width:100%;padding-top:20px}@media (max-width: 767px){.cwpf_sid_auto_shortcode .cwpf_redraw_zone{position:relative}.cwpf_sid_auto_shortcode .cwpf_redraw_zone .cwpf_redraw_zone_inner .cwpf_container .cwpf_container_inner{position:unset}.cwpf_sid_auto_shortcode .cwpf_redraw_zone .cwpf_redraw_zone_inner .cwpf_container .cwpf_container_inner form,.cwpf_sid_auto_shortcode .cwpf_redraw_zone .cwpf_redraw_zone_inner .cwpf_container .cwpf_container_inner .irs.irs-with-grid,.cwpf_sid_auto_shortcode .cwpf_redraw_zone .cwpf_redraw_zone_inner .cwpf_container .cwpf_container_inner .cwpf_block_html_items{top:100%;min-width:100%}.cwpf_sid_auto_shortcode .cwpf_redraw_zone .cwpf_redraw_zone_inner .cwpf_container .cwpf_container_inner.active h4{border:1px solid #333}.cwpf_sid_auto_shortcode .cwpf_redraw_zone .cwpf_redraw_zone_inner .cwpf_container .cwpf_container_inner.active form,.cwpf_sid_auto_shortcode .cwpf_redraw_zone .cwpf_redraw_zone_inner .cwpf_container .cwpf_container_inner.active .irs.irs-with-grid,.cwpf_sid_auto_shortcode .cwpf_redraw_zone .cwpf_redraw_zone_inner .cwpf_container .cwpf_container_inner.active .cwpf_block_html_items{opacity:1;visibility:visible;border-color:#333}.cwpf_sid_auto_shortcode .cwpf_redraw_zone .cwpf_redraw_zone_inner .cwpf_container .cwpf_container_inner.active:hover h4{border:1px solid #333}}.cwpf_shortcode_output{clear:both}.cwpf_products_top_panel ul{display:flex;align-items:center;margin-left:0}.cwpf_products_top_panel ul li{list-style-type:none;margin:5px 10px}.cwpf_products_top_panel ul li span.cwpf_remove_ppi:before{content:"\c213";font-family:'cwpf-fonts' !important;font-size:12px;margin-right:5px;color:red}.cwpf_products_top_panel ul li.cwpf-reset-button .cwpf_reset_search_form{background:none;color:#282828;font-size:1rem;text-transform:capitalize;margin:0;border-bottom:1px solid #585858;padding:0}.cwpf_products_top_panel ul li.cwpf-reset-button .cwpf_reset_search_form:hover{color:#000;background:none}.rtl .cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list li .cwpf_radio_label .cwpf_radio_count{margin-left:0;margin-right:15px}.rtl .cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list li .cwpf_checkbox_label .cwpf_checkbox_count{margin-left:0;margin-right:15px}.rtl .cwpf_redraw_zone .cwpf_container .cwpf_container_inner .cwpf_block_html_items .cwpf_list li .cwpf_childs_list_opener{right:auto;left:0}.rtl .cwpf_price_search_container .price_slider_amount .price_label{text-align:right !important}#cwpf_svg_load_container {
width: 600px;
height: 600px;
vertical-align: middle;
text-align: center;
}
@media only screen and (max-width: 320px) {
#cwpf_svg_load_container {
width: 200px;
height: 200px;
}
}
@media only screen and (max-width: 480px) {
#cwpf_svg_load_container {
width: 300px;
height: 300px;
}
}
#cwpf_svg_load_container img {
width: 100%;
height: 100%;
}.mCSB_container{
width:auto;
margin-right:30px;
overflow:hidden;
}
.mCSB_container.mCS_no_scrollbar{
margin-right:0;
}
.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar,
.mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar{
margin-right:30px;
}
.mCustomScrollBox>.mCSB_scrollTools{
width:16px;
height:100%;
top:0;
right:0;
}
.mCSB_scrollTools .mCSB_draggerContainer{
position:absolute;
top:0;
left:0;
bottom:0;
right:0; 
height:auto;
}
.mCSB_scrollTools a+.mCSB_draggerContainer{
margin:20px 0;
}
.mCSB_scrollTools .mCSB_draggerRail{
width:2px;
height:100%;
margin:0 auto;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}
.mCSB_scrollTools .mCSB_dragger{
cursor:pointer;
width:100%;
height:30px;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:4px;
height:100%;
margin:0 auto;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
text-align:center;
}
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown{
display:block;
position:relative;
height:20px;
overflow:hidden;
margin:0 auto;
cursor:pointer;
}
.mCSB_scrollTools .mCSB_buttonDown{
top:100%;
margin-top:-40px;
} .mCSB_horizontal>.mCSB_container{
height:auto;
margin-right:0;
margin-bottom:30px;
overflow:hidden;
}
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{
margin-bottom:0;
}
.mCS_disabled>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar,
.mCS_destroyed>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{
margin-right:0;
margin-bottom:30px;
}
.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools{
width:100%;
height:16px;
top:auto;
right:auto;
bottom:0;
left:0;
overflow:hidden;
}
.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer{
margin:0 20px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
width:100%;
height:2px;
margin:7px 0;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger{
width:30px;
height:100%;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:4px;
margin:6px auto;
-webkit-border-radius:10px;
-moz-border-radius:10px;
border-radius:10px;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{
display:block;
position:relative;
width:20px;
height:100%;
overflow:hidden;
margin:0 auto;
cursor:pointer;
float:left;
}
.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{
margin-left:-40px;
float:right;
}
.mCustomScrollBox{
-ms-touch-action:none; } .mCustomScrollBox>.mCSB_scrollTools{
opacity:0.75;
filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; }
.mCustomScrollBox:hover>.mCSB_scrollTools{
opacity:1;
filter:"alpha(opacity=100)"; -ms-filter:"alpha(opacity=100)"; }
.mCSB_scrollTools .mCSB_draggerRail{
background:#000; background:rgba(0,0,0,0.4);
filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; }
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background:#fff; background:rgba(255,255,255,0.75);
filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; }
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:rgba(255,255,255,0.85);
filter:"alpha(opacity=85)"; -ms-filter:"alpha(opacity=85)"; }
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:rgba(255,255,255,0.9);
filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; }
.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown,
.mCSB_scrollTools .mCSB_buttonLeft,
.mCSB_scrollTools .mCSB_buttonRight{
background-image:url(//arboricat.com/wp-content/plugins/clever-woocommerce-product-filter/assets/js/malihu-custom-scrollbar/mCSB_buttons.png);
background-repeat:no-repeat;
opacity:0.4;
filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"; }
.mCSB_scrollTools .mCSB_buttonUp{
background-position:0 0; }
.mCSB_scrollTools .mCSB_buttonDown{
background-position:0 -20px; }
.mCSB_scrollTools .mCSB_buttonLeft{
background-position:0 -40px; }
.mCSB_scrollTools .mCSB_buttonRight{
background-position:0 -56px; }
.mCSB_scrollTools .mCSB_buttonUp:hover,
.mCSB_scrollTools .mCSB_buttonDown:hover,
.mCSB_scrollTools .mCSB_buttonLeft:hover,
.mCSB_scrollTools .mCSB_buttonRight:hover{
opacity:0.75;
filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"; }
.mCSB_scrollTools .mCSB_buttonUp:active,
.mCSB_scrollTools .mCSB_buttonDown:active,
.mCSB_scrollTools .mCSB_buttonLeft:active,
.mCSB_scrollTools .mCSB_buttonRight:active{
opacity:0.9;
filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"; }  .mCS-dark>.mCSB_scrollTools .mCSB_draggerRail{
background:#000; background:rgba(0,0,0,0.15);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
background:#000; background:rgba(0,0,0,0.75);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:rgba(0,0,0,0.85);
}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:rgba(0,0,0,0.9);
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonUp{
background-position:-80px 0;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonDown{
background-position:-80px -20px;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-80px -40px;
}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonRight{
background-position:-80px -56px;
} .mCS-light-2>.mCSB_scrollTools .mCSB_draggerRail{
width:4px;
background:#fff; background:rgba(255,255,255,0.1);
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:4px;
background:#fff; background:rgba(255,255,255,0.75);
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
width:100%;
height:4px;
margin:6px 0;
}
.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:4px;
margin:6px auto;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:rgba(255,255,255,0.85);
}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:rgba(255,255,255,0.9);
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonUp{
background-position:-32px 0;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonDown{
background-position:-32px -20px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-40px -40px;
}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonRight{
background-position:-40px -56px;
} .mCS-dark-2>.mCSB_scrollTools .mCSB_draggerRail{
width:4px;
background:#000; background:rgba(0,0,0,0.1);
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:4px;
background:#000; background:rgba(0,0,0,0.75);
-webkit-border-radius:1px;
-moz-border-radius:1px;
border-radius:1px;
}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
width:100%;
height:4px;
margin:6px 0;
}
.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:4px;
margin:6px auto;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:rgba(0,0,0,0.85);
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:rgba(0,0,0,0.9);
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonUp{
background-position:-112px 0;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonDown{
background-position:-112px -20px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-120px -40px;
}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonRight{
background-position:-120px -56px;
} .mCS-light-thick>.mCSB_scrollTools .mCSB_draggerRail{
width:4px;
background:#fff; background:rgba(255,255,255,0.1);
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:6px;
background:#fff; background:rgba(255,255,255,0.75);
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
width:100%;
height:4px;
margin:6px 0;
}
.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:6px;
margin:5px auto;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:rgba(255,255,255,0.85);
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:rgba(255,255,255,0.9);
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonUp{
background-position:-16px 0;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonDown{
background-position:-16px -20px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-20px -40px;
}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonRight{
background-position:-20px -56px;
} .mCS-dark-thick>.mCSB_scrollTools .mCSB_draggerRail{
width:4px;
background:#000; background:rgba(0,0,0,0.1);
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:6px;
background:#000; background:rgba(0,0,0,0.75);
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;
}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
width:100%;
height:4px;
margin:6px 0;
}
.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:6px;
margin:5px auto;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:rgba(0,0,0,0.85);
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:rgba(0,0,0,0.9);
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonUp{
background-position:-96px 0;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonDown{
background-position:-96px -20px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-100px -40px;
}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonRight{
background-position:-100px -56px;
} .mCS-light-thin>.mCSB_scrollTools .mCSB_draggerRail{
background:#fff; background:rgba(255,255,255,0.1);
}
.mCS-light-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:2px;
}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
width:100%;
}
.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:2px;
margin:7px auto;
} .mCS-dark-thin>.mCSB_scrollTools .mCSB_draggerRail{
background:#000; background:rgba(0,0,0,0.15);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:2px;
background:#000; background:rgba(0,0,0,0.75);
}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{
width:100%;
}
.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
width:100%;
height:2px;
margin:7px auto;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{
background:rgba(0,0,0,0.85);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{
background:rgba(0,0,0,0.9);
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonUp{
background-position:-80px 0;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonDown{
background-position:-80px -20px;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonLeft{
background-position:-80px -40px;
}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonRight{
background-position:-80px -56px;
}.icheckbox_minimal-aero,
.iradio_minimal-aero {
display: inline-block;
*display: inline;
vertical-align: middle;
margin: 0;
padding: 0;
width: 18px;
height: 18px;
background: url(//arboricat.com/wp-content/plugins/clever-woocommerce-product-filter/assets/js/icheck/skins/minimal/aero.png) no-repeat;
border: none;
cursor: pointer;
}
.icheckbox_minimal-aero {
background-position: 0 0;
}
.icheckbox_minimal-aero.hover {
background-position: -20px 0;
}
.icheckbox_minimal-aero.checked {
background-position: -40px 0;
}
.icheckbox_minimal-aero.disabled {
background-position: -60px 0;
cursor: default;
}
.icheckbox_minimal-aero.checked.disabled {
background-position: -80px 0;
}
.iradio_minimal-aero {
background-position: -100px 0;
}
.iradio_minimal-aero.hover {
background-position: -120px 0;
}
.iradio_minimal-aero.checked {
background-position: -140px 0;
}
.iradio_minimal-aero.disabled {
background-position: -160px 0;
cursor: default;
}
.iradio_minimal-aero.checked.disabled {
background-position: -180px 0;
} @media (-o-min-device-pixel-ratio: 5/4), (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 120dpi) {
.icheckbox_minimal-aero,
.iradio_minimal-aero {
background-image: url(//arboricat.com/wp-content/plugins/clever-woocommerce-product-filter/assets/js/icheck/skins/minimal/aero@2x.png);
-webkit-background-size: 200px 20px;
background-size: 200px 20px;
}
}.cwpf_sid_auto_shortcode .cwpf_container_color{   }
.cwpf_sid_auto_shortcode .cwpf_container_inner_color{
background: #fff;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
}
ul.cwpf_list_color{
}
ul.cwpf_list_color li {
display: inline-block;
float: none !important;
margin: 20px 30px 10px 0;
padding: 0 !important;
}
ul.cwpf_list_color.cwpf_color_title_col li {
display: flex;
justify-content: space-between;
}
.cwpf_color_title_col li .cwpf_color_term {
display: inline-block;
}
ul.cwpf_list_color.cwpf_color_title_col li .cwpf_color_title{
display: inline-block;
height: 30px;
padding: 5px;
vertical-align: top;
font-size: 14px;
}
.cwpf_color_title_col p:hover.cwpf_tooltip span.cwpf_tooltip_data {
bottom: 40px;
}
.cwpf_color_term {
display: block;
position: relative;
width: 36px;
height: 36px;
padding: 2px;
border: 1px solid #ebebeb;
color: #292f38;
font-size: 0;
text-align: center;
cursor: pointer;
-webkit-border-radius: 50%;
border-radius: 50%;
-webkit-transition: border-color .35s ease;
transition: border-color .35s ease;
background-size: cover !important;
}
.cwpf_color_term:after {
content: "";
display: block;
position: absolute;
border: 0px solid#2879fe;
top: -1px;
left: -1px;
width: calc(100% + 2px);
height: calc(100% + 2px);
outline: none;
backface-visibility: hidden;
-webkit-border-radius: 50%;
border-radius: 50%;
transition: all 0.12s linear;
-ms-transition: all 0.12s linear;
-webkit-transition: all 0.12s linear;
-o-transition: all 0.12s linear;
}
.cwpf_color_term:before {
content: "";
display: block;
position: absolute;
border: 0px solid #fff;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
outline: none;
-webkit-border-radius: 50%;
border-radius: 50%;
transition: all 0.12s linear;
-ms-transition: all 0.12s linear;
-webkit-transition: all 0.12s linear;
-o-transition: all 0.12s linear;
backface-visibility: hidden;
}
.cwpf_color_term.checked:before,
.cwpf_color_term:hover:before{
border-width: 6px;
}
.cwpf_color_term.checked:after,
.cwpf_color_term:hover:after{
border-width: 3px;
}
.cwpf_color_checked {
width: 25px;
height: 25px;
background-color: red;
position: absolute;
z-index: 999;
display: none;
}.cwpf_sid_auto_shortcode .cwpf_container_image{   }
.cwpf_sid_auto_shortcode .cwpf_container_inner_image{
padding: 9px;
background: #fff;
-webkit-border-radius: 7px;
-moz-border-radius: 7px;
border-radius: 7px;
}
ul.cwpf_list_image{
}
ul.cwpf_list_image li {
display: inline-block;
float: none !important;
margin: 20px 30px 10px 0 !important;
padding: 0 !important;
}
.cwpf_image_term {
display: block; }
.cwpf_image_term:after {
content: "";
display: block;
position: absolute;
border: 0px solid#2879fe;
top: -1px;
left: -1px;
width: calc(100% + 2px);
height: calc(100% + 2px);
outline: none;
backface-visibility: hidden;
border-radius: 6px;
transition: all 0.12s linear;
-ms-transition: all 0.12s linear;
-webkit-transition: all 0.12s linear;
-o-transition: all 0.12s linear;
}
.cwpf_image_term:before {
content: "";
display: block;
position: absolute;
border: 0px solid #fff;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
outline: none;
border-radius: 6px;
transition: all 0.12s linear;
-ms-transition: all 0.12s linear;
-webkit-transition: all 0.12s linear;
-o-transition: all 0.12s linear;
backface-visibility: hidden;
}
.cwpf_image_term.checked:before,
.cwpf_image_term:hover:before{
border-width: 6px;
}
.cwpf_image_term.checked:after,
.cwpf_image_term:hover:after{
border-width: 3px;
}
.cwpf_image_checked {
width: 25px;
height: 25px;
background-color: red;
position: absolute;
z-index: 999;
display: none;
}
.cwpf_image_text_term{
text-align: center;
}.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
word-break: normal !important;
}
.wpcf7 .hidden-fields-container {
display: none;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}:root{--woocommerce:#720eec;--wc-green:#007518;--wc-red:#a00;--wc-orange:#ffba00;--wc-blue:#2ea2cc;--wc-primary:#720eec;--wc-primary-text:#fcfbfe;--wc-secondary:#e9e6ed;--wc-secondary-text:#515151;--wc-highlight:#958e09;--wc-highligh-text:white;--wc-content-bg:#fff;--wc-subtext:#767676;--wc-form-border-color:rgba(32, 7, 7, 0.8);--wc-form-border-radius:4px;--wc-form-border-width:1px;--wc-destructive:#cc1818;--wc-card-border-radius:8px}.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:right}.woocommerce .col2-set,.woocommerce-page .col2-set{width:100%}.woocommerce .col2-set::after,.woocommerce .col2-set::before,.woocommerce-page .col2-set::after,.woocommerce-page .col2-set::before{content:" ";display:table}.woocommerce .col2-set::after,.woocommerce-page .col2-set::after{clear:both}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce img,.woocommerce-page img{height:auto;max-width:100%}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{float:left;width:48%}.woocommerce #content div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce-page #content div.product div.images.woocommerce-product-gallery .flex-viewport,.woocommerce-page div.product div.images.woocommerce-product-gallery .flex-viewport{touch-action:pan-y pinch-zoom}.woocommerce #content div.product div.thumbnails::after,.woocommerce #content div.product div.thumbnails::before,.woocommerce div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::before,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::before,.woocommerce-page div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::before{content:" ";display:table}.woocommerce #content div.product div.thumbnails::after,.woocommerce div.product div.thumbnails::after,.woocommerce-page #content div.product div.thumbnails::after,.woocommerce-page div.product div.thumbnails::after{clear:both}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{float:left;width:30.75%;margin-right:3.8%;margin-bottom:1em}.woocommerce #content div.product div.thumbnails a.last,.woocommerce div.product div.thumbnails a.last,.woocommerce-page #content div.product div.thumbnails a.last,.woocommerce-page div.product div.thumbnails a.last{margin-right:0}.woocommerce #content div.product div.thumbnails a.first,.woocommerce div.product div.thumbnails a.first,.woocommerce-page #content div.product div.thumbnails a.first,.woocommerce-page div.product div.thumbnails a.first{clear:both}.woocommerce #content div.product div.thumbnails.columns-1 a,.woocommerce div.product div.thumbnails.columns-1 a,.woocommerce-page #content div.product div.thumbnails.columns-1 a,.woocommerce-page div.product div.thumbnails.columns-1 a{width:100%;margin-right:0;float:none}.woocommerce #content div.product div.thumbnails.columns-2 a,.woocommerce div.product div.thumbnails.columns-2 a,.woocommerce-page #content div.product div.thumbnails.columns-2 a,.woocommerce-page div.product div.thumbnails.columns-2 a{width:48%}.woocommerce #content div.product div.thumbnails.columns-4 a,.woocommerce div.product div.thumbnails.columns-4 a,.woocommerce-page #content div.product div.thumbnails.columns-4 a,.woocommerce-page div.product div.thumbnails.columns-4 a{width:22.05%}.woocommerce #content div.product div.thumbnails.columns-5 a,.woocommerce div.product div.thumbnails.columns-5 a,.woocommerce-page #content div.product div.thumbnails.columns-5 a,.woocommerce-page div.product div.thumbnails.columns-5 a{width:16.9%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{float:right;width:48%;clear:none}.woocommerce #content div.product .woocommerce-tabs,.woocommerce div.product .woocommerce-tabs,.woocommerce-page #content div.product .woocommerce-tabs,.woocommerce-page div.product .woocommerce-tabs{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::before,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::before{content:" ";display:table}.woocommerce #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs::after,.woocommerce-page div.product .woocommerce-tabs ul.tabs::after{clear:both}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{display:inline-block}.woocommerce #content div.product #reviews .comment::after,.woocommerce #content div.product #reviews .comment::before,.woocommerce div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::before,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::before,.woocommerce-page div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::before{content:" ";display:table}.woocommerce #content div.product #reviews .comment::after,.woocommerce div.product #reviews .comment::after,.woocommerce-page #content div.product #reviews .comment::after,.woocommerce-page div.product #reviews .comment::after{clear:both}.woocommerce #content div.product #reviews .comment img,.woocommerce div.product #reviews .comment img,.woocommerce-page #content div.product #reviews .comment img,.woocommerce-page div.product #reviews .comment img{float:right;height:auto}.woocommerce ul.products,.woocommerce-page ul.products{clear:both}.woocommerce ul.products::after,.woocommerce ul.products::before,.woocommerce-page ul.products::after,.woocommerce-page ul.products::before{content:" ";display:table}.woocommerce ul.products::after,.woocommerce-page ul.products::after{clear:both}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{float:left;margin:0 3.8% 2.992em 0;padding:0;position:relative;width:22.05%;margin-left:0}.woocommerce ul.products li.first,.woocommerce-page ul.products li.first{clear:both}.woocommerce ul.products li.last,.woocommerce-page ul.products li.last{margin-right:0}.woocommerce ul.products.columns-1 li.product,.woocommerce-page ul.products.columns-1 li.product{width:100%;margin-right:0}.woocommerce ul.products.columns-2 li.product,.woocommerce-page ul.products.columns-2 li.product{width:48%}.woocommerce ul.products.columns-3 li.product,.woocommerce-page ul.products.columns-3 li.product{width:30.75%}.woocommerce ul.products.columns-5 li.product,.woocommerce-page ul.products.columns-5 li.product{width:16.95%}.woocommerce ul.products.columns-6 li.product,.woocommerce-page ul.products.columns-6 li.product{width:13.5%}.woocommerce-page.columns-1 ul.products li.product,.woocommerce.columns-1 ul.products li.product{width:100%;margin-right:0}.woocommerce-page.columns-2 ul.products li.product,.woocommerce.columns-2 ul.products li.product{width:48%}.woocommerce-page.columns-3 ul.products li.product,.woocommerce.columns-3 ul.products li.product{width:30.75%}.woocommerce-page.columns-5 ul.products li.product,.woocommerce.columns-5 ul.products li.product{width:16.95%}.woocommerce-page.columns-6 ul.products li.product,.woocommerce.columns-6 ul.products li.product{width:13.5%}.woocommerce .woocommerce-result-count,.woocommerce-page .woocommerce-result-count{float:left}.woocommerce .woocommerce-ordering,.woocommerce-page .woocommerce-ordering{float:right}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{content:" ";display:table}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::after{clear:both}.woocommerce .woocommerce-pagination ul.page-numbers li,.woocommerce-page .woocommerce-pagination ul.page-numbers li{display:inline-block}.woocommerce #content table.cart img,.woocommerce table.cart img,.woocommerce-page #content table.cart img,.woocommerce-page table.cart img{height:auto}.woocommerce #content table.cart td.actions,.woocommerce table.cart td.actions,.woocommerce-page #content table.cart td.actions,.woocommerce-page table.cart td.actions{text-align:right}.woocommerce #content table.cart td.actions .input-text,.woocommerce table.cart td.actions .input-text,.woocommerce-page #content table.cart td.actions .input-text,.woocommerce-page table.cart td.actions .input-text{width:80px}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{float:left}.woocommerce .cart-collaterals,.woocommerce-page .cart-collaterals{width:100%}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before,.woocommerce-page .cart-collaterals::after,.woocommerce-page .cart-collaterals::before{content:" ";display:table}.woocommerce .cart-collaterals::after,.woocommerce-page .cart-collaterals::after{clear:both}.woocommerce .cart-collaterals .related,.woocommerce-page .cart-collaterals .related{width:30.75%;float:left}.woocommerce .cart-collaterals .cross-sells,.woocommerce-page .cart-collaterals .cross-sells{width:48%;float:left}.woocommerce .cart-collaterals .cross-sells ul.products,.woocommerce-page .cart-collaterals .cross-sells ul.products{float:none}.woocommerce .cart-collaterals .cross-sells ul.products li,.woocommerce-page .cart-collaterals .cross-sells ul.products li{width:48%}.woocommerce .cart-collaterals .shipping_calculator,.woocommerce-page .cart-collaterals .shipping_calculator{width:48%;clear:right;float:right}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce .cart-collaterals .shipping_calculator::before,.woocommerce-page .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::before{content:" ";display:table}.woocommerce .cart-collaterals .shipping_calculator::after,.woocommerce-page .cart-collaterals .shipping_calculator::after{clear:both}.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce .cart-collaterals .shipping_calculator .col2-set .col-2,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-1,.woocommerce-page .cart-collaterals .shipping_calculator .col2-set .col-2{width:47%}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:right;width:48%}.woocommerce ul.cart_list li::after,.woocommerce ul.cart_list li::before,.woocommerce ul.product_list_widget li::after,.woocommerce ul.product_list_widget li::before,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.cart_list li::before,.woocommerce-page ul.product_list_widget li::after,.woocommerce-page ul.product_list_widget li::before{content:" ";display:table}.woocommerce ul.cart_list li::after,.woocommerce ul.product_list_widget li::after,.woocommerce-page ul.cart_list li::after,.woocommerce-page ul.product_list_widget li::after{clear:both}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{float:right;height:auto}.woocommerce form .form-row::after,.woocommerce form .form-row::before,.woocommerce-page form .form-row::after,.woocommerce-page form .form-row::before{content:" ";display:table}.woocommerce form .form-row::after,.woocommerce-page form .form-row::after{clear:both}.woocommerce form .form-row label,.woocommerce-page form .form-row label{display:block}.woocommerce form .form-row label.checkbox,.woocommerce-page form .form-row label.checkbox{display:inline}.woocommerce form .form-row select,.woocommerce-page form .form-row select{width:100%}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{box-sizing:border-box;width:100%}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:47%;overflow:visible}.woocommerce form .form-row-first,.woocommerce-page form .form-row-first{float:left}.woocommerce form .form-row-last,.woocommerce-page form .form-row-last{float:right}.woocommerce form .form-row-wide,.woocommerce-page form .form-row-wide{clear:both}.woocommerce form .password-input,.woocommerce-page form .password-input{display:flex;flex-direction:column;justify-content:center;position:relative}.woocommerce form .password-input input[type=password],.woocommerce-page form .password-input input[type=password]{padding-right:2.5rem}.woocommerce form .password-input input::-ms-reveal,.woocommerce-page form .password-input input::-ms-reveal{display:none}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{background-color:transparent;border-radius:0;border:0;color:var(--wc-form-color-text,#000);cursor:pointer;font-size:inherit;line-height:inherit;margin:0;padding:0;position:absolute;right:.7em;text-decoration:none;top:50%;transform:translateY(-50%);-moz-osx-font-smoothing:inherit;-webkit-appearance:none;-webkit-font-smoothing:inherit}.woocommerce form .show-password-input::before,.woocommerce-page form .show-password-input::before{background-repeat:no-repeat;background-size:cover;background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M17.3 3.3C16.9 2.9 16.2 2.9 15.7 3.3L13.3 5.7C12.2437 5.3079 11.1267 5.1048 10 5.1C6.2 5.2 2.8 7.2 1 10.5C1.2 10.9 1.5 11.3 1.8 11.7C2.6 12.8 3.6 13.7 4.7 14.4L3 16.1C2.6 16.5 2.5 17.2 3 17.7C3.4 18.1 4.1 18.2 4.6 17.7L17.3 4.9C17.7 4.4 17.7 3.7 17.3 3.3ZM6.7 12.3L5.4 13.6C4.2 12.9 3.1 11.9 2.3 10.7C3.5 9 5.1 7.8 7 7.2C5.7 8.6 5.6 10.8 6.7 12.3ZM10.1 9C9.6 8.5 9.7 7.7 10.2 7.2C10.7 6.8 11.4 6.8 11.9 7.2L10.1 9ZM18.3 9.5C17.8 8.8 17.2 8.1 16.5 7.6L15.5 8.6C16.3 9.2 17 9.9 17.6 10.8C15.9 13.4 13 15 9.9 15H9.1L8.1 16C8.8 15.9 9.4 16 10 16C13.3 16 16.4 14.4 18.3 11.7C18.6 11.3 18.8 10.9 19.1 10.5C18.8 10.2 18.6 9.8 18.3 9.5ZM14 10L10 14C12.2 14 14 12.2 14 10Z" fill="%23111111"/></svg>');content:"";display:block;height:22px;width:22px}.woocommerce form .show-password-input.display-password::before,.woocommerce-page form .show-password-input.display-password::before{background-image:url('data:image/svg+xml,<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.3 9.49999C15 4.89999 8.50002 3.79999 3.90002 7.19999C2.70002 8.09999 1.70002 9.29999 0.900024 10.6C1.10002 11 1.40002 11.4 1.70002 11.8C5.00002 16.4 11.3 17.4 15.9 14.2C16.8 13.5 17.6 12.8 18.3 11.8C18.6 11.4 18.8 11 19.1 10.6C18.8 10.2 18.6 9.79999 18.3 9.49999ZM10.1 7.19999C10.6 6.69999 11.4 6.69999 11.9 7.19999C12.4 7.69999 12.4 8.49999 11.9 8.99999C11.4 9.49999 10.6 9.49999 10.1 8.99999C9.60003 8.49999 9.60003 7.69999 10.1 7.19999ZM10 14.9C6.90002 14.9 4.00002 13.3 2.30002 10.7C3.50002 8.99999 5.10002 7.79999 7.00002 7.19999C6.30002 7.99999 6.00002 8.89999 6.00002 9.89999C6.00002 12.1 7.70002 14 10 14C12.2 14 14.1 12.3 14.1 9.99999V9.89999C14.1 8.89999 13.7 7.89999 13 7.19999C14.9 7.79999 16.5 8.99999 17.7 10.7C16 13.3 13.1 14.9 10 14.9Z" fill="%23111111"/></svg>')}.woocommerce #payment .form-row select,.woocommerce-page #payment .form-row select{width:auto}.woocommerce #payment .terms,.woocommerce #payment .wc-terms-and-conditions,.woocommerce-page #payment .terms,.woocommerce-page #payment .wc-terms-and-conditions{text-align:left;padding:0 1em 0 0;float:left}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:right}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-billing-fields::before,.woocommerce .woocommerce-shipping-fields::after,.woocommerce .woocommerce-shipping-fields::before,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-billing-fields::before,.woocommerce-page .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-shipping-fields::before{content:" ";display:table}.woocommerce .woocommerce-billing-fields::after,.woocommerce .woocommerce-shipping-fields::after,.woocommerce-page .woocommerce-billing-fields::after,.woocommerce-page .woocommerce-shipping-fields::after{clear:both}.woocommerce .woocommerce-terms-and-conditions,.woocommerce-page .woocommerce-terms-and-conditions{margin-bottom:1.618em;padding:1.618em}.woocommerce .woocommerce-oembed,.woocommerce-page .woocommerce-oembed{position:relative}.woocommerce-account .woocommerce-MyAccount-navigation{float:left;width:30%}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:68%}.woocommerce-account .woocommerce-MyAccount-content mark{background-color:transparent;color:inherit;font-weight:700}.woocommerce-page.left-sidebar #content.twentyeleven{width:58.4%;margin:0 7.6%;float:right}.woocommerce-page.right-sidebar #content.twentyeleven{margin:0 7.6%;width:58.4%;float:left}.twentyfourteen .tfwc{padding:12px 10px 0;max-width:474px;margin:0 auto}.twentyfourteen .tfwc .product .entry-summary{padding:0!important;margin:0 0 1.618em!important}.twentyfourteen .tfwc div.product.hentry.has-post-thumbnail{margin-top:0}@media screen and (min-width:673px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1040px){.twentyfourteen .tfwc{padding-right:15px;padding-left:15px}}@media screen and (min-width:1110px){.twentyfourteen .tfwc{padding-right:30px;padding-left:30px}}@media screen and (min-width:1218px){.twentyfourteen .tfwc{margin-right:54px}.full-width .twentyfourteen .tfwc{margin-right:auto}}.twentyfifteen .t15wc{padding-left:7.6923%;padding-right:7.6923%;padding-top:7.6923%;margin-bottom:7.6923%;background:#fff;box-shadow:0 0 1px rgba(0,0,0,.15)}.twentyfifteen .t15wc .page-title{margin-left:0}@media screen and (min-width:38.75em){.twentyfifteen .t15wc{margin-right:7.6923%;margin-left:7.6923%;margin-top:8.3333%}}@media screen and (min-width:59.6875em){.twentyfifteen .t15wc{margin-left:8.3333%;margin-right:8.3333%;padding:10%}.single-product .twentyfifteen .entry-summary{padding:0!important}}.twentysixteen .site-main{margin-right:7.6923%;margin-left:7.6923%}.twentysixteen .entry-summary{margin-right:0;margin-left:0}#content .twentysixteen div.product div.images,#content .twentysixteen div.product div.summary{width:46.42857%}@media screen and (min-width:44.375em){.twentysixteen .site-main{margin-right:23.0769%}}@media screen and (min-width:56.875em){.twentysixteen .site-main{margin-right:0;margin-left:0}.no-sidebar .twentysixteen .site-main{margin-right:15%;margin-left:15%}.no-sidebar .twentysixteen .entry-summary{margin-right:0;margin-left:0}}.rtl .woocommerce .col2-set .col-1,.rtl .woocommerce-page .col2-set .col-1{float:right}.rtl .woocommerce .col2-set .col-2,.rtl .woocommerce-page .col2-set .col-2{float:left}