.dynamic-klaviyo-section[hidden],.dynamic-klaviyo-block[hidden]{display:none!important}.dynamic-klaviyo-section{display:block;position:relative;isolation:isolate;width:100%}.dynamic-klaviyo-section__inner{position:relative;z-index:1;row-gap:var(--gap, var(--gap-md))}.dynamic-klaviyo-section--custom-colors{background:var(--dynamic-klaviyo-background);color:var(--dynamic-klaviyo-text)}.dynamic-klaviyo-section--custom-colors .section-background{background:var(--dynamic-klaviyo-background)}.dynamic-klaviyo-section--custom-colors .dynamic-klaviyo-section__inner{color:var(--dynamic-klaviyo-text)}.dynamic-klaviyo-block{position:relative;display:grid;grid-template-columns:minmax(0,44%) minmax(0,1fr);align-items:start;gap:var(--gap, var(--gap-lg));width:100%}.dynamic-klaviyo-block__copy,.dynamic-klaviyo-block__action{min-width:0}.dynamic-klaviyo-block__heading{max-width:18ch;margin:0;text-wrap:balance}.dynamic-klaviyo-block .dynamic-klaviyo-block__heading--custom-size{font-size:var(--dynamic-klaviyo-heading-size)}.dynamic-klaviyo-block__subtitle{max-width:60ch;margin-block-start:16px}.dynamic-klaviyo-block .dynamic-klaviyo-block__subtitle--custom-size{font-size:var(--dynamic-klaviyo-subtitle-size)}.dynamic-klaviyo-block__subtitle p{margin:0}.dynamic-klaviyo-form__field{display:flex;align-items:center;gap:10px;width:100%;min-height:var(--dynamic-klaviyo-control-height, 64px);padding:8px 8px 8px 24px;border:1px solid transparent;border-radius:999px;background:var(--dynamic-klaviyo-input-background);box-sizing:border-box;outline:2px solid transparent;outline-offset:3px;transition:border-color .28s ease,outline-color .28s ease}.dynamic-klaviyo-form__field .dynamic-klaviyo-form__input,.dynamic-klaviyo-form__field .dynamic-klaviyo-discount__code{flex:1 1 auto;min-width:0;min-height:56px;border:0;border-radius:0;padding:0 12px 0 0;background:transparent;color:var(--dynamic-klaviyo-input-text);outline:none}.dynamic-klaviyo-form__field .dynamic-klaviyo-form__input::placeholder{color:currentColor;opacity:.55}.dynamic-klaviyo-form__field .dynamic-klaviyo-discount__code{display:flex;align-items:center;font-weight:600;letter-spacing:.08em}.dynamic-klaviyo-form__field .nundies-button-reveal{flex:0 0 auto;--nundies-button-shadow-depth: 0px}.dynamic-klaviyo-form__field .nundies-button{min-height:56px;padding:12px 28px;box-shadow:none;transform:none}.dynamic-klaviyo-form__field .nundies-button:hover,.dynamic-klaviyo-form__field .nundies-button:active{box-shadow:none;transform:none;filter:none}.dynamic-klaviyo-form.is-invalid .dynamic-klaviyo-form__input,.dynamic-klaviyo-form.is-invalid .dynamic-klaviyo-form__input::placeholder{color:#e10600}.dynamic-klaviyo-form.is-invalid .dynamic-klaviyo-form__field{border-color:#e10600;outline-color:#e10600}.dynamic-klaviyo-form__field .nundies-button-reveal.is-invalid,.dynamic-klaviyo-form__field .nundies-button.is-invalid{--nundies-button-bg: #e10600 !important;--nundies-button-text: #ffffff !important;--nundies-button-border: #e10600 !important;--nundies-button-gloss: #ffd4d4 !important;--nundies-button-arrow-bg: #ffffff !important;--nundies-button-arrow-border: #e10600 !important;--nundies-button-arrow-color: #e10600 !important;--nundies-button-arrow-gloss: #ffd4d4 !important}.dynamic-klaviyo-form__field .nundies-button-reveal.is-invalid .nundies-button,.dynamic-klaviyo-form__field .nundies-button-reveal--handdrawn.is-invalid .nundies-button,.dynamic-klaviyo-form__field .nundies-button.is-invalid{background:#e10600;color:#fff;border-color:#e10600;border-radius:99px;overflow:hidden}.dynamic-klaviyo-form__field .nundies-button{transition:background-color .28s ease,color .28s ease,border-color .28s ease}.dynamic-klaviyo-form__field .nundies-button__pill-fill,.dynamic-klaviyo-form__field .nundies-button__gloss{transition:fill .28s ease}.dynamic-klaviyo-form__field .nundies-button-reveal.is-invalid .nundies-button__face .nundies-button__gloss,.dynamic-klaviyo-form__field .nundies-button-reveal.is-invalid .nundies-button__arrow-gloss .nundies-button__gloss{fill:#ffd4d4}.dynamic-klaviyo-form.is-success .dynamic-klaviyo-form__field,.dynamic-klaviyo-form.is-success .dynamic-klaviyo-form__field:focus-within,.dynamic-klaviyo-form__field.is-success,.dynamic-klaviyo-form__field.is-success:focus-within{border-color:#009e3a;outline:2px solid #009e3a;outline-offset:3px}.dynamic-klaviyo-form__field .nundies-button-reveal.is-success,.dynamic-klaviyo-form__field .nundies-button.is-success{--nundies-button-bg: #009e3a !important;--nundies-button-text: #ffffff !important;--nundies-button-border: #009e3a !important;--nundies-button-gloss: #c6f5d0 !important;--nundies-button-arrow-bg: #ffffff !important;--nundies-button-arrow-border: #009e3a !important;--nundies-button-arrow-color: #009e3a !important;--nundies-button-arrow-gloss: #c6f5d0 !important}.dynamic-klaviyo-form__field .nundies-button-reveal.is-success .nundies-button,.dynamic-klaviyo-form__field .nundies-button-reveal--handdrawn.is-success .nundies-button,.dynamic-klaviyo-form__field .nundies-button.is-success{background:#009e3a;color:#fff;border-color:#009e3a;border-radius:99px;overflow:hidden}.dynamic-klaviyo-form__field .nundies-button-reveal.is-success .nundies-button__face .nundies-button__gloss,.dynamic-klaviyo-form__field .nundies-button-reveal.is-success .nundies-button__arrow-gloss .nundies-button__gloss{fill:#c6f5d0}.dynamic-klaviyo-form__field .nundies-button__label{display:inline-block;transform-origin:center;transition:opacity .28s var(--store-reveal-ease, cubic-bezier(.34, 1.56, .64, 1)),transform .28s var(--store-reveal-ease, cubic-bezier(.34, 1.56, .64, 1))}.dynamic-klaviyo-form__field .nundies-button__label.is-popping{opacity:0;transform:scale(.4) translateY(14px)}.dynamic-klaviyo-block__copy.is-poppable,.dynamic-klaviyo-block__action.is-poppable,.dynamic-klaviyo-block__content.is-poppable{transform-origin:center top;transition-property:opacity,transform;transition-duration:var(--store-reveal-duration, .7s);transition-timing-function:var(--store-reveal-ease, cubic-bezier(.34, 1.56, .64, 1))}.dynamic-klaviyo-block__copy.is-poppable:not(.is-animated),.dynamic-klaviyo-block__action.is-poppable:not(.is-animated),.dynamic-klaviyo-block__content.is-poppable:not(.is-animated){opacity:0;transform:scale(.4) translateY(14px)}.dynamic-klaviyo-block__copy.is-poppable.is-animated,.dynamic-klaviyo-block__action.is-poppable.is-animated,.dynamic-klaviyo-block__content.is-poppable.is-animated{opacity:1;transform:scale(1) translateY(0)}.dynamic-klaviyo-form__field .nundies-button-reveal.is-invalid,.dynamic-klaviyo-form.is-invalid .dynamic-klaviyo-form__error{animation:dynamic-klaviyo-invalid-shake .52s ease}@keyframes dynamic-klaviyo-invalid-shake{0%,to{translate:0}20%{translate:-8px}40%{translate:8px}60%{translate:-5px}80%{translate:5px}}.dynamic-klaviyo-embed{width:min(100%,36rem);margin-inline:auto}.dynamic-klaviyo-embed [data-testid=form-component],.dynamic-klaviyo-embed form{width:100%}.dynamic-klaviyo-discount__copy,.dynamic-klaviyo-block__cta{display:inline-flex;align-items:center;justify-content:center;min-height:var(--dynamic-klaviyo-control-height);border:0;border-radius:0 999px 999px 0;padding-inline:28px;background:var(--dynamic-klaviyo-action-background);color:var(--dynamic-klaviyo-action-text);font-weight:600;text-align:center;text-decoration:none;cursor:pointer}.dynamic-klaviyo-block__cta{width:100%;border-radius:999px}.dynamic-klaviyo-block__cta--disabled{cursor:default;opacity:.55}.dynamic-klaviyo-form__field:focus-within{outline-color:currentColor}.dynamic-klaviyo-discount__copy:focus-visible,.dynamic-klaviyo-block__cta:focus-visible{outline:2px solid currentColor;outline-offset:3px}.dynamic-klaviyo-form[data-submitting=true] .nundies-button{cursor:progress;opacity:.65}.dynamic-klaviyo-form__error{width:fit-content;margin:16px 0 0;padding:5px 10px;border:1px solid #ff0000;border-radius:99px;background:#fee;color:#ae0000;font-weight:700;font-size:var(--font-size--lg);opacity:0;transform:scale(.4) translateY(14px);transition-property:opacity,transform;transition-duration:var(--store-reveal-duration, .7s);transition-timing-function:var(--store-reveal-ease, cubic-bezier(.34, 1.56, .64, 1))}.dynamic-klaviyo-form__error.is-animated{opacity:1;transform:scale(1) translateY(0)}.dynamic-klaviyo-block__editor-label{position:absolute;z-index:1;inset-block-start:-24px;inset-inline-start:0;border-radius:4px;padding:3px 7px;background:#fff;color:#111;font-size:11px;line-height:1.2;text-transform:capitalize}@media screen and (max-width:749px){.dynamic-klaviyo-section__inner{row-gap:var(--gap-mobile, var(--gap, var(--gap-md)))}.dynamic-klaviyo-block{grid-template-columns:minmax(0,1fr);gap:var(--gap-mobile, var(--gap, var(--gap-lg)));text-align:center}.dynamic-klaviyo-block__heading{max-width:18ch;margin-inline:auto}.dynamic-klaviyo-block :is(.dynamic-klaviyo-block__heading--custom-size,.dynamic-klaviyo-block__heading--custom-size-mobile){font-size:var(--dynamic-klaviyo-heading-size-mobile, var(--dynamic-klaviyo-heading-size))}.dynamic-klaviyo-block__subtitle{max-width:none;margin-block-start:24px;margin-inline:auto;text-wrap:balance}.dynamic-klaviyo-block :is(.dynamic-klaviyo-block__subtitle--custom-size,.dynamic-klaviyo-block__subtitle--custom-size-mobile){font-size:var(--dynamic-klaviyo-subtitle-size-mobile, var(--dynamic-klaviyo-subtitle-size))}.dynamic-klaviyo-block--custom-control-text-mobile :is(.dynamic-klaviyo-discount__copy,.dynamic-klaviyo-block__cta){font-size:var(--dynamic-klaviyo-control-text-size-mobile)}.dynamic-klaviyo-form__field{min-height:var(--dynamic-klaviyo-control-height-mobile, 80px);padding:8px 8px 8px 24px}.dynamic-klaviyo-form__field .dynamic-klaviyo-form__input,.dynamic-klaviyo-form__field .dynamic-klaviyo-discount__code{min-height:56px}.dynamic-klaviyo-form__field .nundies-button{min-height:56px;padding:12px 28px}.dynamic-klaviyo-discount__copy,.dynamic-klaviyo-block__cta{width:100%;min-height:var(--dynamic-klaviyo-control-height-mobile);border-radius:999px;padding-inline:24px}.dynamic-klaviyo-form__error{margin-inline:auto;text-align:center}}.dynamic-klaviyo-block__graphic{display:flex;align-items:center;justify-content:center;min-width:0}.dynamic-klaviyo-block__mark{display:block;width:100%;max-width:var(--dynamic-klaviyo-mark-size, 220px);height:auto;color:var(--dynamic-klaviyo-mark-color, #f5ef73)}.dynamic-klaviyo-block__content{display:flex;flex-direction:column;min-width:0}.dynamic-klaviyo-block--nundies .dynamic-klaviyo-block__action{margin-block-start:24px}@media screen and (min-width:750px){.dynamic-klaviyo-block--nundies{grid-template-columns:minmax(0,30%) minmax(0,1fr);align-items:center}.dynamic-klaviyo-block--nundies .dynamic-klaviyo-block__heading{max-width:24ch}.dynamic-klaviyo-block--nundies .dynamic-klaviyo-block__subtitle{margin-block-start:12px}}@media screen and (max-width:749px){.dynamic-klaviyo-block--nundies .dynamic-klaviyo-block__mark{max-width:var(--dynamic-klaviyo-mark-size-mobile, 190px);margin-inline:auto}.dynamic-klaviyo-block--nundies .dynamic-klaviyo-block__action{margin-block-start:32px}}@media(prefers-reduced-motion:reduce){.dynamic-klaviyo-form__error,.dynamic-klaviyo-form__field .nundies-button__label,.dynamic-klaviyo-block__copy.is-poppable,.dynamic-klaviyo-block__action.is-poppable,.dynamic-klaviyo-block__content.is-poppable{opacity:1;transform:none;transition:none}.dynamic-klaviyo-form__field .nundies-button-reveal.is-invalid,.dynamic-klaviyo-form.is-invalid .dynamic-klaviyo-form__error{animation:none}.dynamic-klaviyo-section *,.dynamic-klaviyo-section *:before,.dynamic-klaviyo-section *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dynamic-klaviyo.css.map */
