.black-friday-banner_banner__mun6N{position:fixed;inset:0 0 auto;z-index:60;height:48px;overflow:hidden;isolation:isolate;background:#2d4c85;color:#fff}.black-friday-banner_shine__XqceM{position:absolute;inset:0 auto 0 0;z-index:-1;width:40%;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.6),transparent);opacity:0;transform:translateX(-120%) skewX(-16deg);pointer-events:none;animation:black-friday-banner_shine__XqceM 6s ease-in-out 1s infinite}.black-friday-banner_content__U9LUP{position:relative;height:100%;display:flex;align-items:center;justify-content:center;gap:20px;padding:0 48px}.black-friday-banner_message__MbhkS{display:inline-flex;align-items:center;gap:10px;min-width:0}.black-friday-banner_icon__xoXI5{display:grid;place-items:center;flex:0 0 17px;width:17px;height:17px;color:#fff}.black-friday-banner_label__bfe4p{font-size:15px;font-weight:600;line-height:1.4}.black-friday-banner_link__ZH_to{flex-shrink:0;font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.black-friday-banner_link__ZH_to:hover{text-decoration-thickness:2px}.black-friday-banner_link__ZH_to:focus-visible{outline:2px solid #fff;outline-offset:3px}@keyframes black-friday-banner_shine__XqceM{0%{opacity:0;transform:translateX(-120%) skewX(-16deg)}7.5%{opacity:1}40%,to{opacity:0;transform:translateX(350%) skewX(-16deg)}}@media (max-width:639px){.black-friday-banner_content__U9LUP{gap:12px;padding:0 12px}.black-friday-banner_label__bfe4p{font-size:12px;line-height:15px}.black-friday-banner_discount__2mVqB,.black-friday-banner_occasion__kVHUS{display:block}.black-friday-banner_link__ZH_to{font-size:12px}}@media (prefers-reduced-motion:reduce){.black-friday-banner_shine__XqceM{animation:none}}