.footer-block__newsletter-text{margin:-1.2rem 0 2rem;color:rgba(var(--color-foreground),.75);font-size:1.4rem}.footer-banner{position:relative;overflow:hidden;aspect-ratio:16 / 9;margin-inline:var(--valma-space-2);margin-block:var(--valma-space-6) var(--valma-space-6);border-radius:var(--valma-radius-card);display:flex;align-items:center;justify-content:center}@media screen and (min-width:750px){.footer-banner{aspect-ratio:21 / 9;margin-inline:var(--valma-space-4)}}@media screen and (min-width:990px){.footer-banner{aspect-ratio:32 / 9;margin-inline:var(--valma-space-5)}}.footer-banner__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.footer-banner__media img,.footer-banner__media video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.footer-banner__media iframe{position:absolute;top:50%;left:50%;width:100%;height:100%;min-width:100vw;min-height:56.25vw;transform:translate(-50%,-50%);pointer-events:none}.footer-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--overlay-opacity, .25)}.footer-banner__wordmark{position:relative;z-index:1;margin:0;font-family:var(--valma-font-heading);font-weight:700;line-height:1;font-size:4.8rem;letter-spacing:-.01em;text-transform:lowercase;color:var(--valma-color-white)}.footer-banner__wordmark:after{content:".";color:inherit}@media screen and (min-width:750px){.footer-banner__wordmark{font-size:7.2rem}}@media screen and (min-width:990px){.footer-banner__wordmark{font-size:9.6rem}}.footer-banner__social.list-social{position:absolute;z-index:1;right:var(--valma-space-3);bottom:var(--valma-space-3);justify-content:flex-end;gap:var(--valma-space-3);flex-wrap:nowrap}@media screen and (min-width:750px){.footer-banner__social.list-social{right:var(--valma-space-5);bottom:var(--valma-space-5)}}.footer-banner__social .list-social__item .icon{height:2.8rem;width:2.8rem;filter:drop-shadow(0 2px 6px rgba(0,0,0,.45))}.footer-banner__social .list-social__link{padding:var(--valma-space-1);color:var(--valma-color-white);transition:transform var(--valma-transition),opacity var(--valma-transition)}.footer-banner__social .list-social__link:hover{transform:translateY(-2px) scale(1.08);opacity:.85}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-footer-banner.css.map */
