/*! tcup-src:cf87b37e52d1c34e13b42ed606c2e065 */
.tcup-bar{--tcup-bar-bg:linear-gradient(90deg,#fffbf0,#f9e0e8);--tcup-bar-fg:var(--tn-fg,#4c4b4b);--tcup-bar-accent:var(--tn-primary,#e45e9a);background:var(--tcup-bar-bg);color:var(--tcup-bar-fg);font-family:Montserrat,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.02em;line-height:1.35;position:relative}.tcup-bar[hidden]{display:none!important}.tcup-bar--below{display:none}@media (max-width:1024px){.tcup-bar--above{display:none}.tcup-bar--below{display:block}}.tcup-bar__inner{align-items:center;display:grid;gap:4px;grid-template-columns:32px minmax(0,1fr) 32px;margin:0 auto;max-width:1300px;min-height:38px;padding:3px 8px}.tcup-bar--dismissible .tcup-bar__inner{grid-template-columns:32px minmax(0,1fr) 32px 32px}.tcup-bar__slides{display:grid;min-width:0;text-align:center}.tcup-bar__msg{align-items:center;display:flex;flex-wrap:wrap;gap:4px 10px;grid-area:1/1;justify-content:center;min-width:0;opacity:0;padding:5px 0;transform:translate3d(0,6px,0);transition:opacity .35s ease,transform .35s ease,visibility 0s linear .35s;visibility:hidden}.tcup-bar__msg.is-active{opacity:1;transform:none;transition-delay:0s;visibility:visible}.tcup-bar__msg[hidden]{display:none}.tcup-bar__dot{flex:0 0 auto;height:8px;margin-right:2px;position:relative;width:8px}.tcup-bar__dot,.tcup-bar__dot:after{background:var(--tcup-bar-dot,currentColor);border-radius:50%}.tcup-bar__dot:after{animation:tcup-bar-dot 1.4s ease-out .3s infinite;content:"";inset:0;opacity:0;position:absolute}@keyframes tcup-bar-dot{0%{opacity:.45;transform:scale(1)}to{opacity:0;transform:scale(3)}}.tcup-bar__text{min-width:0;overflow-wrap:anywhere}.tcup-bar__text i{margin-right:.45em;vertical-align:-.1em}.tcup-bar__text b,.tcup-bar__text strong{font-weight:700}.tcup-bar a,.tcup-bar a:focus,.tcup-bar a:hover{color:inherit}.tcup-bar__text--link{text-decoration:none}.tcup-bar__cta,.tcup-bar__text a,.tcup-bar__text--link:focus-visible,.tcup-bar__text--link:hover{text-decoration:underline;text-underline-offset:3px}.tcup-bar__cta{font-weight:700;white-space:nowrap}.tcup-bar__countdown{align-items:center;display:inline-flex;font-size:.8125rem;font-variant-numeric:tabular-nums;gap:3px;line-height:1;white-space:nowrap}.tcup-bar__cd-unit{align-items:baseline;background:rgba(76,75,75,.1);background:color-mix(in srgb,currentColor 12%,transparent);border-radius:6px;display:inline-flex;gap:1px;padding:4px 6px}.tcup-bar__cd-unit b{font-weight:700}.tcup-bar__cd-unit small{font-size:.75em;font-weight:500;opacity:.7}.tcup-bar__countdown[hidden]{display:none}.tcup-bar__live{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:inline-flex;flex-wrap:wrap;font:inherit;gap:4px 10px;justify-content:center;letter-spacing:inherit;margin:0;padding:0;text-transform:none}.tcup-bar__live:focus-visible .tcup-bar__live-text,.tcup-bar__live:hover .tcup-bar__live-text{text-decoration:underline;text-underline-offset:3px}.tcup-bar .tcup-bar__live:active,.tcup-bar .tcup-bar__live:focus,.tcup-bar .tcup-bar__live:hover{background:none;box-shadow:none;color:inherit}.tcup-bar .tcup-bar__live--progress:active,.tcup-bar .tcup-bar__live--progress:focus,.tcup-bar .tcup-bar__live--progress:hover,.tcup-bar__live--progress{color:var(--tcup-bar-progress-text,inherit)}.tcup-bar .tcup-bar__live--pill:active,.tcup-bar .tcup-bar__live--pill:focus,.tcup-bar .tcup-bar__live--pill:hover,.tcup-bar__live--pill{background:linear-gradient(90deg,var(--tcup-bar-progress-fill,rgba(228,94,154,.3)) var(--tcup-bar-progress,0),var(--tcup-bar-progress-track,rgba(76,75,75,.07)) var(--tcup-bar-progress,0));border-radius:999px;padding:2px 12px}.tcup-bar .tcup-bar__live--underline:active,.tcup-bar .tcup-bar__live--underline:focus,.tcup-bar .tcup-bar__live--underline:hover,.tcup-bar__live--underline{background:linear-gradient(90deg,var(--tcup-bar-progress-fill,#e45e9a) var(--tcup-bar-progress,0),var(--tcup-bar-progress-track,rgba(76,75,75,.15)) var(--tcup-bar-progress,0)) 0 100% /100% 3px no-repeat;border-radius:0;padding:0 0 5px}.tcup-bar__live .woocommerce-Price-amount{font-weight:700}.tcup-bar__code{border:1px dashed;border-radius:4px;display:inline-block;font-weight:700;letter-spacing:.04em;padding:0 6px}.tcup-bar__close,.tcup-bar__nav{align-items:center;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;height:32px;justify-content:center;opacity:.65;padding:0;transition:opacity .15s ease,background-color .15s ease;width:32px}.tcup-bar__close:active,.tcup-bar__close:focus,.tcup-bar__close:hover,.tcup-bar__nav:active,.tcup-bar__nav:focus,.tcup-bar__nav:hover{background:none;color:inherit}.tcup-bar__close:hover,.tcup-bar__nav:hover{opacity:1}.tcup-bar :focus-visible{outline:2px solid currentColor;outline-offset:2px}.tcup-bar__ucss-anchor{display:none!important}.tcup-bar__nav[hidden]{display:inline-flex;visibility:hidden}.tcup-bar__nav--next svg{transform:scaleX(-1)}.tcup-bar__close{font-size:1.25rem;line-height:1}@media (max-width:640px){.tcup-bar{font-size:.8125rem;letter-spacing:.01em}.tcup-bar--dismissible .tcup-bar__inner,.tcup-bar__inner{grid-template-columns:minmax(0,1fr);min-height:36px;padding:2px 14px}.tcup-bar--dismissible .tcup-bar__inner{grid-template-columns:minmax(0,1fr) 28px;padding-right:4px}.tcup-bar__nav,.tcup-bar__nav[hidden]{display:none}.tcup-bar__close{height:28px;width:28px}.tcup-bar__msg{gap:3px 8px}.tcup-bar__live--pill{padding:1px 10px}}@media (prefers-reduced-motion:reduce){.tcup-bar__dot:after{animation:none}.tcup-bar__msg{transform:none;transition:opacity .2s ease,visibility 0s linear .2s}}