::selection{background:var(--xmas-gold-light);color:var(--xmas-ink)}.announcement-bar__message .xmas-msg__time{display:inline-block;margin:0 .15rem;padding:.05rem .65rem;border-radius:6px;background:#ffffff29;letter-spacing:.06em}.xmas-lights-on .header-wrapper:before,.xmas-lights-on .header-wrapper:after{content:"";position:absolute;left:0;right:0;top:100%;height:22px;margin-top:-5px;pointer-events:none;z-index:2;background-repeat:repeat-x;background-size:96px 22px}.xmas-lights-on .header-wrapper:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='22'%3E%3Cpath d='M0 4 Q24 14 48 4 T96 4' fill='none' stroke='%231F3A2E' stroke-width='1.2'/%3E%3Crect x='10.5' y='6.5' width='3' height='3' rx='.6' fill='%23615437'/%3E%3Cellipse cx='12' cy='13.5' rx='2.8' ry='4.2' fill='%23D23B3B'/%3E%3Crect x='58.5' y='6.5' width='3' height='3' rx='.6' fill='%23615437'/%3E%3Cellipse cx='60' cy='13.5' rx='2.8' ry='4.2' fill='%23E9B949'/%3E%3C/svg%3E");filter:drop-shadow(0 0 3px rgba(255,196,92,.75))}.xmas-lights-on .header-wrapper:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='22'%3E%3Crect x='34.5' y='6.5' width='3' height='3' rx='.6' fill='%23615437'/%3E%3Cellipse cx='36' cy='13.5' rx='2.8' ry='4.2' fill='%234FA36B'/%3E%3Crect x='82.5' y='6.5' width='3' height='3' rx='.6' fill='%23615437'/%3E%3Cellipse cx='84' cy='13.5' rx='2.8' ry='4.2' fill='%23FFF4D6'/%3E%3C/svg%3E");filter:drop-shadow(0 0 3px rgba(255,236,190,.8))}@media(prefers-reduced-motion:no-preference){.xmas-lights-on .header-wrapper:before{animation:xmas-twinkle 2.6s ease-in-out infinite}.xmas-lights-on .header-wrapper:after{animation:xmas-twinkle 2.6s ease-in-out -1.3s infinite}}@keyframes xmas-twinkle{0%,to{opacity:1}50%{opacity:.45}}.header-wrapper:has(details[open]):before,.header-wrapper:has(details[open]):after{opacity:0;animation:none}.xmas-snow--site{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none}.lc-meta-badge--xmas{background:var(--xmas-green);color:var(--xmas-cream)}.lc-badge--sale{background:var(--xmas-red);color:#fff}.card-information .price--on-sale .price-item--sale{color:var(--xmas-red)}.lus-delivery__row--xmas{margin:-.2rem -.4rem 0;padding:.8rem .9rem;border-radius:8px;background:rgba(var(--xmas-green-rgb),.07);color:var(--xmas-green)}.lus-delivery__row--xmas .lus-delivery__icon,.lus-delivery__row--xmas .xmas-msg__time{color:var(--xmas-red)}xmas-countdown[data-phase=closed] .xmas-msg__time{display:none}.cart-drawer-xmas{display:flex;align-items:center;gap:.8rem;margin:0 2rem 1rem;padding:.9rem 1.2rem;border-radius:10px;background:var(--xmas-green);color:var(--xmas-cream);font-size:1.3rem;line-height:1.4}.cart-drawer-xmas svg{flex-shrink:0;width:1.8rem;height:1.8rem;color:var(--xmas-gold-light)}.cart-drawer-xmas .xmas-msg__time{color:var(--xmas-gold-light)}@media screen and (max-width:749px){.cart-drawer-xmas{margin:0 1.5rem 1rem}}
/*# sourceMappingURL=/cdn/shop/t/109/assets/lustrous-christmas.css.map */
