.lw-christmas-banner{position:relative;isolation:isolate;background:var(--christmas-background);color:var(--christmas-text);font-family:inherit;font-size:var(--christmas-font-size);line-height:1.4}.lw-christmas-banner:after{content:"";position:absolute;right:0;bottom:0;left:0;height:1px;background:var(--christmas-accent);opacity:.3;pointer-events:none}.lw-christmas-banner__snow{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;color:var(--christmas-accent);fill:currentColor;opacity:.35;-webkit-mask-image:linear-gradient(90deg,#000,#0003 35% 65%,#000);mask-image:linear-gradient(90deg,#000,#0003 35% 65%,#000);pointer-events:none}.lw-christmas-banner .lw-christmas-banner__content{position:relative;display:flex;box-sizing:border-box;align-items:center;justify-content:center;gap:12px;min-height:var(--christmas-height);padding:8px 24px;color:inherit;font-size:inherit;line-height:inherit;text-align:center;text-decoration:none}.lw-christmas-banner a.lw-christmas-banner__content:hover{color:inherit;text-decoration:none}.lw-christmas-banner a.lw-christmas-banner__content:focus-visible{outline:2px solid var(--christmas-text);outline-offset:-4px}.lw-christmas-banner__message{min-width:0;overflow-wrap:anywhere;letter-spacing:.025em}.lw-christmas-banner__icon,.lw-christmas-banner__arrow{display:block;flex:0 0 auto;color:var(--christmas-accent)}.lw-christmas-banner__divider{flex:0 0 1px;align-self:center;height:12px;background:var(--christmas-accent);opacity:.5;margin:0 4px}.lw-christmas-banner__link-label{font-weight:600;text-decoration:underline;text-decoration-color:var(--christmas-accent);text-underline-offset:3px;text-decoration-thickness:1px}.lw-christmas-banner a:hover .lw-christmas-banner__link-label{text-decoration-thickness:2px}.lw-christmas-banner__mobile{display:none}[dir=rtl] .lw-christmas-banner__arrow{transform:rotate(180deg)}@media(max-width:749px){.lw-christmas-banner .lw-christmas-banner__content{gap:10px;padding:8px 16px;font-size:min(var(--christmas-font-size),14px)}.lw-christmas-banner__desktop{display:none}.lw-christmas-banner__mobile{display:inline;font-weight:600}}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map */
