.navigation-offers[data-v-4649bd34]{flex:0 0 clamp(280px,25vw,340px);min-width:0}.navigation-offers[data-v-4649bd34]:only-child{margin-left:auto}.mega-tiles[data-v-4649bd34]{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;align-content:start}.mega-tile[data-v-4649bd34]{display:block;min-width:0;border-radius:20px;overflow:hidden;color:inherit;text-decoration:none}.mega-artwork[data-v-4649bd34]{display:grid;place-items:center;min-height:80px}.mega-artwork img[data-v-4649bd34]{display:block;width:auto;max-width:100%;height:auto;max-height:240px;border-radius:20px;object-fit:contain}.navigation-offers--mobile[data-v-4649bd34]{margin-top:12px}.navigation-offers--mobile .mega-tiles[data-v-4649bd34]{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.navigation-offers--mobile .mega-tiles[data-v-4649bd34]::-webkit-scrollbar{display:none}.navigation-offers--mobile .mega-tile[data-v-4649bd34]{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always;border-radius:14px}.offer-controls[data-v-4649bd34]{display:flex;align-items:center;justify-content:center;gap:0}.offer-controls button[data-v-4649bd34]{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;cursor:pointer}.offer-controls button[data-v-4649bd34]:hover{background:#e8f0f6}.offer-controls button span[data-v-4649bd34]{width:7px;height:7px;border-radius:50%;background:#b6c2cc}.offer-controls button[aria-current=true] span[data-v-4649bd34]{background:#0878a4}a[data-v-4649bd34]:focus-visible,button[data-v-4649bd34]:focus-visible{outline:2px solid #0878a4;outline-offset:-3px}.mega-content[data-v-c08c3145]{display:flex;gap:26px;padding:20px clamp(20px,2.4vw,34px) 24px;color:#172334;font-family:var(--storefront-font-body, sans-serif);white-space:normal}.mega-columns[data-v-c08c3145]{flex:1;min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:18px;align-content:start}.mega-column[data-v-c08c3145]{min-width:0}h3[data-v-c08c3145]{margin:0 0 10px;font-size:11px;font-weight:650;text-transform:uppercase;letter-spacing:.1em;color:#687787;overflow-wrap:anywhere}ul[data-v-c08c3145]{list-style:none;margin:0;padding:0}li a[data-v-c08c3145]{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:6px 0;font-size:13px;line-height:1.5;overflow-wrap:anywhere;text-decoration:none;color:inherit}.mega-link-image[data-v-c08c3145]{display:grid;place-items:center;flex:0 0 32px;width:32px;height:32px;overflow:hidden;color:#8493a3}.mega-link-image img[data-v-c08c3145]{width:100%;height:100%;padding:3px;object-fit:contain}.mega-link-name[data-v-c08c3145]{flex:1;min-width:0}li a .mega-link-arrow[data-v-c08c3145]{flex-shrink:0;opacity:0;transition:opacity .2s}li a[data-v-c08c3145]:hover,li a.featured[data-v-c08c3145]{color:#0878a4}li a.featured[data-v-c08c3145]{font-weight:650}li a:hover .mega-link-arrow[data-v-c08c3145],li a:focus-visible .mega-link-arrow[data-v-c08c3145]{opacity:1}a[data-v-c08c3145]:focus-visible,button[data-v-c08c3145]:focus-visible{outline:2px solid #0878a4;outline-offset:3px;border-radius:4px}.mega-section-toggle[data-v-c08c3145]{display:flex;justify-content:space-between;align-items:center;width:100%;gap:10px;min-height:52px;padding:10px 8px;border-radius:10px;text-align:left;font-size:16px;line-height:1.5;font-weight:500;overflow-wrap:anywhere;-webkit-tap-highlight-color:transparent}.mega-section-toggle svg[data-v-c08c3145]{flex-shrink:0;transition:transform var(--mobile-accordion-duration, .42s) var(--mobile-accordion-ease, cubic-bezier(.25, .1, .25, 1))}.mega-section-toggle[aria-expanded=true][data-v-c08c3145]{background:#f3f5f7}.mega-content--mobile[data-v-c08c3145]{display:block;padding:6px 0 12px 10px}.mega-content--mobile .mega-columns[data-v-c08c3145]{display:block}.mega-content--mobile .mega-section-panel[data-v-c08c3145]{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--mobile-accordion-duration, .42s) var(--mobile-accordion-ease, cubic-bezier(.25, .1, .25, 1))}.mega-content--mobile .mega-section-panel--open[data-v-c08c3145]{grid-template-rows:1fr}.mega-content--mobile .mega-section-inner[data-v-c08c3145]{overflow:hidden;min-height:0}.mega-content--mobile ul[data-v-c08c3145]{padding:4px 0 10px 10px}.mega-content--mobile li a[data-v-c08c3145]{min-height:48px;padding:10px 8px;border-radius:10px;font-size:16px;line-height:1.5}.mega-content--mobile li a[data-v-c08c3145]:active,.mega-content--mobile li a[data-v-c08c3145]:focus-visible{background:#f3f5f7}@media(hover:hover)and (pointer:fine){.mega-content--mobile li a[data-v-c08c3145]:hover{background:#f3f5f7}}@media(prefers-reduced-motion:reduce){[data-v-c08c3145],[data-v-c08c3145]:before{transition:none!important}}
