.elementor-3448 .elementor-element.elementor-element-4c23901{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3448 .elementor-element.elementor-element-4c23901:not(.elementor-motion-effects-element-type-background), .elementor-3448 .elementor-element.elementor-element-4c23901 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8bf5f3d );}.elementor-3448 .elementor-element.elementor-element-039c7c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:10px 10px 10px 10px;--margin-top:30px;--margin-bottom:50px;--margin-left:0px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:2px;}.elementor-3448 .elementor-element.elementor-element-039c7c4:not(.elementor-motion-effects-element-type-background), .elementor-3448 .elementor-element.elementor-element-039c7c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8bf5f3d );}.elementor-3448 .elementor-element.elementor-element-039c7c4:hover{--border-radius:10px 10px 10px 10px;--border-top-left-radius:10px;--border-top-right-radius:10px;--border-bottom-right-radius:10px;--border-bottom-left-radius:10px;}.elementor-3448 .elementor-element.elementor-element-039c7c4, .elementor-3448 .elementor-element.elementor-element-039c7c4::before{--border-transition:0.3s;}.elementor-3448 .elementor-element.elementor-element-039c7c4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-3448 .elementor-element.elementor-element-8e32af2 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-3448 .elementor-element.elementor-element-8e32af2{text-align:center;}.elementor-3448 .elementor-element.elementor-element-8e32af2 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-widget-ucaddon_ue_sort_filter label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_ue_sort_filter select{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_ue_sort_filter option{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-7634fa5 > .elementor-widget-container{margin:0px 16px 30px 11px;}.elementor-3448 .elementor-element.elementor-element-7634fa5 .uc-sort-filter{flex-direction:column;gap:15px;}.elementor-3448 .elementor-element.elementor-element-7634fa5 .uc-sort-filter-orderdir-wrapper,.elementor-3448 .elementor-element.elementor-element-7634fa5 .uc-sort-filter-orderby-wrapper{align-items:center;}.elementor-3448 .elementor-element.elementor-element-7634fa5 .uc-sort-filter-orderdir-wrapper{flex-direction:row;gap:10px;}.elementor-3448 .elementor-element.elementor-element-7634fa5 .uc-sort-filter-orderby-wrapper{flex-direction:row;gap:10px;}.elementor-3448 .elementor-element.elementor-element-7634fa5 label{color:#3d3d3d;}.elementor-3448 .elementor-element.elementor-element-7634fa5 select{padding:8px 15px 8px 12px;text-align:inherit;color:var( --e-global-color-text );border-radius:5px 5px 5px 5px;border-style:solid;border-color:var( --e-global-color-0e4b048 );}.elementor-3448 .elementor-element.elementor-element-7634fa5 select:hover,.elementor-3448 .elementor-element.elementor-element-7634fa5 select:focus{border-radius:5px 5px 5px 5px;border-style:solid;}.elementor-3448 .elementor-element.elementor-element-7634fa5 #uc-sort-filter-orderby{width:100%;}.elementor-3448 .elementor-element.elementor-element-7634fa5 #uc-sort-filter-orderdir{width:100%;}.elementor-3448 .elementor-element.elementor-element-7634fa5 option{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-4f54d03 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-3448 .elementor-element.elementor-element-4f54d03{text-align:center;}.elementor-3448 .elementor-element.elementor-element-4f54d03 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-3448 .elementor-element.elementor-element-b947a75{--display:flex;}.elementor-3448 .elementor-element.elementor-element-b947a75.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-ucaddon_active_filters .ue-active-filters-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-220b3da > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-3448 .elementor-element.elementor-element-220b3da .ue-active-filters-holder{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;}.elementor-3448 .elementor-element.elementor-element-220b3da .ue-active-filters-item{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;padding:6px 9px 6px 13px;color:var( --e-global-color-text );background-color:var( --e-global-color-0b54d5e );border-radius:7px 7px 7px 7px;gap:12px;}.elementor-3448 .elementor-element.elementor-element-220b3da .ue-active-filters-item:hover{border-radius:7px 7px 7px 7px;}.elementor-3448 .elementor-element.elementor-element-220b3da .ue-active-filters-item svg{font-size:7px;}.elementor-3448 .elementor-element.elementor-element-220b3da svg rect{outline-width:0px;outline-style:solid;outline-color:var( --e-global-color-text );}.elementor-3448 .elementor-element.elementor-element-220b3da .ue-active-filters-item-remove svg{fill:var( --e-global-color-text );}.elementor-3448 .elementor-element.elementor-element-220b3da .ue-active-filters-item-remove:hover svg{fill:var( --e-global-color-c4baf1f );}.elementor-3448 .elementor-element.elementor-element-220b3da .ue-active-filters-item-remove:hover rect{outline-color:var( --e-global-color-c4baf1f );}.elementor-widget-ucaddon_clear_filters_button .uc-button-clear{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-b778faf > .elementor-widget-container{margin:5px 16px 65px 0px;}.elementor-3448 .elementor-element.elementor-element-b778faf .uc-button-clear{display:inline-flex;font-family:"Roboto Condensed", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;justify-content:inherit;padding:0px 0px 0px 0px;color:var( --e-global-color-a45ff7f );background-color:var( --e-global-color-5f2d590 );border-radius:5px 5px 5px 5px;border-style:none;gap:8px;}.elementor-3448 .elementor-element.elementor-element-b778faf .uc-button-clear-wrapper{text-align:right;}.elementor-3448 .elementor-element.elementor-element-b778faf .uc-button-clear:hover{color:var( --e-global-color-c4baf1f );background-color:var( --e-global-color-5f2d590 );}.elementor-3448 .elementor-element.elementor-element-b778faf .uc-button-clear i{color:#F1F1F1;}.elementor-3448 .elementor-element.elementor-element-b778faf .uc-button-clear svg{fill:#F1F1F1;}.elementor-3448 .elementor-element.elementor-element-b778faf .uc-button-clear:hover i{color:#FF6868;}.elementor-3448 .elementor-element.elementor-element-b778faf .uc-button-clear:hover svg{fill:#FF6868;}.elementor-widget-ucaddon_price_range_filter .ue-range-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_price_range_filter .noUi-tooltip{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_price_range_filter .ue-range-min,.elementor-widget-ucaddon_price_range_filter .ue-range-max{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_price_range_filter .ue-range-prefix,.elementor-widget-ucaddon_price_range_filter .ue-range-suffix{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_price_range_filter .ue-range-num-input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_price_range_filter .ue-num-prefix,.elementor-widget-ucaddon_price_range_filter .ue-num-suffix{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_price_range_filter .ue-price-range-slider-reset-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-250ea7b > .elementor-widget-container{margin:-25px 16px 80px 10px;}.elementor-3448 .elementor-element.elementor-element-250ea7b .ue-price-range-slider *{transition-duration:300ms;transition-property:color, text-shadow, box-shadow, background-color, border, border-radius;}.elementor-3448 .elementor-element.elementor-element-250ea7b .ue-range-label{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:200;text-transform:uppercase;color:#282828;}.elementor-3448 .elementor-element.elementor-element-250ea7b .ue-price-range-slider{gap:11px;flex-direction:column;align-items:flex-start;}.elementor-3448 .elementor-element.elementor-element-250ea7b .noUi-target{height:5px;background-color:var( --e-global-color-0e4b048 );border-radius:10px 10px 10px 10px;border-style:none;}.elementor-3448 .elementor-element.elementor-element-250ea7b .noUi-handle{width:15px;height:15px;}.elementor-3448 .elementor-element.elementor-element-250ea7b .noUi-handle-lower{right:calc(-15px / 2);}.elementor-3448 .elementor-element.elementor-element-250ea7b .noUi-handle-upper{right:calc(-15px / 2);}.elementor-3448 .elementor-element.elementor-element-250ea7b .noUi-origin{top:calc(50% - 15px/2);}.elementor-3448 .elementor-element.elementor-element-250ea7b .noUi-touch-area{background-color:var( --e-global-color-a45ff7f );border-radius:8px 8px 8px 8px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#ffffff;transform:rotate(0deg);}.elementor-3448 .elementor-element.elementor-element-250ea7b .noUi-touch-area:hover{background-color:var( --e-global-color-c4baf1f );border-radius:8px 8px 8px 8px;}.elementor-3448 .elementor-element.elementor-element-250ea7b .noUi-touch-area:active{background-color:var( --e-global-color-c4baf1f );border-radius:8px 8px 8px 8px;border-style:none;}.elementor-3448 .elementor-element.elementor-element-250ea7b .noUi-connect{background-color:var( --e-global-color-a45ff7f );}.elementor-3448 .elementor-element.elementor-element-250ea7b .noUi-tooltip{font-family:"Inter", Sans-serif;font-size:13px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;color:var( --e-global-color-text );background-color:var( --e-global-color-0b54d5e );padding:4px 10px 4px 10px;border-radius:6px 6px 6px 6px;border-style:none;bottom:-38px;}.elementor-3448 .elementor-element.elementor-element-250ea7b .ue-price-range-slider-reset{justify-content:start;margin-top:10px;}.elementor-3448 .elementor-element.elementor-element-250ea7b .ue-price-range-slider-reset-button{padding:5px 10px 5px 10px;}.elementor-3448 .elementor-element.elementor-element-ee36402 > .elementor-widget-container{margin:0px 0px 15px 10px;}.elementor-3448 .elementor-element.elementor-element-ee36402 .elementor-heading-title{font-family:var( --e-global-typography-de5d6d0-font-family ), Sans-serif;font-size:var( --e-global-typography-de5d6d0-font-size );font-weight:var( --e-global-typography-de5d6d0-font-weight );text-transform:var( --e-global-typography-de5d6d0-text-transform );}.elementor-widget-ucaddon_colors_swatches_filter .uc-checkbox-filter_label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_colors_swatches_filter .ue_taxonomy_item_num_posts{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-10bfef8 > .elementor-widget-container{margin:0px 10px 40px 10px;}.elementor-3448 .elementor-element.elementor-element-10bfef8 .ue_checkbox_container{display:flex;flex-direction:row;justify-content:center;column-gap:0px;row-gap:19px;}.elementor-3448 .elementor-element.elementor-element-10bfef8 .uc-checkbox-filter__checkbox,.elementor-3448 .elementor-element.elementor-element-10bfef8  .uc-checkbox-filter__checkbox + .uc-checkbox-filter_label .ue_taxonomy_item_decorator{width:32px;height:32px;}.elementor-3448 .elementor-element.elementor-element-10bfef8 .uc-checkbox-filter__checkbox + .uc-checkbox-filter_label .ue_taxonomy_item_decorator{border-radius:4px 4px 4px 4px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0e4b048 );margin-right:10px;}.elementor-3448 .elementor-element.elementor-element-10bfef8 .uc-checkbox-filter__checkbox:checked + .uc-checkbox-filter_label .ue_taxonomy_item_decorator{border-radius:4px 4px 4px 4px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4e36a3c );}.elementor-3448 .elementor-element.elementor-element-10bfef8 .ue_taxonomy_item_num_posts_spacer{width:10px;}.elementor-3448 .elementor-element.elementor-element-10bfef8 .uc-checkbox-filter__checkbox:checked + .uc-checkbox-filter_label:after{scale:100%;left:25px;}.elementor-widget-ucaddon_ue_checkboxes_filter .uc-checkbox-filter_label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_ue_checkboxes_filter .ue_checkfilter_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_ue_checkboxes_filter .ue_taxonomy_item_num_posts{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_ue_checkboxes_filter .ue-see-more-button,.elementor-widget-ucaddon_ue_checkboxes_filter .ue-see-less-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_ue_checkboxes_filter .ue-clear-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_ue_checkboxes_filter .uc-checkbox-filter-accordion-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-1afff06{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-3448 .elementor-element.elementor-element-1afff06 > .elementor-widget-container{margin:0px 0px 40px 10px;padding:0px 0px 0px 0px;}.elementor-3448 .elementor-element.elementor-element-1afff06.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3448 .elementor-element.elementor-element-1afff06 .ue_checkbox_container{width:100%;flex-direction:row;justify-content:flex-start;}.elementor-3448 .elementor-element.elementor-element-1afff06 .uc-checkbox-filter{align-items:flex-start;}.elementor-3448 .elementor-element.elementor-element-1afff06 .uc-checkbox-filter__checkbox,.elementor-3448 .elementor-element.elementor-element-1afff06  .uc-checkbox-filter__checkbox + .uc-checkbox-filter_label:before{width:22px;min-width:22px;height:22px;}.elementor-3448 .elementor-element.elementor-element-1afff06 .uc-checkbox-filter__checkbox:checked + .uc-checkbox-filter_label:after{scale:120%;left:5px;background:#333333;box-shadow:2px 0 0 #333333, 4px 0 0 #333333, 4px -2px 0 #333333, 4px -4px 0 #333333, 4px -6px 0 #333333, 4px -8px 0 #333333;}.elementor-3448 .elementor-element.elementor-element-1afff06 .uc-checkbox-filter__checkbox + .uc-checkbox-filter_label:before{border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0e4b048 );margin-right:10px;}.elementor-3448 .elementor-element.elementor-element-1afff06 .uc-checkbox-filter__checkbox:checked + .uc-checkbox-filter_label:before{background-color:var( --e-global-color-8bf5f3d );}.elementor-3448 .elementor-element.elementor-element-1afff06 .uc-checkbox-filter_label{color:var( --e-global-color-text );font-family:var( --e-global-typography-814ab96-font-family ), Sans-serif;font-size:var( --e-global-typography-814ab96-font-size );}.elementor-3448 .elementor-element.elementor-element-1afff06 .ue_taxonomy_item_num_posts_spacer{width:10px;}.elementor-3448 .elementor-element.elementor-element-1afff06 .ue-see-more-button{margin-top:0px;gap:10px;color:#373737;}.elementor-3448 .elementor-element.elementor-element-1afff06 .ue-see-less-button{margin-top:0px;gap:10px;color:#373737;}.elementor-3448 .elementor-element.elementor-element-1afff06 .ue-see-more-button i,.elementor-3448 .elementor-element.elementor-element-1afff06 .ue-see-less-button i{font-size:20px;}.elementor-3448 .elementor-element.elementor-element-1afff06 .ue-see-more-button img,.elementor-3448 .elementor-element.elementor-element-1afff06 .ue-see-less-button img{font-size:20px;}.elementor-3448 .elementor-element.elementor-element-1afff06 .ue-see-more-button:hover{color:#373737;}.elementor-3448 .elementor-element.elementor-element-1afff06 .ue-see-less-button:hover{color:#373737;}.elementor-3448 .elementor-element.elementor-element-1afff06 .uc-checkbox-filter-accordion-button{font-family:var( --e-global-typography-de5d6d0-font-family ), Sans-serif;font-size:var( --e-global-typography-de5d6d0-font-size );font-weight:var( --e-global-typography-de5d6d0-font-weight );text-transform:var( --e-global-typography-de5d6d0-text-transform );padding:0px 0px 05px 0px;background-color:var( --e-global-color-5f2d590 );color:#484848;gap:0px;}.elementor-3448 .elementor-element.elementor-element-1afff06 .uc-checkbox-filter-accordion-button-wrapper{justify-content:start;}.elementor-3448 .elementor-element.elementor-element-1afff06 .uc-checkbox-filter-accordion-container{margin-top:10px;}.elementor-3448 .elementor-element.elementor-element-1afff06 .uc-checkbox-filter-accordion-icon{font-size:12px;color:var( --e-global-color-text );}.elementor-3448 .elementor-element.elementor-element-1afff06 .uc-checkbox-filter-accordion-icon svg{width:12px;height:12px;fill:var( --e-global-color-text );}.elementor-3448 .elementor-element.elementor-element-080e980{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-3448 .elementor-element.elementor-element-080e980 > .elementor-widget-container{margin:0px 0px 40px 10px;padding:0px 0px 0px 0px;}.elementor-3448 .elementor-element.elementor-element-080e980.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3448 .elementor-element.elementor-element-080e980 .ue_checkbox_container{width:100%;flex-direction:row;justify-content:flex-start;}.elementor-3448 .elementor-element.elementor-element-080e980 .uc-checkbox-filter{align-items:flex-start;}.elementor-3448 .elementor-element.elementor-element-080e980 .uc-checkbox-filter__checkbox,.elementor-3448 .elementor-element.elementor-element-080e980  .uc-checkbox-filter__checkbox + .uc-checkbox-filter_label:before{width:22px;min-width:22px;height:22px;}.elementor-3448 .elementor-element.elementor-element-080e980 .uc-checkbox-filter__checkbox:checked + .uc-checkbox-filter_label:after{scale:120%;left:5px;background:#333333;box-shadow:2px 0 0 #333333, 4px 0 0 #333333, 4px -2px 0 #333333, 4px -4px 0 #333333, 4px -6px 0 #333333, 4px -8px 0 #333333;}.elementor-3448 .elementor-element.elementor-element-080e980 .uc-checkbox-filter__checkbox + .uc-checkbox-filter_label:before{border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0e4b048 );margin-right:10px;}.elementor-3448 .elementor-element.elementor-element-080e980 .uc-checkbox-filter__checkbox:checked + .uc-checkbox-filter_label:before{background-color:var( --e-global-color-8bf5f3d );}.elementor-3448 .elementor-element.elementor-element-080e980 .uc-checkbox-filter_label{color:var( --e-global-color-text );font-family:var( --e-global-typography-814ab96-font-family ), Sans-serif;font-size:var( --e-global-typography-814ab96-font-size );}.elementor-3448 .elementor-element.elementor-element-080e980 .ue_taxonomy_item_num_posts_spacer{width:10px;}.elementor-3448 .elementor-element.elementor-element-080e980 .ue-see-more-button{margin-top:0px;gap:10px;color:#373737;}.elementor-3448 .elementor-element.elementor-element-080e980 .ue-see-less-button{margin-top:0px;gap:10px;color:#373737;}.elementor-3448 .elementor-element.elementor-element-080e980 .ue-see-more-button i,.elementor-3448 .elementor-element.elementor-element-080e980 .ue-see-less-button i{font-size:20px;}.elementor-3448 .elementor-element.elementor-element-080e980 .ue-see-more-button img,.elementor-3448 .elementor-element.elementor-element-080e980 .ue-see-less-button img{font-size:20px;}.elementor-3448 .elementor-element.elementor-element-080e980 .ue-see-more-button:hover{color:#373737;}.elementor-3448 .elementor-element.elementor-element-080e980 .ue-see-less-button:hover{color:#373737;}.elementor-3448 .elementor-element.elementor-element-080e980 .uc-checkbox-filter-accordion-button{font-family:var( --e-global-typography-de5d6d0-font-family ), Sans-serif;font-size:var( --e-global-typography-de5d6d0-font-size );font-weight:var( --e-global-typography-de5d6d0-font-weight );text-transform:var( --e-global-typography-de5d6d0-text-transform );padding:0px 0px 05px 0px;background-color:var( --e-global-color-5f2d590 );color:#484848;gap:0px;}.elementor-3448 .elementor-element.elementor-element-080e980 .uc-checkbox-filter-accordion-button-wrapper{justify-content:start;}.elementor-3448 .elementor-element.elementor-element-080e980 .uc-checkbox-filter-accordion-container{margin-top:10px;}.elementor-3448 .elementor-element.elementor-element-080e980 .uc-checkbox-filter-accordion-icon{font-size:12px;color:var( --e-global-color-text );}.elementor-3448 .elementor-element.elementor-element-080e980 .uc-checkbox-filter-accordion-icon svg{width:12px;height:12px;fill:var( --e-global-color-text );}.elementor-3448 .elementor-element.elementor-element-05ee862{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-3448 .elementor-element.elementor-element-05ee862 > .elementor-widget-container{margin:0px 0px 40px 10px;padding:0px 0px 0px 0px;}.elementor-3448 .elementor-element.elementor-element-05ee862.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3448 .elementor-element.elementor-element-05ee862 .ue_checkbox_container{width:100%;flex-direction:row;justify-content:flex-start;}.elementor-3448 .elementor-element.elementor-element-05ee862 .uc-checkbox-filter{align-items:flex-start;}.elementor-3448 .elementor-element.elementor-element-05ee862 .uc-checkbox-filter__checkbox,.elementor-3448 .elementor-element.elementor-element-05ee862  .uc-checkbox-filter__checkbox + .uc-checkbox-filter_label:before{width:22px;min-width:22px;height:22px;}.elementor-3448 .elementor-element.elementor-element-05ee862 .uc-checkbox-filter__checkbox:checked + .uc-checkbox-filter_label:after{scale:120%;left:5px;background:#333333;box-shadow:2px 0 0 #333333, 4px 0 0 #333333, 4px -2px 0 #333333, 4px -4px 0 #333333, 4px -6px 0 #333333, 4px -8px 0 #333333;}.elementor-3448 .elementor-element.elementor-element-05ee862 .uc-checkbox-filter__checkbox + .uc-checkbox-filter_label:before{border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0e4b048 );margin-right:10px;}.elementor-3448 .elementor-element.elementor-element-05ee862 .uc-checkbox-filter__checkbox:checked + .uc-checkbox-filter_label:before{background-color:var( --e-global-color-8bf5f3d );}.elementor-3448 .elementor-element.elementor-element-05ee862 .uc-checkbox-filter_label{color:var( --e-global-color-text );font-family:var( --e-global-typography-814ab96-font-family ), Sans-serif;font-size:var( --e-global-typography-814ab96-font-size );}.elementor-3448 .elementor-element.elementor-element-05ee862 .ue_taxonomy_item_num_posts_spacer{width:10px;}.elementor-3448 .elementor-element.elementor-element-05ee862 .ue-see-more-button{margin-top:0px;gap:10px;color:#373737;}.elementor-3448 .elementor-element.elementor-element-05ee862 .ue-see-less-button{margin-top:0px;gap:10px;color:#373737;}.elementor-3448 .elementor-element.elementor-element-05ee862 .ue-see-more-button i,.elementor-3448 .elementor-element.elementor-element-05ee862 .ue-see-less-button i{font-size:20px;}.elementor-3448 .elementor-element.elementor-element-05ee862 .ue-see-more-button img,.elementor-3448 .elementor-element.elementor-element-05ee862 .ue-see-less-button img{font-size:20px;}.elementor-3448 .elementor-element.elementor-element-05ee862 .ue-see-more-button:hover{color:#373737;}.elementor-3448 .elementor-element.elementor-element-05ee862 .ue-see-less-button:hover{color:#373737;}.elementor-3448 .elementor-element.elementor-element-05ee862 .uc-checkbox-filter-accordion-button{font-family:var( --e-global-typography-de5d6d0-font-family ), Sans-serif;font-size:var( --e-global-typography-de5d6d0-font-size );font-weight:var( --e-global-typography-de5d6d0-font-weight );text-transform:var( --e-global-typography-de5d6d0-text-transform );padding:0px 0px 05px 0px;background-color:var( --e-global-color-5f2d590 );color:#484848;gap:0px;}.elementor-3448 .elementor-element.elementor-element-05ee862 .uc-checkbox-filter-accordion-button-wrapper{justify-content:start;}.elementor-3448 .elementor-element.elementor-element-05ee862 .uc-checkbox-filter-accordion-container{margin-top:10px;}.elementor-3448 .elementor-element.elementor-element-05ee862 .uc-checkbox-filter-accordion-icon{font-size:12px;color:var( --e-global-color-text );}.elementor-3448 .elementor-element.elementor-element-05ee862 .uc-checkbox-filter-accordion-icon svg{width:12px;height:12px;fill:var( --e-global-color-text );}.elementor-3448 .elementor-element.elementor-element-85e71b1{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-3448 .elementor-element.elementor-element-85e71b1 > .elementor-widget-container{margin:0px 0px 40px 10px;padding:0px 0px 0px 0px;}.elementor-3448 .elementor-element.elementor-element-85e71b1.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3448 .elementor-element.elementor-element-85e71b1 .ue_checkbox_container{width:100%;flex-direction:row;justify-content:flex-start;}.elementor-3448 .elementor-element.elementor-element-85e71b1 .uc-checkbox-filter{align-items:flex-start;}.elementor-3448 .elementor-element.elementor-element-85e71b1 .uc-checkbox-filter__checkbox,.elementor-3448 .elementor-element.elementor-element-85e71b1  .uc-checkbox-filter__checkbox + .uc-checkbox-filter_label:before{width:22px;min-width:22px;height:22px;}.elementor-3448 .elementor-element.elementor-element-85e71b1 .uc-checkbox-filter__checkbox:checked + .uc-checkbox-filter_label:after{scale:120%;left:5px;background:#333333;box-shadow:2px 0 0 #333333, 4px 0 0 #333333, 4px -2px 0 #333333, 4px -4px 0 #333333, 4px -6px 0 #333333, 4px -8px 0 #333333;}.elementor-3448 .elementor-element.elementor-element-85e71b1 .uc-checkbox-filter__checkbox + .uc-checkbox-filter_label:before{border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0e4b048 );margin-right:10px;}.elementor-3448 .elementor-element.elementor-element-85e71b1 .uc-checkbox-filter__checkbox:checked + .uc-checkbox-filter_label:before{background-color:var( --e-global-color-8bf5f3d );}.elementor-3448 .elementor-element.elementor-element-85e71b1 .uc-checkbox-filter_label{color:var( --e-global-color-text );font-family:var( --e-global-typography-814ab96-font-family ), Sans-serif;font-size:var( --e-global-typography-814ab96-font-size );}.elementor-3448 .elementor-element.elementor-element-85e71b1 .ue_taxonomy_item_num_posts_spacer{width:10px;}.elementor-3448 .elementor-element.elementor-element-85e71b1 .ue-see-more-button{margin-top:0px;gap:10px;color:#373737;}.elementor-3448 .elementor-element.elementor-element-85e71b1 .ue-see-less-button{margin-top:0px;gap:10px;color:#373737;}.elementor-3448 .elementor-element.elementor-element-85e71b1 .ue-see-more-button i,.elementor-3448 .elementor-element.elementor-element-85e71b1 .ue-see-less-button i{font-size:20px;}.elementor-3448 .elementor-element.elementor-element-85e71b1 .ue-see-more-button img,.elementor-3448 .elementor-element.elementor-element-85e71b1 .ue-see-less-button img{font-size:20px;}.elementor-3448 .elementor-element.elementor-element-85e71b1 .ue-see-more-button:hover{color:#373737;}.elementor-3448 .elementor-element.elementor-element-85e71b1 .ue-see-less-button:hover{color:#373737;}.elementor-3448 .elementor-element.elementor-element-85e71b1 .uc-checkbox-filter-accordion-button{font-family:var( --e-global-typography-de5d6d0-font-family ), Sans-serif;font-size:var( --e-global-typography-de5d6d0-font-size );font-weight:var( --e-global-typography-de5d6d0-font-weight );text-transform:var( --e-global-typography-de5d6d0-text-transform );padding:0px 0px 05px 0px;background-color:var( --e-global-color-5f2d590 );color:#484848;gap:0px;}.elementor-3448 .elementor-element.elementor-element-85e71b1 .uc-checkbox-filter-accordion-button-wrapper{justify-content:start;}.elementor-3448 .elementor-element.elementor-element-85e71b1 .uc-checkbox-filter-accordion-container{margin-top:10px;}.elementor-3448 .elementor-element.elementor-element-85e71b1 .uc-checkbox-filter-accordion-icon{font-size:12px;color:var( --e-global-color-text );}.elementor-3448 .elementor-element.elementor-element-85e71b1 .uc-checkbox-filter-accordion-icon svg{width:12px;height:12px;fill:var( --e-global-color-text );}.elementor-3448 .elementor-element.elementor-element-b5971c6{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-3448 .elementor-element.elementor-element-b5971c6 > .elementor-widget-container{margin:0px 0px 40px 10px;padding:0px 0px 0px 0px;}.elementor-3448 .elementor-element.elementor-element-b5971c6.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3448 .elementor-element.elementor-element-b5971c6 .ue_checkbox_container{width:100%;flex-direction:row;justify-content:flex-start;}.elementor-3448 .elementor-element.elementor-element-b5971c6 .uc-checkbox-filter{align-items:flex-start;}.elementor-3448 .elementor-element.elementor-element-b5971c6 .uc-checkbox-filter__checkbox,.elementor-3448 .elementor-element.elementor-element-b5971c6  .uc-checkbox-filter__checkbox + .uc-checkbox-filter_label:before{width:22px;min-width:22px;height:22px;}.elementor-3448 .elementor-element.elementor-element-b5971c6 .uc-checkbox-filter__checkbox:checked + .uc-checkbox-filter_label:after{scale:120%;left:5px;background:#333333;box-shadow:2px 0 0 #333333, 4px 0 0 #333333, 4px -2px 0 #333333, 4px -4px 0 #333333, 4px -6px 0 #333333, 4px -8px 0 #333333;}.elementor-3448 .elementor-element.elementor-element-b5971c6 .uc-checkbox-filter__checkbox + .uc-checkbox-filter_label:before{border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0e4b048 );margin-right:10px;}.elementor-3448 .elementor-element.elementor-element-b5971c6 .uc-checkbox-filter__checkbox:checked + .uc-checkbox-filter_label:before{background-color:var( --e-global-color-8bf5f3d );}.elementor-3448 .elementor-element.elementor-element-b5971c6 .uc-checkbox-filter_label{color:var( --e-global-color-text );font-family:var( --e-global-typography-814ab96-font-family ), Sans-serif;font-size:var( --e-global-typography-814ab96-font-size );}.elementor-3448 .elementor-element.elementor-element-b5971c6 .ue_taxonomy_item_num_posts_spacer{width:10px;}.elementor-3448 .elementor-element.elementor-element-b5971c6 .ue-see-more-button{margin-top:0px;gap:10px;color:#373737;}.elementor-3448 .elementor-element.elementor-element-b5971c6 .ue-see-less-button{margin-top:0px;gap:10px;color:#373737;}.elementor-3448 .elementor-element.elementor-element-b5971c6 .ue-see-more-button i,.elementor-3448 .elementor-element.elementor-element-b5971c6 .ue-see-less-button i{font-size:20px;}.elementor-3448 .elementor-element.elementor-element-b5971c6 .ue-see-more-button img,.elementor-3448 .elementor-element.elementor-element-b5971c6 .ue-see-less-button img{font-size:20px;}.elementor-3448 .elementor-element.elementor-element-b5971c6 .ue-see-more-button:hover{color:#373737;}.elementor-3448 .elementor-element.elementor-element-b5971c6 .ue-see-less-button:hover{color:#373737;}.elementor-3448 .elementor-element.elementor-element-b5971c6 .uc-checkbox-filter-accordion-button{font-family:var( --e-global-typography-de5d6d0-font-family ), Sans-serif;font-size:var( --e-global-typography-de5d6d0-font-size );font-weight:var( --e-global-typography-de5d6d0-font-weight );text-transform:var( --e-global-typography-de5d6d0-text-transform );padding:0px 0px 05px 0px;background-color:var( --e-global-color-5f2d590 );color:#484848;gap:0px;}.elementor-3448 .elementor-element.elementor-element-b5971c6 .uc-checkbox-filter-accordion-button-wrapper{justify-content:start;}.elementor-3448 .elementor-element.elementor-element-b5971c6 .uc-checkbox-filter-accordion-container{margin-top:10px;}.elementor-3448 .elementor-element.elementor-element-b5971c6 .uc-checkbox-filter-accordion-icon{font-size:12px;color:var( --e-global-color-text );}.elementor-3448 .elementor-element.elementor-element-b5971c6 .uc-checkbox-filter-accordion-icon svg{width:12px;height:12px;fill:var( --e-global-color-text );}.elementor-3448 .elementor-element.elementor-element-d771a5c{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-3448 .elementor-element.elementor-element-d771a5c > .elementor-widget-container{margin:0px 0px 40px 10px;padding:0px 0px 0px 0px;}.elementor-3448 .elementor-element.elementor-element-d771a5c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-3448 .elementor-element.elementor-element-d771a5c .ue_checkbox_container{width:100%;flex-direction:row;justify-content:flex-start;}.elementor-3448 .elementor-element.elementor-element-d771a5c .uc-checkbox-filter{align-items:flex-start;}.elementor-3448 .elementor-element.elementor-element-d771a5c .uc-checkbox-filter__checkbox,.elementor-3448 .elementor-element.elementor-element-d771a5c  .uc-checkbox-filter__checkbox + .uc-checkbox-filter_label:before{width:22px;min-width:22px;height:22px;}.elementor-3448 .elementor-element.elementor-element-d771a5c .uc-checkbox-filter__checkbox:checked + .uc-checkbox-filter_label:after{scale:120%;left:5px;background:#333333;box-shadow:2px 0 0 #333333, 4px 0 0 #333333, 4px -2px 0 #333333, 4px -4px 0 #333333, 4px -6px 0 #333333, 4px -8px 0 #333333;}.elementor-3448 .elementor-element.elementor-element-d771a5c .uc-checkbox-filter__checkbox + .uc-checkbox-filter_label:before{border-radius:3px 3px 3px 3px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-0e4b048 );margin-right:10px;}.elementor-3448 .elementor-element.elementor-element-d771a5c .uc-checkbox-filter__checkbox:checked + .uc-checkbox-filter_label:before{background-color:var( --e-global-color-8bf5f3d );}.elementor-3448 .elementor-element.elementor-element-d771a5c .uc-checkbox-filter_label{color:var( --e-global-color-text );font-family:var( --e-global-typography-814ab96-font-family ), Sans-serif;font-size:var( --e-global-typography-814ab96-font-size );}.elementor-3448 .elementor-element.elementor-element-d771a5c .ue_taxonomy_item_num_posts_spacer{width:10px;}.elementor-3448 .elementor-element.elementor-element-d771a5c .ue-see-more-button{margin-top:0px;gap:10px;color:#373737;}.elementor-3448 .elementor-element.elementor-element-d771a5c .ue-see-less-button{margin-top:0px;gap:10px;color:#373737;}.elementor-3448 .elementor-element.elementor-element-d771a5c .ue-see-more-button i,.elementor-3448 .elementor-element.elementor-element-d771a5c .ue-see-less-button i{font-size:20px;}.elementor-3448 .elementor-element.elementor-element-d771a5c .ue-see-more-button img,.elementor-3448 .elementor-element.elementor-element-d771a5c .ue-see-less-button img{font-size:20px;}.elementor-3448 .elementor-element.elementor-element-d771a5c .ue-see-more-button:hover{color:#373737;}.elementor-3448 .elementor-element.elementor-element-d771a5c .ue-see-less-button:hover{color:#373737;}.elementor-3448 .elementor-element.elementor-element-d771a5c .uc-checkbox-filter-accordion-button{font-family:var( --e-global-typography-de5d6d0-font-family ), Sans-serif;font-size:var( --e-global-typography-de5d6d0-font-size );font-weight:var( --e-global-typography-de5d6d0-font-weight );text-transform:var( --e-global-typography-de5d6d0-text-transform );padding:0px 0px 05px 0px;background-color:var( --e-global-color-5f2d590 );color:#484848;gap:0px;}.elementor-3448 .elementor-element.elementor-element-d771a5c .uc-checkbox-filter-accordion-button-wrapper{justify-content:start;}.elementor-3448 .elementor-element.elementor-element-d771a5c .uc-checkbox-filter-accordion-container{margin-top:10px;}.elementor-3448 .elementor-element.elementor-element-d771a5c .uc-checkbox-filter-accordion-icon{font-size:12px;color:var( --e-global-color-text );}.elementor-3448 .elementor-element.elementor-element-d771a5c .uc-checkbox-filter-accordion-icon svg{width:12px;height:12px;fill:var( --e-global-color-text );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-3448 .elementor-element.elementor-element-d368ff6{--divider-border-style:solid;--divider-color:#E9E7E7;--divider-border-width:1px;}.elementor-3448 .elementor-element.elementor-element-d368ff6 > .elementor-widget-container{margin:0px 0px 010px 0px;}.elementor-3448 .elementor-element.elementor-element-d368ff6 .elementor-divider-separator{width:82%;margin:0 auto;margin-center:0;}.elementor-3448 .elementor-element.elementor-element-d368ff6 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3448 .elementor-element.elementor-element-85d1ef0 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-3448 .elementor-element.elementor-element-85d1ef0{text-align:center;}.elementor-3448 .elementor-element.elementor-element-85d1ef0 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-widget-ucaddon_simple_list_menu .ue_simple_list_menu_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_simple_list_menu .simple_list_menu ul li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_simple_list_menu .simple_list_menu ul ul li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_simple_list_menu .simple_list_menu ul ul ul li a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-4ead7c2 > .elementor-widget-container{margin:0px 10px 20px 10px;padding:0px 10px 0px 10px;}.elementor-3448 .elementor-element.elementor-element-4ead7c2 ul li a:before{padding:0px 5px 0px 5px;}.elementor-3448 .elementor-element.elementor-element-4ead7c2 .ue_simple_list_menu_title{color:#000000;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;margin-bottom:10px;}.elementor-3448 .elementor-element.elementor-element-4ead7c2 .simple_list_menu ul li a{padding:10px 10px 10px 10px;color:var( --e-global-color-text );border-style:none;background-color:var( --e-global-color-8bf5f3d );}.elementor-3448 .elementor-element.elementor-element-4ead7c2 .simple_list_menu ul li a:hover{color:var( --e-global-color-c4baf1f );background-color:#F6F6F6;}.elementor-3448 .elementor-element.elementor-element-4ead7c2 .simple_list_menu ul ul li a{font-size:14px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;padding:10px 10px 10px 30px;color:var( --e-global-color-text );border-style:none;background-color:#ffffff;}.elementor-3448 .elementor-element.elementor-element-4ead7c2 .simple_list_menu ul ul li a:hover{color:var( --e-global-color-c4baf1f );background-color:#F6F6F6;}.elementor-3448 .elementor-element.elementor-element-4ead7c2 .simple_list_menu ul ul ul li a{padding:10px 10px 10px 50px;color:#c9c9c9;border-style:solid;border-width:0px 0px 1px 0px;border-color:#9f9f9f;background-color:#ffffff;}.elementor-3448 .elementor-element.elementor-element-4ead7c2 .simple_list_menu ul ul ul li a:hover{color:#d9d9d9;background-color:#f5f5f5;}.elementor-3448 .elementor-element.elementor-element-b04a785{--divider-border-style:solid;--divider-color:#E9E7E7;--divider-border-width:1px;}.elementor-3448 .elementor-element.elementor-element-b04a785 > .elementor-widget-container{margin:0px 0px 010px 0px;}.elementor-3448 .elementor-element.elementor-element-b04a785 .elementor-divider-separator{width:82%;margin:0 auto;margin-center:0;}.elementor-3448 .elementor-element.elementor-element-b04a785 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3448 .elementor-element.elementor-element-41dc257 > .elementor-widget-container{margin:10px 0px 20px 0px;}.elementor-3448 .elementor-element.elementor-element-41dc257{text-align:center;}.elementor-3448 .elementor-element.elementor-element-41dc257 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:26px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-widget-ucaddon_tag_cloud .el-tag-cloud__canvas,.elementor-widget-ucaddon_tag_cloud .el-tag-cloud__wrapper{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-299db9b .el-tag-cloud__canvas{width:400px;height:200px;}.elementor-3448 .elementor-element.elementor-element-299db9b .el-tag-cloud__wrapper{width:400px;}.elementor-3448 .elementor-element.elementor-element-299db9b .el-tag-cloud{justify-content:center;border-radius:20px 20px 20px 20px;}.elementor-3448 .elementor-element.elementor-element-299db9b .el-tag-cloud__canvas,.elementor-3448 .elementor-element.elementor-element-299db9b .el-tag-cloud__wrapper{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-12f5e4f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:5px;}.elementor-3448 .elementor-element.elementor-element-9cf2914 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3448 .elementor-element.elementor-element-7fc6565 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 10px 0px 10px;}.elementor-3448 .elementor-element.elementor-element-7fc6565 .ue-active-filters-holder{flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;}.elementor-3448 .elementor-element.elementor-element-7fc6565 .ue-active-filters-item{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;padding:6px 9px 6px 13px;color:var( --e-global-color-text );background-color:var( --e-global-color-0b54d5e );border-radius:7px 7px 7px 7px;gap:12px;}.elementor-3448 .elementor-element.elementor-element-7fc6565 .ue-active-filters-item:hover{border-radius:7px 7px 7px 7px;}.elementor-3448 .elementor-element.elementor-element-7fc6565 .ue-active-filters-item svg{font-size:7px;}.elementor-3448 .elementor-element.elementor-element-7fc6565 svg rect{outline-width:0px;outline-style:solid;outline-color:var( --e-global-color-text );}.elementor-3448 .elementor-element.elementor-element-7fc6565 .ue-active-filters-item-remove svg{fill:var( --e-global-color-text );}.elementor-3448 .elementor-element.elementor-element-7fc6565 .ue-active-filters-item-remove:hover svg{fill:var( --e-global-color-c4baf1f );}.elementor-3448 .elementor-element.elementor-element-7fc6565 .ue-active-filters-item-remove:hover rect{outline-color:var( --e-global-color-c4baf1f );}.elementor-3448 .elementor-element.elementor-element-db95a28 > .elementor-widget-container{margin:5px 16px 0px 0px;}.elementor-3448 .elementor-element.elementor-element-db95a28 .uc-button-clear{display:inline-flex;font-family:"Roboto Condensed", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;justify-content:inherit;padding:0px 0px 0px 0px;color:var( --e-global-color-a45ff7f );background-color:var( --e-global-color-5f2d590 );border-radius:5px 5px 5px 5px;border-style:none;gap:8px;}.elementor-3448 .elementor-element.elementor-element-db95a28 .uc-button-clear-wrapper{text-align:right;}.elementor-3448 .elementor-element.elementor-element-db95a28 .uc-button-clear:hover{color:var( --e-global-color-c4baf1f );background-color:var( --e-global-color-5f2d590 );}.elementor-3448 .elementor-element.elementor-element-db95a28 .uc-button-clear i{color:#F1F1F1;}.elementor-3448 .elementor-element.elementor-element-db95a28 .uc-button-clear svg{fill:#F1F1F1;}.elementor-3448 .elementor-element.elementor-element-db95a28 .uc-button-clear:hover i{color:#FF6868;}.elementor-3448 .elementor-element.elementor-element-db95a28 .uc-button-clear:hover svg{fill:#FF6868;}.elementor-widget-ucaddon_woocommerce_product_grid .ue_category_label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_title,.elementor-widget-ucaddon_woocommerce_product_grid .uc_title a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_sku_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .ue-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_price{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_price .ue-text-after-price{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_regular_price{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_regular_price .ue-text-after-price{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_post_grid_style_one_button > a, .uc-button-addcart, .added_to_cart{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .ue_woocommerce_product_label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .ue-no-posts-found{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_post_grid_style_one_button > a.uc_more_btn-custom-field{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-07c8cc8 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .ue-woo-grid{grid-template-columns:repeat(3, 1fr);gap:20px;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .ue_grid_prices > div{display:block;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .padding{padding:20px 20px 20px 20px;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc_post_grid_style_one_item{border-radius:15px;border-style:none;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.22);}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc_post_grid_style_one_item .uc_content{background-color:var( --e-global-color-8bf5f3d );}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc_post_image img{object-fit:Contain;border-radius:0px 0px 0px 0px;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc_post_image{padding:0px 0px 0px 0px;background-color:#ffffff;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc_post_grid_style_one_item:hover .uc_post_image img{border-style:none;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .ue_category_label{color:var( --e-global-color-text );}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .ue_category_label:first-child{margin-top:0px;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .ue_category_wrapper{justify-content:center;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc_title a{color:var( --e-global-color-text );}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc_title a:hover{color:var( --e-global-color-c4baf1f );}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc_title,.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc_title a{font-family:"Roboto Condensed", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc_title{margin-top:0px;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .ue-description{color:#000000;font-family:"Roboto Condensed", Sans-serif;font-size:14px;font-weight:300;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0px;margin-top:3px;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc_price{color:var( --e-global-color-a45ff7f );font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:500;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc_regular_price{color:#7f7f7f;font-family:"Roboto Condensed", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc_post_grid_style_one_button > a,.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc-button-addcart,.elementor-3448 .elementor-element.elementor-element-07c8cc8 .added_to_cart{padding:10px 20px 10px 20px;margin-top:10px;border-radius:20px;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .ue-inner-btn-wrapper{gap:10px;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc-button-addcart,.elementor-3448 .elementor-element.elementor-element-07c8cc8 .added_to_cart,.elementor-3448 .elementor-element.elementor-element-07c8cc8 .ue-variable-btn{background-color:#000000;color:#ffffff;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc_more_btn{background-color:#000000;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc_post_grid_style_one_button > a.uc_more_btn{color:#ffffff;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .ue_woocommerce_product_label{font-family:var( --e-global-typography-1e23248-font-family ), Sans-serif;font-size:var( --e-global-typography-1e23248-font-size );font-weight:var( --e-global-typography-1e23248-font-weight );text-transform:var( --e-global-typography-1e23248-text-transform );font-style:var( --e-global-typography-1e23248-font-style );text-decoration:var( --e-global-typography-1e23248-text-decoration );line-height:var( --e-global-typography-1e23248-line-height );letter-spacing:var( --e-global-typography-1e23248-letter-spacing );color:var( --e-global-color-8bf5f3d );padding:5px 10px 5px 10px;border-radius:8px;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .ue_woocommerce_product_carousel_sale_label{background-color:var( --e-global-color-a45ff7f );}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .ue_woocommerce_product_grid_out_of_stock_label{background-color:#5b5b5b;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .product-rating{margin-top:5px;color:#ffb900;font-size:15px;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc-grid-count-buttons{margin:10px 0px 10px 0px;gap:10px;justify-content:space-between;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc-grid-count-buttons button{height:50px;width:50px;background-color:#919191;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#767676;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc-grid-count-buttons input{height:50px;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc-grid-count-buttons button,.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc-grid-count-buttons input{border-radius:100px 100px 100px 100px;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 input.uc-grid-count-buttons__number{background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#aaaaaa;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc-grid-count-buttons button svg{fill:#ffffff;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc-grid-count-buttons button:hover{color:#ffffff;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc-grid-count-buttons button:hover svg{fill:#ffffff;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .ue-no-posts-found{color:#000000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}@media(max-width:1025px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-8e32af2 .elementor-heading-title{font-size:45px;}.elementor-widget-ucaddon_ue_sort_filter label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_ue_sort_filter select{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_ue_sort_filter option{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-7634fa5 option{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-4f54d03 .elementor-heading-title{font-size:45px;}.elementor-widget-ucaddon_active_filters .ue-active-filters-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-220b3da .ue-active-filters-item{font-size:14px;}.elementor-widget-ucaddon_clear_filters_button .uc-button-clear{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-b778faf .uc-button-clear{font-size:25px;}.elementor-widget-ucaddon_price_range_filter .ue-range-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_price_range_filter .noUi-tooltip{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_price_range_filter .ue-range-min,.elementor-widget-ucaddon_price_range_filter .ue-range-max{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_price_range_filter .ue-range-prefix,.elementor-widget-ucaddon_price_range_filter .ue-range-suffix{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_price_range_filter .ue-range-num-input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_price_range_filter .ue-num-prefix,.elementor-widget-ucaddon_price_range_filter .ue-num-suffix{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_price_range_filter .ue-price-range-slider-reset-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-250ea7b .noUi-tooltip{font-size:14px;}.elementor-3448 .elementor-element.elementor-element-ee36402 .elementor-heading-title{font-size:var( --e-global-typography-de5d6d0-font-size );}.elementor-widget-ucaddon_colors_swatches_filter .uc-checkbox-filter_label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_colors_swatches_filter .ue_taxonomy_item_num_posts{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_ue_checkboxes_filter .uc-checkbox-filter_label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_ue_checkboxes_filter .ue_checkfilter_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_ue_checkboxes_filter .ue_taxonomy_item_num_posts{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_ue_checkboxes_filter .ue-see-more-button,.elementor-widget-ucaddon_ue_checkboxes_filter .ue-see-less-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_ue_checkboxes_filter .ue-clear-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_ue_checkboxes_filter .uc-checkbox-filter-accordion-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-1afff06 .uc-checkbox-filter_label{font-size:var( --e-global-typography-814ab96-font-size );}.elementor-3448 .elementor-element.elementor-element-1afff06 .uc-checkbox-filter-accordion-button{font-size:var( --e-global-typography-de5d6d0-font-size );}.elementor-3448 .elementor-element.elementor-element-080e980 .uc-checkbox-filter_label{font-size:var( --e-global-typography-814ab96-font-size );}.elementor-3448 .elementor-element.elementor-element-080e980 .uc-checkbox-filter-accordion-button{font-size:var( --e-global-typography-de5d6d0-font-size );}.elementor-3448 .elementor-element.elementor-element-05ee862 .uc-checkbox-filter_label{font-size:var( --e-global-typography-814ab96-font-size );}.elementor-3448 .elementor-element.elementor-element-05ee862 .uc-checkbox-filter-accordion-button{font-size:var( --e-global-typography-de5d6d0-font-size );}.elementor-3448 .elementor-element.elementor-element-85e71b1 .uc-checkbox-filter_label{font-size:var( --e-global-typography-814ab96-font-size );}.elementor-3448 .elementor-element.elementor-element-85e71b1 .uc-checkbox-filter-accordion-button{font-size:var( --e-global-typography-de5d6d0-font-size );}.elementor-3448 .elementor-element.elementor-element-b5971c6 .uc-checkbox-filter_label{font-size:var( --e-global-typography-814ab96-font-size );}.elementor-3448 .elementor-element.elementor-element-b5971c6 .uc-checkbox-filter-accordion-button{font-size:var( --e-global-typography-de5d6d0-font-size );}.elementor-3448 .elementor-element.elementor-element-d771a5c .uc-checkbox-filter_label{font-size:var( --e-global-typography-814ab96-font-size );}.elementor-3448 .elementor-element.elementor-element-d771a5c .uc-checkbox-filter-accordion-button{font-size:var( --e-global-typography-de5d6d0-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-85d1ef0 .elementor-heading-title{font-size:45px;}.elementor-widget-ucaddon_simple_list_menu .ue_simple_list_menu_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_simple_list_menu .simple_list_menu ul li a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_simple_list_menu .simple_list_menu ul ul li a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_simple_list_menu .simple_list_menu ul ul ul li a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-4ead7c2 .ue_simple_list_menu_title{font-size:14px;}.elementor-3448 .elementor-element.elementor-element-4ead7c2 .simple_list_menu ul ul li a{font-size:14px;}.elementor-3448 .elementor-element.elementor-element-41dc257 .elementor-heading-title{font-size:45px;}.elementor-widget-ucaddon_tag_cloud .el-tag-cloud__canvas,.elementor-widget-ucaddon_tag_cloud .el-tag-cloud__wrapper{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-299db9b .el-tag-cloud__canvas,.elementor-3448 .elementor-element.elementor-element-299db9b .el-tag-cloud__wrapper{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-7fc6565 .ue-active-filters-item{font-size:14px;}.elementor-3448 .elementor-element.elementor-element-db95a28 .uc-button-clear{font-size:25px;}.elementor-widget-ucaddon_woocommerce_product_grid .ue_category_label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_title,.elementor-widget-ucaddon_woocommerce_product_grid .uc_title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_sku_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .ue-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_price .ue-text-after-price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_regular_price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_regular_price .ue-text-after-price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_post_grid_style_one_button > a, .uc-button-addcart, .added_to_cart{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .ue_woocommerce_product_label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .ue-no-posts-found{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_post_grid_style_one_button > a.uc_more_btn-custom-field{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .ue-woo-grid{grid-template-columns:repeat(2, 1fr);}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc_title,.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc_title a{font-size:25px;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .ue-description{font-size:25px;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc_price{font-size:25px;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc_regular_price{font-size:25px;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .ue_woocommerce_product_label{font-size:var( --e-global-typography-1e23248-font-size );line-height:var( --e-global-typography-1e23248-line-height );letter-spacing:var( --e-global-typography-1e23248-letter-spacing );}}@media(min-width:1025px){.elementor-3448 .elementor-element.elementor-element-4c23901{--width:95.943%;}.elementor-3448 .elementor-element.elementor-element-039c7c4{--width:11.357%;}.elementor-3448 .elementor-element.elementor-element-b947a75{--width:100%;}.elementor-3448 .elementor-element.elementor-element-12f5e4f{--width:100%;}}@media(max-width:1024px){.elementor-3448 .elementor-element.elementor-element-4c23901{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-8e32af2 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-widget-ucaddon_ue_sort_filter label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_ue_sort_filter select{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_ue_sort_filter option{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-7634fa5 option{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-4f54d03 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-widget-ucaddon_active_filters .ue-active-filters-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-220b3da .ue-active-filters-holder{flex-direction:row;}.elementor-widget-ucaddon_clear_filters_button .uc-button-clear{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-b778faf .uc-button-clear{font-size:20px;}.elementor-widget-ucaddon_price_range_filter .ue-range-label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_price_range_filter .noUi-tooltip{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_price_range_filter .ue-range-min,.elementor-widget-ucaddon_price_range_filter .ue-range-max{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_price_range_filter .ue-range-prefix,.elementor-widget-ucaddon_price_range_filter .ue-range-suffix{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_price_range_filter .ue-range-num-input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_price_range_filter .ue-num-prefix,.elementor-widget-ucaddon_price_range_filter .ue-num-suffix{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_price_range_filter .ue-price-range-slider-reset-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-ee36402 .elementor-heading-title{font-size:var( --e-global-typography-de5d6d0-font-size );}.elementor-widget-ucaddon_colors_swatches_filter .uc-checkbox-filter_label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_colors_swatches_filter .ue_taxonomy_item_num_posts{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_ue_checkboxes_filter .uc-checkbox-filter_label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_ue_checkboxes_filter .ue_checkfilter_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_ue_checkboxes_filter .ue_taxonomy_item_num_posts{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_ue_checkboxes_filter .ue-see-more-button,.elementor-widget-ucaddon_ue_checkboxes_filter .ue-see-less-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_ue_checkboxes_filter .ue-clear-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_ue_checkboxes_filter .uc-checkbox-filter-accordion-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-1afff06 .uc-checkbox-filter_label{font-size:var( --e-global-typography-814ab96-font-size );}.elementor-3448 .elementor-element.elementor-element-1afff06 .uc-checkbox-filter-accordion-button{font-size:var( --e-global-typography-de5d6d0-font-size );}.elementor-3448 .elementor-element.elementor-element-080e980 .uc-checkbox-filter_label{font-size:var( --e-global-typography-814ab96-font-size );}.elementor-3448 .elementor-element.elementor-element-080e980 .uc-checkbox-filter-accordion-button{font-size:var( --e-global-typography-de5d6d0-font-size );}.elementor-3448 .elementor-element.elementor-element-05ee862 .uc-checkbox-filter_label{font-size:var( --e-global-typography-814ab96-font-size );}.elementor-3448 .elementor-element.elementor-element-05ee862 .uc-checkbox-filter-accordion-button{font-size:var( --e-global-typography-de5d6d0-font-size );}.elementor-3448 .elementor-element.elementor-element-85e71b1 .uc-checkbox-filter_label{font-size:var( --e-global-typography-814ab96-font-size );}.elementor-3448 .elementor-element.elementor-element-85e71b1 .uc-checkbox-filter-accordion-button{font-size:var( --e-global-typography-de5d6d0-font-size );}.elementor-3448 .elementor-element.elementor-element-b5971c6 .uc-checkbox-filter_label{font-size:var( --e-global-typography-814ab96-font-size );}.elementor-3448 .elementor-element.elementor-element-b5971c6 .uc-checkbox-filter-accordion-button{font-size:var( --e-global-typography-de5d6d0-font-size );}.elementor-3448 .elementor-element.elementor-element-d771a5c .uc-checkbox-filter_label{font-size:var( --e-global-typography-814ab96-font-size );}.elementor-3448 .elementor-element.elementor-element-d771a5c .uc-checkbox-filter-accordion-button{font-size:var( --e-global-typography-de5d6d0-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-85d1ef0 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-widget-ucaddon_simple_list_menu .ue_simple_list_menu_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_simple_list_menu .simple_list_menu ul li a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_simple_list_menu .simple_list_menu ul ul li a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_simple_list_menu .simple_list_menu ul ul ul li a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-41dc257 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-widget-ucaddon_tag_cloud .el-tag-cloud__canvas,.elementor-widget-ucaddon_tag_cloud .el-tag-cloud__wrapper{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-299db9b .el-tag-cloud__canvas,.elementor-3448 .elementor-element.elementor-element-299db9b .el-tag-cloud__wrapper{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-7fc6565 .ue-active-filters-holder{flex-direction:row;}.elementor-3448 .elementor-element.elementor-element-db95a28 .uc-button-clear{font-size:20px;}.elementor-widget-ucaddon_woocommerce_product_grid .ue_category_label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_title,.elementor-widget-ucaddon_woocommerce_product_grid .uc_title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_sku_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .ue-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_price .ue-text-after-price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_regular_price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_regular_price .ue-text-after-price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_post_grid_style_one_button > a, .uc-button-addcart, .added_to_cart{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .ue_woocommerce_product_label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .ue-no-posts-found{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_post_grid_style_one_button > a.uc_more_btn-custom-field{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-3448 .elementor-element.elementor-element-07c8cc8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 10px 30px 10px;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .ue-woo-grid{grid-template-columns:repeat(1, 1fr);}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc_title,.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc_title a{font-size:20px;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .ue-description{font-size:20px;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc_price{font-size:20px;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .uc_regular_price{font-size:20px;}.elementor-3448 .elementor-element.elementor-element-07c8cc8 .ue_woocommerce_product_label{font-size:var( --e-global-typography-1e23248-font-size );line-height:var( --e-global-typography-1e23248-line-height );letter-spacing:var( --e-global-typography-1e23248-letter-spacing );}}/* Start custom CSS for html, class: .elementor-element-ce2d830 */.dynamic-tooltip {
    position: absolute;
    background-color: rgba(0, 0, 0, 0.8);
    color: white;
    padding: 5px 10px;
    font-size: 12px;
    border-radius: 4px;
    white-space: nowrap;
    z-index: 10000;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}

.tooltip-arrow {
    position: absolute;
    top: 100%; /* Strzałka powyżej tooltipa */
    left: 50%;
    transform: translateX(-50%);
    width: 10px;
    height: 10px;
    background-color: rgba(0, 0, 0, 0.8);
    clip-path: polygon(50% 100%, 0% 0%, 100% 0%);
}

.ue_taxonomy_item_num_posts {
    display: none;
}




/* Odsunięcie checkboxów o 30px od lewej */
.sgp-accordion-filter .ue_checkbox_container {
    padding-left: 20px;
    max-height: 400px;
    overflow-y: auto;
    display: block !important;
}

/* Ustawienie szerokości elementu "DIMENSIONS" */
.sgp-accordion-filter .uc-checkbox-filter-accordion-button {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 320px;
}

/* Wyrównanie ikony do prawej */
.sgp-accordion-filter .uc-checkbox-filter-accordion-icon {
    margin-left: auto;
    display: flex;
    align-items: center;
    justify-content: flex-end;
}

/* Każdy checkbox w nowej linii */
.sgp-accordion-filter .ue_checkbox_container label {
    display: flex;
    align-items: center;
    width: 100%;
    height: 28px;
}

/* Stylizacja scrollbara dla WebKit (Chrome, Safari, Edge) */
.sgp-accordion-filter .ue_checkbox_container::-webkit-scrollbar {
    width: 8px;
    height: 8px;
}

.sgp-accordion-filter .ue_checkbox_container::-webkit-scrollbar-track {
    background: #f2f2f2; /* Zmiana koloru toru na #f2f2f2 */
}

.sgp-accordion-filter .ue_checkbox_container::-webkit-scrollbar-thumb {
    background-color: #A8804F; /* Kolor kciuka przewijania */
    border-radius: 4px;
}

.sgp-accordion-filter .ue_checkbox_container::-webkit-scrollbar-thumb:hover {
    background-color: #B98F57; /* Ciemniejszy kolor przy najechaniu */
}

/*filters tiles*/
.ue-active-filters-holder {
    display: flex; 
    flex-wrap: wrap !important; 
}

/*price*/
.noUi-handle.noUi-handle-upper .noUi-tooltip {
    transform: translate(-50%, -60px) !important;
}

@media (min-width: 1025px) {
    .elementor-element-039c7c4 {
        width: 330px !important;
    }
}

/* Ukryj standardowe menu na mniejszych ekranach */
@media (max-width: 1024px) {
    .elementor-element-039c7c4 {
        display: none;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-45bc780 */.ue_checkbox_container .ue_taxonomy_item[data-slug="white"] {
    order: 1;
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="white"] .ue_taxonomy_item_decorator {
    background: linear-gradient(to top left, #FEFEFE, #F3F3F3);
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="yellow"] {
    order: 2;
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="yellow"] .ue_taxonomy_item_decorator {
    background: linear-gradient(to top left, #F9F94F, #EEED24);
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="orange"] {
    order: 3;
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="orange"] .ue_taxonomy_item_decorator {
    background: linear-gradient(to top left, #ECC13C, #E6B319);
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="red"] {
    order: 4;
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="red"] .ue_taxonomy_item_decorator {
    background: linear-gradient(to top left, #DA6455, #BE4A38);
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="pink"] {
    order: 5;
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="pink"] .ue_taxonomy_item_decorator {
    background: linear-gradient(to top left, #DC74EF, #CB52D9);
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="violet"] {
    order: 6;
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="violet"] .ue_taxonomy_item_decorator {
    background: linear-gradient(to top left, #946DFF, #733BE5);
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="blue"] {
    order: 7;
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="blue"] .ue_taxonomy_item_decorator {
    background: linear-gradient(to top left, #7291FD, #537AEF);
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="green"] {
    order: 8;
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="green"] .ue_taxonomy_item_decorator {
    background: linear-gradient(to top left, #9bf657, #7bc932);
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="brown"] {
    order: 9;
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="brown"] .ue_taxonomy_item_decorator {
    background: linear-gradient(to top left, #a78136, #886118);
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="black-gray"] {
    order: 10;
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="black-gray"] .ue_taxonomy_item_decorator {
    background: linear-gradient(to top left, #7d7d7d, #5a5a5a);
}

/* Checkmark for selected */
.ue_checkbox_container .ue_taxonomy_item.uc-selected .ue_taxonomy_item_decorator {
    position: relative;
    background-size: cover;
}

.ue_checkbox_container .ue_taxonomy_item.uc-selected .ue_taxonomy_item_decorator::after {
    content: '✔'; /* Symbol checkmarka */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: black; /* Kolor checkmarka */
    font-size: 18px; /* Rozmiar checkmarka */
    font-weight: bold;
    z-index: 2;
}

/* Tooltip */
.ue_checkbox_container .ue_taxonomy_item {
    position: relative; /* Aby tooltip był pozycjonowany względem elementu */
}


.ue_checkbox_container .ue_taxonomy_item:hover::before {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1970011 */.ue_taxonomy_item[data-taxonomy="pa_painting-styles-like"] .ue_taxonomy_item_title.uc-checkbox-filter_label,
.ue_taxonomy_item[data-taxonomy="product_cat"] .ue_taxonomy_item_title.uc-checkbox-filter_label{
  display: inline-block !important;
  width: 300px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for ucaddon_ue_checkboxes_filter, class: .elementor-element-080e980 */.ue_checkbox_container .ue_taxonomy_item[data-slug="white"] {
    order: 1;
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="white"] .ue_taxonomy_item_decorator {
    background: linear-gradient(to top left, #FEFEFE, #F3F3F3);
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="yellow"] {
    order: 2;
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="yellow"] .ue_taxonomy_item_decorator {
    background: linear-gradient(to top left, #F9F94F, #EEED24);
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="orange"] {
    order: 3;
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="orange"] .ue_taxonomy_item_decorator {
    background: linear-gradient(to top left, #ECC13C, #E6B319);
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="red"] {
    order: 4;
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="red"] .ue_taxonomy_item_decorator {
    background: linear-gradient(to top left, #DA6455, #BE4A38);
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="pink"] {
    order: 5;
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="pink"] .ue_taxonomy_item_decorator {
    background: linear-gradient(to top left, #DC74EF, #CB52D9);
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="violet"] {
    order: 6;
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="violet"] .ue_taxonomy_item_decorator {
    background: linear-gradient(to top left, #946DFF, #733BE5);
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="blue"] {
    order: 7;
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="blue"] .ue_taxonomy_item_decorator {
    background: linear-gradient(to top left, #7291FD, #537AEF);
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="green"] {
    order: 8;
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="green"] .ue_taxonomy_item_decorator {
    background: linear-gradient(to top left, #9bf657, #7bc932);
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="brown"] {
    order: 9;
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="brown"] .ue_taxonomy_item_decorator {
    background: linear-gradient(to top left, #a78136, #886118);
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="black-gray"] {
    order: 10;
}

.ue_checkbox_container .ue_taxonomy_item[data-slug="black-gray"] .ue_taxonomy_item_decorator {
    background: linear-gradient(to top left, #7d7d7d, #5a5a5a);
}

/* Checkmark for selected */
.ue_checkbox_container .ue_taxonomy_item.uc-selected .ue_taxonomy_item_decorator {
    position: relative;
    background-size: cover;
}

.ue_checkbox_container .ue_taxonomy_item.uc-selected .ue_taxonomy_item_decorator::after {
    content: '✔'; /* Symbol checkmarka */
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    color: black; /* Kolor checkmarka */
    font-size: 18px; /* Rozmiar checkmarka */
    font-weight: bold;
    z-index: 2;
}

/* Tooltip */
.ue_checkbox_container .ue_taxonomy_item {
    position: relative; /* Aby tooltip był pozycjonowany względem elementu */
}


.ue_checkbox_container .ue_taxonomy_item:hover::before {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3241d49 *//* Ukrywa tylko element z data-title="Uncategorized" */
.uc-checkbox-filter .ue_taxonomy_item[data-title="Uncategorized"] {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8f9dc1b *//* Styl głównego menu */
#uc_simple_list_menu_elementor_4ead7c2 .uc-list-menu {
    list-style: none;
    padding: 0;
    margin: 0;
    position: relative;

}

/* Pierwszy element menu (ALL GICLÉES) */
#uc_simple_list_menu_elementor_4ead7c2 .uc-list-menu > li:first-child > a {
    font-weight: 600 !important; /* Pogrubienie tekstu */
    font-size: 20px !important;   /* Większy rozmiar czcionki */
}

/* Styl elementów menu */
#uc_simple_list_menu_elementor_4ead7c2 .uc-list-menu li {
    position: relative;
    display: block;
}

/* Linki w menu */
#uc_simple_list_menu_elementor_4ead7c2 .uc-list-menu a {
    text-decoration: none;
    padding: 10px 15px;
    display: block;
    position: relative; /* Dla efektu tła */
    overflow: hidden;
    z-index: 1;
    transition: color 0.3s ease; /* Płynne przejście koloru tekstu */
}

/* Efekt hover oraz aktywnego tła */
#uc_simple_list_menu_elementor_4ead7c2 .uc-list-menu a::before {
    content: ''; /* Pseudoelement do tła */
    position: absolute;
    top: 0;
    left: -23px; /* Rozszerzenie tła o 23px w lewo */
    right: -23px; /* Rozszerzenie tła o 23px w prawo */
    height: 100%;
    background: #f0f0f0; /* Kolor tła */
    transform: scaleX(0); /* Startowe zwężenie tła */
    transform-origin: center; /* Rozszerzanie od środka */
    transition: transform 0.3s ease; /* Animacja */
    z-index: -1; /* Tło za tekstem */
}

#uc_simple_list_menu_elementor_4ead7c2 .uc-list-menu a:hover::before,
#uc_simple_list_menu_elementor_4ead7c2 .uc-list-menu a.active::before {
    transform: scaleX(1); /* Pełne rozszerzenie tła */
}

#uc_simple_list_menu_elementor_4ead7c2 .uc-list-menu a:hover,
#uc_simple_list_menu_elementor_4ead7c2 .uc-list-menu a.active {
    color: #333; /* Kolor tekstu */
}

/* Stylowanie submenu */
#uc_simple_list_menu_elementor_4ead7c2 .uc-list-menu .sub-menu {
    display: none; /* Domyślnie ukryte */
    position: absolute;
    top: 10px; /* Dodanie małego odstępu od góry */
    left: 100%; /* Wyświetl submenu po prawej stronie */
    width: 220px; /* Ustawienie szerokości */
    background: #fff;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.05),
                0 -4px 8px rgba(0, 0, 0, 0.05),
                4px 0 8px rgba(0, 0, 0, 0.05),
                -4px 0 8px rgba(0, 0, 0, 0.05); /* Cień równomierny z każdej strony */
    padding: 0;
    list-style: none;
    z-index: 1000;
    opacity: 0; /* Ukryte przez przezroczystość */
    transform: translateY(0); /* Brak przesunięcia */
    transition: opacity 0.3s ease, transform 0.3s ease; /* Animacja */
}

/* Pokazywanie submenu z animacją */
#uc_simple_list_menu_elementor_4ead7c2 .uc-list-menu li.menu-item-has-children.open > .sub-menu {
    display: block;
    opacity: 1; /* Widoczne */
    transform: translateY(0); /* Powrót do normalnej pozycji */
}

/* Efekt hover oraz aktywnego tła dla submenu */
#uc_simple_list_menu_elementor_4ead7c2 .uc-list-menu .sub-menu a::before {
    content: '';
    position: absolute;
    top: 0;
    left: -23px; /* Rozszerzenie tła w lewo */
    right: -23px; /* Rozszerzenie tła w prawo */
    height: 100%;
    background: #e0e0e0; /* Tło dla submenu */
    transform: scaleX(0);
    transform-origin: center;
    transition: transform 0.3s ease;
    z-index: -1;
}

#uc_simple_list_menu_elementor_4ead7c2 .uc-list-menu .sub-menu a:hover::before,
#uc_simple_list_menu_elementor_4ead7c2 .uc-list-menu .sub-menu a.active::before {
    transform: scaleX(1); /* Rozszerzenie tła */
}

#uc_simple_list_menu_elementor_4ead7c2 .uc-list-menu .sub-menu a:hover,
#uc_simple_list_menu_elementor_4ead7c2 .uc-list-menu .sub-menu a.active {
    color: #333; /* Kolor tekstu submenu */
}

/* Dodanie ikony strzałki w prawo */
#uc_simple_list_menu_elementor_4ead7c2 .uc-list-menu li.menu-item-has-children > a::after {
    content: '\276F'; /* Unicode: cienka strzałka (❯) */
    font-size: 12px;
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
    transition: transform 0.3s ease;
}

/* Obrót strzałki, gdy submenu jest otwarte */
#uc_simple_list_menu_elementor_4ead7c2 .uc-list-menu li.menu-item-has-children.open > a::after {
    transform: translateY(-50%) rotate(90deg);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9cf2914 *//*SKALOWANIE IMAGES ON HOVER*/
.uc-filterable-grid .uc_post_image {
    transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);
    display: block;
    width: 100%;
    height: calc(100% - 10px);
    margin: 0;
    border-radius: 10px 10px 0 0;
    transform-origin: center;
}
.uc-filterable-grid .uc_post_image:hover {
    transform: scale(1.2);
}

/*TITLE*/
.uc-filterable-grid .uc_title {
    white-space: nowrap;
    margin-top: -6px !important;
    margin-left: -9px;
    text-align: left;
}

/*DESCRIPTION*/
.uc-filterable-grid .ue-description {
    display: -webkit-box; /* Dla przeglądarek opartych na WebKit */
    -webkit-line-clamp: 1; /* Maksymalnie 2 linie */
    -webkit-box-orient: vertical;
    overflow: hidden; /* Ukryj nadmiar tekstu */
    text-overflow: ellipsis; /* Dodaj "..." */
    margin-left: -9px;
    text-align: left;
}

/* TYTUŁ */
.uc_title {
    white-space: nowrap;
    margin-top: -6px !important;
    margin-left: 0;
    text-align: left;
    overflow: hidden;
    text-overflow: ellipsis;
}

.ue_grid_prices {
    text-align: right;
    transform: translate(15px, -42px);
}

/* 1. Małe ekrany – do 942px */
@media (max-width: 942px) {
  .ue_grid_prices {
    transform: translate(15px, -49px);
  }
}

/* 2. Średnie ekrany – od 943px do 1024px */
@media (min-width: 943px) and (max-width: 1024px) {
  .ue_grid_prices {
    transform: translate(15px, -47px);
  }
}

/* 3. Styl dla ceny (span) – od 0px do 1835px */
@media (max-width: 1835px) {
  .ue_grid_prices span.woocommerce-Price-amount {
    display: inline-block; /* Zapewnia poprawne działanie transform */
    transform: translateY(-3px);
  }
}

/* 4. Duże ekrany – od 2285px w górę */
@media (min-width: 2285px) {
  .ue_grid_prices {
    transform: translate(15px, -42px);
  }
}


.uc_title a {
    pointer-events: auto; /* Upewnia się, że kliknięcia są włączone */
    z-index: 10; /* Podnosi element, aby był na wierzchu */
}

.uc_title {
    position: relative; /* Upewnia się, że tytuł jest poprawnie umiejscowiony */
    z-index: 10; /* Dodanie porządku wizualnego w stosunku do innych elementów */
}

.uc_content {
    position: relative; /* Zapewnia, że nie ma nieoczekiwanych konfliktów */
    z-index: 1; /* W przypadku konfliktów z elementami wewnątrz */
}



div.ue_grid_item_bottom {
    height: 0px;
}/* End custom CSS */