.klaviyo-popup,.klaviyo-form,div[data-testid=form-component-main],div[id*=klaviyo-form]{background:#ffffffd9!important;backdrop-filter:blur(20px)!important;-webkit-backdrop-filter:blur(20px)!important;border:1px solid rgba(255,255,255,.3)!important;border-radius:16px!important;box-shadow:0 8px 32px #8b7ab833!important}div[class*=kl-private-reset-css] div{background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.klaviyo-popup *,.klaviyo-form *,div[class*=kl-private-reset-css] *{font-family:var(--font-body, "Nunito", sans-serif)!important}.klaviyo-popup h1,.klaviyo-popup h2,.klaviyo-popup h3,.klaviyo-form h1,.klaviyo-form h2,.klaviyo-form h3,div[class*=kl-private-reset-css] h1,div[class*=kl-private-reset-css] h2,div[class*=kl-private-reset-css] h3{font-family:var(--font-heading, "Quicksand", sans-serif)!important;font-weight:var(--fw-bold, 700)!important}.klaviyo-submit-button,.klaviyo-form button[type=submit],.klaviyo-form form button[type=submit],.klaviyo-popup button[type=submit],div[class*=kl-private-reset-css] button[type=submit],div[class*=kl-private-reset-css] form button[type=submit],.klaviyo-form button[class*=submit],.klaviyo-form button[role=button][type=button]:first-of-type,div[class*=kl-private-reset-css] button[class*=submit]{background:linear-gradient(135deg,#8b7ab8,#a855f7,#8b7ab8)!important;background-size:200% 100%!important;border:2px solid transparent!important;border-radius:var(--radius-full, 50px)!important;color:var(--neutral-white, #ffffff)!important;font-family:var(--font-body, "Nunito", sans-serif)!important;font-weight:var(--fw-semibold, 600)!important;font-size:15.75px!important;text-transform:none!important;text-decoration:none!important;padding:10.5px 21px!important;transition:all .3s ease!important;animation:gradient-shift 3s ease infinite!important;box-shadow:0 4px 12px #8b7ab84d!important}@keyframes gradient-shift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.klaviyo-submit-button:hover,.klaviyo-form button[type=submit]:hover,.klaviyo-form form button[type=submit]:hover,.klaviyo-popup button[type=submit]:hover,div[class*=kl-private-reset-css] button[type=submit]:hover,div[class*=kl-private-reset-css] form button[type=submit]:hover,.klaviyo-form button[class*=submit]:hover,.klaviyo-form button[role=button][type=button]:first-of-type:hover,div[class*=kl-private-reset-css] button[class*=submit]:hover{background:linear-gradient(135deg,#a855f7,#8b7ab8,#a855f7)!important;transform:translateY(-2px) scale(1.05)!important;box-shadow:0 6px 20px #8b7ab866,0 4px 12px #a855f74d!important;text-decoration:none!important}.klaviyo-submit-button:active,.klaviyo-form button[type=submit]:active,.klaviyo-form form button[type=submit]:active,.klaviyo-popup button[type=submit]:active,div[class*=kl-private-reset-css] button[type=submit]:active,div[class*=kl-private-reset-css] form button[type=submit]:active,.klaviyo-form button[class*=submit]:active,.klaviyo-form button[role=button][type=button]:first-of-type:active,div[class*=kl-private-reset-css] button[class*=submit]:active{transform:translateY(0) scale(1)!important;text-decoration:none!important}.klaviyo-form input[type=text],.klaviyo-form input[type=email],.klaviyo-form input[type=tel],.klaviyo-form textarea,div[class*=kl-private-reset-css] input[type=text],div[class*=kl-private-reset-css] input[type=email],div[class*=kl-private-reset-css] input[type=tel],div[class*=kl-private-reset-css] textarea{background:#fff9!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important;border:1px solid rgba(255,255,255,.4)!important;border-radius:8px!important;font-family:var(--font-body, "Nunito", sans-serif)!important;color:var(--primary-dark-green, #2f4f4f)!important;padding:12px 16px!important;transition:all .2s ease!important}.klaviyo-form input[type=email],div[class*=kl-private-reset-css] input[type=email]{background:#fad1b166!important;border:2px solid rgba(250,209,177,.6)!important}.klaviyo-form input[type=text]:focus,.klaviyo-form input[type=email]:focus,.klaviyo-form input[type=tel]:focus,.klaviyo-form textarea:focus,div[class*=kl-private-reset-css] input[type=text]:focus,div[class*=kl-private-reset-css] input[type=email]:focus,div[class*=kl-private-reset-css] input[type=tel]:focus,div[class*=kl-private-reset-css] textarea:focus{border-color:var(--secondary-purple, #8b7ab8)!important;box-shadow:0 0 0 2px #8b7ab833!important;outline:none!important}.klaviyo-form input[type=email]:focus,div[class*=kl-private-reset-css] input[type=email]:focus{border-color:#fad1b1e6!important;box-shadow:0 0 0 2px #fad1b14d!important}.klaviyo-popup p,.klaviyo-form p,.klaviyo-popup label,.klaviyo-form label,div[class*=kl-private-reset-css] p,div[class*=kl-private-reset-css] label{color:var(--primary-dark-green, #2f4f4f)!important}.klaviyo-popup a,.klaviyo-form a,div[class*=kl-private-reset-css] a{color:var(--secondary-purple, #8b7ab8)!important;transition:color .2s ease!important}.klaviyo-popup a:hover,.klaviyo-form a:hover,div[class*=kl-private-reset-css] a:hover{color:var(--primary-blue, #a5dbf3)!important;text-decoration:underline!important}@media screen and (max-width: 749px){div[data-testid=animated-teaser],div[data-testid=animated-teaser].kl-private-reset-css-Xuajs1,span.Teaser-pointer-Hn1zd,[class*=Teaser-pointer]{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/klaviyo-custom.css.map */
