.mobile-model-comparison{width:100%;color:#1b1d1e;background-color:#f2f3f4}.mobile-model-comparison *{-webkit-box-sizing:border-box;box-sizing:border-box}.mobile-model-comparison .comparison-inner{width:100%;padding-top:2.2rem;background-color:#fff}.mobile-model-comparison .comparison-title{padding:0 .85rem;margin:0 0 1.2rem;font-size:1.15rem;font-weight:400;line-height:1.35;text-align:center}.mobile-model-comparison .comparison-selectors{position:sticky;top:44px;z-index:30;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.425rem;width:100%;padding:.5rem .6rem;margin-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.08);background-color:rgba(255,255,255,.96)}.mobile-model-comparison .comparison-selector{min-width:0}.mobile-model-comparison .comparison-selector>span{display:block;margin-bottom:.2rem;color:#737373;font-size:.475rem}.mobile-model-comparison .comparison-vant-select{width:100%}.mobile-model-comparison .comparison-vant-select .van-dropdown-menu__bar{height:1.625rem;border:1px solid #ddd;border-radius:.35rem;background-color:#fff;-webkit-box-shadow:none;box-shadow:none;overflow:hidden}.mobile-model-comparison .comparison-vant-select .van-dropdown-menu__item{min-width:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mobile-model-comparison .comparison-vant-select .van-dropdown-menu__title{width:100%;padding:0 1.2rem 0 .425rem;color:#1b1d1e;font-size:.6rem;line-height:1.625rem;text-align:left}.mobile-model-comparison .comparison-vant-select .van-dropdown-menu__title::after{right:.425rem}.mobile-model-comparison .comparison-vant-select .van-dropdown-menu__item:focus-visible{outline:2px solid #ff7800;outline-offset:2px}.mobile-model-comparison .comparison-models{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-bottom:1.45rem}.mobile-model-comparison .comparison-model{min-width:0;padding:0 .425rem;text-align:center}.mobile-model-comparison .comparison-model h3{margin:.35rem 0 .425rem;font-size:.675rem;font-weight:600}.mobile-model-comparison .comparison-image-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:6.05rem}.mobile-model-comparison .comparison-image{display:block;max-width:4.6rem;max-height:5.625rem}.mobile-model-comparison .comparison-sku-options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.25rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:1.2rem}.mobile-model-comparison .comparison-sku-option{min-width:0;height:1.2rem;padding:0 .35rem;border:1px solid #dedede;border-radius:.6rem;color:#4a4a4a;background-color:#fff;font-size:.475rem;white-space:nowrap}.mobile-model-comparison .comparison-sku-option.active{border-color:#ff7800;color:#d85f00;background-color:#fff8f2;font-weight:500}.mobile-model-comparison .comparison-sku-option:focus-visible{outline:2px solid #ff7800;outline-offset:2px}.mobile-model-comparison .comparison-price{margin:.6rem 0;color:#ff7800;font-size:.65rem}.mobile-model-comparison .comparison-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.425rem}.mobile-model-comparison .comparison-buy{width:5.025rem;height:1.45rem;border-radius:.725rem;color:#fff;background-color:#ff7800;font-size:.5rem;font-weight:600;line-height:1.45rem;text-align:center}.mobile-model-comparison .comparison-more{color:#1b1d1e;font-size:.5rem;font-weight:600}.mobile-model-comparison .comparison-groups{width:100%;padding-top:10px;background-color:#f2f3f4}.mobile-model-comparison .comparison-group{display:block;margin-bottom:10px;background-color:#fff}.mobile-model-comparison .comparison-group:last-child{margin-bottom:0}.mobile-model-comparison .comparison-group>h3{padding:.775rem .675rem .5rem;margin:0;border-bottom:1px solid #e7e7e7;font-size:.775rem;font-weight:600}.mobile-model-comparison .comparison-section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid #ededed;background-color:#fff}.mobile-model-comparison .comparison-section:nth-child(even){background-color:#fafbfb}.mobile-model-comparison .comparison-section:last-child{border-bottom:0}.mobile-model-comparison .comparison-value{min-width:0;padding:.55rem .6rem .675rem}.mobile-model-comparison .comparison-value+.comparison-value{border-left:1px solid #ededed}.mobile-model-comparison .comparison-detail-label{display:block;margin-bottom:.175rem;color:#737373;font-size:.475rem;font-weight:500;overflow-wrap:anywhere}.mobile-model-comparison .comparison-detail-value{margin:0;font-size:.5rem;line-height:1.6;white-space:pre-line;overflow-wrap:anywhere}