.elementor-7134 .elementor-element.elementor-element-4a7f045f > .elementor-container{max-width:1340px;}.elementor-7134 .elementor-element.elementor-element-4a7f045f{margin-top:20px;margin-bottom:0px;}.elementor-7134 .elementor-element.elementor-element-4b0cc9c1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-7134 .elementor-element.elementor-element-4b0cc9c1 > .elementor-element-populated{padding:0px 15px 0px 0px;}.elementor-7134 .elementor-element.elementor-element-042cbda > .elementor-widget-container{margin:-12px 0px 0px -49px;padding:0px 0px 0px 0px;}.elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-default-archive-filters .default-filter-title-wrapper h3{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10px;}.elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-default-archive-filters .rtsb-default-product-search .rtsb-default-search-field{font-family:"Plus Jakarta Sans", Sans-serif;font-size:15px;height:40px;border-radius:9px 9px 9px 9px;padding:-2px 0px 0px 0px;}.elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-default-archive-filters .rtsb-default-product-search .rtsb-search-submit{width:49px;background-color:#FF124D;border-radius:9px 9px 9px 9px;margin:5px 0px 0px 0px;}.elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-default-archive-filters .rtsb-default-product-search{margin:10px 0px 20px 0px;}.elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters input.rtsb-checkbox-filter + label, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters input.rtsb-radio-filter + label, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters .input-type-checkbox .rtsb-default-filter-group .rtsb-count, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters .input-type-radio .rtsb-default-filter-group .rtsb-count, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters.rtsb-color .rtsb-color-filter .default-filter-attr-name, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters.rtsb-color .rtsb-default-filter-group .rtsb-count, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters.rtsb-button .rtsb-button-filter .default-filter-attr-name, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters.rtsb-button .rtsb-default-filter-group .rtsb-count, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters.rtsb-ratings .rtsb-default-rating-star-wrapper + .rtsb-count,.elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters  .rtsb-product-count,.elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-archive-default-filters-wrapper .price-inputs label{font-family:"Plus Jakarta Sans", Sans-serif;font-size:10px;}.elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters .input-type-checkbox .rtsb-default-filter-group .rtsb-count, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters .input-type-radio .rtsb-default-filter-group .rtsb-count, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters.rtsb-color .rtsb-default-filter-group .rtsb-count,.elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters.rtsb-button .rtsb-default-filter-group .rtsb-count,.elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters .rtsb-default-filter-group .rtsb-product-count{display:block;}.elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters .input-type-checkbox .rtsb-default-filter-group, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters .input-type-radio .rtsb-default-filter-group, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters.rtsb-color .rtsb-default-filter-group, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters.rtsb-button .rtsb-default-filter-group .rtsb-button-filter{margin:0px 0px 10px 0px;}.elementor-7134 .elementor-element.elementor-element-042cbda  .rtsb-product-default-filters > .default-filter-content > ul{margin-top:0px !important;margin-bottom:20px !important;}.elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-default-archive-filters .rtsb-apply-filters-btn .rtsb-apply-filters{font-size:12px;width:120px;}.elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-default-archive-filters .rtsb-apply-filters-btn .rtsb-apply-filters .icon{display:inline-block;font-size:0px;}.elementor-7134 .elementor-element.elementor-element-5a8b8990 > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-7134 .elementor-element.elementor-element-0a9809c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7134 .elementor-element.elementor-element-0a9809c > .elementor-container{max-width:1320px;}.elementor-7134 .elementor-element.elementor-element-3614d73 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7134 .elementor-element.elementor-element-733ce63 .rtsb-product-catalog.product-catalog-grid-view .products{column-gap:15px;}.elementor-7134 .elementor-element.elementor-element-733ce63 .rtsb-product-catalog .products{row-gap:15px;}.elementor-7134 .elementor-element.elementor-element-733ce63 .rtsb-product-catalog.product-catalog-grid-view .products .product{width:calc(100%/4 - ( 15px / 4 ) *  (4 - 1 ) ) !important;flex:0 0 auto;max-width:initial;}.elementor-7134 .elementor-element.elementor-element-733ce63 .rtsb-product-catalog.product-catalog-list-view .rtsb-image-wrapper{margin-right:20px;}.elementor-7134 .elementor-element.elementor-element-733ce63 .rtsb-product-catalog.product-catalog-grid-view .rtsb-image-wrapper{margin-bottom:20px;}.elementor-7134 .elementor-element.elementor-element-733ce63 .products .product img{object-position:center center;object-fit:cover;}.elementor-7134 .elementor-element.elementor-element-733ce63 .products .product .woocommerce-loop-product__title{font-size:13px;text-transform:none;}.elementor-7134 .elementor-element.elementor-element-733ce63 .products .product .price, .elementor-7134 .elementor-element.elementor-element-733ce63 .products .product ins .woocommerce-Price-amount{font-size:13px;}.elementor-7134 .elementor-element.elementor-element-733ce63 .products .product .price{color:#BD0000;}.elementor-7134 .elementor-element.elementor-element-733ce63 .products .product .price :is(del, del span, del .amount){color:#656565;}.elementor-7134 .elementor-element.elementor-element-733ce63 .products .product .star-rating span::before, .elementor-7134 .elementor-element.elementor-element-733ce63 p.stars.selected a.active:before, .elementor-7134 .elementor-element.elementor-element-733ce63 p.stars:hover a:before, .elementor-7134 .elementor-element.elementor-element-733ce63 p.stars.selected a:not(.active):before, .elementor-7134 .elementor-element.elementor-element-733ce63 p.stars.selected a.active:before{color:#FFE10E;}.elementor-7134 .elementor-element.elementor-element-733ce63 .products .product :is(a.add_to_cart_button, a.product_type_simple, a.product_type_grouped ) :is(i, span, svg):not(.ahfb-svg-iconset):not(.ast-card-action-tooltip){font-size:15px;width:15px;}.elementor-7134 .elementor-element.elementor-element-733ce63 a:is(.rtsb-wishlist-btn,.rtsb-compare-btn,.rtsb-quick-view-btn){width:20px;height:20px;font-size:15px;}.elementor-7134 .elementor-element.elementor-element-733ce63 :is( .action-button-wrapper, .rtsb-actions-button ){gap:5px;}.elementor-7134 .elementor-element.elementor-element-733ce63 a:is(.rtsb-wishlist-btn,.rtsb-compare-btn,.rtsb-quick-view-btn) svg{width:15px;height:15px;}.elementor-7134 .elementor-element.elementor-element-733ce63 .woocommerce-pagination .page-numbers:not(ul,div){color:#EDEDED;background-color:#FAF6F6;padding:1px 1px 1px 1px;width:10px;height:10px;}.elementor-7134 .elementor-element.elementor-element-733ce63 .page-numbers:not(ul,div):hover,.elementor-7134 .elementor-element.elementor-element-733ce63 .woocommerce-pagination .page-numbers.current{color:#F7F3F3;}.elementor-7134 .elementor-element.elementor-element-733ce63 .woocommerce-pagination .page-numbers:not(ul,div) i{font-size:0px;}.elementor-7134 .elementor-element.elementor-element-733ce63 .woocommerce-pagination .page-numbers:not(ul,div) svg{width:0px;}.elementor-7134 .elementor-element.elementor-element-733ce63 .woocommerce-pagination{margin:0px 1px 0px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7134 .elementor-element.elementor-element-4b0cc9c1 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 0% 0% 0%;}.elementor-7134 .elementor-element.elementor-element-042cbda > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-default-archive-filters .default-filter-title-wrapper h3{font-size:7px;}.elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-default-archive-filters .rtsb-default-product-search .rtsb-default-search-field{font-size:11px;}.elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters input.rtsb-checkbox-filter + label, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters input.rtsb-radio-filter + label, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters .input-type-checkbox .rtsb-default-filter-group .rtsb-count, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters .input-type-radio .rtsb-default-filter-group .rtsb-count, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters.rtsb-color .rtsb-color-filter .default-filter-attr-name, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters.rtsb-color .rtsb-default-filter-group .rtsb-count, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters.rtsb-button .rtsb-button-filter .default-filter-attr-name, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters.rtsb-button .rtsb-default-filter-group .rtsb-count, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters.rtsb-ratings .rtsb-default-rating-star-wrapper + .rtsb-count,.elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters  .rtsb-product-count,.elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-archive-default-filters-wrapper .price-inputs label{font-size:7px;}.elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-default-archive-filters .rtsb-apply-filters-btn .rtsb-apply-filters{font-size:12px;width:0px;border-radius:4px 4px 4px 4px;padding:0px 0px 0px 46px;margin:0px -4px 0px -45px;}.elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters.rtsb-reset .product-default-filter-reset{width:0%;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7134 .elementor-element.elementor-element-5a8b8990 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-7134 .elementor-element.elementor-element-733ce63 .rtsb-product-catalog.product-catalog-grid-view .products{column-gap:15px;}.elementor-7134 .elementor-element.elementor-element-733ce63 .rtsb-product-catalog.product-catalog-grid-view .products .product{width:calc(100%/4 - ( 15px / 4 ) *  (4 - 1 ) ) !important;flex:0 0 auto;max-width:initial;}}@media(max-width:767px){.elementor-7134 .elementor-element.elementor-element-4a7f045f{margin-top:39px;margin-bottom:0px;}.elementor-7134 .elementor-element.elementor-element-4b0cc9c1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7134 .elementor-element.elementor-element-042cbda > .elementor-widget-container{margin:0% 0% -6% 0%;padding:0% 0% 0% 05%;}.elementor-7134 .elementor-element.elementor-element-042cbda.elementor-element{--align-self:center;}.elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-default-archive-filters .default-filter-title-wrapper h3{font-size:7px;}.elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters input.rtsb-checkbox-filter + label, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters input.rtsb-radio-filter + label, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters .input-type-checkbox .rtsb-default-filter-group .rtsb-count, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters .input-type-radio .rtsb-default-filter-group .rtsb-count, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters.rtsb-color .rtsb-color-filter .default-filter-attr-name, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters.rtsb-color .rtsb-default-filter-group .rtsb-count, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters.rtsb-button .rtsb-button-filter .default-filter-attr-name, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters.rtsb-button .rtsb-default-filter-group .rtsb-count, .elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters.rtsb-ratings .rtsb-default-rating-star-wrapper + .rtsb-count,.elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-product-default-filters  .rtsb-product-count,.elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-archive-default-filters-wrapper .price-inputs label{font-size:9px;}.elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-default-archive-filters .rtsb-apply-filters-btn .rtsb-apply-filters{width:0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-7134 .elementor-element.elementor-element-042cbda .rtsb-default-archive-filters  .product-filter-toggle{border-radius:10px 10px 10px 10px;}.elementor-7134 .elementor-element.elementor-element-5a8b8990 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7134 .elementor-element.elementor-element-0a9809c{margin-top:10px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-7134 .elementor-element.elementor-element-733ce63 .rtsb-product-catalog.product-catalog-grid-view .products{column-gap:15px;}.elementor-7134 .elementor-element.elementor-element-733ce63 .rtsb-product-catalog.product-catalog-grid-view .products .product{width:calc(100%/3 - ( 15px / 3 ) *  (3 - 1 ) ) !important;flex:0 0 auto;max-width:initial;}.elementor-7134 .elementor-element.elementor-element-733ce63 .products .product .woocommerce-loop-product__title{font-size:10px;}.elementor-7134 .elementor-element.elementor-element-733ce63 .products .product .price, .elementor-7134 .elementor-element.elementor-element-733ce63 .products .product ins .woocommerce-Price-amount{font-size:9px;}.elementor-7134 .elementor-element.elementor-element-733ce63 .products .product .star-rating{font-size:10px!important;}}@media(min-width:768px){.elementor-7134 .elementor-element.elementor-element-4b0cc9c1{width:25%;}.elementor-7134 .elementor-element.elementor-element-5a8b8990{width:74.956%;}}/* Start custom CSS for rtsb-products-archive, class: .elementor-element-733ce63 *//* 1. Hide product variations by default */
.woocommerce ul.products li.product .variations,
.woocommerce div.product .variations {
    display: none !important;
}
.ast-woo-product-category {
    display: none !important;
}
.products li.product a.woocommerce-LoopProduct-link {
    position: relative;
    display: block;
}
.products li.product a.woocommerce-LoopProduct-link {
    overflow: hidden; /* ensures image doesn’t spill out */
    display: block;
}

/* Make the image responsive and smooth */
.products li.product a.woocommerce-LoopProduct-link img {
    width: 100%;
    height: auto;
    transition: transform 0.5s ease; /* smooth zoom */
}

/* Zoom on hover */
.products li.product:hover a.woocommerce-LoopProduct-link img {
    transform: scale(1.1); /* 10% zoom */
}
/* Limit product title to one line with ellipsis */
.products li.product .woocommerce-loop-product__title {
    display: block;        /* make sure it behaves like a block */
    width: 100%;           /* take full width of container */
    white-space: nowrap;   /* prevent line break */
    overflow: hidden;      /* hide overflow */
    text-overflow: ellipsis; /* show "..." at the end */
}
/* Hide the Products Per Page form */
.products-per-page {
    display: none !important;
}/* End custom CSS */