.elementor-844 .elementor-element.elementor-element-fhcat002 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-844 .elementor-element.elementor-element-fhcat003 .card .product-brand{display:block;}.elementor-844 .elementor-element.elementor-element-fhcat003 .card .discount-badge{display:flex;}.elementor-844 .elementor-element.elementor-element-fhcat003 .card .discount-badge i{display:flex;}.elementor-844 .elementor-element.elementor-element-fhcat003 .card .type-and-labs .lab-badge{display:block;}.elementor-844 .elementor-element.elementor-element-fhcat003 .card .card-effects{display:flex;}.elementor-844 .elementor-element.elementor-element-fhcat003 .card .single-product-stars{display:none;}.elementor-844 .elementor-element.elementor-element-fhcat003 .add-to-cart-text-button.btn{transition:all 300ms !important;}.elementor-844 .elementor-element.elementor-element-fhcat003 .add-to-cart-card-button{transition:all 300ms;}.elementor-844 .elementor-element.elementor-element-fhcat003 .added-to-cart-text-button{color:#fff !important;background-color:#198754 !important;}.elementor-844 .elementor-element.elementor-element-fhcat003 .custom-dropdown-item.active{font-weight:600;}.elementor-844 .elementor-element.elementor-element-fhcat003[data-card-full-height="yes"]{height:100%;display:flex;flex-direction:column;}.elementor-844 .elementor-element.elementor-element-fhcat003[data-card-full-height="yes"] .products-slider{height:100%;display:flex;flex-direction:column;flex:1;}.elementor-844 .elementor-element.elementor-element-fhcat003[data-card-full-height="yes"] .products-slider-copy{flex-shrink:0;}.elementor-844 .elementor-element.elementor-element-fhcat003[data-card-full-height="yes"] .product-grid-wrapper{height:100%;display:flex;flex-direction:column;flex:1;}.elementor-844 .elementor-element.elementor-element-fhcat003[data-card-full-height="yes"] .product-grid-header{flex-shrink:0;}.elementor-844 .elementor-element.elementor-element-fhcat003[data-card-full-height="yes"] .product-grid{flex:1;align-items:stretch;}.elementor-844 .elementor-element.elementor-element-fhcat003[data-card-full-height="yes"] .product-grid .card{height:100% !important;min-height:100% !important;}.elementor-844 .elementor-element.elementor-element-fhcat003[data-card-full-height="yes"] .no-carousel{height:100%;align-items:stretch;flex:1;}.elementor-844 .elementor-element.elementor-element-fhcat003[data-card-full-height="yes"] .no-carousel .slick-slide{display:flex !important;height:100%;}.elementor-844 .elementor-element.elementor-element-fhcat003[data-card-full-height="yes"] .no-carousel .card{height:100% !important;min-height:100% !important;flex:1;}.elementor-844 .elementor-element.elementor-element-fhcat003 .card{border-radius:0px 0px 0px 0px;}.elementor-844 .elementor-element.elementor-element-fhcat003 .card .background-overlay{border-radius:0px 0px 0px 0px;}.elementor-844 .elementor-element.elementor-element-fhcat003 .card .on-sale-badge{position:absolute;}.elementor-844 .elementor-element.elementor-element-fhcat003 .card .added-to-cart-button{position:relative;}.elementor-844 .elementor-element.elementor-element-fhcat003 .price-tier-item.active{font-weight:600;}.elementor-844 .elementor-element.elementor-element-fhcat003 .variant-item.active{font-weight:600;}.elementor-844 .elementor-element.elementor-element-fhcat003 .remove-filter{transition:all 300ms ease;}.elementor-844 .elementor-element.elementor-element-fhcat003 .mobile-filters-trigger i{font-size:18px !important;color:#ffffff !important;}.elementor-844 .elementor-element.elementor-element-fhcat003 .mobile-filters-trigger svg{width:18px !important;height:18px !important;fill:#ffffff !important;}.elementor-844 .elementor-element.elementor-element-fhcat003 .mobile-filters-trigger{gap:10px !important;color:#ffffff !important;background-color:#000000 !important;}.elementor-844 .elementor-element.elementor-element-fhcat003 .mobile-filters-trigger:hover{color:#ffffff !important;background-color:#333333 !important;}.elementor-844 .elementor-element.elementor-element-fhcat003 .mobile-filters-trigger:hover i{color:#ffffff !important;}.elementor-844 .elementor-element.elementor-element-fhcat003 .mobile-filters-trigger:hover svg{fill:#ffffff !important;}.mobile-filters-trigger{border-radius:50px 50px 50px 50px !important;padding:15px 25px 15px 25px !important;}.mobile-filters-overlay{background:rgba(0, 0, 0, 0.5) !important;}.mobile-filters-sidebar{background:#ffffff !important;}.mobile-filters-header{background:#ffffff !important;padding:20px 20px 20px 20px !important;border-style:solid;border-width:0px 0px 1px 0px;border-color:#dee2e6;}.mobile-filters-header h3{color:#000000 !important;}.mobile-filters-close{font-size:28px !important;color:#000000 !important;padding:5px 5px 5px 5px !important;}.mobile-filters-content{padding:20px 20px 20px 20px !important;}.elementor-844 .elementor-element.elementor-element-fhcat003 .pagination{text-align:center;}.elementor-844 .elementor-element.elementor-element-fhcat003 .pagination .page-numbers.current{font-weight:bold;}.elementor-844 .elementor-element.elementor-element-fhcat003 .pagination .page-numbers{transition:all 300ms ease;}.elementor-844 .elementor-element.elementor-element-fhcat003 .offers-toggle-wrapper{gap:15px;}.elementor-844 .elementor-element.elementor-element-fhcat003 .offers-toggle-icon{font-size:16px;}.elementor-844 .elementor-element.elementor-element-fhcat003 .offers-toggle-icon svg{width:16px;height:16px;}.elementor-844 .elementor-element.elementor-element-fhcat003 .offers-toggle-switch{width:44px;height:24px;background-color:#ccc;border-radius:34px;}.elementor-844 .elementor-element.elementor-element-fhcat003 .offers-toggle-input:checked + .offers-toggle-switch{background-color:#4CAF50;}.elementor-844 .elementor-element.elementor-element-fhcat003 .offers-toggle-slider{background-color:#fff;border-radius:34px;}.elementor-844 .elementor-element.elementor-element-fhcat003 .sale-badge{position:absolute;right:10px;bottom:10px;z-index:10;}.elementor-844 .elementor-element.elementor-element-fhcat003 .slider-image{width:300px !important;height:300px !important;object-fit:cover;object-position:center center;opacity:1;transition:all 0.3s ease;}.elementor-844 .elementor-element.elementor-element-fhcat003 .slider-image:hover{opacity:1;transform:scale(1);}body.elementor-page-844:not(.elementor-motion-effects-element-type-background), body.elementor-page-844 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#313D27;}:root{--page-title-display:none;}