.elementor-2751 .elementor-element.elementor-element-2340ec6{--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-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-2751 .elementor-element.elementor-element-2340ec6:not(.elementor-motion-effects-element-type-background), .elementor-2751 .elementor-element.elementor-element-2340ec6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-861a187 );}.elementor-2751 .elementor-element.elementor-element-e2fc292 .woocommerce-breadcrumb{color:var( --e-global-color-accent );font-family:var( --e-global-typography-a0b5b6d-font-family ), Sans-serif;font-size:var( --e-global-typography-a0b5b6d-font-size );font-weight:var( --e-global-typography-a0b5b6d-font-weight );text-transform:var( --e-global-typography-a0b5b6d-text-transform );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-e2fc292 .woocommerce-breadcrumb > a{color:var( --e-global-color-primary );}.elementor-2751 .elementor-element.elementor-element-92b8a17{--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;}.elementor-2751 .elementor-element.elementor-element-92b8a17:not(.elementor-motion-effects-element-type-background), .elementor-2751 .elementor-element.elementor-element-92b8a17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1C1E;}.elementor-2751 .elementor-element.elementor-element-9f4a219{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2751 .elementor-element.elementor-element-4de25d3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2751 .elementor-element.elementor-element-a449e8b{--display:flex;--min-height:94vh;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2751 .elementor-element.elementor-element-a449e8b:not(.elementor-motion-effects-element-type-background), .elementor-2751 .elementor-element.elementor-element-a449e8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-861a187 );}.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-2751 .elementor-element.elementor-element-da3a204 .elementor-heading-title{font-family:var( --e-global-typography-0a8191c-font-family ), Sans-serif;font-size:var( --e-global-typography-0a8191c-font-size );font-weight:var( --e-global-typography-0a8191c-font-weight );text-transform:var( --e-global-typography-0a8191c-text-transform );line-height:var( --e-global-typography-0a8191c-line-height );color:var( --e-global-color-primary );}.elementor-widget-jet-smart-filters-checkboxes .jet-filter-items-moreless__toggle{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-smart-filters-checkboxes .apply-filters__button, .elementor-widget-jet-smart-filters-checkboxes .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-2751 .elementor-element.elementor-element-f2f689b{z-index:0;}.elementor-2751 .elementor-element.elementor-element-f2f689b .jet-checkboxes-list__row{display:block;margin-right:calc(17px/2);margin-left:calc(17px/2);padding-top:calc(15px/2);margin-bottom:calc(15px/2);}.elementor-2751 .elementor-element.elementor-element-f2f689b .jet-list-tree__children{display:block;margin-right:calc(17px/2);margin-left:calc(17px/2);padding-left:10px;}.elementor-2751 .elementor-element.elementor-element-f2f689b .jet-checkboxes-list-wrapper{margin-left:calc(-17px/2);margin-right:calc(-17px/2);margin-top:calc(-15px/2);margin-bottom:calc(-15px/2);}.elementor-2751 .elementor-element.elementor-element-f2f689b .jet-checkboxes-list__label{font-family:var( --e-global-typography-a0b5b6d-font-family ), Sans-serif;font-size:var( --e-global-typography-a0b5b6d-font-size );font-weight:var( --e-global-typography-a0b5b6d-font-weight );text-transform:var( --e-global-typography-a0b5b6d-text-transform );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-f2f689b .jet-checkboxes-list__button{color:var( --e-global-color-primary );}.elementor-2751 .elementor-element.elementor-element-f2f689b .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button{color:var( --e-global-color-accent );}.elementor-2751 .elementor-element.elementor-element-f2f689b .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;background-color:var( --e-global-color-primary );}.rtl .elementor-2751 .elementor-element.elementor-element-f2f689b .jet-checkboxes-list__decorator{margin-left:5px;}.elementor-2751 .elementor-element.elementor-element-f2f689b .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-accent );}.elementor-2751 .elementor-element.elementor-element-f2f689b .jet-checkboxes-list__checked-icon{font-size:9px;}.elementor-2751 .elementor-element.elementor-element-f2f689b .jet-collapse-icon{width:16px;height:16px;}.elementor-2751 .elementor-element.elementor-element-f2f689b .jet-collapse-none{width:16px;height:16px;}.elementor-2751 .elementor-element.elementor-element-f2f689b .jet-collapse-icon svg path{stroke:var( --e-global-color-primary );}.elementor-2751 .elementor-element.elementor-element-f2f689b .jet-filter+.jet-filter{margin-top:10px;}.elementor-2751 .elementor-element.elementor-element-f2f689b .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-2751 .elementor-element.elementor-element-0ee7051{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2751 .elementor-element.elementor-element-d99c717{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2751 .elementor-element.elementor-element-d99c717:not(.elementor-motion-effects-element-type-background), .elementor-2751 .elementor-element.elementor-element-d99c717 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-861a187 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2751 .elementor-element.elementor-element-1bd58f2{padding:10px 0px 0px 0px;}.elementor-2751 .elementor-element.elementor-element-1bd58f2.elementor-element{--align-self:center;}.elementor-2751 .elementor-element.elementor-element-1bd58f2 img{width:100%;height:200px;object-fit:cover;object-position:center center;}.elementor-widget-theme-archive-title .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-2751 .elementor-element.elementor-element-10a5576{text-align:center;}.elementor-2751 .elementor-element.elementor-element-10a5576 .elementor-heading-title{font-family:var( --e-global-typography-9b14610-font-family ), Sans-serif;font-size:var( --e-global-typography-9b14610-font-size );font-weight:var( --e-global-typography-9b14610-font-weight );text-transform:var( --e-global-typography-9b14610-text-transform );line-height:var( --e-global-typography-9b14610-line-height );color:var( --e-global-color-accent );}.elementor-2751 .elementor-element.elementor-element-2e7bed9{--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-2751 .elementor-element.elementor-element-2e7bed9:not(.elementor-motion-effects-element-type-background), .elementor-2751 .elementor-element.elementor-element-2e7bed9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-861a187 );}.elementor-2751 .elementor-element.elementor-element-390e109{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2751 .elementor-element.elementor-element-b0f8a44{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2751 .elementor-element.elementor-element-87432c6{text-align:center;}.elementor-2751 .elementor-element.elementor-element-87432c6 .elementor-heading-title{font-family:var( --e-global-typography-0a8191c-font-family ), Sans-serif;font-size:var( --e-global-typography-0a8191c-font-size );font-weight:var( --e-global-typography-0a8191c-font-weight );text-transform:var( --e-global-typography-0a8191c-text-transform );line-height:var( --e-global-typography-0a8191c-line-height );color:var( --e-global-color-accent );}.elementor-2751 .elementor-element.elementor-element-d2424c6{--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:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2751 .elementor-element.elementor-element-607b6d5 .elementor-icon-wrapper{text-align:center;}.elementor-2751 .elementor-element.elementor-element-607b6d5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2751 .elementor-element.elementor-element-607b6d5.elementor-view-framed .elementor-icon, .elementor-2751 .elementor-element.elementor-element-607b6d5.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2751 .elementor-element.elementor-element-607b6d5.elementor-view-framed .elementor-icon, .elementor-2751 .elementor-element.elementor-element-607b6d5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2751 .elementor-element.elementor-element-607b6d5 .elementor-icon{font-size:20px;}.elementor-2751 .elementor-element.elementor-element-607b6d5 .elementor-icon svg{height:20px;}.elementor-2751 .elementor-element.elementor-element-378aa33 .elementor-icon-wrapper{text-align:center;}.elementor-2751 .elementor-element.elementor-element-378aa33.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2751 .elementor-element.elementor-element-378aa33.elementor-view-framed .elementor-icon, .elementor-2751 .elementor-element.elementor-element-378aa33.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2751 .elementor-element.elementor-element-378aa33.elementor-view-framed .elementor-icon, .elementor-2751 .elementor-element.elementor-element-378aa33.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2751 .elementor-element.elementor-element-378aa33 .elementor-icon{font-size:20px;}.elementor-2751 .elementor-element.elementor-element-378aa33 .elementor-icon svg{height:20px;}.elementor-widget-wc-categories .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-wc-categories .woocommerce-loop-category__title .count{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2751 .elementor-element.elementor-element-9bb83a3.elementor-wc-products  ul.products{grid-column-gap:0px;grid-row-gap:20px;}.elementor-2751 .elementor-element.elementor-element-9bb83a3 .woocommerce .woocommerce-loop-category__title{font-family:var( --e-global-typography-a0b5b6d-font-family ), Sans-serif;font-size:var( --e-global-typography-a0b5b6d-font-size );font-weight:var( --e-global-typography-a0b5b6d-font-weight );text-transform:var( --e-global-typography-a0b5b6d-text-transform );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-9bb83a3 .woocommerce-loop-category__title .count{color:var( --e-global-color-accent );}.elementor-2751 .elementor-element.elementor-element-c9ffb88{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2751 .elementor-element.elementor-element-c9ffb88:not(.elementor-motion-effects-element-type-background), .elementor-2751 .elementor-element.elementor-element-c9ffb88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-861a187 );}.elementor-2751 .elementor-element.elementor-element-63b8030{text-align:start;}.elementor-2751 .elementor-element.elementor-element-63b8030 .elementor-heading-title{font-family:var( --e-global-typography-0a8191c-font-family ), Sans-serif;font-size:var( --e-global-typography-0a8191c-font-size );font-weight:var( --e-global-typography-0a8191c-font-weight );text-transform:var( --e-global-typography-0a8191c-text-transform );line-height:var( --e-global-typography-0a8191c-line-height );color:#3ABB14;}.elementor-2751 .elementor-element.elementor-element-caa656b .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-2751 .elementor-element.elementor-element-8e9ef34{z-index:0;}.elementor-2751 .elementor-element.elementor-element-8e9ef34 .jet-checkboxes-list__row{display:block;margin-right:calc(17px/2);margin-left:calc(17px/2);padding-top:calc(15px/2);margin-bottom:calc(15px/2);}.elementor-2751 .elementor-element.elementor-element-8e9ef34 .jet-list-tree__children{display:block;margin-right:calc(17px/2);margin-left:calc(17px/2);padding-left:10px;}.elementor-2751 .elementor-element.elementor-element-8e9ef34 .jet-checkboxes-list-wrapper{margin-left:calc(-17px/2);margin-right:calc(-17px/2);margin-top:calc(-15px/2);margin-bottom:calc(-15px/2);}.elementor-2751 .elementor-element.elementor-element-8e9ef34 .jet-checkboxes-list__label{font-family:var( --e-global-typography-a0b5b6d-font-family ), Sans-serif;font-size:var( --e-global-typography-a0b5b6d-font-size );font-weight:var( --e-global-typography-a0b5b6d-font-weight );text-transform:var( --e-global-typography-a0b5b6d-text-transform );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-8e9ef34 .jet-checkboxes-list__button{color:var( --e-global-color-primary );}.elementor-2751 .elementor-element.elementor-element-8e9ef34 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button{color:var( --e-global-color-accent );}.elementor-2751 .elementor-element.elementor-element-8e9ef34 .jet-checkboxes-list__decorator{width:16px;height:16px;min-width:16px;min-height:16px;margin-right:5px;background-color:var( --e-global-color-primary );}.rtl .elementor-2751 .elementor-element.elementor-element-8e9ef34 .jet-checkboxes-list__decorator{margin-left:5px;}.elementor-2751 .elementor-element.elementor-element-8e9ef34 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-accent );}.elementor-2751 .elementor-element.elementor-element-8e9ef34 .jet-checkboxes-list__checked-icon{font-size:9px;}.elementor-2751 .elementor-element.elementor-element-8e9ef34 .jet-collapse-icon{width:16px;height:16px;}.elementor-2751 .elementor-element.elementor-element-8e9ef34 .jet-collapse-none{width:16px;height:16px;}.elementor-2751 .elementor-element.elementor-element-8e9ef34 .jet-collapse-icon svg path{stroke:var( --e-global-color-primary );}.elementor-2751 .elementor-element.elementor-element-8e9ef34 .jet-filter+.jet-filter{margin-top:10px;}.elementor-2751 .elementor-element.elementor-element-8e9ef34 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-widget-jet-smart-filters-sorting .apply-filters__button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2751 .elementor-element.elementor-element-87fbeca .jet-sorting-select{max-width:150px;font-family:var( --e-global-typography-a0b5b6d-font-family ), Sans-serif;font-size:var( --e-global-typography-a0b5b6d-font-size );font-weight:var( --e-global-typography-a0b5b6d-font-weight );text-transform:var( --e-global-typography-a0b5b6d-text-transform );line-height:var( --e-global-typography-a0b5b6d-line-height );color:var( --e-global-color-accent );background-color:var( --e-global-color-861a187 );border-style:solid;border-color:var( --e-global-color-accent );}.elementor-2751 .elementor-element.elementor-element-87fbeca .jet-sorting-label{font-family:var( --e-global-typography-a0b5b6d-font-family ), Sans-serif;font-size:var( --e-global-typography-a0b5b6d-font-size );font-weight:var( --e-global-typography-a0b5b6d-font-weight );text-transform:var( --e-global-typography-a0b5b6d-text-transform );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-11a8906{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2751 .elementor-element.elementor-element-3397d9a{text-align:start;}.elementor-2751 .elementor-element.elementor-element-3397d9a .elementor-heading-title{font-family:var( --e-global-typography-0a8191c-font-family ), Sans-serif;font-size:var( --e-global-typography-0a8191c-font-size );font-weight:var( --e-global-typography-0a8191c-font-weight );text-transform:var( --e-global-typography-0a8191c-text-transform );line-height:var( --e-global-typography-0a8191c-line-height );color:#3ABB14;}.elementor-2751 .elementor-element.elementor-element-9dd6819 .jet-sorting-select{max-width:150px;font-family:var( --e-global-typography-a0b5b6d-font-family ), Sans-serif;font-size:var( --e-global-typography-a0b5b6d-font-size );font-weight:var( --e-global-typography-a0b5b6d-font-weight );text-transform:var( --e-global-typography-a0b5b6d-text-transform );line-height:var( --e-global-typography-a0b5b6d-line-height );color:var( --e-global-color-accent );background-color:var( --e-global-color-861a187 );border-style:solid;border-color:var( --e-global-color-accent );}.elementor-2751 .elementor-element.elementor-element-9dd6819 .jet-sorting-label{font-family:var( --e-global-typography-a0b5b6d-font-family ), Sans-serif;font-size:var( --e-global-typography-a0b5b6d-font-size );font-weight:var( --e-global-typography-a0b5b6d-font-weight );text-transform:var( --e-global-typography-a0b5b6d-text-transform );line-height:var( --e-global-typography-a0b5b6d-line-height );}.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-2751 .elementor-element.elementor-element-28907b0{--grid-columns:3;--grid-row-gap:20px;--load-more-message-color:var( --e-global-color-primary );--load-more-spinner-color:var( --e-global-color-accent );--e-loop-nothing-found-message-align:center;--grid-column-gap:20px;--e-loop-nothing-found-message-color:var( --e-global-color-primary );}.elementor-2751 .elementor-element.elementor-element-28907b0 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2751 .elementor-element.elementor-element-28907b0 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-2751 .elementor-element.elementor-element-28907b0 .e-loop-item > .elementor-section, .elementor-2751 .elementor-element.elementor-element-28907b0 .e-loop-item > .elementor-section > .elementor-container, .elementor-2751 .elementor-element.elementor-element-28907b0 .e-loop-item > .e-con, .elementor-2751 .elementor-element.elementor-element-28907b0 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-2751 .elementor-element.elementor-element-28907b0 .e-load-more-message{font-family:var( --e-global-typography-a0b5b6d-font-family ), Sans-serif;font-size:var( --e-global-typography-a0b5b6d-font-size );font-weight:var( --e-global-typography-a0b5b6d-font-weight );text-transform:var( --e-global-typography-a0b5b6d-text-transform );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-28907b0 .e-loop-nothing-found-message__text{font-family:var( --e-global-typography-a0b5b6d-font-family ), Sans-serif;font-size:var( --e-global-typography-a0b5b6d-font-size );font-weight:var( --e-global-typography-a0b5b6d-font-weight );text-transform:var( --e-global-typography-a0b5b6d-text-transform );line-height:var( --e-global-typography-a0b5b6d-line-height );}@media(min-width:768px){.elementor-2751 .elementor-element.elementor-element-a449e8b{--width:28%;}.elementor-2751 .elementor-element.elementor-element-d2424c6{--width:10%;}}@media(max-width:1200px) and (min-width:768px){.elementor-2751 .elementor-element.elementor-element-d2424c6{--width:15%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2751 .elementor-element.elementor-element-a449e8b{--width:100%;}}@media(max-width:1200px){.elementor-2751 .elementor-element.elementor-element-e2fc292 .woocommerce-breadcrumb{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-da3a204 .elementor-heading-title{font-size:var( --e-global-typography-0a8191c-font-size );line-height:var( --e-global-typography-0a8191c-line-height );}.elementor-2751 .elementor-element.elementor-element-f2f689b .jet-checkboxes-list__label{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-10a5576 .elementor-heading-title{font-size:var( --e-global-typography-9b14610-font-size );line-height:var( --e-global-typography-9b14610-line-height );}.elementor-2751 .elementor-element.elementor-element-87432c6 .elementor-heading-title{font-size:var( --e-global-typography-0a8191c-font-size );line-height:var( --e-global-typography-0a8191c-line-height );}.elementor-2751 .elementor-element.elementor-element-9bb83a3 .woocommerce .woocommerce-loop-category__title{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-63b8030 .elementor-heading-title{font-size:var( --e-global-typography-0a8191c-font-size );line-height:var( --e-global-typography-0a8191c-line-height );}.elementor-2751 .elementor-element.elementor-element-8e9ef34 .jet-checkboxes-list__label{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-87fbeca .jet-sorting-select{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-87fbeca .jet-sorting-label{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-3397d9a .elementor-heading-title{font-size:var( --e-global-typography-0a8191c-font-size );line-height:var( --e-global-typography-0a8191c-line-height );}.elementor-2751 .elementor-element.elementor-element-9dd6819 .jet-sorting-select{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-9dd6819 .jet-sorting-label{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-28907b0{--grid-row-gap:20px;}.elementor-2751 .elementor-element.elementor-element-28907b0 .e-load-more-message{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-28907b0 .e-loop-nothing-found-message__text{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );}}@media(max-width:1024px){.elementor-2751 .elementor-element.elementor-element-e2fc292 .woocommerce-breadcrumb{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-4de25d3{--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-2751 .elementor-element.elementor-element-da3a204 .elementor-heading-title{font-size:var( --e-global-typography-0a8191c-font-size );line-height:var( --e-global-typography-0a8191c-line-height );}.elementor-2751 .elementor-element.elementor-element-f2f689b .jet-checkboxes-list__label{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-a449e8b{--min-height:0vh;}.elementor-2751 .elementor-element.elementor-element-10a5576 .elementor-heading-title{font-size:var( --e-global-typography-9b14610-font-size );line-height:var( --e-global-typography-9b14610-line-height );}.elementor-2751 .elementor-element.elementor-element-87432c6 .elementor-heading-title{font-size:var( --e-global-typography-0a8191c-font-size );line-height:var( --e-global-typography-0a8191c-line-height );}.elementor-2751 .elementor-element.elementor-element-9bb83a3 .woocommerce .woocommerce-loop-category__title{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-63b8030 .elementor-heading-title{font-size:var( --e-global-typography-0a8191c-font-size );line-height:var( --e-global-typography-0a8191c-line-height );}.elementor-2751 .elementor-element.elementor-element-caa656b .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-2751 .elementor-element.elementor-element-8e9ef34 .jet-checkboxes-list__label{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-87fbeca .jet-sorting-select{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-87fbeca .jet-sorting-label{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-3397d9a .elementor-heading-title{font-size:var( --e-global-typography-0a8191c-font-size );line-height:var( --e-global-typography-0a8191c-line-height );}.elementor-2751 .elementor-element.elementor-element-9dd6819 .jet-sorting-select{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-9dd6819 .jet-sorting-label{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-28907b0{--grid-columns:2;}.elementor-2751 .elementor-element.elementor-element-28907b0 .e-load-more-message{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-28907b0 .e-loop-nothing-found-message__text{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );}}@media(max-width:767px){.elementor-2751 .elementor-element.elementor-element-2340ec6{--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-2751 .elementor-element.elementor-element-e2fc292 .woocommerce-breadcrumb{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-da3a204 .elementor-heading-title{font-size:var( --e-global-typography-0a8191c-font-size );line-height:var( --e-global-typography-0a8191c-line-height );}.elementor-2751 .elementor-element.elementor-element-f2f689b .jet-checkboxes-list__label{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-a449e8b{--min-height:0vh;}.elementor-2751 .elementor-element.elementor-element-10a5576 .elementor-heading-title{font-size:var( --e-global-typography-9b14610-font-size );line-height:var( --e-global-typography-9b14610-line-height );}.elementor-2751 .elementor-element.elementor-element-390e109{--justify-content:space-between;}.elementor-2751 .elementor-element.elementor-element-b0f8a44{--width:50%;}.elementor-2751 .elementor-element.elementor-element-87432c6 .elementor-heading-title{font-size:var( --e-global-typography-0a8191c-font-size );line-height:var( --e-global-typography-0a8191c-line-height );}.elementor-2751 .elementor-element.elementor-element-d2424c6{--width:30%;--justify-content:space-between;}.elementor-2751 .elementor-element.elementor-element-9bb83a3 .woocommerce .woocommerce-loop-category__title{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-c9ffb88{--min-height:0px;}.elementor-2751 .elementor-element.elementor-element-63b8030{text-align:center;}.elementor-2751 .elementor-element.elementor-element-63b8030 .elementor-heading-title{font-size:var( --e-global-typography-0a8191c-font-size );line-height:var( --e-global-typography-0a8191c-line-height );}.elementor-2751 .elementor-element.elementor-element-caa656b{padding:0px 0px 5px 0px;text-align:start;}.elementor-2751 .elementor-element.elementor-element-caa656b .elementor-heading-title{font-size:20px;line-height:1.3em;}.elementor-2751 .elementor-element.elementor-element-8e9ef34 .jet-checkboxes-list__label{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-87fbeca > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2751 .elementor-element.elementor-element-87fbeca .jet-sorting-select{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );border-width:1px 1px 1px 1px;padding:5px 5px 5px 5px;}.elementor-2751 .elementor-element.elementor-element-87fbeca .jet-sorting-label{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-87fbeca .apply-filters__button{padding:0px 0px 0px 0px;}.elementor-2751 .elementor-element.elementor-element-3397d9a{text-align:center;}.elementor-2751 .elementor-element.elementor-element-3397d9a .elementor-heading-title{font-size:var( --e-global-typography-0a8191c-font-size );line-height:var( --e-global-typography-0a8191c-line-height );}.elementor-2751 .elementor-element.elementor-element-9dd6819 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-2751 .elementor-element.elementor-element-9dd6819 .jet-sorting-select{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );border-width:1px 1px 1px 1px;padding:5px 5px 5px 5px;}.elementor-2751 .elementor-element.elementor-element-9dd6819 .jet-sorting-label{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-9dd6819 .apply-filters__button{padding:0px 0px 0px 0px;}.elementor-2751 .elementor-element.elementor-element-28907b0{--grid-columns:1;}.elementor-2751 .elementor-element.elementor-element-28907b0 .e-load-more-message{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );}.elementor-2751 .elementor-element.elementor-element-28907b0 .e-loop-nothing-found-message__text{font-size:var( --e-global-typography-a0b5b6d-font-size );line-height:var( --e-global-typography-a0b5b6d-line-height );}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-e2fc292 */.woocommerce-js .woocommerce-breadcrumb{
    margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-9bb83a3 *//* ১. Offset Fix এবং Equal Height নিশ্চিত করা */
/*.elementor-element-9bb83a3 .swiper-container {*/
/*    overflow: hidden;*/
    padding: 20px 0 !important; /* টপ-বটম প্যাডিং দিয়ে অফসেট ফিক্স করা */
/*}*/

/*.elementor-element-9bb83a3 ul.products.swiper-wrapper {*/
/*    display: flex !important;*/
    align-items: stretch !important; /* সব কার্ড সমান লম্বা হবে (Equal Height) */
/*    margin: 0 !important;*/
/*    padding: 0 !important;*/
/*}*/

/*.elementor-element-9bb83a3 .product-category {*/
    height: 100% !important; /* কার্ডের হাইট ফিক্স */
/*    background: #000000 !important;*/
    border: 1.5px solid #3ABB14 !important; /* আপনার গ্রিন বর্ডার */
/*    border-radius: 15px !important;*/
/*    padding: 15px !important;*/
/*    text-align: center;*/
/*    display: flex !important;*/
/*    flex-direction: column !important;*/
/*    align-items: center;*/
    justify-content: space-between; /* কন্টেন্টগুলো সমান দূরত্বে থাকবে */
/*    position: relative;*/
/*    overflow: hidden;*/
/*    list-style: none !important;*/
/*}*/

/* ২. ইমেজের সাইজ এবং পজিশন */
/*.elementor-element-9bb83a3 .product-category img {*/
/*    width: 100% !important;*/
    aspect-ratio: 1/1; /* ইমেজ স্কয়ার শেপ রাখবে */
/*    object-fit: cover !important;*/
/*    border-radius: 10px;*/
/*    margin-bottom: 10px !important;*/
/*}*/

/* ৩. ক্যাটাগরি নেম রিডিবিলিটি ফিক্স (Issue 2) */
/* ছবির ওপর নাম থাকলে সেটি বোঝার জন্য একটি সেমি-ট্রান্সপারেন্ট ওভারলে */
/*.elementor-element-9bb83a3 .woocommerce-loop-category__title {*/
    background: none !important; /* ব্যাকগ্রাউন্ড রিমুভ করা হয়েছে */
/*    color: #ffffff !important;*/
/*    width: 100%;*/
    padding: 10px 0 0 0 !important; /* উপরে সামান্য গ্যাপ */
/*    font-size: 14px !important;*/
/*    font-weight: 700 !important;*/
/*    text-transform: uppercase !important;*/
    text-align: center !important; /* টেক্সট সেন্টারে আনা হয়েছে */
/*    line-height: 1.2;*/
/*    z-index: 2;*/
    position: relative; /* ইমেজের ওপর থেকে নিচে নামানোর জন্য */
/*    margin-top: auto !important;*/
/*}*/
/* ৪. কাউন্ট হাইড করা */
/*.elementor-element-9bb83a3 .count {*/
/*    display: none !important;*/
/*}*/

/* ৫. স্লাইড স্লাইডারের ভেতরে মার্জিন ফিক্স */
/*.elementor-element-9bb83a3 .swiper-slide {*/
    height: auto !important; /* স্লাইডারের কন্টেইনার অনুযায়ী হাইট নিবে */
/*    margin-bottom: 0 !important;*/
/*}*//* End custom CSS */
/* Start custom CSS for wc-categories, class: .elementor-element-9bb83a3 *//* ১. Offset Fix এবং Equal Height নিশ্চিত করা */
/*.elementor-element-9bb83a3 .swiper-container {*/
/*    overflow: hidden;*/
    padding: 20px 0 !important; /* টপ-বটম প্যাডিং দিয়ে অফসেট ফিক্স করা */
/*}*/

/*.elementor-element-9bb83a3 ul.products.swiper-wrapper {*/
/*    display: flex !important;*/
    align-items: stretch !important; /* সব কার্ড সমান লম্বা হবে (Equal Height) */
/*    margin: 0 !important;*/
/*    padding: 0 !important;*/
/*}*/

/*.elementor-element-9bb83a3 .product-category {*/
    height: 100% !important; /* কার্ডের হাইট ফিক্স */
/*    background: #000000 !important;*/
    border: 1.5px solid #3ABB14 !important; /* আপনার গ্রিন বর্ডার */
/*    border-radius: 15px !important;*/
/*    padding: 15px !important;*/
/*    text-align: center;*/
/*    display: flex !important;*/
/*    flex-direction: column !important;*/
/*    align-items: center;*/
    justify-content: space-between; /* কন্টেন্টগুলো সমান দূরত্বে থাকবে */
/*    position: relative;*/
/*    overflow: hidden;*/
/*    list-style: none !important;*/
/*}*/

/* ২. ইমেজের সাইজ এবং পজিশন */
/*.elementor-element-9bb83a3 .product-category img {*/
/*    width: 100% !important;*/
    aspect-ratio: 1/1; /* ইমেজ স্কয়ার শেপ রাখবে */
/*    object-fit: cover !important;*/
/*    border-radius: 10px;*/
/*    margin-bottom: 10px !important;*/
/*}*/

/* ৩. ক্যাটাগরি নেম রিডিবিলিটি ফিক্স (Issue 2) */
/* ছবির ওপর নাম থাকলে সেটি বোঝার জন্য একটি সেমি-ট্রান্সপারেন্ট ওভারলে */
/*.elementor-element-9bb83a3 .woocommerce-loop-category__title {*/
    background: none !important; /* ব্যাকগ্রাউন্ড রিমুভ করা হয়েছে */
/*    color: #ffffff !important;*/
/*    width: 100%;*/
    padding: 10px 0 0 0 !important; /* উপরে সামান্য গ্যাপ */
/*    font-size: 14px !important;*/
/*    font-weight: 700 !important;*/
/*    text-transform: uppercase !important;*/
    text-align: center !important; /* টেক্সট সেন্টারে আনা হয়েছে */
/*    line-height: 1.2;*/
/*    z-index: 2;*/
    position: relative; /* ইমেজের ওপর থেকে নিচে নামানোর জন্য */
/*    margin-top: auto !important;*/
/*}*/
/* ৪. কাউন্ট হাইড করা */
/*.elementor-element-9bb83a3 .count {*/
/*    display: none !important;*/
/*}*/

/* ৫. স্লাইড স্লাইডারের ভেতরে মার্জিন ফিক্স */
/*.elementor-element-9bb83a3 .swiper-slide {*/
    height: auto !important; /* স্লাইডারের কন্টেইনার অনুযায়ী হাইট নিবে */
/*    margin-bottom: 0 !important;*/
/*}*//* End custom CSS */