.pt-promo-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 10px;width:100%;box-sizing:border-box;margin:0 0 var(--pt-gap-below, 24px);padding:7px 16px;background:var(--pt-bar-bg, #000);color:var(--pt-bar-text, #fff);font-family:inherit;font-size:16px;line-height:21px;text-align:center}.pt-promo-bar__message a{color:inherit}.pt-promo-bar__btn{position:relative;display:inline-block;overflow:hidden;padding:4px 16px;border-radius:1000px;background-color:var(--pt-btn-bg, #fff);color:var(--pt-btn-text, #000);font-size:14.4px;font-weight:700;line-height:21px;text-decoration:none;white-space:nowrap;transform:translateZ(0);backface-visibility:hidden;transition:color .25s cubic-bezier(.5,.2,0,1)}.pt-promo-bar__btn:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--pt-btn-fill, #fc9601);transform:translateY(102%);transition:transform .25s cubic-bezier(.5,.2,0,1);z-index:1}.pt-promo-bar__btn span{position:relative;z-index:2}.pt-promo-bar__btn:hover,.pt-promo-bar__btn:focus-visible{background-color:var(--pt-btn-flash, #f24a42);color:var(--pt-btn-fill-text, #fff);text-decoration:none}.pt-promo-bar__btn:hover:before,.pt-promo-bar__btn:focus-visible:before{transform:translateY(0)}.pt-promo-bar__btn:focus-visible{outline:2px solid var(--pt-bar-text, #fff);outline-offset:2px}@media(prefers-reduced-motion:reduce){.pt-promo-bar__btn,.pt-promo-bar__btn:before{transition:none}}@media(max-width:600px){.pt-promo-bar{padding:10px 16px;font-size:14px;line-height:19px}.pt-promo-bar__btn{padding:4px 18px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/71/compiled_assets/styles.css.map */
