.show-more-button{background-color:#ffde17;color:#000;border-radius:23px;padding:10px 20px;cursor:pointer;display:inline-block;transition:background-color .3s ease}.show-more-button:hover{background-color:#9e0b0f;color:#fff}.custom-loader{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000}.loading-message{font-size:20px;color:#333}.custom-products-wrapper{text-align:center;margin:86px auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.custom-products-list{list-style-type:none;padding:0}.search.results{margin-top:6px !important}.custom-product-item{flex:1 1 calc(20% - 20px);max-width:200px;min-width:162px;position:relative;display:flex;flex-direction:column;border-radius:10px;padding-top:17px}@media (min-width:280px) and (max-width:349px){.custom-product-item{flex:1 1 100%}}@media (min-width:350px) and (max-width:549px){.custom-product-item{flex:1 1 calc(40% - 20px)}}@media (min-width:550px) and (max-width:639px){.custom-product-item{flex:1 1 calc(30% - 20px)}}@media (min-width:640px) and (max-width:767px){.custom-product-item{flex:1 1 calc(30.33% - 20px)}}@media (min-width:768px) and (max-width:1000px){.custom-product-item{flex:1 1 calc(22% - 20px)}}@media (min-width:2403px) and (max-width:2677px){.custom-product-item{margin-top:10px !important}}@media (min-width:2678px) and (max-width:2974px){.custom-products-list{justify-content:space-evenly !important;gap:0px}}@media (max-width:734px){.custom-products-list{margin:-1px -1px 0}}@media (max-width:395px){.list-product-detail{margin-left:12px}.list-main-container{padding:0 18%}}.custom-product-item img{width:100%;height:100%;border-radius:10px}.custom-product-image{height:198px;border-radius:9px;overflow:hidden}.customlist-image{width:100%;height:100%;background-size:cover;background-position:top}.custom-list-product-details{background:#f0f0f0;border-radius:13px;margin:-7px;text-align:center;display:flex;flex-direction:column;justify-content:space-around;align-items:center;color:#333}.custom-product-details .custom-product-name{font-size:medium}.custom-product-details .custom-product-label{color:#333}.custom-product-details .custom-line{border-top:1px solid #ccc;margin:5px 0}.custom-product-details .custom-numeric-points{color:green;font-weight:700}.customhi-view-details-button{display:flex;justify-content:center;align-items:center;margin-top:25px}.custom-buttonhi{background-color:#ffde17;color:#000;border-radius:23px;width:140px}.custom-buttonhi:hover{background-color:#9e0b0f;color:#fff}.custom-product-details .custom-price-section{display:flex;justify-content:space-between}.custom-product-details .custom-price-section .custom-special-price,.custom-product-details .custom-price-section .custom-regular-price{font-weight:400;font-size:small;margin-bottom:-15px}.custom-product-details .custom-price-section .custom-regular-price s{text-decoration:line-through;color:#999}.custom-special-pricehi{display:flex;justify-content:space-around}.labell{font-size:small}.discount-percentagenew{display:flex;align-items:center;justify-content:center;height:51px;width:48px;font-weight:600;border-radius:8px;background-color:#ffde17;font-size:10px;position:absolute;top:9px;left:-17px;z-index:1}.customnew-image-container{position:relative;overflow:hidden;width:100%;height:0;padding-bottom:30%}.customnewhi-image{width:100%;position:absolute;top:0;left:0}.check-products-text{position:absolute;top:17%;left:83%;transform:translate(-50%,-50%);color:#fff;font-size:24px;text-align:center;z-index:1}@media only screen and (max-width:400px){.check-products-text{position:absolute;top:25% !important;left:73% !important;font-size:2px}.large-text{font-size:16px !important}.small-text{font-size:7px !important}}@media only screen and (max-width:421px){#productName{display:inline-block;max-width:100%}}.load-more-button{display:block;margin:0 auto;text-align:center;padding:10px 20px;background-color:#ffde17;border-radius:20px}.sidebar.sidebar-main .block .block-content.filter-content .filter-options .filter-options-content .items .item>a{border:1px solid #4188ba}.left-price .label{margin-bottom:2px}.right-price .label{margin-bottom:2px}.dual-price{margin-top:4px}@media only screen and (max-width:680px){.ias-trigger-next{padding-top:60px}}