.pre-footer{--element-spacing-min: 20;--element-spacing-max: 30;--element-spacing: clamp(calc(var(--element-spacing-min) * .1rem), calc(var(--element-spacing-min) * .1rem + (var(--element-spacing-max) - var(--element-spacing-min)) * ((100vw - (var(--viewport-width-mobile) * 1px)) / (var(--viewport-width-desktop) - var(--viewport-width-mobile)))), calc(var(--element-spacing-max) * .1rem));--gap: var(--spacing-section-inner)}.pre-footer__inner,.pre-footer__header{display:flex;flex-direction:column;align-items:center;text-align:center}.pre-footer__inner>.pre-footer__heading,.pre-footer__heading:last-child{margin-bottom:0}.pre-footer__inner>*+*{margin-top:var(--gap)}.pre-footer__heading+*{--gap: var(--spacing-section-inner-small)}.pre-footer__button{margin-top:var(--element-spacing)}.pre-footer__inner .shopify-app-block,.pre-footer__articles{width:100%}.pre-footer #insta-feed{--gap-min: 18;--gap-max: 30;--gap: clamp(calc(var(--gap-min) * .1rem), calc(var(--gap-min) * .1rem + (var(--gap-max) - var(--gap-min)) * ((100vw - (var(--viewport-width-mobile) * 1px)) / (var(--viewport-width-desktop) - var(--viewport-width-mobile)))), calc(var(--gap-max) * .1rem));display:grid;grid-template-columns:repeat(2,1fr);gap:var(--gap);margin-top:0}@media screen and (min-width: 750px){.pre-footer #insta-feed{grid-template-columns:repeat(4,1fr)}}.pre-footer #insta-feed a{display:block;width:100%!important;z-index:0}.pre-footer #insta-feed .instafeed-container{display:block;padding-top:100%!important;width:100%!important}.pre-footer #insta-feed .instafeed-container img{position:absolute!important;height:100%!important;width:100%!important}.pre-footer .social-links{--gap-min: 20;--gap-max: 40;--gap: clamp(calc(var(--gap-min) * .1rem), calc(var(--gap-min) * .1rem + (var(--gap-max) - var(--gap-min)) * ((100vw - (var(--viewport-width-mobile) * 1px)) / (var(--viewport-width-desktop) - var(--viewport-width-mobile)))), calc(var(--gap-max) * .1rem))}.pre-footer .list-social__link .icon{transition:transform var(--transition-hover);will-change:transform}.pre-footer .list-social__link:hover .icon{transform:scale(1.08);transition:transform var(--transition-hover-out)}.pre-footer .list-social__link:active .icon{transform:scale(1.02);transition:transform var(--transition-hover-out)}.pre-footer .newsletter{padding:0 var(--spacing-edge);max-width:100vw}.pre-footer .newsletter__heading{margin-bottom:var(--element-spacing)}.pre-footer .newsletter-form__field-wrapper{display:flex;max-width:100%;width:65.5rem}.pre-footer .newsletter input[type=email]{--font-size-min: 13;--font-size-max: 16;--font-size: clamp(calc(var(--font-size-min) * .1rem), calc(var(--font-size-min) * .1rem + (var(--font-size-max) - var(--font-size-min)) * ((100vw - (var(--viewport-width-mobile) * 1px)) / (var(--viewport-width-desktop) - var(--viewport-width-mobile)))), calc(var(--font-size-max) * .1rem));border-right:0;border-top-right-radius:0!important;border-bottom-right-radius:0!important;font-size:var(--font-size)}.pre-footer .newsletter-form__field-wrapper .field__label{--font-size-min: var(--font-size--caption-min);--font-size-max: var(--font-size--caption-max);--font-size: clamp(calc(var(--font-size-min) * .1rem), calc(var(--font-size-min) * .1rem + (var(--font-size-max) - var(--font-size-min)) * ((100vw - (var(--viewport-width-mobile) * 1px)) / (var(--viewport-width-desktop) - var(--viewport-width-mobile)))), calc(var(--font-size-max) * .1rem));color:var(--color-gray-dark);font-family:var(--font-family--base);font-size:var(--font-size);font-weight:var(--font-weight--base);line-height:var(--line-height--caption);letter-spacing:var(--letter-spacing--caption);text-transform:uppercase;top:1.7rem;left:1.7rem}.pre-footer .newsletter-form__field-wrapper .field__input:focus,.pre-footer .newsletter-form__field-wrapper .field__input:not(:placeholder-shown),.pre-footer .newsletter-form__field-wrapper .field__input:-webkit-autofill{padding:2rem 1.5rem 1rem}.pre-footer .newsletter-form__field-wrapper .field__input:focus~.field__label,.pre-footer .newsletter-form__field-wrapper .field__input:not(:placeholder-shown)~.field__label,.pre-footer .newsletter-form__field-wrapper .field__input:-webkit-autofill~.field__label{font-size:1rem;top:.8rem}.pre-footer .newsletter__submit .button{border-top-left-radius:0;border-bottom-left-radius:0}@media screen and (max-width: 500px){.pre-footer__heading{max-width:12em}}@media screen and (max-width: 749px){.pre-footer .newsletter input[type=email]{border-width:.1rem;line-height:1.6rem;padding:1.3rem;height:4.4rem}.pre-footer .newsletter-form__field-wrapper .field__label{top:calc(1.3rem + .1rem);left:calc(1.3rem + .1rem);line-height:1.25}.pre-footer .newsletter-form__field-wrapper .field__input:focus,.pre-footer .newsletter-form__field-wrapper .field__input:not(:placeholder-shown),.pre-footer .newsletter-form__field-wrapper .field__input:-webkit-autofill{padding:1.8rem 1.3rem .8rem}.pre-footer .newsletter-form__field-wrapper .field__input:focus~.field__label,.pre-footer .newsletter-form__field-wrapper .field__input:not(:placeholder-shown)~.field__label,.pre-footer .newsletter-form__field-wrapper .field__input:-webkit-autofill~.field__label{font-size:.8rem;top:.7rem}.pre-footer .newsletter__submit .button{height:4.4rem}}
/*# sourceMappingURL=/cdn/shop/t/335/assets/section-pre-footer.css.map */
