.sale_banner.bg_img{background-image:url(/easter_sale_bg.jpg);background-position:50%;background-size:cover}.listing_top{background:#eee9e3;padding-top:75px;padding-bottom:45px}.bg_gradient{background:linear-gradient(#0000,#000000b0)}.listing_top.saleon{background-image:linear-gradient(5deg,#e7f0f3,#ffe3e3 99%,#e3eeff)}.listing_top h1{text-transform:capitalize;color:#020102;margin-bottom:8px;font-size:37px;font-weight:500;line-height:45px}.listing_top p{color:var(--textlight);font-size:14px;line-height:1.4;font-family:var(--font-epilogue);font-weight:400}.listing_top .model_page_content{line-height:18px}.listing_top .model_page_content p{display:inline}.read-toggle{display:none}.model_page_content{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:18px;display:-webkit-box;overflow:hidden}.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{max-width:1115px;margin:0 auto;padding-top:20px}.listing_cat .box{transition:all .3s}.listing_cat .box:hover{width:30%}.listing_cat .box .img_box{backdrop-filter:blur(28px)saturate(1.55);background:#faf8f5b3;border:1px solid #dcd6cf9e;border-radius:12px;justify-content:center;align-items:center;margin:0 auto;display:flex;overflow:hidden}.listing_cat .box .img_box img{transition:all .3s ease-in-out}.listing_cat .box:hover .img_box img{transform:scale(1.1)}.listing_cat .box p{text-transform:uppercase;text-align:center;font-size:11px;font-weight:500;line-height:14px;font-family:var(--font-dm-mono);color:#161415;letter-spacing:.05em;margin-bottom:8px}@media screen and (max-width:1536px){.listing_cat{max-width:1095px;padding-top:20px}.listing_cat .box p{letter-spacing:.5px;font-size:10px}}@media screen and (max-width:1023px){.listing_cat .box{width:200px}.listing_cat .box .img_box{justify-content:center;align-items:center;display:flex}.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{white-space:normal;font-size:8px;line-height:11px}.read-label:after{font-size:12px}.read-label{position:relative;top:-5px}.listing_top{padding-top:60px;padding-bottom:50px}}.listing_banner .right_part{padding:60px 100px}.listing_banner .content_part{margin:0 auto}.listing_banner .right_part .sub{text-transform:uppercase;color:#fff;letter-spacing:3px;font-size:12px;font-weight:400;font-family:var(--pfont);margin-bottom:12px}.listing_banner .right_part h1{text-transform:uppercase;color:#fff;letter-spacing:1px;margin-bottom:12px;font-size:36px;line-height:46px}.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{text-transform:uppercase;color:var(--dark);border-radius:var(--radius);letter-spacing:1px;border:1px solid #d4d4d8;padding:12px 24px;font-size:11px;transition:all .4s}.listing_banner .quick_shortcuts .list_item:hover{background-color:#eff1f5}.listing_banner .by_brands{width:100%;margin-top:30px}.listing_banner .by_brands::-webkit-scrollbar{height:1px}.listing_banner .by_brands .logo_box{background-color:#eff1f5;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.listing_banner .by_brands .logo_box img{min-width:100px}.listing_banner .by_brands .-ml-4{margin:0!important}.banner_points{padding:12px 0}.banner_points p{text-transform:uppercase;font-size:11px;font-weight:400;font-family:var(--font-dm-mono);color:#161415;letter-spacing:.14em;gap:4px}.banner_points p svg{width:15px;height:auto}.listing_top .brdcumb li svg{opacity:.7!important}@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:1280px){.banner_points p{font-size:10px}}@media screen and (max-width:1023px){.listing_banner .right_part{text-align:center;padding:35px}}@media screen and (max-width:767px){.sale_banner.bg_img{background-image:url(/sale_pg_mob1.jpg)}.listing_banner .right_part{padding:35px 0}.listing_cat .box .img_box img{max-width:100px}.listing_cat{margin-top:10px}.banner_points{border-bottom:1px solid #5b5b5b1c;height:30px;padding:4px 0;overflow:hidden}.listing_banner .right_part .con_p{padding:0 20px}.listing_banner .by_brands{gap:8px;width:calc(100% - 20px);margin-left:auto;margin-right:auto;overflow-x:scroll}.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}.listing_cat{padding-top:0}}
