.elementor-13 .elementor-element.elementor-element-080d46d{--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:0px;}.elementor-13 .elementor-element.elementor-element-fae27a1{--display:flex;}.elementor-13 .elementor-element.elementor-element-c62575d{--swiper-slides-to-display:5;--swiper-slides-gap:10px;}.elementor-13 .elementor-element.elementor-element-c62575d .swiper-slide > .elementor-element{height:100%;}.elementor-13 .elementor-element.elementor-element-75152a1{--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;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-13 .elementor-element.elementor-element-0074ac9{--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;}.elementor-13 .elementor-element.elementor-element-1035577{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-13 .elementor-element.elementor-element-1035577:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-1035577 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a7046dc );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-801ce19{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 10px;border-style:solid;border-width:0px 0px 0px 5px;border-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-801ce19 .elementor-heading-title{font-size:1.4em;font-weight:600;line-height:1.6em;color:#1766C3;}.elementor-13 .elementor-element.elementor-element-8faeba1{--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;--justify-content:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-jet-smart-filters-search .jet-search-filter__submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-13 .elementor-element.elementor-element-288d60b .jet-search-filter{display:flex;flex-direction:row;align-items:flex-end;}.elementor-13 .elementor-element.elementor-element-288d60b{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-288d60b.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-288d60b .jet-search-filter__input-wrapper{max-width:100%;}.elementor-13 .elementor-element.elementor-element-288d60b .jet-search-filter__input{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E5;border-radius:5px 5px 5px 5px;padding:5px 5px 5px 5px;}.elementor-13 .elementor-element.elementor-element-288d60b .jet-search-filter__submit > i{font-size:15px;}.elementor-13 .elementor-element.elementor-element-288d60b .button-icon-position-right .jet-search-filter__submit > i{margin-left:0px;}.elementor-13 .elementor-element.elementor-element-288d60b .button-icon-position-left .jet-search-filter__submit > i{margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13 .elementor-element.elementor-element-a9594b8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13 .elementor-element.elementor-element-a9594b8 .elementor-button{fill:#FFFFFF;color:#FFFFFF;padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-77dc8d5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-jet-smart-filters-select .apply-filters__button, .elementor-widget-jet-smart-filters-select .jet-filter-items-dropdown__apply-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-13 .elementor-element.elementor-element-d04b88b .jet-smart-filters-select.jet-filter{display:block;}.elementor-13 .elementor-element.elementor-element-d04b88b .jet-smart-filters-hierarchy.jet-filter .jet-select{display:block;}.elementor-13 .elementor-element.elementor-element-d04b88b .jet-filters-group{display:flex;flex-direction:column;margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-13 .elementor-element.elementor-element-d04b88b.elementor-element{--align-self:flex-end;}.elementor-13 .elementor-element.elementor-element-d04b88b .jet-smart-filters-select.jet-filter .jet-select{max-width:100%;flex-basis:100%;}.elementor-13 .elementor-element.elementor-element-d04b88b .jet-smart-filters-hierarchy.jet-filter .jet-select__control{max-width:100%;flex-basis:100%;}.elementor-13 .elementor-element.elementor-element-d04b88b .jet-select__control{border-style:solid;border-width:0px 0px 1px 0px;border-radius:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-13 .elementor-element.elementor-element-d04b88b .jet-filters-group .jet-filter{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-d04b88b .jet-filter .jet-filters-group{margin-top:calc(-10px/2);margin-bottom:calc(-10px/2);}.elementor-13 .elementor-element.elementor-element-d04b88b .jet-filter .jet-filters-group .jet-select{margin-top:calc(10px/2);margin-bottom:calc(10px/2);}.elementor-13 .elementor-element.elementor-element-247a714 .elementor-button{background-color:#FFFFFF00;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-247a714{right:-3px;}body.rtl .elementor-13 .elementor-element.elementor-element-247a714{left:-3px;}.elementor-13 .elementor-element.elementor-element-247a714{top:-3px;}.elementor-13 .elementor-element.elementor-element-7849041 .elementor-button{background-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-13 .elementor-element.elementor-element-e72e9e8{--grid-columns:2;--grid-row-gap:15px;--grid-column-gap:15px;}.elementor-13 .elementor-element.elementor-element-e72e9e8 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-13 .elementor-element.elementor-element-e72e9e8 .e-loop-item > .elementor-section, .elementor-13 .elementor-element.elementor-element-e72e9e8 .e-loop-item > .elementor-section > .elementor-container, .elementor-13 .elementor-element.elementor-element-e72e9e8 .e-loop-item > .e-con, .elementor-13 .elementor-element.elementor-element-e72e9e8 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-13 .elementor-element.elementor-element-e72e9e8 .elementor-pagination{text-align:center;font-family:"Montserrat", Sans-serif;font-weight:500;margin-top:30px;}.elementor-13 .elementor-element.elementor-element-e72e9e8 .elementor-pagination .page-numbers:not(.dots){color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-e72e9e8 .elementor-pagination a.page-numbers:hover{color:#FFFFFF;}.elementor-13 .elementor-element.elementor-element-e72e9e8 .elementor-pagination .page-numbers.current{color:#FFFFFF;}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-e72e9e8 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-13 .elementor-element.elementor-element-e72e9e8 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-13 .elementor-element.elementor-element-e72e9e8 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-13 .elementor-element.elementor-element-e72e9e8 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-13 .elementor-element.elementor-element-c504949{--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;}.elementor-13 .elementor-element.elementor-element-b2d3bb9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4em;font-weight:600;color:var( --e-global-color-text );}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-13 .elementor-element.elementor-element-f6eeb56{--grid-row-gap:15px;--grid-column-gap:15px;}.elementor-13 .elementor-element.elementor-element-f6eeb56 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.75 * 100% );}.elementor-13 .elementor-element.elementor-element-f6eeb56:after{content:"0.75";}.elementor-13 .elementor-element.elementor-element-f6eeb56 .elementor-post__thumbnail__link{width:20%;}.elementor-13 .elementor-element.elementor-element-f6eeb56.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:15px;}.elementor-13 .elementor-element.elementor-element-f6eeb56.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:15px;}.elementor-13 .elementor-element.elementor-element-f6eeb56.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:15px;}.elementor-13 .elementor-element.elementor-element-f6eeb56 .elementor-post__title, .elementor-13 .elementor-element.elementor-element-f6eeb56 .elementor-post__title a{color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;}.elementor-13 .elementor-element.elementor-element-98ad5be .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4em;font-weight:600;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-74e95c8{--grid-columns:1;--grid-row-gap:20px;}.elementor-13 .elementor-element.elementor-element-f162dda .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4em;font-weight:600;color:var( --e-global-color-text );}.elementor-13 .elementor-element.elementor-element-0f8a359{--grid-columns:1;--grid-row-gap:0px;}.elementor-13 .elementor-element.elementor-element-8cd6817{--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;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-13 .elementor-element.elementor-element-4a1c8bd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4em;font-weight:600;color:#000000;}.elementor-13 .elementor-element.elementor-element-89928b8{--swiper-slides-to-display:5;--swiper-slides-gap:10px;}.elementor-13 .elementor-element.elementor-element-89928b8 .swiper-slide > .elementor-element{height:100%;}.elementor-13 .elementor-element.elementor-element-51b2c1b{--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;--padding-top:5em;--padding-bottom:5em;--padding-left:1em;--padding-right:1em;}.elementor-13 .elementor-element.elementor-element-51b2c1b:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-51b2c1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-widget-ucaddon_play_list_video_gallery .ug-thumb-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_play_list_video_gallery .ug-thumb-desc{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13 .elementor-element.elementor-element-db7de1e .ug-thumb-wrapper{width:300px;background-color:#000000;opacity:70%;}.elementor-13 .elementor-element.elementor-element-db7de1e .ug-strip-panel{background-color:#212121;}.elementor-13 .elementor-element.elementor-element-db7de1e .ug-gallery-wrapper .ug-panel-handle-tip:hover polyline{stroke:#ffffff;}.elementor-13 .elementor-element.elementor-element-db7de1e .ug-thumb-wrapper,.elementor-13 .elementor-element.elementor-element-db7de1e .ug-videoskin-bottom .ug-thumb-content,.elementor-13 .elementor-element.elementor-element-db7de1e .ug-videoskin-top .ug-thumb-content{padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-db7de1e .ug-videoskin-bottom .ug-thumb-content{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-db7de1e .ug-videoskin-top .ug-thumb-content{background-color:#000000;}.elementor-13 .elementor-element.elementor-element-db7de1e .ug-thumb-wrapper:hover,.elementor-13 .elementor-element.elementor-element-db7de1e .ug-thumb-wrapper.ug-thumb-selected:hover{background-color:#3A3A3A;}.elementor-13 .elementor-element.elementor-element-db7de1e .ug-videoskin-bottom .ug-thumb-wrapper:hover .ug-thumb-content{background-color:#3A3A3A;}.elementor-13 .elementor-element.elementor-element-db7de1e .ug-videoskin-top .ug-thumb-wrapper:hover .ug-thumb-content{background-color:#3A3A3A;}.elementor-13 .elementor-element.elementor-element-db7de1e .ug-thumb-wrapper:hover{opacity:100%;}.elementor-13 .elementor-element.elementor-element-db7de1e .ug-thumb-wrapper.ug-thumb-selected{background-color:#3A3A3A;opacity:100%;}.elementor-13 .elementor-element.elementor-element-db7de1e .ug-thumb-icon{width:72px;height:60px;border-radius:0px;}.elementor-13 .elementor-element.elementor-element-db7de1e .ug-thumb-play-button svg{width:40px;height:40px;}.elementor-13 .elementor-element.elementor-element-db7de1e .ug-thumb-inner{gap:15px;}.elementor-13 .elementor-element.elementor-element-db7de1e .ug-thumb-selected .ug-thumb-icon{border-style:solid;border-width:2px 2px 2px 2px;border-color:#ff0000;}.elementor-13 .elementor-element.elementor-element-db7de1e .ug-thumb-title{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-db7de1e .ug-thumb-wrapper:hover .ug-thumb-title{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-db7de1e .ug-thumb-desc{color:#c3c3c3;margin-top:5px;}.elementor-13 .elementor-element.elementor-element-db7de1e .ug-thumb-wrapper:hover .ug-thumb-desc{color:#c3c3c3;}.elementor-13 .elementor-element.elementor-element-db7de1e .ug-videoplayer{background-color:#ffffff;}.elementor-13 .elementor-element.elementor-element-876ea38{--display:flex;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-13 .elementor-element.elementor-element-a75fbe1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-13 .elementor-element.elementor-element-f3a97a8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.4em;font-weight:600;color:#000000;}.elementor-widget-ucaddon_woocommerce_ajax_search .uc-ajax-search__title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_ajax_search .uc-ajax-search__input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_ajax_search .uc-ajax-search__suggested a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_ajax_search .uc-ajax-search__btn{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_ajax_search .uc-pagination-header, .uc-pagination-footer{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_ajax_search .uc-search-item__link-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_ajax_search .uc-ajax-search-results{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_ajax_search .uc-pagination-panel .uc-search-item__link-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_ajax_search .uc-pagination-panel .uc_regular_price .woocommerce-Price-amount{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_ajax_search .uc-pagination-panel .uc_price .woocommerce-Price-amount{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_ajax_search .uc-ajax-search-product-card .uc-search-item__link-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_ajax_search .uc-ajax-search-product-card .uc_regular_price .woocommerce-Price-amount{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_ajax_search .uc-ajax-search-product-card .uc_price .woocommerce-Price-amount{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_ajax_search .uc-search-item__product-page{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_ajax_search .uc-button-addcart,.elementor-widget-ucaddon_woocommerce_ajax_search .added_to_cart{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_ajax_search .uc-search-item__outofstock{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_ajax_search .ue_woocommerce_product_label-custom-field{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_woocommerce_ajax_search .ux-ajax-no-search-results{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-13 .elementor-element.elementor-element-276fb37 .uc-ajax-search-wrapper-inside{background-color:#f8f8f8;max-width:550px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#c9c9c9;border-radius:5px 5px 5px 5px;}.elementor-13 .elementor-element.elementor-element-276fb37 .uc-ajax-search__input-wrapper{flex-direction:row;gap:0px;}.elementor-13 .elementor-element.elementor-element-276fb37 .uc-pagination-list-inner{grid-template-columns:repeat(1, minmax(0, 1fr));gap:0px;}.elementor-13 .elementor-element.elementor-element-276fb37 .uc-ajax-search-wrapper{justify-content:center;}.elementor-13 .elementor-element.elementor-element-276fb37 .uc-ajax-search__input{border-style:solid;border-color:var( --e-global-color-a7046dc );border-radius:5px 0px 0px 5px;background-color:#ffffff;color:#000000;padding:7px 7px 7px 7px;}.elementor-13 .elementor-element.elementor-element-276fb37 .uc-ajax-search__btn{padding:12px 12px 12px 12px;border-radius:0px 5px 5px 0px;background-color:var( --e-global-color-accent );color:#ffffff;border-style:none;gap:10px;}.elementor-13 .elementor-element.elementor-element-276fb37 .uc-ajax-search__spinner-path{stroke:#333333;}.elementor-13 .elementor-element.elementor-element-276fb37 .uc-ajax-search__items{border-style:solid;border-width:1px 1px 1px 1px;border-color:#c9c9c9;border-radius:5px 5px 5px 5px;background-color:#ffffff;top:50px;}.elementor-13 .elementor-element.elementor-element-276fb37 .uc-pagination-header,.elementor-13 .elementor-element.elementor-element-276fb37 .uc-pagination-footer{padding:10px 10px 10px 10px;background-color:#ececec;color:#545454;}.elementor-13 .elementor-element.elementor-element-276fb37 .uc-pagination-header a,.elementor-13 .elementor-element.elementor-element-276fb37 .uc-pagination-footer a{color:#545454;}.elementor-13 .elementor-element.elementor-element-276fb37 .uc-page-number.uc-active{color:#000000;}.elementor-13 .elementor-element.elementor-element-276fb37 .uc-search-item__link{border-style:solid;border-width:1px 0px 0px 0px;border-color:#c9c9c9;padding:10px 10px 10px 10px;}.elementor-13 .elementor-element.elementor-element-276fb37 .uc-search-item__link-title{color:#000000;}.elementor-13 .elementor-element.elementor-element-276fb37 .uc-search-item-wrapper{flex-direction:row;align-items:center;}.elementor-13 .elementor-element.elementor-element-276fb37 .uc-ajax-search-results{color:#bdbdbd;}.elementor-13 .elementor-element.elementor-element-276fb37 .uc-search-item__link-image{width:50px;height:50px;border-radius:5px 5px 5px 5px;object-fit:cover;}.elementor-13 .elementor-element.elementor-element-276fb37 .uc-pagination-panel .uc-search-item__link-title{color:#000000;}.elementor-13 .elementor-element.elementor-element-276fb37 .uc-search-item__link-price{flex-direction:column;}.elementor-13 .elementor-element.elementor-element-276fb37 .uc-pagination-panel .uc_regular_price .woocommerce-Price-amount{color:#8a8a8a;}.elementor-13 .elementor-element.elementor-element-276fb37 .uc-pagination-panel .uc_price .woocommerce-Price-amount{color:#000000;}.elementor-13 .elementor-element.elementor-element-276fb37 .uc-ajax-search-product-card{padding:10px 10px 10px 10px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#c9c9c9;justify-content:flex-start;}.elementor-13 .elementor-element.elementor-element-276fb37 .uc-search-item__product-page{padding:15px 30px 15px 30px;margin-top:10px;border-radius:20px;background-color:#000;color:#ffffff;}.elementor-13 .elementor-element.elementor-element-276fb37 .uc-button-addcart,.elementor-13 .elementor-element.elementor-element-276fb37 .added_to_cart{padding:15px 30px 15px 30px;}.elementor-13 .elementor-element.elementor-element-276fb37 .uc-button-addcart{margin-top:10px;border-radius:20px;background-color:#000;color:#ffffff;}.elementor-13 .elementor-element.elementor-element-276fb37 .added_to_cart{margin-top:10px;border-radius:20px;background-color:#000;color:#ffffff;}.elementor-13 .elementor-element.elementor-element-276fb37 .uc-search-item__outofstock{color:#e64242;}.elementor-13 .elementor-element.elementor-element-276fb37 .ux-ajax-no-search-results{color:#ffffff;}.elementor-13 .elementor-element.elementor-element-9776b28{--grid-columns:7;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-0074ac9{--width:66.66%;}.elementor-13 .elementor-element.elementor-element-8faeba1{--width:50%;}.elementor-13 .elementor-element.elementor-element-77dc8d5{--width:25%;}.elementor-13 .elementor-element.elementor-element-c504949{--width:33.3333%;}}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-c62575d{--swiper-slides-to-display:2;}.elementor-13 .elementor-element.elementor-element-e72e9e8{--grid-columns:2;}.elementor-13 .elementor-element.elementor-element-74e95c8{--grid-columns:1;}.elementor-13 .elementor-element.elementor-element-0f8a359{--grid-columns:1;}.elementor-13 .elementor-element.elementor-element-89928b8{--swiper-slides-to-display:2;}.elementor-13 .elementor-element.elementor-element-51b2c1b{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-13 .elementor-element.elementor-element-876ea38{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-13 .elementor-element.elementor-element-a75fbe1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-13 .elementor-element.elementor-element-9776b28{--grid-columns:2;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-c62575d{--swiper-slides-to-display:1;}.elementor-13 .elementor-element.elementor-element-75152a1{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-13 .elementor-element.elementor-element-0074ac9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-8faeba1{--justify-content:space-between;}.elementor-13 .elementor-element.elementor-element-288d60b.elementor-element{--align-self:center;}.elementor-13 .elementor-element.elementor-element-e72e9e8{--grid-columns:1;}.elementor-13 .elementor-element.elementor-element-c504949{--padding-top:1em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-13 .elementor-element.elementor-element-f6eeb56 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-13 .elementor-element.elementor-element-f6eeb56:after{content:"0.5";}.elementor-13 .elementor-element.elementor-element-f6eeb56 .elementor-post__thumbnail__link{width:100%;}.elementor-13 .elementor-element.elementor-element-74e95c8{--grid-columns:1;}.elementor-13 .elementor-element.elementor-element-0f8a359{--grid-columns:1;}.elementor-13 .elementor-element.elementor-element-8cd6817{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-13 .elementor-element.elementor-element-4a1c8bd .elementor-heading-title{font-size:1.4em;}.elementor-13 .elementor-element.elementor-element-89928b8{--swiper-slides-to-display:1;}.elementor-13 .elementor-element.elementor-element-51b2c1b{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-13 .elementor-element.elementor-element-876ea38{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-13 .elementor-element.elementor-element-a75fbe1{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-13 .elementor-element.elementor-element-f3a97a8 .elementor-heading-title{font-size:1.4em;}.elementor-13 .elementor-element.elementor-element-276fb37{width:100%;max-width:100%;}.elementor-13 .elementor-element.elementor-element-276fb37 .uc-ajax-search-wrapper-inside{max-width:100%;}.elementor-13 .elementor-element.elementor-element-9776b28{--grid-columns:1;}}/* Start custom CSS for button, class: .elementor-element-247a714 */.filter-popup { position: absolute; }
.filter-close {
  position: absolute;
  top: 10px;
  right: 12px;
  z-index: 1000;
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7849041 */.clear-filters-btn {
  margin-top: 10px;
  padding: 10px 12px;
  text-align: center;
  font-size: 13px;
  border-radius: 8px;
  cursor: pointer;
  background: #f3f4f6;
  color: #374151;
}

.clear-filters-btn:hover {
  background: #e5e7eb;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77dc8d5 *//* ================================
   FILTER PANEL CONTAINER
================================ */
.product-filter-panel {
    background: #ffffff;
    border: 1px solid #e5e7eb;
    border-radius: 14px;
    padding: 16px;
    box-shadow: 0 10px 28px rgba(0, 0, 0, 0.08);
}

/* ================================
   DROPDOWN & SEARCH INPUTS
================================ */
.product-filter-panel select,
.product-filter-panel .jet-select__control,
.product-filter-panel .jet-search__field,
.product-filter-panel input[type="search"] {
    width: 100%;
    height: 46px;
    padding: 12px 14px;
    font-size: 14px;
    font-weight: 400;
    color: #111827;
    border-radius: 10px;
    border: 1px solid #d1d5db;
    background-color: #ffffff;
    box-shadow: none;
    outline: none;
}

/* Placeholder / default text */
.product-filter-panel select,
.product-filter-panel .jet-search__field::placeholder {
    color: #6b7280;
}

/* ================================
   CUSTOM DROPDOWN ARROW
================================ */
.product-filter-panel select {
    appearance: none;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24'%3E%3Cpath fill='%236b7280' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: right 14px center;
    background-size: 14px;
}

/* ================================
   FOCUS STATE
================================ */
.product-filter-panel select:focus,
.product-filter-panel .jet-search__field:focus {
    border-color: #9ca3af;
}

/* ================================
   REMOVE SEARCH BUTTON (ICON ONLY)
================================ */
.product-filter-panel .jet-search__submit {
    display: none;
}

/* ================================
   SPACING BETWEEN FILTERS
================================ */
.product-filter-panel .elementor-widget {
    margin-bottom: 12px;
}

.product-filter-panel .elementor-widget:last-child {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-e72e9e8 */.elementor-13 .elementor-element.elementor-element-e72e9e8 .page-numbers {
    background: #efefef;
    padding: 5px 10px;
    border-radius: 3px;
}
.elementor-13 .elementor-element.elementor-element-e72e9e8 .page-numbers:hover {
    background: #2066c3;
}
.elementor-13 .elementor-element.elementor-element-e72e9e8 .page-numbers.current {
    background: #2066c3;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0074ac9 *//* Filter toggle button */
.filter-toggle-btn {
  width: 44px;
  height: 44px;
  border-radius: 10px;
  border: 1px solid #d1d5db;
  background: #ffffff;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  box-shadow: 0 6px 18px rgba(0,0,0,0.08);
}

/* Popup panel (hidden by default) */
.filter-popup {
  position: absolute;
  top: 60px;
  right: 0;
  width: 300px;
  z-index: 1001;
  display: none;
}

/* Active state */
.filter-popup.active {
  display: block;
}

/* Overlay */
.filter-overlay {
  position: fixed;
  inset: 0;
  background: rgba(0,0,0,0.15);
  z-index: 1000;
  display: none;
}

.filter-overlay.active {
  display: block;
}

/* Close button */
.filter-close {
  position: absolute;
  top: 10px;
  right: 12px;
  cursor: pointer;
  z-index: 1002;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-74e95c8 *//* 1st item */
.elementor-13 .elementor-element.elementor-element-74e95c8 .elementor-loop-container .e-loop-item:nth-child(1) .elementor-element {
    border-color: #6FBAD3;
}

/* 2nd item */
.elementor-13 .elementor-element.elementor-element-74e95c8 .elementor-loop-container .e-loop-item:nth-child(2) .elementor-element {
    border-color: #7BC4B8;
}

/* 3rd item */
.elementor-13 .elementor-element.elementor-element-74e95c8 .elementor-loop-container .e-loop-item:nth-child(3) .elementor-element {
    border-color: #C7A24D;
}

/* 4th item */
.elementor-13 .elementor-element.elementor-element-74e95c8 .elementor-loop-container .e-loop-item:nth-child(4) .elementor-element {
    border-color: #D47A3A;
}

/* 5th item */
.elementor-13 .elementor-element.elementor-element-74e95c8 .elementor-loop-container .e-loop-item:nth-child(5) .elementor-element {
    border-color: #9A7BBF;
}

/* 6th item */
.elementor-13 .elementor-element.elementor-element-74e95c8 .elementor-loop-container .e-loop-item:nth-child(6) .elementor-element {
    border-color: #7FAE93;
}/* End custom CSS */