.sell-phone-model-skeleton{width:calc(100% - 48px);max-width:calc(var(--max-width) - 48px);margin:40px auto}.skeleton{background:#ececec;border-radius:10px;position:relative;overflow:hidden}.skeleton:before{content:"";background:linear-gradient(90deg,#0000,#ffffffbf,#0000);animation:1.5s infinite shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes shimmer{to{transform:translate(100%)}}.page-top{justify-content:space-between;align-items:flex-end;gap:30px;margin:0 25px 20px;display:flex}.page-top .left-content .title{width:420px;height:48px;margin-bottom:20px}.page-top .left-content .breadcrumb{align-items:center;gap:10px;margin-bottom:14px;display:flex}.page-top .left-content .breadcrumb .crumb{border-radius:20px;height:12px}.page-top .left-content .breadcrumb .crumb.small{width:70px}.page-top .left-content .breadcrumb .crumb.medium{width:180px}.page-top .left-content .breadcrumb .dot{border-radius:2px;width:8px;height:2px}.page-top .left-content .sub-title{width:220px;height:34px}.page-top .search-wrapper{width:400px;height:58px;position:relative}.page-top .search-wrapper .search-bar{border-radius:40px;width:100%;height:100%}.page-top .search-wrapper .search-btn{border-radius:0 40px 40px 0;width:80px;height:58px;position:absolute;top:0;right:0}.page-content{background:#f8f8f8;border-radius:10px;gap:30px;padding:20px;display:flex}.sidebar{flex-direction:column;gap:20px;width:260px;display:flex}@media (min-width:720px) and (max-width:1280px){.sidebar{display:none!important}}.sidebar .filter-box,.sidebar .support-box{background:#fff;border:1px solid #f1f1f1;border-radius:18px;padding:22px}.sidebar .filter-header{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.sidebar .filter-header .filter-title{width:140px;height:22px}.sidebar .filter-header .arrow{width:18px;height:18px}.sidebar .filter-item{align-items:center;gap:14px;margin-bottom:24px;display:flex}.sidebar .filter-item .circle{border-radius:50%;width:22px;height:22px}.sidebar .filter-item .filter-line{border-radius:20px;width:140px;height:16px}.sidebar .support-title{width:140px;height:28px;margin-bottom:24px}.sidebar .support-lines{margin-bottom:30px}.sidebar .support-lines .line{width:100%;height:14px;margin-bottom:14px}.sidebar .support-lines .line.short{width:75%}.sidebar .support-btn{border-radius:40px;width:100%;height:52px}.product-grid{flex:1;grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.product-grid .product-card{background:#fff;border:1px solid #f1f1f1;border-radius:14px;overflow:hidden}.product-grid .product-card .product-image{border-radius:0;width:100%;height:200px}.product-grid .product-card .product-info{padding:20px}.product-grid .product-card .product-info .product-title{width:80%;height:24px;margin-bottom:26px}.product-grid .product-card .product-info .product-btn{border-radius:40px;width:100%;height:52px}@media (max-width:1200px){.product-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.sell-phone-model-skeleton{box-sizing:border-box;width:calc(100% - 24px);max-width:none;padding:0}.page-top{flex-direction:column;gap:20px}.page-top .left-content{flex-direction:column;align-items:flex-start;display:flex}.page-top .left-content .title{width:min(280px,80%);height:36px}.page-top .left-content .sub-title{width:180px}.page-top .search-wrapper{width:100%;height:44px}.page-top .search-wrapper .search-btn{width:60px;height:44px}.sidebar{display:none}.page-content{background:0 0;margin-top:16px;padding:0}.product-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:16px}.product-grid .product-card .product-image{height:140px}.product-grid .product-card .product-info{padding:12px}.product-grid .product-card .product-info .product-title{margin-bottom:15px}.product-grid .product-card .product-info .product-btn{height:35px}}@media (max-width:480px){.product-grid{gap:14px}.product-grid .product-card .product-image{height:130px}}
