@keyframes amp-hero-glow-shift{0%{background-position:0% 50%}50%{background-position:12% 50%}to{background-position:0% 50%}}.amp-button{--amp-btn-gradient: linear-gradient( 90deg, #2f7bff 0%, #2f7bff 6%, #6d4aff 13%, #e11d8a 21%, #ff1a2e 30%, #ff4d00 40%, #ff8a00 48%, #ff8a00 52%, #ff4d00 60%, #ff1a2e 70%, #e11d8a 79%, #6d4aff 87%, #2f7bff 94%, #2f7bff 100% );--amp-button-face: #111111;--amp-button-ink: #ffffff;--amp-button-height: 60px;--amp-button-pad-x: 32px;position:relative;z-index:0;isolation:isolate;display:flex;box-sizing:border-box;width:100%;overflow:visible;padding:2px;border-radius:999px;background:var(--amp-button-face);line-height:0}.amp-button--glow:before,.amp-button--glow:after,.amp-button--accent:before,.amp-button--accent:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-image:var(--amp-btn-gradient);background-size:200% 100%;background-position:0% 50%;opacity:0;pointer-events:none;transition:opacity .35s ease}.amp-button--glow:before,.amp-button--accent:before{z-index:0;transform:scale(1.08) translateZ(0);filter:blur(16px)}.amp-button--glow:after,.amp-button--accent:after{z-index:1}.amp-button .amp-button__control{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;gap:10px;box-sizing:border-box;width:100%;height:var(--amp-button-height);min-height:var(--amp-button-height);margin:0;padding:0 var(--amp-button-pad-x);border:0;border-radius:inherit;background:var(--amp-button-face);background-image:none;color:var(--amp-button-ink);box-shadow:none;transform:none;filter:none;opacity:1;overflow:visible;font-family:var(--type-button-family);font-size:var(--type-button-size);font-weight:var(--type-button-weight);letter-spacing:var(--type-button-letter-spacing);line-height:var(--type-button-line-height);text-align:center;text-decoration:none;text-transform:var(--type-button-text-transform);cursor:pointer;transition:none;-webkit-appearance:none;appearance:none;-webkit-font-smoothing:antialiased}.amp-button .amp-button__control .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:none;align-items:center;justify-content:center;width:auto;pointer-events:none}.amp-button .amp-button__control.loading>:not(.loading__spinner){visibility:hidden}.amp-button .amp-button__control.loading .loading__spinner:not(.hidden){display:flex}.amp-button .amp-button__control .loading__spinner .spinner{width:28px;height:28px}.amp-button .amp-button__control .loading__spinner .path{stroke:currentColor}.amp-button .amp-button__control:is(:hover,:focus,:focus-visible,:active),.amp-button .amp-button__control:is(:hover,:focus,:focus-visible,:active):before,.amp-button .amp-button__control:is(:hover,:focus,:focus-visible,:active):after{transform:none;box-shadow:none;filter:none}.amp-button .amp-button__control:before,.amp-button .amp-button__control:after{content:none;display:none}.amp-button-arrow{width:24px;height:24px;flex:none}.amp-button__label{display:inline-flex;align-items:center;justify-content:center;gap:10px;transform:none;color:inherit}.amp-button .amp-button__control .amp-button__label{color:inherit}.amp-button.amp-button--glow .amp-button__control,.amp-button.amp-button--glow .amp-button__control:is(:hover,:focus,:focus-visible,:active){background:#111;background-image:none;color:#fff;border:0}.amp-button--accent{--amp-button-height: 56px;--amp-button-pad-x: 24px;background:transparent}.amp-button.amp-button--accent .amp-button__control,.amp-button.amp-button--accent .amp-button__control:is(:hover,:focus,:focus-visible,:active){background-color:var(--pdp-cta-from, var(--pdp-accent, #db090a));background-image:linear-gradient(90deg,var(--pdp-cta-from, var(--pdp-accent, #db090a)) 0%,var(--pdp-cta-to, var(--pdp-accent-on-light, var(--pdp-accent, #db090a))) 100%);color:var(--pdp-accent-contrast, #ffffff);border:0}.amp-button--ghost{--amp-button-face: #f2f2f2;--amp-button-ink: #111111;--amp-button-pad-x: 20px;padding:0;background:transparent}.amp-button--ghost:before,.amp-button--ghost:after{content:none;display:none}.amp-button.amp-button--ghost .amp-button__control{border:2px solid transparent;background:#f2f2f2;color:#111;font-weight:600;transition:background-color .16s ease,border-color .16s ease}.amp-button.amp-button--ghost .amp-button__control:is(:hover,:focus-visible){background:transparent;border-color:#111;color:#111}.amp-button--glow:hover:before,.amp-button--glow:focus-within:before,.amp-button--accent:hover:before,.amp-button--accent:focus-within:before{opacity:1}.amp-button--glow:hover:after,.amp-button--glow:focus-within:after,.amp-button--accent:hover:after,.amp-button--accent:focus-within:after{opacity:1;animation:amp-hero-glow-shift 5s linear infinite}.amp-button:has(.amp-button__control:disabled):before,.amp-button:has(.amp-button__control:disabled):after,.amp-button:has(.sold-out):before,.amp-button:has(.sold-out):after,.amp-button:has([aria-disabled=true]):before,.amp-button:has([aria-disabled=true]):after{opacity:0;animation:none;transition:none}.amp-button .amp-button__control:disabled,.amp-button .amp-button__control.sold-out,.amp-button .amp-button__control[aria-disabled=true]{cursor:not-allowed;opacity:.5}@media(max-width:749px){.amp-button--glow:before,.amp-button--accent:before,.amp-button--glow:after,.amp-button--accent:after{opacity:1}.amp-button--glow:after,.amp-button--accent:after{animation:amp-hero-glow-shift 5s linear infinite}.amp-button:has(.amp-button__control:disabled):before,.amp-button:has(.amp-button__control:disabled):after,.amp-button:has(.sold-out):before,.amp-button:has(.sold-out):after,.amp-button:has([aria-disabled=true]):before,.amp-button:has([aria-disabled=true]):after{opacity:0;animation:none}}.amp-hero .amp-button,.amp-home-hero .amp-button{display:inline-flex}.amp-home-hero .amp-button{width:auto}.amp-hero .amp-button{width:min(404px,100%)}@media(max-width:599px){.amp-hero .amp-button{width:100%}}.amp-featured-card .amp-button,.la-cta .amp-button,.la-buy__form .amp-button,.la-buy__sticky .amp-button,.shop-add-to-cart-wrapper .amp-button,.amp-cart .amp-button,.stats-grid-section__cta.amp-button{width:100%}
/*# sourceMappingURL=/cdn/shop/t/18/assets/amp-button.css.map */
