@layer utilities{.shipping-selection-page .submit-parcel-wrapper{align-items:flex-start;column-gap:16px;width:1200px;margin:0 auto;display:flex}.shipping-selection-page .content-wrapper{background:#fff;border-radius:8px;flex:1;width:808px;min-width:0;min-height:0;padding:16px}.shipping-selection-page .address-wrapper{flex-direction:column;row-gap:16px;width:776px;display:flex}.shipping-selection-page .address-wrapper .parcel-address,.shipping-selection-page .address-wrapper .logistic-manage{flex:1;width:776px}.shipping-selection-page .logistic-wrapper-title{color:#222;margin-bottom:16px;font-size:16px;font-weight:700;line-height:25.6px}.shipping-selection-page .logistic-wrapper{background:#f7f8f9;border-radius:8px;justify-content:space-between;align-items:center;column-gap:40px;min-height:100px;padding:24px 16px;display:flex;position:relative}.shipping-selection-page .shipping-placeholder,.shipping-selection-page .shipping-preview-wrapper{flex-direction:column;justify-content:center;align-items:center;row-gap:24px;width:100%;display:flex}.shipping-selection-page .shipping-placeholder{flex-direction:row;justify-content:space-between}.shipping-selection-page .shipping-placeholder-left{align-items:center;column-gap:12px;display:flex}.shipping-selection-page .shipping-placeholder .text,.shipping-selection-page .shipping-preview-wrapper .text{color:#999;font-size:14px}.shipping-logo{background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAE90lEQVR4AdSZWWwVVRjHv7a2lNYWIdrUghFBhIgGJMGCvqkhaIIoiQ/qGw/qq5G4xLgkGjd88EkfjImEACGEpSFsCSEkJCwJS1gChBQoe1N2KHvh8vsPc4e5986dnum9t7c033/OOd98y3++OefM3GmlFfCXSqWqwZtgLmgDW8Bh0O1DfelWMJaNbB8rIKUlJkziKjALLCTxWbAezAHvgilgFKj3ob50MxnLRrZd+C4AilGFPpE4EyZBJfiM6O1gKfgQDAFJZSgOHwHFaFdM4MzDyZCA40iwFfwDRoJiiWIp5mZyjHUJ2ithAqmq2wk2GZRKWgm8g1yzaWMlljAB/sRbFdCcpFtSUY7/yPlrXJa8hHEU2S/inEt07mtyz80XO5IwDl/hUA6ypPVkDhy0q3iD8CGHMIbagn4JG5Wp/ztcpmfnziCMgVbt/xhl6BmXQ8RhPpxGhJNLGR7/zeAJMFDkSYj8CwIJCHMl76B9G+TI1R6z9ut9R8cNs1QqJ6yrYjrcgqkREMb7OxAph0SWpO19xEH8L3HRkcHdlN+nzTzCXME0FHrm0+TK3b5XJwhWYIipcHxDwTzCdN4HA10+EEG90FTQ0ZsWTenk7G2zU7ce4kryKeJxVIVfgWYLKKkcvWm2t/shNl82O8MFJEjawrSYKMIzEjgVZFpPtmG8vgt0bf81szv3EoWcKb9JiVwKMH5usNmrvEELL9RBlpV4hMonCDlJhJsTOBTN9JlaszqyH2OrvH7XOWwTLtbkbF5EwyqW+mgqrhmhfd4xdPkIi+BwqtzAr7pOdpDLbrtGsyrsZqoMJYDmssJqy1PbC3pEuDPKqBS6fewKa8+bhbHj6oNM3W5l6+xXwg+oFXR85AifVoU7kl4zC9yeZcG0Npq9xr76Ij8fa6SMCVTN+bHsvbKfis8odghUMR6RpzpEeE3kqRjlhAYz7aMnebTqlXMQUV7ntV9tlJvItkLycXYE2R/nYdFcYza50Swh6XWksk1m1gXySrWs/LNPVZsN5fG6lXcBrewutqRdLJwLd8yep2q+WUajaurhoAUme/ltw7+WuE9DXMbhHBpH4Ay6TZUVFRV6zixjkFfGc8tf8jGG23qayvbwWA07iISqlrYLty2DzE5Q1bC9kmr/1eNatsoRPh/RbxNXrtE7tcQ75jnUYDWi1kxopLp6SmWb6taqSrLJhqZKpQyynKRqIJ7slSPrdPZwsRRQMYP5BjPbCZxEt7Ge+Zg2VmJVKj2OajUtQi42mMzDqXyUbYRuGxw3So+bGg8/ekeHgyo5pdFsHNNjDPNWK38YczvOdQiV1MKUvXYL7RQOVU2H/CndCQhzBStROu8YIj0SsqMhrduKb69SR4llr7uRgOxquK1KBw8I+4pPaC+CgSLnIPIpCCSDMFdykjP65Jm1B6DtfxGH2T6nIHsGYWkxWEH7Ayi3fAsXTdMMHjmEdRZDTfLf1C8T/oBD5HfiSMIiicM3tF8C3RqafhHl+pzc+twbmTAvYVnjqA/L+lV9QeMSQwtsBjn/issTS1iOBNCWMp7+IqAK0BRVFFOxX/ZzxQbvlbC8CdQJ9K8qfYPbLV2RsIc40xQbOP3ycSJMUE8Iuh5MZDAL6B+Lfdmz5SPf94g1AeifjYRzk0SE0yFJshx8zFifCN6i/RnMA0p+gPaKD/Wl0zntPPoC2SRf0IZNYrkPAAD//y1FKEsAAAAGSURBVAMAwkOhEytYsgwAAAAASUVORK5CYII=);background-size:cover;border-radius:50%;width:44px;height:44px}.shipping-selection-page .parcel-shipping-btn,.shipping-selection-page .route-reselect-button{cursor:pointer;border:0;border-radius:3px;justify-content:center;align-items:center;width:auto;height:34px;padding:12px 8px;font-size:14px;line-height:19.6px;display:inline-flex;position:relative}.shipping-selection-page .parcel-shipping-btn{color:#fff;background:#000}.shipping-selection-page .route-reselect-button{color:#222;background:#fff}.shipping-selection-page .parcel-shipping-btn:disabled{cursor:not-allowed;opacity:.5}.shipping-selection-page .parcel-shipping-btn .n-base-wave,.shipping-selection-page .parcel-shipping-btn .n-button__border,.shipping-selection-page .parcel-shipping-btn .n-button__state-border,.shipping-selection-page .route-reselect-button .n-base-wave,.shipping-selection-page .route-reselect-button .n-button__border,.shipping-selection-page .route-reselect-button .n-button__state-border{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.shipping-selection-page .logistic-info-wrapper{border-radius:8px;flex-direction:column;row-gap:8px;width:100%;display:flex}.shipping-selection-page .logistic-header{align-items:center;column-gap:12px;display:flex}.shipping-selection-page .logistic-header .actions{margin-left:auto}.shipping-selection-page .logistic-icon-wrapper{flex:0 0 40px;width:40px;height:40px;position:relative}.shipping-selection-page .logistic-icon,.shipping-selection-page .logistic-icon-placeholder{border-radius:50%;width:40px;height:40px}.shipping-selection-page .logistic-icon{object-fit:cover}.shipping-selection-page .logistic-icon-placeholder{color:#666;background:#fff;border:1px solid #eee;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}.shipping-selection-page .logistic-title{min-width:0}.shipping-selection-page .logistic-title .name{color:#222;font-size:16px;font-weight:700;line-height:1}.shipping-selection-page .logistic-title .meta{color:#ae8424;margin-top:4px;font-size:12px}.shipping-selection-page .logistic-body{background:#fff;border-radius:8px;flex-direction:column;row-gap:6px;margin-top:8px;padding:8px;display:flex}.shipping-selection-page .logistic-body .info-row{color:#222;justify-content:space-between;column-gap:8px;font-size:14px;display:flex}.shipping-selection-page .logistic-body .label{color:#666}.shipping-selection-page .logistic-body .value{text-align:right}.shipping-selection-page .logistic-body .price{color:#ff0211;font-weight:700}.shipping-selection-page .shipping-route-spinner{color:#666;background:#ffffffd1;justify-content:center;align-items:center;column-gap:8px;font-size:13px;display:flex;position:absolute;inset:0}.shipping-selection-page .shipping-route-spinner>span{border:2px solid #ddd;border-top-color:#0db292;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite shipping-spin}.shipping-selection-page .parcel-manager{background:#fff;border-radius:8px;width:776px;min-height:0;margin-top:16px;padding:16px 0 0}.shipping-selection-page .parcel-manager-header{color:#222;justify-content:space-between;align-items:center;column-gap:8px;font-size:16px;font-weight:700;line-height:25.6px;display:flex}.shipping-selection-page .parcel-manager-header .title{font-size:16px;font-weight:700;line-height:25.6px}.shipping-selection-page .parcel-metrics{color:#666;flex-wrap:wrap;gap:12px;font-size:12px;font-weight:400;line-height:19.2px;display:flex}.shipping-selection-page .parcel-manager-body{padding:16px 0}.shipping-selection-page .parcel-table{background:#fff;border:1px solid #eee;border-radius:8px;min-height:0;overflow:hidden}.shipping-selection-page .parcel-table .table-data{border:0;border-bottom:1px solid #eee;border-radius:0;margin:0;overflow:visible}.shipping-selection-page .parcel-table .table-data:last-child{border-bottom:0}.shipping-selection-page .table-data-header{background:#f7f7f5;justify-content:space-between;align-items:center;padding:8px;display:flex}.shipping-selection-page .table-data-body{color:#222;display:flex}.shipping-selection-page .table-data-body+.table-data-body{border-top:1px solid #eee}.shipping-selection-page .table-data-body .value-item{text-align:center;padding:16px 8px}.shipping-selection-page .parcel-table .parcel-product{flex:0 0 405px;align-items:normal;gap:0;min-width:0;margin:0;display:flex}.shipping-selection-page .parcel-table .parcel-qty,.shipping-selection-page .parcel-table .parcel-weight{border:0;flex:1;display:block}.shipping-selection-page .parcel-table .declaration-value{flex:0 0 160px}.shipping-selection-page .product-main-img{flex:none;width:80px}.shipping-selection-page .product-main-img .n-image,.shipping-selection-page .product-main-img img,.shipping-selection-page .product-image-placeholder{object-fit:contain;border-radius:8px;width:80px;height:80px;display:inline-flex}.shipping-selection-page .product-image-placeholder{color:#bbb;background:#f5f5f5;justify-content:center;align-items:center}.shipping-selection-page .product-image-placeholder svg{width:28px;height:28px}.shipping-selection-page .product-title-sku{text-align:left;flex-direction:column;flex:1;gap:8px;min-width:0;margin-left:16px;line-height:1.2;display:flex}.shipping-selection-page .product-name{color:#222;font-size:14px}.shipping-selection-page .product-name .n-ellipsis{-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;line-height:19.6px;display:-webkit-inline-box;overflow:hidden}.shipping-selection-page .product-sku{color:#999;flex-direction:column;margin:0;font-size:12px;display:flex}.shipping-selection-page .platform-flag-wrapper{color:#222;vertical-align:middle;background:#ffffffe6;align-items:center;width:16px;height:16px;padding:0;font-size:12px;display:inline-flex}.shipping-selection-page .platform-icon{width:16px;height:16px}.shipping-selection-page .value-item-label{color:#999;font-size:12px}.shipping-selection-page .value-item-value{color:#222;font-size:14px}.shipping-selection-page .parcel-action{color:#000;background:#fff;border-radius:8px;flex-direction:column;flex:0 0 376px;row-gap:24px;width:376px;height:fit-content;padding:16px;display:flex;position:sticky;top:172px}.shipping-selection-page .action-label{color:#222;font-size:18px;font-weight:700;line-height:28.8px}.shipping-selection-page .package-summary-group{border-bottom:1px solid #eee;flex-direction:column;row-gap:8px;padding-bottom:24px;display:flex}.shipping-selection-page .package-summary-item{justify-content:space-between;align-items:flex-start;column-gap:12px;display:flex}.shipping-selection-page .package-summary-item .item-label{flex:1;line-height:22.4px}.shipping-selection-page .package-summary-item .item-value{text-align:right;white-space:nowrap;flex-direction:column;align-items:flex-end;gap:6px;line-height:1.6;display:flex}.shipping-selection-page .package-summary-item .main{justify-content:flex-end;align-items:center;column-gap:4px;display:flex}.shipping-selection-page .text-12{font-size:12px}.shipping-selection-page .text-14{font-size:14px}.shipping-selection-page .text-16{font-size:16px}.shipping-selection-page .text-18{font-size:18px}.shipping-selection-page .text-secondary{color:#666}.shipping-selection-page .text-tertiary{color:#ff0211}.shipping-selection-page .text-primary{color:#222}.shipping-selection-page .font-bold{font-weight:700}.shipping-selection-page .pointer{cursor:pointer}.shipping-selection-page .summary-action-row{text-align:left;background:0 0;border:0;width:100%;padding:0}.shipping-selection-page .summary-action-row:disabled{cursor:not-allowed;opacity:.5}.shipping-selection-page .summary-action-row svg{width:12px;height:12px}.shipping-selection-page .cost-total{width:344px}.shipping-selection-page .cost-total .total-price{justify-content:space-between;align-items:normal;column-gap:12px;height:auto;display:flex}.shipping-selection-page .cost-total .item-label{color:#222;font-size:14px;font-weight:700;line-height:22.4px}.shipping-selection-page .cost-total .item-value{color:#ff0211;text-align:right;align-items:center;column-gap:8px;font-size:16px;font-weight:700;display:flex}.shipping-selection-page .cost-total .price{color:#ff0211;font-size:16px;font-weight:700;line-height:25.6px}.shipping-selection-page .cost-total .price-jpy{color:#666;font-size:12px;font-weight:400}.shipping-selection-page .actions-group{column-gap:16px;display:flex}.shipping-selection-page .actions-group .n-button{border-radius:20px;flex:1 1 0;width:auto;height:40px}}.shipping-selection-page .parcel-action .text-14{font-size:14px;line-height:22.4px}.shipping-selection-page .parcel-action .text-16{font-size:16px}.shipping-selection-page .parcel-action .text-18{font-size:18px;line-height:28.8px}.shipping-selection-page .parcel-action .text-secondary{color:#666}.shipping-selection-page .parcel-action .text-tertiary{color:#ff0211}.shipping-selection-page .parcel-action .text-primary{color:#222}.shipping-selection-page .parcel-action .font-bold{font-weight:700}.shipping-selection-page .parcel-action .item-label>.icon{vertical-align:baseline;display:inline}@keyframes shipping-spin{to{transform:rotate(360deg)}}.choose-express-modal[data-slot=dialog-content],.shipping-demo-modal[data-slot=dialog-content],.no-route-dialog[data-slot=dialog-content]{z-index:2051;color:#222;background:#fff;border:0;outline:none;margin:0;padding:0;font-family:source-han-sans,-apple-system,system-ui,Segoe UI,Noto Sans,Noto Sans CJK SC,Microsoft YaHei,sans-serif;box-shadow:0 1px 2px -2px #00000014,0 3px 6px #0000000f,0 5px 12px 4px #0000000a}:is([data-slot=dialog-overlay]:has(~.choose-express-modal),[data-slot=dialog-overlay]:has(~.shipping-demo-modal),[data-slot=dialog-overlay]:has(~.no-route-dialog)){z-index:2050;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0006}.choose-express-modal[data-slot=dialog-content]{border-radius:8px;flex-direction:column;gap:0;width:1300px;max-width:calc(100vw - 48px);font-size:14px;line-height:14px;display:flex;overflow:hidden}.choose-express-modal .modal-header,.shipping-demo-modal .modal-header{flex:0 0 50px;justify-content:space-between;align-items:center;width:100%;height:50px;padding:16px;display:flex}.choose-express-modal .n-card-header__main,.shipping-demo-modal .n-card-header__main{color:#1f2225;flex:1;font-size:16px;font-weight:500;line-height:16px}.choose-express-modal .n-card-header__close,.shipping-demo-modal .n-card-header__close{color:#666;cursor:pointer;background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;width:18px;height:18px;margin-left:8px;padding:0;display:flex;position:relative}.choose-express-modal .n-card-header__close .n-base-icon,.shipping-demo-modal .n-card-header__close .n-base-icon,.choose-express-modal .n-card-header__close svg,.shipping-demo-modal .n-card-header__close svg{width:18px;height:18px;display:block}.choose-express-modal>.n-card__content.modal-content{background:#fff;flex:1;width:1300px;padding:0;overflow:hidden}.choose-express-modal .logistics-modal{width:1300px;display:block}.choose-express-modal .logistics-modal>.modal-content{background:#fff;width:1268px;height:65vh;margin-left:16px;margin-right:16px;padding:0;overflow-y:scroll}.choose-express-modal .query-filter{background:#f7f7f5;border-radius:8px;align-items:center;gap:20px;height:44px;margin:16px 0;padding:0 8px;display:flex}.choose-express-modal .filter-btn-group{gap:10px;display:flex}.choose-express-modal .filter-btn-group .n-button{color:#000;background:#fff;border:0;border-radius:3px;justify-content:center;align-items:center;width:auto;height:24px;padding:8px;font-size:12px;line-height:16.8px;display:flex;position:relative}.choose-express-modal .filter-btn-group .active.n-button{color:#000;border:0}.choose-express-modal .n-button .n-base-wave,.choose-express-modal .n-button .n-button__border,.choose-express-modal .n-button .n-button__state-border{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.choose-express-modal .query-result .n-collapse-item{background:#f7f7f5;border:1px solid #eee;border-radius:8px;margin-bottom:16px;padding:16px;position:relative;overflow:visible}.choose-express-modal .query-result .n-collapse-item:last-child{margin-bottom:0}.choose-express-modal .query-result .query-list-item.is-selected{border-color:#0db292}.choose-express-modal .n-collapse-item__header,.choose-express-modal .n-collapse-item__header-main,.choose-express-modal .query-list-item-header-container{width:100%;display:flex}.choose-express-modal .n-collapse-item__header-main{width:calc(100% + 4px)}.choose-express-modal .n-collapse-item-arrow{margin-right:4px;display:flex}.choose-express-modal .query-list-item-header{align-items:flex-start;column-gap:24px;width:100%;display:flex}.choose-express-modal .n-radio{width:58px;height:24px;margin-top:16px;font-size:15px;line-height:15px;display:flex;position:relative}.choose-express-modal .n-radio__dot-wrapper{width:18px;height:15px;position:relative}.choose-express-modal .n-radio__dot{background:#fff;border:1px solid #bbb;border-radius:50%;width:18px;height:18px;position:absolute;top:-1.5px}.choose-express-modal .n-radio--checked .n-radio__dot{border-color:#0db292}.choose-express-modal .n-radio--checked .n-radio__dot:after{content:"";background:#0db292;border-radius:50%;position:absolute;inset:4px}.choose-express-modal .n-radio-input{opacity:0;cursor:pointer;width:18px;height:18px;position:absolute}.choose-express-modal .n-radio__label{width:40px;height:24px;padding:0 8px}.choose-express-modal .query-list-item-header .placeholder{width:24px;height:24px;display:block}.choose-express-modal .query-list-item-header-icon{flex:0 0 80px;width:80px}.choose-express-modal .query-list-item-header-icon .n-image{border-radius:50%;width:80px;height:80px;display:inline-flex}.choose-express-modal .query-list-item-header-icon img,.choose-express-modal .query-list-item-header-icon .route-logo-fallback{object-fit:fill;border-radius:50%;width:80px;height:80px;display:block}.choose-express-modal .query-list-item-header-main{flex-direction:column;gap:16px;width:240px;padding-left:16px;padding-right:16px;line-height:1;display:flex}.choose-express-modal .query-list-item-header-title{color:#222;align-items:center;font-size:16px;font-weight:700;display:flex}.choose-express-modal .price-only .query-list-item-header{align-items:center}.choose-express-modal .price-only .n-radio{flex:none;margin-top:0}.choose-express-modal .price-only .query-list-item-header-main{flex:1;width:auto;min-width:0}.choose-express-modal .price-only .query-list-item-header-fee{flex:none}.choose-express-modal.available-fields-modal[data-slot=dialog-content]{width:800px}.choose-express-modal.available-fields-modal>.n-card__content.modal-content,.choose-express-modal.available-fields-modal .logistics-modal{width:100%}.choose-express-modal.available-fields-modal .logistics-modal>.modal-content{width:calc(100% - 32px);height:auto;max-height:65vh;overflow-y:auto}.choose-express-modal.available-fields-modal .query-result .query-list-item{margin-bottom:12px;padding:12px}.choose-express-modal.available-fields-modal .query-result .query-list-item:last-child{margin-bottom:0}.choose-express-modal.available-fields-modal .price-only .query-list-item-header{column-gap:16px}.choose-express-modal.available-fields-modal .price-only .n-radio{width:24px}.choose-express-modal.available-fields-modal .price-only .query-list-item-header-main{padding:0}.choose-express-modal.available-fields-modal .price-only .query-list-item-header-fee{width:140px}.choose-express-modal.available-fields-modal .price-only .query-list-item-header-fee .value{margin-top:6px}.choose-express-modal.available-fields-modal .modal-footer{height:auto;margin-top:16px;padding:12px 16px}.choose-express-modal .query-list-item-header-fee,.choose-express-modal .query-list-item-header-transition{color:#666;width:180px;font-size:12px;line-height:12px}.choose-express-modal .query-list-item-header-fee .label,.choose-express-modal .query-list-item-header-transition .label{color:#666;align-items:center;column-gap:4px;font-size:12px;display:flex}.choose-express-modal .query-list-item-header-fee .value,.choose-express-modal .query-list-item-header-transition .value{margin-top:10px;display:block}.choose-express-modal .query-list-item-header-fee .value{color:#ff0211;font-size:18px;font-weight:700;line-height:18px}.choose-express-modal .query-list-item-header-transition .date{color:#222;font-size:18px;line-height:18px}.choose-express-modal .reference-time-info,.choose-express-modal .reference-time-info svg{width:14px;height:14px;display:inline-block}.choose-express-modal .reference-time-info-wrapper{pointer-events:auto;height:15px}.choose-express-modal .reference-time-info{line-height:14px}.choose-express-modal .query-list-item-header-delivery-rate{color:#666;width:200px;font-size:12px;line-height:12px}.choose-express-modal .query-list-item-header-delivery-rate .label{color:#666;font-size:12px}.choose-express-modal .query-list-item-header-delivery-rate .value{width:140px;margin-top:10px}.choose-express-modal .n-progress-content{align-items:center;width:140px;height:18px;display:flex;position:relative}.choose-express-modal .n-progress-graph,.choose-express-modal .n-progress-graph-line,.choose-express-modal .n-progress-graph-line-rail{width:80px;height:8px;display:block;position:relative}.choose-express-modal .n-progress-graph-line-rail{background:#ebebeb;border-radius:5px;overflow:hidden}.choose-express-modal .n-progress-graph-line-fill{background:linear-gradient(90deg,#d9effa,#55b9ef);border-radius:5px;height:8px}.choose-express-modal .n-progress-graph-line-fill[data-empty=true]{width:0}.choose-express-modal .n-progress-icon--as-text{color:#222;width:60px;padding-left:4px;font-size:14px;line-height:18px}.choose-express-modal .query-list-item-header-arrow{width:88px;margin-left:64px}.choose-express-modal .action-button{color:#222;background:#fff;border:0;border-radius:20px;justify-content:center;align-items:center;width:88px;min-width:88px;max-width:88px;height:40px;padding:12px 8px;font-size:14px;line-height:19.6px;display:inline-flex;position:relative}.choose-express-modal .action-button .n-button__content{display:flex}.choose-express-modal .action-button .n-button__icon{width:18px;height:18px;margin:6px 0 6px 6px;display:block;position:relative}.choose-express-modal .action-button .n-icon-slot{justify-content:center;align-items:center;width:18px;height:18px;display:flex;position:absolute}.choose-express-modal .action-button .n-icon-slot svg{width:16px;height:8px;display:block;position:static}.choose-express-modal .n-collapse-item__content-inner{padding-top:16px}.choose-express-modal .n-collapse-item__content-wrapper{padding-bottom:0}.choose-express-modal .query-list-item-body{background:#fff;border-radius:4px;margin:0;padding:0 16px 16px}.choose-express-modal .query-list-item-body .data-label{color:#222;align-items:center;column-gap:24px;margin:16px 0;font-size:14px;font-weight:700;display:flex}.choose-express-modal .delivery-limit{flex-direction:column;display:flex}.choose-express-modal .delivery-rate{border-bottom:1px solid #eee;flex-direction:column;flex:1;padding-bottom:16px;display:flex}.choose-express-modal .delivery-rate-wrapper{background:#f8f8f8;border-radius:8px;flex-direction:column;flex:1;row-gap:24px;padding:16px;display:flex}.choose-express-modal .delivery-rate-item{align-items:center;column-gap:24px;font-size:12px;display:flex}.choose-express-modal .delivery-rate-item-label{width:64px;font-weight:700}.choose-express-modal .delivery-rate-item-value{flex:1}.choose-express-modal .delivery-rate-item-value .n-progress-content,.choose-express-modal .delivery-rate-item-value .n-progress-graph,.choose-express-modal .delivery-rate-item-value .n-progress-graph-line,.choose-express-modal .delivery-rate-item-value .n-progress-graph-line-rail{width:100%}.choose-express-modal .delivery-rate-item-value .n-progress-icon--as-text{text-align:right;width:120px;padding-left:24px}.choose-express-modal .item-limit{flex-direction:column;flex:1;display:flex}.choose-express-modal .package-restriction{border-bottom:1px solid #eee;flex:1;padding-bottom:16px;line-height:1.4}.choose-express-modal .package-restriction-desc{line-height:1.4}.choose-express-modal .package-restriction-desc-item{column-gap:8px;padding-bottom:16px;font-size:12px;display:flex}.choose-express-modal .package-restriction-desc-item:last-child{padding-bottom:0}.choose-express-modal .package-restriction-desc-item .item-label{color:#999;display:block}.choose-express-modal .package-restriction-desc-item .item-value{color:#222;font-weight:400;display:block}.choose-express-modal .charge-standard{border-bottom:1px solid #eee;padding-bottom:16px}.choose-express-modal .charge-standard-table table,.choose-express-modal .package-restriction-table table{border-collapse:separate;border-spacing:0;border:1px solid #eee;border-radius:8px;width:100%;font-size:12px;line-height:18px;overflow:hidden}.choose-express-modal .charge-standard-table table td,.choose-express-modal .package-restriction-table th,.choose-express-modal .package-restriction-table td{color:#222;text-align:left;border-bottom:1px solid #eee;border-right:1px solid #eee;padding:12px}.choose-express-modal .charge-standard-table table tr:last-child td,.choose-express-modal .package-restriction-table table tr:last-child td{border-bottom:0}.choose-express-modal .charge-standard-table table td:last-child,.choose-express-modal .package-restriction-table table th:last-child,.choose-express-modal .package-restriction-table table td:last-child{border-right:0}.choose-express-modal .charge-standard-table .charge-label{background:#f8f8f8;width:25%;font-weight:400}.choose-express-modal .charge-standard-table .charge-value{background:#fff;width:25%}.choose-express-modal .query-list-item-body .shipping{border-bottom:1px solid #eee;padding:16px}.choose-express-modal .package-restriction-table table{border-radius:3px}.choose-express-modal .package-restriction-table .header-category{width:152px}.choose-express-modal .package-restriction-table th{text-align:center;background:#f7f8f9;font-weight:700}.choose-express-modal .package-restriction-table td{text-align:left}.choose-express-modal .modal-footer{text-align:right;border-top:1px solid #eee;height:89px;margin-top:24px;padding:24px 16px}.choose-express-modal .modal-footer .custom-button,.shipping-primary-button,.shipping-secondary-button{cursor:pointer;border-radius:20px;justify-content:center;align-items:center;height:40px;padding:12px 8px;font-size:14px;line-height:19.6px;display:inline-flex;position:relative}.choose-express-modal .modal-footer .custom-button{color:#fff;background:#000;border:0;min-width:128px}.choose-express-modal .modal-footer .custom-button:disabled{cursor:not-allowed;opacity:.5}.shipping-primary-button{color:#fff;background:#000;border:0}.shipping-primary-button:disabled,.coupon-exchange-button:disabled{cursor:not-allowed;background:#999}.shipping-secondary-button{color:#222;background:#fff;border:1px solid #000}.shipping-demo-modal[data-slot=dialog-content]{border-radius:8px;flex-direction:column;gap:0;max-height:calc(100vh - 48px);display:flex;overflow:hidden}.shipping-insurance-modal[data-slot=dialog-content]{width:800px;max-width:calc(100vw - 48px)}.shipping-coupon-modal[data-slot=dialog-content]{width:calc(100vw - 120px);max-width:1852px}.shipping-demo-modal .modal-content{flex-direction:column;flex:1;gap:28px;min-height:0;padding:24px 32px;display:flex;overflow-y:auto}.insurance-switch-row{background:#f7f8f9;border-radius:8px;justify-content:space-between;align-items:center;padding:18px;display:flex}.insurance-switch-row>div,.insurance-coverage-list{flex-direction:column;gap:8px;display:flex}.insurance-switch-row strong,.insurance-coverage-list>strong{font-size:16px}.insurance-switch-row span{color:#999;font-size:12px}.insurance-amount-grid{border:1px solid #eee;border-radius:8px;grid-template-columns:repeat(3,1fr);display:grid}.insurance-amount-grid>div{flex-direction:column;gap:8px;padding:18px;display:flex}.insurance-amount-grid>div+div{border-left:1px solid #eee}.insurance-amount-grid span{color:#999;font-size:13px}.insurance-amount-grid strong{font-size:18px}.insurance-coverage-list label{align-items:center;gap:8px;display:flex}.insurance-coverage-list input{accent-color:#0db292;width:16px;height:16px}.shipping-demo-modal__actions{grid-template-columns:1fr 1fr;gap:48px;padding:16px 25%;display:grid}.shipping-demo-modal__actions button{width:100%}.shipping-coupon-modal .coupon-section{flex-direction:column;gap:16px;display:flex}.shipping-coupon-modal .coupon-section h3{color:#999;font-size:18px;font-weight:400}.coupon-redeem-row{max-width:800px;display:flex}.coupon-redeem-row [data-slot=input]{border-radius:4px 0 0 4px;height:48px;padding:0 16px;font-size:16px}.coupon-exchange-button{color:#fff;background:#000;border:0;border-radius:0 4px 4px 0;width:160px;font-size:16px}.coupon-card{cursor:pointer;background:#fff;border:1px solid #eee;border-radius:8px;grid-template-columns:minmax(0,1fr) 200px 52px;width:560px;min-height:160px;display:grid;position:relative;overflow:hidden;box-shadow:0 3px 12px #0000000f}.coupon-card.is-selected{border-color:#4a5aa4}.coupon-card__input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.coupon-card__input:focus-visible~.coupon-card__choice{outline-offset:-2px;outline:2px solid #222}.coupon-card__choice{min-height:inherit;cursor:pointer;grid-area:1/1/auto/-1;grid-template-columns:minmax(0,1fr) 200px 52px;display:grid}.coupon-card__details,.coupon-card__amount{flex-direction:column;display:flex}.coupon-card__details{justify-content:space-between;gap:14px;padding:22px 18px}.coupon-card__details>strong{font-size:16px}.coupon-card__tag{color:#4a5aa4;background:#f0f2fb;border-radius:12px;align-self:flex-start;padding:3px 10px;font-size:13px}.coupon-card__footer{color:#999;font-size:12px;display:flex}.coupon-card__rules{z-index:1;color:#999;cursor:pointer;background:0 0;border:0;grid-area:1/1;place-self:end;align-items:center;margin:0 18px 22px 0;padding:0;font-size:12px;display:inline-flex}.coupon-card__rules svg{width:14px;height:14px}.coupon-card__amount{color:#4a5aa4;background:#e9ecf8;justify-content:center;align-items:center}.coupon-card__amount strong{font-size:26px}.coupon-card__amount span{font-size:14px}.coupon-card__action{justify-content:center;align-items:center;display:flex}.coupon-card__action svg{width:20px;height:20px}.shipping-coupon-rules-modal[data-slot=dialog-content]{border-radius:3px;width:446px;max-width:calc(100vw - 32px)}.shipping-coupon-rules-modal__copy{color:#222;flex-direction:column;margin:0;padding:12px 16px 24px;font-size:14px;line-height:1.4;display:flex}.shipping-coupon-rules-modal__actions{justify-content:flex-end;padding:0 16px 16px;display:flex}.shipping-coupon-rules-modal__actions button{border-radius:3px;min-width:72px;height:30px;padding:0 12px;font-size:14px}.shipping-selection-page .package-summary-item.coupon{flex-direction:column;row-gap:10px}.shipping-selection-page .package-summary-item.coupon .coupon-section{justify-content:space-between;align-items:center;column-gap:8px;width:100%;display:flex}.shipping-selection-page .package-summary-item.coupon .coupon-section .item-value{flex-direction:row;align-items:center;gap:0}.shipping-selection-page .package-summary-item.coupon .coupon-info{color:#ff0211;background:#fff2f2;border-radius:5px;justify-content:space-between;align-items:center;width:100%;padding:12px 8px;display:flex}.shipping-selection-page .package-summary-item.coupon .coupon-used{align-items:center;column-gap:4px;line-height:19.2px;display:flex}.shipping-selection-page .package-summary-item.coupon .coupon-used svg{flex:0 0 16px;width:16px;height:16px}.shipping-selection-page .package-summary-item.coupon .coupon-cancel-button{color:#ff0211;cursor:pointer;background:0 0;border:1px solid #ff0211;border-radius:3px;justify-content:center;align-self:center;align-items:center;height:22px;padding:0 6px;font-size:12px;line-height:16.8px;display:flex}.no-route-dialog[data-slot=dialog-content]{text-align:center;border-radius:8px;justify-items:center;gap:16px;width:360px;max-width:calc(100vw - 32px);padding:24px;display:grid}.no-route-dialog__icon{color:#f0a020;background:#fff6e6;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.no-route-dialog__icon svg{width:24px;height:24px}.no-route-dialog [data-slot=dialog-title]{font-size:18px}.no-route-dialog [data-slot=dialog-description]{color:#666;font-size:14px}.no-route-dialog .shipping-primary-button{width:120px}@media (width<=1180px){.shipping-selection-page .submit-parcel-wrapper{flex-direction:column}.shipping-selection-page .parcel-action{width:100%;position:static}}
