.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-check-square-o:before{content:""}strong{font-weight:700}h2 a{color:inherit;text-decoration:none}@media screen and (min-width:1025px){.vs-lg-false{display:none!important}}.woocommerce ul.products li.product .product-details .woocommerce-loop-product__title{font-weight:400;font-size:16px;line-height:1.38}@media all and (max-width:1024px){.woocommerce ul.products li.product .product-details .woocommerce-loop-product__title{font-size:15px}}@media all and (max-width:767px){.woocommerce ul.products li.product .product-details .woocommerce-loop-product__title{font-size:13px}}.woocommerce ul.products li.product .product-details .price{font-weight:500;font-size:16px;line-height:1.5;color:var(--global-palette6)}@media all and (max-width:767px){.woocommerce ul.products li.product .product-details .price{font-size:14px;line-height:1.42}}.woocommerce ul.products.woo-archive-btn-button .product-action-wrap .button:not(.kb-button){border:2px none transparent;box-shadow:0px 0px 0px 0px rgba(0,0,0,0)}#filter-drawer.popup-drawer-layout-sidepanel .drawer-inner{max-width:300px}.filter-toggle-open-container{margin-right:.5em}.filter-toggle-open>*:first-child:not(:last-child){margin-right:4px}.filter-toggle-open{display:flex;align-items:center;box-shadow:none}.filter-toggle-open.filter-toggle-style-default{border:0}.filter-toggle-open .filter-toggle-icon{display:flex}.filter-toggle-open-container .filter-toggle-open{padding:6px 15px;font-size:14px}.filter-toggle-open-container .filter-toggle-open .filter-toggle-icon{font-size:20px}#filter-drawer .drawer-inner{background:var(--global-palette9)}#filter-drawer .drawer-header .drawer-toggle{color:var(--global-palette5)}#filter-drawer .drawer-inner .product-filter-widgets .widget-title{color:var(--global-palette3)}#filter-drawer .drawer-inner .product-filter-widgets{color:var(--global-palette4)}#filter-drawer .drawer-inner .product-filter-widgets a{color:var(--global-palette4)}.base-shop-top-row{padding-bottom:var(--global-sm-spacing);display:-webkit-box;display:-ms-flexbox;display:flex}.base-product-toggle-container,.base-product-toggle-container .base-toggle-shop-layout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.base-product-toggle-container .base-toggle-shop-layout{padding:0 8px;color:var(--global-palette5);margin-left:.5em;border:none;height:33px;border-radius:0;border-radius:3px;background:var(--global-palette7);-webkit-box-shadow:none;box-shadow:none;font-size:17px}.base-product-toggle-container .base-toggle-shop-layout.toggle-active{color:var(--global-palette-btn);border-color:var(--global-palette-btn-bg);background:var(--global-palette4);-webkit-box-shadow:none;box-shadow:none}.base-product-toggle-container .base-toggle-shop-layout .base-list-svg{top:-1px;position:relative}.base-woo-results-count{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:.5em;line-height:30px}.base-woo-results-count p{margin:0}@media screen and (max-width:1024px){.base-woo-results-count{display:none}}@media screen and (min-width:768px){.base-shop-top-row{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.base-woo-results-count{margin-bottom:0}}select.orderby{padding:4px 25px 4px 5px;height:auto;border-radius:0;font-size:90%;background-color:transparent;border-top-style:none;border-right-style:none;border-left-style:none;background-position:right 0 top 50%;font-weight:500;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-size:auto 18px;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSIgZmlsbD0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2U9IiNiYmIiPjxwYXRoIGQ9Ik02IDlsNiA2IDYtNiIvPjwvc3ZnPg==")}.woocommerce ul.products li.product .product-excerpt{display:none}.woocommerce ul.products li.product a.woocommerce-loop-image-link{position:relative;display:block;outline-offset:-5px}.woocommerce ul.products li.product .product-action-wrap{margin-top:1em}.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:.5rem 0;margin:0;font-size:1em;font-weight:400;line-height:1.4}.woocommerce ul.products li.product strong{display:block}.woocommerce ul.products li.product .button .base-svg-iconset svg{margin-left:.5em}.woocommerce ul.products li.product .button .base-check-svg,.woocommerce ul.products li.product .button .base-spinner-svg{display:none}.woocommerce ul.products li.product .price{color:inherit;display:block;font-weight:500;margin-bottom:.3em;font-size:.857em}.woocommerce ul.products.woo-archive-btn-button .button:not(.kb-button){color:var(--global-palette-btn);background:var(--global-palette-btn-bg);text-align:center;width:100%;display:block}.woocommerce ul.products.woo-archive-btn-button li.product .price{margin-bottom:0}.base-woo-toggle{display:none}.base-shop-top-row{-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width:576px){.base-woo-toggle{display:block}}.woocommerce .woocommerce-product-details__short-description{margin-bottom:1em}li.product a .secondary-product-image{position:absolute;top:0;left:0;right:0;bottom:0;-o-object-fit:cover;object-fit:cover;opacity:0;min-width:100%;min-height:100%}.woocommerce .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1;font-size:1em;width:5em;font-family:star;color:#f7bb03;letter-spacing:normal;word-break:normal;white-space:normal}.woocommerce .star-rating:before{content:"";float:left;top:0;left:0;position:absolute}.woocommerce .star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span:before{content:"";top:0;position:absolute;left:0}.woocommerce .products .star-rating{display:block;margin:.45em auto;float:right}@media screen and (max-width:767px){.woocommerce .products .star-rating{float:none;margin-left:0}}.woocommerce-no-js form.woocommerce-form-login{display:block!important}.br_compare_button .fa{width:1.2em;text-align:left}.br_compare_button .fa-check-square-o{display:none}.ekit-wid-con .ekit-review-card--date,.ekit-wid-con .ekit-review-card--desc{grid-area:date}.ekit-wid-con .ekit-review-card--image{width:60px;height:60px;grid-area:thumbnail;min-width:60px;border-radius:50%;background-color:#eae9f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;position:relative}.ekit-wid-con .ekit-review-card--thumbnail{grid-area:thumbnail;padding-right:1rem}.ekit-wid-con .ekit-review-card--name{grid-area:name;font-size:14px;font-weight:700;margin:0 0 .25rem}.ekit-wid-con .ekit-review-card--stars{grid-area:stars;color:#f4be28;font-size:13px;line-height:20px}.ekit-wid-con .ekit-review-card--comment{grid-area:comment;font-size:16px;line-height:22px;font-weight:400;color:#32323d}.ekit-wid-con .ekit-review-card--actions{grid-area:actions}.ekit-wid-con .ekit-review-card--posted-on{display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:posted-on}.woocommerce ul.products .product-actions{position:absolute;top:10px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;opacity:0;-webkit-transform:translate3d(100px,0,0);transform:translate3d(100px,0,0);visibility:hidden}.woocommerce ul.products li.product span.price{font-size:1em}.woocommerce ul.products li.product .entry-content-wrap .woocommerce-loop-product__title{padding:0 0 .3rem}.woocommerce ul.products li.product .product-details.entry-content-wrap .product-action-wrap{bottom:-2rem}@media screen and (max-width:767px){.woocommerce ul.products li.product .product-details.entry-content-wrap .product-action-wrap{padding:0}}.woocommerce ul.products li.product .product-action-wrap .button .base-svg-iconset svg{margin-left:.3em}.tm-star-rating{--size:15px;--fill:#f7bb03;--half:#f7bb03;--empty:#666;display:inline-block;font-size:0;line-height:24px}.tm-star-rating>svg{display:inline-block;vertical-align:middle;width:var(--size);height:auto}.tm-star-rating>svg.tm-star-full [fill^="#"]{fill:var(--fill)}.tm-star-rating>svg.tm-star-empty [fill^="#"]{fill:var(--empty)}.primary-sidebar.widget-area .widget-content{margin-top:1.2em}.primary-sidebar.widget-area .widget-scrollable .widget-content-inner{position:relative;max-height:240px;overflow-y:auto;scrollbar-width:thin}.primary-sidebar.widget-area .widget-scrollable .widget-content-inner::-webkit-scrollbar{width:5px;height:5px;background-color:#f1f1f1}.primary-sidebar.widget-area .widget-scrollable .widget-content-inner::-webkit-scrollbar-thumb{background:#a8a8a8}.filter-toggle-open-container{-webkit-box-flex:1;-ms-flex:auto;flex:auto}#filter-drawer .drawer-content{padding:0 1.875em 1.875em}.tmcore-wp-widget-filter .tmcore-product-price-filter{display:block}.tmcore-wp-widget-filter .tmcore-product-price-filter li{display:block}.tmcore-wp-widget-filter ul{margin:0;padding:0;list-style-type:none}.tmcore-wp-widget-filter ul li{list-style-type:none;line-height:normal}.tmcore-wp-widget-filter ul .chosen>a{color:var(--global-palette1)!important}.tmcore-wp-widget-filter ul a{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:26px;padding:0}.tmcore-wp-widget-filter ul .count{margin:0 0 0 5px}.tmcore-wp-widget-filter ul a.disabled{opacity:.8}.tmcore-wp-widget-filter ul.show-display-list li+li{margin:7px 0 0}.tmcore-wp-widget-filter ul.list-style-checkbox a{position:relative;padding-left:30px}.tmcore-wp-widget-filter ul.list-style-checkbox a:after,.tmcore-wp-widget-filter ul.list-style-checkbox a:before{content:"";position:absolute;width:16px;height:16px;border-radius:0;top:4px;left:0}.tmcore-wp-widget-filter ul.list-style-checkbox a:before{border:1px solid var(--global-gray-400);background:#fff}.tmcore-wp-widget-filter ul.list-style-checkbox a:after{content:"";font-size:14px;line-height:18px;text-align:center;-webkit-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);color:#fff;background-image:url("data:image/svg+xml,%3Csvg%20class%3D%22base-svg-icon%20base-check-svg%22%20fill%3D%22currentColor%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Ctitle%3EDone%3C%2Ftitle%3E%3Cpath%20d%3D%22M14%202.5l-8.5%208.5-3.5-3.5-1.5%201.5%205%205%2010-10z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E")}.tmcore-wp-widget-filter ul.list-style-radio a{position:relative;padding-left:30px}.tmcore-wp-widget-filter ul.list-style-radio a:after,.tmcore-wp-widget-filter ul.list-style-radio a:before{content:"";position:absolute;top:4px;left:0;width:18px;height:18px;border-radius:50%}.tmcore-wp-widget-filter ul.list-style-radio a:before{border:1px solid var(--global-gray-400);background:#fff}.tmcore-wp-widget-filter ul.list-style-radio a:after{opacity:0;width:10px;height:10px;background:var(--global-palette3);-webkit-transform:translate(4px,4px);-ms-transform:translate(4px,4px);transform:translate(4px,4px)}.tmcore-wp-widget-filter ul.list-style-radio .chosen>a:after{opacity:1}.active-filters-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.woocommerce-Price-amount:not(del .woocommerce-Price-amount):not(.tmcore-product-price-filter .woocommerce-Price-amount){color:var(--global-palette1);font-weight:600}.price{color:var(--global-palette1);font-weight:600}.woocommerce a.button .base-check-svg,.woocommerce a.button .base-spinner-svg{display:none}.woocommerce a.button:not(.text) .base-arrow-right-alt-svg{display:none}.woocommerce ul.products li.product.action-style-icon_only .product-action-wrap a.button:not(.text){background:var(--global-palette7);color:var(--global-palette3);padding:10px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:40px;height:40px;border-radius:50%;overflow:hidden;white-space:nowrap;border:none}.woocommerce ul.products li.product.action-style-icon_only .product-action-wrap .button:not(.text) .base-svg-iconset svg.base-spinner-svg{margin:0;margin-top:-2px}.woocommerce ul.products li.product.action-style-icon_only a.button:not(.text) .cart-text{display:none}.woocommerce ul.products li.product .product-action-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;vertical-align:middle;gap:6px}.woocommerce ul.products li.product .product-action-wrap .cart-text{margin-top:auto}.woocommerce ul.products li.product .product-action-wrap .cart-text{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.woocommerce ul.products li.product .product-action-wrap a.button{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.woocommerce ul.products li.product .product-action-wrap .add-to-cart-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:middle}.woocommerce ul.products li.product .product-action-wrap .add-to-cart-icon svg{width:18px;font-size:initial}.woocommerce ul.products li.product .product-action-wrap a:not(.text) .base-arrow-right-alt-svg{display:none}.woocommerce ul.products li.product .product-action-wrap .icon_only{font-size:0;background:var(--global-palette7);color:var(--global-palette3);padding:10px;margin:0;width:40px;height:40px;border-radius:50%;overflow:hidden;white-space:nowrap;border:none}.woocommerce ul.products li.product .product-action-wrap .icon_only .base-spinner-svg{font-size:initial}.woocommerce ul.products li.product .product-action-wrap .icon_only .base-arrow-right-alt-svg{display:none}.woocommerce ul.products li.product .product-thumbnail{position:relative;overflow:hidden}.woocommerce ul.products li.product .product-thumbnail .product-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.woocommerce ul.products li.product .product-thumbnail .product-actions a,.woocommerce ul.products li.product .product-thumbnail .product-actions a.button{background:var(--global-palette9);color:var(--global-palette3);padding:10px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:34px;height:34px;border-radius:50%;overflow:hidden;white-space:nowrap;border:none;-webkit-box-shadow:rgba(0,0,0,.16) 0px 1px 3px;box-shadow:rgba(0,0,0,.16) 0px 1px 3px}.woocommerce ul.products li.product .product-thumbnail .product-actions a.button{font-size:0;letter-spacing:normal}.woocommerce ul.products li.product .product-thumbnail .product-actions a.button .cart-text{display:none}.woocommerce ul.products li.product .product-thumbnail .product-actions a.button svg{width:16px;font-size:initial}.woocommerce ul.products li.product .product-thumbnail .product-actions a.button .base-spinner-svg{margin-top:-2px}.woocommerce ul.products li.product .product-thumbnail .product-actions a.button .base-arrow-right-alt-svg{display:none}.woocommerce ul.products li.product .product-thumbnail .product-actions a.button .add-to-cart-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.woocommerce ul.products li.product .product-thumbnail .product-actions .base-svg-iconset svg{margin:0}.woocommerce ul.products li.product .product-thumbnail .product-actions .base-svg-iconset .base-check-svg{width:14px}@media screen and (min-width:768px){.woocommerce ul.products li.product.hover-center .product-thumbnail .product-actions{-webkit-transform:none;-ms-transform:none;transform:none;top:40%;right:0;left:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;opacity:0}}.woocommerce ul.products li.product .product-action-wrap a.button{max-height:var(--global-button-max-height)}h2 a{text-decoration:none!important}@media screen and (max-width:767px){.woocommerce ul.products li.product .product-thumbnail .product-actions{-webkit-transform:translateZ(0);transform:translateZ(0);gap:3px}.woocommerce ul.products li.product .product-thumbnail .product-actions .button,.woocommerce ul.products li.product .product-thumbnail .product-actions a.button{width:32px;height:32px;font-size:16px}.woocommerce ul.products li.product .product-thumbnail .product-actions .button svg,.woocommerce ul.products li.product .product-thumbnail .product-actions a.button svg{width:13px;top:inherit}}.base-product-toggle-container .base-toggle-shop-layout.toggle-active{color:var(--global-palette-btn);background:var(--global-palette-btn-bg)}.woocommerce ul.products li.product .product-thumbnail{border:1px solid var(--global-gray-400)}.woocommerce ul.products:not(.products-list-view) li.product .product-details .star-rating{float:none;margin:4px auto 10px}.woocommerce ul.products:not(.products-list-view) li.product .product-details .product-action-wrap.style-button{padding:0;margin-top:.7em}.woocommerce ul.products:not(.products-list-view) li.product .product-details .product-action-wrap.style-button a{display:inline-block;vertical-align:top;width:auto}.base-product-toggle-container .base-toggle-shop-layout.toggle-active{color:var(--global-palette9);background-color:var(--global-palette3)}.woocommerce-Price-amount:not(.tmcore-product-price-filter .woocommerce-Price-amount){color:var(--global-palette6);font-weight:500}@media (max-width:767px){.woocommerce ul.products:not(.products-list-view) li.product .product-details .star-rating{margin:2px auto 8px}}@media screen and (max-width:540px){.woocommerce ul.products:not(.products-list-view) li.product .product-details.entry-content-wrap .star-rating{margin:2px auto 8px}.woocommerce ul.products:not(.products-list-view) li.product .product-details.entry-content-wrap .product-action-wrap.style-button{margin-top:10px}}