.sec-announcement{position:relative;overflow:hidden;border-block-start:0;line-height:1.2}.sec-announcement[data-dismissed=true]{display:none}.announcement__row{display:flex;align-items:center;gap:.75rem;min-height:1.375rem}.announcement__ticker{flex:1 1 auto;min-width:0}.announcement__aside{display:flex;flex:none;align-items:center;gap:.5rem;padding-inline-end:var(--gutter)}.announcement__row:not(:has(.announcement__aside)) .announcement__ticker{width:100%}.announcement__item{display:inline-flex;flex:none;align-items:center;gap:1.5rem;padding-inline:1.5rem}.announcement__text{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-display);font-size:.78rem;font-weight:800;letter-spacing:.03em;line-height:1;text-transform:uppercase;white-space:nowrap}.announcement__text svg{flex:none;color:var(--fixed-lime)}.announcement__dot{display:inline-block;flex:none;width:.375rem;height:.375rem;transform:rotate(45deg);background-color:var(--fixed-lime)}a.announcement__text{color:inherit;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.28em;text-decoration-color:#ccff458c;transition:color var(--dur-1) var(--ease-out),text-decoration-color var(--dur-1) var(--ease-out)}a.announcement__text:hover,a.announcement__text:focus-visible{color:var(--fixed-lime);text-decoration-color:currentColor}.announcement__marquee{width:100%}.announcement__marquee .marquee__track{align-items:center}.announcement__rotator{display:grid;place-items:center;width:100%;min-height:1.25rem;text-align:center}.announcement__rot-item{grid-area:1 / 1;opacity:0}html.js-anim .announcement__rot-item{animation-duration:var(--ann-cycle, 16s);animation-timing-function:ease;animation-iteration-count:infinite;animation-delay:calc(var(--i, 0) * var(--ann-step, 4s));animation-fill-mode:both}.announcement__rotator[data-count="1"] .announcement__rot-item{opacity:1;animation:none}html.js-anim .announcement__rotator[data-count="2"] .announcement__rot-item{animation-name:ann-cycle-2}html.js-anim .announcement__rotator[data-count="3"] .announcement__rot-item{animation-name:ann-cycle-3}html.js-anim .announcement__rotator[data-count="4"] .announcement__rot-item{animation-name:ann-cycle-4}html.js-anim .announcement__rotator[data-count="5"] .announcement__rot-item{animation-name:ann-cycle-5}html.js-anim .announcement__rotator[data-count="6"] .announcement__rot-item{animation-name:ann-cycle-6}@keyframes ann-cycle-2{0%{opacity:0;transform:translateY(6px)}4%{opacity:1;transform:translateY(0)}46%{opacity:1;transform:translateY(0)}50%{opacity:0;transform:translateY(-6px)}to{opacity:0;transform:translateY(-6px)}}@keyframes ann-cycle-3{0%{opacity:0;transform:translateY(6px)}3%{opacity:1;transform:translateY(0)}30%{opacity:1;transform:translateY(0)}33.33%{opacity:0;transform:translateY(-6px)}to{opacity:0;transform:translateY(-6px)}}@keyframes ann-cycle-4{0%{opacity:0;transform:translateY(6px)}2.5%{opacity:1;transform:translateY(0)}22%{opacity:1;transform:translateY(0)}25%{opacity:0;transform:translateY(-6px)}to{opacity:0;transform:translateY(-6px)}}@keyframes ann-cycle-5{0%{opacity:0;transform:translateY(6px)}2%{opacity:1;transform:translateY(0)}18%{opacity:1;transform:translateY(0)}20%{opacity:0;transform:translateY(-6px)}to{opacity:0;transform:translateY(-6px)}}@keyframes ann-cycle-6{0%{opacity:0;transform:translateY(6px)}1.8%{opacity:1;transform:translateY(0)}15%{opacity:1;transform:translateY(0)}16.66%{opacity:0;transform:translateY(-6px)}to{opacity:0;transform:translateY(-6px)}}html.no-js .announcement__rot-item,html.no-anim .announcement__rot-item{opacity:0;animation:none}html.no-js .announcement__rot-item:first-child,html.no-anim .announcement__rot-item:first-child{opacity:1}.announcement__loc,.announcement__loc form{display:flex;align-items:center;gap:.375rem}.announcement__select-wrap{position:relative;display:inline-flex;align-items:center}.announcement__select{appearance:none;-webkit-appearance:none;padding:.25rem 1.6rem .25rem .625rem;border:var(--bw) solid var(--ink);border-radius:var(--r-pill);background-color:transparent;color:inherit;font-family:var(--font-display);font-size:.7rem;font-weight:800;letter-spacing:.04em;line-height:1.2;text-transform:uppercase;cursor:pointer;transition:background-color var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out)}.announcement__select:hover{background-color:#ccff452e}.announcement__select option{color:var(--fixed-ink);background-color:var(--fixed-white)}.announcement__select-icon{position:absolute;right:.5rem;display:block;pointer-events:none}.announcement__loc-submit{padding-inline:.625rem}.announcement__dismiss{display:grid;place-items:center;width:1.625rem;height:1.625rem;flex:none;border:var(--bw) solid var(--ink);border-radius:var(--r-pill);background-color:transparent;color:inherit;cursor:pointer;transition:background-color var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out),transform var(--dur-1) var(--ease-out)}.announcement__dismiss:hover{background-color:var(--fixed-lime);color:var(--fixed-ink);transform:translateY(-1px)}.announcement__dismiss:active{transform:translateY(1px)}@media(max-width:639px){.announcement__item{gap:1rem;padding-inline:1rem}.announcement__text{font-size:.72rem}.announcement__loc{display:none}}@media(prefers-reduced-motion:reduce){.announcement__rot-item{opacity:0;animation:none!important;transform:none!important}.announcement__rot-item:first-child{opacity:1}.announcement__dismiss,a.announcement__text{transition-duration:.001ms}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-announcement-bar.css.map */
