.qfjWSq_marco{background:var(--color-canvas);min-height:100vh;color:var(--color-ink);flex-direction:column;display:flex}.qfjWSq_header{z-index:40;background:var(--color-surface);border-bottom:1px solid var(--color-line);position:relative}.qfjWSq_anuncio{background:var(--color-brand);color:var(--color-on-brand);text-align:center;letter-spacing:1px;text-transform:uppercase;padding:10px 20px;font-size:11px;font-weight:700}.qfjWSq_barra{align-items:center;gap:24px;max-width:1320px;margin:auto;padding:14px 24px;display:flex}.qfjWSq_logo{flex-shrink:0;display:block}.qfjWSq_logo img{object-fit:contain;width:100px;height:44px}.qfjWSq_nav{flex:1;justify-content:center;align-items:center;gap:20px;font-size:13px;font-weight:600;display:flex}.qfjWSq_nav a:hover,.qfjWSq_desplegable a:hover{color:var(--color-brand)}.qfjWSq_acciones{align-items:center;gap:18px;margin-left:auto;display:flex}.qfjWSq_acciones a,.qfjWSq_menu summary{justify-content:center;align-items:center;min-width:36px;min-height:44px;display:flex}.qfjWSq_carrito{position:relative}.qfjWSq_contador{background:var(--color-brand);color:var(--color-on-brand);border-radius:20px;padding:1px 5px;font-size:10px;font-weight:700;position:absolute;top:2px;right:-2px}.qfjWSq_menu{display:none}.qfjWSq_menu summary{cursor:pointer;list-style:none}.qfjWSq_menu summary::-webkit-details-marker{display:none}.qfjWSq_desplegable{background:var(--color-surface);border-bottom:1px solid var(--color-line);gap:4px;max-height:75vh;padding:16px 24px;display:grid;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 15px 20px #0001}.qfjWSq_desplegable a{padding:10px 4px;font-size:15px;font-weight:600;display:block}.qfjWSq_contenido{flex:1}.qfjWSq_pie{background:var(--color-ink);color:var(--color-surface);padding:48px 24px 24px}.qfjWSq_grupos,.qfjWSq_cierre{max-width:1250px;margin:auto}.qfjWSq_grupos{grid-template-columns:1fr 1fr 1fr 1.5fr;gap:32px;display:grid}.qfjWSq_pie h4{color:inherit;margin-bottom:18px;font-size:14px;font-weight:700}.qfjWSq_pie ul{opacity:.75;gap:12px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.qfjWSq_pie a:hover{opacity:.8}.qfjWSq_cierre{opacity:.6;border-top:1px solid #ffffff24;justify-content:space-between;gap:16px;margin-top:40px;padding-top:20px;font-size:11px;display:flex}:is(.qfjWSq_marco .btn-primary,.qfjWSq_marco .btn-outline){border-radius:var(--radius-lg)}.qfjWSq_marco main{padding-top:32px;padding-bottom:40px}.qfjWSq_marco h1{font-weight:800}@media (max-width:1199px){.qfjWSq_nav,.qfjWSq_acciones .qfjWSq_utilidad{display:none}.qfjWSq_menu{display:block}}@media (max-width:700px){.qfjWSq_barra{padding:12px 20px}.qfjWSq_logo img{width:84px;height:38px}.qfjWSq_anuncio{letter-spacing:.5px;padding:9px 16px;font-size:10px}.qfjWSq_acciones{gap:12px}.qfjWSq_grupos{grid-template-columns:1fr 1fr;gap:30px 20px}.qfjWSq_grupos>:first-child{grid-column:1/-1}.qfjWSq_pie{padding:34px 20px 24px}.qfjWSq_cierre{flex-direction:column;gap:8px}}@media (prefers-reduced-motion:no-preference){.qfjWSq_marco a{transition:color .15s,opacity .15s}}
