.elementor-kit-47869{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-47869 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}:root { --brems-ink:#1b1a17; --brems-paper:#f4f2ec; --brems-line:#d9d6cc; --brems-muted:#5a5a52; --brems-sand:#e9e6dc; --brems-coal:#2a2925; --brems-coal-hover:#3a3934; --brems-stone:#b9b5a8; --brems-white:#ffffff; --brems-font-display:Barlow Condensed; --brems-font-body:Barlow; }
/* Start custom CSS *//* ===== BREMS palette: theme + WooCommerce pages ===== */
body{background:#f4f2ec;color:#1b1a17;font-family:"Barlow",Helvetica,Arial,sans-serif}
.site,.site-content,.content-area,.site-main,#primary,#content{background:#f4f2ec}
.site-main.lay-width,.content-area{max-width:1280px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}
h1,h2,h3,h4,h5,h6,.entry-title,.page-title,.woocommerce-products-header__title,.product_title{font-family:"Barlow Condensed",Helvetica,Arial,sans-serif;color:#1b1a17;letter-spacing:-0.01em}
.entry-title,.page-title,.woocommerce-products-header__title{font-weight:800;text-transform:uppercase;line-height:1;font-size:clamp(34px,4vw,52px);margin:0 0 20px}
.entry-content{font-size:16px;line-height:1.7;color:#5a5a52;max-width:860px}
.entry-content h2,.entry-content h3{color:#1b1a17;text-transform:uppercase;margin-top:1.6em}
a{color:#1b1a17}
a:hover{color:#5a5a52}
.woocommerce-breadcrumb,.woocommerce-breadcrumb a{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#5a5a52}

/* ===== PRODUCT CARDS (classic loop) ===== */
ul.products{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))!important;gap:18px!important;margin:0 0 32px!important;padding:0!important;list-style:none!important;float:none!important}
ul.products::before,ul.products::after{display:none!important;content:none!important}
ul.products li.product{width:auto!important;max-width:none!important;float:none!important;margin:0!important;clear:none!important;display:flex!important;flex-direction:column!important;position:relative;background:#fff;border:1px solid #d9d6cc;border-radius:20px!important;padding:12px!important;text-align:left!important;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}
ul.products li.product:hover{border-color:#1b1a17;box-shadow:0 8px 22px rgba(27,26,23,.10);transform:translateY(-3px)}
ul.products li.product > a.woocommerce-LoopProduct-link{display:flex!important;flex-direction:column;gap:10px;flex:1 1 auto;text-decoration:none}
ul.products li.product img{width:100%!important;aspect-ratio:1/1;object-fit:contain!important;background:#fff;border-radius:12px;margin:0!important;display:block;transition:transform .25s ease}
ul.products li.product:hover img{transform:scale(1.04)}
ul.products li.product .woocommerce-loop-product__title{font-family:"Barlow",Helvetica,Arial,sans-serif!important;font-weight:500!important;font-size:14px!important;line-height:1.35!important;color:#1b1a17!important;text-transform:none!important;padding:0 4px!important;margin:0!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}
ul.products li.product .price{font-family:"Barlow Condensed",Helvetica,Arial,sans-serif!important;font-weight:700!important;font-size:22px!important;color:#1b1a17!important;padding:0 4px!important;margin:auto 0 0!important;display:block!important;line-height:1.1}
ul.products li.product .price del{color:#5a5a52!important;font-weight:400!important;font-size:16px!important;margin-right:6px}
ul.products li.product .price ins{text-decoration:none!important;color:#1b1a17!important}
ul.products li.product .button,ul.products li.product .added_to_cart{display:block!important;width:100%!important;margin:12px 0 0!important;padding:11px 10px!important;font-size:12px!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;text-align:center!important}
ul.products li.product .added_to_cart{background:transparent!important;color:#5a5a52!important;text-decoration:underline!important;padding:6px 0 0!important;font-size:11px!important}
ul.products li.product .onsale{position:absolute;top:18px;left:18px;z-index:2;background:#1b1a17!important;color:#f4f2ec!important;font-family:"Barlow",Helvetica,Arial,sans-serif;font-size:11px!important;font-weight:600;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:5px 12px!important;margin:0!important;min-height:0!important;min-width:0!important;line-height:1.2!important}
ul.products li.product.outofstock{opacity:.72}
ul.products li.product.outofstock::after{content:"Out of stock";position:absolute;top:18px;right:18px;background:#5a5a52;color:#f4f2ec;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:5px 10px}

/* ===== PRODUCT CARDS (WooCommerce block grid) ===== */
.wc-block-grid__products{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))!important;gap:18px!important;margin:0!important;padding:0!important;list-style:none!important}
.wc-block-grid.has-2-columns .wc-block-grid__products{grid-template-columns:repeat(2,minmax(0,1fr))!important}
.wc-block-grid.has-3-columns .wc-block-grid__products{grid-template-columns:repeat(3,minmax(0,1fr))!important}
.wc-block-grid.has-4-columns .wc-block-grid__products{grid-template-columns:repeat(4,minmax(0,1fr))!important}
.wc-block-grid.has-5-columns .wc-block-grid__products{grid-template-columns:repeat(5,minmax(0,1fr))!important}
.wc-block-grid.has-6-columns .wc-block-grid__products{grid-template-columns:repeat(6,minmax(0,1fr))!important}
.wc-block-grid__products::before,.wc-block-grid__products::after{display:none!important;content:none!important}
li.wc-block-grid__product,.wc-block-grid__product{display:flex!important;flex-direction:column!important;width:auto!important;max-width:none!important;flex:1 1 auto!important;margin:0!important;padding:12px!important;position:relative;background:#fff!important;border:1px solid #d9d6cc!important;border-radius:20px!important;text-align:left!important;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}
li.wc-block-grid__product:hover{border-color:#1b1a17!important;box-shadow:0 8px 22px rgba(27,26,23,.10);transform:translateY(-3px)}
.wc-block-grid__product-link{display:flex!important;flex-direction:column!important;gap:10px!important;flex:1 1 auto!important;text-decoration:none!important}
.wc-block-grid__product-image{margin:0!important;padding:0!important;display:block!important;text-decoration:none!important}
.wc-block-grid__product-image img{width:100%!important;aspect-ratio:1/1;object-fit:contain!important;background:#fff;border-radius:12px!important;margin:0!important;display:block;transition:transform .25s ease}
li.wc-block-grid__product:hover .wc-block-grid__product-image img{transform:scale(1.04)}
.wc-block-grid__product-title{font-family:"Barlow",Helvetica,Arial,sans-serif!important;font-weight:500!important;font-size:14px!important;line-height:1.35!important;color:#1b1a17!important;text-transform:none!important;text-decoration:none!important;text-align:left!important;padding:0 4px!important;margin:0!important;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}
.wc-block-grid__product-title a{text-decoration:none!important;color:#1b1a17!important}
.wc-block-grid__product-price{font-family:"Barlow Condensed",Helvetica,Arial,sans-serif!important;font-weight:700!important;font-size:22px!important;color:#1b1a17!important;text-align:left!important;padding:0 4px!important;margin:auto 0 0!important;line-height:1.1!important;display:block!important}
.wc-block-grid__product-price del{color:#5a5a52!important;font-weight:400!important;font-size:16px!important;margin-right:6px}
.wc-block-grid__product-price ins{text-decoration:none!important;color:#1b1a17!important}
.wc-block-grid__product-add-to-cart{margin:12px 0 0!important;padding:0!important;display:block!important;text-align:left!important}
.wc-block-grid__product-add-to-cart .wp-block-button__link,.wc-block-grid__product .add_to_cart_button{display:block!important;width:100%!important;margin:0!important;padding:11px 10px!important;font-size:12px!important;white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;text-align:center!important;text-decoration:none!important}
.wc-block-grid__product .wc-block-grid__product-onsale{position:absolute!important;top:18px!important;left:18px!important;right:auto!important;z-index:2;background:#1b1a17!important;color:#f4f2ec!important;font-family:"Barlow",Helvetica,Arial,sans-serif!important;font-size:11px!important;font-weight:600!important;letter-spacing:.1em;text-transform:uppercase;border:0!important;border-radius:999px!important;padding:5px 12px!important;margin:0!important;line-height:1.2!important}
.wc-block-grid__product-rating{margin:0!important;padding:0 4px!important;text-align:left!important}
@media(max-width:900px){.wc-block-grid[class*="has-"] .wc-block-grid__products{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:480px){ul.products,.wc-block-grid__products,.wc-block-grid[class*="has-"] .wc-block-grid__products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}ul.products li.product .woocommerce-loop-product__title,.wc-block-grid__product-title{font-size:13px!important}ul.products li.product .price,.wc-block-grid__product-price{font-size:19px!important}}

/* ===== PAGINATION: circles only ===== */
.woocommerce nav.woocommerce-pagination,nav.woocommerce-pagination,.woocommerce-pagination{margin:10px 0 36px!important;text-align:center!important}
.woocommerce nav.woocommerce-pagination ul,nav.woocommerce-pagination ul,.woocommerce-pagination ul.page-numbers{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;gap:10px!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;list-style:none!important;white-space:normal!important;background:transparent!important;overflow:visible!important}
.woocommerce nav.woocommerce-pagination ul li,nav.woocommerce-pagination ul li,.woocommerce-pagination ul.page-numbers li{border:0!important;border-right:0!important;border-left:0!important;border-top:0!important;border-bottom:0!important;margin:0!important;padding:0!important;display:block!important;float:none!important;overflow:visible!important;background:transparent!important;list-style:none!important}
.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,nav.woocommerce-pagination ul li a,nav.woocommerce-pagination ul li span,.woocommerce-pagination .page-numbers a,.woocommerce-pagination .page-numbers span{display:inline-flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;min-width:40px!important;height:40px!important;padding:0 12px!important;margin:0!important;border:1.5px solid #d9d6cc!important;border-radius:999px!important;background:#fff!important;color:#1b1a17!important;font-family:"Barlow",Helvetica,Arial,sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1!important;text-decoration:none!important;transition:background .15s ease,border-color .15s ease,color .15s ease}
.woocommerce nav.woocommerce-pagination ul li a:hover,nav.woocommerce-pagination ul li a:hover,.woocommerce-pagination .page-numbers a:hover{background:#e9e6dc!important;border-color:#1b1a17!important;color:#1b1a17!important}
.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a.current,nav.woocommerce-pagination ul li span.current,.woocommerce-pagination .page-numbers .current{background:#1b1a17!important;border-color:#1b1a17!important;color:#f4f2ec!important}
.woocommerce nav.woocommerce-pagination ul li span.dots,nav.woocommerce-pagination ul li span.dots,.woocommerce-pagination .page-numbers .dots{border-color:transparent!important;background:transparent!important;color:#5a5a52!important;min-width:24px!important;padding:0!important}

/* ===== SHOP SEARCH BAR (top of shop, searches titles + SKU) ===== */
.woocommerce-shop .site-main .aws-container,.post-type-archive-product .site-main .aws-container,.tax-product_cat .site-main .aws-container,.tax-product_tag .site-main .aws-container,.search-results .site-main .aws-container{display:block!important;width:100%!important;max-width:none!important;margin:0 0 18px!important}
.aws-container .aws-search-label{display:block!important;font-family:"Barlow Condensed",Helvetica,Arial,sans-serif!important;font-weight:700!important;font-size:18px!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:#1b1a17!important;margin:0 0 8px!important}
.aws-container .aws-search-form{width:100%!important;max-width:none!important}
.aws-container .aws-wrapper{width:100%!important;position:relative!important}
.aws-container .aws-search-field{width:100%!important;height:54px!important;box-sizing:border-box!important;background:#fff!important;border:1.5px solid #d9d6cc!important;border-radius:999px!important;padding:0 52px 0 24px!important;font-family:"Barlow",Helvetica,Arial,sans-serif!important;font-size:15px!important;color:#1b1a17!important;box-shadow:none!important}
.aws-container .aws-search-field:focus{border-color:#1b1a17!important;outline:none!important}
.aws-container .aws-search-field::placeholder{color:#5a5a52!important;opacity:1}
.aws-container .aws-search-clear{right:18px!important;color:#5a5a52!important}
.aws-container .aws-search-result{border:1px solid #d9d6cc!important;border-radius:16px!important;overflow:hidden!important;margin-top:6px!important}

/* ===== SHOP FILTER BAR ===== */
.wpfMainWrapper{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:16px 24px!important;background:#fff;border:1px solid #d9d6cc;border-radius:20px;padding:18px 22px!important;margin:0 0 28px!important}
.wpfMainWrapper .wpfFilterWrapper{flex:1 1 250px!important;margin:0!important;padding:0!important;min-width:0}
.wpfMainWrapper .wpfFilterContent{margin:0!important;padding:0!important}
.wpfMainWrapper .wpfFilterButtons{flex:0 0 auto!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important}
.wpfClearButton,.wpfMainWrapper .wpfFilterButtons button,.wpfMainWrapper .wpfFilterButtons a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;max-width:none!important;height:46px!important;box-sizing:border-box!important;background:transparent!important;color:#1b1a17!important;border:1.5px solid #d9d6cc!important;border-radius:999px!important;padding:0 26px!important;margin:0!important;font-family:"Barlow",Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.09em!important;text-transform:uppercase!important;line-height:1!important;white-space:nowrap!important;overflow:visible!important;cursor:pointer;text-decoration:none!important;transition:background .15s ease,color .15s ease,border-color .15s ease}
.wpfClearButton:hover,.wpfMainWrapper .wpfFilterButtons button:hover,.wpfMainWrapper .wpfFilterButtons a:hover{background:#1b1a17!important;color:#f4f2ec!important;border-color:#1b1a17!important}
.wpfMainWrapper select{height:46px!important;margin:0!important;width:100%!important}
.wpfPriceFilterRange{margin:0 6px!important}
.wpfPriceInputs{display:flex!important;align-items:center!important;gap:6px!important;justify-content:flex-start!important;margin:12px 0 0!important}
.wpfPriceInputs input,.wpfPriceRangeField{width:auto!important;max-width:72px!important;padding:5px 8px!important;font-size:13px!important;border-radius:8px!important;text-align:center!important;height:auto!important}
.wpfLoaderLayout{flex-basis:100%;height:0}
@media(max-width:781px){.wpfMainWrapper{flex-direction:column!important;align-items:stretch!important}.wpfMainWrapper .wpfFilterWrapper{flex:1 1 auto!important}.wpfMainWrapper .wpfFilterButtons{justify-content:stretch!important}.wpfClearButton{width:100%!important}}

/* ===== MY ACCOUNT NAV ===== */
.woocommerce-account .woocommerce-MyAccount-navigation{float:none!important;width:100%!important;margin:0 0 28px!important;background:transparent!important}
.woocommerce-account .woocommerce-MyAccount-content{float:none!important;width:100%!important}
.woocommerce-MyAccount-navigation ul{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;flex-wrap:wrap!important;gap:10px!important;background:transparent!important;background-image:none!important;border:0!important}
.woocommerce-MyAccount-navigation ul li,.woocommerce-MyAccount-navigation li{background:transparent!important;background-color:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important;padding:0!important;margin:0!important;width:auto!important;max-width:none!important;float:none!important;list-style:none!important;display:block!important}
.woocommerce-MyAccount-navigation ul li::before,.woocommerce-MyAccount-navigation ul li::after{display:none!important;content:none!important}
.woocommerce-MyAccount-navigation ul li a{display:inline-block!important;padding:10px 20px!important;border:1.5px solid #d9d6cc!important;border-radius:999px!important;background:#fff!important;color:#1b1a17!important;font-family:"Barlow",Helvetica,Arial,sans-serif!important;font-size:12px!important;font-weight:600!important;letter-spacing:.09em!important;text-transform:uppercase!important;text-decoration:none!important;line-height:1.2!important;transition:background .15s ease,border-color .15s ease,color .15s ease}
.woocommerce-MyAccount-navigation ul li a:hover{background:#e9e6dc!important;border-color:#1b1a17!important;color:#1b1a17!important}
.woocommerce-MyAccount-navigation ul li.is-active a{background:#1b1a17!important;border-color:#1b1a17!important;color:#f4f2ec!important}

/* ===== buttons, forms ===== */
.button,.wp-element-button,.wp-block-button__link,button.button,input[type=submit],.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.wc-block-components-button{background:#1b1a17!important;color:#f4f2ec!important;border:0!important;border-radius:999px!important;font-family:"Barlow",Helvetica,Arial,sans-serif!important;font-weight:600!important;font-size:13px!important;letter-spacing:.08em!important;text-transform:uppercase!important;padding:12px 22px!important;line-height:1.2!important}
.button:hover,.wp-element-button:hover,.wp-block-button__link:hover,button.button:hover,input[type=submit]:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.wc-block-components-button:hover{background:#3a3934!important;color:#f4f2ec!important}
input[type=text],input[type=email],input[type=tel],input[type=password],input[type=search],input[type=number],select,textarea{background:#fff;border:1.5px solid #d9d6cc!important;border-radius:12px!important;padding:12px 14px;font-family:"Barlow",Helvetica,Arial,sans-serif;color:#1b1a17}
input:focus,select:focus,textarea:focus{border-color:#1b1a17!important;outline:none}
select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='12'%20height='8'%20viewBox='0%200%2012%208'%3E%3Cpath%20d='M1%201.5L6%206.5L11%201.5'%20fill='none'%20stroke='%231b1a17'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 18px center!important;background-size:12px 8px!important;padding-right:46px!important;padding-left:16px!important}
select::-ms-expand{display:none!important}
.wp-block-search__inside-wrapper{display:flex!important;align-items:center!important;gap:10px!important}
.wp-block-search__input{flex:1 1 auto!important;min-width:0!important;margin:0!important}
.wp-block-search__button{flex:0 0 auto!important;margin:0!important;white-space:nowrap!important}
table.shop_table,.woocommerce table.shop_table{background:#fff;border:1px solid #d9d6cc;border-radius:16px;overflow:hidden}
table.shop_table th{font-family:"Barlow",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:.1em;font-size:12px;color:#5a5a52}
.woocommerce-info,.woocommerce-message,.woocommerce-error,.wc-block-components-notice-banner{background:#e9e6dc;border-top:0;border-left:3px solid #1b1a17;border-radius:12px;color:#1b1a17}
.woocommerce-info::before,.woocommerce-message::before{color:#1b1a17}
.woocommerce-result-count,.woocommerce-ordering select{font-size:13px;color:#5a5a52}

/* ===== sidebar widgets ===== */
.widget,.widget_block{background:transparent}
.widget_block h2.wp-block-heading,.widget h2.wp-block-heading,.widget-title{background:#1b1a17!important;color:#f4f2ec!important;font-family:"Barlow Condensed",Helvetica,Arial,sans-serif!important;font-weight:700!important;font-size:20px!important;text-transform:uppercase!important;letter-spacing:.06em!important;border-radius:12px!important;padding:10px 16px!important;margin:0 0 14px!important}
.wp-block-search__label{font-family:"Barlow Condensed",Helvetica,Arial,sans-serif!important;font-weight:700!important;font-size:18px!important;text-transform:uppercase!important;letter-spacing:.08em!important;color:#1b1a17!important;margin-bottom:8px!important;display:block}
.widget ul{list-style:none;padding-left:0}
.widget ul li a{color:#1b1a17}
.widget ul li a:hover{color:#5a5a52}
#secondary select,.widget select{width:100%;font-size:14px;cursor:pointer}
.wc-block-product-categories__button{background:#1b1a17!important;border-radius:999px!important}
.wc-block-featured-product,.wc-block-featured-category{min-height:220px!important;border-radius:20px;overflow:hidden}
.wc-block-featured-product__title,.wc-block-featured-category__title{background:#1b1a17!important;color:#f4f2ec!important;font-family:"Barlow Condensed",Helvetica,Arial,sans-serif!important;font-weight:700!important;font-size:19px!important;line-height:1.1!important;text-transform:uppercase;border-radius:999px!important;padding:8px 18px!important;display:inline-block}
.wc-block-featured-product__description,.wc-block-featured-category__description{font-size:13px!important;line-height:1.45!important}
.wc-block-featured-product__price{font-family:"Barlow Condensed",Helvetica,Arial,sans-serif!important;font-weight:700!important;font-size:20px!important}

/* ===== product filter plugin colours ===== */
.wpfMainWrapper,.wpfFilterWrapper,.wpfFilterContent{font-family:"Barlow",Helvetica,Arial,sans-serif}
.wpfCount,.wpfCurrencySymbol,.wpfFilterDelimeter,.wpfSrOnly{color:#5a5a52!important}
.wpfMainWrapper a,.wpfFilterContent a,.wpfCheckboxHier a{color:#1b1a17!important}
.wpfMainWrapper a:hover,.wpfFilterContent a:hover{color:#5a5a52!important}
.ui-slider .ui-slider-range,.wpfPriceFilterRange .ui-slider-range{background:#1b1a17!important}
.ui-slider .ui-slider-handle,.wpfPriceFilterRange .ui-slider-handle{border:2px solid #1b1a17!important;background:#fff!important;border-radius:50%!important}
.wpfPriceFilterRange{background:#d9d6cc!important}/* End custom CSS */