.flash-sale-banner{margin-left:auto;margin-right:auto;text-align:center;z-index:1}.flash-sale-banner.flash-sale-banner--full-width{max-width:initial;width:100%}.flash-sale-banner__blocks{margin:auto;width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2.2rem}.flash-sale-banner__blocks *{overflow-wrap:break-word}.flash-sale-banner--full-width .flash-sale-banner__blocks{width:calc(100% - 8rem / var(--font-body-scale))}@media screen and (min-width: 750px){.flash-sale-banner__blocks{max-width:100%}.flash-sale-banner--full-width .flash-sale-banner__blocks{width:calc(100% - 15rem)}}@media screen and (max-width: 480px){.flash-sale-banner--full-width .flash-sale-banner__blocks{width:calc(100% - 4rem / var(--font-body-scale))}}@media screen and (min-width: 990px){.flash-sale-banner__blocks{max-width:100%}}.flash-sale-banner__blocks>*{margin-top:0;margin-bottom:0}.flash-sale-banner__blocks>*+*{margin-top:0rem}.flash-sale-banner__blocks>*+a{margin-top:3rem}.flash-sale-banner .copy-text{position:relative;border-radius:var(--buttons-radius);display:flex;align-items:center;gap:2px;animation:shake .99s infinite;transition:all .3s linear}@keyframes shake{0%{transform:translate(0)}25%{transform:translateY(-3px)}35%{transform:translateY(-3px) rotate(3deg)}55%{transform:translateY(-3px) rotate(-3deg)}65%{transform:translateY(-3px) rotate(4deg)}75%{transform:translateY(-3px) rotate(-4deg)}to{transform:translateY(0) rotate(0)}}.flash-sale-banner .copy-text:hover{animation:unset}.flash-sale-banner .copy-text input.text{padding:14px 35px 14px 14px;color:rgba(var(--color-foreground));outline:none;width:170px;background:transparent;font-family:var(--font-heading-family);text-align:center;border:1px solid rgb(var(--color-foreground),.1);font-weight:var(--font-weight-semi);transition:all var(--duration-default) ease}button i.fa.fa-clone{margin-right:5px}.flash-sale-banner .copy-text button:active{background:none}.flash-sale-banner .copy-text input.text:focus-visible{outline-offset:none;box-shadow:none}.flash-sale-banner .copy-text button:before{content:"Copied";position:absolute;top:3px;right:-30px;background:transparent;padding:0;border-radius:0;color:rgb(var(--color-foreground));font-size:calc(var(--font-h6-size) - 2px);display:none;transition:all var(--duration-default) ease}.flash-sale-banner .copy-text button:hover:before{color:rgb(var(--color-link-hover))}.flash-sale-banner .copy-text.active button:before,.flash-sale-banner .copy-text.active button:after{display:block;transition:all var(--duration-short) linear}@media screen and (max-width:1199px){.flash-sale-banner__blocks h2{font-size:calc(.6 * var(--font-h2-size))}}@media screen and (max-width: 750px){.flash-sale-banner .flash-sale-banner__blocks{gap:1rem}}.flash-sale-banner .copy-text span{display:none}.flash-sale-banner .copy-text.active span{display:block}
/*# sourceMappingURL=/cdn/shop/t/3/assets/flash-sale-banner.css.map */
