.btn:not(.btn--inverse):not(.btn--lined):not(.btn--tertiary),.rte .btn:not(.btn--inverse):not(.btn--lined):not(.btn--tertiary),.shopify-payment-button .shopify-payment-button__button--unbranded,.btn--solid{background-color:#1a1a1a!important;color:#fff!important;border:none!important;border-radius:4px!important;padding:14px 24px!important;font-family:DM Mono,monospace!important;font-size:16px!important;font-weight:400!important;line-height:1.6!important;text-transform:none!important;letter-spacing:normal!important;min-width:auto!important;position:relative!important;overflow:hidden!important;transition:padding-left .3s cubic-bezier(.215,.61,.355,1),padding-right .3s cubic-bezier(.215,.61,.355,1),background-color .2s ease,width .3s cubic-bezier(.215,.61,.355,1),flex .3s cubic-bezier(.215,.61,.355,1)!important}.btn:not(.btn--inverse):not(.btn--lined):not(.btn--tertiary):after,.rte .btn:not(.btn--inverse):not(.btn--lined):not(.btn--tertiary):after,.shopify-payment-button .shopify-payment-button__button--unbranded:after,.btn--solid:after{content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%) translate(-20px);width:20px;height:20px;background-image:url(seraphic-logo-sans.svg);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:0;transition:opacity .3s cubic-bezier(.215,.61,.355,1),transform .3s cubic-bezier(.215,.61,.355,1);filter:brightness(0) invert(1)}@media(hover:hover)and (pointer:fine){.btn:not(.btn--inverse):not(.btn--lined):not(.btn--tertiary):hover,.rte .btn:not(.btn--inverse):not(.btn--lined):not(.btn--tertiary):hover,.shopify-payment-button .shopify-payment-button__button--unbranded:hover,.btn--solid:hover{background-color:#000!important;color:#fff!important;padding-left:38px!important;padding-right:52px!important;will-change:padding-left,padding-right,background-color}.btn:not(.btn--inverse):not(.btn--lined):not(.btn--tertiary):hover:after,.rte .btn:not(.btn--inverse):not(.btn--lined):not(.btn--tertiary):hover:after,.shopify-payment-button .shopify-payment-button__button--unbranded:hover:after,.btn--solid:hover:after{opacity:1;transform:translateY(-50%) translate(0);will-change:opacity,transform}}.btn--inverse,.btn--lined,.rte .btn--inverse,.rte .btn--lined{background:transparent!important;color:#1a1a1a!important;border:1px solid #1A1A1A!important;border-radius:4px!important;padding:14px 24px!important;font-family:DM Mono,monospace!important;font-size:16px!important;font-weight:400!important;line-height:1.6!important;text-transform:none!important;letter-spacing:normal!important;transition:all .2s ease!important;min-width:auto!important}@media(hover:hover)and (pointer:fine){.btn--inverse:hover,.btn--lined:hover,.rte .btn--inverse:hover,.rte .btn--lined:hover{background:#1a1a1a!important;color:#f8f7f3!important;border-color:#1a1a1a!important}}.countdown__button{font-family:DM Mono,monospace!important;font-size:16px!important;font-weight:400!important;line-height:1.6!important;padding:14px 24px!important;border-radius:4px!important;text-transform:none!important;letter-spacing:normal!important;position:relative!important;overflow:hidden!important}.countdown__button.btn--solid{background-color:#1a1a1a!important;color:#fff!important;border:none!important;transition:padding-left .3s cubic-bezier(.215,.61,.355,1),padding-right .3s cubic-bezier(.215,.61,.355,1),background-color .2s ease,width .3s cubic-bezier(.215,.61,.355,1),flex .3s cubic-bezier(.215,.61,.355,1)!important}.countdown__button.btn--solid:after{content:"";position:absolute;right:24px;top:50%;transform:translateY(-50%) translate(-20px);width:20px;height:20px;background-image:url(seraphic-logo-sans.svg);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:0;transition:opacity .3s cubic-bezier(.215,.61,.355,1),transform .3s cubic-bezier(.215,.61,.355,1);filter:brightness(0) invert(1)}@media(hover:hover)and (pointer:fine){.countdown__button.btn--solid:hover{background-color:#000!important;padding-left:38px!important;padding-right:52px!important}.countdown__button.btn--solid:hover:after{opacity:1;transform:translateY(-50%) translate(0)}}.countdown__button.btn--inverse{background:transparent!important;color:#1a1a1a!important;border:1px solid #1A1A1A!important;transition:all .2s ease!important}@media(hover:hover)and (pointer:fine){.countdown__button.btn--inverse:hover{background:#1a1a1a!important;color:#f8f7f3!important}}.newsletter-button{position:relative!important;overflow:hidden!important;transition:padding-left .3s cubic-bezier(.215,.61,.355,1),padding-right .3s cubic-bezier(.215,.61,.355,1),background-color .2s ease,width .3s cubic-bezier(.215,.61,.355,1),flex .3s cubic-bezier(.215,.61,.355,1)!important}.newsletter-button:after{content:"";position:absolute;right:24px;top:50%;transform:translateY(-50%) translate(-20px);width:20px;height:20px;background-image:url(seraphic-logo-sans.svg);background-size:contain;background-repeat:no-repeat;background-position:center;opacity:0;transition:opacity .3s cubic-bezier(.215,.61,.355,1),transform .3s cubic-bezier(.215,.61,.355,1);filter:brightness(0) invert(1)}@media(hover:hover)and (pointer:fine){.newsletter-button:hover{padding-left:38px!important;padding-right:52px!important}.newsletter-button:hover:after{opacity:1;transform:translateY(-50%) translate(0)}}@media screen and (max-width:768px){.btn,.rte .btn,.btn--inverse,.btn--lined,.btn--solid,.countdown__button,.shopify-payment-button .shopify-payment-button__button--unbranded{font-size:14px!important;padding:12px 20px!important}.btn:not(.btn--inverse):not(.btn--lined):not(.btn--tertiary):hover,.rte .btn:not(.btn--inverse):not(.btn--lined):not(.btn--tertiary):hover,.shopify-payment-button .shopify-payment-button__button--unbranded:hover,.btn--solid:hover,.countdown__button.btn--solid:hover,.newsletter-button:hover{padding-left:30px!important;padding-right:44px!important}.btn:not(.btn--inverse):not(.btn--lined):not(.btn--tertiary):after,.rte .btn:not(.btn--inverse):not(.btn--lined):not(.btn--tertiary):after,.shopify-payment-button .shopify-payment-button__button--unbranded:after,.btn--solid:after,.countdown__button.btn--solid:after,.newsletter-button:after{right:20px;width:16px;height:16px}}[data-animate_buttons=true] .btn:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static){animation:none!important}[data-animate_buttons=true] .countdown__button,[data-animate_buttons=true] .newsletter-button,[data-animate_buttons=true] .slide__email-button,[data-animate_buttons=true] .btn--solid,[data-animate_buttons=true] .btn:not(.btn--inverse):not(.btn--lined):not(.btn--tertiary){background-image:none!important;background-position:initial!important}[data-animate_buttons=true] .countdown__button:hover,[data-animate_buttons=true] .newsletter-button:hover,[data-animate_buttons=true] .slide__email-button:hover,[data-animate_buttons=true] .btn--solid:hover,[data-animate_buttons=true] .btn:not(.btn--inverse):not(.btn--lined):not(.btn--tertiary):hover{background-image:none!important;background-position:initial!important}@media(prefers-reduced-motion:reduce){.btn,.rte .btn,.btn--inverse,.btn--lined,.btn--solid,.countdown__button,.newsletter-button,.shopify-payment-button .shopify-payment-button__button--unbranded{transition:background-color .2s ease!important}.btn:after,.rte .btn:after,.btn--solid:after,.countdown__button:after,.newsletter-button:after,.shopify-payment-button .shopify-payment-button__button--unbranded:after{transition:opacity .2s ease!important;transform:translateY(-50%)!important}.btn:hover,.rte .btn:hover,.btn--solid:hover,.countdown__button:hover,.newsletter-button:hover,.shopify-payment-button .shopify-payment-button__button--unbranded:hover{padding-left:38px!important;padding-right:52px!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/seraphic-button-override.css.map */
