.moreComponent_moreLinkDiv__tGwes{align-items:center;border-radius:50px;padding:0 17px;position:relative;justify-content:space-between;background-color:var(--clrDA);overflow:hidden}.moreComponent_moreTitle__VDV4z{color:var(--clrF);font-weight:400;font-size:15px;z-index:10;white-space:nowrap;padding-left:10px}.moreComponent_moreLinkDiv__tGwes svg{z-index:10}.moreComponent_shapeDiv__KOJmH{width:40px;height:100%;position:relative;margin-left:4px}.moreComponent_shapeDiv__KOJmH:after,.moreComponent_shapeDiv__KOJmH:before{content:"";width:65px;height:24px;left:50%;top:0;transform:translate(10px,-.5px);background-image:url(/icons/curve.svg);background-size:100%;background-repeat:no-repeat}.moreComponent_shapeDiv__KOJmH:after{transform:translate(10px,.5px) rotate(180deg)}.moreComponent_moreLink__QkvKl{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:60}.productMainDiv{border:1px solid var(--clrDGrey);border-radius:30px;position:relative;padding:10px 15px 15px;box-shadow:0 4px 15px 0 #e0e0e040;height:100%;background-color:var(--clrF)}.productMainDiv.verticalProduct{padding:20px 185px 20px 20px;width:100%;min-height:165px;justify-content:space-between;border:none}.topShape{position:absolute;left:50%;top:0;height:9px;width:100%;transform:translateX(-50%);pointer-events:none}.verticalProduct .topShape{position:absolute;right:0;top:0;left:unset;width:9px;height:100%;transform:none}.shape1,.shape2{position:absolute;left:50%;top:0;transform:translateX(-50%);height:10px}.shape2{color:var(--clrDGrey);transition:color .3s}.verticalProduct .shape1,.verticalProduct .shape2{top:50%;transform:translate(-50%,-50%) rotate(90deg)}.productMainDiv:hover .shape2{color:var(--clrDA)}.productImgLink{width:100%;height:auto;aspect-ratio:.208/.184;overflow:hidden;border-radius:25px;border:1px solid var(--clrF3);margin-top:12px;display:flex;justify-content:center;align-items:center}.verticalProduct .productImgLink{position:absolute;right:25px;top:50%;transform:translateY(-50%);width:145px;margin-top:0}.productImage{width:80%;height:auto;aspect-ratio:1/.8;object-fit:cover;object-position:center}.productName{font-weight:500;font-size:12px;line-height:150%;text-align:center;color:var(--clr0);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 0 15px}.verticalProduct .productName{text-align:right;font-weight:400;font-style:Regular;font-size:12px;margin:10px 0 0}.discountText{font-family:yekan;font-weight:400;font-size:15px;line-height:100%;text-align:left;color:var(--clrD7);position:relative;display:flex;gap:5px;width:-moz-fit-content;width:fit-content;margin:5px auto 0 0}.verticalProduct .discountText{margin-top:0}.discountText:after{content:"";width:80%;height:1px;background-color:var(--clrD7);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.verticalProduct .discountText{font-size:12px}.discountText span{font-size:.9em}.discountText.minSizeText{font-size:13px}.productFooterDiv{flex-wrap:wrap;gap:5px;align-items:center;justify-content:space-between;direction:ltr}.productBottomDiv{margin-top:auto}.verticalProduct .productBottomDiv{margin-top:10px}.addToCartBtn{min-height:40px;min-width:44px;border:1px solid var(--clrDGrey);border-radius:10px;order:2;margin-left:auto;font-size:16px}.addToCartBtn,.finalPrice{color:var(--clrDA);transition:color .3s}.finalPrice{font-family:yekan;font-weight:700;font-size:18px;line-height:100%;gap:3px;margin-right:auto;direction:rtl}.finalPrice span{font-size:.8em}.finalPrice.minSizeText{font-size:17px}.verticalProduct .finalPrice{font-size:16px}.likeBtn{position:absolute;left:8px;top:10px;background-color:var(--clrF);height:35px;width:35px;padding:7px;border-radius:7px}.productMainDiv:hover .addToCartBtn,.productMainDiv:hover .finalPrice{color:var(--primaryClr)}.verticalProduct .likeBtn{display:none}