.listing_top{padding-top:35px;padding-bottom:15px;background-image:linear-gradient(5deg,#f3e7e9,#e3eeff 99%,#e3eeff)}.bg_gradient{background:linear-gradient(0deg,#000000c1,transparent)}.listing_top h1{text-transform:capitalize;color:var(--dark);margin-bottom:8px;font-size:30px;line-height:38px;letter-spacing:1px}.listing_top p{color:var(--textlight);font-size:14px;line-height:22px}.listing_top .model_page_content p{display:inline}.read-toggle{display:none}.model_page_content{display:-webkit-inline-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;text-transform:capitalize;-webkit-box-orient:vertical}.read-toggle:checked~.model_page_content{display:inline-block}.read-label:after{content:"Read More"}.read-toggle:checked+.model_page_content+.read-label:after{content:"Read Less"}.listing_cat{padding-top:32px}.listing_cat .box{transition:.3s}.listing_cat .box:hover{width:30%}.listing_cat .box .img_box{height:140px;background-color:#ccc;border-radius:var(--radius);overflow:hidden}.listing_cat .box .img_box img{transition:.3s ease-in-out}.listing_cat .box:hover .img_box img{transform:scale(1.1)}.listing_cat .box p{font-size:13px;line-height:250%;text-transform:uppercase;color:var(--dark);margin-bottom:0;font-weight:500;letter-spacing:1px;text-align:center}@media screen and (max-width:1536px){.listing_cat .box .img_box{height:120px}.listing_cat .box p{font-size:12px}}@media screen and (max-width:1023px){.listing_cat .box{width:200px}.listing_cat .box:first-child{margin-left:15px}.listing_cat .box:hover{width:200px}.listing_cat .box .img_box{height:100px;display:flex;align-items:center;justify-content:center}.listing_cat{padding-top:0}.listing_top h1{margin-bottom:3px;font-size:24px;line-height:32px}.listing_top .wrapper{padding:0}.listing_top .con_part{padding:0 15px}.model_page_content{font-size:12px}.listing_top p{font-size:12px;line-height:18px}.listing_cat .box p{font-size:10px}.read-label:after{font-size:12px}.read-label{position:relative;top:-5px}.listing_top{padding-top:38px;padding-bottom:25px}}.listing_banner .right_part{padding:60px 100px}.listing_banner .content_part{margin:0 auto}.listing_banner .right_part .sub{font-size:12px;text-transform:uppercase;color:#fff;margin-bottom:12px;font-weight:400;letter-spacing:3px;font-family:var(--font-mona-sans)}.listing_banner .right_part h1{text-transform:uppercase;color:#fff;margin-bottom:12px;font-size:36px;line-height:46px;letter-spacing:1px}.listing_banner .right_part p{color:#fff;font-size:14px;line-height:22px}.listing_banner .quick_shortcuts{margin-top:30px}.listing_banner .quick_shortcuts .items_parent{width:60px;margin:12px 0}.listing_banner .quick_shortcuts .list_item{font-size:11px;text-transform:uppercase;color:var(--dark);padding:12px 24px;border:1px solid #d4d4d8;border-radius:var(--radius);letter-spacing:1px;transition:.4s}.listing_banner .quick_shortcuts .list_item:hover{background-color:#eff1f5}.listing_banner .by_brands{margin-top:30px;width:100%}.listing_banner .by_brands::-webkit-scrollbar{height:1px}.listing_banner .by_brands .logo_box{width:80px;height:80px;border-radius:50%;background-color:#eff1f5;display:flex;align-items:center;justify-content:center}.listing_banner .by_brands .logo_box img{min-width:100px}.listing_banner .by_brands .-ml-4{margin:0!important}.banner_points{padding:8px 0}.banner_points p{font-size:11px;text-transform:uppercase;letter-spacing:1px;gap:5px}.banner_points p svg{width:17px;height:auto}.listing_top .brdcumb li svg{opacity:.7!important}@media screen and (min-width:1200px){.banner_points{position:sticky;top:0;transition:.3s;z-index:9}.banner_points.header_ac{top:112px}}@media screen and (max-width:1536px){.listing_banner .right_part{padding:55px}.listing_banner .by_brands{margin-top:20px}.listing_banner .by_brands .logo_box{width:70px;height:70px}.listing_banner .by_brands .logo_box img{min-width:85px}.listing_banner .right_part h1{margin-bottom:8px}}@media screen and (max-width:1023px){.listing_banner .right_part{padding:35px;text-align:center}}@media screen and (max-width:767px){.listing_banner .right_part{padding:35px 0}.listing_cat{margin-top:-10px}.banner_points{padding:4px 0;height:33px;overflow:hidden}.listing_banner .right_part .con_p{padding:0 20px}.listing_banner .by_brands{overflow-x:scroll;width:calc(100% - 20px);margin-left:auto;margin-right:auto;gap:8px}.listing_banner .by_brands .logo_box{width:60px;height:60px}.listing_banner .by_brands .logo_box img{min-width:70px}.listing_banner .right_part h1{margin-bottom:5px;font-size:22px;line-height:32px}.listing_banner .right_part p{font-size:12px;line-height:18px}.listing_top nav ol,.sale_banner nav ol{justify-content:center}}