.button-primary{align-items:center;background:#f60;border:0;border-radius:100px;color:#fff;cursor:pointer;display:inline-block;display:flex;font-size:14px;font-size:16px;font-weight:600;height:48px;justify-content:center;padding:0 28px;text-align:center;text-decoration:none;width:100%}.button-primary:disabled{background-color:gray;border-color:gray;cursor:not-allowed}.button-primary .loading-dot{animation:rotation 1s linear infinite;border:2px solid;border-color:#fff #fff #e55b00;border-radius:50%;box-sizing:border-box;display:inline-block;height:16px;margin-right:4px;width:16px}.button-layout{display:flex;gap:16px;padding:0 20px}.button-layout>.button-item{align-items:center;background-color:#fff;border:1px solid #222;border-radius:24px;color:#333;display:flex;flex:1;font-size:14px;font-weight:600;height:48px;justify-content:center;padding:0 12px;width:100%}.button-layout>.button-item:first-child{background-color:#f60;border-color:#f60;color:#fff}.button-layout>.button-item.icon{align-items:center;border-radius:30px;cursor:pointer;display:flex;flex:0;height:48px;justify-content:center;padding:0 10px;width:48px}.module_actions .sold-out{padding:0 20px}.module_actions .sold-out .detail-next-btn-primary{width:100%}.module_actions div.order-button button{align-items:center;background:#f60;border:0;border-radius:100px;color:#fff;cursor:pointer;display:inline-block;display:flex;font-size:14px;font-size:16px;font-weight:600;height:48px;justify-content:center;padding:0 28px;text-align:center;text-decoration:none;width:100%}.module_actions div.order-button button:disabled{background-color:gray;border-color:gray;cursor:not-allowed}.module_actions div.order-button button .loading-dot{animation:rotation 1s linear infinite;border:2px solid;border-color:#fff #fff #e55b00;border-radius:50%;box-sizing:border-box;display:inline-block;height:16px;margin-right:4px;width:16px}.module_actions div.actions-layout div.action-item a,.module_actions div.actions-layout div.action-item button{align-items:center;background:#f60;border:0;border-radius:100px;color:#fff;cursor:pointer;display:inline-block;display:flex;font-size:14px;font-size:16px;font-weight:600;height:48px;justify-content:center;padding:0 28px;text-align:center;text-decoration:none;width:100%}.module_actions div.actions-layout div.action-item a:disabled,.module_actions div.actions-layout div.action-item button:disabled{background-color:gray;border-color:gray;cursor:not-allowed}.module_actions div.actions-layout div.action-item a .loading-dot,.module_actions div.actions-layout div.action-item button .loading-dot{animation:rotation 1s linear infinite;border:2px solid;border-color:#fff #fff #e55b00;border-radius:50%;box-sizing:border-box;display:inline-block;height:16px;margin-right:4px;width:16px}.quick-bottom div.action-item a,.quick-bottom div.action-item button{align-items:center;background:#f60;border:0;border-radius:100px;color:#fff;cursor:pointer;display:inline-block;display:flex;font-size:14px;font-size:16px;font-weight:600;height:48px;justify-content:center;padding:0 28px;text-align:center;text-decoration:none;width:100%}.quick-bottom div.action-item a:disabled,.quick-bottom div.action-item button:disabled{background-color:gray;border-color:gray;cursor:not-allowed}.quick-bottom div.action-item a .loading-dot,.quick-bottom div.action-item button .loading-dot{animation:rotation 1s linear infinite;border:2px solid;border-color:#fff #fff #e55b00;border-radius:50%;box-sizing:border-box;display:inline-block;height:16px;margin-right:4px;width:16px}.sku-bottom .bottom-button,.sku-bottom .im-alitalk-container{width:100%}.sku-bottom .bottom-button a,.sku-bottom .im-alitalk-container a{line-height:48px;text-decoration:none}.sku-bottom .bottom-button .order-button button,.sku-bottom .im-alitalk-container .order-button button{align-items:center;background:#f60;border:0;border-radius:100px;color:#fff;cursor:pointer;display:inline-block;display:flex;font-size:14px;font-size:16px;font-weight:600;height:48px;justify-content:center;padding:0 28px;text-align:center;text-decoration:none;width:100%}.sku-bottom .bottom-button .order-button button:disabled,.sku-bottom .im-alitalk-container .order-button button:disabled{background-color:gray;border-color:gray;cursor:not-allowed}.sku-bottom .bottom-button .order-button button .loading-dot,.sku-bottom .im-alitalk-container .order-button button .loading-dot{animation:rotation 1s linear infinite;border:2px solid;border-color:#fff #fff #e55b00;border-radius:50%;box-sizing:border-box;display:inline-block;height:16px;margin-right:4px;width:16px}.sku-bottom .bottom-button .action-item a,.sku-bottom .bottom-button .action-item button,.sku-bottom .im-alitalk-container .action-item a,.sku-bottom .im-alitalk-container .action-item button{align-items:center;background:#f60;border:0;border-radius:100px;color:#fff;cursor:pointer;display:inline-block;display:flex;font-size:14px;font-size:16px;font-weight:600;height:48px;justify-content:center;padding:0 28px;text-align:center;text-decoration:none;width:100%}.sku-bottom .bottom-button .action-item a:disabled,.sku-bottom .bottom-button .action-item button:disabled,.sku-bottom .im-alitalk-container .action-item a:disabled,.sku-bottom .im-alitalk-container .action-item button:disabled{background-color:gray;border-color:gray;cursor:not-allowed}.sku-bottom .bottom-button .action-item a .loading-dot,.sku-bottom .bottom-button .action-item button .loading-dot,.sku-bottom .im-alitalk-container .action-item a .loading-dot,.sku-bottom .im-alitalk-container .action-item button .loading-dot{animation:rotation 1s linear infinite;border:2px solid;border-color:#fff #fff #e55b00;border-radius:50%;box-sizing:border-box;display:inline-block;height:16px;margin-right:4px;width:16px}.actions-layout{align-items:center;display:flex;gap:16px;min-height:48px;padding:0 24px}.actions-layout>*{flex:1}.actions-layout>:nth-child(3){flex:inherit}.actions-layout>* .detail-next-btn.detail-next-large{border-radius:24px;height:48px;width:100%}.actions-layout>* .detail-next-btn.detail-next-large.detail-next-btn-ghost{background-color:#fff;border:1px solid #222}.actions-layout>* .detail-next-btn.detail-next-large.detail-next-btn-ghost span{color:#222}.actions-layout>* .detail-next-btn.detail-next-large span{color:#fff;font-size:16px;font-weight:600;line-height:22px;white-space:break-spaces}.actions-layout .chat-layout{align-items:center;background-color:#fff;border:1px solid #222;border-radius:30px;cursor:pointer;display:flex;height:48px;justify-content:center;width:48px}.actions-layout .chat-layout:hover{background-color:#f4f4f4}.number-picker-layout{display:inline-block}.number-picker-layout .number-picker{align-items:center;display:flex;justify-content:center;position:relative}.number-picker-layout .number-picker:before{border-bottom:1px solid #ddd;border-top:1px solid #ddd;content:"";height:100%;margin-left:17px;margin-right:17px;position:absolute;top:0;width:-webkit-fill-available;z-index:0}.number-picker-layout .number-picker-button{align-items:center;background:#fff;border:1px solid #ddd;border-radius:50%;color:#222;cursor:pointer;display:flex;font-size:18px;height:30px;justify-content:center;width:30px;z-index:1}.number-picker-layout .number-picker-button:hover{background:#f60;border-color:#f60;color:#fff}.number-picker-layout .number-picker-button:disabled{background-color:#e6e6e6;color:#ccc;cursor:not-allowed;min-width:30px}.number-picker-layout .number-picker-button:disabled:hover{border-color:#e6e6e6}.number-picker-layout .number-picker-input{word-wrap:normal;border:0;color:#222;font-size:20px;font-size:16px;min-width:20px;text-align:center;width:calc(100% - 60px);z-index:1}.module_price{padding:0 24px}.buyer-level{background-color:#fff;display:flex;flex-direction:row;margin-bottom:10px;margin-left:30px}.buyer-level .level-img{align-items:flex-end;color:#222;display:flex;margin-right:8px}.buyer-level .level-img>img{height:20px;margin-left:-30px;margin-right:-8px;z-index:1}.buyer-level .level-img>span{background:hsla(0,7%,92%,.75);border-bottom-right-radius:4px;border-top:1.2px solid hsla(0,7%,92%,.75);border-top-right-radius:4px;display:inline-block;font-size:12px;font-weight:700;line-height:17px;padding:0 14px}.buyer-level .level-txt{color:#333;font-size:14px;font-weight:400;line-height:20px}.price-sample{display:flex;flex-direction:column;gap:8px}.price-sample .info{color:#767676;font-size:16px;line-height:22px}.price-sample .price{align-items:baseline;display:flex;flex-direction:row;gap:4px}.price-sample .price span{color:#222;display:flex;flex-direction:column;font-size:28px;font-weight:700;line-height:30px;margin-right:4px}.price-sample .price span del{color:#999;font-size:16px}.price-sample .price span.other{color:#767676;font-size:16px;line-height:20px}.product-price{border-bottom:1px solid #e6e7eb;padding-bottom:24px}.product-price .batch-layout{color:#666;font-size:16px;line-height:22px;margin-bottom:4px}.product-price>.detail-next-message{margin-bottom:20px}.product-price .sold-out{color:#d04a0a;font-size:16px;line-height:22px;margin-top:12px}.product-price.new-buyer{margin-top:24px;padding-top:28px;position:relative}.product-price .product-activity{color:#222;font-size:16px;line-height:22px;margin-bottom:12px}.product-price .product-activity .active-percent{color:#d04a0a;font-weight:700}.product-price .product-activity span{margin-right:8px}.product-price .product-activity .active-date{margin-left:4px}.product-price .price-list{display:flex;flex-wrap:wrap;gap:16px}.product-price .price-list .new-buyer{position:absolute;top:0}.product-price .price-list span.promotion{color:#d04a0a}.product-price .price-list .promotion-price>strong{color:#d04a0a;font-size:20px;font-weight:700;line-height:24px;margin-right:4px}.product-price .price-list .promotion-price>strong.normal{color:#333}.product-price .price-list .promotion-price .promotion-unit{color:#999;margin-right:8px}.product-price .price-list .promotion-price .promotion-moq{color:#333}.product-price .price-list .promotion-price .promotion-min{color:#999}.product-price .price-list .promotion-price>p{margin-bottom:0}.product-price .price-list .promotion-price>p del{color:#999}.product-price .price-list .price-range>del{color:#999;display:block}.product-price .price-list .price-range .promotion{color:#222;font-size:24px;font-weight:700;line-height:30px}.product-price .price-list .price-range>span{margin-right:4px}.product-price .price-list .price-range .price{color:#333;font-size:28px;font-weight:700;line-height:24px}.product-price .price-list .price-range .unit{color:#999;font-size:14px}.product-price .price-list .price-range .min-moq{color:#767676;font-size:16px;line-height:22px;margin-bottom:4px}.product-price .price-list .price-range .moq{color:#333;font-size:14px}.product-price .price-list .price-range .name{color:#999;font-size:14px}.product-price .price-list .price-item{margin-right:8px}.product-price .price-list .price-item .quality{color:#666;display:flex;font-size:16px;font-weight:400;line-height:22px;margin-bottom:4px;white-space:nowrap}.product-price .price-list .price-item .price{color:#222;display:flex;flex-direction:column;font-size:28px;font-weight:700;line-height:30px}.product-price .price-list .price-item .price span:nth-child(2){color:#666;display:block;font-size:14px;font-weight:400;line-height:20px;text-decoration:line-through}.size-chart-dialog .detail-next-dialog-header{border-bottom:0}.size-chart-dialog .detail-next-dialog-body{max-height:496px;padding:0 20px}.size-chart-layout{max-height:inherit;overflow:scroll}.size-chart-layout .size-radio-layout{display:inline-block;overflow:hidden}.size-chart-layout .size-radio-layout .switch{display:flex;width:82px}.size-chart-layout .size-radio-layout .switch input{height:0;opacity:0;width:0}.size-chart-layout .size-radio-layout .slider{background-color:#222;border-radius:18px;cursor:pointer;display:flex;padding:2px;transition:.4s}.size-chart-layout .size-radio-layout .slider>span{border-radius:15px;color:#fff;font-size:14px;font-weight:600;line-height:18px;padding:6px 10.2px;transition:.4s}.size-chart-layout .size-radio-layout .slider>span.on{background-color:#fff;color:#000}.size-chart-layout .size-radio-layout input:checked+.slider span{left:auto;right:2px}.size-chart-layout .size-radio-layout input:checked+.slider:before span{transform:translateX(26px)}.size-chart-layout .size-table-layout{margin-top:20px}.size-chart-layout .size-table-layout table{border-radius:4px;table-layout:fixed}.size-chart-layout .size-table-layout table tr th{word-wrap:break-word;background-color:#f4f4f4;font-weight:600;max-width:130px;min-width:104px}.size-chart-layout .size-table-layout td,.size-chart-layout .size-table-layout th{word-wrap:break-word;border:1px solid #ddd;color:#000;font-size:14px;line-height:18px;max-width:130px;min-width:104px;padding:12px 16px}.size-chart-layout .size-table-layout td:first-child,.size-chart-layout .size-table-layout th:first-child{background-color:#f4f4f4;font-weight:600}.size-chart-layout .size-table-layout td:not(:first-child){background-color:#fff;font-weight:400}.sku-layout{padding:0 24px}.sku-layout.none .sku-option{margin-bottom:20px;margin-top:20px}.sku-layout h3{color:#222;font-size:18px;font-weight:600;line-height:24px;margin-bottom:0;margin-top:20px}.sku-layout .sku-info{padding:4px 0}.sku-layout .sku-info h4{color:#222;font-size:14px;font-weight:600;line-height:18px;margin-bottom:8px;margin-top:12px}.sku-layout .sku-info h4>a{color:#222;float:right;font-size:14px;font-weight:400;line-height:18px;text-decoration-line:underline}.sku-layout .sku-info h4>span{font-weight:400;margin-left:4px}.sku-layout .sku-info .info-item{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px}.sku-layout .sku-info .info-item .show-more{align-items:center;display:flex;gap:8px;justify-content:space-between}.sku-layout .sku-info .info-item .show-more>a{color:#222;font-size:14px;font-weight:600;line-height:18px;text-decoration-line:underline}.sku-layout .sku-info .info-item .number{align-items:center;display:flex;justify-content:space-between;width:100%}.sku-layout .sku-info .info-item .number span.color{border-radius:4px;display:inline-block;height:44px;position:relative;width:44px!important;width:44px}.sku-layout .sku-info .info-item .number span.color:before{background-color:rgba(0,0,0,.04);border-radius:4px;content:"";display:block;height:44px;left:0;position:absolute;top:0;width:44px}.sku-layout .sku-info .info-item span.more{background-color:#f4f4f4;border-radius:4px;color:#222;cursor:pointer;font-size:14px;font-weight:400;height:44px;line-height:44px;text-align:center;width:44px}.sku-layout .sku-info .info-item a.color,.sku-layout .sku-info .info-item a.image,.sku-layout .sku-info .info-item a.text{position:relative}.sku-layout .sku-info .info-item a.color span.badge,.sku-layout .sku-info .info-item a.image span.badge,.sku-layout .sku-info .info-item a.text span.badge{background-color:#e52828;border:1px solid #fff;border-radius:15px;color:#fff;font-size:12px;line-height:16px;padding:4px 8px;position:absolute;right:-5px;top:-12px;white-space:nowrap}.sku-layout .sku-info .info-item a.color{border-radius:4px;display:inline-block;height:44px;width:44px}.sku-layout .sku-info .info-item a.color:before{background-color:rgba(0,0,0,.04);border-radius:4px;content:"";display:block;height:44px;left:0;position:absolute;top:0;width:44px}.sku-layout .sku-info .info-item a.image{border-radius:4px;display:inline-block;height:44px;width:44px}.sku-layout .sku-info .info-item a.image:before{background-color:rgba(0,0,0,.04);border-radius:4px;content:"";display:block;height:44px;left:0;position:absolute;top:0;width:44px}.sku-layout .sku-info .info-item a.image>img{border-radius:4px;height:44px;width:44px}.sku-layout .sku-info .info-item a.text{border:2px solid #fff;border-radius:8px;display:grid;text-align:center;text-decoration:none}.sku-layout .sku-info .info-item a.text>span{background-color:#f4f4f4;border-radius:8px;color:#222;font-size:14px;font-weight:400;line-height:18px;padding:8px 12px}.sku-layout .sku-option{display:flex;flex-direction:row;gap:20px;justify-content:space-between;margin-top:4px;width:100%}.sku-layout .sku-option .item-right>a{color:#222;font-size:16px;font-weight:600;line-height:22px;text-decoration:underline;white-space:nowrap}.sku-layout .sku-option .item-left{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sku-layout .sku-option .item-left .option{color:#222;font-size:16px;font-weight:400;line-height:22px}.sku-layout .sku-option .item-left .total{color:#222;font-size:16px;font-weight:500;line-height:22px}.sku-layout .sku-option .item-left .total span{margin-right:4px}@keyframes slide-in-right{0%{right:-100%}to{right:0}}@keyframes slide-in-top{0%{top:100%}to{top:0}}@keyframes slide-in-down{0%{top:0}to{top:100%}}.mask{background-color:rgba(0,0,0,.5);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity .3s ease;visibility:hidden;z-index:999}.mask.visible{opacity:1;visibility:visible;z-index:10001}.notice-layout{align-items:center;background-color:#fff1f1;color:#e52828;font-size:16px;gap:4px;left:0;letter-spacing:0;line-height:22px;padding:12px 24px;position:absolute;top:-44px;width:100%}.notice-layout.success{background-color:#ebf9eb;color:#22891f}.notice-layout.success .detail-symbol{fill:#22891f}.notice-layout .detail-symbol{fill:#e52828}.module_drawer .detail-symbol,.module_quick_right .detail-symbol{font-size:26px;height:1em;width:1em}.module_drawer .sku-dialog-content,.module_quick_right .sku-dialog-content{background-color:#fff;border-radius:8px 0 0 8px;box-shadow:-4px 0 20px 0 hsla(0,0%,61%,.2);height:100vh;overflow:hidden;position:relative}.module_drawer .sku-dialog-content .sku-bottom,.module_quick_right .sku-dialog-content .sku-bottom{background-color:#fff;bottom:0;box-shadow:0 -10px 10px -10px hsla(0,0%,69%,.5);left:0;padding:6px 20px 28px;position:absolute;width:100%;z-index:3}.module_drawer .select-layout,.module_quick_right .select-layout{animation:slide-in-top .35s cubic-bezier(.35,0,.2,1) forwards;background:#fff;height:100vh;padding:20px;position:absolute;top:0;z-index:3}.module_drawer .select-layout.down,.module_quick_right .select-layout.down{animation:slide-in-down .35s cubic-bezier(.35,0,.2,1) forwards}.module_drawer .select-layout .close,.module_quick_right .select-layout .close{cursor:pointer;position:absolute;right:24px;top:24px}.module_drawer .select-layout h4,.module_quick_right .select-layout h4{color:#222;font-size:18px;font-weight:700;line-height:24px;margin-bottom:20px;padding:0}.module_drawer .select-layout .layout-list,.module_quick_right .select-layout .layout-list{border-collapse:collapse;display:table;margin-bottom:300px;width:100%}.module_drawer .select-layout .layout-list .layout-item,.module_quick_right .select-layout .layout-list .layout-item{border:1px solid #ddd;display:table-row}.module_drawer .select-layout .layout-list .layout-item:first-child,.module_quick_right .select-layout .layout-list .layout-item:first-child{color:#222;font-size:16px;font-weight:700;line-height:22px}.module_drawer .select-layout .layout-list .layout-item:first-child .price,.module_quick_right .select-layout .layout-list .layout-item:first-child .price{font-weight:700}.module_drawer .select-layout .layout-list .layout-item>div,.module_quick_right .select-layout .layout-list .layout-item>div{border:1px solid #ddd;display:table-cell;padding:15px 10px}.module_drawer .select-layout .layout-list .layout-item .sku,.module_quick_right .select-layout .layout-list .layout-item .sku{color:#222;font-size:16px;line-height:22px;width:242px}.module_drawer .select-layout .layout-list .layout-item .sku>div,.module_quick_right .select-layout .layout-list .layout-item .sku>div{align-items:center;color:#222;display:flex;flex-wrap:wrap;font-size:16px;gap:4px;line-height:22px}.module_drawer .select-layout .layout-list .layout-item .sku>div>span,.module_quick_right .select-layout .layout-list .layout-item .sku>div>span{word-wrap:break-word;word-break:keep-all}.module_drawer .select-layout .layout-list .layout-item .sku>div img,.module_quick_right .select-layout .layout-list .layout-item .sku>div img{height:20px;width:20px}.module_drawer .select-layout .layout-list .layout-item .price,.module_quick_right .select-layout .layout-list .layout-item .price{color:#333;font-size:16px;font-weight:400;line-height:22px;width:156px}.module_drawer .select-layout .layout-list .layout-item .quantity,.module_quick_right .select-layout .layout-list .layout-item .quantity{width:156px}.module_drawer .sku-bottom .button-layout,.module_quick_right .sku-bottom .button-layout{padding:20px 0 0}.module_drawer .sku-bottom .sold-out,.module_quick_right .sku-bottom .sold-out{padding-top:20px}.module_drawer .sku-bottom .sold-out .detail-next-btn-primary,.module_quick_right .sku-bottom .sold-out .detail-next-btn-primary{width:100%}.module_drawer .sku-bottom .bottom-button,.module_quick_right .sku-bottom .bottom-button{display:flex;flex-direction:row;gap:20px;margin-top:16px}.module_drawer .sku-bottom .bottom-button>*,.module_quick_right .sku-bottom .bottom-button>*{width:100%}.module_drawer .sku-bottom .bottom-button>.detail-next-btn,.module_quick_right .sku-bottom .bottom-button>.detail-next-btn{height:48px}.module_drawer .sku-bottom .bottom-button>* .detail-next-btn,.module_quick_right .sku-bottom .bottom-button>* .detail-next-btn{height:48px;width:100%}.module_drawer .sku-bottom .bottom-button>* .detail-next-btn span,.module_quick_right .sku-bottom .bottom-button>* .detail-next-btn span{font-weight:700}.module_drawer .sku-bottom .bottom-item,.module_quick_right .sku-bottom .bottom-item{display:flex;justify-content:space-between;margin-top:10px}.module_drawer .sku-bottom .bottom-item.total,.module_quick_right .sku-bottom .bottom-item.total{color:#222;font-size:18px;font-weight:700;line-height:24px;margin-top:16px}.module_drawer .sku-bottom .bottom-item.total .item-right,.module_quick_right .sku-bottom .bottom-item.total .item-right{font-weight:700}.module_drawer .sku-bottom .bottom-item .item-left span,.module_drawer .sku-bottom .bottom-item .item-right,.module_quick_right .sku-bottom .bottom-item .item-left span,.module_quick_right .sku-bottom .bottom-item .item-right{color:#222;font-size:16px;font-weight:400;line-height:22px}.module_drawer .sku-bottom .bottom-item .item-left a,.module_quick_right .sku-bottom .bottom-item .item-left a{color:#222;font-size:16px;font-weight:400;line-height:22px;text-decoration:underline}.module_drawer .draw-header,.module_quick_right .draw-header{align-items:center;background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;margin-left:24px;padding:28px 52px 20px 0;position:fixed;top:0;width:100%;z-index:2}.module_drawer .draw-header h3,.module_quick_right .draw-header h3{color:#222;font-size:18px;font-weight:700;line-height:24px;margin:0}.module_drawer .draw-header svg,.module_quick_right .draw-header svg{cursor:pointer}.module_drawer .dialog-layout,.module_quick_right .dialog-layout{margin-top:50px;max-height:calc(100vh - 44px);overflow-y:auto;padding:22px 24px;position:relative}.module_drawer .dialog-layout h3,.module_quick_right .dialog-layout h3{color:#222;font-size:18px;font-weight:700;line-height:24px;margin-bottom:0;margin-right:40px}.module_drawer .dialog-layout .product-price,.module_quick_right .dialog-layout .product-price{border:0;padding-bottom:0}.module_drawer .dialog-layout .product-price .quality,.module_quick_right .dialog-layout .product-price .quality{color:#767676;font-size:16px;font-weight:400;line-height:22px;position:relative;z-index:3}.module_drawer .dialog-layout .product-price .price span,.module_quick_right .dialog-layout .product-price .price span{font-size:24px;line-height:30px}.module_drawer .dialog-layout .sku-layout,.module_quick_right .dialog-layout .sku-layout{height:100%;padding:0 0 150px}.module_drawer .dialog-layout .sku-layout .sku-info,.module_quick_right .dialog-layout .sku-layout .sku-info{margin-bottom:80px}.module_drawer .dialog-layout .sku-layout .sku-info .info-item,.module_quick_right .dialog-layout .sku-layout .sku-info .info-item{gap:16px;max-height:inherit}.module_drawer .dialog-layout .sku-layout .sku-info .info-item.last .number.active .image:before,.module_quick_right .dialog-layout .sku-layout .sku-info .info-item.last .number.active .image:before{border:2px solid #222;border-radius:4px;height:50px;left:-3px;right:-3px;width:50px}.module_drawer .dialog-layout .sku-layout .sku-info .info-item.last .number>*,.module_quick_right .dialog-layout .sku-layout .sku-info .info-item.last .number>*{width:30%}.module_drawer .dialog-layout .sku-layout .sku-info .info-item.last .number>:first-child,.module_quick_right .dialog-layout .sku-layout .sku-info .info-item.last .number>:first-child{width:45%}.module_drawer .dialog-layout .sku-layout .sku-info .info-item.last .number>:last-child,.module_quick_right .dialog-layout .sku-layout .sku-info .info-item.last .number>:last-child{width:20%}.module_drawer .dialog-layout .sku-layout .sku-info .info-item a.text,.module_quick_right .dialog-layout .sku-layout .sku-info .info-item a.text{border:2px solid #fff;padding:1px}.module_drawer .dialog-layout .sku-layout .sku-info .info-item a.text.selected,.module_drawer .dialog-layout .sku-layout .sku-info .info-item a.text:hover,.module_quick_right .dialog-layout .sku-layout .sku-info .info-item a.text.selected,.module_quick_right .dialog-layout .sku-layout .sku-info .info-item a.text:hover{border:2px solid #222}.module_drawer .dialog-layout .sku-layout .sku-info .info-item .number .image,.module_quick_right .dialog-layout .sku-layout .sku-info .info-item .number .image{align-items:center;display:flex;position:relative}.module_drawer .dialog-layout .sku-layout .sku-info .info-item .number .image>span,.module_quick_right .dialog-layout .sku-layout .sku-info .info-item .number .image>span{margin-left:8px;width:calc(100% - 44px)}.module_drawer .dialog-layout .sku-layout .sku-info .info-item .number .image span.badge,.module_quick_right .dialog-layout .sku-layout .sku-info .info-item .number .image span.badge{background-color:#e52828;border:1px solid #fff;border-radius:15px;color:#fff;font-size:12px;line-height:16px;padding:4px 8px;position:absolute;right:-5px;top:-12px;white-space:nowrap}.module_drawer .dialog-layout .sku-layout .sku-info .info-item .number .image:before,.module_quick_right .dialog-layout .sku-layout .sku-info .info-item .number .image:before{background-color:rgba(0,0,0,.04);border-radius:4px;content:"";display:block;height:44px;left:0;position:absolute;top:0;width:44px}.module_drawer .dialog-layout .sku-layout .sku-info .info-item .number .image>img,.module_quick_right .dialog-layout .sku-layout .sku-info .info-item .number .image>img{height:44px;width:44px}.module_drawer .dialog-layout .sku-layout .sku-info .info-item a.color,.module_quick_right .dialog-layout .sku-layout .sku-info .info-item a.color{border:2px solid #fff;height:58px;padding:1px;width:58px}.module_drawer .dialog-layout .sku-layout .sku-info .info-item a.color.selected,.module_drawer .dialog-layout .sku-layout .sku-info .info-item a.color:hover,.module_quick_right .dialog-layout .sku-layout .sku-info .info-item a.color.selected,.module_quick_right .dialog-layout .sku-layout .sku-info .info-item a.color:hover{border:2px solid #222}.module_drawer .dialog-layout .sku-layout .sku-info .info-item a.color:before,.module_quick_right .dialog-layout .sku-layout .sku-info .info-item a.color:before{height:52px;width:52px}.module_drawer .dialog-layout .sku-layout .sku-info .info-item a.image,.module_quick_right .dialog-layout .sku-layout .sku-info .info-item a.image{border:2px solid #fff;height:58px;padding:1px;width:58px}.module_drawer .dialog-layout .sku-layout .sku-info .info-item a.image:before,.module_quick_right .dialog-layout .sku-layout .sku-info .info-item a.image:before{height:52px;width:52px}.module_drawer .dialog-layout .sku-layout .sku-info .info-item a.image.selected,.module_drawer .dialog-layout .sku-layout .sku-info .info-item a.image:hover,.module_quick_right .dialog-layout .sku-layout .sku-info .info-item a.image.selected,.module_quick_right .dialog-layout .sku-layout .sku-info .info-item a.image:hover{border:2px solid #222}.module_drawer .dialog-layout .sku-layout .sku-info .info-item a.image>img,.module_quick_right .dialog-layout .sku-layout .sku-info .info-item a.image>img{height:52px;width:52px}.module_drawer .dialog-layout .sku-layout .sku-info h4,.module_quick_right .dialog-layout .sku-layout .sku-info h4{color:#222;font-size:16px;font-weight:700;line-height:22px;margin-bottom:16px;margin-top:24px}.module_drawer .dialog-layout .sku-layout .sku-info .info-image,.module_quick_right .dialog-layout .sku-layout .sku-info .info-image{flex-wrap:wrap;gap:20px}.module_drawer a,.module_quick_right a{color:#222}.module_drawer .modal-show,.module_quick_right .modal-show{height:100%;left:0;position:fixed;top:0;width:calc(100% - 600px);z-index:10001}.module_drawer .modal-show .modal-content,.module_quick_right .modal-show .modal-content{align-items:center;display:flex;gap:28px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.module_drawer .modal-show .modal-content .left-icon,.module_drawer .modal-show .modal-content .right-icon,.module_quick_right .modal-show .modal-content .left-icon,.module_quick_right .modal-show .modal-content .right-icon{cursor:pointer;height:48px;width:48px}.module_drawer .modal-show .modal-content .right-icon,.module_quick_right .modal-show .modal-content .right-icon{transform:scaleX(-1)}.module_drawer .modal-show .modal-content .modal-image,.module_quick_right .modal-show .modal-content .modal-image{text-align:center}.module_drawer .modal-show .modal-content .modal-image .sku-info,.module_quick_right .modal-show .modal-content .modal-image .sku-info{color:#fff;font-size:16px;line-height:22px;margin-top:10px}.module_drawer .modal-show .modal-content .modal-image>img,.module_quick_right .modal-show .modal-content .modal-image>img{border-radius:8px;height:640px;width:640px}.module_drawer .sku-dialog-body,.module_quick_right .sku-dialog-body{animation:slide-in-right .35s cubic-bezier(.35,0,.2,1) forwards;background-color:#fff;bottom:0;position:fixed;right:-100%;top:0;transform:translateX(100%);width:600px;z-index:1000}.module_drawer .sku-dialog-body.visible,.module_quick_right .sku-dialog-body.visible{border-radius:16px 0 0 16px;right:0;transform:translateX(0);z-index:10001}@keyframes spin{to{transform:rotate(1turn)}}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body.no-scroll,html.no-scroll{overflow:hidden!important}.detail-fantasy-primary{align-items:center;background:#f60;border:0;border-radius:100px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-size:16px;font-weight:600;height:48px;justify-content:center;line-height:18px;padding:0 28px;text-align:center;text-decoration:none;width:100%}.detail-fantasy-primary:hover{background-color:#e55b00}.detail-fantasy-primary:disabled{background-color:gray;border-color:gray;cursor:not-allowed}.detail-fantasy-primary .loading-dot{animation:rotation 1s linear infinite;border:2px solid;border-color:#fff #fff #e55b00;border-radius:50%;box-sizing:border-box;display:inline-block;height:16px;margin-right:4px;width:16px}.quick-view-container{align-items:center;display:flex;height:100vh;justify-content:center}.quick-view-container .quick-view-loading{animation:spin 1s linear infinite;border:5px solid #ccc;border-radius:50%;border-top-color:#000;height:50px;margin:0 auto;width:50px}.detail_drawer .sku-bottom .bottom-button,.detail_drawer .sku-bottom .im-alitalk-container{width:100%}.detail_drawer .sku-bottom .bottom-button a,.detail_drawer .sku-bottom .bottom-button button,.detail_drawer .sku-bottom .im-alitalk-container a,.detail_drawer .sku-bottom .im-alitalk-container button{align-items:center;background:#f60;border:0;border-radius:100px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-size:16px;font-weight:600;height:48px;justify-content:center;line-height:18px;padding:0 28px;text-align:center;text-decoration:none;width:100%}.detail_drawer .sku-bottom .bottom-button a:hover,.detail_drawer .sku-bottom .bottom-button button:hover,.detail_drawer .sku-bottom .im-alitalk-container a:hover,.detail_drawer .sku-bottom .im-alitalk-container button:hover{background-color:#e55b00}.detail_drawer .sku-bottom .bottom-button a:disabled,.detail_drawer .sku-bottom .bottom-button button:disabled,.detail_drawer .sku-bottom .im-alitalk-container a:disabled,.detail_drawer .sku-bottom .im-alitalk-container button:disabled{background-color:gray;border-color:gray;cursor:not-allowed}.detail_drawer .sku-bottom .bottom-button a .loading-dot,.detail_drawer .sku-bottom .bottom-button button .loading-dot,.detail_drawer .sku-bottom .im-alitalk-container a .loading-dot,.detail_drawer .sku-bottom .im-alitalk-container button .loading-dot{animation:rotation 1s linear infinite;border:2px solid;border-color:#fff #fff #e55b00;border-radius:50%;box-sizing:border-box;display:inline-block;height:16px;margin-right:4px;width:16px}.detail_drawer .sku-bottom .bottom-item a.express{cursor:text;text-decoration:none}.detail-next-dialog-body{align-items:center;display:flex;justify-content:center}.detail-next-dialog-body .layout-left,.detail-next-dialog-body .layout-right{align-items:center;background-color:#fff;border-radius:25px;cursor:pointer;display:flex;height:48px;justify-content:center;width:48px}.detail-next-dialog-body .layout-left:hover,.detail-next-dialog-body .layout-right:hover{background-color:#f4f4f4;border:1px solid #222}.detail-next-dialog-body .prop-layout{align-items:center;display:flex;gap:28px;justify-content:space-between}.detail-next-dialog-body .prop-layout .layout-image{display:flex;flex-direction:column;gap:10px;justify-content:flex-end;min-height:30vh;min-width:30vh}.detail-next-dialog-body .prop-layout .layout-image .sku-info{color:#fff;font-size:16px;line-height:22px;text-align:center}.detail-next-dialog-body .prop-layout .layout-image>img{border-radius:8px}.detail-next-dialog-body .prop-layout .layout-image .info{align-items:center;display:flex;gap:10px;justify-content:center}.detail-next-dialog-body .prop-layout .layout-image .info>img{height:50px}