.archive-banner{position:sticky;top:0;z-index:1000;background:#211c32;color:#fff;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:13px 24px;font:10px/1.6 Arial,sans-serif;letter-spacing:.03em}.archive-banner a{color:#fff;text-decoration:none;font-weight:700}.archive-banner span{color:#ddd4f3;font-size:9px}.archive-toast{position:fixed;bottom:88px;left:50%;transform:translate(-50%,25px);background:#211c32;color:#fff;border-radius:12px;padding:16px 24px;font:13px/1.5 Arial,sans-serif;z-index:3000;opacity:0;pointer-events:none;transition:.25s;width:max-content;max-width:90vw}.archive-toast.show{opacity:1;transform:translate(-50%,0)}.archive-banner a:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #e88c41;outline-offset:4px}.hero-product-image,.live-deal-image,.new-deal-thumb,.modal-image{object-fit:contain}.archive-banner~.site-header{position:relative;top:auto}.main-nav{flex-wrap:wrap}.new-deal-row{min-width:0}.new-deal-info{min-width:0}.modal-image{max-height:45vh}.archive-banner a{white-space:nowrap}@media(max-width:680px){.archive-banner{padding:10px 15px;gap:3px;align-items:flex-start;flex-direction:column}.archive-banner span{font-size:7px}.header-inner{padding-inline:16px}.main-nav{gap:10px}.main-nav a{font-size:10px}.search-area{min-width:0;width:100%}.search-area input{min-width:0;width:100%}.hero-grid{grid-template-columns:1fr}.hero-product-image{max-height:200px}.page-wrap{padding-inline:16px}.floating-deal-bar a,.floating-deal-bar button{font-size:10px;padding:8px}.archive-toast{bottom:80px;font-size:12px}}
@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}html{scroll-behavior:auto}}
