orion-pickup{display:block;min-width:0;margin:18px 0}.pickup-card{border:1px solid #bcdce9;border-radius:10px;background:#edf8fc;overflow:hidden;color:#181f26;text-align:left}.pickup-info{display:flex;gap:12px;padding:17px}.pickup-pin{width:24px;height:28px;flex:none;color:#008cbf;margin-top:2px}.pickup-info strong{display:block;font-size:14px;line-height:1.5}.pickup-info address{font-size:14px;line-height:1.6;font-style:normal}.pickup-info small{display:block;color:#52616b;font-size:12px;line-height:1.5;margin-top:3px}.pickup-info a.pickup-map-link{display:inline-flex;align-items:center;min-height:44px;margin:4px 0 0;color:#006b95;font-size:13px;font-weight:650;line-height:1.4;text-decoration:underline;text-underline-offset:3px}.pickup-map{position:relative;height:160px;background:#e2edf1;border-top:1px solid #bcdce9}.pickup-map-art{display:block;width:100%;height:100%;padding:14px;box-sizing:border-box;background:linear-gradient(135deg,#f4fbfe,#dceff6)}.pickup-map>a{position:absolute;inset:0;display:flex;justify-content:flex-end;align-items:flex-end;padding:10px;color:#006b95}.pickup-map>a span{background:white;padding:9px 12px;border-radius:5px;box-shadow:0 1px 6px #18252d26;font-size:12px;font-weight:650}.pickup-card a:focus-visible{outline:3px solid #008cbf;outline-offset:-3px}#orion-advisor[data-mode=direct] orion-pickup{order:5;margin:0 0 14px}.contact-aside orion-pickup{margin-bottom:0}.purchase-guide>orion-pickup .pickup-card{display:grid;grid-template-columns:1fr minmax(240px,40%)}.purchase-guide>orion-pickup .pickup-map{height:160px;border-top:0;border-left:1px solid #bcdce9}@media(max-width:600px){.purchase-guide>orion-pickup .pickup-card{grid-template-columns:1fr}.purchase-guide>orion-pickup .pickup-map{border-left:0;border-top:1px solid #bcdce9}}
