:root{--pc-ann-h: 40px}.pc-ann-section{position:sticky;top:0;z-index:9001}.has-scrolled #SiteHeader.site-header--fixed{top:var(--pc-ann-h)}.pc-ann{--lime: #bbff00;position:relative;height:var(--pc-ann-h);overflow:hidden;background:radial-gradient(ellipse 60% 140% at 50% 130%,rgba(187,255,0,.2),transparent 70%),repeating-linear-gradient(-45deg,rgba(243,243,238,.025) 0 1px,transparent 1px 9px),#070707;color:#f3f3ee;border-bottom:1px solid rgba(187,255,0,.22);font-family:var(--FONT-STACK-BODY);font-size:12.5px}.pc-ann__track{position:relative;height:100%}.pc-ann__msg{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:10px;padding:0 16px;white-space:nowrap;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:0;transform:translateY(100%);transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .45s;pointer-events:none}.pc-ann__msg.is-active{opacity:1;transform:none;pointer-events:auto}.pc-ann__msg.is-leaving{opacity:0;transform:translateY(-100%)}.pc-ann__icon{flex:none;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#bbff001f;color:var(--lime)}.pc-ann__icon svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.pc-ann__msg.is-active .pc-ann__icon{animation:pc-ann-pop .6s .15s cubic-bezier(.2,.8,.2,1) both}@keyframes pc-ann-pop{0%{transform:scale(.4) rotate(-20deg);opacity:0}}.pc-ann__text{color:inherit}a.pc-ann__text{text-decoration:none;background:linear-gradient(var(--lime),var(--lime)) left bottom / 0 1px no-repeat;transition:background-size .3s}a.pc-ann__text:hover{background-size:100% 1px}.pc-ann__text--mobile{display:none}.pc-ann__suffix{color:#f3f3eeb3}.pc-ann__code{display:inline-flex;align-items:center;gap:6px;margin:0;padding:4px 10px 3px;background:var(--lime);color:#070707;border:0;border-radius:3px;font-family:var(--FONT-STACK-HEADING);font-size:14px;font-weight:700;line-height:1;letter-spacing:.12em;cursor:pointer;-webkit-mask:radial-gradient(circle 4px at 0 50%,transparent 96%,#000) left,radial-gradient(circle 4px at 100% 50%,transparent 96%,#000) right;-webkit-mask-size:51% 100%;-webkit-mask-repeat:no-repeat;mask:radial-gradient(circle 4px at 0 50%,transparent 96%,#000) left,radial-gradient(circle 4px at 100% 50%,transparent 96%,#000) right;mask-size:51% 100%;mask-repeat:no-repeat;transition:transform .2s,background .2s}.pc-ann__code svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:2.4}.pc-ann__code:hover{transform:translateY(-1px) rotate(-2deg);background:#fff}.pc-ann__code:focus-visible{outline:2px solid #fff;outline-offset:2px}.pc-ann__code.is-copied{background:#fff}.pc-ann__timer{padding-left:10px;border-left:1px solid rgba(243,243,238,.2);color:var(--lime);font-variant-numeric:tabular-nums}.pc-ann__timer[hidden]{display:none}.pc-ann__bar{position:absolute;left:0;right:0;bottom:0;height:2px;background:#bbff001a}.pc-ann__bar i{display:block;height:100%;background:var(--lime);box-shadow:0 0 10px var(--lime);transform:scaleX(0);transform-origin:left}.pc-ann.is-running .pc-ann__bar i{animation:pc-ann-progress var(--pc-ann-speed, 5s) linear forwards}.pc-ann:hover .pc-ann__bar i,.pc-ann:focus-within .pc-ann__bar i{animation-play-state:paused}.pc-ann.is-single .pc-ann__bar{display:none}@keyframes pc-ann-progress{to{transform:scaleX(1)}}@media(max-width:749px){:root{--pc-ann-h: 36px}.pc-ann{font-size:11px}.pc-ann__msg{gap:7px;padding:0 10px;letter-spacing:.05em}.pc-ann__icon{width:20px;height:20px}.pc-ann__icon svg{width:12px;height:12px}.pc-ann__code{font-size:12px;padding:4px 8px 3px}.pc-ann__code svg{display:none}.pc-ann__timer,.pc-ann__text--desktop.has-mobile{display:none}.pc-ann__text--mobile{display:inline}}@media(prefers-reduced-motion:reduce){.pc-ann__msg,.pc-ann__msg.is-leaving{transition:opacity .2s;transform:none}.pc-ann__msg.is-active .pc-ann__icon{animation:none}.pc-ann__bar{visibility:hidden}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/pc-announcement.css.map */
