.footer--columns .footer__main{display:grid;gap:var(--footer-gap, 2rem)}@media screen and (min-width:750px){.footer--columns .footer__main{gap:var(--footer-column-gap, 3rem)}}.footer--split .footer__split-container{display:grid;grid-template-columns:1fr;gap:0}@media screen and (min-width:750px){.footer--split .footer__split-container{grid-template-columns:1fr 1fr;min-height:400px}.footer--split.footer--split-right .footer__split-container{direction:rtl}.footer--split.footer--split-right .footer__split-container>*{direction:ltr}}.footer--split .footer__media-side{position:relative;min-height:300px;display:flex;flex-direction:column;justify-content:flex-end;padding:2rem;overflow:hidden}.footer--split .footer__media-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.footer--split .footer__media-image img{width:100%;height:100%;object-fit:cover}.footer--split .footer__media-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.6) 0%,transparent 100%);z-index:1}.footer--split .footer__media-content{position:relative;z-index:2}.footer--split .footer__content-side{padding:2rem;display:flex;flex-direction:column;gap:2rem}@media screen and (min-width:750px){.footer--split .footer__content-side{padding:3rem}}.footer--split .footer__columns{display:grid;gap:2rem}@media screen and (min-width:990px){.footer--split .footer__columns{grid-template-columns:repeat(2,1fr)}}.footer--split-full-bleed>.container{max-width:none;padding:0}@media screen and (min-width:750px){.footer--split-full-bleed .footer__split-container{min-height:450px}}.footer--split-full-bleed .footer__media-side{min-height:350px;padding:0}.footer--split-full-bleed .footer__media-content{padding:2rem}@media screen and (min-width:750px){.footer--split-full-bleed .footer__media-content{padding:3rem}}@media screen and (min-width:990px){.footer--split-full-bleed .footer__content-side{padding:3rem 4rem}}.footer--split .footer__media-newsletter{position:relative;z-index:2;color:rgb(var(--color-background))}.footer--split .footer__media-newsletter .newsletter-form__wrapper{background:rgba(var(--color-background),.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);--ui-input-border-color: rgba(var(--color-background), .2)}.footer--split .footer__media-newsletter .newsletter-form__input{color:rgb(var(--color-background))}.footer--split .footer__media-newsletter .newsletter-form__input::placeholder{color:rgba(var(--color-background),.7)}.footer--split .footer__media-side--no-image{background:rgb(var(--color-background-secondary, var(--color-background)));justify-content:center;align-items:center}.footer--split .footer__media-side--no-image .footer__media-newsletter{color:rgb(var(--color-foreground))}.footer--split .footer__media-side--no-image .newsletter-form__wrapper{background:rgb(var(--color-background));-webkit-backdrop-filter:none;backdrop-filter:none;--ui-input-border-color: rgba(var(--color-foreground), .2)}.footer--split .footer__media-side--no-image .newsletter-form__input{color:rgb(var(--color-foreground))}.footer--split .footer__media-side--no-image .newsletter-form__input::placeholder{color:rgba(var(--color-foreground),.5)}.footer--split .footer__media-content--centered{display:flex;align-items:center;justify-content:center;height:100%;padding:2rem}.footer--stacked>.container{max-width:none;padding:0}.footer--stacked .footer__newsletter-row{background:rgba(var(--color-foreground),.03);padding:3rem 0;margin-bottom:2rem;text-align:center}.footer--stacked .footer__newsletter-content{padding:0 var(--container-padding-desktop, 2rem)}.footer--stacked .footer__newsletter-row .newsletter-form{max-width:500px;margin:0 auto}.footer--stacked .footer__newsletter-title{font-size:var(--heading-md);margin:0 0 .5rem}.footer--stacked .footer__newsletter-text{margin:0 0 1.5rem;opacity:.8}.footer--stacked .footer__columns-row{display:grid;gap:2rem;padding:0 var(--container-padding-desktop, 2rem);max-width:var(--page-width);margin:0 auto}@media screen and (min-width:750px){.footer--stacked .footer__columns-row{gap:3rem}}.footer--centered .footer__centered-content{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.5rem;padding:2rem 0}.footer--centered .footer__logo{margin-bottom:.5rem}.footer--centered .footer__logo-image{max-height:60px;width:auto}.footer--centered .footer__logo-text{font-size:var(--heading-md);font-weight:600}.footer--centered .footer__nav-horizontal{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem 2rem}.footer--centered .footer__nav-horizontal a{color:inherit;text-decoration:none;opacity:.8;transition:opacity var(--duration-short)}.footer--centered .footer__nav-horizontal a:hover{opacity:1}.footer--centered .footer__newsletter-centered{max-width:400px;width:100%}.footer--centered .footer__newsletter-centered .newsletter-form{max-width:none}.footer--centered .footer__newsletter-heading{margin:0 0 1rem;font-size:var(--text-base);opacity:.9}.footer--magazine .footer__magazine-container{position:relative;min-height:450px}.footer--magazine .footer__magazine-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.footer--magazine .footer__magazine-bg-image{width:100%;height:100%;object-fit:cover}.footer--magazine .footer__magazine-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--color-background));opacity:var(--overlay-opacity, .7)}.footer--magazine .footer__magazine-content{position:relative;z-index:1;padding:3rem 0;display:flex;flex-direction:column;justify-content:flex-end;min-height:450px}.footer--magazine .footer__columns{display:grid;gap:2rem}@media screen and (min-width:750px){.footer--magazine .footer__columns{gap:3rem}}.footer--magazine .footer__magazine-container--no-image{min-height:auto;background:rgb(var(--color-background-secondary, var(--color-background)))}.footer--magazine .footer__magazine-container--no-image .footer__magazine-content{min-height:auto;padding:3rem 0}.footer__logo{display:inline-block}.footer__logo-link{display:block;color:inherit;text-decoration:none}.footer__logo-image{max-width:100%;height:auto}.footer__logo--centered{text-align:center}.footer__logo--centered .footer__logo-link{display:inline-block}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-footer-layouts.css.map */
