.form-address-edit .actions-toolbar .action.primary{padding:0 20px;line-height:35px}.order-products-toolbar.toolbar.bottom>.pager,.customer-addresses-toolbar.toolbar.bottom>.pager{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:14px 4px;margin-top:0}.order-products-toolbar .toolbar-amount,.customer-addresses-toolbar .toolbar-amount{margin:0;font-size:13px;color:#555}.order-products-toolbar.toolbar.bottom .pager .pages,.customer-addresses-toolbar.toolbar.bottom .pager .pages{position:static;width:auto;z-index:auto;margin:0;display:flex;align-items:center;gap:6px}.order-products-toolbar .pages>.label,.customer-addresses-toolbar .pages>.label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.order-products-toolbar .pages .items.pages-items,.customer-addresses-toolbar .pages .items.pages-items{display:flex;align-items:center;gap:4px;list-style:none;margin:0;padding:0}.order-products-toolbar .pages .item,.customer-addresses-toolbar .pages .item{margin:0}.order-products-toolbar .pages .item .page,.order-products-toolbar .pages .item a.page,.order-products-toolbar .pages .item a.action,.customer-addresses-toolbar .pages .item .page,.customer-addresses-toolbar .pages .item a.page,.customer-addresses-toolbar .pages .item a.action{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:32px;padding:0 10px;border:1px solid #d1d1d1;border-radius:4px;background:#fff;color:#333;font-size:13px;font-weight:400;text-decoration:none;transition:background-color .2s,border-color .2s,color .2s;line-height:1}.order-products-toolbar .pages .item a:hover,.customer-addresses-toolbar .pages .item a:hover{background:#f5f5f5;border-color:#000;color:#000}.order-products-toolbar .pages .item.current .page,.order-products-toolbar .pages .item.current strong.page,.customer-addresses-toolbar .pages .item.current .page,.customer-addresses-toolbar .pages .item.current strong.page{background:#000;color:#fff;border-color:#000;font-weight:700}.order-products-toolbar .pages .item .page>.label,.order-products-toolbar .pages .item strong.page>.label,.order-products-toolbar .pages .item.pages-item-next a span,.order-products-toolbar .pages .item.pages-item-previous a span,.customer-addresses-toolbar .pages .item .page>.label,.customer-addresses-toolbar .pages .item strong.page>.label,.customer-addresses-toolbar .pages .item.pages-item-next a span,.customer-addresses-toolbar .pages .item.pages-item-previous a span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.order-products-toolbar .limiter,.customer-addresses-toolbar .limiter{display:flex;align-items:center;gap:8px;font-size:13px;color:#555;margin:0}.order-products-toolbar .limiter .limiter-label,.customer-addresses-toolbar .limiter .limiter-label{font-weight:400}.order-products-toolbar .limiter-options,.customer-addresses-toolbar .limiter-options{height:32px;padding:0 28px 0 10px;border:1px solid #d1d1d1;border-radius:4px;background:#fff;font-size:13px;min-width:64px}.order-products-toolbar .limiter-options:focus,.customer-addresses-toolbar .limiter-options:focus{border-color:#000;outline:none}@media (max-width:768px){.order-products-toolbar.toolbar.bottom>.pager,.customer-addresses-toolbar.toolbar.bottom>.pager{justify-content:center;text-align:center}.order-products-toolbar .toolbar-amount,.customer-addresses-toolbar .toolbar-amount{width:100%}.order-products-toolbar .limiter,.customer-addresses-toolbar .limiter{width:100%;justify-content:center}}.block-addresses-list .additional-addresses .col.firstname,.block-addresses-list .additional-addresses .col.lastname{width:9%}.block-addresses-list .additional-addresses .col.streetaddress{width:22%}.block-addresses-list .additional-addresses .col.city,.block-addresses-list .additional-addresses .col.state{width:12%}.block-addresses-list .additional-addresses .col.country{width:10%}.block-addresses-list .additional-addresses .col.zip{width:8%}.block-addresses-list .additional-addresses .col.phone{width:11%}.block-addresses-list .additional-addresses .col.actions{width:14%;text-align:center;vertical-align:middle}.block-addresses-list .additional-addresses .col.actions .action{margin:0 4px}.block-addresses-list .additional-addresses .col.actions .action i{margin-right:6px}@media (max-width:639px){.block-addresses-default .block-content .box{flex-basis:100%}.block-addresses-list .additional-addresses .col.firstname,.block-addresses-list .additional-addresses .col.lastname,.block-addresses-list .additional-addresses .col.streetaddress,.block-addresses-list .additional-addresses .col.city,.block-addresses-list .additional-addresses .col.state,.block-addresses-list .additional-addresses .col.country,.block-addresses-list .additional-addresses .col.zip,.block-addresses-list .additional-addresses .col.phone,.block-addresses-list .additional-addresses .col.actions{width:auto;min-width:0;text-align:left;white-space:normal}.block-addresses-list .additional-addresses .col.actions{display:flex;gap:8px;padding-top:4px}.block-addresses-list .additional-addresses .col.actions .action{flex:1;margin:0;text-align:center;white-space:nowrap}}.portal-open-link,.portal-open-link:link,.portal-open-link:visited,.portal-open-link:hover,.portal-open-link:focus,.portal-open-link:active{color:#111;text-decoration:none}.portal-open-link{display:inline-flex;align-items:center;gap:5px;font-weight:700}.portal-open-link__text{border-bottom:1px solid rgba(17,17,17,.28);transition:border-color .15s ease}.portal-open-link:hover .portal-open-link__text{border-bottom-color:#111}.portal-open-link__arrow{font-size:.85em;display:inline-block;transition:transform .18s ease;flex:0 0 auto}.portal-open-link:hover .portal-open-link__arrow{transform:translateX(3px)}.portal-pulse-badge{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--status-warning,#c77f00);color:#fff;flex:0 0 auto}.portal-pulse-badge i{font-size:13px}.portal-pulse-badge:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:50%;background:var(--status-warning,#c77f00);transform:scale(1);opacity:.5;pointer-events:none;animation:portal-pulse-ring 1.2s ease-in-out infinite}@keyframes portal-pulse-ring{0%{transform:scale(1);opacity:.5}70%{transform:scale(1.7);opacity:0}100%{transform:scale(1.7);opacity:0}}@media (prefers-reduced-motion:reduce){.portal-pulse-badge:before{display:none}}