.Referrals{margin:30px 0}.Referrals .banner_container{max-width:1200px;margin:30px 0;padding:40px 0}.Referrals .banner_card{text-align:left;background:#fed no-repeat padding-box padding-box;border-radius:7px;height:230px;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 6px #cfa883}.Referrals .banner_content{z-index:2;flex-direction:column;flex:1;padding:20px;display:flex}.Referrals .banner_tag{color:#1a1a1a;-webkit-line-clamp:1;background:#fff;border-radius:4px;-webkit-box-orient:vertical;width:fit-content;margin-bottom:10px;padding:2px 8px;font-size:13px;font-weight:600;display:-webkit-box;overflow:hidden;box-shadow:0 1px 3px #0000001a}.Referrals .banner_title{color:#fb0000;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;font-size:22px;font-weight:800;line-height:1.2;display:-webkit-box;overflow:hidden}.Referrals .banner_desc{color:#000;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:500;display:-webkit-box;overflow:hidden}.Referrals .banner_desc span{font-weight:800}.Referrals .banner_image_wrapper{flex:1.8;position:relative;overflow:hidden}.Referrals .banner_img{object-fit:cover;clip-path:polygon(24% 0%,100% 0%,100% 100%,0% 100%);object-position:top;width:100%;height:100%;position:relative}@media (min-width:0) and (max-width:575px){.Referrals .banner_title{font-size:17px}.Referrals .banner_desc{font-size:13px}.Referrals .banner_tag{font-size:11px}.Referrals .banner_card{height:210px}}@media (min-width:576px) and (max-width:767.98px){.Referrals .banner_title{font-size:18px}.Referrals .banner_desc{font-size:13px}.Referrals .banner_card{height:213px}}@media (min-width:768px) and (max-width:991px){.Referrals .banner_title{font-size:18px}.Referrals .banner_desc{font-size:14px}.Referrals .banner_tag{font-size:11px}.Referrals .banner_card{height:210px}}@media (min-width:992px) and (max-width:1399px){.Referrals .banner_title{font-size:18px}.Referrals .banner_desc{font-size:15px}.Referrals .banner_tag{font-size:11px}}
.Trending_Designs{margin-top:30px}.Trending_Designs .trending_card{cursor:pointer;background:#fff;border-radius:0;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 3px 10px #00000014}.Trending_Designs .trending_card:hover{transform:translateY(-6px);box-shadow:0 12px 30px #00000026}.Trending_Designs .trending_image{position:relative}.Trending_Designs .trending_image .inner_image_swiper{height:auto!important}.Trending_Designs .trending_image img{aspect-ratio:1;object-fit:fill;width:100%}.Trending_Designs .design_badge{color:#fff;background:#d61f26;border-radius:30px;padding:6px 14px;font-size:12px;font-weight:600;position:absolute;top:15px;left:15px}.Trending_Designs .card_content{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1;color:#fff;background:#0000008a;width:100%;padding:5px;position:absolute;bottom:0}.Trending_Designs .card_content h5{margin-bottom:2px;font-size:16px;font-weight:600}.Trending_Designs .card_content p{color:#fff;margin-bottom:2px;font-size:12px}.Trending_Designs .card_content button{color:#b00;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#f8f9fabf;border:none;font-size:15px;font-weight:700;text-decoration:underline;padding:1px 5px!important}@media (min-width:0) and (max-width:420.98px){.Trending_Designs .card_content h5{font-size:15px}}@media (min-width:421px) and (max-width:575.98px){.Trending_Designs .card_content h5{font-size:15px}}@media (min-width:576px) and (max-width:767.98px){.Trending_Designs .card_content h5{font-size:16px}}@media (min-width:768px) and (max-width:1199px){.Trending_Designs .card_content h5{font-size:16px}}
.Advertisment .banner_slide{height:100%;position:relative}.Advertisment .banner_slide .img_holder{aspect-ratio:1/.5}.Advertisment .banner_slide .img_holder .banner_slide_img{object-fit:fill;width:100%;height:100%}.Advertisment .banner_slide .overlay{background:linear-gradient(90deg,#040404 0%,#02020278 50%,#0000 60%) no-repeat padding-box padding-box;position:absolute;inset:0}.Advertisment .banner_slide .banner_content{color:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.Advertisment .banner_slide .banner_content .banner_title{color:#fff;text-shadow:0 3px 6px #00000029;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:80px;font-weight:900;display:-webkit-box;overflow:hidden}.Advertisment .banner_slide .banner_content .banner_text{color:#fff;text-shadow:0 3px 6px #00000029;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:30px;display:-webkit-box;overflow:hidden}.Advertisment .red_btn_div{margin-top:60px}@media (min-width:0) and (max-width:575px){.Advertisment .banner_slide .banner_content .banner_title{font-size:24px}.Advertisment .banner_slide .banner_content .banner_text{font-size:17px}}@media (min-width:576px) and (max-width:767px){.Advertisment .banner_slide .banner_content .banner_title{font-size:40px}.Advertisment .banner_slide .banner_content .banner_text{font-size:18px}}@media (min-width:768px) and (max-width:991px){.Advertisment .banner_slide .banner_content .banner_title{font-size:50px}.Advertisment .banner_slide .banner_content .banner_text{font-size:20px}}@media (min-width:992px) and (max-width:1199px){.Advertisment .banner_slide .banner_content .banner_title{font-size:65px}.Advertisment .banner_slide .banner_content .banner_text{font-size:25px}}
.Couponsbanner{margin:30px 0}.Couponsbanner .banner_container{max-width:1200px;margin:0 auto;padding:40px 0}.Couponsbanner .banner_card{text-align:left;background:#fed no-repeat padding-box padding-box;border-radius:7px;height:230px;display:flex;position:relative;overflow:hidden;box-shadow:0 3px 6px #cfa883}.Couponsbanner .banner_content{z-index:2;flex-direction:column;flex:1;padding:20px;display:flex}.Couponsbanner .banner_tag{color:#1a1a1a;-webkit-line-clamp:1;background:#fff;border-radius:4px;-webkit-box-orient:vertical;width:fit-content;margin-bottom:10px;padding:2px 8px;font-size:13px;font-weight:600;display:-webkit-box;overflow:hidden;box-shadow:0 1px 3px #0000001a}.Couponsbanner .banner_title{color:#fb0000;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;font-size:22px;font-weight:800;line-height:1.2;display:-webkit-box;overflow:hidden}.Couponsbanner .banner_desc{color:#000;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:16px;font-weight:500;display:-webkit-box;overflow:hidden}.Couponsbanner .banner_desc span{font-weight:800}.Couponsbanner .banner_image_wrapper{flex:1.8;position:relative;overflow:hidden}.Couponsbanner .banner_img{object-fit:cover;clip-path:polygon(24% 0%,100% 0%,100% 100%,0% 100%);object-position:top;width:100%;height:100%;position:relative}@media (min-width:0) and (max-width:575px){.Couponsbanner .banner_title{font-size:17px}.Couponsbanner .banner_desc{font-size:13px}.Couponsbanner .banner_tag{font-size:11px}.Couponsbanner .banner_card{height:210px}}@media (min-width:576px) and (max-width:767.98px){.Couponsbanner .banner_title{font-size:18px}.Couponsbanner .banner_desc{font-size:13px}.Couponsbanner .banner_card{height:213px}}@media (min-width:768px) and (max-width:991px){.Couponsbanner .banner_title{font-size:18px}.Couponsbanner .banner_desc{font-size:14px}.Couponsbanner .banner_tag{font-size:11px}.Couponsbanner .banner_card{height:210px}}@media (min-width:992px) and (max-width:1399px){.Couponsbanner .banner_title{font-size:18px}.Couponsbanner .banner_desc{font-size:15px}.Couponsbanner .banner_tag{font-size:11px}}
.New_Trending_Designs{margin:20px 0}.New_Trending_Designs .category_card{cursor:pointer}.New_Trending_Designs .trending_slider_wrapper{position:relative}.New_Trending_Designs .category_card .category_img_wrapper{width:100%;height:313px;position:relative;overflow:hidden}.New_Trending_Designs .swiper-pagination-bullet{width:5px!important;height:5px!important}.New_Trending_Designs .category_card .category_img_wrapper .category_img{object-fit:fill;width:100%;height:100%;transition:all .3s}.New_Trending_Designs .category_card .category_img_wrapper:after{content:"";z-index:1;background:linear-gradient(#0000 0%,#000 100%) no-repeat padding-box padding-box;width:100%;height:56px;position:absolute;bottom:0;left:0;right:0}.New_Trending_Designs .category_card .category_img_wrapper .new_badge{z-index:5;width:40px;position:absolute;top:10px;right:10px}.New_Trending_Designs .category_card .category_img_wrapper .new_badge .new_badge_img{object-fit:cover;width:100%;height:auto}.New_Trending_Designs .category_card .card_title{color:#b00;text-align:center;margin-top:15px;font-size:16px;font-weight:600;position:relative}.New_Trending_Designs .category_card .card_title:after{content:"";background-color:#b00;width:50%;height:1px;margin:auto;transition:all .3s;position:absolute;bottom:-5px;left:0;right:0}.New_Trending_Designs .category_card:hover .card_title:after{width:100%}.New_Trending_Designs .category_card:hover .category_img_wrapper .category_img{transform:scale(1.1)}.New_Trending_Designs .category_swiper{margin-top:20px}.New_Trending_Designs{position:relative}.New_Trending_Designs .trending_swiper_navigation{justify-content:flex-end;gap:10px;margin-top:15px;display:flex}.New_Trending_Designs .trending_nav_btn{color:#000;cursor:pointer;z-index:9;background:#fff;border:1px solid #000;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin:auto;transition:all .3s;position:absolute;top:0;bottom:0}.New_Trending_Designs .trending_nav_btn.prev_btn{left:0}.New_Trending_Designs .trending_nav_btn.next_btn{right:0}.New_Trending_Designs .trending_nav_btn:hover{color:#fff;background:#fa0002}@media (min-width:0) and (max-width:575px){.New_Trending_Designs .category_card .category_img_wrapper{height:250px}.New_Trending_Designs .trending_nav_btn{width:28px;height:28px}}@media (min-width:576px) and (max-width:991px){.New_Trending_Designs .category_card .category_img_wrapper{height:260px}.New_Trending_Designs .trending_nav_btn{width:30px;height:30px}}.New_Trending_Designs .category_img_wrapper .react-loading-skeleton{width:100%;height:100%;display:block}.New_Trending_Designs .trending_skeleton{z-index:2;width:100%;height:100%;position:absolute;inset:0}.New_Trending_Designs .trending_skeleton span{width:100%;height:100%;display:block}.New_Trending_Designs .trending_title_skeleton{margin:15px auto 0;display:block}
