/* Cuenta y avisos fuera de la configuración del menú. */
.store-header:has(.store-fixed-account){padding-top:56px!important}
.store-header:has(.store-fixed-account):not(.is-sticky){position:relative}
.store-fixed-account{position:absolute;top:8px;right:16px;z-index:12;display:flex;align-items:center;gap:16px;flex-wrap:nowrap;font-size:14px}
.store-fixed-account a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;white-space:nowrap;color:inherit;text-decoration:none}
.store-fixed-account .store-notifications{min-width:44px}
.store-fixed-account a:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.store-page-content .store-contact-data{margin:24px 0;display:grid;gap:0}
.store-contact-data>div{display:grid;grid-template-columns:minmax(120px,1fr) minmax(0,3fr);gap:20px;padding:18px 0;border-bottom:1px solid currentColor}
.store-contact-data dt{font-weight:600}.store-contact-data dd{margin:0;overflow-wrap:anywhere;white-space:pre-line}
.store-contact-data a{color:inherit;text-underline-offset:4px}
@media(max-width:480px){.store-contact-data>div{grid-template-columns:1fr;gap:6px}.store-fixed-account{right:12px;gap:10px}}
