.footer-section{--footer-content-padding-bottom: var(--fixed-space-12);--footer-content-padding-top: var(--fixed-space-12);--footer-content-gap: var(--space-6);--footer-content-wrapper-gap: var(--space-8)}@media(min-width:750px){.footer-section{--footer-content-gap: var(--section-space-main);--footer-content-wrapper-gap: var(--space-6)}}@media(min-width:750px)and (max-height:699px){.footer-section{--footer-content-padding-top: 1.5rem;--footer-content-gap: 2rem;--footer-content-wrapper-gap: .5rem}}@media(min-width:750px)and (min-height:700px)and (max-height:963px){.footer-section{--footer-content-gap: 4rem;--footer-content-wrapper-gap: 1rem}}.footer-section .footer-content{align-items:center;background-color:var(--dark-800);display:flex;flex-direction:column;gap:var(--footer-content-gap);padding-bottom:var(--footer-content-padding-bottom);padding-top:var(--footer-content-padding-top)}@media(min-width:750px){.footer-section .footer-content{justify-content:flex-end}}.footer-section .footer-content-wrapper{display:flex;flex-direction:column;gap:var(--footer-content-wrapper-gap);justify-content:space-between}.footer-section .footer-content-primary{align-items:center;color:var(--light-200);display:flex;flex-direction:column-reverse;gap:1.2rem;max-height:500px}@media(min-width:750px){.footer-section .footer-content-primary{align-items:center;flex-direction:row;gap:var(--space-6);height:clamp(75px,133px,20vh);justify-content:space-between;padding-bottom:var(--space-6)}}@media(min-width:990px){.footer-section .footer-content-primary{padding-bottom:var(--space-8)}}.footer-section .logo,.footer-section .text-logo{height:100%;width:auto}.footer-section .footer-logo-container{flex:1 0 50%}.footer-section .shop-creation-text{color:var(--light-200);text-align:center;text-decoration:none;transition:opacity .2s ease-in-out}.footer-section .shop-creation-text:hover{color:var(--light-200);opacity:.8}.footer-section .footer-content-secondary{display:flex;flex-direction:column;gap:var(--space-6);margin-bottom:var(--space-8)}@media(min-width:990px){.footer-section .footer-content-secondary{flex-direction:row;gap:var(--section-space-main);justify-content:space-between}}.footer-section .footer-content-secondary-left{flex:1 1 50%}.footer-section .footer-content-secondary-right{display:flex;flex:1 1 50%;flex-direction:column;gap:var(--space-8)}@media(min-width:750px){.footer-section .footer-content-secondary-right{flex-direction:row;gap:var(--space-8)}}.footer-section .footer-content-secondary-right .menu-column{display:flex;flex-basis:33%;flex-direction:column;padding-left:0}.footer-section .footer-content-secondary-right .menu-column li{list-style:none}.footer-section .footer-content-secondary-right .menu-column a{overflow-wrap:normal}.footer-section .footer-content-secondary-right .menu-header{border-bottom:1px solid var(--light-200);color:var(--light-100);font-size:var(--font-size-b-large);font-weight:600;margin-bottom:var(--space-2);padding-bottom:var(--space-2)}.footer-section .footer-content-secondary-right .menu-item{font-size:var(--font-size-b-main);margin-bottom:var(--space-2)}.footer-section .footer-content-secondary-right .menu-item a{color:var(--light-200);text-decoration:none;transition:opacity .2s ease-in-out}.footer-section .footer-content-secondary-right .menu-item a:hover{opacity:.8}.footer-section .footer-content-final-line{display:flex;flex-direction:column;gap:var(--space-4)}@media(min-width:750px){.footer-section .footer-content-final-line{flex-direction:row;justify-content:space-between}}.footer-section .copyright-text{color:var(--light-200);text-align:center}.footer-section .newsletter-form{display:flex;flex-direction:column;max-width:100%}.footer-section .newsletter-form .newsletter-form-heading{color:var(--light-200);margin-bottom:var(--space-2);text-align:center}@media(min-width:750px){.footer-section .newsletter-form .newsletter-form-heading{text-align:left}}.footer-section .newsletter-form .newsletter-form-form{display:flex;flex-direction:column}.footer-section .newsletter-form .newsletter-form-field-wrapper{align-items:stretch;display:flex;flex-direction:column;gap:var(--space-2)}@media(min-width:750px){.footer-section .newsletter-form .newsletter-form-field-wrapper{flex-direction:row;gap:var(--space-4)}}.footer-section .newsletter-form .newsletter-form-input{background:transparent;border:0;color:var(--light-200);flex:1 1 auto;font-family:var(--typography-font-family-body);font-size:var(--font-size-b-main);outline:none;padding:var(--space-2) 0 var(--space-2) var(--space-4)}.footer-section .newsletter-form .newsletter-form-input::-moz-placeholder{color:var(--light-100);text-transform:uppercase}.footer-section .newsletter-form .newsletter-form-input::placeholder{color:var(--light-100);text-transform:uppercase}.footer-section .newsletter-form .newsletter-form-input:-webkit-autofill,.footer-section .newsletter-form .newsletter-form-input:-webkit-autofill:hover,.footer-section .newsletter-form .newsletter-form-input:-webkit-autofill:focus,.footer-section .newsletter-form .newsletter-form-input:-webkit-autofill:active{-webkit-transition:background-color 5000000s ease-in-out 0s,color 5000000s ease-in-out 0s;transition:background-color 5000000s ease-in-out 0s,color 5000000s ease-in-out 0s}.footer-section .newsletter-form .newsletter-form-input-wrapper{border:1px solid var(--light-100-o20);display:flex;flex-direction:row;width:100%}.footer-section .newsletter-form .newsletter-form-input-wrapper:has(input:focus){border-color:var(--light-100)}.footer-section .newsletter-form .newsletter-form-submit{background-color:var(--dark-800);border:none;color:var(--light-200);flex:0 0 auto;font-size:var(--font-size-b-small)}.footer-section .newsletter-form .newsletter-form-submit:focus{outline:none}.footer-section .newsletter-form .newsletter-form-submit:focus:hover{color:var(--light-200)}.footer-section .newsletter-form .newsletter-form-submit-text{display:inline-block}.footer-section .newsletter-form .newsletter-form-caption{color:var(--light-200);margin-top:var(--space-3);padding-bottom:var(--fixed-space-12)}@media(min-width:750px){.footer-section .newsletter-form .newsletter-form-caption{padding-bottom:0}}.footer-section .newsletter-form .newsletter-form-message{margin-top:var(--space-3)}.footer-section .newsletter-form .newsletter-form-message.newsletter-form-message-success,.footer-section .newsletter-form .newsletter-form-message.newsletter-form-message-error{color:var(--light-200)}#site-footer.fixed-footer{inset:auto 0 0;position:fixed;width:100%;z-index:0}
/*# sourceMappingURL=/cdn/shop/t/4/assets/footer.css.map */
