@font-face {font-family: 'tb-icon';src: url(//lentesoptishore.com/wp-content/themes/nooni/css/fonts/tb-icons/tb-icon.ttf?kuepxo) format('truetype'), url(//lentesoptishore.com/wp-content/themes/nooni/css/fonts/tb-icons/tb-icon.woff?kuepxo) format('woff'), url(//lentesoptishore.com/wp-content/themes/nooni/css/fonts/tb-icons/tb-icon.svg?kuepxo#tb-icon) format('svg');font-weight: normal;font-style: normal;font-display: block;}[class^="tb-icon-"], [class*=" tb-icon-"] {font-family: 'tb-icon' !important;speak: never;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.tb-icon-hours:before {content: "\e900";}.tb-icon-view:before {content: "\e901";}.tb-icon-adjustments:before {content: "\e902";}.tb-icon-adjustments-horizontal:before {content: "\e903";}.tb-icon-armchair:before {content: "\e904";}.tb-icon-armchair-2:before {content: "\e905";}.tb-icon-arrow-back-up:before {content: "\e906";}.tb-icon-arrow-down:before {content: "\e907";}.tb-icon-arrow-down-1:before {content: "\e908";}.tb-icon-arrow-down-2:before {content: "\e909";}.tb-icon-arrow-down-3:before {content: "\e90a";}.tb-icon-arrow-forward-up:before {content: "\e90b";}.tb-icon-arrow-narrow-down:before {content: "\e90c";}.tb-icon-arrow-narrow-left:before {content: "\e90d";}.tb-icon-arrow-narrow-right:before {content: "\e90e";}.tb-icon-arrow-narrow-up:before {content: "\e90f";}.tb-icon-arrows-maximize:before {content: "\e910";}.tb-icon-backspace:before {content: "\e911";}.tb-icon-bed:before {content: "\e912";}.tb-icon-border-corners:before {content: "\e913";}.tb-icon-brand-behance:before {content: "\e914";}.tb-icon-brand-bing:before {content: "\e915";}.tb-icon-brand-booking:before {content: "\e916";}.tb-icon-brand-dribbble:before {content: "\e917";}.tb-icon-brand-facebook:before {content: "\e918";}.tb-icon-brand-flickr:before {content: "\e919";}.tb-icon-brand-google:before {content: "\e91a";}.tb-icon-brand-instagram:before {content: "\e91b";}.tb-icon-brand-linkedin:before {content: "\e91c";}.tb-icon-brand-paypal:before {content: "\e91d";}.tb-icon-brand-pinterest:before {content: "\e91e";}.tb-icon-brand-reddit:before {content: "\e91f";}.tb-icon-brand-rss:before {content: "\e920";}.tb-icon-brand-skype:before {content: "\e921";}.tb-icon-brand-tinder:before {content: "\e922";}.tb-icon-brand-tumblr:before {content: "\e923";}.tb-icon-brand-twitter:before {content: "\e924";}.tb-icon-brand-vimeo:before {content: "\e925";}.tb-icon-brand-whatsapp:before {content: "\e926";}.tb-icon-brand-youtube:before {content: "\e927";}.tb-icon-brush:before {content: "\e928";}.tb-icon-calendar-event:before {content: "\e929";}.tb-icon-caret-down:before {content: "\e92a";}.tb-icon-caret-left:before {content: "\e92b";}.tb-icon-caret-right:before {content: "\e92c";}.tb-icon-caret-up:before {content: "\e92d";}.tb-icon-category-2:before {content: "\e92e";}.tb-icon-check:before {content: "\e92f";}.tb-icon-checkbox:before {content: "\e930";}.tb-icon-checkbox-1:before {content: "\e931";}.tb-icon-checklist:before {content: "\e932";}.tb-icon-checks:before {content: "\e933";}.tb-icon-chevron-down:before {content: "\e934";}.tb-icon-chevron-left:before {content: "\e935";}.tb-icon-chevron-right:before {content: "\e936";}.tb-icon-chevrons-down:before {content: "\e937";}.tb-icon-chevrons-left:before {content: "\e938";}.tb-icon-chevrons-right:before {content: "\e939";}.tb-icon-chevrons-up:before {content: "\e93a";}.tb-icon-chevron-up:before {content: "\e93b";}.tb-icon-click:before {content: "\e93c";}.tb-icon-clock:before {content: "\e93d";}.tb-icon-clock-1:before {content: "\e93e";}.tb-icon-clock-2:before {content: "\e93f";}.tb-icon-coin:before {content: "\e940";}.tb-icon-credit-card:before {content: "\e941";}.tb-icon-crosshair:before {content: "\e942";}.tb-icon-currency-dollar:before {content: "\e943";}.tb-icon-cut:before {content: "\e944";}.tb-icon-directions:before {content: "\e945";}.tb-icon-discount-2:before {content: "\e946";}.tb-icon-download:before {content: "\e947";}.tb-icon-edit:before {content: "\e948";}.tb-icon-error-404:before {content: "\e949";}.tb-icon-exclamation-mark:before {content: "\e94a";}.tb-icon-external-link:before {content: "\e94b";}.tb-icon-eye:before {content: "\e94c";}.tb-icon-eye-1:before {content: "\e94d";}.tb-icon-eye-check:before {content: "\e94e";}.tb-icon-filter:before {content: "\e94f";}.tb-icon-flame:before {content: "\e950";}.tb-icon-flame-off:before {content: "\e951";}.tb-icon-folder:before {content: "\e952";}.tb-icon-gift:before {content: "\e953";}.tb-icon-git-branch-deleted-1:before {content: "\e954";}.tb-icon-git-compare:before {content: "\e955";}.tb-icon-gps:before {content: "\e956";}.tb-icon-hand-click:before {content: "\e957";}.tb-icon-hand-finger:before {content: "\e958";}.tb-icon-headphones:before {content: "\e959";}.tb-icon-headset:before {content: "\e95a";}.tb-icon-heart:before {content: "\e95b";}.tb-icon-heart-filled:before {content: "\e95c";}.tb-icon-highlight:before {content: "\e95d";}.tb-icon-home:before {content: "\e95e";}.tb-icon-home-2:before {content: "\e95f";}.tb-icon-info-small-1:before {content: "\e960";}.tb-icon-lamp:before {content: "\e961";}.tb-icon-lamp-2:before {content: "\e962";}.tb-icon-layout:before {content: "\e963";}.tb-icon-layout-grid:before {content: "\e964";}.tb-icon-layout-list:before {content: "\e965";}.tb-icon-link:before {content: "\e966";}.tb-icon-link-off:before {content: "\e967";}.tb-icon-location:before {content: "\e968";}.tb-icon-lock:before {content: "\e969";}.tb-icon-lock-open:before {content: "\e96a";}.tb-icon-login:before {content: "\e96b";}.tb-icon-logout:before {content: "\e96c";}.tb-icon-mail:before {content: "\e96d";}.tb-icon-mail-opened:before {content: "\e96e";}.tb-icon-map:before {content: "\e96f";}.tb-icon-map-2:before {content: "\e970";}.tb-icon-map-pin:before {content: "\e971";}.tb-icon-map-pin-1:before {content: "\e972";}.tb-icon-map-search:before {content: "\e973";}.tb-icon-menu-2:before {content: "\e974";}.tb-icon-menu-2-1:before {content: "\e975";}.tb-icon-message-2:before {content: "\e976";}.tb-icon-messages:before {content: "\e977";}.tb-icon-microphone:before {content: "\e978";}.tb-icon-microphone-off:before {content: "\e979";}.tb-icon-minus:before {content: "\e97a";}.tb-icon-minus-1:before {content: "\e97b";}.tb-icon-mood-sad:before {content: "\e97c";}.tb-icon-mood-sad-dizzy:before {content: "\e97d";}.tb-icon-movie:before {content: "\e97e";}.tb-icon-number-0:before {content: "\e97f";}.tb-icon-number-1:before {content: "\e980";}.tb-icon-number-2:before {content: "\e981";}.tb-icon-number-3:before {content: "\e982";}.tb-icon-number-4:before {content: "\e983";}.tb-icon-number-5:before {content: "\e984";}.tb-icon-number-6:before {content: "\e985";}.tb-icon-number-7:before {content: "\e986";}.tb-icon-number-8:before {content: "\e987";}.tb-icon-number-9:before {content: "\e988";}.tb-icon-package:before {content: "\e989";}.tb-icon-package-export:before {content: "\e98a";}.tb-icon-package-import:before {content: "\e98b";}.tb-icon-paperclip:before {content: "\e98c";}.tb-icon-pencil:before {content: "\e98d";}.tb-icon-percentage:before {content: "\e98e";}.tb-icon-phone:before {content: "\e98f";}.tb-icon-phone-call:before {content: "\e990";}.tb-icon-phone-off:before {content: "\e991";}.tb-icon-photo:before {content: "\e992";}.tb-icon-pin:before {content: "\e993";}.tb-icon-pinned:before {content: "\e994";}.tb-icon-player-pause:before {content: "\e995";}.tb-icon-player-play:before {content: "\e996";}.tb-icon-player-skip-back:before {content: "\e997";}.tb-icon-player-skip-forward:before {content: "\e998";}.tb-icon-player-stop:before {content: "\e999";}.tb-icon-playstation-triangle-1:before {content: "\e99a";}.tb-icon-plus:before {content: "\e99b";}.tb-icon-plus-1:before {content: "\e99c";}.tb-icon-point-filled:before {content: "\e99d";}.tb-icon-power:before {content: "\e99e";}.tb-icon-question-mark-1:before {content: "\e99f";}.tb-icon-quote:before {content: "\e9a0";}.tb-icon-quote-1:before {content: "\e9a1";}.tb-icon-refresh:before {content: "\e9a2";}.tb-icon-reload:before {content: "\e9a3";}.tb-icon-ruler:before {content: "\e9a4";}.tb-icon-ruler-3:before {content: "\e9a5";}.tb-icon-ruler-measure:before {content: "\e9a6";}.tb-icon-search:before {content: "\e9a7";}.tb-icon-send:before {content: "\e9a8";}.tb-icon-settings:before {content: "\e9a9";}.tb-icon-share:before {content: "\e9aa";}.tb-icon-shield:before {content: "\e9ab";}.tb-icon-shield-check:before {content: "\e9ac";}.tb-icon-shield-check-filled:before {content: "\e9ad";}.tb-icon-shopping-bag:before {content: "\e9ae";}.tb-icon-shopping-cart:before {content: "\e9af";}.tb-icon-shopping-cart-plus:before {content: "\e9b0";}.tb-icon-slideshow:before {content: "\e9b1";}.tb-icon-sofa:before {content: "\e9b2";}.tb-icon-tags:before {content: "\e9b3";}.tb-icon-thumb-down:before {content: "\e9b4";}.tb-icon-thumb-up:before {content: "\e9b5";}.tb-icon-ticket:before {content: "\e9b6";}.tb-icon-tools:before {content: "\e9b7";}.tb-icon-trash:before {content: "\e9b8";}.tb-icon-truck:before {content: "\e9b9";}.tb-icon-truck-delivery:before {content: "\e9ba";}.tb-icon-user:before {content: "\e9bb";}.tb-icon-video:before {content: "\e9bc";}.tb-icon-volume:before {content: "\e9bd";}.tb-icon-volume-off:before {content: "\e9be";}.tb-icon-wallet:before {content: "\e9bf";}.tb-icon-world:before {content: "\e9c0";}.tb-icon-x:before {content: "\e9c1";}.tb-icon-zoom-in:before {content: "\e9c2";}.tb-icon-zoom-out:before {content: "\e9c3";}@media only screen and (max-width: 767px){ #main-content,#left-sidebar,#right-sidebar{width: 100%;}
.breadcrumb-title-wrapper .breadcrumb-title{padding: 30px 0;}
.woocommerce > form.checkout #customer_details .col-1{margin: 0;}
h1,article.single-post > header > .entry-title, .h1 .elementor-heading-title{font-size: var(--nooni-h1-mobile-font-size);line-height: var(--nooni-h1-mobile-line-height);letter-spacing: var(--nooni-h1-mobile-letter-spacing);}
.entry-header header > .entry-title{font-size: var(--nooni-h1-mobile-font-size);letter-spacing: var(--nooni-h1-mobile-letter-spacing);}
.thumbnail-parallax .entry-header header > .entry-title{font-size: var(--nooni-h1-mobile-font-size);line-height: var(--nooni-h1-mobile-line-height);}
h2,.theme-title .heading-title, .comments-title .heading-title, .comments-area .add-comment .comments-count, #commentform .form-submit{font-size: var(--nooni-h2-mobile-font-size);line-height: var(--nooni-h2-mobile-line-height);letter-spacing: var(--nooni-h2-mobile-letter-spacing);}
.woocommerce div.product .summary .product_title{font-size: calc(var(--nooni-h2-mobile-font-size) - 3px);line-height: calc(var(--nooni-h3-mobile-line-height) - 3px);letter-spacing: var(--nooni-h3-mobile-letter-spacing);} 
h3,.breadcrumb-title-wrapper .page-title, .list-posts article header .heading-title, .ts-blogs article header .heading-title, .columns-1 .list-posts article header .heading-title, .columns-2:not(.no-sidebar) #main-content .list-posts article header .heading-title, .page-container:not(.no-sidebar) .ts-blogs.columns-2 article header .heading-title, #customer_login h2, .account-content h2, .ts-team-members .team-info .name, .woocommerce .product-category .meta-wrapper .description, .ts-shortcode.ts-product.style-title-inside-content .shortcode-heading-wrapper .shortcode-title, body.error404 .not-found h1, .cart-collaterals .cart_totals > h2{font-size: var(--nooni-h3-mobile-font-size);line-height: var(--nooni-h3-mobile-line-height);letter-spacing: var(--nooni-h3-mobile-letter-spacing);}
h4,.ts-shortcode .shortcode-heading-wrapper .shortcode-title, .widget-container .widget-title-wrapper .widget-title, .widget-container .widget-title-wrapper .widgettitle, .woocommerce-page #ts-filter-widget-area .widget-container.ts-social-icons .widget-title-wrapper .widget-title, .woocommerce-page #left-sidebar .widget-container.ts-social-icons .widget-title-wrapper .widget-title, .woocommerce-page #right-sidebar .widget-container.ts-social-icons .widget-title-wrapper .widget-title, .ts-list-of-product-categories-wrapper h3.heading-title, .column-tabs .heading-tab .heading-title, .woocommerce .cross-sells > h2, .woocommerce .up-sells > h2, .woocommerce .related > h2, .woocommerce.related > h2, .woocommerce div.product .woocommerce-tabs ul.tabs, .commentlist li #comment-wrapper .heading-title, #reviews .woocommerce-Reviews-title, #review_form_wrapper .comment-reply-title, .ts-product-in-product-type-tab-wrapper .column-tabs ul.tabs li, .widget-container .wp-block-search__label, .widget-container .wp-block-group h2,.woocommerce.main-products.list .product h3.product-name{font-size: var(--nooni-h4-mobile-font-size);line-height: var(--nooni-h4-mobile-line-height);letter-spacing: var(--nooni-h4-mobile-letter-spacing);}
h5,div.product .summary #reviews .woocommerce-Reviews-title, div.product .summary #review_form_wrapper .comment-reply-title, .woocommerce.ts-product-category-wrapper.style-icon .product-category .category-name h3, .elementor-widget-wp-widget-ts_instagram h5,.ts-product-category-wrapper.tabs-layout ul.tabs li{font-size: var(--nooni-h5-mobile-font-size);line-height: var(--nooni-h5-mobile-line-height);letter-spacing: var(--nooni-h5-mobile-letter-spacing);}
h6,.footer-container .elementor-widget-container > h5, .ts-megamenu-container .elementor-widget .elementor-widget-container h5, .woocommerce-account .woocommerce-MyAccount-navigation ul li, .footer-container .ts-list-of-product-categories-wrapper h3.heading-title, .ts-megamenu-container .ts-list-of-product-categories-wrapper h3.heading-title, .ts-header .menu-wrapper .ts-menu ul.sub-menu .elementor-widget-wp-widget-nav_menu h5, .comment_list_widget .comment-body, div.product > .yith-wfbt-section > h3, .widget_rss ul li > a.rsswidget{font-size: var(--nooni-h6-mobile-font-size);line-height: var(--nooni-h6-mobile-line-height);letter-spacing: var(--nooni-h6-mobile-letter-spacing);}
.elementor-widget-wp-widget-ts_instagram h5{font-size: var(--nooni-h6-mobile-font-size);}
.woocommerce.archive #main > .page-container.collapse-scroll-sidebar{padding-top: 0;}
#left-sidebar, #right-sidebar{margin-bottom: 60px;}
.woocommerce.archive #left-sidebar, .woocommerce.archive #right-sidebar{margin-bottom: 0;}
.visible-phone{display: block !important;}
.container,
.ts-header .header-sticky .container,
.ts-compare-popup .content-wrapper,
.breadcrumb-title-wrapper .breadcrumb-content,
.elementor-page .page-container.has-1-sidebar, .elementor-page .page-container.has-2-sidebar,
:is(.page-template-blog-template, body:not(.elementor-page)) .page-container{padding-left: 10px;padding-right: 10px;}
body:not(.elementor-page) .collapse-scroll-sidebar .before-loop-wrapper{left: 10px; right: 10px;}
.sticky-wrapper.is-sticky .icon-menu-sticky-header.hidden-phone,.hidden-phone{display: none !important;}
body .widget-container .ts-slider .swiper-button-prev, body .widget-container .ts-slider .swiper-button-next{
top: auto !important;
bottom: 0;
float: left; position: static;
margin-top: 10px;
}
body .widget-container .ts-slider .swiper-button-prev{
margin-left: calc(50% - 24px); margin-right: 1px; } .logo-wrapper .normal-logo{display: none;}
.logo-wrapper .mobile-logo{display: inline-block;}
.shopping-cart-wrapper .dropdown-container,.my-account-wrapper .dropdown-container{display: none !important;}
.header-middle .ts-mobile-icon-toggle{order: 10;}
.ts-header .header-right > .ts-mobile-icon-toggle{line-height: 1;padding-left: 10px; }
.ts-header .header-left > *{padding-right: 14px; }
.ts-header .header-top .header-left > *{padding-right: 0; }
.ts-header .header-top .header-left{padding: 0;width: 100%;max-width: 100%;text-align: center;}
.ts-header .header-top .header-store-notice{width: 100%;text-align: center;}
.header-v2 .ts-header .header-middle .header-right{width: auto;}
.header-v6 .header-middle > .container,.header-v3 .header-middle > .container{padding-top: 15px;padding-bottom: 15px;}
.ts-header .header-right > .search-button.search-icon{padding-top: 0;padding-bottom: 0;}
.ts-header .header-left.hidden-phone + .header-center{justify-content: center;width: 100%;}
.header-v6 .ts-header .header-left.hidden-phone + .header-center{width: auto;}
.ts-header .search-button.search-icon .icon span{display: none;}
.ts-header .header-left,.ts-header .header-right{min-width: 90px;}
.header-v4 .ts-header .header-left{min-width: 0;}
.header-v5 .ts-header .header-top .header-left,.header-v5 .ts-header .header-top .header-right{flex: 1;}
.breadcrumb-title-wrapper .page-title + .breadcrumbs{margin-bottom: 10px;} .filter-widget-area-button{margin-right: 0; border-right:1px solid var(--nooni-main-bg);}
.filter-widget-area-button a{padding-left: 15px;padding-right: 15px;}
.filter-widget-area-button.active + .overlay{visibility: visible;opacity: 1;}
.no-sidebar .filter-widget-area-button + .overlay{display: none;}
.woocommerce .before-loop-wrapper{position: sticky;top: 0;left: 0;right: 0;margin: -1px -10px 30px; padding: 10px; background: var(--nooni-main-bg);transition: 300ms ease 20ms;}
.ts-sidebar .product-on-sale-form, .ts-sidebar-content .product-on-sale-form{display: block;padding: 0 30px 30px;min-height: 0; background: transparent; color: inherit;letter-spacing: inherit;margin-bottom: 30px;border-width: 0 0 1px; border-style: solid;}
.ts-sidebar .product-on-sale-form > label:after, .ts-sidebar-content .product-on-sale-form > label:after{top: 4px; left: 2px; }
.woocommerce.archive header .sticky-wrapper.is-sticky .header-sticky{box-shadow: none;}
.woocommerce.archive header .sticky-wrapper.is-sticky .header-sticky > div{border-bottom-width: 0;}
.ts-sidebar .product-on-sale-form label,.ts-sidebar-content .product-on-sale-form label{font-weight: 700;}
.ts-sidebar .product-on-sale-form label:before,.ts-sidebar-content .product-on-sale-form label:before{width: 19px;height: 19px;border-width: 2px;}
.style-dropdown .filter-widget-area .widget-container .widget-title-wrapper:after{display: none;}
.filter-sidebar--header{display: flex;flex-wrap: wrap;align-items: center;}
.filter-sidebar--header > h2{font-size: 100%;line-height: 1.5;font-weight: normal;letter-spacing: inherit;margin: 0;flex: 1;}
.filter-sidebar--header .close{position: static;margin-right: -7px; }
#ts-filter-widget-area .filter-widget-area,body.woocommerce.archive #left-sidebar > aside, body.woocommerce.archive #right-sidebar > aside{padding-top: 30px;overflow: hidden;}
#ts-filter-widget-area .ts-sidebar-content{padding: 0;}
.woocommerce-page #ts-filter-widget-area .widget-container .widget-title-wrapper ~ *,
body.woocommerce.archive #left-sidebar .widget-container .widget-title-wrapper ~ *, 
body.woocommerce.archive #right-sidebar .widget-container .widget-title-wrapper ~ *{padding: 20px 0 30px;}
.woocommerce-page #ts-filter-widget-area .widget-container:last-child .widget-title-wrapper ~ *,
body.woocommerce.archive #left-sidebar .widget-container:last-child .widget-title-wrapper ~ *, 
body.woocommerce.archive #right-sidebar .widget-container:last-child .widget-title-wrapper ~ *{padding-bottom: 0;}
.woocommerce-page #ts-filter-widget-area .widget-container,
body.woocommerce.archive #left-sidebar .widget-container,
body.woocommerce.archive #right-sidebar .widget-container{border-width: 0 0 1px;border-style: solid;padding: 0 30px;margin-top: 0;margin-bottom: 30px;}
.woocommerce-page #ts-filter-widget-area .widget-container:last-child, body.woocommerce.archive #left-sidebar .widget-container:last-child, body.woocommerce.archive #right-sidebar .widget-container:last-child{border-width: 0;margin-bottom: 40px;}
.woocommerce-page #ts-filter-widget-area .widget-container .widget-title-wrapper,
.woocommerce-page #left-sidebar .widget-container .widget-title-wrapper,
.woocommerce-page #right-sidebar .widget-container .widget-title-wrapper{padding: 0;background: transparent;color: inherit;}
#main > .list-categories + .page-container{padding-top: 11px;}
.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering{float: none;flex: 1;margin: 0 !important;position: relative;}
.woocommerce-ordering select.orderby, .woocommerce .woocommerce-ordering select.orderby{display: block;position: absolute;top: 0;left: 0;bottom: 0;right: 0;z-index: 6;opacity: 0;}
.woocommerce .woocommerce-ordering .orderby ul, .woocommerce .woocommerce-ordering:hover .orderby ul{display: none;}
#main > .list-categories .ts-product-category-wrapper{border: 0;}
.woocommerce .woocommerce-ordering ul.orderby{width: 100%;}
.product-on-sale-form, .woocommerce .woocommerce-ordering .orderby-current{min-width: 0;width: 100%;}
.show-filter-sidebar .before-loop-wrapper{z-index: 994;}
.woocommerce.main-products.list > .products .product-wrapper .thumbnail-wrapper,
.has-1-sidebar .woocommerce.main-products.list > .products .product-wrapper .thumbnail-wrapper{width: 250px;}
.woocommerce .products{margin-left: -5px;margin-right: -5px;}
.woocommerce .cross-sells.products,.woocommerce .up-sells.products,.woocommerce .related.products{margin-left: 0;margin-right: 0;}
.woocommerce .products .product,.woocommerce .products .product:not(.product-category){padding: 0 5px;}
.woocommerce.style-img-large .products:not(.swiper) > .product.product-category{margin-bottom: 10px;}
.woocommerce-result-count{display: none;}
.woocommerce div.product.gallery-layout-horizontal .product-images-summary .woocommerce-product-gallery,
.woocommerce div.product.gallery-layout-horizontal .product-images-summary div.summary,
.woocommerce div.product.gallery-layout-horizontal .woocommerce-product-gallery,
.woocommerce div.product.gallery-layout-horizontal div.summary,
.woocommerce div.product .woocommerce-product-gallery,
.woocommerce div.product div.summary{width: 100%;padding-left: 0; }
.product-content.show-more-less{max-height: 300px;}
.before-loop-wrapper > .product-on-sale-form{display: none;}
.vertical-menu-sidebar .ts-sidebar-content,.ts-floating-sidebar .ts-sidebar-content{padding: 30px;}
.ts-blogs.columns-3 .items article,.columns-3 .list-posts article{width: 100%;}
.vertical-menu-sidebar .close,.ts-floating-sidebar .close{top: 22px;}
.woocommerce.main-products .list-categories .product-category .product-wrapper > .meta-wrapper{padding: 10px;}
.woocommerce.main-products.list > .products > .product:not(:last-child){padding-bottom: 30px;border-width: 0 0 1px;border-style: solid;margin-bottom: 30px;}
.product-group-button > div a.loading:after, .woocommerce .product-group-button > div .button.loading:after{width: 12px;height: 12px;margin-top: -6px;margin-left: -6px;}
.ts-popup-modal .popup-container.product-360-container{width: 70%;}.tabs-accordion #comments + #review_form_wrapper{margin-top: 0;}
.woocommerce .product #reviews #comments ol.commentlist li img.avatar {width: 90px;margin: 0 20px 0 0; }
.woocommerce .product #reviews #comments ol.commentlist li .comment-text .description {margin-bottom: 10px;}
.woocommerce div.product div.images, .woocommerce div.product div.summary{width: 100%;float: none;}
div.product.tabs-accordion .woocommerce-Tabs-panel > h2 ~ *, div.product.tabs-accordion .woocommerce-Tabs-panel #reviews > h2 ~ *{padding-left: 0;padding-right: 0;}
.woocommerce div.product .woocommerce-tabs ul.tabs li > a{padding: 8px 20px;}
.woocommerce .products .product .product-label > span.onsale,.woocommerce .products .product .product-label > span{min-width: 40px;min-height: 0;font-size: 11px;}
.woocommerce div.product div.images{margin-bottom: 30px;}
.woocommerce div.product .summary > *{margin-bottom: 23px;}
.woocommerce div.product .summary > .ts-countdown{margin-bottom: 27px;}
.woocommerce .product .meta-wrapper .product-label{margin-bottom: 2px;}
.products .product .meta-wrapper > .product-name,.products .product .meta-wrapper > .price,.products .product .meta-wrapper > .woocommerce-product-rating{margin-bottom: 12px;} .woocommerce table.shop_table_responsive.cart tr.cart_item{margin-bottom: 20px;padding: 20px;position: relative;display: flex;flex-wrap: wrap;align-items: center;}
.woocommerce table.shop_table_responsive.cart tr > *:not(.product-name):not(.product-thumbnail):not(.product-remove){width: 100%;}
.woocommerce table.shop_table_responsive.cart tr:last-child{margin-bottom: 0;}.woocommerce table.shop_table_responsive.cart tr.cart_item{border-width: 1px;border-style: solid;}
.woocommerce table.shop_table_responsive tr td:before, .woocommerce-page table.shop_table_responsive tr td:before{float: left;font-weight: normal;color: var(--nooni-gray-color);font-size: 0.86em;}
.woocommerce table.shop_table_responsive tr td.product-quantity:before, .woocommerce-page table.shop_table_responsive tr td.product-quantity:before{position: relative;top: 3px;}
.woocommerce table.shop_table_responsive.cart tr td, .woocommerce-page table.shop_table_responsive.cart tr td{text-align: end !important;background: transparent;padding: 10px 0;border-style: dashed;}
.woocommerce table.shop_table_responsive.cart tr td.actions, .woocommerce-page table.shop_table_responsive.cart tr td.actions, .woocommerce table.shop_table_responsive.cart tr td:last-child, .woocommerce-page table.shop_table_responsive.cart tr td:last-child{border-width: 0;padding-bottom: 0;}
.woocommerce table.shop_table_responsive.cart tr td.actions, .woocommerce-page table.shop_table_responsive.cart tr td.actions{padding: 0;margin: 0;}
.woocommerce table.shop_table_responsive.cart tr td.product-remove, .woocommerce-page table.shop_table_responsive.cart tr td.product-remove, .woocommerce table.shop_table_responsive.cart tr td.product-thumbnail, .woocommerce-page table.shop_table_responsive.cart tr td.product-thumbnail, .woocommerce table.shop_table_responsive.cart tr td.product-name, .woocommerce-page table.shop_table_responsive.cart tr td.product-name{border-width: 0;padding: 0;text-align: start !important; }
.woocommerce table.shop_table_responsive.cart tbody .product-name, 
.woocommerce-page table.shop_table_responsive.cart tbody .product-name {
display: block;
border: 0;
flex: 1;
font-weight: inherit;
padding: 0 0 0 15px; }
.woocommerce table.shop_table_responsive.cart tr td.product-thumbnail::before, .woocommerce-page table.shop_table_responsive.cart tr td.product-thumbnail::before,.woocommerce table.shop_table_responsive.cart tr td.product-name::before, .woocommerce-page table.shop_table_responsive.cart tr td.product-name::before{display: none;}
.woocommerce table.shop_table_responsive.cart tr td.product-remove, .woocommerce-page table.shop_table_responsive.cart tr td.product-remove{padding: 0;min-height: 0;}
.woocommerce table.shop_table_responsive.cart tr td.product-remove a, .woocommerce-page table.shop_table_responsive.cart tr td.product-remove a{position: absolute;right: 20px; top: 10px;}
.woocommerce #content table.cart.shop_table_responsive .product-thumbnail, .woocommerce table.cart.shop_table_responsive .product-thumbnail, .woocommerce-page #content table.cart.shop_table_responsive .product-thumbnail, .woocommerce-page table.cart.shop_table_responsive .product-thumbnail{display: block;}
.woocommerce table.shop_table_responsive.cart .quantity{display: inline-block;}
.woocommerce-cart table.cart td.actions .coupon .input-text{width: 100%;}
.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{padding-bottom: 0;}
.woocommerce table.shop_table.cart td.actions > .button{float: none; margin: 10px 0 0;}
.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color: transparent !important;}
.woocommerce form.login .button,.woocommerce form.register .button{min-width: 120px;}
.woocommerce #customer_login .col-1,.woocommerce #customer_login .col-2,.woocommerce-page #customer_login .col-1,.woocommerce-page #customer_login .col-2{width: 100%;float: none;}
.woocommerce #customer_login .col-2,.woocommerce-page #customer_login .col-2{border-width: 1px 0 0;}
.woocommerce #customer_login .col-1,.woocommerce-page #customer_login .col-1,.woocommerce form.track_order,.woocommerce form.woocommerce-ResetPassword.lost_reset_password{margin-bottom: 50px;}
.woocommerce form.login,.woocommerce form.register,.woocommerce form.track_order,.woocommerce form.woocommerce-ResetPassword.lost_reset_password{max-width: 100%;}
#customer_login h2, .account-content h2{margin-bottom: 20px;}
body.woocommerce-cart article > .woocommerce > .woocommerce-notices-wrapper:not(:empty){margin-bottom: 20px;}
.woocommerce .woocommerce-customer-details > .col2-set > .col-1{margin-bottom: 40px;}
.woocommerce .woocommerce-MyAccount-content .woocommerce-pagination .button{min-width: 100px;}
.woocommerce .woocommerce-MyAccount-content .woocommerce-pagination .button:first-child:last-child{justify-self: center;margin: 0 auto;}
.woocommerce-MyAccount-content .u-columns.woocommerce-Addresses > *:not(:last-child){margin-bottom: 30px;}
.woocommerce-account .addresses .title h3, .woocommerce-account .addresses h2, .woocommerce-customer-details .addresses h2{margin-bottom: 10px;}
.woocommerce table.shop_table .product-remove a{width: 40px; height: 40px;line-height: 40px;text-align: inherit;text-align: right; }
.woocommerce .summary .quantity input.qty, .summary .quantity input.qty{line-height: 44px;padding-top: 0;padding-bottom: 0;}
.summary .quantity .minus,.summary .quantity .plus{height: 44px;line-height: 44px;}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt:disabled[disabled],.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt.disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt:disabled[disabled],:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt.disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt:disabled[disabled],
a.button, button, input[type^="submit"], .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce a.button.disabled, .woocommerce a.button:disabled, .woocommerce a.button:disabled[disabled], .woocommerce button.button.disabled, .woocommerce button.button:disabled, .woocommerce button.button:disabled[disabled], .woocommerce input.button.disabled, .woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled], .woocommerce #respond input#submit, .woocommerce #respond input#submit.loading, .woocommerce a.button.loading, .woocommerce button.button.loading, .woocommerce input.button.loading, .elementor-button-wrapper .elementor-button, .shopping-cart p.buttons a, a.wp-block-button__link, .ts-banner .ts-banner-button .button,.ts-header nav > ul.menu > li.button > a, .ts-header nav > ul > li.button > a,.ts-shortcode.ts-product > .shop-more .shop-more-button{padding: 10px 20px;line-height: 20px;font-size: calc(var(--nooni-button-font-size) - 1px);}
select, textarea, html input[type="search"], html input[type="text"], html input[type="email"], html input[type="password"], html input[type="date"], html input[type="number"], html input[type="tel"], .woocommerce .quantity input.qty, .quantity input.qty, body .select2-container-default .select2-search--nooni-dropdown .select2-search__field, body .select2-container-default .select2-selection--nooni-single, body .select2-container-default .select2-selection--nooni-single, body .select2-container-default .select2-search--nooni-dropdown .select2-search__field, .woocommerce form .form-row.woocommerce-validated .select2-container, .woocommerce form .form-row.woocommerce-validated input.input-text, .woocommerce form .form-row.woocommerce-validated select, #add_payment_method table.cart td.actions .coupon .input-text, .chosen-container a.chosen-single, .woocommerce-cart table.cart td.actions .coupon .input-text, .woocommerce-checkout .form-row .chosen-container-single .chosen-single, .woocommerce-checkout table.cart td.actions .coupon .input-text, .woocommerce-page table.cart td.actions .coupon .input-text, body .select2-container-default .select2-selection--nooni-multiple, body .select2-container--default .select2-selection--single .select2-selection__rendered,body .select2-container--default .select2-selection--single .select2-selection__rendered{padding: 10px 20px;line-height: 20px;}
.woocommerce.main-products.list > .products .product-group-button-meta .button{min-width: 200px;}
#add_payment_method .wc-proceed-to-checkout a.checkout-button,
.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,
.woocommerce-checkout .wc-proceed-to-checkout a.checkout-button,
.woocommerce-cart table.cart td.actions .coupon .input-text{padding-top: 12px;padding-bottom: 12px;}
.woocommerce table.shop_table.cart td.actions .button{padding-top: 12px;padding-bottom: 12px;}
.woocommerce-account .woocommerce-MyAccount-navigation ul{gap: 30px;}
.search-table .search-field input[type="text"], .wp-block-search .wp-block-search__input, .woocommerce-product-search .search-field{padding: 12px 50px 12px 15px; }
.search-table .search-button, .wp-block-search .wp-block-search__button, .woocommerce-product-search button[type="submit"]{width: 50px;}
.search-table .search-button:before, .wp-block-search .wp-block-search__button:before, .woocommerce-product-search button[type="submit"]:before{font-size: 20px;line-height: 44px;} body .ts-shortcode.partial-view .swiper-button-prev{left: 5px; }
body .ts-shortcode.partial-view .swiper-button-next{right: 5px; }
.layout-fullwidth .elementor-widget .elementor-widget-container > h5,.main-content-fullwidth .elementor-widget .elementor-widget-container > h5{margin-bottom: 16px;}
.wpcf7 form div.columns-3{margin-left: 0;margin-right: 0;}.wpcf7 form div.columns-3 > label{width: 100%;float: none;padding: 0;}
body.error404 #main .breadcrumb-title-wrapper.no-title ~ .page-container, body.error404 #main > .page-container{padding-top: 56px;padding-bottom: 60px;}
body.error404 .not-found > i{font-size: 80px;}body.search.search-no-results .search-wrapper{max-width: 80%;}
body.search.search-no-results .alert p{font-size: 120%;}
body.search.search-no-results .alert{padding-bottom: 20px !important;}
.page-container.thumbnail-parallax .entry-header{padding: 0 !important;margin-bottom: 45px;}
.page-container.thumbnail-parallax:before{display: none;}
.page-container.thumbnail-parallax .entry-header .entry-format{height: auto;}
.page-container.thumbnail-parallax .entry-header .thumbnail.gallery, .page-container.thumbnail-parallax .entry-header .ts-video, .page-container.thumbnail-parallax .entry-header figure > img{position: relative;}
.page-container.thumbnail-parallax .entry-header header{padding: 20px;}
.ts-blogs.ts-slider.partial-view .entry-meta-top,.ts-blogs .entry-meta-top,.list-posts .entry-meta-top{margin-top: 27px;}
.entry-meta-top .cats-link > span:first-child,.entry-meta-top > *:not(:last-child){margin-right: 8px; }
.list-posts,.ts-blogs .items{margin-left: 0 !important;margin-right: 0 !important;}
.ts-blogs.columns-2 .items article,.columns-2 .list-posts article{width: 100%;padding-left: 0 !important;padding-right: 0 !important;}
.item-list .quote-wrapper blockquote{padding: 0;}
.list-posts.item-list article, .ts-blogs.item-list .items .article-content{flex-direction: column;gap: 0;}
.item-list article .entry-content{flex: none;}
.item-list article .entry-format,.item-list .article-content .thumbnail-content{width: 100%;}
.ts-shortcode.ts-blogs:not(.ts-slider).columns-2 .item, .ts-shortcode.ts-blogs:not(.ts-slider).columns-3 .item, .ts-shortcode.ts-blogs:not(.ts-slider).columns-4 .item, .ts-shortcode.ts-blogs:not(.ts-slider).columns-5 .item, .ts-shortcode.ts-blogs:not(.ts-slider).columns-6 .item, .ts-shortcode.ts-blogs:not(.ts-slider).columns-7 .item, .ts-shortcode.ts-blogs:not(.ts-slider).columns-8 .item, .ts-shortcode.ts-blogs:not(.ts-slider).columns-9 .item, .ts-shortcode.ts-blogs:not(.ts-slider).columns-10 .item{width: 100%;padding-left: 0;padding-right: 0;}
.entry-header .entry-format{margin-bottom: 37px;}
.ts-blogs .items article{padding-left: 0;padding-right: 0;}
.woocommerce #reviews ol.commentlist li .comment_container, .commentlist li.comment .comment-wrapper{align-items: flex-start;}
.single .meta-bottom-1{flex-direction: column;}
.single .meta-bottom-1 .social-sharing{order: -1;width: auto;margin-top: -43px;padding: 0 10px;margin-bottom: 48px;background: var(--nooni-main-bg);}
.single .meta-bottom-1 > *:first-child{padding-right: 0; flex: none;}
.ts-sidebar .widget-container{margin-top: 5px;padding: 0;}
.ts-sidebar .widget-container.ts-social-icons{text-align: start; }
.mailchimp-subscription .widget-title-wrapper{margin-bottom: 0;}
.ts-sidebar .widget-container.widget_search{margin-top: 10px;margin-bottom: 10px;}
.ts-sidebar .widget-container.widget_search:first-child{margin-top: 0;}
.ts-sidebar .widget-container .widget-title-wrapper .widget-title:not(:empty){margin-bottom: 0;text-transform: uppercase;line-height: 24px;font-size: 100%;}
.ts-sidebar .widget-container .widget-title-wrapper{padding: 13px 20px;background: #efefef;color: #000000;}
.ts-sidebar .widget-container .widget-title-wrapper ~ *:not(.button):not(a.clear-all){padding: 30px 0;}
.ts-sidebar .widget-container .widget-title-wrapper ~ ul{margin-bottom: 0;}
.page-container:not(.no-sidebar) .item-list article .entry-format,.page-container:not(.no-sidebar)) .item-list article .thumbnail-content{width: 100%;}
.ts-blogs.item-list.partial-view:not(.columns-1) .items{width: 100%;} body .ts-popup-modal .product-360-container{width: 200px;}
.threesixty .nav_bar a{width: 30px;height: 30px;margin: 3px 0;}
.threesixty .nav_bar a:before{font-size: 12px;line-height: 30px;}
body .ts-popup-modal .add-to-cart-popup-container{width: 70%;padding: 20px;}
#ts-add-to-cart-popup-modal .close{top: 18px;right: 13px; }
.add-to-cart-popup-content .item .product-image{width: 30%;}
.add-to-cart-popup-content .item .product-meta{width: calc(70% - 30px);} .column-tabs .shop-more,.ts-shortcode .shortcode-heading-wrapper .shop-more{display: none;}
.ts-shortcode.ts-product > .shop-more{display: block;text-align: center;margin-top: 20px;width: 100%;}
.column-tabs ul.tabs, .ts-product-category-wrapper.tabs-layout ul.tabs{width: 100%;gap: 20px;justify-content: center;}
.ts-header .header-left.hidden-phone + .header-center{max-width: none;flex: none;justify-content: flex-start;}
.title-align--mobilecenter .ts-product-in-product-type-tab-wrapper .column-tabs, .title-align--mobilecenter .column-tabs .list-categories,.title-align--mobilecenter .ts-shortcode .shortcode-heading-wrapper{justify-content: center;}
.title-align--mobileleft .ts-product-in-product-type-tab-wrapper .column-tabs, .title-align--mobileleft .column-tabs .list-categories,.title-align--mobileleft .ts-shortcode .shortcode-heading-wrapper{flex-direction: row;justify-content: space-between;}
.title-align--mobileright .ts-product-in-product-type-tab-wrapper .column-tabs, .title-align--mobileright .column-tabs .list-categories,.title-align--mobileright .ts-shortcode .shortcode-heading-wrapper{flex-direction: row-reverse;justify-content: space-between;}
.title-align--mobilecenter .ts-shortcode.ts-product-deals-wrapper .shortcode-heading-wrapper .ts-countdown{margin-left: 0;margin-right: 0;}
.title-align--mobileleft .ts-shortcode.ts-product-deals-wrapper .shortcode-heading-wrapper .ts-countdown{margin-left: 0;margin-right: auto;}
.title-align--mobileright .ts-shortcode.ts-product-deals-wrapper .shortcode-heading-wrapper .ts-countdown{margin-left: auto;margin-right: 0;}
.ts-align-mobileleft,.ts-align-mobileleft .ts-banner .box-content,.title-align--mobileleft .shortcode-heading-wrapper .shortcode-title,.title-align--mobileleft .ts-shortcode.ts-product.style-title-inside-content .shortcode-heading-wrapper .shortcode-title{text-align: left;}
.ts-align-mobilecenter,.ts-align-mobilecenter .ts-banner .box-content,.title-align--mobilecenter .shortcode-heading-wrapper .shortcode-title,.title-align--mobilecenter .ts-shortcode.ts-product.style-title-inside-content .shortcode-heading-wrapper .shortcode-title{text-align: center;}
.ts-align-mobileright,.ts-align-mobileright .ts-banner .box-content,.title-align--mobileright .shortcode-heading-wrapper .shortcode-title,.title-align--mobileright .ts-shortcode.ts-product.style-title-inside-content .shortcode-heading-wrapper .shortcode-title{text-align: right;}
.text-mobile-left-top .box-content{left: 0;right: auto;top: 0;bottom: auto;transform: none;}
.text-mobile-left-bottom .box-content{left: 0;right: auto;top: auto;bottom: 0;transform: none;}
.text-mobile-left-center .box-content{left: 0;right: auto;top: 50%;bottom: auto;transform: translate(0,-50%);}
.text-mobile-right-top .box-content{right: 0;left: auto;top: 0;bottom: auto;transform: none;}
.text-mobile-right-bottom .box-content{right: 0;left: auto;top: auto;bottom: 0;transform: none;}
.text-mobile-right-center .box-content{right: 0;left: auto;top: 50%;bottom: auto;transform: translate(0,-50%);}
.text-mobile-center-top .box-content{left: 0;right: 0;top: 0;bottom: auto;transform: none;}
.text-mobile-center-bottom .box-content{left: 0;right: 0;top: auto;bottom: 0;transform: none;}
.text-mobile-center-center .box-content{left: 0;right: 0;top: 50%;bottom: auto;transform: translateY(-50%);}
.ts-banner .banner-bg img.img-sm{display: block;}
.ts-banner .banner-bg img.img-sm + img{display: none;}
.ts-product .meta-wrapper .counter-wrapper .dots,.ts-product .meta-wrapper .counter-wrapper .ref-wrapper,.ts-product .meta-wrapper .counter-wrapper .number-wrapper{font-size: 14px;}
.ts-shortcode .shortcode-heading-wrapper{margin-bottom: 25px;}
.ts-shortcode.ts-product.style-title-inside-content.ts-slider .shortcode-heading-wrapper{margin-bottom: 25px;}
.ts-list-of-product-categories-wrapper h3.heading-title{margin-bottom: 20px;}
.woocommerce .product-category .category-name h3{font-size: 1em;}
.ts-instagram-wrapper.columns-12 .item,
.ts-instagram-wrapper.columns-11 .item,
.ts-instagram-wrapper.columns-10 .item,
.ts-instagram-wrapper.columns-9 .item,
.ts-instagram-wrapper.columns-8 .item,
.ts-instagram-wrapper.columns-7 .item,
.ts-instagram-wrapper.columns-6 .item,
.ts-instagram-wrapper.columns-5 .item,
.ts-instagram-wrapper.columns-4 .item{width: 33.33333%;}
.elementor-widget-image-box .elementor-image-box-content{margin-top: 20px;}
.ts-team-members:not(.ts-slider) .item{width: 50%;}
.ts-testimonial-wrapper blockquote .content{line-height: 1.8;}
body .ts-testimonial-wrapper .swiper-horizontal>.swiper-pagination-bullets,
body .ts-testimonial-wrapper .swiper-pagination-bullets.swiper-pagination-horizontal,
.ts-testimonial-wrapper blockquote > .content{margin-top: 15px;}
.wpcf7 p{margin-bottom: 15px;}
.wpcf7-form-submit{margin-top: 15px;}
#ts-shopping-cart-sidebar li > div.cart-item-wrapper{padding-right: 0px; }
#ts-shopping-cart-sidebar .ts-tiny-cart-wrapper .cart_list li .cart-item-wrapper{position: static;}
#ts-shopping-cart-sidebar .cart_list li a.remove{top: 0;transform: none;right: 7px; }
#ts-shopping-cart-sidebar .cart_list li .cart-item-wrapper a.remove:before{font-size: 20px;}
.shortcode-heading-wrapper .counter-wrapper{font-size: 16px;}
.shortcode-heading-wrapper .counter-wrapper .ref-wrapper{font-size: 10px;}
.counter-wrapper{padding: 5px 15px;} #group-icon-header{display: flex;flex-direction: column;}
body.menu-mobile-active #group-icon-header{height: 100%;}
#group-icon-header .ts-sidebar-content{width: 100%;max-width: 350px;left: 0;right: auto;padding: 0;flex: 1;overflow-y: auto;transform: translateX(-100%);}
#group-icon-header.active .ts-sidebar-content{transform: translateX(0);}
.vertical-menu-sidebar .ts-sidebar-content{padding: 70px 30px;width: 350px;transform: translateX(-350px);}
.admin-bar .vertical-menu-sidebar .ts-sidebar-content, .admin-bar .ts-floating-sidebar .ts-sidebar-content{top: 46px;}
#group-icon-header .sidebar-content{display: flex;flex-direction: column;overflow: hidden;height: 100%;}
#group-icon-header .logo-wrapper{padding: 20px 20px;text-align: center;border-width: 0 0 1px;border-style: solid;height: 70px;display: flex;flex-flow: column wrap;justify-content: center;}
#group-icon-header .no-tab .tab-mobile-menu{margin: 0;display: none;width: 100%;}
#group-icon-header .tab-mobile-menu{display: flex;flex-flow: row wrap;align-items: center;justify-content: center;border-bottom: 2px solid rgba(255,255,255,0.3);margin: 0;}
#group-icon-header .tab-mobile-menu li{list-style: none;text-transform: uppercase;padding: 5px;text-align: center;position: relative;font-size: 13px;line-height: 40px;flex: 1;background: var(--nooni-gray-bg);color: var(--nooni-text-color);}
#group-icon-header .tab-mobile-menu li:after{content: '';position: absolute;bottom: -2px;left: 0;right: 0;height: 2px;transform: translateX(-100%);transform-origin: left center;transition: 300ms ease;}
#group-icon-header .tab-mobile-menu li.active{background: var(--nooni-dropdown-color);color: var(--nooni-dropdown-bg);}
#group-icon-header .tab-mobile-menu li.active:after{transform: translateX(0);}
#group-icon-header .tab-mobile-menu li:not(:last-child){border-right: 1px solid rgba(255,255,255,0.1);}
#group-icon-header .tab-mobile-menu li:not(:first-child){border-right: 1px solid rgba(0,0,0,0.7);}
.mobile-menu-wrapper nav ul li > a{color: inherit;}
#group-icon-header .tab-mobile-menu li:first-child:last-child{width: 100%;}
#group-icon-header .ts-sidebar-content:not(.no-tab) .logo-wrapper{display: none;}
.vertical-menu-wrapper ul li.parent > a:after, .mobile-menu-wrapper.tab-vertical-menu{display: none;}
#group-icon-header .mobile-menu-wrapper{font-family: var(--nooni-mobile-menu-font-family);font-style: var(--nooni-mobile-menu-font-style);font-weight: var(--nooni-mobile-menu-font-weight);font-size: var(--nooni-sidebar-submenu-font-size);line-height: var(--nooni-sidebar-submenu-font-line-height);position: relative;margin-bottom: 0 !important;padding-top: 15px;height: 100%;overflow-x: hidden !important;overflow-y: auto;}
.mobile-menu-wrapper .mobile-menu .ts-list-of-product-categories-wrapper h3.heading-title, .mobile-menu-wrapper .mobile-menu ul.sub-menu .elementor-widget-wp-widget-nav_menu h5, .mobile-menu-wrapper .ts-megamenu .ts-list-of-product-categories-wrapper.columns-1 .list-categories ul li, .mobile-menu-wrapper span.ts-menu-drop-icon{font-size: var(--nooni-mobile-menu-font-size);}
#group-icon-header .mobile-menu-wrapper .menu-main-mobile{height: 100%;}
#group-icon-header .close{position: absolute;top: 12px;right: 10px; border-width: 0;z-index: 5;background: #ffffff;}
body.menu-mobile-active .ts-header .container, body.menu-mobile-active #main, body.menu-mobile-active #colophon{transform: translateX(0);}
header .ts-mobile-icon-toggle .icon:before, header .shopping-cart-wrapper a > .ic-cart:before{display: inline-block;}
body .mobile-menu-wrapper.ts-menu nav.mobile-menu{width: 100%;display: block;float: none;margin: 0;padding: 0;}
.mobile-menu-wrapper ul.menu li .menu-icon{margin-right: 5px; }
.mobile-menu-wrapper span.ts-menu-drop-icon{position: relative;top: 12px;left: auto;bottom: auto;text-align: center;z-index: 3;cursor: pointer;padding: 0;margin: 0;transform: none;width: 30px;transition: color 150ms ease 0s;float: right; right: -10px; }
body #group-icon-header .menu-title{margin: 0;padding: 14px 0;white-space: nowrap;font-size: 100%;font-weight: normal;line-height: 22px;position: relative;display: none;color: var(--nooni-gray-color);}
body #group-icon-header.not-first-level .menu-title{display: block;-webkit-animation-duration: 150ms;-moz-animation-duration: 150ms;animation-duration: 150ms;-webkit-animation-name: animation_fade;-moz-animation-name: animation_fade;animation-name: animation_fade;}
body #group-icon-header .menu-title:after{content: '';position: absolute;bottom: 0;left: 0;right: 0;border-width: 1px 0 0;border-style: solid;z-index: 5;}
#group-icon-header .menu-title span{position: relative;display: inline-block;padding: 0 40px;}
#group-icon-header .no-tab .menu-title span{font-style: normal;}
.no-tab .tab-mobile-menu{display: none !important;}
#group-icon-header.not-first-level .no-tab .menu-title span:before{display: none;}
#group-icon-header .no-tab .menu-title span:before{vertical-align: -1px;}
.mobile-menu-wrapper ul{margin: 0;}
.mobile-menu-wrapper ul.sub-menu{position: absolute;padding-top: 15px;padding-bottom: 15px;top: 0;left: 0;right: 0;bottom: 0;height: 100%;z-index: 4;display: none !important;overflow-x: hidden;overflow-y: auto;color: var(--nooni-dropdown-color);background-color: var(--nooni-dropdown-bg);}
.mobile-menu-wrapper li.active > .ts-menu-drop-icon + ul.sub-menu{-webkit-animation-duration: 150ms;-moz-animation-duration: 150ms;animation-duration: 150ms;-webkit-animation-fill-mode: both;-moz-animation-fill-mode: both;animation-fill-mode: both;-webkit-animation-name: animation_fade;-moz-animation-name: animation_fade;animation-name: animation_fade;display: block !important;}
.mobile-menu-wrapper .ts-megamenu-container .elementor-widget .elementor-widget-container h5, .mobile-menu-wrapper .ts-megamenu-container .ts-list-of-product-categories-wrapper h3.heading-title, .mobile-menu-wrapper .mobile-menu ul.sub-menu .elementor-widget-wp-widget-nav_menu h5{margin-bottom: 11px;}
.mobile-menu-wrapper nav > ul > li > ul.sub-menu{top: 0;}
.mobile-menu-wrapper nav > ul > li:not(.ts-normal-menu):not(.ts-megamenu) ul.sub-menu{position: static;transform: none;margin: 0 0 0 10px; padding: 0;display: block !important;overflow: visible;height: auto;}
.mobile-menu-wrapper nav > ul > li:not(.ts-normal-menu):not(.ts-megamenu):last-child{margin-bottom: 15px;}
.mobile-menu-wrapper li.active .ts-menu-drop-icon.active{position: fixed;top: 55px;width: auto;z-index: 5;padding: 12px 17px;left: 0;right: 0;text-align: start;}
.no-tab .mobile-menu-wrapper li.active .ts-menu-drop-icon.active{top: 70px;}
.mobile-menu-wrapper li.active .ts-menu-drop-icon.active{font-size: 16px;}
.mobile-menu-wrapper li.active .ts-menu-drop-icon:after{display: inline-block;}
.mobile-menu-wrapper li.active .ts-menu-drop-icon.active:after{vertical-align: 0;}
.mobile-menu-wrapper nav > ul{margin: 0;padding: 0;}.mobile-menu-wrapper nav > ul ul{margin: 0;padding: 0;}
.mobile-menu-wrapper nav > ul ul.sub-menu li:last-child > ul.sub-menu{margin-bottom: 0;}
.mobile-menu-wrapper nav ul > li{margin: 0;padding: 0 20px;list-style: none;display: block;float: none;position: static;}
.mobile-menu-wrapper nav .sub-menu .ts-megamenu-container{padding: 30px 20px;}
.mobile-menu-wrapper nav li.ts-megamenu ul.sub-menu > li{padding-left: 0;padding-right: 0;}
.mobile-menu-wrapper .menu-sub-label{top: 0;right: 0; transform: translateX(80%); }
.mobile-menu-wrapper nav ul li > a{padding: 10px 0;display: inline-block;color: inherit;z-index: 1;position: relative;}
.mobile-menu-wrapper nav > ul li.current-menu-item:not(.ts-mega-menu) > .ts-menu-drop-icon, .mobile-menu-wrapper nav > ul li.current-menu-parent:not(.ts-mega-menu) > .ts-menu-drop-icon, .mobile-menu-wrapper nav > ul li.current-menu-item:not(.ts-mega-menu) > a, .mobile-menu-wrapper nav > ul li.current-menu-parent:not(.ts-mega-menu) > a{color: var(--nooni-primary-color);}
.mobile-menu-wrapper nav > ul li.current-menu-item:not(.ts-mega-menu) > .ts-menu-drop-icon.active, .mobile-menu-wrapper nav > ul li.current-menu-parent:not(.ts-mega-menu) > .ts-menu-drop-icon.active{color: inherit;}
.mobile-menu-wrapper nav ul li > .shop-more{padding: 10px 0;}
.mobile-menu-wrapper nav li a:hover{text-decoration: none;}
.mobile-menu-wrapper *[class^="elementor-"]{position: static;}
.mobile-menu-wrapper .sub-menu .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{position: relative;}
.mobile-menu-wrapper .ts-megamenu .ts-list-of-product-categories-wrapper .list-categories ul li, .mobile-menu-wrapper .sub-menu .ts-megamenu-container .elementor-widget-container > ul li, .mobile-menu-wrapper .sub-menu .ts-megamenu-container .elementor-widget-container ul.menu li, .mobile-menu-wrapper .sub-menu .ts-megamenu-container .elementor-widget-container .list-icons li, .mobile-menu-wrapper .sub-menu .ts-megamenu-container .widget_categories > ul li, .mobile-menu-wrapper .sub-menu .ts-megamenu-container .product-categories li{padding-top: 0 !important;padding-bottom: 0 !important;}
.mobile-menu-wrapper .sub-menu .ts-list-of-product-categories-wrapper .list-categories ul li a{line-height: 22px;}
.group-button-header .header-contact-info > div, .group-button-header > .meta-bottom{display: flex;flex-flow: row wrap;justify-content: space-between;align-items: center;gap: 10px;}
.group-button-header .header-contact-info > div{width: 100%;flex-direction: row-reverse;}
.group-button-header > .meta-bottom{padding: 10px 20px;min-height: 50px;background: var(--nooni-dropdown-color);color: var(--nooni-dropdown-bg);}
.group-button-header .my-account-wrapper{margin-bottom: 2px;}
.group-button-header > .meta-bottom:not(:last-child){border-top: 1px solid #ebebeb;}
.group-button-header .my-account-wrapper .account-control > a{padding: 0;}
.group-button-header .ts-tiny-account-wrapper .account-control>a:before{font-size: 18px;vertical-align: -2px;margin-right: 5px; }
.group-button-header .header-contact-info{width: 100%;font-size: 18px;}
.group-button-header .header-contact-info.has-icon:before{width: 24px;height: 24px;background-size: contain;margin-right: 7px; }
.group-button-header .header-language,.group-button-header .header-currency{display: inline-block;vertical-align: middle;float: none;margin: 0 !important;}
#group-icon-header .group-button-header a, body #group-icon-header .header-language a:hover, body #group-icon-header .header-language a:active, body #group-icon-header .header-language a:focus, body #group-icon-header .header-currency a:active, body #group-icon-header .header-currency a:focus, body #group-icon-header .header-currency a:hover{color: inherit;}
body #group-icon-header .wpml-ls-legacy-dropdown .wpml-ls-sub-menu, body #group-icon-header .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu, #group-icon-header .header-currency ul{padding: 10px 15px 27px 15px;top: auto;bottom: 100%;margin-bottom: 0;color: #000;}
#group-icon-header .header-currency ul{padding-bottom: 25px;}
body #group-icon-header .language-currency > .header-language .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,body #group-icon-header .language-currency > .header-language .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu,#group-icon-header .language-currency > .header-currency ul{color: #000;left: 0; right: auto; margin-left: -15px; }
#group-icon-header .wcml_currency_switcher > ul:before,#group-icon-header .wpml-ls-legacy-dropdown ul.wpml-ls-sub-menu:before,#group-icon-header .wpml-ls-item-legacy-dropdown-click ul.wpml-ls-sub-menu:before{box-shadow: 0 -1px 5px rgba(118,118,118,0.2);}
#group-icon-header .wcml_currency_switcher > ul:before,#group-icon-header .wpml-ls-legacy-dropdown ul.wpml-ls-sub-menu:before,#group-icon-header .wpml-ls-item-legacy-dropdown-click ul.wpml-ls-sub-menu:before{top: 0;bottom: 18px;border-bottom-left-radius: 0;border-bottom-right-radius: 0;border-top-left-radius: 10px;border-top-right-radius: 10px;}
#group-icon-header .wcml_currency_switcher > ul:before{bottom: 16px;}
body #group-icon-header .wpml-ls-legacy-dropdown:hover .wpml-ls-sub-menu, body #group-icon-header .wpml-ls-legacy-dropdown:focus .wpml-ls-sub-menu, body #group-icon-header .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu, #group-icon-header .header-currency:focus ul, #group-icon-header .header-currency:hover ul{-webkit-animation-name: animation_fade;-moz-animation-name: animation_fade;animation-name: animation_fade;}
body .header-top .wpml-ls-legacy-dropdown .wpml-ls-sub-menu, body .header-top .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu, .header-top .header-currency ul{padding: 22px 20px 20px !important;margin-left: -20px; left: 0; }
body.header-v5 .header-top .header-left > .language-currency:first-child > .header-language:first-child .wpml-ls-legacy-dropdown .wpml-ls-sub-menu, body.header-v5 .header-top .header-left > .language-currency:first-child > .header-language:first-child .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu, .header-v5 .header-top .header-left > .language-currency:first-child > .header-currency:first-child ul,body .header-left > .language-currency:first-child > .header-language:first-child .wpml-ls-legacy-dropdown .wpml-ls-sub-menu, body .header-left > .language-currency:first-child > .header-language:first-child .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu, .header-left > .language-currency:first-child > .header-currency:first-child ul{margin-left: -20px; }
.woocommerce div.product .summary > .woocommerce-product-details__short-description ~ .ts-discount-percent, .woocommerce div.product .summary > .woocommerce-product-details__short-description ~ .price:not(:last-child), .woocommerce div.product .summary > .woocommerce-product-details__short-description ~ .ts-variation-price:not(:last-child){margin-bottom: 20px;}
.product_list_widget .product-label, .woocommerce .products .product .product-label{left: 5px; top: 5px;}
.thumbnail-wrapper .product-group-button > div.loop-add-to-cart{bottom: 35px;}
.woocommerce .cross-sells > .products:not(.swiper) .product, .woocommerce .up-sells > .products:not(.swiper) .product, .woocommerce .related > .products:not(.swiper) .product, .woocommerce #tab-more_seller_product .products .product, .woocommerce.columns-10 .products .product, .woocommerce.columns-9 .products .product, .woocommerce.columns-8 .products .product, .woocommerce.columns-7 .products .product, .woocommerce.columns-6 .products .product, .woocommerce.columns-5 .products .product, .woocommerce.columns-4 .products .product, .woocommerce.columns-3 .products .product{width: 50%;}
.filter-widget-area-button.scrolling{background: var(--nooni-text-color);color: var(--nooni-main-bg);}
.filter-widget-area-button.scrolling a:hover{color: var(--nooni-main-bg);}
body.woocommerce.archive #left-sidebar .widget-title-wrapper .block-control, body.woocommerce.archive #right-sidebar .widget-title-wrapper .block-control, #ts-filter-widget-area .widget-title-wrapper .block-control{display: none !important;}
body.woocommerce.archive #left-sidebar .widget-container > *:not(.widget-title-wrapper), body.woocommerce.archive #right-sidebar .widget-container > *:not(.widget-title-wrapper), #ts-filter-widget-area .widget-container > *:not(.widget-title-wrapper){display: block !important;} body.woocommerce.archive #left-sidebar,body.woocommerce.archive #right-sidebar{
position: fixed;
top: 0;bottom: 0;right: 0; left: auto; width: 350px;
overflow-y: auto;
overflow-x: hidden;
transform: translate(350px,0); transition: transform 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);
margin: 0;
z-index: 99992;
} body.woocommerce.archive.admin-bar #left-sidebar,body.woocommerce.archive.admin-bar #right-sidebar{top: 46px;}
#ts-filter-widget-area .ts-sidebar-content > aside,body.woocommerce.archive #left-sidebar > aside,body.woocommerce.archive #right-sidebar > aside{background-color: var(--nooni-dropdown-bg);color: var(--nooni-dropdown-color);}
body.woocommerce.archive #left-sidebar.active,body.woocommerce.archive #right-sidebar.active{transform: translate(0,0); box-shadow: -4px 0 10px rgba(0,0,0,0.1); }
.woocommerce .woocommerce-ordering .orderby ul{left: auto; right: 0; transform: none;}
.woocommerce .product-category .product-wrapper > .meta-wrapper,.woocommerce.ts-product-category-wrapper.style-icon .product-category .product-wrapper > .meta-wrapper{width: 100%;text-align: center;}
.woocommerce .product-category .product-wrapper > a,.woocommerce.ts-product-category-wrapper.style-icon .product-category .product-wrapper > a{margin: 0 auto 10px; }
.woocommerce .product-category .product-wrapper > a:after{font-size: 20px;}
.cross-sells .swiper .swiper-button-prev,.up-sells .swiper .swiper-button-prev,.related .swiper .swiper-button-prev,body .ts-shortcode.ts-product.ts-slider:not(.ts-product-brand-wrapper) .swiper-button-prev{left: 5px; }
.cross-sells .swiper .swiper-button-next,.up-sells .swiper .swiper-button-next,.related .swiper .swiper-button-next,body .ts-shortcode.ts-product.ts-slider:not(.ts-product-brand-wrapper) .swiper-button-next{right: 5px; }
.ts-shortcode.ts-product.style-title-inside-content .shortcode-heading-wrapper,.ts-shortcode.ts-product.style-title-inside-content.ts-slider .shortcode-heading-wrapper{width: 100% !important;flex: none;flex-direction: column;align-items: center;}
.ts-shortcode.ts-product.style-title-inside-content .shortcode-heading-wrapper{padding-left: 5px;padding-right: 5px;}
.ts-shortcode.ts-product.style-title-inside-content .shortcode-heading-wrapper .shortcode-title{margin-bottom: 0;}
.ts-team-members:not(.ts-slider).columns-3 .item, .ts-team-members:not(.ts-slider).columns-4 .item, .ts-team-members:not(.ts-slider).columns-5 .item, .ts-team-members:not(.ts-slider).columns-6 .item, .ts-team-members:not(.ts-slider).columns-7 .item, .ts-team-members:not(.ts-slider).columns-8 .item, .ts-team-members:not(.ts-slider).columns-9 .item, .ts-team-members:not(.ts-slider).columns-10 .item{width: 50%;}
body.error404 .image-404 .text-clipping{font-size: 150px;}
body.error404 .not-found{max-width: 480px;}
body.error404 .image-404{margin-bottom: 15px;}
body.error404 .not-found a.button{padding: 15px 25px;}
body blockquote{font-size: 1.2rem;}
}
@media only screen and (max-width: 570px){
.yith-wcwl-share .yith-wcwl-after-share-section, .yith-wcwl-share .yith-wcwl-after-share-section input.copy-target{text-align: left; }
.yith-wcwl-share .yith-wcwl-after-share-section{margin-top: 10px;}
body .elementor-image-gallery .gallery-columns-4 .gallery-item, body .elementor-image-gallery .gallery-columns-5 .gallery-item, body .elementor-image-gallery .gallery-columns-6 .gallery-item, body .elementor-image-gallery .gallery-columns-7 .gallery-item, body .elementor-image-gallery .gallery-columns-8 .gallery-item, body .elementor-image-gallery .gallery-columns-9 .gallery-item{width: 33.333333% !important;}
#commentform .info-wrapper > p, #commentform .message-wrapper > p{margin-bottom: 20px;}
#commentform .info-wrapper{margin-left: 0;margin-right: 0;}
#commentform .info-wrapper > *{padding: 0;width: 100%;flex: none;}
}
@media only screen and (max-width: 480px){
.ts-shortcode .shortcode-heading-wrapper .shortcode-title, .widget-container .widget-title-wrapper .widget-title, .widget-container .widget-title-wrapper .widgettitle, .woocommerce-page #ts-filter-widget-area .widget-container.ts-social-icons .widget-title-wrapper .widget-title, .woocommerce-page #left-sidebar .widget-container.ts-social-icons .widget-title-wrapper .widget-title, .woocommerce-page #right-sidebar .widget-container.ts-social-icons .widget-title-wrapper .widget-title, .ts-list-of-product-categories-wrapper h3.heading-title, .column-tabs .heading-tab .heading-title, .woocommerce .cross-sells > h2, .woocommerce .up-sells > h2, .woocommerce .related > h2, .woocommerce.related > h2, .woocommerce div.product .woocommerce-tabs ul.tabs, .commentlist li #comment-wrapper .heading-title, .ts-product-in-product-type-tab-wrapper .column-tabs ul.tabs li, .widget-container .wp-block-search__label, .widget-container .wp-block-group h2{font-size: var(--nooni-h5-mobile-font-size);line-height: var(--nooni-h5-mobile-line-height);letter-spacing: var(--nooni-h5-mobile-letter-spacing);}
.breadcrumb-title-wrapper .breadcrumbs-container > span:not(.current){margin: 0 5px;}
.wpcf7 .ts-2-columns{width: 100%;margin-left: 0;margin-right: 0;}
.wpcf7 .ts-2-columns > *{width: 100%;padding-left: 0;padding-right: 0;} .products .product .meta-wrapper > .woocommerce-product-rating,.products .product .meta-wrapper > .product-sku{float: none;}
.thumbnail-wrapper .product-group-button > div.loop-add-to-cart > a {padding-left: 12px;padding-right: 12px;}
.woocommerce.main-products.list > .products .short-description.list{margin-top: 15px;}
.woocommerce.main-products.list > .products .product-group-button-meta{margin-top: 17px;}
.woocommerce.main-products.list > .products .product-wrapper .thumbnail-wrapper,
.has-1-sidebar .woocommerce.main-products.list > .products .product-wrapper .thumbnail-wrapper{width: 100%;}
.woocommerce.main-products.list > .products .product-wrapper .meta-wrapper{text-align: center;padding-left: 0; }
.woocommerce.main-products.list .product .meta-wrapper > .price{font-size: 1.1rem;justify-content: center;}
.woocommerce.main-products.list .products .product:not(.product-category) .product-wrapper > .meta-wrapper{margin-top: 25px;}
.woocommerce.main-products.list .meta-wrapper .woocommerce-product-rating .star-rating{margin: 0 auto;}
.ts-floating-sidebar .woocommerce ul.product_list_widget li, .woocommerce.ts-search-result-container ul.product_list_widget li{width: 100%;float: none;margin-left: 0;margin-right: 0;}
.woocommerce.main-content-fullwidth #tab-more_seller_product .products .product, .woocommerce.layout-fullwidth #tab-more_seller_product .products .product{width: 50%;}
.woocommerce div.product.gallery-layout-vertical div.images .flex-control-thumbs li{width: 25%;}
ul.columns-2{margin-left: 0;margin-right: 0;max-width: 100%;}
ul.columns-2 > li{width: 100%;padding-left: 0;padding-right: 0;}
.woocommerce table.shop_attributes th{width: 120px;}
.ts-popup-modal .product-size-chart-container .product-size-chart-content{padding: 40px 20px;}
body .ts-popup-modal .add-to-cart-popup-container{width: 85%;}
.woocommerce #review_form #respond .comment-form > .comment-form-email,.woocommerce #review_form #respond .comment-form > .comment-form-author{width: calc(50% - 5px);}
.woocommerce div.product .woocommerce-product-gallery{margin-bottom: 30px;}
.ts-popup-modal .popup-container.product-360-container{width: 90%;}
.threesixty .nav_bar{top: -10px;width: auto;right: 50%;transform: translate(50%,-100%);}
.woocommerce.ts-product-category-wrapper.style-img-large .product-category{width: 100%;}
.thumbnail-wrapper .product-group-button > div{width: 26px;height: 26px;margin: 2px;}
.product-group-button > div.loop-add-to-cart .ts-tooltip{font-size: 10px;letter-spacing: 0;}
.product .woocommerce-Tabs-panel > h2 ~ *:not(.clear), .product .woocommerce-Tabs-panel #reviews > h2 ~ *:not(.clear){padding-left: 0;padding-right: 0;}
.woocommerce #reviews ol.commentlist li .comment_container{flex-direction: column;}.woocommerce #reviews #comments ol.commentlist li .comment-text{order: -1;}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta{margin: 10px 0 7px;}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta,.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating{margin-left: 80px; }
.woocommerce #reviews #comments ol.commentlist li .comment-text .star-rating{width: 100%;}
.woocommerce .product #reviews #comments ol.commentlist li img.avatar{width: 60px;height: 60px;margin: -47px 0 0;}
.woocommerce div.product form.cart table.group_table th, .woocommerce div.product form.cart table.group_table td{padding-right: 15px !important;}
.woocommerce div.product form.cart table.group_table td.woocommerce-grouped-product-list-item__quantity .quantity{width: 100%;}
.woocommerce div.product form.cart table.group_table td.woocommerce-grouped-product-list-item__quantity{width: 100%;margin-top: 10px;}
.woocommerce div.product form.cart table.group_table td.woocommerce-grouped-product-list-item__price{padding-right: 0 !important;}
.yith-wfbt-section, .woocommerce div.product .summary > .yith-wfbt-section {padding: 20px;}
.yith-wfbt-section .yith-wfbt-items li > label {align-items: flex-start;font-size: 0;}
.yith-wfbt-section .yith-wfbt-items li > label .price{width: 34%;justify-content: flex-end;margin-top: 3px;}
.yith-wfbt-section .yith-wfbt-items li > label .product-name{margin-right: 0; width: 65%;}
#ts-search-result-container ul.product_list_widget li{width: 100%;}
#ts-search-result-container ul.product_list_widget li:nth-child(2):after{display: block;}
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta > *,.comment-meta > * {margin-right: 12px; }
.commentlist li.comment .comment-meta{left: 74px; }
.woocommerce div.product:not(.product-type-grouped) .summary form.cart div.quantity .qty{width: 110px;} .woocommerce .checkout-login-coupon-wrapper .checkout_coupon .form-row-last{width: 100%;min-width: 0;margin-left: 0; margin-top: 10px;}
.woocommerce > form.checkout #order_review_heading{padding-bottom: 0;}
.woocommerce-cart .woocommerce .cart-collaterals{padding-right: 20px;padding-left: 20px;} .thumbnail-content .date-time,.entry-format .date-time{top: 15px;left: 15px; }
.thumbnail-content a.vcard.author,.entry-format a.vcard.author{bottom: 15px;left: 15px; }
blockquote cite > *,.entry-meta-top > *,.entry-meta-middle > *,.entry-meta-bottom > *{margin-right: 15px; }
.list-posts .gallery .gallery-item{width: 100% !important;}
.list-posts .gallery .gallery-item img{width: 100%;}
.post-password-form > p >label{display: block;}
.post-password-form > p >label > input{min-width: 0;width: 100%;}
.post-password-form > p >label + input[type="submit"]{width: 100%;min-width: 0;margin-left: 0; display: block;top: 0;}
.wp-block-search .wp-block-search__inside-wrapper{flex-direction: column;}
.wp-block-search .wp-block-search__input{width: 100%;min-width: 0;}
.list-posts article.sticky{padding: 30px;border-width: 2px;}
.wp-block-pullquote.is-style-solid-color blockquote{max-width: 100%;}
.wp-block-pullquote.is-style-solid-color blockquote:before{font-size: 200%;}
.wp-block-pullquote {padding: 30px 0;}.mc4wp-form .subscribe-email .button {min-width: 130px;}
.woocommerce ul.order_details{flex-direction: column;}
.woocommerce ul.order_details li{width: 100%;padding: 10px;flex: none;text-align: inherit;border-right: 0; border-bottom: 1px dashed var(--nooni-border);font-size: 0.86em;}
.woocommerce ul.order_details li strong{display: inline-block;}
.woocommerce table.shop_table.order_details th.product-total,
.woocommerce .woocommerce-order-details table.shop_table tfoot td,
.woocommerce table.shop_table.order_details td.product-total{text-align: right; } #ts-product-360-modal.ts-popup-modal .close{right: 20px; }
body .ts-popup-modal .product-360-container{width: calc(85% - 50px);}
.add-to-cart-popup-content .action .checkout {margin: 5px 0 0;}
.add-to-cart-popup-content .item:after{content: '';clear: both;display: table;}
.add-to-cart-popup-content .action .button{width: 100%;min-width: 0;margin: 0 0 5px;}
.add-to-cart-popup-content .item .product-image{width: 40%;margin-right: 20px; }
.add-to-cart-popup-content .item .product-meta {width: calc(60% - 20px);}
.product-group-button > div.compare a.added:after, .summary .single-product-buttons a.compare.added:before, .product-group-button-meta > div.compare a.added:before,.product-group-button > div.loop-add-to-cart a.added:after, .product-group-button-meta > .loop-add-to-cart .button.added:before, .woocommerce .summary form.cart button.button.added:before{margin-right: 5px; }
.product-group-button-meta > .loop-add-to-cart .button.added:before {font-size: 130%;vertical-align: -2px;} .ts-shortcode.ts-logo-slider-wrapper:not(.ts-slider).columns-4 .item, .ts-shortcode.ts-logo-slider-wrapper:not(.ts-slider).columns-5 .item, .ts-shortcode.ts-logo-slider-wrapper:not(.ts-slider).columns-6 .item, .ts-shortcode.ts-logo-slider-wrapper:not(.ts-slider).columns-7 .item, .ts-shortcode.ts-logo-slider-wrapper:not(.ts-slider).columns-8 .item, .ts-shortcode.ts-logo-slider-wrapper:not(.ts-slider).columns-9 .item, .ts-shortcode.ts-logo-slider-wrapper:not(.ts-slider).columns-10 .item{width: 50%;}
.box-content .description > *:last-child{margin-bottom: 0;}
.ts-instagram-wrapper.columns-12 .item, .ts-instagram-wrapper.columns-11 .item, .ts-instagram-wrapper.columns-10 .item, .ts-instagram-wrapper.columns-9 .item, .ts-instagram-wrapper.columns-8 .item, .ts-instagram-wrapper.columns-7 .item, .ts-instagram-wrapper.columns-6 .item, .ts-instagram-wrapper.columns-5 .item, .ts-instagram-wrapper.columns-4 .item, .ts-instagram-wrapper.columns-3 .item{width: 50%;}
.ts-team-members:not(.ts-slider) .item{width: 100%;}
.ts-countdown.style-2 .counter-wrapper > div{min-width: 75px;min-height: 75px;margin: 3px;}
.ts-countdown.style-2 .counter-wrapper{margin: -3px;}.ts-shortcode.ts-product-deals-wrapper .shortcode-heading-wrapper{gap: 10px;justify-content: center;flex-direction: column;align-items: center;}
.ts-shortcode.ts-product-deals-wrapper .shortcode-heading-wrapper .ts-countdown{margin-left: 0;margin-right: 0;}
.counter-wrapper .ref-wrapper, .shortcode-heading-wrapper .counter-wrapper .ref-wrapper{font-size: 12px;}
.woocommerce .product-category .meta-wrapper > *:not(:last-child){margin-bottom: 2px;}
.woocommerce .product-category .meta-wrapper .count {font-size: 90%;}
.ts-testimonial-wrapper:not(.ts-slider) .items .item{width: 100% !important;}
.ts-team-members:not(.ts-slider).columns-2 .item, .ts-team-members:not(.ts-slider).columns-3 .item, .ts-team-members:not(.ts-slider).columns-4 .item, .ts-team-members:not(.ts-slider).columns-5 .item, .ts-team-members:not(.ts-slider).columns-6 .item, .ts-team-members:not(.ts-slider).columns-7 .item, .ts-team-members:not(.ts-slider).columns-8 .item, .ts-team-members:not(.ts-slider).columns-9 .item, .ts-team-members:not(.ts-slider).columns-10 .item{width: 100%;}
body.error404 .image-404 .text-clipping{font-size: 33vw;}
body.error404 .not-found{max-width: 100%;}
}
@media only screen and (max-width: 350px){ .woocommerce-billing-fields__field-wrapper, .woocommerce-shipping-fields__field-wrapper{margin-left: 0;margin-right: 0;}
.woocommerce-billing-fields__field-wrapper > p.form-row, .woocommerce-shipping-fields__field-wrapper > p.form-row{margin-left: 0;margin-right: 0;}
.woocommerce-billing-fields__field-wrapper > p.form-row-first, .woocommerce-billing-fields__field-wrapper > p.form-row-last, .woocommerce-shipping-fields__field-wrapper > p.form-row-first, .woocommerce-shipping-fields__field-wrapper > p.form-row-last, .woocommerce-billing-fields__field-wrapper > #billing_postcode_field, .woocommerce-shipping-fields__field-wrapper > #shipping_postcode_field, .woocommerce-billing-fields__field-wrapper > #billing_city_field, .woocommerce-shipping-fields__field-wrapper > #shipping_city_field{width: 100%;}
.woocommerce.columns-12.style-horizontal .products .product.product-category, .woocommerce.columns-11.style-horizontal .products .product.product-category, .woocommerce.columns-10.style-horizontal .products .product.product-category, .woocommerce.columns-9.style-horizontal .products .product.product-category, .woocommerce.columns-8.style-horizontal .products .product.product-category, .woocommerce.columns-7.style-horizontal .products .product.product-category, .woocommerce.columns-6.style-horizontal .products .product.product-category, .woocommerce.columns-5.style-horizontal .products .product.product-category, .woocommerce.columns-4.style-horizontal .products .product.product-category, .woocommerce.columns-3.style-horizontal .products .product.product-category, .woocommerce.columns-2.style-horizontal .products .product.product-category{width: 100%;}
.ts-product.columns-1 .products .meta-wrapper .counter-wrapper > div {min-width: 30px;}
.ts-product.columns-1 .meta-wrapper .counter-wrapper .number-wrapper, .ts-product.columns-1 .meta-wrapper .counter-wrapper .dots {font-size: 18px;letter-spacing: 0;}
}:root{
--nooni-logo-width: 130px;
--nooni-logo-device-width: 100px;
--nooni-main-font-family: Inter;
--nooni-main-font-style: normal;
--nooni-main-font-weight: 400;
--nooni-main-font-medium-family: Inter;
--nooni-main-font-medium-style: normal;
--nooni-main-font-medium-weight: 500;
--nooni-main-font-bold-family: Inter;
--nooni-main-font-bold-style: normal;
--nooni-main-font-bold-weight: 700;
--nooni-body-font-size: 15px;
--nooni-body-line-height: 24px;
--nooni-body-letter-spacing: 0.375px;
--nooni-button-font-family: Inter;
--nooni-button-font-style: normal;
--nooni-button-font-weight: 700;
--nooni-button-transform: inherit;
--nooni-button-font-size: 14px;
--nooni-button-letter-spacing: 1.05px;
--nooni-menu-font-family: Inter;
--nooni-menu-font-style: normal;
--nooni-menu-font-weight: 400;
--nooni-menu-font-size: 16px;
--nooni-menu-line-height: 24px;
--nooni-submenu-font-size: 14px;
--nooni-submenu-line-height: 24px;
--nooni-sidebar-menu-font-family: Inter;
--nooni-sidebar-menu-font-style: normal;
--nooni-sidebar-menu-font-weight: 400;
--nooni-sidebar-menu-font-size: 24px;
--nooni-sidebar-menu-line-height: 28px;
--nooni-sidebar-submenu-font-size: 18px;
--nooni-sidebar-submenu-line-height: 24px;
--nooni-sidebar-menu-ipad-font-size: 18px;
--nooni-sidebar-menu-ipad-line-height: 26px;
--nooni-sidebar-submenu-ipad-font-size: 15px;
--nooni-sidebar-submenu-ipad-line-height: 24px;
--nooni-mobile-menu-font-family: Inter;
--nooni-mobile-menu-font-style: normal;
--nooni-mobile-menu-font-weight: 400;
--nooni-mobile-menu-font-size: 16px;
--nooni-mobile-menu-line-height: 24px;
--nooni-blockquote-font-size: 30px;
--nooni-single-product-price-font-size: 36px;
--nooni-single-product-sale-price-font-size: 20px;
--nooni-single-product-price-ipad-font-size: 25px;
--nooni-single-product-sale-price-ipad-font-size: 18px;
--nooni-heading-font-family: Inter;
--nooni-heading-font-style: normal;
--nooni-heading-font-weight: 700;
--nooni-h1-font-size: 48px;
--nooni-h1-line-height: 54px;
--nooni-h1-letter-spacing: 3.6px;
--nooni-h2-font-size: 36px;
--nooni-h2-line-height: 40px;
--nooni-h2-letter-spacing: 2.5px;
--nooni-h3-font-size: 30px;
--nooni-h3-line-height: 36px;
--nooni-h3-letter-spacing: 2px;
--nooni-h4-font-size: 25px;
--nooni-h4-line-height: 30px;
--nooni-h4-letter-spacing: 1.2px;
--nooni-h5-font-size: 20px;
--nooni-h5-line-height: 28px;
--nooni-h5-letter-spacing: 1px;
--nooni-h6-font-size: 18px;
--nooni-h6-line-height: 24px;
--nooni-h6-letter-spacing: 0.9px;
--nooni-h1-ipad-font-size: 36px;
--nooni-h1-ipad-line-height: 40px;
--nooni-h1-ipad-letter-spacing: 2px;
--nooni-h2-ipad-font-size: 30px;
--nooni-h2-ipad-line-height: 36px;
--nooni-h2-ipad-letter-spacing: 1.7px;
--nooni-h3-ipad-font-size: 25px;
--nooni-h3-ipad-line-height: 30px;
--nooni-h3-ipad-letter-spacing: 1.2px;
--nooni-h4-ipad-font-size: 20px;
--nooni-h4-ipad-line-height: 28px;
--nooni-h4-ipad-letter-spacing: 0.9px;
--nooni-h5-ipad-font-size: 18px;
--nooni-h5-ipad-line-height: 24px;
--nooni-h5-ipad-letter-spacing: 0.75px;
--nooni-h6-ipad-font-size: 16px;
--nooni-h6-ipad-line-height: 24px;
--nooni-h6-ipad-letter-spacing: 0.75px;
--nooni-h1-mobile-font-size: 30px;
--nooni-h1-mobile-line-height: 36px;
--nooni-h1-mobile-letter-spacing: 1.2px;
--nooni-h2-mobile-font-size: 25px;
--nooni-h2-mobile-line-height: 30px;
--nooni-h2-mobile-letter-spacing: 1px;
--nooni-h3-mobile-font-size: 20px;
--nooni-h3-mobile-line-height: 28px;
--nooni-h3-mobile-letter-spacing: 0.9px;
--nooni-h4-mobile-font-size: 18px;
--nooni-h4-mobile-line-height: 24px;
--nooni-h4-mobile-letter-spacing: 0.75px;
--nooni-h5-mobile-font-size: 16px;
--nooni-h5-mobile-line-height: 24px;
--nooni-h5-mobile-letter-spacing: 0.75px;
--nooni-h6-mobile-font-size: 15px;
--nooni-h6-mobile-line-height: 24px;
--nooni-h6-mobile-letter-spacing: 0.75px;
--nooni-primary-color: rgba(209,2,2,1);
--nooni-text-in-primary-color: rgba(255,255,255,1);
--nooni-primary-loading-color: rgba(209,2,2,0.5);
--nooni-main-bg: rgba(255,255,255,1);
--nooni-text-color: rgba(0,0,0,1);
--nooni-heading-color: rgba(0,0,0,1);
--nooni-gray-color: rgba(132,132,132,1);
--nooni-gray-bg: rgba(239,239,239,1);
--nooni-text-in-gray-bg: rgba(0,0,0,1);
--nooni-dropdown-bg: rgba(255,255,255,1);
--nooni-dropdown-color: rgba(0,0,0,1);
--nooni-link-color: rgba(209,2,2,1);
--nooni-link-hover-color: rgba(132,132,132,1);
--nooni-icon-hover-color: rgba(209,2,2,1);
--nooni-tag-color: rgba(132,132,132,1);
--nooni-tag-bg: rgba(255,255,255,1);
--nooni-tag-border: rgba(235,235,235,1);
--nooni-blockquote-icon-color: rgba(149,149,149,1);
--nooni-blockquote-text-color: #000000;
--nooni-border: rgba(235,235,235,1);
--nooni-input-color: rgba(0,0,0,1);
--nooni-input-background-color: rgba(255,255,255,1);
--nooni-input-border: rgba(235,235,235,1);
--nooni-button-color: rgba(255,255,255,1);
--nooni-button-bg: rgba(0,0,0,1);
--nooni-button-border: rgba(0,0,0,1);
--nooni-button-hover-color: rgba(255,255,255,1);
--nooni-button-hover-bg: rgba(209,2,2,1);
--nooni-button-hover-border: rgba(209,2,2,1);
--nooni-button-loading-color: rgba(255,255,255,0.5);
--nooni-button-loading-hover-color: rgba(255,255,255,0.5);
--nooni-button-thumbnail-color: rgba(0,0,0,1);
--nooni-button-thumbnail-bg: rgba(255,255,255,1);
--nooni-button-thumbnail-hover-color: rgba(255,255,255,1);
--nooni-button-thumbnail-hover-bg: rgba(209,2,2,1);
--nooni-button-thumbnail-loading-color: rgba(0,0,0,0.5);
--nooni-button-thumbnail-loading-hover-color: rgba(255,255,255,0.5);
--nooni-breadcrumb-bg: rgba(255,255,255,1);
--nooni-breadcrumb-color: rgba(0,0,0,1);
--nooni-breadcrumb-link-color: rgba(132,132,132,1);
--nooni-top-bg: rgba(0,0,0,1);
--nooni-top-color: rgba(255,255,255,1);
--nooni-top-border: rgba(0,0,0,1);
--nooni-top-link-hover-color: rgba(132,132,132,1);
--nooni-top-cart-number-bg: rgba(255,255,255,1);
--nooni-top-cart-number-color: rgba(0,0,0,1);
--nooni-middle-bg: rgba(255,255,255,1);
--nooni-middle-color: rgba(0,0,0,1);
--nooni-middle-border: rgba(214,214,214,1);
--nooni-middle-link-hover-color: rgba(132,132,132,1);
--nooni-middle-cart-number-bg: rgba(0,0,0,1);
--nooni-middle-cart-number-color: rgba(255,255,255,1);
--nooni-bottom-bg: rgba(255,255,255,1);
--nooni-bottom-color: rgba(0,0,0,1);
--nooni-bottom-border: rgba(214,214,214,1);
--nooni-bottom-link-hover-color: rgba(132,132,132,1);
--nooni-footer-bg: rgba(255,255,255,1);
--nooni-footer-color: rgba(132,132,132,1);
--nooni-footer-link-color: rgba(209,2,2,1);
--nooni-footer-border: rgba(214,214,214,1);
--nooni-star-color: rgba(0,0,0,1);
--nooni-product-price-color: rgba(0,0,0,1);
--nooni-product-sale-price-color: rgba(149,149,149,1);
--nooni-sale-label-color: rgba(255,255,255,1);
--nooni-sale-label-bg: rgba(0,0,0,1);
--nooni-new-label-color: rgba(255,255,255,1);
--nooni-new-label-bg: rgba(255,166,50,1);
--nooni-hot-label-color: rgba(255,255,255,1);
--nooni-hot-label-bg: rgba(209,2,2,1);
--nooni-soldout-label-color: rgba(255,255,255,1);
--nooni-soldout-label-bg: rgba(145,145,145,1);
--nooni-meta-label-color: rgba(209,2,2,1);
}.widget_wpc_filters_widget *{box-sizing:border-box}.rtl .wpc-filter-layout-dropdown .select2-container--default .select2-selection--single .select2-selection__arrow b,.rtl .wpc-filter-search-wrapper button.wpc-search-clear,.rtl .wpc-sorting-form .select2-container--default .select2-selection--single .select2-selection__arrow b{left:10px;right:auto}#ui-datepicker-div.wpc-filter-datepicker .ui-timepicker-oneLine dl .ui_tpicker_time_label,.flrt-star-label a .wpc-term-count,.theme-flatsome li.wpc-term-item>button.toggle,.woocommerce-page .content .h-section .wpc-filters-labels li.wpc-term-item input[type=checkbox],.wpc-checkbox-item.wpc-opened>.wpc-term-item-content-wrapper>i.wpc-toggle-children-list:before,.wpc-checkbox-item.wpc-term-selected:not(.wpc-closed)>.wpc-term-item-content-wrapper>i.wpc-toggle-children-list:before,.wpc-chip-empty,.wpc-dropdown-default.wpc-item-has-swatch .wpc-term-swatch-wrapper,.wpc-filter-collapsible .wpc-filter-content,.wpc-filter-collapsible.wpc-closed .wpc-filter-content,.wpc-filter-datepicker .ui-datepicker-current,.wpc-filter-has-brands.wpc-filter-hidden-term-names .wpc-term-name,.wpc-filter-has-selected.wpc-closed .wpc-filter-content,.wpc-filter-has-selected.wpc-filter-more-less .wpc-see-more-control,.wpc-filter-has-selected.wpc-filter-more-less.wpc-show-less .wpc-filters-ul-list>li,.wpc-filter-has-selected.wpc-show-less .wpc-see-less-control,.wpc-filter-has-swatches.wpc-filter-hidden-term-names .wpc-term-name,.wpc-filter-hierarchy-reverse .wpc-checkbox-item>.wpc-term-item-content-wrapper>i.wpc-toggle-children-list:before,.wpc-filter-more-less .wpc-filters-ul-list>li,.wpc-filter-more-less .wpc-see-less-control,.wpc-filter-more-less.wpc-show-more .wpc-see-more-control,.wpc-filter-more-less.wpc-show-more.wpc-search-active .wpc-filters-ul-list li,.wpc-filters-labels li.wpc-term-item input[type=checkbox]:checked+label .wpc-term-swatch.wpc-no-swatch-yet:before,.wpc-filters-labels li.wpc-term-item label:hover .wpc-term-swatch.wpc-no-swatch-yet:before,.wpc-filters-main-wrap .ui-slider-horizontal .ui-slider-handle:after,.wpc-filters-main-wrap .ui-slider-horizontal .ui-slider-handle:before,.wpc-filters-main-wrap .wpc-filter-has-swatches ul.wpc-filters-labels:after,.wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item input,.wpc-filters-main-wrap br,.wpc-filters-open-button-container,.wpc-filters-range-wrapper p,.wpc-filters-toolbar,.wpc-filters-widget-top-container:not(.wpc-show-on-desktop),.wpc-hidden-term-count,.wpc-hidden-term-name .wpc-term-name,.wpc-open-close-filters-button,.wpc-query-not-on-the-page .wpc-filters-widget-controls-wrapper,.wpc-query-on-the-page .wpc-filters-widget-controls-container .wpc-filter-layout-submit-button,.wpc-search-active .wpc-checkbox-item.wpc-closed>.wpc-term-item-content-wrapper>i.wpc-toggle-children-list:before,.wpc-search-active .wpc-checkbox-item>.wpc-term-item-content-wrapper>i.wpc-toggle-children-list:before,.wpc-search-active .wpc-filters-ul-list li,.wpc-search-active.wpc-filter-more-less .wpc-filters-ul-list li,.wpc-show-more-reverse.wpc-filter-more-less .wpc-see-more-control,.wpc-show-more-reverse.wpc-filter-more-less.wpc-show-less .wpc-see-less-control,.wpc-show-more-reverse.wpc-show-less .wpc-filters-ul-list>li,.wpc-term-count-brackets-close,.wpc-term-count-brackets-open,.wpc_show_bottom_widget .wpc-filters-main-wrap .wpc-filters-open-button-container,body .wpc-hidden,li.wpc-chip-reset-all .wpc-chip-remove-icon{display:none}.wpc-front-error{color:#c00;text-align:center}.wpc-page-seo-description{margin-bottom:1em}.wpc-filters-section{margin-bottom:32px;position:relative}.wpc-filter-layout-submit-button{display:flex;justify-content:space-between;flex-direction:row-reverse}.rtl .wpc-filter-layout-submit-button{flex-direction:row}.wpc-filters-widget-controls-container .wpc-filter-layout-submit-button{margin-right:20px;margin-left:20px;padding:20px 0}.wpc-filters-main-wrap ul.children{list-style:none;margin-left:20px}.wpc-filters-main-wrap ul.wpc-filters-ul-list{list-style:none;padding:2px 0 0;margin-left:0;float:none}.wpc-filters-main-wrap .wpc-filter-more-less:not(.wpc-filter-few-terms) ul.wpc-filters-ul-list{padding-bottom:0;margin-bottom:0}.theme-numinous .wpc-filters-main-wrap ul.wpc-filters-ul-list,.wpc-filters-main-wrap ul.wpc-filters-ul-list input{margin-top:0}.wpc-filters-main-wrap .wpc-filters-section:not(.wpc-filter-terms-count-0) ul.wpc-filters-labels{display:flex;flex-wrap:wrap;justify-content:flex-start}.wpc-filters-main-wrap .wpc-filter-has-swatches.wpc-filter-hidden-term-names ul.wpc-filters-labels,.wpc-filters-main-wrap .wpc-show-counts-yes .wpc-filter-terms-count-2.wpc-filter-has-swatches.wpc-filter-hidden-term-names ul.wpc-filters-labels,.wpc-filters-main-wrap .wpc-show-counts-yes .wpc-filter-terms-count-3.wpc-filter-has-swatches.wpc-filter-hidden-term-names ul.wpc-filters-labels,.wpc-filters-main-wrap .wpc-show-counts-yes .wpc-filter-terms-count-4.wpc-filter-has-swatches.wpc-filter-hidden-term-names ul.wpc-filters-labels{justify-content:flex-start}.wpc-filters-main-wrap .wpc-show-counts-yes .wpc-filter-has-swatches.wpc-filter-hidden-term-names ul.wpc-filters-labels{justify-content:flex-start;padding-left:0}.wpc-filters-main-wrap .wpc-show-counts-yes .wpc-filter-terms-count-2.wpc-filter-has-swatches.wpc-filter-hidden-term-names ul.wpc-filters-labels li,.wpc-filters-main-wrap .wpc-show-counts-yes .wpc-filter-terms-count-3.wpc-filter-has-swatches.wpc-filter-hidden-term-names ul.wpc-filters-labels li,.wpc-filters-main-wrap .wpc-show-counts-yes .wpc-filter-terms-count-4.wpc-filter-has-swatches.wpc-filter-hidden-term-names ul.wpc-filters-labels li{margin-right:10px}.wpc-filter-title{margin-bottom:12px;position:relative;display:flex;justify-content:space-between;align-items:center}body .wpc-filters-main-wrap li.wpc-term-item{margin-bottom:12px;border:none;padding:0;margin-left:0}#top li.wpc-term-item>.wpc-term-item-content-wrapper+ul.children{margin-top:14px}body .wpc-filters-main-wrap .wpc-term-item-content-wrapper{display:flex;align-items:center;position:relative}body .wpc-filters-main-wrap .wpc-filter-has-hierarchy .wpc-term-item-content-wrapper{padding-right:32px}body .wpc-filters-main-wrap .wpc-filters-labels .wpc-term-item-content-wrapper{padding-right:0}i.wpc-toggle-children-list{width:24px;top:0;bottom:0;right:1px;position:absolute}.wpc-filters-date-range-column label:hover,.wpc-filters-main-wrap li.wpc-term-item:not(.wpc-term-disabled) label:hover,.wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-handle:hover,.wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-range:hover,i.wpc-toggle-children-list:hover{cursor:pointer}i.wpc-toggle-children-list:after,i.wpc-toggle-children-list:before{content:"";display:inline-block;width:12px;height:1px;background-color:#8a8a8a;position:absolute;right:0}i.wpc-toggle-children-list:before{top:50%;transform:rotate(90deg)}i.wpc-toggle-children-list:after{bottom:calc(50% + -1px)}.wpc-filter-hierarchy-reverse li.wpc-term-item.wpc-closed>.wpc-term-item-content-wrapper+ul.children,li.wpc-term-item ul.children,li.wpc-term-item>.wpc-term-item-content-wrapper+ul.children{display:none;margin-top:10px}.flrt-star-label-checked a .wpc-term-count,.flrt-star-label-hover:hover a .wpc-term-count,.flrt-star-label:hover a .wpc-term-count,.wpc-filter-collapsible-reverse .wpc-filter-content,.wpc-filter-collapsible.wpc-opened .wpc-filter-content,.wpc-filter-has-brands.wpc-filter-hidden-term-names .wpc-dropdown-default .wpc-term-name,.wpc-filter-has-selected .wpc-filter-content,.wpc-filter-has-swatches.wpc-filter-hidden-term-names .wpc-dropdown-default .wpc-term-name,.wpc-filter-hierarchy-reverse li.wpc-term-item>.wpc-term-item-content-wrapper+ul.children,.wpc-filter-layout-search-field.wpc-search-active .wpc-search-field-wrapper .wpc-search-clear-icon-wrapper,.wpc-filter-product_visibility .wpc-term-item label a,.wpc-filters-labels li.wpc-term-item input[type=checkbox]:checked+label .wpc-term-swatch-wrapper:after,.wpc-filters-labels li.wpc-term-item input[type=checkbox]:checked+label .wpc-term-swatch-wrapper:before,.wpc-filters-labels li.wpc-term-item label:hover .wpc-term-swatch-wrapper:after,.wpc-filters-labels li.wpc-term-item label:hover .wpc-term-swatch-wrapper:before,.wpc-search-active li.wpc-term-item.wpc-closed>.wpc-term-item-content-wrapper+ul.children,.wpc-search-active li.wpc-term-item>.wpc-term-item-content-wrapper+ul.children,form.wpc-filter-range-form,li.wpc-term-item.wpc-opened>ul.children,li.wpc-term-item.wpc-term-selected:not(.wpc-closed)>.wpc-term-item-content-wrapper+ul.children{display:block}.wpc-filter-hierarchy-reverse .wpc-checkbox-item.wpc-closed>.wpc-term-item-content-wrapper>i.wpc-toggle-children-list:before,.wpc-filters-toolbar li.wpc-filter-chip{display:inline-block}.wpc-filters-labels{padding-top:1px}.wpc-filters-labels:after{content:"";display:block;height:0;clear:both}.wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item{margin-top:0;margin-bottom:12px;padding:0;width:auto}.wpc-filters-main-wrap .wpc-filter-has-swatches.wpc-filter-visible-term-names .wpc-filters-labels li.wpc-term-item{width:48%;word-break:break-all}.wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label{margin-right:8px;margin-left:0;border:1px solid #c7d1e2;border-radius:6px;margin-bottom:0;position:relative;padding-left:0}.wpc-filters-main-wrap .wpc-filter-has-brands .wpc-filters-labels li.wpc-term-has-image label span.wpc-filter-label-wrapper,.wpc-filters-scroll-container,.wpc_show_bottom_widget .wpc-widget-top-inside .wpc-inner-widget-chips-wrapper .wpc-filter-chips-list.wpc-empty-chips-container{padding:0}.select2-container--default.select2-container--open .wpc-filter-everything-dropdown.select2-dropdown .select2-search,.wpc-filters-main-wrap .wpc-filter-has-brands .wpc-filters-labels li.wpc-term-has-image label{border:none}#ui-datepicker-div.wpc-filter-datepicker .ui_tpicker_second .ui-timepicker-select,.wpc-filter-hidden-term-names .wpc-filter-link .wpc-term-swatch-wrapper,.wpc-filters-main-wrap .wpc-filter-layout-labels.wpc-filter-has-swatches .wpc-filters-labels li.wpc-term-item label,li.wpc-chip-reset-all .wpc-filter-chip-name{margin-right:0}.wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label span.wpc-filter-label-wrapper{border:1px solid transparent;margin-left:0;cursor:pointer;display:flex;padding:4px 10px;border-radius:3px}body .wpc-filters-main-wrap .wpc-filter-has-brands .wpc-filters-labels li.wpc-term-has-image input:checked+label a,body .wpc-filters-main-wrap .wpc-filter-has-brands .wpc-filters-labels li.wpc-term-item input+label:hover a,body .wpc-filters-main-wrap .wpc-filter-has-brands li.wpc-term-has-image input.wpc-label-input+label:hover span.wpc-filter-label-wrapper,body .wpc-filters-main-wrap .wpc-filter-has-brands li.wpc-term-has-image input.wpc-label-input:checked+label span.wpc-filter-label-wrapper,body .wpc-filters-main-wrap .wpc-filter-has-swatches .wpc-filters-labels li.wpc-term-item input+label:hover a,body .wpc-filters-main-wrap .wpc-filter-has-swatches .wpc-filters-labels li.wpc-term-item input:checked+label a,body .wpc-filters-main-wrap .wpc-filter-has-swatches input.wpc-label-input+label:hover span.wpc-filter-label-wrapper,body .wpc-filters-main-wrap .wpc-filter-has-swatches input.wpc-label-input:checked+label span.wpc-filter-label-wrapper{background-color:transparent;color:inherit}.wpc-filters-main-wrap .wpc-filter-has-swatches .wpc-filters-labels li.wpc-term-item label,.wpc-filters-main-wrap .wpc-filter-has-swatches .wpc-filters-labels li.wpc-term-item label span.wpc-filter-label-wrapper,.wpc-filters-main-wrap .wpc-filter-has-swatches input.wpc-label-input+label:hover{padding:0;border:none}.wpc-filters-main-wrap input.wpc-label-input:checked+label{border:1px solid rgba(0,0,0,.25);border-radius:5px}.wpc-filters-main-wrap input.wpc-label-input:checked+label span.wpc-filter-label-wrapper{color:#333;background-color:rgba(0,0,0,.25)}.theme-twentytwentyone .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label span.wpc-filter-label-wrapper{padding:6px 12px}.theme-twentytwentyone .wpc-filters-main-wrap .widget li.wpc-term-item label{padding-left:8px}.wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item input:checked+label a{color:#333}.wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item label a{text-decoration:none;transition:none}.wpc-label-item.wpc-term-disabled label:hover,.wpc-term-disabled a:hover,.wpc-term-disabled input:hover,.wpc-term-disabled span.wpc-term-count:hover{cursor:not-allowed}.wpc-term-disabled ul.children a:hover,.wpc-term-disabled ul.children input:hover,.wpc-term-disabled ul.children span.wpc-term-count:hover{cursor:inherit}.widget .wpc-term-count-0:not(.wpc-has-not-empty-children) a,.widget-area .widget .wpc-term-count-0:not(.wpc-has-not-empty-children) a,.widget-area .wpc-filters-labels li.wpc-term-count-0:not(.wpc-has-not-empty-children) label,.widget-area .wpc-filters-labels li.wpc-term-count-0:not(.wpc-has-not-empty-children) label span.wpc-filter-label-wrapper,.wpc-filters-labels li.wpc-term-count-0:not(.wpc-has-not-empty-children) label,.wpc-filters-labels li.wpc-term-count-0:not(.wpc-has-not-empty-children) label span.wpc-filter-label-wrapper,.wpc-term-count-0:not(.wpc-has-not-empty-children),.wpc-term-count-0:not(.wpc-has-not-empty-children) a,body .wpc-filters-main-wrap li.wpc-term-count-0:not(.wpc-has-not-empty-children) label,body .wpc-filters-main-wrap li.wpc-term-count-0:not(.wpc-has-not-empty-children) label a{opacity:.8}.wpc-filters-main-wrap li.wpc-term-item input[type=checkbox],.wpc-filters-main-wrap li.wpc-term-item input[type=radio]{outline:0;margin-left:0;margin-right:8px;margin-bottom:0}.wpc-filters-main-wrap li.wpc-term-item input[type=checkbox]:hover,.wpc-filters-main-wrap li.wpc-term-item input[type=radio]:hover{background-color:transparent;cursor:pointer}.wpc-filters-main-wrap li.wpc-term-item label{display:flex;margin-bottom:0;margin-top:0;margin-left:0;line-height:1.3}.wpc-filters-main-wrap .wpc-filter-has-hierarchy li.wpc-term-item label{width:auto;justify-content:normal}.wpc-filter-content select{width:100%!important;margin-bottom:1em}.wpc-filter-content .wpc-filters-widget-select{padding-left:.5em;padding-right:.5em}.wpc-filters-main-wrap li.wpc-term-item a{text-decoration:none;font-weight:400;outline:0;padding-top:0;padding-bottom:0}.wpc-filter-product_visibility .wpc-term-item label a .star-rating{display:block;margin-right:2px;position:relative;height:1.618em;line-height:1.618}.theme-twentytwentyone .wpc-filter-product_visibility .wpc-term-item label a .star-rating,.wpc-filters-widget-wrapper .wpc-posts-found p,.wpc-horizontal-layout form.wpc-filter-range-form{margin-bottom:0}.wpc-filters-widget-wrapper .wpc-posts-found p{margin:10px 0}.wpc-chip-stars span,.wpc-filters-main-wrap .wpc-filter-product_visibility li.wpc-term-item label{display:flex;align-items:center}.widget-area .widget .wpc-filter-chips-list a:focus,.widget-area .widget li.wpc-term-item a:focus,.widget-area .widget li.wpc-term-item a:hover,.wpc-filter-chips-list a:focus,body li.wpc-term-item a:focus,body li.wpc-term-item a:hover{box-shadow:none;text-decoration:none}.wpc-filter-chips-list a,body .wpc-filter-chips-list li.wpc-filter-chip a{text-decoration:none;font-weight:400;border-radius:50px;padding:4px 10px;display:block;outline:0;border:1px solid #d8d8d8;position:relative;color:#333;height:100%}body .wpc-filter-chips-list li.wpc-chip-reset-all a{border-color:#cc8181;color:inherit}.wpc-filters-main-wrap .wpc-filter-chips-list a:hover{box-shadow:none}.wpc-filters-main-wrap .wpc-filter-chips-list li.wpc-filter-chip a:active{opacity:.75}.wpc-filter-chips-list a:hover .wpc-chip-remove-icon,.wpc-filter-search-wrapper button.wpc-search-clear:hover,.wpc-filters-range-column button.wpc-range-clear:hover,.wpc-search-field-wrapper a.wpc-search-clear-icon:hover{color:#c00}body ul.wpc-filter-chips-list{margin-left:0;padding-left:0;list-style:none!important}.wpc-filter-chips-list li,body .wpc-filter-chips-list li.wpc-filter-chip,li.wpc-filter-chip{margin:0 7px 7px 0;padding:0;border:none;display:inline-block;list-style:none;font-size:91%}.wpc-filter-chip-name{margin-right:.5em;white-space:nowrap;max-width:207px;overflow:hidden;display:block}.rtl .wpc-filter-chip-name{margin-left:.5em;margin-right:0}.wpc-chip-remove-icon{font-size:1.25em;display:flex;align-items:center;max-height:1px;height:1px;line-height:1}.wpc-button-inner,.wpc-chip-content{display:flex;align-items:center;height:100%;min-height:20px}.wpc-filters-range-wrapper{display:flex;justify-content:space-between}.rtl .wpc-filters-range-wrapper{flex-direction:row-reverse}.wpc-filters-range-column{width:auto;position:relative}.wpc-filters-range-max-column,.wpc-filters-range-min-column{max-width:47%}.wpc-filters-range-min-column{margin-right:3%}.wpc-filters-range-wrapper input[type=number]{width:100%;box-sizing:border-box;-webkit-appearance:none}.wpc-filters-range-values-wrapper{text-align:right;margin-top:10px}.wpc-filters-range-slider-wrapper{margin:1.5em 11px 10px}.wpc-filters-range-inputs .ui-button.ui-state-active:hover,.wpc-filters-range-inputs .ui-button:active,.wpc-filters-range-inputs .ui-state-active,.wpc-filters-range-inputs .ui-widget-content .ui-state-active,.wpc-filters-range-inputs .ui-widget-header .ui-state-active,.wpc-filters-range-inputs a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.select2-container--default .wpc-filter-everything-dropdown .select2-results__option[aria-disabled=true],.select2-container--default .wpc-filter-everything-dropdown .select2-results__option[aria-selected=true],.select2-container--default .wpc-filter-everything-dropdown .select2-results__option[data-selected=true],.select2-container--default .wpc-filter-everything-dropdown .select2-search--dropdown .select2-search__field:focus{color:inherit}.select2-container--default .wpc-filter-everything-dropdown .select2-results__option--highlighted{opacity:1!important;color:inherit!important;background-color:unset!important;position:relative!important}.select2-container--default .wpc-filter-everything-dropdown .select2-results__option[aria-selected=true],.select2-container--default .wpc-filter-everything-dropdown .select2-results__option[data-selected=true]{position:relative!important;background-color:unset!important;color:inherit!important}.select2-container--default .wpc-filter-everything-dropdown .select2-results__option[aria-disabled=true],.select2-container--default .wpc-filter-everything-dropdown .select2-search--dropdown .select2-search__field:focus{background-color:unset!important;color:inherit!important}.wpc-filters-range-inputs .ui-icon-background,.wpc-filters-range-inputs .ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.wpc-filters-range-inputs .ui-state-active a,.wpc-filters-range-inputs .ui-state-active a:link,.wpc-filters-range-inputs .ui-state-active a:visited{color:#fff;text-decoration:none}.wpc-filters-range-inputs .ui-button,.wpc-filters-range-inputs .ui-state-default,.wpc-filters-range-inputs .ui-widget-content .ui-state-default,.wpc-filters-range-inputs .ui-widget-header .ui-state-default,html .wpc-filters-range-inputs .ui-button.ui-state-disabled:active,html .wpc-filters-range-inputs .ui-button.ui-state-disabled:hover{border:1px solid #c7d1e2;background:#fff;font-weight:400;color:#454545}.wpc-filters-range-inputs .ui-slider .ui-slider-handle{-ms-touch-action:none;touch-action:none;position:absolute;z-index:2;width:24px;height:24px;cursor:default;-ms-touch-action:none;touch-action:none;box-shadow:inset 0 0 0 1px #ebebeb}.wpc-filters-range-inputs .ui-slider{position:relative;text-align:left}.wpc-filters-range-inputs .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.wpc-filters-range-inputs .ui-slider-horizontal{height:3px;background:#c7d1e2;border-radius:2px}.wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-handle{top:-11px;margin-left:-13px;border-radius:50%;outline:0;box-shadow:0 2px 6px 1px #1f20281A}.theme-Avada .widget_wpc_filters_widget .ui-slider .ui-slider-handle:last-child{transform:none}.wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-range{top:0;height:100%;background:#4c4c4c}.wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-range-min{left:0}.wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-range-max{right:0}.wpc-filters-range-inputs .ui-slider-vertical{width:.8em;height:100px}.wpc-filters-range-inputs .ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.wpc-filters-range-inputs .ui-slider-vertical .ui-slider-range{left:0;width:100%}.wpc-filters-range-inputs .ui-slider-vertical .ui-slider-range-min{bottom:0}.wpc-filters-range-inputs .ui-slider-vertical .ui-slider-range-max{top:0}.wpc-filter-collapsible .wpc-filter-title .wpc-open-icon,.wpc-filter-collapsible-reverse.wpc-filter-collapsible.wpc-closed .wpc-filter-title .wpc-open-icon,.wpc-filter-collapsible.wpc-closed .wpc-filter-title .wpc-open-icon,.wpc-filter-has-selected.wpc-closed .wpc-filter-title .wpc-open-icon{content:"";width:9px;min-width:9px;height:9px;display:block;border-left:1px solid #8a8a8a;border-top:1px solid #8a8a8a;transform:rotate(-135deg);position:relative;right:3px;bottom:3px}.wpc-filter-collapsible-reverse.wpc-filter-collapsible .wpc-filter-title .wpc-open-icon,.wpc-filter-collapsible.wpc-opened .wpc-filter-title .wpc-open-icon,.wpc-filter-has-selected .wpc-filter-title .wpc-open-icon{transform:rotate(45deg);position:relative;right:3px;bottom:0;top:3px}.widget-area,.widget_wpc_filters_widget,.wpc-filter-collapsible .wpc-filter-title,.wpc-filters-main-wrap,.wpc-search-field-wrapper{position:relative}.wpc-filter-header .wpc-filter-title button{width:100%;background:0 0;border:none;cursor:pointer;padding:0;text-align:left;outline:0;font-size:inherit;color:inherit;font-weight:inherit;box-shadow:none;display:flex;justify-content:space-between;align-items:center;margin:0 0 8px;min-height:0}.wpc-filter-selected-values{visibility:hidden;opacity:0;margin-top:5px;font-size:13px;padding-right:10px;line-height:1.3}.wpc-filter-collapsible.wpc-closed .wpc-filter-selected-values{visibility:visible;opacity:1}.widget_wpc_filters_widget{overflow:visible}.wpc-filters-main-wrap a.wpc-toggle-a{text-decoration:none;border-bottom-width:1px;border-bottom-style:dashed}.select2-results__option .wpc-term-count-0,.wpc-filters-main-wrap a.wpc-toggle-a:hover,.wpc-filters-main-wrap.is-active,.wpc-filters-section.is-active .wpc-filters-reset-button,.wpc-filters-section.is-active .wpc-filters-submit-button{opacity:.7}.wpc-filters-widget-top-container{background:#fff;border-bottom:1px solid transparent;padding:0}.wpc-filters-widget-top-container:before{content:"";display:block;height:1px;background:#fff;position:relative;bottom:1px}.wpc-widget-top-inside{display:flex;justify-content:flex-start;flex-wrap:nowrap;overflow:hidden}.wpc-widget-close-container{width:100%;position:relative;display:none}a.wpc-widget-close-icon{display:flex;width:56px;height:56px;margin:0;align-items:center;justify-content:flex-start;position:relative;z-index:10}.wpc-filters-widget-controls-container{display:none;text-align:center;position:sticky;bottom:0;background:#fff;z-index:99999;border-top:1px solid #e4e4e4}.theme-twentyfourteen .wpc-filters-widget-controls-container{background-color:#000}.wpc-filters-widget-controls-wrapper{margin-right:20px;margin-left:20px;display:flex;justify-content:space-between;align-items:center;position:sticky;bottom:0;padding:20px 0}.wpc-filters-main-wrap .wpc-filters-widget-controls-container a,.wpc-filters-main-wrap a.wpc-filters-reset-button,.wpc-filters-main-wrap a.wpc-filters-submit-button{outline:0!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .1s ease-in-out;text-decoration:none;font-weight:400;white-space:nowrap;box-shadow:none;padding:6px 14px;border-radius:4px;border:1px solid #d8d8d8;display:block;text-align:center}.wpc-filters-main-wrap a.wpc-filters-reset-button,.wpc-filters-main-wrap a.wpc-filters-submit-button{width:45%;white-space:inherit;display:flex;align-items:center;justify-content:center}.wpc-filters-main-wrap a.wpc-filters-reset-button{background-color:#fff}.wpc-filters-widget-controls-container a.wpc-filters-apply-button{background-color:#d8d8d8}span.wpc-icon-line-1:after,span.wpc-icon-line-2:after,span.wpc-icon-line-3:after{content:"";width:3px;height:3px;background-color:#fff;top:-2px;box-sizing:content-box}a.wpc-filters-reset-button:active,a.wpc-filters-reset-button:focus,a.wpc-filters-reset-button:hover,a.wpc-filters-submit-button:active,a.wpc-filters-submit-button:focus,a.wpc-filters-submit-button:hover{opacity:.85}.wpc-filters-widget-controls-container a:active,.wpc-filters-widget-controls-container a:focus,.wpc-filters-widget-controls-container a:hover{opacity:.6;box-shadow:none}body .wpc-filters-open-button-container a.wpc-filters-open-widget,body .wpc-filters-open-button-container a.wpc-open-close-filters-button{display:inline-block;text-align:left;border:1px solid #2c2d33;border-radius:2px;line-height:1.5;padding:7px 12px;background-color:transparent;color:#2c2d33;box-sizing:border-box;text-decoration:none!important;font-weight:400;transition:none;position:relative}.wpc-filters-scroll-container .wpc-filters-widget-wrapper{transition:opacity .25s;position:relative}.wpc-spinner{width:28px;height:28px;position:fixed;left:calc(50% - 14px);top:calc(50% - 14px);display:none;z-index:1000001}.wpc-spinner:after{content:"";position:absolute;opacity:1;border:1px solid #f3f3f3;border-top:1px solid #9f9f9f;border-radius:50%;width:28px;height:28px;top:0;left:0;bottom:0;right:0;margin:auto;animation:.5s linear infinite wpc-spinner}.wpc-filters-overlay{content:" ";background:#252525;opacity:0;position:fixed;left:0;right:0;bottom:0;z-index:99999;margin:0;transition:opacity 50ms linear}.wpc-filters-widget-controls-item{width:45%}.wpc-filters-widget-controls-one{text-align:left}.wpc-filters-widget-controls-two{text-align:right}.wpc-filters-toolbar .wpc-filter-chips-list{margin:0 0 0 .5em;display:flex;-webkit-box-pack:start;place-content:center flex-start;-webkit-box-align:center;align-items:center;overflow-x:auto}.wpc-filters-section:not(.wpc-filter-post_meta_num) .wpc-filter-content ul.wpc-filters-ul-list::-webkit-scrollbar{width:6px;border-radius:6px;background:#e9e9eb}.wpc-filters-section:not(.wpc-filter-post_meta_num) .wpc-filter-content ul.wpc-filters-ul-list::-webkit-scrollbar-track{border-radius:6px}.wpc-filters-section:not(.wpc-filter-post_meta_num) .wpc-filter-content ul.wpc-filters-ul-list::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:6px}#sidebar:after,.fusion-sidebar-inner-content:after{content:"";clear:both;display:block;width:1px;height:1px}.wpc-icon-html-wrapper{position:relative;margin-right:10px;top:2px}.wpc-filters-open-widget.wpc-opened .wpc-icon-html-wrapper{transform:rotate(0)}.rtl .wpc-icon-html-wrapper{margin-right:0;margin-left:10px}.wpc-widget-close-container .wpc-icon-html-wrapper{top:1px;margin:0;left:20px;background:#f5f5f5;border-radius:50%;padding:14px 7px;display:block}.rtl .wpc-widget-close-container .wpc-icon-html-wrapper{left:auto;right:20px}.wpc-widget-close-container .wpc-widget-close-icon span.wpc-icon-line-1,.wpc-widget-close-container .wpc-widget-close-icon span.wpc-icon-line-3{height:1px;margin-bottom:-1px}.wpc-icon-html-wrapper span{display:block;height:1px;width:18px;border-radius:3px;background:#2c2d33;margin-bottom:4px;position:relative}span.wpc-icon-line-1:after,span.wpc-icon-line-2:after{border:1px solid #2c2d33;display:block;position:absolute}.wpc-widget-close-container .wpc-icon-html-wrapper:hover span{background:#c00}span.wpc-icon-line-1:after{border-radius:50%;left:5px}span.wpc-icon-line-2:after{border-radius:50%;left:12px}span.wpc-icon-line-3:after{display:block;border:1px solid #2c2d33;border-radius:50%;position:absolute;left:2px}.wpc-opened span.wpc-icon-line-1:after,.wpc-opened span.wpc-icon-line-2,.wpc-opened span.wpc-icon-line-2:after,.wpc-opened span.wpc-icon-line-3:after,.wpc-widget-close-icon span.wpc-icon-line-1:after,.wpc-widget-close-icon span.wpc-icon-line-2,.wpc-widget-close-icon span.wpc-icon-line-2:after,.wpc-widget-close-icon span.wpc-icon-line-3:after{border-color:#fff;display:none}.wpc-opened span.wpc-icon-line-1,.wpc-widget-close-icon span.wpc-icon-line-1{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.wpc-opened span.wpc-icon-line-3,.wpc-widget-close-icon span.wpc-icon-line-3{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.wpc-opened span.wpc-icon-line-1,.wpc-opened span.wpc-icon-line-3,.wpc-widget-close-icon span.wpc-icon-line-1,.wpc-widget-close-icon span.wpc-icon-line-3{margin-bottom:-1px;top:-3px}.wpc-widget-close-icon span.wpc-icon-line-1,.wpc-widget-close-icon span.wpc-icon-line-3{top:-1px;margin-bottom:-2px;height:2px}.wpc-widget-close-icon .wpc-icon-html-wrapper span{width:14px}.wpc-filter-few-terms .wpc-see-less-control,.wpc-filter-few-terms .wpc-see-more-control,.wpc-filter-layout-rating.wpc-closed .flrt-stars-wpc-filter-content,.wpc-search-active .wpc-toggle-a{display:none!important}.wpc-filter-has-selected .wpc-see-less-control,.wpc-filter-has-selected.wpc-show-less .wpc-see-more-control,.wpc-filter-more-less .wpc-see-more-control,.wpc-filter-more-less.wpc-show-more .wpc-see-less-control,.wpc-show-more-reverse.wpc-filter-more-less .wpc-see-less-control,.wpc-show-more-reverse.wpc-filter-more-less.wpc-show-less .wpc-see-more-control{display:inline}.wpc-filter-has-selected.wpc-filter-more-less .wpc-filters-ul-list>li,.wpc-filter-more-less.wpc-show-more .wpc-filters-ul-list>li,.wpc-search-active .wpc-filters-ul-list li.showli,.wpc-search-active.wpc-filter-more-less .wpc-filters-ul-list li.showli,.wpc-show-more-reverse .wpc-filters-ul-list>li{display:list-item}.theme-Avada .woocommerce-container .wpc-filters-open-button-container,.theme-generatepress.woocommerce .wpc-filters-open-button-container{padding-left:0;padding-right:0}.theme-Avada .wpc-filters-open-button-container,.theme-generatepress .wpc-filters-open-button-container{padding-left:30px;padding-right:30px}.wpc-overlay-visible .theme-neve .nv-sidebar-wrap.shop-sidebar{opacity:1;z-index:100000;position:relative;pointer-events:initial}.wpc-term-count{white-space:nowrap;margin:0;display:inline-block;opacity:.3}.select2-container .wpc-term-count{margin-left:.5em}#ui-datepicker-div.wpc-filter-datepicker .ui-widget-header .ui-datepicker-next span,#ui-datepicker-div.wpc-filter-datepicker .ui-widget-header .ui-datepicker-prev span,.wpc-filter-has-swatches.wpc-filter-hidden-term-names .wpc-term-count,.wpc-filter-layout-labels.wpc-filter-has-swatches .wpc-term-count,.wpc-sorting-form{margin:0}.wpc-filters-main-wrap .wpc-filter-layout-labels.wpc-filter-visible-term-names.wpc-filter-has-swatches .wpc-filters-labels{display:flex;flex-wrap:unset;justify-content:unset;flex-direction:column}.wpc-filter-has-brands .wpc-term-count,.wpc-filter-has-swatches .wpc-term-count{display:inline-flex;align-items:center}.select2-container--default.select2-container--open .wpc-filter-everything-dropdown.select2-dropdown{border-color:#c9d1e0}.wpc-filter-layout-dropdown .select2-container--default .select2-selection--single,.wpc-sorting-form .select2-container--default .select2-selection--single{border-color:#c9d1e0;border-radius:6px}.theme-Avada .wpc-filter-layout-dropdown .select2-container--default .select2-selection--single .select2-selection__rendered,.theme-Avada .wpc-sorting-form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:36px}.wpc-filter-layout-dropdown .select2-container--default .select2-selection--single .select2-selection__rendered,.wpc-sorting-form .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:inherit;color:inherit;display:flex}.sidebar .widget .wpc-filter-everything-dropdown li.select2-results__option,.wpc-filter-everything-dropdown .select2-results__option{line-height:inherit;font-size:inherit;padding:6px 16px;margin:0;display:flex}.wpc-filter-layout-dropdown .select2-container .select2-selection--single,.wpc-sorting-form .select2-container .select2-selection--single{height:auto;padding:6px 40px 6px 16px}.wpc-filter-layout-dropdown .select2-container--default .select2-selection--single .select2-selection__arrow,.wpc-sorting-form .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;border:none;background-color:transparent;width:40px;border-radius:6px;top:1px;right:1px}.select2-dropdown.wpc-filter-everything-dropdown{border-color:#c9d1e0;z-index:999999}.select2-container--default .wpc-filter-everything-dropdown .select2-search--dropdown{padding:4px 16px}body.theme-twentytwentyfive .wpc-filters-widget-content,body.theme-twentytwentyfour .wpc-filters-widget-content,body.theme-twentytwentyone .wpc-filters-widget-content,body.theme-twentytwentythree .wpc-filters-widget-content,body.theme-twentytwentytwo .wpc-filters-widget-content{font-size:16px}.wpc-filters-widget-content .select2-search--dropdown .select2-search__field{padding:8px 16px}.select2-container--default .wpc-filter-everything-dropdown .select2-search--dropdown .select2-search__field{border-color:#c9d1e0;box-shadow:none;border-radius:6px;height:auto}.wpc-filter-layout-dropdown .select2-container--default .select2-selection--single .select2-selection__arrow b,.wpc-sorting-form .select2-container--default .select2-selection--single .select2-selection__arrow b{border-left:1px solid #6d6d6d;border-top:1px solid #6d6d6d;width:9px;height:9px;font-size:16px;transform:rotate(-135deg);right:16px;top:calc(50% + -6px);left:auto;margin:0;display:block;border-right:none;border-bottom:none;background:unset}.wpc-filter-layout-dropdown .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,.wpc-sorting-form .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(45deg);border-left:1px solid #6d6d6d;border-top:1px solid #6d6d6d;top:calc(50% + -2px)}.wpc-help-tip{color:#929292;display:inline-block;font-style:normal;height:16px;line-height:16px;position:relative;vertical-align:middle;width:16px;min-width:16px;border-radius:50%;box-sizing:content-box;border:1px solid #c7d1e2}.wpc-help-tip::after{speak:none;font-weight:700;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;margin:0;text-indent:0;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;content:"?";cursor:help;color:#c8d1e1;font-size:11px;line-height:16px;font-family:arial;background-color:transparent}.wpc-help-tip:hover::after{opacity:.7;cursor:help}.wpc-help-tip:active::after{opacity:.5}.wpc-filter-title .wpc-help-tip{font-size:1em}#tiptip_holder{display:none;z-index:8675309;position:absolute;top:0;left:0}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:#333}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-4px;margin-left:-5px;border-bottom-color:#333}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:#333}#tiptip_holder.tip_left{padding-right:1px}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-4px;margin-left:-7px;border-left-color:#333}#tiptip_content,.chart-tooltip,.wc_error_tip{color:#fff;font-size:.75em;background:#333;border-radius:3px;padding:.618em 1em;box-shadow:0 1px 3px rgba(0,0,0,.2)}#tiptip_content code,.chart-tooltip code,.wc_error_tip code{padding:1px;background:#888}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border:6px solid transparent;height:0;width:0}.wpc-wrap-icons{display:flex;align-items:center;flex-wrap:wrap;width:100%;line-height:1}.wpc-wrap-icons>*{flex-grow:1}.wpc-wrap-icons .wpc-help-tip{margin-left:10px;margin-right:10px;flex-grow:initial}.wpc-wrap-icons .wpc-filter-selected-values{flex-grow:2;min-width:100%}.wpc-debug-message{padding:16px;font-size:14px;border:1px dashed #ccc;margin-bottom:20px}body .wpc-debug-title{font-size:13px;margin-bottom:24px;font-style:italic;visibility:visible}.wpc-edit-filter-set{font-size:13px}.wpc-orderby-select{width:100%;max-width:300px}.select2.select2-container.select2-container--default{min-width:140px!important}.sidebar .widget .wpc-filter-everything-dropdown li.select2-results__option>span,.wpc-filter-everything-dropdown .select2-results__option>span,.wpc-filter-layout-dropdown .select2-container--default .select2-selection--single .select2-selection__rendered>span,.wpc-sorting-form .select2-container--default .select2-selection--single .select2-results__option,.wpc-sorting-form .select2-container--default .select2-selection--single .select2-selection__rendered{display:flex;align-items:center;min-height:32px}.wpc-sorting-form .select2-container--default .select2-selection--single .select2-selection__rendered{min-height:32px}.wpc-force-visibility{display:block!important;opacity:1!important;visibility:hidden!important;height:0!important;margin:0!important;padding:0!important;transform:none!important;position:static!important;transition:none!important;overflow:visible!important;z-index:999999!important;width:0!important;left:auto!important;right:auto!important;bottom:auto!important;top:auto!important}.wpc-force-visibility .widget_wpc_filters_widget,.wpc-force-visibility .wpc-filters-main-wrap{visibility:visible!important;display:block!important}.wpc-widget-top-inside .wpc-inner-widget-chips-wrapper{width:100%}.wpc_show_bottom_widget .wpc-widget-top-inside .wpc-inner-widget-chips-wrapper .wpc-filter-chips-list{margin:0;padding:2px 0 10px}.wpc-widget-popup-title{position:absolute;top:0;text-align:center;bottom:0;right:0;left:0;display:flex;align-items:center;justify-content:center;font-size:18px;color:#333;font-weight:600}.wpc-term-image-wrapper{position:relative;width:70px;min-width:70px;height:40px;border:1px solid rgba(0,0,0,.1);text-align:center;display:flex;padding:4px;justify-content:center;align-items:center;border-radius:8px}.select2-container .wpc-term-image-wrapper{border:none;width:56px;height:32px}.wpc-dropdown-default .wpc-term-image-wrapper,.wpc-dropdown-default .wpc-term-swatch-wrapper{width:0!important;min-width:0;border-color:transparent;margin:0!important;padding:0}.wpc-filter-visible-term-names .wpc-term-image-wrapper,.wpc-item-has-brand .wpc-term-image-wrapper{margin-right:.5em}.wpc-term-swatch-wrapper{position:relative;margin-right:8px;width:25px;height:25px;border:1px solid transparent;border-radius:2px;box-sizing:content-box;overflow:hidden}.wpc-term-swatch-no-image{border:1px solid;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.wpc-term-swatch-wrapper:has(.wpc-term-swatch[style*="background-color: #ffffff"]),.wpc-term-swatch-wrapper:has(.wpc-term-swatch[style*="background-color:#ffffff"]){border-color:#c7d1e2}.rtl .wpc-term-swatch-wrapper{margin-left:5px;margin-right:0}.wpc-term-image-wrapper:before,.wpc-term-swatch-wrapper:before{content:"";left:0;right:0;top:0;bottom:0;position:absolute;background:#000;opacity:.15;display:none;z-index:10}.wpc-term-swatch-wrapper:after{content:"";left:7px;top:7px;width:10px;height:5px;position:absolute;border-left:2px solid #fff;border-bottom:2px solid #fff;display:none;transform:rotate(-45deg);box-sizing:content-box;z-index:20}.wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item.wpc-term-has-image input[type=checkbox]:checked+label a,.wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item.wpc-term-has-image label:hover a{border-color:rgba(0,0,0,.1)}.wpc-filters-labels li.wpc-term-has-image input[type=checkbox]:checked+label .wpc-filter-label-wrapper .wpc-term-image-wrapper,.wpc-filters-labels li.wpc-term-has-image label:hover .wpc-filter-label-wrapper .wpc-term-image-wrapper{border-width:2px;padding:4px}.wpc-filters-labels li.wpc-term-has-image input[type=checkbox]:checked+label .wpc-filter-label-wrapper .wpc-term-image-wrapper img,.wpc-filters-labels li.wpc-term-has-image label:hover .wpc-filter-label-wrapper .wpc-term-image-wrapper img{border-width:0}.wpc-filters-labels li.wpc-term-item label:active .wpc-term-swatch-wrapper:before{background:#fff;opacity:.05}.wpc-filter-has-brands .wpc-filters-labels li.wpc-term-has-image label:active .wpc-term-image-wrapper:before{display:block;background:#fff;opacity:.2}.wpc-term-image-container{position:relative;display:block;background-position:center center;background-size:contain;background-repeat:no-repeat;vertical-align:middle;width:32px;height:24px}.wpc-filter-link{margin-right:6px}.wpc-filter-has-brands li.wpc-term-item a,.wpc-filter-has-brands li.wpc-term-item label,.wpc-filter-has-swatches ul.wpc-filters-ul-list li.wpc-term-item a,span.wpc-dropdown-default,span.wpc-item-has-brand,span.wpc-item-has-swatch{display:inline-flex;align-items:center;flex-direction:row}.wpc-filter-search-wrapper{margin-bottom:12px;position:relative}.wpc-search-field{width:100%;margin:0}.wpc-filters-date-range-wrapper input[type=text]{box-sizing:border-box;min-width:100%}.wpc-filters-main-wrap input.wpc-filter-search-field{padding-right:30px;width:100%;margin:0}.wpc-search-icon{position:absolute;top:0;bottom:0;left:12px;width:24px;display:flex;align-items:center}.wpc-search-icon:before{content:"";display:inline-block;vertical-align:baseline;line-height:1;width:20px;height:20px;background-image:url('data:image/svg+xml,%3Csvg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"%3E%3Ccircle cx="11" cy="11" r="7" stroke="%23C7D1E2" stroke-width="2"/%3E%3Cpath d="M20 20L17 17" stroke="%23C7D1E2" stroke-width="2" stroke-linecap="round"/%3E%3C/svg%3E');background-repeat:no-repeat;background-size:20px}.wpc-filters-widget-content .wpc-filters-section .wpc-filter-search-form .wpc-search-field{padding-left:48px}.wpc-filter-search-wrapper button.wpc-search-clear,.wpc-filters-range-column button.wpc-range-clear,.wpc-search-field-wrapper .wpc-search-clear-icon-wrapper{position:absolute;right:1px;top:1px;height:calc(100% - 2px);background:0 0;border:none;font-size:29px;font-weight:400;font-family:"Times New Roman",serif;padding:0;width:38px;outline:0;color:#b5bed2;box-shadow:none;display:none;line-height:1;margin:0;cursor:pointer;-webkit-appearance:none;min-height:0;border-top-right-radius:6px;border-bottom-right-radius:6px}.wpc-search-field-wrapper .wpc-search-clear-icon-wrapper{width:40px;right:0}.wpc-search-field-wrapper a.wpc-search-clear-icon{text-decoration:none!important;position:absolute;left:0;right:0;top:0;cursor:pointer;font-size:29px;bottom:0;display:flex;justify-content:center;align-items:center;font-weight:400!important;color:inherit}.rtl .wpc-filters-main-wrap input.wpc-filter-search-field{padding-left:30px;padding-right:5px}.wpc-search-clear:hover{cursor:pointer;background:0 0;box-shadow:none;border:none;outline:0}.select2-selection span.wpc-term-swatch,li.select2-results__option span.wpc-term-swatch,li.wpc-term-item label span.wpc-term-swatch{display:block;border-radius:1px;width:100%;height:100%}@media (min-width:769px){.wpc-filters-main-wrap .wpc-term-swatch-wrapper,.wpc-filters-main-wrap li.wpc-term-item label span.wpc-term-swatch{width:28px;min-width:28px;height:28px}.wpc-filters-main-wrap .wpc-term-swatch-wrapper:after{width:10px;height:5px;position:absolute;top:calc(50% - 1px);left:50%;transform:translate(-50%,-50%) rotate(-45deg)}}li.wpc-term-item label span.wpc-term-swatch.wpc-no-swatch-yet{display:flex;justify-content:center;align-items:center}.wpc-term-swatch.wpc-no-swatch-yet:before{content:"";display:block;width:100%;height:100%;color:#9d9d9d;position:relative;z-index:30;text-align:center;line-height:15px;background-image:url(//lentesoptishore.com/wp-content/plugins/filter-everything/assets/img/no-image.png);background-size:contain;background-repeat:no-repeat}.widget-area .widget li.wpc-term-item label img.wpc-term-image,.wpc-filters-main-wrap li.wpc-term-item label img.wpc-term-image,li.select2-results__option img.wpc-term-image{width:auto;max-width:100%;display:block;border-radius:0;margin:0}.wpc-term-image-wrapper img{display:inline;max-height:100%;border:1px solid transparent;box-shadow:none}.wpc-horizontal-layout .wpc-filters-widget-wrapper{display:flex;width:100%;justify-content:flex-start;flex-wrap:wrap;align-items:flex-start}.wpc-horizontal-layout.wpc-horizontal-cols-2 .wpc-filters-section:not(.wpc-filter-layout-submit-button){max-width:49%;width:49%;margin-right:2%}.flrt-star-label a,.wpc-horizontal-layout.wpc-horizontal-cols-2 .wpc-filters-section:nth-child(odd),.wpc-horizontal-layout.wpc-horizontal-cols-3 .wpc-filters-section:nth-child(3n+1),.wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:nth-child(4n+1),.wpc-horizontal-layout.wpc-horizontal-cols-5 .wpc-filters-section:nth-child(5n+1){margin-right:0!important}.wpc-horizontal-layout .wpc-filters-section:not(.wpc-filter-layout-submit-button),.wpc-horizontal-layout.wpc-horizontal-cols-3 .wpc-filters-section:not(.wpc-filter-layout-submit-button){max-width:32%;width:32%;margin-right:2%}.wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:not(.wpc-filter-layout-submit-button){max-width:24%;width:24%;margin-right:1.33333%}.wpc-horizontal-layout.wpc-horizontal-cols-5 .wpc-filters-section:not(.wpc-filter-layout-submit-button){max-width:19%;width:19%;margin-right:1.25%}.wpc-horizontal-layout .wpc-filter-layout-submit-button,.wpc-horizontal-layout .wpc-inner-widget-chips-wrapper,.wpc-horizontal-layout .wpc-posts-found{max-width:100%;flex-basis:100%}.wpc-horizontal-layout.wpc-horizontal-cols-2 a.wpc-filters-reset-button,.wpc-horizontal-layout.wpc-horizontal-cols-2 a.wpc-filters-submit-button{width:23.5%;max-width:23.5%;margin-right:2%;padding-left:0;padding-right:0}.wpc-horizontal-layout a.wpc-filters-reset-button,.wpc-horizontal-layout a.wpc-filters-submit-button{width:15%;white-space:inherit;display:flex;align-items:center;justify-content:center;max-width:15%;margin-right:2%}.wpc-horizontal-layout.wpc-horizontal-cols-4 a.wpc-filters-reset-button,.wpc-horizontal-layout.wpc-horizontal-cols-4 a.wpc-filters-submit-button{width:11.33333%;max-width:11.33333%;margin-right:1.33333%;padding-left:0;padding-right:0}.wpc-horizontal-layout.wpc-horizontal-cols-5 a.wpc-filters-reset-button,.wpc-horizontal-layout.wpc-horizontal-cols-5 a.wpc-filters-submit-button{width:14%;max-width:14%;margin-right:1.25%;padding-left:0;padding-right:0}.wpc-horizontal-layout .wpc-filter-layout-submit-button{justify-content:flex-end}#ui-datepicker-div{z-index:100!important}.wpc-filter-datepicker{font-size:15px;min-width:250px;max-width:500px}.wpc-counter-length-1.wpc-filter-layout-labels:not(.wpc-filter-has-swatches):not(.wpc-filter-has-brands) .wpc-term-count,.wpc-counter-length-2.wpc-filter-layout-labels:not(.wpc-filter-has-swatches):not(.wpc-filter-has-brands) .wpc-term-count,.wpc-counter-length-3.wpc-filter-layout-labels:not(.wpc-filter-has-swatches):not(.wpc-filter-has-brands) .wpc-term-count,.wpc-counter-length-4.wpc-filter-layout-labels:not(.wpc-filter-has-swatches):not(.wpc-filter-has-brands) .wpc-term-count,.wpc-counter-length-5.wpc-filter-layout-labels:not(.wpc-filter-has-swatches):not(.wpc-filter-has-brands) .wpc-term-count{width:auto}.wpc-counter-length-1 .wpc-term-count{width:1.5em}.wpc-counter-length-2 .wpc-term-count{width:2em}.wpc-counter-length-3 .wpc-term-count{width:2.5em}.wpc-counter-length-4 .wpc-term-count{width:3em}.wpc-counter-length-5 .wpc-term-count{width:3.5em}#ui-datepicker-div.wpc-filter-datepicker.ui-widget-content{border:1px solid #c7d1e2;padding:.2em .2em 0}#ui-datepicker-div.wpc-filter-datepicker th{opacity:.6}#ui-datepicker-div.wpc-filter-datepicker .ui-state-default,#ui-datepicker-div.wpc-filter-datepicker .ui-widget-header .ui-state-default,#ui-datepicker-div.wpc-filter-datepicker.ui-widget-content .ui-state-default{background:#fff;border:1px solid #fff;text-align:center;line-height:normal;padding-top:6px;padding-bottom:6px;border-radius:4px;color:#000;width:32px;height:32px;box-sizing:border-box;margin:0 auto}#ui-datepicker-div.ui-widget-content.wpc-filter-datepicker .ui-state-hover,#ui-datepicker-div.wpc-filter-datepicker .ui-state-active,#ui-datepicker-div.wpc-filter-datepicker .ui-state-hover,#ui-datepicker-div.wpc-filter-datepicker .ui-widget-header .ui-state-active,#ui-datepicker-div.wpc-filter-datepicker.ui-widget-content .ui-state-active{color:#fff}#ui-datepicker-div.ui-widget-content.wpc-filter-datepicker .ui-state-active,#ui-datepicker-div.ui-widget-content.wpc-filter-datepicker .ui-state-hover.ui-state-active{opacity:1}#ui-datepicker-div.wpc-filter-datepicker .ui-datepicker-title{display:flex;align-items:center;justify-content:center;gap:2px}#ui-datepicker-div.wpc-filter-datepicker .ui-widget-header .ui-datepicker-next,#ui-datepicker-div.wpc-filter-datepicker .ui-widget-header .ui-datepicker-prev{display:flex;align-items:center;justify-content:center;top:12px;width:14px;height:28px;box-sizing:border-box}#ui-datepicker-div.wpc-filter-datepicker .ui-widget-header .ui-datepicker-prev{left:24px}#ui-datepicker-div.wpc-filter-datepicker .ui-widget-header .ui-datepicker-next{right:24px}#ui-datepicker-div.wpc-filter-datepicker .ui-widget-header .ui-datepicker-next.ui-state-hover,#ui-datepicker-div.wpc-filter-datepicker .ui-widget-header .ui-datepicker-prev.ui-state-hover{border-color:unset;background:unset}#ui-datepicker-div.wpc-filter-datepicker .ui-widget-header .ui-datepicker-next .ui-icon,#ui-datepicker-div.wpc-filter-datepicker .ui-widget-header .ui-datepicker-prev .ui-icon{background-image:unset;border:2px solid #7b879c;transform:rotate(45deg);width:9px;height:9px;position:unset}#ui-datepicker-div.wpc-filter-datepicker .ui-widget-header .ui-datepicker-prev .ui-icon{border-right:none;border-top:none}#ui-datepicker-div.wpc-filter-datepicker .ui-widget-header .ui-datepicker-next .ui-icon{border-left:none;border-bottom:none}#ui-datepicker-div.wpc-filter-datepicker .ui-timepicker-div .ui-timepicker-select{-webkit-appearance:none;line-height:2;color:#2c3338;border:1px solid #c7d1e2;box-shadow:none;border-radius:3px;padding:0 24px 0 8px;min-height:38px;max-width:25rem;margin-left:4px;margin-right:4px;width:max-content}.ui-datepicker.wpc-filter-datepicker .ui-widget-content button,.ui-datepicker.wpc-filter-datepicker .ui_tpicker_time_label{font-size:14px;font-weight:400}.ui-datepicker.wpc-filter-datepicker .ui-widget-content button{padding:.4em 1.6em}.ui-datepicker.wpc-filter-datepicker .ui-timepicker-div dl{margin:7px 0}.ui-datepicker.wpc-filter-datepicker .ui-datepicker-title select,.ui-datepicker.wpc-filter-datepicker select{font-size:14px;line-height:2;color:#2c3338;border:1px solid #c7d1e2;box-shadow:none;border-radius:3px;padding:0 16px 0 8px;min-height:44px;max-width:25rem;cursor:pointer;vertical-align:middle;background:#fff}.ui-datepicker.wpc-filter-datepicker.ui-widget-content{border:1px solid #e1e1e1;background:#fff;color:#444;border-radius:3px}#ui-datepicker-div.wpc-filter-datepicker .ui-timepicker-oneLine{border-top:1px solid #c7d1e2;margin:0 -.2em;padding:12px 0}#ui-datepicker-div.wpc-filter-datepicker .ui-timepicker-oneLine dl{display:flex;align-items:center;justify-content:center;margin:0}#ui-datepicker-div.wpc-filter-datepicker .ui-datepicker-buttonpane{border-top:1px solid #c7d1e2;padding:12px;margin:0 -.2em}#ui-datepicker-div.wpc-filter-datepicker .ui-datepicker-buttonpane button.ui-priority-primary{float:unset;width:100%;padding:10px 0;margin:0;height:unset;font-weight:600}#ui-datepicker-div.wpc-filter-datepicker{z-index:9999999!important}.wpc-filters-date-range-from-column{margin-bottom:10px}.wpc-filters-date-range-column label{display:block;font-size:95%;margin-bottom:4px}html[lang=es] .wpc-filters-date-range-column label{min-width:65px}.wpc-filters-widget-content input[type=email],.wpc-filters-widget-content input[type=number],.wpc-filters-widget-content input[type=password],.wpc-filters-widget-content input[type=search],.wpc-filters-widget-content input[type=tel],.wpc-filters-widget-content input[type=text],.wpc-filters-widget-content input[type=url],.wpc-filters-widget-content select{min-height:32px;box-sizing:border-box;padding:8px 16px;border:1px solid #c7d1e2}.wpc-filters-widget-content .wpc-filter-search-wrapper .wpc-filter-search-field{padding:8px 16px 8px 48px}body .wpc-filters-widget-containers-wrapper .wpc-no-filter-terms{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1050px){.wpc-horizontal-layout a.wpc-filters-reset-button,.wpc-horizontal-layout a.wpc-filters-submit-button,.wpc-horizontal-layout.wpc-horizontal-cols-3 a.wpc-filters-reset-button,.wpc-horizontal-layout.wpc-horizontal-cols-3 a.wpc-filters-submit-button{padding-left:0;padding-right:0}}@media screen and (max-width:1000px){.wpc-horizontal-layout.wpc-horizontal-cols-5 .wpc-filters-section:not(.wpc-filter-layout-submit-button){max-width:24%;width:24%;margin-right:1.33333%}.wpc-horizontal-layout.wpc-horizontal-cols-5 .wpc-filters-section:nth-child(4n+1){margin-right:0}.wpc-horizontal-layout.wpc-horizontal-cols-4 a.wpc-filters-reset-button,.wpc-horizontal-layout.wpc-horizontal-cols-4 a.wpc-filters-submit-button{width:14%;max-width:14%;margin-right:1.25%;padding-left:0;padding-right:0}}@media screen and (max-width:900px){.wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:not(.wpc-filter-layout-submit-button),.wpc-horizontal-layout.wpc-horizontal-cols-5 .wpc-filters-section:not(.wpc-filter-layout-submit-button){max-width:32%;width:32%;margin-right:2%}.wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:nth-child(3n+1),.wpc-horizontal-layout.wpc-horizontal-cols-5 .wpc-filters-section:nth-child(3n+1){margin-right:0}.wpc-horizontal-layout.wpc-horizontal-cols-4 a.wpc-filters-reset-button,.wpc-horizontal-layout.wpc-horizontal-cols-4 a.wpc-filters-submit-button,.wpc-horizontal-layout.wpc-horizontal-cols-5 a.wpc-filters-reset-button,.wpc-horizontal-layout.wpc-horizontal-cols-5 a.wpc-filters-submit-button{width:15%;white-space:inherit;display:flex;align-items:center;justify-content:center;max-width:15%;margin-right:2%}}@media screen and (max-width:700px){.wpc-horizontal-layout.wpc-horizontal-cols-3 .wpc-filters-section:not(.wpc-filter-layout-submit-button),.wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:not(.wpc-filter-layout-submit-button),.wpc-horizontal-layout.wpc-horizontal-cols-5 .wpc-filters-section:not(.wpc-filter-layout-submit-button){max-width:49%;width:49%;margin-right:2%}.wpc-horizontal-layout.wpc-horizontal-cols-3 .wpc-filters-section:nth-child(odd),.wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:nth-child(odd),.wpc-horizontal-layout.wpc-horizontal-cols-5 .wpc-filters-section:nth-child(odd){margin-right:0}.wpc-horizontal-layout.wpc-horizontal-cols-3 a.wpc-filters-reset-button,.wpc-horizontal-layout.wpc-horizontal-cols-3 a.wpc-filters-submit-button,.wpc-horizontal-layout.wpc-horizontal-cols-4 a.wpc-filters-reset-button,.wpc-horizontal-layout.wpc-horizontal-cols-4 a.wpc-filters-submit-button,.wpc-horizontal-layout.wpc-horizontal-cols-5 a.wpc-filters-reset-button,.wpc-horizontal-layout.wpc-horizontal-cols-5 a.wpc-filters-submit-button{width:23.5%;max-width:23.5%;margin-right:2%;padding-left:0;padding-right:0}}@media screen and (max-width:500px){.wpc-horizontal-layout .wpc-filters-widget-wrapper{display:block;width:100%}.wpc-horizontal-layout .wpc-filters-section:not(.wpc-filter-layout-submit-button),.wpc-horizontal-layout.wpc-horizontal-cols-2 .wpc-filters-section:not(.wpc-filter-layout-submit-button),.wpc-horizontal-layout.wpc-horizontal-cols-3 .wpc-filters-section:not(.wpc-filter-layout-submit-button),.wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:not(.wpc-filter-layout-submit-button),.wpc-horizontal-layout.wpc-horizontal-cols-5 .wpc-filters-section:not(.wpc-filter-layout-submit-button){max-width:100%;width:auto;margin-right:0}.wpc-horizontal-layout .wpc-filters-section:nth-child(3n+1),.wpc-horizontal-layout.wpc-horizontal-cols-2 .wpc-filters-section:nth-child(odd),.wpc-horizontal-layout.wpc-horizontal-cols-3 .wpc-filters-section:nth-child(3n+1),.wpc-horizontal-layout.wpc-horizontal-cols-4 .wpc-filters-section:nth-child(4n+1),.wpc-horizontal-layout.wpc-horizontal-cols-5 .wpc-filters-section:nth-child(5n+1){margin-right:0}.wpc-horizontal-layout a.wpc-filters-reset-button,.wpc-horizontal-layout a.wpc-filters-submit-button,.wpc-horizontal-layout.wpc-horizontal-cols-2 a.wpc-filters-reset-button,.wpc-horizontal-layout.wpc-horizontal-cols-2 a.wpc-filters-submit-button,.wpc-horizontal-layout.wpc-horizontal-cols-3 a.wpc-filters-reset-button,.wpc-horizontal-layout.wpc-horizontal-cols-3 a.wpc-filters-submit-button,.wpc-horizontal-layout.wpc-horizontal-cols-4 a.wpc-filters-reset-button,.wpc-horizontal-layout.wpc-horizontal-cols-4 a.wpc-filters-submit-button,.wpc-horizontal-layout.wpc-horizontal-cols-5 a.wpc-filters-reset-button,.wpc-horizontal-layout.wpc-horizontal-cols-5 a.wpc-filters-submit-button{width:45%;max-width:none;margin:0;padding-left:14px;padding-right:14px}.wpc-horizontal-layout form.wpc-filter-range-form{margin-bottom:inherit}}@keyframes wpc-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.flrt-stars-filter{display:flex;justify-content:left;margin:0;padding:0!important}.flrt-stars-filter li{margin:0!important}.flrt-star-label{height:20px!important;width:20px;align-items:center!important;margin-left:2px!important}input.flrt-star-input{width:1px!important;height:1px!important;display:none;position:absolute!important;left:0!important;border:none!important;background-color:none!important}.flrt-star-label a,.flrt-stars-wpc-filter-content{display:flex!important}.flrt-star-label svg{height:20px;width:20px;fill:transparent;stroke-linejoin:round}.flrt-star-label a{align-items:center!important}.wpc-filter-layout-rating.wpc-opened .flrt-stars-wpc-filter-content{align-items:center!important}#flrt-wpc-term-count{margin-left:8px;height:24px}.flrt-star-label-not-checked svg{fill:transparent!important}.wpc-chip-stars{display:flex;margin-right:.5em;margin-top:0;padding:2px 0}.wpc-chip-stars svg{overflow:visible;width:16px;height:16px}.flrt-star-rating-checkbox{display:flex}.wpc-pc-sticky-buttons{position:relative;left:0;margin:16px 0}.wpc-pc-apply-button{margin-left:4px}.wpc-sticky-buttons{position:relative;display:flex;width:100%;justify-content:space-between;flex-direction:row-reverse;background:#fff;padding:16px;border:1px solid #eaf0fc;border-radius:6px;--sticky-top:16px;--sticky-bottom:16px}input[type=number].wpc-filters-range-max::-webkit-inner-spin-button,input[type=number].wpc-filters-range-max::-webkit-outer-spin-button,input[type=number].wpc-filters-range-min::-webkit-inner-spin-button,input[type=number].wpc-filters-range-min::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number].wpc-filters-range-max,input[type=number].wpc-filters-range-min{-moz-appearance:textfield;appearance:textfield}input.wpc-filter-search-field,input[type=number].wpc-filters-range-max,input[type=number].wpc-filters-range-min{padding-right:40px!important}@media screen and (min-width:769px){.wpc_show_bottom_widget .wpc-filters-widget-content{height:auto!important}body.wpc_show_open_close_button .wpc-filters-widget-content.wpc-closed,body.wpc_show_open_close_button .wpc-filters-widget-content.wpc-opened,body.wpc_show_open_close_button .wpc-filters-widget-content:not(.wpc-opened){display:block!important}}@media screen and (min-width:768px){.wpc-custom-selected-terms{clear:both;width:100%}.wpc-custom-selected-terms ul.wpc-filter-chips-list{display:flex;overflow-x:auto;padding-left:0}.wpc-filters-main-wrap .wpc-custom-selected-terms ul.wpc-filter-chips-list{display:block;overflow:visible}html.is-active .wpc-filters-overlay{top:0;opacity:.3;background:#fff}.wpc-filters-main-wrap input.wpc-label-input+label:hover{border:1px solid rgba(0,0,0,.25);border-radius:5px}.wpc-filters-main-wrap input.wpc-label-input+label:hover span.wpc-filter-label-wrapper{color:#333;background-color:rgba(0,0,0,.25)}.wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item input+label:hover a{color:#333}.theme-storefront #primary .storefront-sorting .wpc-custom-selected-terms{font-size:inherit}.theme-storefront #primary .wpc-custom-selected-terms{font-size:.875em}}@media screen and (max-width:768px){.wpc-filters-labels li.wpc-term-item label:hover .wpc-term-swatch-wrapper:after,.wpc-filters-labels li.wpc-term-item label:hover .wpc-term-swatch-wrapper:before{display:none;}.wpc_show_bottom_widget .wpc-filters-widget-top-container,.wpc_show_open_close_button .wpc-filters-widget-top-container{text-align:center}.wpc_show_bottom_widget .wpc-filters-widget-top-container{position:sticky;top:0;z-index:99999;border-bottom:1px solid #f7f7f7}.wpc-custom-selected-terms:not(.wpc-show-on-mobile),.wpc-edit-filter-set,.wpc_show_bottom_widget .widget_wpc_selected_filters_widget,.wpc_show_bottom_widget .wpc-filters-widget-content .wpc-filter-set-widget-title,.wpc_show_bottom_widget .wpc-filters-main-wrap .widget-title,.wpc_show_bottom_widget .wpc-filters-widget-wrapper .wpc-filter-layout-submit-button,.wpc_show_bottom_widget .wpc-posts-found,body.wpc_show_bottom_widget .wpc-open-close-filters-button,body.wpc_show_open_close_button .wpc-filters-widget-content:not(.wpc-opened){display:none}.wpc_show_bottom_widget .wpc-filters-widget-top-container:not(.wpc-show-on-desktop),.wpc_show_bottom_widget .wpc-spinner.is-active,.wpc_show_bottom_widget .wpc-widget-close-container,html.is-active body:not(.wpc_show_bottom_widget) .wpc-spinner{display:block}body .wpc-filters-main-wrap li.wpc-term-item{padding:2px 0}.wpc-chip-empty{width:0;display:list-item;visibility:hidden;margin-right:0!important}.wpc-overlay-visible #secondary{z-index:auto}html.is-active:not(.wpc-overlay-visible) .wpc-filters-overlay{top:0;opacity:.2;background:#fff}.wpc-custom-selected-terms.wpc-show-on-mobile ul.wpc-filter-chips-list{display:flex;overflow-x:auto;padding-left:0}html.is-active body:not(.wpc_show_bottom_widget) .wpc-filters-overlay{top:0;opacity:.3;background:#fff}body.wpc_show_bottom_widget .wpc-filters-widget-content.wpc-closed,body.wpc_show_bottom_widget .wpc-filters-widget-content.wpc-opened,body.wpc_show_bottom_widget .wpc-filters-widget-content:not(.wpc-opened){display:block!important}.wpc-open-close-filters-button{display:block;margin-bottom:20px}.wpc-overlay-visible body,html.wpc-overlay-visible{overflow:hidden!important}.wpc_show_bottom_widget .widget_wpc_filters_widget,.wpc_show_bottom_widget .wpc-filters-main-wrap{padding:0!important;margin:0!important}.wpc_show_bottom_widget .wpc-filters-range-column{width:48%;max-width:none}.wpc_show_bottom_widget .wpc-filters-toolbar{display:flex;margin:1em 0}.wpc_show_bottom_widget .wpc-inner-widget-chips-wrapper{display:block;padding-left:20px;padding-right:20px}.wpc_show_bottom_widget .wpc-filters-main-wrap .widget-title.wpc-filter-title{display:flex}.wpc_show_bottom_widget .wpc-inner-widget-chips-wrapper .wpc-filter-chips-list,.wpc_show_open_close_button .wpc-inner-widget-chips-wrapper .wpc-filter-chips-list{display:flex;-webkit-box-pack:start;place-content:center flex-start;overflow-x:auto;padding-top:5px;padding-bottom:5px;margin-left:0;padding-left:0}.wpc-overlay-visible .wpc_show_bottom_widget .wpc-filters-overlay{top:0;opacity:.4}.wpc_show_bottom_widget .wpc-filters-main-wrap .wpc-spinner.is-active+.wpc-filters-widget-content .wpc-filters-scroll-container .wpc-filters-widget-wrapper{opacity:.6;pointer-events:none}.wpc_show_bottom_widget .wpc-filters-open-button-container{margin-top:1em;margin-bottom:1em}.wpc_show_bottom_widget .wpc-filters-widget-content{position:fixed;bottom:0;right:0;left:0;top:5%;z-index:999999;padding:0;background-color:#fff;margin:0;box-sizing:border-box;border-radius:7px 7px 0 0;transition:transform .25s;transform:translate3d(0,120%,0);-webkit-overflow-scrolling:touch;height:auto}.wpc_show_bottom_widget .wpc-filters-widget-containers-wrapper{padding:0;margin:0;overflow-y:scroll;box-sizing:border-box;position:fixed;top:56px;left:0;right:0;bottom:0}.wpc_show_bottom_widget .wpc-filters-widget-content.wpc-filters-widget-opened{transform:translate3d(0,0,0)}.theme-twentyfourteen .wpc_show_bottom_widget .wpc-filters-widget-content,.theme-twentyfourteen.wpc_show_bottom_widget .wpc-filters-scroll-container{background-color:#000}.wpc_show_bottom_widget .wpc-filters-section:not(.wpc-filter-post_meta_num):not(.wpc-filter-tax_numeric) .wpc-filter-content ul.wpc-filters-ul-list,.wpc_show_open_close_button .wpc-filters-section:not(.wpc-filter-post_meta_num):not(.wpc-filter-tax_numeric) .wpc-filter-content ul.wpc-filters-ul-list{max-height:none}.wpc_show_bottom_widget .wpc-filters-scroll-container{background:#fff;min-height:100%}.wpc_show_bottom_widget .wpc-filters-widget-wrapper{padding:20px 20px 15px}.wpc-filter-everything-dropdown .select2-search--dropdown .select2-search__field,.wpc-sorting-form select,.wpc_show_bottom_widget .wpc-filters-main-wrap input[type=number],.wpc_show_bottom_widget .wpc-filters-main-wrap input[type=text],.wpc_show_bottom_widget .wpc-filters-main-wrap select,.wpc_show_bottom_widget .wpc-filters-main-wrap textarea,.wpc_show_bottom_widget .wpc-search-field,.wpc_show_open_close_button .wpc-search-field,.wpc_show_open_close_button .wpc-filter-search-field{font-size:16px}.wpc-filter-layout-dropdown .select2-container .select2-selection--single,.wpc-sorting-form .select2-container .select2-selection--single{height:auto;padding:6px}.wpc_show_bottom_widget .wpc-filters-section:not(.wpc-filter-post_meta_num):not(.wpc-filter-tax_numeric) .wpc-filter-content ul.wpc-filters-ul-list{overflow-y:visible}.theme-twentyeleven #primary,.theme-twentyeleven #secondary{margin-left:0;margin-right:0;clear:both;float:none}#main>.fusion-row{max-width:100%}.wpc_show_bottom_widget .wpc-filters-open-button-container,.wpc_show_bottom_widget .wpc-filters-widget-controls-container,.wpc_show_bottom_widget .wpc-filters-widget-top-container,.wpc_show_open_close_button .wpc-filters-open-button-container{display:block}}
.wpc-preload-img{display:none;}.wpc-filter-more-less:not(.wpc-search-active) .wpc-filters-ul-list > li:nth-child(-n+5){display: list-item;}
li.wpc-term-item label span.wpc-term-swatch,.wpc-term-swatch-wrapper{width:32px;min-width:32px;height:32px;}
.wpc-term-swatch-wrapper:after{width:12.8px;height:6.4px;left:9.1428571428571px;top:9.1428571428571px;}.wpc-term-image-wrapper{width:70px;min-width:70px;height:40px;}.wpc-filters-section:not(.wpc-filter-more-less):not(.wpc-filter-post_meta_num):not(.wpc-filter-tax_numeric):not(.wpc-filter-layout-dropdown):not(.wpc-filter-terms-count-0) .wpc-filter-content:not(.wpc-filter-has-hierarchy) ul.wpc-filters-ul-list{
max-height: 350px;
overflow-y: auto;
}
.wpc-filters-range-inputs .ui-slider-horizontal .ui-slider-range{
background-color: #0570e2;
}
.wpc-spinner:after {
border-top-color: #0570e2;
}
.theme-Avada .wpc-filter-product_visibility .star-rating:before,
.wpc-filter-product_visibility .star-rating span:before{
color: #0570e2;
}
body .wpc-filters-main-wrap input.wpc-label-input:checked+label span.wpc-filter-label-wrapper{
background-color: #0570e2;
}
body .wpc-filters-main-wrap input.wpc-label-input:checked+label{
border-color: #0570e2;
}
body .wpc-filters-main-wrap .wpc-term-disabled input.wpc-label-input:checked+label span.wpc-filter-label-wrapper{
background-color: #d8d8d8;
}
body .wpc-filters-main-wrap .wpc-term-disabled input.wpc-label-input:checked+label{
border-color: #d8d8d8;
}
body .wpc-filters-main-wrap .wpc-term-disabled input.wpc-label-input+label:hover{
border-color: #d8d8d8;
}
body .wpc-filters-main-wrap .wpc-term-disabled input.wpc-label-input:checked+label span.wpc-filter-label-wrapper,
body .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item.wpc-term-disabled input:checked+label a{
color: #333333;
}
body .wpc-filters-main-wrap input.wpc-label-input:checked+label span.wpc-filter-label-wrapper,
body .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item input:checked+label a{
color: #f5f5f5;
}
body .wpc-filter-chips-list li.wpc-filter-chip:not(.wpc-chip-reset-all) a{
border-color: #0570e2;
}
body .wpc-filters-main-wrap .wpc-filters-widget-controls-container a.wpc-filters-apply-button,
body .wpc-filters-main-wrap a.wpc-filters-submit-button{
border-color: #0570e2;
background-color: #0570e2;
color: #f5f5f5;
}
body .wpc-filter-chips-list li.wpc-filter-chip a:hover{
opacity: 0.9;
}
body .wpc-filter-chips-list li.wpc-filter-chip a:active{
opacity: 0.75;
}
.star-rating span,
.star-rating span:before{
color: #0570e2;
}
body a.wpc-filters-open-widget:active, a.wpc-filters-open-widget:active, 
.wpc-filters-open-widget:active{
border-color: #0570e2;
background-color: #0570e2;
color: #f5f5f5;
}
a.wpc-filters-open-widget:active span.wpc-icon-line-1:after,
a.wpc-filters-open-widget:active span.wpc-icon-line-2:after,
a.wpc-filters-open-widget:active span.wpc-icon-line-3:after{
background-color: #0570e2;
border-color: #f5f5f5;
}
a.wpc-filters-open-widget:active .wpc-icon-html-wrapper span{
background-color: #f5f5f5;
}
body .wpc-filters-main-wrap input.wpc-label-input+label:hover span.wpc-filter-label-wrapper{
color: #f5f5f5;
background-color: #0570e2;
}
body .wpc-filters-main-wrap .wpc-filters-labels li.wpc-term-item input+label:hover a{
color: #f5f5f5;
}
body .wpc-filters-main-wrap input.wpc-label-input+label:hover{
border-color: #0570e2;
}
#ui-datepicker-div.wpc-filter-datepicker .ui-state-active, 
#ui-datepicker-div.ui-widget-content.wpc-filter-datepicker .ui-state-active, 
#ui-datepicker-div.wpc-filter-datepicker .ui-widget-header .ui-state-active{
border-color: #0570e2;
background: #0570e2;
opacity: 0.95;
}
#ui-datepicker-div.wpc-filter-datepicker .ui-state-hover, 
#ui-datepicker-div.ui-widget-content.wpc-filter-datepicker .ui-state-hover, 
#ui-datepicker-div.wpc-filter-datepicker .ui-widget-header .ui-state-hover, 
#ui-datepicker-div.wpc-filter-datepicker .ui-state-focus, 
#ui-datepicker-div.ui-widget-content.wpc-filter-datepicker .ui-state-focus, 
#ui-datepicker-div.wpc-filter-datepicker .ui-widget-header .ui-state-focus{
border-color: #0570e2;
background: #0570e2;
opacity: 0.6;
}#ui-datepicker-div.wpc-filter-datepicker .ui-datepicker-close.ui-state-default{
background: #0570e2;
color: #f5f5f5;
}
.flrt-star-label svg{
stroke: #0570e2;
}
.flrt-star-label-hover svg, .wpc-chip-stars svg{
fill: #0570e2;
}
.wpc-filter-label-stars-wrapper{
padding: 4px 5px !important;
}
.wpc-filter-label-stars-wrapper .flrt-star-label svg{
height: 17px;
width: 17px;
}
body .wpc-filters-main-wrap input.wpc-label-input:checked+label span.wpc-filter-label-stars-wrapper .flrt-star-label svg, 
span.wpc-filter-label-stars-wrapper:hover .flrt-star-label svg{
fill: #f5f5f5;
}
@media screen and (min-width: 768px) {
html.is-active .wpc-spinner{
display: block;
}}
@media screen and (min-width: 768px) {
html.is-active .wpc-filters-overlay{
opacity: .15;
background: #000000;
}}