.looom-newsletter{background:var(--gradient-background, rgb(var(--color-background)));color:rgb(var(--color-foreground))}.looom-newsletter .looom-newsletter__inner{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:clamp(48px,9vw,160px);align-items:center;padding-block:clamp(64px,9vw,144px)}.looom-newsletter .looom-newsletter__content,.looom-newsletter .looom-newsletter__signup{min-width:0}.looom-newsletter .looom-newsletter__heading{margin:0;color:rgb(var(--color-heading));max-width:340px;font-family:Poppins,Georgia,Times New Roman,serif;font-size:clamp(24px,4vw,26px);font-weight:400;line-height:32px;text-transform:uppercase}.looom-newsletter .looom-newsletter__description{max-width:440px;margin-top:34px;color:rgb(var(--color-foreground));font-size:14px;line-height:1.6}.looom-newsletter .looom-newsletter__description>*,.looom-newsletter .looom-newsletter__supporting-text>*{margin:0}.looom-newsletter .looom-newsletter__description>*+*,.looom-newsletter .looom-newsletter__supporting-text>*+*{margin-top:1em}.looom-newsletter .looom-newsletter__form{width:100%}.looom-newsletter .looom-newsletter__fields{display:flex;gap:12px}.looom-newsletter .looom-newsletter__field{flex:1 1 auto;min-width:0}.looom-newsletter .looom-newsletter__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.looom-newsletter .looom-newsletter__input,.looom-newsletter .looom-newsletter__button{min-height:54px;border-radius:0;font:inherit}.looom-newsletter .looom-newsletter__input{width:100%;padding:0 16px;color:rgb(var(--color-form-field-text));background:rgb(var(--color-form-field));border:1px solid rgb(var(--color-border));outline:none}.looom-newsletter .looom-newsletter__input::placeholder{color:rgb(var(--color-form-field-text));opacity:.62}.looom-newsletter .looom-newsletter__button{flex:0 0 auto;padding:0 28px;color:rgb(var(--color-outline-button));background:transparent;border:1px solid rgb(var(--color-outline-button));cursor:pointer;transition:color .2s ease,background-color .2s ease,border-color .2s ease,transform .2s ease}.looom-newsletter .looom-newsletter__button:hover{color:rgb(var(--color-button-text-hover));background:rgb(var(--color-button-hover));border-color:rgb(var(--color-button-hover));transform:translateY(-1px)}.looom-newsletter .looom-newsletter__button:active{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.looom-newsletter .looom-newsletter__button{transition:none}}.looom-newsletter .looom-newsletter__input:focus-visible,.looom-newsletter .looom-newsletter__button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.looom-newsletter .looom-newsletter__supporting-text{margin-top:12px;font-size:12px;line-height:1.5;color:rgb(var(--color-foreground-secondary))}.looom-newsletter .looom-newsletter__message{margin:16px 0 0;font-size:14px;line-height:1.5}.looom-newsletter .looom-newsletter__message--error{color:#b42318}.looom-newsletter .looom-newsletter__message--error ul{padding-left:20px;margin:0}.looom-newsletter .looom-newsletter__message--success{max-width:520px;color:inherit}@media screen and (max-width:989px){.looom-newsletter .looom-newsletter__inner{grid-template-columns:minmax(0,1fr);gap:36px;padding-block:clamp(48px,8vw,80px)}.looom-newsletter .looom-newsletter__description{max-width:620px}}@media screen and (max-width:549px){.looom-newsletter .looom-newsletter__inner{gap:28px;padding-block:48px}.looom-newsletter .looom-newsletter__fields{flex-direction:column}.looom-newsletter .looom-newsletter__button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/looom-newsletter.css.map */
