footer.footer{--color-background: #262218;--gradient-background: #262218;--color-background-contrast: 40, 37, 30;--color-foreground: 227, 223, 214;--color-link: 227, 223, 214;--color-button: 227, 223, 214;--color-button-text: 53, 49, 40;--color-secondary-button-text: 227, 223, 214;--color-shadow: 53, 49, 40}.footer .footer__content-top{display:flex;flex-direction:column;gap:4rem}.footer .footer-block--newsletter{display:block;order:-1;margin-top:0;text-align:left}.footer .footer__blocks-wrapper{margin:0}@media screen and (min-width:990px){.footer .footer__content-top{flex-direction:row;align-items:flex-start;gap:8rem}.footer .footer-block--newsletter{flex:1 1 42%}.footer .footer__blocks-wrapper{flex:1 1 50%}}.newsletter-custom{max-width:46rem}.newsletter-custom__heading{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:2.6rem;line-height:1.15;letter-spacing:0;margin:0 0 1.2rem;color:rgb(var(--color-foreground));text-transform:none}@media screen and (min-width:750px){.newsletter-custom__heading{font-size:3rem}}.newsletter-custom__subtext{font-size:1.5rem;line-height:1.6;margin:0 0 2.4rem;color:rgba(var(--color-foreground),.72)}.newsletter-custom__subtext>p{margin:0}.newsletter-custom__form{margin:0;max-width:none}.newsletter-custom__field-wrapper{display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap}.newsletter-custom__input{flex:1 1 24rem;min-width:0;height:4.8rem;padding:0 2rem;font-family:inherit;font-size:1.5rem;color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.06);border:.1rem solid rgba(var(--color-foreground),.26);border-radius:5rem;box-shadow:none;appearance:none;-webkit-appearance:none;transition:border-color .15s ease,background-color .15s ease}.newsletter-custom__input::placeholder{color:rgba(var(--color-foreground),.5);opacity:1}.newsletter-custom__input:hover{border-color:rgba(var(--color-foreground),.4)}.newsletter-custom__input:focus,.newsletter-custom__input:focus-visible{outline:none;border-color:rgba(var(--color-foreground),.75);background-color:rgba(var(--color-foreground),.09);box-shadow:none}.newsletter-custom__input:-webkit-autofill,.newsletter-custom__input:-webkit-autofill:hover,.newsletter-custom__input:-webkit-autofill:focus{-webkit-text-fill-color:rgb(var(--color-foreground));-webkit-box-shadow:0 0 0 10rem #3b3730 inset;caret-color:rgb(var(--color-foreground))}.newsletter-custom__button{flex:0 0 auto;height:4.8rem;padding:0 2.6rem;font-family:inherit;font-size:1.5rem;line-height:1;color:rgb(var(--color-button-text));background-color:rgb(var(--color-button));border:0;border-radius:5rem;cursor:pointer;transition:background-color .15s ease}.newsletter-custom__button:hover{background-color:#f2eee6}.newsletter-custom__button:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.7);outline-offset:.3rem}@media screen and (max-width:420px){.newsletter-custom__input,.newsletter-custom__button{flex:1 1 100%}}.newsletter-custom__message{display:flex;align-items:center;gap:.6rem;margin:1.2rem 0 0;font-size:1.4rem;color:rgba(var(--color-foreground),.85)}.newsletter-custom__message .svg-wrapper{width:1.6rem;height:1.6rem;flex:0 0 auto}.newsletter-custom__message--success{font-weight:400}.footer .footer-block__heading{font-size:1.2rem;letter-spacing:.12rem;text-transform:uppercase;color:rgba(var(--color-foreground),.65);margin-bottom:1.6rem}.footer .newsletter-custom__heading{font-size:2.6rem;letter-spacing:0;text-transform:none;color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.footer .newsletter-custom__heading{font-size:3rem}}.footer .footer-block__details-content .list-menu__item--link,.footer .footer-block__details-content .link{color:rgba(var(--color-foreground),.92)}.footer .footer-block__details-content.rte{color:rgba(var(--color-foreground),.72)}.footer .footer__content-bottom{border-top:.1rem solid rgba(var(--color-foreground),.12)}.footer .copyright__content,.footer .policies a{color:rgba(var(--color-foreground),.65)}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-newsletter-custom.css.map */
