.elementor-374 .elementor-element.elementor-element-e7a5f68{--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:40px;--padding-bottom:35px;--padding-left:10px;--padding-right:0px;}.elementor-374 .elementor-element.elementor-element-1519da5{text-align:left;}.elementor-374 .elementor-element.elementor-element-1519da5 ul.hfe-breadcrumbs li{margin-right:10px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-widget-theme-archive-title .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 );color:var( --e-global-color-primary );}.elementor-374 .elementor-element.elementor-element-d7e93aa .elementor-heading-title{font-family:var( --e-global-typography-c90cd39-font-family ), Sans-serif;font-size:var( --e-global-typography-c90cd39-font-size );line-height:var( --e-global-typography-c90cd39-line-height );color:var( --e-global-color-astglobalcolor2 );}.elementor-374 .elementor-element.elementor-element-072174d{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-374 .elementor-element.elementor-element-5f6f671{--display:flex;}.elementor-374 .elementor-element.elementor-element-824d7bf{--display:flex;}.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 );color:var( --e-global-color-primary );}.elementor-374 .elementor-element.elementor-element-d4aab09 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-astglobalcolor6 );}.elementor-374 .elementor-element.elementor-element-d4aab09 .elementor-heading-title{font-family:"Averta_Cyrillic", Sans-serif;font-size:27px;font-weight:600;text-transform:capitalize;color:var( --e-global-color-astglobalcolor2 );}.elementor-374 .elementor-element.elementor-element-8c2115b .hb-wc-filter{background-color:#ffffff;}.elementor-374 .elementor-element.elementor-element-8c2115b .hb-filter-title-text{font-family:"Averta_Cyrillic", Sans-serif;font-size:23px;font-weight:400;text-transform:capitalize;color:#000000;}.elementor-374 .elementor-element.elementor-element-8c2115b .hb-filter-section:not(:last-child){margin-bottom:20px;border-bottom:1px solid #e0e0e0;}.elementor-374 .elementor-element.elementor-element-8c2115b .hb-filter-section{padding:15px 0px 15px 0px;}.elementor-374 .elementor-element.elementor-element-8c2115b .hb-category-filter .hb-checkbox-item label{font-family:"Averta_Cyrillic", Sans-serif;font-size:17px;text-transform:capitalize;color:#000000;}.elementor-374 .elementor-element.elementor-element-8c2115b .hb-category-filter .hb-checkbox-item input[type="checkbox"]{width:16px;height:16px;}.elementor-374 .elementor-element.elementor-element-8c2115b .hb-category-filter .hb-checkbox-item input[type="checkbox"]:checked{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-374 .elementor-element.elementor-element-8c2115b .hb-category-filter .hb-checkbox-item:not(:last-child){margin-bottom:10px;}.elementor-374 .elementor-element.elementor-element-8c2115b .hb-price-filter .hb-price-inputs input{font-family:"Averta_Cyrillic", Sans-serif;color:#000000;background-color:#ffffff;padding:8px 12px 8px 12px;flex:1 1 42%;border-radius:8px 8px 8px 8px;}.elementor-374 .elementor-element.elementor-element-8c2115b .hb-price-filter .hb-price-inputs{gap:17px;justify-content:space-between;}.elementor-374 .elementor-element.elementor-element-8c2115b .hb-price-filter .hb-price-separator{color:#000000;}.elementor-374 .elementor-element.elementor-element-8c2115b .hb-price-filter .hb-price-info{font-family:"Averta_Cyrillic", Sans-serif;font-size:14px;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-8c2115b .hb-color-filter .hb-color-item{width:30px;height:30px;border-radius:50%;border-color:#e0e0e0;}.elementor-374 .elementor-element.elementor-element-8c2115b .hb-color-filter .hb-color-item.active{border-color:var( --e-global-color-primary );border-width:var( --e-global-color-primary );}.elementor-374 .elementor-element.elementor-element-8c2115b .hb-color-filter .hb-color-item:not(:last-child){margin-right:10px;}.elementor-374 .elementor-element.elementor-element-8c2115b .hb-color-text{font-family:"Averta_Cyrillic", Sans-serif;font-size:14px;color:#000000;background-color:#f8f9fa;border-radius:4px 4px 4px 4px;padding:8px 12px 8px 12px;}.elementor-374 .elementor-element.elementor-element-8c2115b .hb-color-text:hover{background-color:#e9ecef;}.elementor-374 .elementor-element.elementor-element-8c2115b .hb-color-text.active{color:#ffffff;background-color:#007cba;}.elementor-374 .elementor-element.elementor-element-ff98dda{--display:flex;}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-product-item.hb-on-sale .hb-product-price .hb-regular-price{color:#9aa0a6;text-decoration-color:#9aa0a6;text-decoration-line:line-through;text-decoration-style:solid;text-decoration-thickness:2px;}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-archive-products.hb-view-list .hb-product-excerpt{font-family:"Averta_Cyrillic", Sans-serif;color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-toolbar{margin-bottom:15px;}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-toolbar .hb-sorting-label, .elementor-374 .elementor-element.elementor-element-f703c01 .hb-toolbar .woocommerce-ordering select{font-weight:normal;}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-toolbar .hb-sorting-label{color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-toolbar .woocommerce-ordering select{color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-view-switcher button{color:var( --e-global-color-primary );}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-archive-products.hb-view-list .hb-product-image{flex:0 0 365px;max-width:365px;}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-archive-products.hb-view-list .hb-product-item{align-items:center;}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-archive-products.hb-view-list .hb-product-button{text-align:left;}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-product-item{background-color:#ffffff;padding:15px 15px 15px 15px;border-radius:8px 8px 8px 8px;}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-product-image img{height:250px;object-fit:contain;object-position:center;transition:opacity 0.3s ease-in-out;}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-product-image .hb-hover-image{height:250px;object-fit:contain;object-position:center;transition:opacity 0.3s ease-in-out;}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-product-content > *{margin-bottom:10px;}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-product-content > *:last-child{margin-bottom:0;}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-product-title{font-family:"Averta_Cyrillic", Sans-serif;font-size:17px;font-weight:400;text-align:left;}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-product-title a{color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-product-price .hb-regular-price{color:var( --e-global-color-text );}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-product-price .hb-sale-price{font-family:"Averta_Cyrillic", Sans-serif;font-size:23px;color:var( --e-global-color-33a5ccc );}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-product-price.hb-price-inline{gap:5px;}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-sale-badge{color:#ffffff;background-color:#2f7f1e;padding:6px 10px 6px 10px;border-radius:999px;top:8px;left:8px;}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-product-button .button{font-family:"Averta_Cyrillic", Sans-serif;font-size:15px;color:#ffffff;background-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;padding:12px 20px 12px 20px;}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-product-button .button:hover{background-color:var( --e-global-color-primary );}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-pagination{text-align:left;margin:5px 5px 5px 5px;}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-pagination a{margin:0 0px;color:var( --e-global-color-astglobalcolor4 );background-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;padding:8px 12px 8px 12px;}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-pagination .current{margin:0 0px;color:#ffffff;background-color:#007cba;border-radius:4px 4px 4px 4px;padding:8px 12px 8px 12px;}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-pagination a:hover{color:#ffffff;background-color:var( --e-global-color-primary );}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-result-count{font-family:"Averta_Cyrillic", Sans-serif;color:var( --e-global-color-text );margin:0px 0px 0px 0px;}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-nothing-found{color:#666666;text-align:center;padding:40px 20px 40px 20px;background-color:#f8f9fa;border-radius:8px 8px 8px 8px;}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-zero-price-button{color:#ffffff;background-color:#28a745;border-radius:4px 4px 4px 4px;padding:12px 20px 12px 20px;}.elementor-374 .elementor-element.elementor-element-f703c01 .hb-zero-price-button:hover{background-color:#218838;}@media(min-width:768px){.elementor-374 .elementor-element.elementor-element-5f6f671{--width:33%;}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-theme-archive-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-374 .elementor-element.elementor-element-d7e93aa .elementor-heading-title{font-size:var( --e-global-typography-c90cd39-font-size );line-height:var( --e-global-typography-c90cd39-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-theme-archive-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-374 .elementor-element.elementor-element-d7e93aa .elementor-heading-title{font-size:var( --e-global-typography-c90cd39-font-size );line-height:var( --e-global-typography-c90cd39-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-374 .elementor-element.elementor-element-d4aab09{text-align:center;}}