.trxl-announcement{position:relative;z-index:2;overflow:hidden;border-bottom:var(--trxl-announcement-border-width) solid var(--trxl-announcement-border);border-radius:var(--trxl-announcement-radius);background:var(--trxl-announcement-background);color:var(--trxl-announcement-text);font-family:var(--trxl-announcement-font-family);font-size:var(--trxl-announcement-font-size);font-style:var(--trxl-announcement-font-style);font-weight:var(--trxl-announcement-font-weight);letter-spacing:var(--trxl-announcement-letter-spacing);line-height:var(--trxl-announcement-line-height);text-transform:uppercase}.trxl-announcement--normal-case{text-transform:none}.trxl-announcement__viewport{position:relative;width:100%;overflow:hidden;padding-block:var(--trxl-announcement-padding-y);-webkit-mask-image:linear-gradient(90deg,transparent,#000 var(--trxl-announcement-fade-width),#000 calc(100% - var(--trxl-announcement-fade-width)),transparent);mask-image:linear-gradient(90deg,transparent,#000 var(--trxl-announcement-fade-width),#000 calc(100% - var(--trxl-announcement-fade-width)),transparent)}.trxl-announcement__track{display:flex;width:max-content;align-items:center;gap:var(--trxl-announcement-track-gap);animation:trxl-announcement-scroll var(--trxl-announcement-duration) linear infinite;will-change:transform}.trxl-announcement__track--right{animation-direction:reverse}.trxl-announcement--pause-on-hover:hover .trxl-announcement__track{animation-play-state:paused}.trxl-announcement__item{display:flex;flex-shrink:0;align-items:center;gap:var(--trxl-announcement-separator-gap);white-space:nowrap}.trxl-announcement__separator{width:var(--trxl-announcement-separator-size);height:var(--trxl-announcement-separator-size);flex:0 0 var(--trxl-announcement-separator-size);border-radius:var(--trxl-announcement-separator-radius);background:var(--trxl-announcement-separator)}.trxl-announcement__accessible{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes trxl-announcement-scroll{0%{transform:translateZ(0)}to{transform:translate3d(calc(-50% - var(--trxl-announcement-half-track-gap)),0,0)}}@media screen and (max-width:749px){.trxl-announcement{font-size:var(--trxl-announcement-mobile-font-size)}}@media(prefers-reduced-motion:reduce){.trxl-announcement__viewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.trxl-announcement__track{animation:none}.trxl-announcement__item--duplicate{display:none}}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map */
