@keyframes delife-spin{to{transform:rotate(360deg)}}/*! 
 * OverlayScrollbars
 * Version: 2.16.0
 * 
 * Copyright (c) Rene Haas | KingSora.
 * https://github.com/KingSora
 * 
 * Released under the MIT license.
 */.os-size-observer,.os-size-observer-listener{box-sizing:border-box;direction:inherit;overflow:hidden;pointer-events:none;scroll-behavior:auto !important;visibility:hidden}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{left:0;position:absolute;top:0;writing-mode:horizontal-tb}.os-size-observer{border:inherit;bottom:0;box-sizing:inherit;contain:strict;display:flex;flex-direction:row;flex-wrap:nowrap;left:0;margin:-133px;padding:inherit;right:0;top:0;transform:scale(0.1);z-index:-1}.os-size-observer:before{box-sizing:inherit;content:"";flex:none;height:10px;padding:10px;width:10px}.os-size-observer-appear{animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{border:inherit;box-sizing:border-box;flex:auto;margin:-133px;padding:inherit;position:relative;transform:scale(10)}.os-size-observer-listener.ltr{margin-left:0;margin-right:-266px}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";height:100%;width:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{border:inherit;box-sizing:content-box;display:block;flex:auto;padding:inherit;position:relative}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{bottom:0;direction:ltr;flex:none;overflow:hidden;right:0}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{border:none;box-sizing:border-box;contain:strict;flex:none;height:0;margin:0;max-height:1px;max-width:0;overflow:hidden;padding:0;position:relative;top:calc(100% + 1px);z-index:-1}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{height:1000%;min-height:1px;min-width:1px;width:1000%}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{height:100%;margin:0;width:100%}html[data-overlayscrollbars-body]>body{margin:0;overflow:visible}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars-padding],[data-overlayscrollbars~=host]{align-items:stretch !important;display:flex;flex-direction:row !important;flex-wrap:nowrap !important;scroll-behavior:auto !important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){border:none;box-sizing:inherit;flex:auto;height:auto;margin:0;min-width:0;padding:0;position:relative;width:100%;z-index:0}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw:0;--os-vah:0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";height:var(--os-vah);min-height:1px;min-width:1px;pointer-events:none;position:absolute;width:var(--os-vaw);z-index:-1}[data-overlayscrollbars-padding],[data-overlayscrollbars~=host]{overflow:hidden !important}[data-overlayscrollbars-padding~=noClipping],[data-overlayscrollbars~=host][data-overlayscrollbars~=noClipping]{overflow:visible !important}[data-overlayscrollbars-viewport]{--os-viewport-overflow-x:hidden;--os-viewport-overflow-y:hidden;overflow-x:var(--os-viewport-overflow-x);overflow-y:var(--os-viewport-overflow-y)}[data-overlayscrollbars-viewport~=overflowXVisible]{--os-viewport-overflow-x:visible}[data-overlayscrollbars-viewport~=overflowXHidden]{--os-viewport-overflow-x:hidden}[data-overlayscrollbars-viewport~=overflowXScroll]{--os-viewport-overflow-x:scroll}[data-overlayscrollbars-viewport~=overflowYVisible]{--os-viewport-overflow-y:visible}[data-overlayscrollbars-viewport~=overflowYHidden]{--os-viewport-overflow-y:hidden}[data-overlayscrollbars-viewport~=overflowYScroll]{--os-viewport-overflow-y:scroll}[data-overlayscrollbars-viewport~=overflowImportant]{overflow-x:var(--os-viewport-overflow-x) !important;overflow-y:var(--os-viewport-overflow-y) !important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0 !important;line-height:0 !important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>:not(#osFakeId){clip:rect(0, 0, 0, 0) !important;border-width:0 !important;display:none !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;white-space:nowrap !important;width:1px !important}[data-overlayscrollbars-viewport~=measuring],[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto !important;scroll-snap-type:none !important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowXVisible]{overflow-x:hidden !important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowYVisible]{overflow-y:hidden !important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport]{height:auto !important;width:auto !important}@property --os-scroll-percent{syntax:"<number>";inherits:true;initial-value:0}@property --os-viewport-percent{syntax:"<number>";inherits:true;initial-value:0}.os-scrollbar{--os-viewport-percent:0;--os-scroll-percent:0;--os-scroll-direction:0;--os-scroll-percent-directional:calc(var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent))*-1)*var(--os-scroll-direction));contain:size layout;contain:size layout style;opacity:0;pointer-events:none;position:absolute;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{transition:none !important}.os-scrollbar-track{border:none !important;padding:0 !important;position:relative}.os-scrollbar-handle{position:absolute}.os-scrollbar-handle,.os-scrollbar-track{height:100%;pointer-events:none;width:100%}.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle,.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{right:0;top:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{left:0;right:auto}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none !important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0 !important;transition:none !important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional)*100%);transform:translateX(calc(var(--os-scroll-percent-directional) * -100%));width:calc(var(--os-viewport-percent)*100%)}.os-scrollbar-vertical .os-scrollbar-handle{height:calc(var(--os-viewport-percent)*100%);right:0;top:calc(var(--os-scroll-percent-directional)*100%);transform:translateY(calc(var(--os-scroll-percent-directional) * -100%))}@supports(container-type: size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{left:auto;transform:translateX(calc(var(--os-scroll-percent-directional) * 100cqw + var(--os-scroll-percent-directional) * -100%))}.os-scrollbar-vertical .os-scrollbar-handle{top:auto;transform:translateY(calc(var(--os-scroll-percent-directional) * 100cqh + var(--os-scroll-percent-directional) * -100%))}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{left:0;right:auto}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{left:0;right:auto}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{bottom:0;top:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size:0;--os-padding-perpendicular:0;--os-padding-axis:0;--os-track-border-radius:0;--os-track-bg:none;--os-track-bg-hover:none;--os-track-bg-active:none;--os-track-border:none;--os-track-border-hover:none;--os-track-border-active:none;--os-handle-border-radius:0;--os-handle-bg:none;--os-handle-bg-hover:none;--os-handle-bg-active:none;--os-handle-border:none;--os-handle-border-hover:none;--os-handle-border-active:none;--os-handle-min-size:33px;--os-handle-max-size:none;--os-handle-perpendicular-size:100%;--os-handle-perpendicular-size-hover:100%;--os-handle-perpendicular-size-active:100%;--os-handle-interactive-area-offset:0}.os-scrollbar-track{background:var(--os-track-bg);border:var(--os-track-border);border-radius:var(--os-track-border-radius);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{background:var(--os-track-bg-hover);border:var(--os-track-border-hover)}.os-scrollbar-track:active{background:var(--os-track-bg-active);border:var(--os-track-border-active)}.os-scrollbar-handle{background:var(--os-handle-bg);border:var(--os-handle-border);border-radius:var(--os-handle-border-radius)}.os-scrollbar-handle:hover{background:var(--os-handle-bg-hover);border:var(--os-handle-border-hover)}.os-scrollbar-handle:active{background:var(--os-handle-bg-active);border:var(--os-handle-border-active)}.os-scrollbar-handle:before,.os-scrollbar-track:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.os-scrollbar-horizontal{height:var(--os-size);padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{bottom:calc(var(--os-padding-perpendicular)*-1);top:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-horizontal .os-scrollbar-handle{height:var(--os-handle-perpendicular-size);max-width:var(--os-handle-max-size);min-width:var(--os-handle-min-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{bottom:calc(var(--os-padding-perpendicular)*-1);top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{bottom:var(--os-size);padding:var(--os-padding-axis) var(--os-padding-perpendicular);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular)*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical .os-scrollbar-handle{max-height:var(--os-handle-max-size);min-height:var(--os-handle-min-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s;width:var(--os-handle-perpendicular-size)}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1);right:calc(var(--os-padding-perpendicular)*-1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{left:calc(var(--os-padding-perpendicular)*-1);right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset))*-1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}.os-theme-none.os-scrollbar,[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar{display:none !important}.os-theme-dark,.os-theme-light{--os-size:10px;--os-padding-perpendicular:2px;--os-padding-axis:2px;--os-track-border-radius:10px;--os-handle-interactive-area-offset:4px;--os-handle-border-radius:10px;box-sizing:border-box}.os-theme-dark{--os-handle-bg:rgba(0,0,0,.44);--os-handle-bg-hover:rgba(0,0,0,.55);--os-handle-bg-active:rgba(0,0,0,.66)}.os-theme-light{--os-handle-bg:hsla(0,0%,100%,.44);--os-handle-bg-hover:hsla(0,0%,100%,.55);--os-handle-bg-active:hsla(0,0%,100%,.66)}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport]),[data-overlayscrollbars-viewport~=scrollbarHidden],html[data-overlayscrollbars-viewport~=scrollbarHidden]>body{scrollbar-width:none !important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar,[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner,html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar,html[data-overlayscrollbars-viewport~=scrollbarHidden]>body::-webkit-scrollbar-corner{-webkit-appearance:none !important;appearance:none !important;display:none !important;height:0 !important;width:0 !important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}.sprite--404{width:97px;height:87px}.sprite--arrow-down{width:24px;height:24px}.sprite--arrow-l{width:10px;height:6px}.sprite--arrow-left{width:24px;height:24px}.sprite--arrow-right-alt{width:11px;height:8px}.sprite--arrow-right{width:26px;height:16px}.sprite--arrow-up{width:16px;height:16px}.sprite--brand-facebook{width:24px;height:24px}.sprite--brand-instagram{width:24px;height:24px}.sprite--brand-pinterest{width:24px;height:24px}.sprite--brand-seznam{width:23px;height:24px}.sprite--brand-star-check{width:87px;height:87px}.sprite--brand-star-error{width:41px;height:41px}.sprite--brand-star-small{width:16px;height:16px}.sprite--brand-star{width:87px;height:87px}.sprite--brand-youtube{width:24px;height:24px}.sprite--breadcrumb-separator{width:10px;height:6px}.sprite--burger{width:24px;height:16px}.sprite--bus{width:31px;height:22px}.sprite--calendar{width:32px;height:32px}.sprite--camera{width:22px;height:18px}.sprite--car{width:31px;height:22px}.sprite--cart-empty{width:87px;height:87px}.sprite--cart{width:24px;height:24px}.sprite--chair{width:32px;height:32px}.sprite--chat{width:32px;height:32px}.sprite--check-star-alt{width:31px;height:31px}.sprite--check-star{width:24px;height:24px}.sprite--check{width:24px;height:24px}.sprite--chevron-down{width:9px;height:5px}.sprite--chevron-left{width:24px;height:24px}.sprite--clock{width:24px;height:24px}.sprite--close{width:24px;height:24px}.sprite--czech-deco-team{width:132px;height:132px}.sprite--delife-diamond{width:78px;height:78px}.sprite--delife-logo{width:140px;height:15px}.sprite--delivery{width:16px;height:16px}.sprite--diamond{width:32px;height:32px}.sprite--envelope{width:24px;height:24px}.sprite--filter{width:24px;height:24px}.sprite--gift{width:21px;height:21px}.sprite--google-g{width:24px;height:24px}.sprite--home{width:12px;height:14px}.sprite--ladder{width:32px;height:32px}.sprite--lock{width:14px;height:15px}.sprite--mail{width:24px;height:24px}.sprite--minus{width:24px;height:24px}.sprite--payment-advance{width:43px;height:27px}.sprite--payment-bacs{width:48px;height:27px}.sprite--phone{width:24px;height:24px}.sprite--pin{width:16px;height:16px}.sprite--play-video{width:24px;height:25px}.sprite--plus-circle{width:24px;height:24px}.sprite--plus{width:24px;height:24px}.sprite--question{width:18px;height:18px}.sprite--quill-filter{width:16px;height:16px}.sprite--sand-glass-outline{width:24px;height:24px}.sprite--search-empty{width:87px;height:87px}.sprite--search{width:24px;height:24px}.sprite--subway{width:32px;height:32px}.sprite--user{width:24px;height:24px}.sprite--video-play{width:91px;height:91px}@media(min-width: 1024px){.wpify-woo-filters-app .wpify-woo-filters-mobile-toggle,.wpify-woo-filters-app .wpify-woo-filters-floating-button,.wpify-woo-filters-app .wpify-woo-filters-mobile-overlay,.wpify-woo-filters-app .wpify-woo-filters-mobile-flyout{display:none}}.wpify-woo-filters-app .wpify-woo-filters-desktop{display:none}@media(min-width: 1024px){.wpify-woo-filters-app .wpify-woo-filters-desktop{display:block}}.wpify-woo-filters-app .wf-filter{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(219 219 219 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-top:0.5rem;padding-bottom:0.5rem}.wpify-woo-filters-app .wf-filter:first-child{padding-top:0px}.wpify-woo-filters-app .wf-filter:last-child{border-bottom-width:0px}.wpify-woo-filters-app .wf-filter__toggle{display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;gap:0.75rem;border-width:0px;background-color:transparent;padding-left:0px;padding-right:0px;padding-top:0.75rem;padding-bottom:0.75rem;text-align:left}.wpify-woo-filters-app .wf-filter__toggle:hover{text-decoration-line:underline;text-underline-offset:4px}.wpify-woo-filters-app .wf-filter__title{margin:0px;flex:1 1 0%;font-family:"roc-grotesk-wide", "roc-grotesk-wide-fallback", system-ui, -apple-system, sans-serif;font-size:16px;line-height:1.4;letter-spacing:0.32px;font-weight:600;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.wpify-woo-filters-app .wf-filter__chevron{display:block;height:0.5rem;width:0.5rem;flex-shrink:0;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M9 0.392366V0H0V0.392366C2.34212 0.490722 4.22399 2.4998 4.31613 5H4.68387C4.77601 2.4998 6.65788 0.490722 9 0.392366Z%27 fill=%27currentColor%27/%3e%3c/svg%3e") center no-repeat;mask:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M9 0.392366V0H0V0.392366C2.34212 0.490722 4.22399 2.4998 4.31613 5H4.68387C4.77601 2.4998 6.65788 0.490722 9 0.392366Z%27 fill=%27currentColor%27/%3e%3c/svg%3e") center no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:rotate .2s ease}.wpify-woo-filters-app .wf-filter__chevron svg{display:none}.wpify-woo-filters-app .wf-filter--open .wf-filter__chevron{rotate:180deg}.wpify-woo-filters-app .wf-filter--accordion .wf-filter__panel{padding-bottom:0.75rem}.wpify-woo-filters-app .wf-filter-groups,.wpify-woo-filters-app .wf-filter-group__filters{display:block}.wpify-woo-filters-app .wf-filter-groups,.wpify-woo-filters-app .wf-filter-groups [data-overlayscrollbars-viewport]{overflow:visible !important}.wpify-woo-filters-app .wf-filter-groups--skeleton{display:flex}@keyframes pulse{50%{opacity:.5}}.wpify-woo-filters-app .wf-filter-groups--skeleton{animation:pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;flex-direction:column;gap:1rem}.wpify-woo-filters-app .wf-filter-groups--skeleton .wf-filter-group{padding-top:0.75rem;padding-bottom:0.75rem}.wpify-woo-filters-app .wf-skeleton__title{margin-bottom:0.75rem;height:0.875rem;width:40%;border-radius:0.25rem;--tw-bg-opacity:1;background-color:rgb(244 244 244 / var(--tw-bg-opacity, 1))}.wpify-woo-filters-app .wf-skeleton__rows{display:grid;gap:0.75rem}.wpify-woo-filters-app .wf-skeleton__row{display:grid;gap:0.5rem}.wpify-woo-filters-app .wf-skeleton__label{height:0.75rem;width:66.666667%;border-radius:0.25rem;--tw-bg-opacity:1;background-color:rgb(244 244 244 / var(--tw-bg-opacity, 1))}.wpify-woo-filters-app .wf-skeleton__field{height:1.5rem;width:100%;border-radius:0.25rem;--tw-bg-opacity:1;background-color:rgb(244 244 244 / var(--tw-bg-opacity, 1))}.wpify-woo-filters-app .wf-checkbox-option,.wpify-woo-filters-app .wf-radio-option{display:flex;cursor:pointer;align-items:center;gap:0.5rem;padding-top:0.375rem;padding-bottom:0.375rem}.wpify-woo-filters-app .wf-checkbox-option__input{position:relative;margin:0px;height:1rem;width:1rem;flex-shrink:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));outline-style:solid;outline-width:1px;outline-offset:0px;outline-color:transparent;transition-property:outline-color,outline-offset,background-color,border-color;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:200ms}.wpify-woo-filters-app .wf-checkbox-option__input:checked{--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.wpify-woo-filters-app .wf-checkbox-option__input:focus-visible{outline-offset:2px;outline-color:#000000}.wpify-woo-filters-app .wf-checkbox-option__input::after{content:"";position:absolute;inset:0px;margin:auto;height:0.875rem;width:0.875rem;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:200ms;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27%23000%27 d=%27m10 15.586l-3.293-3.293l-1.414 1.414L10 18.414l9.707-9.707l-1.414-1.414z%27/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27%23000%27 d=%27m10 15.586l-3.293-3.293l-1.414 1.414L10 18.414l9.707-9.707l-1.414-1.414z%27/%3E%3C/svg%3E") center/contain no-repeat}.wpify-woo-filters-app .wf-checkbox-option__input:checked::after{opacity:1}.wpify-woo-filters-app .wf-radio-option__input{position:relative;margin:0px;height:1rem;width:1rem;flex-shrink:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));outline-style:solid;outline-width:1px;outline-offset:0px;outline-color:transparent;transition-property:outline-color,outline-offset;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:200ms}.wpify-woo-filters-app .wf-radio-option__input:focus-visible{outline-offset:2px;outline-color:#000000}.wpify-woo-filters-app .wf-radio-option__input::after{content:"";position:absolute;inset:0px;margin:auto;height:0.5rem;width:0.5rem;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));opacity:0;transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:200ms}.wpify-woo-filters-app .wf-radio-option__input:checked::after{opacity:1}.wpify-woo-filters-app .wf-checkbox-option:hover .wf-checkbox-option__input,.wpify-woo-filters-app .wf-radio-option:hover .wf-radio-option__input{outline-offset:2px;outline-color:#000000}.wpify-woo-filters-app .wf-checkbox-option__label,.wpify-woo-filters-app .wf-radio-option__label{flex:1 1 0%;font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));text-decoration-line:underline;text-decoration-color:#000000;text-decoration-thickness:1px;text-underline-offset:4px}.wpify-woo-filters-app .wf-checkbox-option:hover .wf-checkbox-option__label,.wpify-woo-filters-app .wf-radio-option:hover .wf-radio-option__label{text-decoration-line:none}.wpify-woo-filters-app .wf-checkbox-option__count,.wpify-woo-filters-app .wf-radio-option__count{margin-left:auto;font-size:0.75rem;line-height:1rem;color:rgb(0 0 0 / 0.6);text-decoration-line:none}.wpify-woo-filters-app .wf-checkbox-option--disabled,.wpify-woo-filters-app .wf-radio-option--disabled{cursor:not-allowed}.wpify-woo-filters-app .wf-checkbox-option--disabled .wf-checkbox-option__label,.wpify-woo-filters-app .wf-radio-option--disabled .wf-radio-option__label{color:rgb(0 0 0 / 0.6);text-decoration-line:line-through;text-decoration-line:none}.wpify-woo-filters-app .wf-single-select__options--radios{display:flex;flex-direction:column;gap:0.25rem}.wpify-woo-filters-app .wf-show-more{position:relative;display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:0.625rem;background-color:transparent;padding:0px;font-family:"roc-grotesk", "roc-grotesk-fallback", system-ui, -apple-system, sans-serif;font-size:0.875rem;line-height:1.5rem;border:0;border-bottom:1px solid #000000}.wpify-woo-filters-app .wf-show-more::after{content:"";position:absolute;left:0px;right:0px;bottom:0px;height:1px;--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));opacity:0;transition-property:transform,opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:200ms}.wpify-woo-filters-app .wf-show-more:hover::after{--tw-translate-y:4px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.wpify-woo-filters-app .wf-show-more{margin-left:auto;margin-right:auto;margin-top:0.75rem;display:flex;width:-moz-fit-content;width:fit-content}.wpify-woo-filters-app .wf-multiselect__options--colors,.wpify-woo-filters-app .wf-multiselect__options--images,.wpify-woo-filters-app .wf-single-select__options--colors,.wpify-woo-filters-app .wf-single-select__options--images{display:flex;flex-wrap:wrap;gap:0.5rem}.wpify-woo-filters-app .wf-color-option,.wpify-woo-filters-app .wf-image-option{position:relative;cursor:pointer;border-width:0px;background-color:transparent;padding:0px;text-align:center}.wpify-woo-filters-app .wf-color-option__swatch,.wpify-woo-filters-app .wf-image-option__wrapper{position:relative;height:2.75rem;width:2.75rem;border-bottom-left-radius:10px;border-width:1px;--tw-border-opacity:1;border-color:rgb(219 219 219 / var(--tw-border-opacity, 1));outline-style:solid;outline-width:1px;outline-offset:0px;outline-color:transparent;transition-property:outline-color,outline-offset;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:200ms}.wpify-woo-filters-app .wf-image-option__wrapper{overflow:hidden}.wpify-woo-filters-app .wf-color-option:hover .wf-color-option__swatch,.wpify-woo-filters-app .wf-image-option:hover .wf-image-option__wrapper{outline-offset:2px;outline-color:#000000}.wpify-woo-filters-app .wf-color-option__swatch--selected,.wpify-woo-filters-app .wf-image-option__wrapper--selected{--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1));outline-offset:2px;outline-color:#000000}.wpify-woo-filters-app .wf-color-option__checkmark{position:absolute;height:1rem;width:1rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));left:50%;top:50%;transform:translate(-50%, -50%)}.wpify-woo-filters-app .wf-color-option__count,.wpify-woo-filters-app .wf-image-option__count{position:absolute;top:-0.25rem;right:-0.25rem;display:inline-flex;height:1rem;min-width:1rem;align-items:center;justify-content:center;border-radius:9999px;border-width:1px;--tw-border-opacity:1;border-color:rgb(219 219 219 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:0.25rem;padding-right:0.25rem;font-size:10px;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.wpify-woo-filters-app .wf-image-option__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.wpify-woo-filters-app .wf-image-option__placeholder{display:flex;height:100%;width:100%;align-items:center;justify-content:center;--tw-bg-opacity:1;background-color:rgb(244 244 244 / var(--tw-bg-opacity, 1))}.wpify-woo-filters-app .wf-image-option__placeholder-text{font-size:0.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(85 85 85 / var(--tw-text-opacity, 1))}.wpify-woo-filters-app .wf-image-option__checkmark{position:absolute;top:-0.25rem;right:-0.25rem;display:inline-flex;height:1rem;width:1rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.wpify-woo-filters-app .wf-image-option__checkmark-icon{height:0.625rem;width:0.625rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.wpify-woo-filters-app .wf-image-option__label{margin-top:0.25rem;display:block;font-size:0.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.wpify-woo-filters-app .wf-range-slider__pending-text{margin-bottom:0.5rem;display:block;font-size:0.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(85 85 85 / var(--tw-text-opacity, 1))}.wpify-woo-filters-app .wf-range-slider__inputs{display:flex;width:100%;align-items:center;gap:0.75rem}.wpify-woo-filters-app .wf-range-slider__input{height:3.5rem;width:100%;border-bottom-left-radius:10px;border-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:0.625rem;padding-right:0.625rem;padding-top:1rem;padding-bottom:1rem;font-size:0.75rem;font-weight:400;line-height:1.25rem;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));outline-style:solid;outline-width:1px;outline-offset:0px;outline-color:transparent;transition-property:outline-color,outline-offset;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:200ms}.wpify-woo-filters-app .wf-range-slider__input:hover{outline-offset:3px;outline-color:#000000}.wpify-woo-filters-app .wf-range-slider__input:focus-visible{outline-offset:3px;outline-color:#000000}.wpify-woo-filters-app .wf-range-slider__input{height:2.75rem;min-width:0px;flex:1 1 0%;padding-top:0.75rem;padding-bottom:0.75rem}.wpify-woo-filters-app .wf-range-slider__separator{flex-shrink:0;--tw-text-opacity:1;color:rgb(85 85 85 / var(--tw-text-opacity, 1))}.wpify-woo-filters-app .wf-range-slider__track-wrapper{position:relative;margin-top:1.5rem;height:1.5rem}.wpify-woo-filters-app .wf-range-slider__track{position:absolute;left:0px;height:0.25rem;width:100%;--tw-bg-opacity:1;background-color:rgb(219 219 219 / var(--tw-bg-opacity, 1));top:50%;transform:translateY(-50%)}.wpify-woo-filters-app .wf-range-slider__available-range{position:absolute;--tw-bg-opacity:1;background-color:rgb(219 219 219 / var(--tw-bg-opacity, 1));height:1px;top:50%;transform:translateY(-50%)}.wpify-woo-filters-app .wf-range-slider__active-track{position:absolute;height:0.25rem;--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));top:50%;transform:translateY(-50%)}.wpify-woo-filters-app .wf-range-slider__handle{position:absolute;top:50%;height:2rem;width:2rem;cursor:pointer;--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));transform:translate(-50%, -50%);-webkit-mask:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M7.75641 15.5128L8.12135 14.6026C9.30883 11.6524 11.6488 9.31148 14.5986 8.12306L15.5128 7.75594L14.5296 7.38881C11.5694 6.28082 9.23319 3.94657 8.12513 0.982147L7.75736 0L7.38391 1.00391C6.28341 3.95792 3.95668 6.28839 1.00406 7.38598L0 7.75972L1.05606 8.21673C3.86024 9.4288 6.09243 11.6628 7.30449 14.4673L7.75641 15.5119V15.5128Z%27 fill=%27%23000%27/%3e%3c/svg%3e") center/contain no-repeat;mask:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M7.75641 15.5128L8.12135 14.6026C9.30883 11.6524 11.6488 9.31148 14.5986 8.12306L15.5128 7.75594L14.5296 7.38881C11.5694 6.28082 9.23319 3.94657 8.12513 0.982147L7.75736 0L7.38391 1.00391C6.28341 3.95792 3.95668 6.28839 1.00406 7.38598L0 7.75972L1.05606 8.21673C3.86024 9.4288 6.09243 11.6628 7.30449 14.4673L7.75641 15.5119V15.5128Z%27 fill=%27%23000%27/%3e%3c/svg%3e") center/contain no-repeat}.wpify-woo-filters-app .wf-range-slider__handle:hover{-webkit-mask:none;mask:none;background:center/contain no-repeat url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-1 -1 18 18%27%3e%3cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M7.75641 15.5128L8.12135 14.6026C9.30883 11.6524 11.6488 9.31148 14.5986 8.12306L15.5128 7.75594L14.5296 7.38881C11.5694 6.28082 9.23319 3.94657 8.12513 0.982147L7.75736 0L7.38391 1.00391C6.28341 3.95792 3.95668 6.28839 1.00406 7.38598L0 7.75972L1.05606 8.21673C3.86024 9.4288 6.09243 11.6628 7.30449 14.4673L7.75641 15.5119V15.5128Z%27 fill=%27%23fff%27 stroke=%27%23000%27 stroke-width=%271%27/%3e%3c/svg%3e")}.wpify-woo-filters-app .wf-dropdown__select{height:3.5rem;width:100%;border-bottom-left-radius:10px;border-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1));--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));padding-left:0.625rem;padding-right:0.625rem;padding-top:1rem;padding-bottom:1rem;font-size:0.75rem;font-weight:400;line-height:1.25rem;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));outline-style:solid;outline-width:1px;outline-offset:0px;outline-color:transparent;transition-property:outline-color,outline-offset;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:200ms}.wpify-woo-filters-app .wf-dropdown__select:hover{outline-offset:3px;outline-color:#000000}.wpify-woo-filters-app .wf-dropdown__select:focus-visible{outline-offset:3px;outline-color:#000000}.wpify-woo-filters-app .wf-dropdown__select{height:2.75rem;padding-top:0.75rem;padding-bottom:0.75rem}.wpify-woo-filters-app .wf-selected-filters{margin-bottom:1rem}.wpify-woo-filters-app .wf-selected-filters__header{margin-bottom:0.5rem;display:flex;align-items:center;justify-content:space-between}.wpify-woo-filters-app .wf-selected-filters__title{margin:0px;font-size:0.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.wpify-woo-filters-app .wf-selected-filters__clear-all{position:relative;display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:0.625rem;background-color:transparent;padding:0px;font-family:"roc-grotesk", "roc-grotesk-fallback", system-ui, -apple-system, sans-serif;font-size:0.875rem;line-height:1.5rem;border:0;border-bottom:1px solid #000000}.wpify-woo-filters-app .wf-selected-filters__clear-all::after{content:"";position:absolute;left:0px;right:0px;bottom:0px;height:1px;--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));opacity:0;transition-property:transform,opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:200ms}.wpify-woo-filters-app .wf-selected-filters__clear-all:hover::after{--tw-translate-y:4px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.wpify-woo-filters-app .wf-selected-filters__list{display:flex;flex-wrap:wrap;gap:0.5rem}.wpify-woo-filters-app .wf-selected-filter{display:inline-flex;align-items:center;gap:0.5rem;border-bottom-left-radius:10px;--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));padding-left:0.75rem;padding-right:0.75rem;padding-top:0.25rem;padding-bottom:0.25rem;font-size:0.75rem;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.wpify-woo-filters-app .wf-selected-filter__remove{cursor:pointer;border-width:0px;background-color:transparent;padding:0px;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.wpify-woo-filters-app .wpify-woo-filters-mobile-toggle{margin-bottom:1rem}.wpify-woo-filters-app .wpify-woo-filters-mobile-toggle-button{display:inline-flex;min-height:3.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;gap:0.625rem;border-bottom-left-radius:10px;border-width:1px;--tw-border-opacity:1;border-color:rgb(0 0 0 / var(--tw-border-opacity, 1));padding-left:2.25rem;padding-right:2.25rem;padding-top:0.75rem;padding-bottom:0.75rem;font-family:"roc-grotesk", "roc-grotesk-fallback", system-ui, -apple-system, sans-serif;font-size:0.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));outline-style:solid;outline-width:1px;outline-offset:0px;outline-color:transparent;transition-property:outline-color,outline-offset;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:200ms}.wpify-woo-filters-app .wpify-woo-filters-mobile-toggle-button:hover{outline-offset:3px;outline-color:#000000}.wpify-woo-filters-app .wpify-woo-filters-mobile-toggle-button:focus-visible{outline-offset:3px;outline-color:#000000}.wpify-woo-filters-app .wpify-woo-filters-mobile-toggle-button{width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.wpify-woo-filters-app .wpify-woo-filters-mobile-toggle-icon{height:1rem;width:1rem;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M2.5 3.5H13.5M3.5 6.5H12.5M4.5 9.5H11.5M5.5 12.5H10.5%27 stroke=%27currentColor%27 stroke-linejoin=%27round%27/%3e%3c/svg%3e") center no-repeat;mask:url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27%3e%3cpath d=%27M2.5 3.5H13.5M3.5 6.5H12.5M4.5 9.5H11.5M5.5 12.5H10.5%27 stroke=%27currentColor%27 stroke-linejoin=%27round%27/%3e%3c/svg%3e") center no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.wpify-woo-filters-app .wpify-woo-filters-mobile-toggle-icon>*{display:none}.wpify-woo-filters-app .wpify-woo-filters-mobile-toggle-count{display:inline-flex;height:1.25rem;min-width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));padding-left:0.375rem;padding-right:0.375rem;font-size:0.75rem;line-height:1rem;line-height:1;--tw-text-opacity:1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.wpify-woo-filters-app .wpify-woo-filters-mobile-overlay{position:fixed;inset:0px;z-index:40;background-color:rgb(0 0 0 / 0.5)}.wpify-woo-filters-app .wpify-woo-filters-mobile-flyout{position:fixed;top:0px;bottom:0px;left:0px;z-index:50;display:flex;width:20rem;max-width:100%;flex-direction:column;--tw-bg-opacity:1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1));--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);transition-property:transform;transition-duration:300ms;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.wpify-woo-filters-app .wpify-woo-filters-mobile-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(219 219 219 / var(--tw-border-opacity, 1));padding:1rem}.wpify-woo-filters-app .wpify-woo-filters-mobile-title{margin:0px;font-family:"roc-grotesk-wide", "roc-grotesk-wide-fallback", system-ui, -apple-system, sans-serif;font-size:16px;line-height:1.4;letter-spacing:0.32px;font-weight:600;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.wpify-woo-filters-app .wpify-woo-filters-mobile-close{display:inline-flex;height:2.25rem;width:2.25rem;cursor:pointer;align-items:center;justify-content:center;border-bottom-left-radius:10px;border-width:0px;--tw-bg-opacity:1;background-color:rgb(244 244 244 / var(--tw-bg-opacity, 1));padding:0px;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.wpify-woo-filters-app .wpify-woo-filters-mobile-close-icon{height:1.25rem;width:1.25rem}.wpify-woo-filters-app .wpify-woo-filters-mobile-content{flex:1 1 0%;overflow-y:auto;padding:1rem}.wpify-woo-filters-app .wpify-woo-filters-mobile-footer{flex-shrink:0;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(219 219 219 / var(--tw-border-opacity, 1));padding:1rem}.wpify-woo-filters-app .wpify-woo-filters-mobile-apply{display:inline-flex;min-height:3.5rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;gap:0.625rem;border-bottom-left-radius:10px;border-width:0px;--tw-bg-opacity:1;background-color:rgb(162 221 166 / var(--tw-bg-opacity, 1));padding-left:2.25rem;padding-right:2.25rem;padding-top:0.75rem;padding-bottom:0.75rem;font-family:"roc-grotesk", "roc-grotesk-fallback", system-ui, -apple-system, sans-serif;font-size:0.875rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));outline-style:solid;outline-width:1px;outline-offset:0px;outline-color:transparent;transition-property:outline-color,outline-offset;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:200ms}.wpify-woo-filters-app .wpify-woo-filters-mobile-apply:hover{outline-offset:3px;outline-color:#000000}.wpify-woo-filters-app .wpify-woo-filters-mobile-apply:focus-visible{outline-offset:3px;outline-color:#000000}.wpify-woo-filters-app .wpify-woo-filters-mobile-apply{width:100%}.wpify-woo-filters-app .wpify-woo-filters-mobile-apply:disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(244 244 244 / var(--tw-bg-opacity, 1));--tw-text-opacity:1;color:rgb(85 85 85 / var(--tw-text-opacity, 1))}.wpify-woo-filters-app .wf-loading-overlay{position:absolute;inset:0px;z-index:10;display:flex;align-items:center;justify-content:center;background-color:rgb(255 255 255 / 0.7)}.wpify-woo-filters-app .wf-loading-spinner{height:2rem;width:2rem;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgb(219 219 219 / var(--tw-border-opacity, 1));border-top-color:#000000;animation:wf-spin .8s linear infinite}.wf-products-loading{position:absolute;inset:0px;z-index:10;display:flex;align-items:center;justify-content:center;background-color:rgb(255 255 255 / 0.7)}.wf-products-loading__spinner{height:2rem;width:2rem;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgb(219 219 219 / var(--tw-border-opacity, 1));border-top-color:#000000;animation:wf-spin .8s linear infinite}.wf-active-filters{margin-bottom:1.25rem;display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(219 219 219 / var(--tw-border-opacity, 1));padding-bottom:1.25rem}.wf-active-filters__label{margin-right:0.25rem;font-family:"roc-grotesk-wide", "roc-grotesk-wide-fallback", system-ui, -apple-system, sans-serif;font-size:16px;line-height:1.4;letter-spacing:0.32px;font-weight:600;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.wf-active-filters__list{margin:0px;display:flex;list-style-type:none;flex-wrap:wrap;align-items:center;gap:0.5rem;padding:0px}.wf-active-filter{display:inline-flex;height:1.75rem;align-items:center;gap:0.5rem;border-bottom-left-radius:10px;--tw-bg-opacity:1;background-color:rgb(244 244 244 / var(--tw-bg-opacity, 1));padding-left:0.75rem;padding-right:0.5rem;font-size:0.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.wf-active-filter__remove{margin:0px;display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;border-width:0px;background-color:transparent;padding:0px;line-height:1;--tw-text-opacity:1;color:rgb(0 0 0 / var(--tw-text-opacity, 1));transition-property:color, background-color, border-color, text-decoration-color, fill, stroke;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:200ms}.wf-active-filter__remove:hover{--tw-text-opacity:1;color:rgb(210 61 60 / var(--tw-text-opacity, 1))}.wf-active-filter__remove{width:1rem;height:1rem;font-size:0}.wf-active-filter__remove::before{content:"";display:block;width:.75rem;height:.75rem;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27%3E%3Cpath d=%27M2 2 10 10M10 2 2 10%27 stroke=%27%23000%27 stroke-width=%271.5%27 stroke-linecap=%27round%27/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27%3E%3Cpath d=%27M2 2 10 10M10 2 2 10%27 stroke=%27%23000%27 stroke-width=%271.5%27 stroke-linecap=%27round%27/%3E%3C/svg%3E") center/contain no-repeat}.wf-active-filter__remove>svg{display:none}.wf-active-filters__clear{position:relative;display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:0.625rem;background-color:transparent;padding:0px;font-family:"roc-grotesk", "roc-grotesk-fallback", system-ui, -apple-system, sans-serif;font-size:0.875rem;line-height:1.5rem;border:0;border-bottom:1px solid #000000}.wf-active-filters__clear::after{content:"";position:absolute;left:0px;right:0px;bottom:0px;height:1px;--tw-bg-opacity:1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1));opacity:0;transition-property:transform,opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:200ms}.wf-active-filters__clear:hover::after{--tw-translate-y:4px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.wf-active-filters__clear{margin-left:0.25rem}@keyframes wf-spin{to{transform:rotate(360deg)}}
