.custom-field .custom-field__input,.custom-field__label{font-family:Jost-Medium;font-weight:500;font-size:.938vw;line-height:1.375vw;letter-spacing:.04em;color:#fff}.newsletter__wrapper{padding-right:calc(4rem / var(--font-body-scale));padding-left:calc(4rem / var(--font-body-scale))}#insta-feed .slider-arrow,.instafeed-shopify .slider-arrow{z-index:0!important}.newsletter__wrapper>*{margin-top:0;margin-bottom:0}.newsletter__wrapper>*+*{margin-top:2rem}.newsletter__wrapper>*+.newsletter-form{margin-top:3rem}.newsletter__subheading{max-width:70rem;margin-left:auto;margin-right:auto}.newsletter__wrapper .newsletter-form__field-wrapper{max-width:36rem}.newsletter-form__field-wrapper .newsletter-form__message{margin-top:1.5rem}.newsletter__button{margin-top:3rem;width:fit-content}@media screen and (min-width:750px){.newsletter__wrapper{padding-right:9rem;padding-left:9rem}.newsletter__button{flex-shrink:0;margin:0 0 0 1rem}}.newsletter .custom-bg-color{background:#0e0c0b;color:#fff}.custom-bg-color h2{font-family:Canela-Medium;font-weight:500;font-size:1.25vw;line-height:1.25vw;letter-spacing:.06em;color:#fff}.custom-bg-color p{font-family:Jost-Regular;font-weight:400;font-size:1.125vw;line-height:1.625vw;letter-spacing:.06em;text-align:unset}.custom-field__label{padding:8px 0}.custom-field{border:1px solid #fff;border-radius:3px;background:#fff}.custom-field .custom-field__input{background:#0e0c0b}.custom-field .custom-field__input::placeholder{opacity:1;color:#fff}.custom-field .field__input:focus{padding:0 0 0 1rem;box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) #fff}@media only screen and (max-width:749px){.custom-bg-color h2{font-size:19px;line-height:19px}.custom-bg-color p{font-size:18px;line-height:26px}@media only screen and (max-width:749px){.custom-field .custom-field__input{font-size:17px;line-height:25px;letter-spacing:.02em}}@media only screen and (max-width:400px){.custom-field .custom-field__input{font-size:15px}}}