.sale-promotion[data-astro-cid-thrhqt4t][hidden]{display:none!important}.sale-close[data-astro-cid-thrhqt4t]{position:absolute;top:3px;right:3px;z-index:2;display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:0 0;color:#7b8492;cursor:pointer}.sale-close[data-astro-cid-thrhqt4t] svg{width:18px;height:18px}.sale-close[data-astro-cid-thrhqt4t]:hover{background:#64748b1a;color:#374151}.sale-close[data-astro-cid-thrhqt4t]:focus-visible{outline:2px solid var(--aw-color-primary);outline-offset:-2px}.sale-promotion[data-astro-cid-thrhqt4t]{display:block;position:relative;isolation:isolate;overflow:hidden;border:1px solid #c4a2ff;border-radius:.85rem;font-family:var(--font-inter),Inter,sans-serif}.sale-link[data-astro-cid-thrhqt4t]{display:flex;align-items:center;justify-content:center;gap:.65rem;min-width:0;color:inherit;text-decoration:none}.sale-link[data-astro-cid-thrhqt4t] a[data-astro-cid-thrhqt4t]{color:inherit;text-decoration:none;cursor:pointer;border-radius:.35rem;transition:background-color .15s ease}.compact[data-astro-cid-thrhqt4t] .sale-link[data-astro-cid-thrhqt4t] a[data-astro-cid-thrhqt4t]:hover{background-color:#ffffff29}.sale-link[data-astro-cid-thrhqt4t] .sale-link-arrow{flex-shrink:0;width:1.3125rem;height:1.3125rem;color:currentColor;transition:transform .15s ease}.widget[data-astro-cid-thrhqt4t] .sale-link[data-astro-cid-thrhqt4t] .sale-link-arrow{width:clamp(1rem,1.8vw,1.70625rem);height:clamp(1rem,1.8vw,1.70625rem)}@media (prefers-reduced-motion:no-preference){.compact[data-astro-cid-thrhqt4t] .sale-link[data-astro-cid-thrhqt4t] a[data-astro-cid-thrhqt4t]:hover .sale-link-arrow{transform:translate(2px,-2px)}}.sale-link[data-astro-cid-thrhqt4t] a[data-astro-cid-thrhqt4t]:focus-visible{outline:3px solid #8255ff;outline-offset:-4px;border-radius:inherit}.sale-event[data-astro-cid-thrhqt4t],.sale-event-heading[data-astro-cid-thrhqt4t],.sale-offer[data-astro-cid-thrhqt4t],.sale-proxy[data-astro-cid-thrhqt4t]{display:flex;align-items:center;gap:.5rem}.sale-bag[data-astro-cid-thrhqt4t]{display:flex;align-items:center;justify-content:center;color:#bd8be9}.compact[data-astro-cid-thrhqt4t] .sale-event-heading[data-astro-cid-thrhqt4t]{gap:.1875rem}.sale-bag[data-astro-cid-thrhqt4t] .sale-logo[data-astro-cid-thrhqt4t]{width:1.35rem;height:1.35rem;-o-object-fit:contain;object-fit:contain}.compact[data-astro-cid-thrhqt4t] .sale-bag[data-astro-cid-thrhqt4t] svg{width:1.35rem;height:1.35rem;stroke-width:1.4}.sale-date[data-astro-cid-thrhqt4t]{color:#c38be7;font-size:1.3rem;font-weight:850;letter-spacing:-.055em;white-space:nowrap}.sale-festival[data-astro-cid-thrhqt4t]{font-weight:650;white-space:nowrap}.sale-discount[data-astro-cid-thrhqt4t]{padding:.2rem .55rem;border-radius:999px;background:linear-gradient(110deg,#cf9aef,#e7a7f9);color:#271036;font-size:1.1rem;font-weight:850;line-height:1;white-space:nowrap}.sale-license[data-astro-cid-thrhqt4t]{line-height:1.2}.sale-offer-content[data-astro-cid-thrhqt4t]{display:contents}.sale-proxy[data-astro-cid-thrhqt4t]{padding-left:.8rem;border-left:1px solid #b6a6ca;white-space:nowrap}.sale-proxy[data-astro-cid-thrhqt4t] strong[data-astro-cid-thrhqt4t]{color:#d8a4f2;font-weight:750}.compact[data-astro-cid-thrhqt4t]{margin-top:.7rem;border-color:#ff003c;background:linear-gradient(110deg,#ff003c,#f90048 65%,#ff0054);color:#fff}.compact[data-astro-cid-thrhqt4t] .sale-date[data-astro-cid-thrhqt4t],.compact[data-astro-cid-thrhqt4t] .sale-bag[data-astro-cid-thrhqt4t]{color:#fff12b}.compact[data-astro-cid-thrhqt4t] .sale-discount[data-astro-cid-thrhqt4t]{background:#fff12b;color:#9b0028}.compact[data-astro-cid-thrhqt4t] .sale-proxy[data-astro-cid-thrhqt4t]{border-left:0}.compact[data-astro-cid-thrhqt4t] .sale-proxy[data-astro-cid-thrhqt4t] strong[data-astro-cid-thrhqt4t]{color:#fff}.compact[data-astro-cid-thrhqt4t] .sale-link[data-astro-cid-thrhqt4t] a[data-astro-cid-thrhqt4t]:focus-visible{outline-color:#fff12b}.compact[data-astro-cid-thrhqt4t] .sale-link[data-astro-cid-thrhqt4t]{display:grid;align-items:stretch;grid-template-columns:auto minmax(0,1fr) auto;padding:0 .7rem;font-size:.75rem}.compact[data-astro-cid-thrhqt4t] .sale-link[data-astro-cid-thrhqt4t]>a[data-astro-cid-thrhqt4t]{padding-top:.55rem;padding-bottom:.55rem}.compact[data-astro-cid-thrhqt4t] .sale-offer[data-astro-cid-thrhqt4t],.compact[data-astro-cid-thrhqt4t] .sale-proxy[data-astro-cid-thrhqt4t]{position:relative;border-radius:0}.compact[data-astro-cid-thrhqt4t] .sale-offer[data-astro-cid-thrhqt4t]:before,.compact[data-astro-cid-thrhqt4t] .sale-proxy[data-astro-cid-thrhqt4t]:before{content:"";position:absolute;left:0;top:15%;height:70%;width:1px;background:#fff9;border-radius:0}.compact[data-astro-cid-thrhqt4t] .sale-event[data-astro-cid-thrhqt4t],.compact[data-astro-cid-thrhqt4t] .sale-proxy-copy[data-astro-cid-thrhqt4t]{display:flex;flex-direction:column;align-items:center;gap:.25rem}.compact[data-astro-cid-thrhqt4t] .sale-date[data-astro-cid-thrhqt4t]{line-height:1;font-size:1.5rem}.compact[data-astro-cid-thrhqt4t] .sale-festival[data-astro-cid-thrhqt4t]{font-size:.6rem;font-weight:500;letter-spacing:-.02em}.compact[data-astro-cid-thrhqt4t] .sale-offer[data-astro-cid-thrhqt4t]{justify-content:center;padding-left:.8rem}.compact[data-astro-cid-thrhqt4t] .sale-proxy[data-astro-cid-thrhqt4t] .sale-proxy-discount[data-astro-cid-thrhqt4t]{padding:.2rem .55rem;font-size:1.1rem;color:#9b0028}.widget[data-astro-cid-thrhqt4t]{position:fixed;z-index:40;inset-inline:0;bottom:calc(.5rem + env(safe-area-inset-bottom,0));font-family:var(--font-inter),"Inter",sans-serif;width:80%;max-width:1360px;margin:0 auto;background:linear-gradient(115deg,#faf8ff,#fff 48%,#faf7ff);color:var(--aw-color-text-default);border-color:#bcb0ff;border-radius:1.25rem;box-shadow:0 4px 30px #0000001a}.widget[data-astro-cid-thrhqt4t]:after{content:"";position:absolute;z-index:-1;pointer-events:none;width:22rem;height:8rem;right:-3rem;bottom:-5rem;border-radius:50%;background:linear-gradient(100deg,#e3f5ff,#edddff);transform:rotate(-15deg)}.widget[data-astro-cid-thrhqt4t] .sale-link[data-astro-cid-thrhqt4t]{display:grid;align-items:stretch;grid-template-columns:auto auto minmax(0,1.2fr) minmax(0,1fr);gap:clamp(.4rem,.8vw,1rem);padding:0 clamp(.5rem,1.2vw,1.25rem);font-size:clamp(.75rem,1.4vw,1.25rem)}.widget[data-astro-cid-thrhqt4t] .sale-link[data-astro-cid-thrhqt4t]>a[data-astro-cid-thrhqt4t]{min-width:0;padding-top:.85rem;padding-bottom:.85rem}.widget[data-astro-cid-thrhqt4t] .sale-offer[data-astro-cid-thrhqt4t],.widget[data-astro-cid-thrhqt4t] .sale-proxy[data-astro-cid-thrhqt4t]{position:relative;border-left:0;border-radius:0}.widget[data-astro-cid-thrhqt4t] .sale-offer[data-astro-cid-thrhqt4t]:before,.widget[data-astro-cid-thrhqt4t] .sale-proxy[data-astro-cid-thrhqt4t]:before{content:"";position:absolute;left:0;top:15%;height:70%;width:1px;background:#a898ff;border-radius:0}.widget[data-astro-cid-thrhqt4t] .sale-event[data-astro-cid-thrhqt4t]{flex-direction:column;justify-content:center;gap:.3rem}.widget[data-astro-cid-thrhqt4t] .sale-event-heading[data-astro-cid-thrhqt4t]{gap:.05rem}.sale-countdown[data-astro-cid-thrhqt4t]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.75rem 0;gap:.4rem}.sale-countdown-label[data-astro-cid-thrhqt4t]{font-size:.7rem;font-weight:500;line-height:1.2;color:#647084}.widget[data-astro-cid-thrhqt4t] .sale-countdown-digits[data-astro-cid-thrhqt4t]{display:flex;align-items:flex-start;justify-content:center;gap:clamp(.1875rem,.4vw,.375rem);line-height:1.2;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.sale-countdown-part[data-astro-cid-thrhqt4t]{display:flex;flex-direction:column;align-items:center;gap:.3rem}.sale-countdown-part[data-astro-cid-thrhqt4t] b[data-astro-cid-thrhqt4t]{position:relative;display:grid;place-items:center;min-width:clamp(28px,3vw,44px);height:clamp(30px,3vw,37px);padding:0 .25rem;border:1px solid #d8dce5;border-radius:5px;background:linear-gradient(#fff 0 50%,#f5f6f8 50% 100%);box-shadow:0 2px #e4e7ed;color:#293344;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:clamp(18px,1.8vw,24px);font-weight:600;line-height:1}.sale-countdown-part[data-astro-cid-thrhqt4t] b[data-astro-cid-thrhqt4t]:after{content:"";position:absolute;top:50%;left:0;right:0;height:1px;background:#29334414;pointer-events:none}.sale-countdown-part[data-astro-cid-thrhqt4t] small[data-astro-cid-thrhqt4t]{color:#647084;font-size:.65rem;font-weight:400}.widget[data-astro-cid-thrhqt4t] .sale-bag[data-astro-cid-thrhqt4t]{transform:translateY(-2px);width:clamp(1.5rem,3vw,2.7rem);height:clamp(1.5rem,3vw,2.7rem);border-radius:1rem;color:#6850ff;background:0 0}.widget[data-astro-cid-thrhqt4t] .sale-bag[data-astro-cid-thrhqt4t] .sale-logo[data-astro-cid-thrhqt4t]{width:100%;height:100%}.widget[data-astro-cid-thrhqt4t] .sale-date[data-astro-cid-thrhqt4t]{font-size:clamp(1.1rem,2.4vw,2.1rem);font-style:italic;flex-shrink:0;padding:.05em .18em .05em 0;color:transparent;background:linear-gradient(110deg,#266cff,#9b3fff);-webkit-background-clip:text;background-clip:text;line-height:1.15}.widget[data-astro-cid-thrhqt4t] .sale-festival[data-astro-cid-thrhqt4t]{color:var(--aw-color-text-default);line-height:1.1;font-size:clamp(1rem,1.7vw,1.6rem);font-weight:800;font-style:normal;letter-spacing:-.04em}.widget[data-astro-cid-thrhqt4t] .sale-offer[data-astro-cid-thrhqt4t]{justify-content:center;padding-inline:clamp(.5rem,1.2vw,1.6rem)}.widget[data-astro-cid-thrhqt4t] .sale-offer-content[data-astro-cid-thrhqt4t]{display:flex;align-items:center;justify-content:center;gap:.35rem;min-width:0;max-width:100%}.widget[data-astro-cid-thrhqt4t] .sale-discount[data-astro-cid-thrhqt4t]{flex-shrink:0;padding:.4rem clamp(.45rem,.8vw,1.1rem);background:linear-gradient(110deg,#266cff,#9b3fff);color:#fff;font-size:clamp(1.1rem,2.2vw,2rem);font-style:normal}.widget[data-astro-cid-thrhqt4t] .sale-license[data-astro-cid-thrhqt4t]{max-width:12rem;text-align:center;font-size:clamp(.75rem,1.19vw,1.0625rem)}.widget[data-astro-cid-thrhqt4t] .sale-proxy-label[data-astro-cid-thrhqt4t]{text-align:center;font-size:clamp(.75rem,1.19vw,1.0625rem)}.widget[data-astro-cid-thrhqt4t] .sale-proxy[data-astro-cid-thrhqt4t]{gap:clamp(.3rem,.7vw,1rem);justify-content:center;padding-inline:clamp(.5rem,1.2vw,1.6rem);border-color:#a898ff;white-space:normal}.widget[data-astro-cid-thrhqt4t] .sale-proxy[data-astro-cid-thrhqt4t] strong[data-astro-cid-thrhqt4t]{color:#704bff}.sale-proxy-label[data-astro-cid-thrhqt4t]{display:flex;flex-direction:column;line-height:1.2}.widget[data-astro-cid-thrhqt4t] .sale-proxy[data-astro-cid-thrhqt4t] .sale-discount[data-astro-cid-thrhqt4t]{color:#fff}@media (max-width:768px){.widget[data-astro-cid-thrhqt4t] .sale-countdown[data-astro-cid-thrhqt4t]{display:none}.widget[data-astro-cid-thrhqt4t] .sale-link[data-astro-cid-thrhqt4t]{grid-template-columns:auto minmax(0,1.2fr) minmax(0,1fr)}}@media (max-width:767px){.widget[data-astro-cid-thrhqt4t] .sale-link[data-astro-cid-thrhqt4t]{grid-template-columns:20% minmax(0,1.2fr) minmax(0,1fr);gap:.25rem;padding:0 .4rem;font-size:.8125rem}.widget[data-astro-cid-thrhqt4t] .sale-event[data-astro-cid-thrhqt4t]{grid-column:auto;min-width:0}.widget[data-astro-cid-thrhqt4t] .sale-offer[data-astro-cid-thrhqt4t],.widget[data-astro-cid-thrhqt4t] .sale-proxy[data-astro-cid-thrhqt4t]{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.3rem;padding-inline:.4rem}.widget[data-astro-cid-thrhqt4t] .sale-license[data-astro-cid-thrhqt4t],.widget[data-astro-cid-thrhqt4t] .sale-proxy-copy[data-astro-cid-thrhqt4t]{text-align:center}.widget[data-astro-cid-thrhqt4t] .sale-license[data-astro-cid-thrhqt4t],.widget[data-astro-cid-thrhqt4t] .sale-proxy-label[data-astro-cid-thrhqt4t]{font-size:clamp(.6875rem,1.8vw,.8125rem)}.widget[data-astro-cid-thrhqt4t] .sale-discount[data-astro-cid-thrhqt4t]{font-size:1.2rem}.widget[data-astro-cid-thrhqt4t] .sale-link[data-astro-cid-thrhqt4t] .sale-link-arrow{width:1rem;height:1rem}.widget[data-astro-cid-thrhqt4t] .sale-offer-content[data-astro-cid-thrhqt4t]{flex-direction:row;gap:.2rem;width:100%}.widget[data-astro-cid-thrhqt4t] .sale-offer-content[data-astro-cid-thrhqt4t] .sale-discount[data-astro-cid-thrhqt4t],.widget[data-astro-cid-thrhqt4t] .sale-proxy[data-astro-cid-thrhqt4t] .sale-discount[data-astro-cid-thrhqt4t]{font-size:clamp(.8rem,2.5vw,1.2rem);padding-inline:.35rem;white-space:nowrap}.widget[data-astro-cid-thrhqt4t] .sale-proxy-label[data-astro-cid-thrhqt4t]{font-size:clamp(.5625rem,1.5vw,.8125rem)}.widget[data-astro-cid-thrhqt4t] .sale-proxy[data-astro-cid-thrhqt4t] .sale-link-arrow{width:clamp(.625rem,1.8vw,1rem);height:clamp(.625rem,1.8vw,1rem)}.widget[data-astro-cid-thrhqt4t] .sale-license[data-astro-cid-thrhqt4t]{min-width:0;max-width:none;font-size:clamp(.5625rem,1.5vw,.8125rem);line-height:1.15;min-height:2.3em;text-wrap:balance}.widget[data-astro-cid-thrhqt4t] .sale-offer[data-astro-cid-thrhqt4t] .sale-link-arrow{width:clamp(.625rem,1.8vw,1rem);height:clamp(.625rem,1.8vw,1rem)}.widget[data-astro-cid-thrhqt4t] .sale-countdown-label[data-astro-cid-thrhqt4t]{font-size:.65rem}}@media (max-width:479px){.widget[data-astro-cid-thrhqt4t] .sale-event-heading[data-astro-cid-thrhqt4t]{flex-direction:column;gap:0}.widget[data-astro-cid-thrhqt4t] .sale-date[data-astro-cid-thrhqt4t]{font-size:.85rem}.widget[data-astro-cid-thrhqt4t] .sale-bag[data-astro-cid-thrhqt4t]{width:1rem;height:1rem}}@media (max-width:639px){.compact[data-astro-cid-thrhqt4t] .sale-link[data-astro-cid-thrhqt4t]{grid-template-columns:repeat(2,minmax(0,1fr));flex-wrap:wrap;gap:.4rem .65rem;padding:0 .65rem;font-size:.7rem}.compact[data-astro-cid-thrhqt4t] .sale-offer[data-astro-cid-thrhqt4t]{grid-column:1/-1;border-left:0;padding-left:0;flex-basis:100%;justify-content:center;order:1}.compact[data-astro-cid-thrhqt4t] .sale-offer[data-astro-cid-thrhqt4t]:before{display:none}.compact[data-astro-cid-thrhqt4t] .sale-proxy[data-astro-cid-thrhqt4t]{padding-left:.5rem}.widget[data-astro-cid-thrhqt4t] .sale-event[data-astro-cid-thrhqt4t]{padding-right:0;border:0}.widget[data-astro-cid-thrhqt4t] .sale-festival[data-astro-cid-thrhqt4t]{white-space:normal;max-width:9rem}.widget[data-astro-cid-thrhqt4t] .sale-offer[data-astro-cid-thrhqt4t]{flex-basis:100%;justify-content:center}.widget[data-astro-cid-thrhqt4t] .sale-proxy[data-astro-cid-thrhqt4t]{padding-inline:.4rem;border:0;justify-content:center}}