.section--launch-party-banner-minimal .launch-party-banner-minimal__inner{position:relative}.launch-party-banner-minimal__grid{display:grid;grid-template-columns:1fr;gap:1rem;text-align:center}.launch-party-banner-minimal__col{min-width:0}@media(min-width:1024px){.launch-party-banner-minimal__grid{grid-template-columns:1fr 1.5fr 1fr;align-items:center;gap:1.5rem}.launch-party-banner-minimal__col--left,.launch-party-banner-minimal__col--right{text-align:center}}.launch-party-banner-minimal__offer-text{font-size:19px;font-weight:900;color:#000;letter-spacing:.02em;text-transform:uppercase}.launch-party-banner-minimal__code-text{font-size:19px;font-weight:500;color:#000;letter-spacing:.02em;text-transform:uppercase}.launch-party-banner-minimal__code-text strong{font-weight:900}.launch-party-banner-minimal__badge-outline{display:inline-block;max-width:100%;border:2px dotted #8c1813;border-radius:999px;padding:7px 23px;background:transparent;opacity:0;transform:translateY(14px);animation-name:launch-party-banner-minimal-flick-in;animation-duration:1.2s;animation-timing-function:ease-out;animation-fill-mode:both}.launch-party-banner-minimal__col--left .launch-party-banner-minimal__badge-outline,.launch-party-banner-minimal__col--right .launch-party-banner-minimal__badge-outline{animation-delay:1.6s}@keyframes launch-party-banner-minimal-flick-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.launch-party-banner-minimal__center-reveal{clip-path:inset(0 100% 0 0);animation-name:launch-party-banner-minimal-wipe-reveal;animation-duration:.5s;animation-timing-function:ease-out;animation-delay:1.2s;animation-fill-mode:both}@keyframes launch-party-banner-minimal-wipe-reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@media(prefers-reduced-motion:reduce){.launch-party-banner-minimal__center-reveal{animation:none;clip-path:none}.launch-party-banner-minimal__badge-outline{animation:none;opacity:1;transform:none}}.launch-party-banner-minimal__eyebrow{font-size:19px;font-weight:700;color:#333;margin:0 0 10px;letter-spacing:.2em;text-transform:uppercase}.launch-party-banner-minimal__wordmark{position:relative;display:inline-block;width:600px;aspect-ratio:471.755 / 70.592;max-width:100%}.launch-party-banner-minimal__wordmark-base,.launch-party-banner-minimal__wordmark-shimmer{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:url(woodpeck-wordmark.svg);mask-image:url(woodpeck-wordmark.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.launch-party-banner-minimal__wordmark-base{background-color:#8c1813}.launch-party-banner-minimal__wordmark-shimmer{background:linear-gradient(75deg,#fff0,#ffffff40 48%,#ffffff59,#ffffff40 52%,#fff0);background-size:300% 100%;animation-name:launch-party-banner-minimal-wordmark-shimmer;animation-duration:5s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes launch-party-banner-minimal-wordmark-shimmer{0%{background-position:0% 0}40%{background-position:150% 0}to{background-position:150% 0}}@media(prefers-reduced-motion:reduce){.launch-party-banner-minimal__wordmark-shimmer{animation:none;background-position:0% 0}}@media(max-width:1023.98px){.section--launch-party-banner-minimal.section--padding{padding-top:calc(var(--section-padding-top) - 25px)}.launch-party-banner-minimal__col--center{order:-1}.launch-party-banner-minimal__col--left{order:1}.launch-party-banner-minimal__col--right{order:2}.launch-party-banner-minimal__col--left .launch-party-banner-minimal__badge-outline,.launch-party-banner-minimal__col--right .launch-party-banner-minimal__badge-outline{display:inline;border:none;padding:0;background:none}.launch-party-banner-minimal__eyebrow{font-size:15px;font-weight:500;letter-spacing:.12em}.launch-party-banner-minimal__offer-text{font-size:16.5px;font-weight:900;letter-spacing:.01em}.launch-party-banner-minimal__code-text{font-size:14px}.launch-party-banner-minimal__wordmark{width:300px}.launch-party-banner-minimal__grid{gap:.75rem}.launch-party-banner-minimal__col--left{margin-top:-1rem}.launch-party-banner-minimal__col--right{margin-top:-.5rem}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/section-launch-party-banner-minimal.css.map */
