.footer-wrapper{align-self:baseline}.footer-wrapper.fix-to-bottom{position:fixed;bottom:0;left:0;right:0}.footer-wrapper .footer-main .footer-main--inner{display:flex;flex-direction:column;gap:30px;width:100%;padding-top:40px;padding-bottom:40px}.footer-wrapper .footer-main .footer-main--inner>*{display:flex;flex-direction:column;gap:.5em}@media only screen and (min-width: 768px){.footer-wrapper .footer-main .footer-main--inner{display:grid;grid-template-rows:1fr;padding-top:60px;padding-bottom:60px}}@media (max-width: 767px){.footer-wrapper .footer-main .footer-main--inner #newsletter-footer_form{padding:0 30px}}.footer-wrapper .footer-bottom .footer-bottom--inner{display:flex;flex-direction:column;width:100%;padding-top:15px;padding-bottom:15px}.footer-wrapper:has(.footer-main.accent):has(.footer-bottom.accent) .footer-main--inner,.footer-wrapper:has(.footer-main.dark):has(.footer-bottom.dark) .footer-main--inner,.footer-wrapper:has(.footer-main.light):has(.footer-bottom.light) .footer-main--inner,.footer-wrapper:has(.footer-main.white):has(.footer-bottom.white) .footer-main--inner{padding-bottom:40px}.footer-wrapper:has(.footer-main.accent):has(.footer-bottom.accent) .footer-bottom--inner,.footer-wrapper:has(.footer-main.dark):has(.footer-bottom.dark) .footer-bottom--inner,.footer-wrapper:has(.footer-main.light):has(.footer-bottom.light) .footer-bottom--inner,.footer-wrapper:has(.footer-main.white):has(.footer-bottom.white) .footer-bottom--inner{padding-top:0}.footer-wrapper:has(.footer-main.accent):has(.footer-bottom.accent) .shopify-section:first-child .footer-bottom .footer-bottom--inner,.footer-wrapper:has(.footer-main.dark):has(.footer-bottom.dark) .shopify-section:first-child .footer-bottom .footer-bottom--inner,.footer-wrapper:has(.footer-main.light):has(.footer-bottom.light) .shopify-section:first-child .footer-bottom .footer-bottom--inner,.footer-wrapper:has(.footer-main.white):has(.footer-bottom.white) .shopify-section:first-child .footer-bottom .footer-bottom--inner{padding-top:15px;padding-bottom:0}@media only screen and (min-width: 768px){.footer-wrapper:has(.footer-main.accent):has(.footer-bottom.accent) .footer-main--inner,.footer-wrapper:has(.footer-main.dark):has(.footer-bottom.dark) .footer-main--inner,.footer-wrapper:has(.footer-main.light):has(.footer-bottom.light) .footer-main--inner,.footer-wrapper:has(.footer-main.white):has(.footer-bottom.white) .footer-main--inner{padding-bottom:60px}.footer-wrapper:has(.footer-main.accent):has(.footer-bottom.accent) .footer-bottom--inner,.footer-wrapper:has(.footer-main.dark):has(.footer-bottom.dark) .footer-bottom--inner,.footer-wrapper:has(.footer-main.light):has(.footer-bottom.light) .footer-bottom--inner,.footer-wrapper:has(.footer-main.white):has(.footer-bottom.white) .footer-bottom--inner{padding-top:0}}.footer-wrapper .shopify-section:first-child .footer-bottom .footer-bottom--inner{padding-top:15px}.footer-wrapper div:empty{display:none}.footer-bottom a,.footer-main a{color:var(--color-scheme-text-color)}.h3.footer-header{font-size:var(--footer-heading-font-size);color:var(--color-scheme-text-color);margin-bottom:0}.footer-alignment--center{text-align:center}@media only screen and (max-width: 767px){.site-footer{text-align:center}}.image-footer svg{height:200px}.links-footer a{margin:.2em 0}.links-footer .footer--level-2{padding-left:10px;font-size:95%}.links-footer ul{display:flex;flex-direction:column;gap:5px;margin:0;padding:0}.links-footer ul li{list-style-type:none;margin:0}.footer--has-dropdown-title{margin-bottom:.25em;display:inline-block}.newsletter-footer .newsletter-footer--wrapper,.newsletter-footer .newsletter-footer--wrapper .input-group{display:flex;flex-direction:column;gap:15px}.newsletter-footer .newsletter-footer--wrapper .input-group .footer-email-submit{width:fit-content;margin:0 auto}@media screen and (min-width: 768px){.newsletter-footer .newsletter-footer--wrapper .input-group .footer-email-submit{margin:0}}@media screen and (max-width: 767px){.newsletter-footer .newsletter-footer--wrapper .input-group input{text-align:center}}.newsletter-footer .newsletter-footer--wrapper .rte,.newsletter-footer .newsletter-footer--wrapper p{margin:0}.footer-alignment--center .newsletter-footer form{display:flex;justify-content:center}.footer-alignment--center .newsletter-footer form .input-group{width:100%}.footer-alignment--center .newsletter-footer form .input-group input{text-align:center}@media screen and (min-width: 768px){.footer-alignment--center .newsletter-footer form .input-group{align-items:center}}.contact-form p{font-size:12px}.footer-email-input,.newsletter-footer input.footer-email-input{border:0;border-bottom:1px solid var(--color-scheme-border-color);padding-left:0;padding-top:0;background:var(--color-scheme-background-color);color:var(--color-scheme-text-color)}.footer-article,.footer-article a,.footer-content a{color:var(--color-scheme-text-color)}.footer-article p,.footer-article.rte{margin-bottom:0}.social-media-footer ul{margin:0;padding:0}.social-media-footer ul li{list-style-type:none;display:inline-block;margin-bottom:0}.social-media-footer ul li svg{transition:all .15s ease-in-out 0s}.social-media-footer ul li a{color:var(--color-scheme-text-color);transition:all .15s ease-in-out 0s;display:inline-flex;align-items:center;justify-content:center}.social-media-footer ul li a:hover{color:var(--color-scheme-text-color)}.bottom--footer{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px}.bottom--footer .bottom--footer---localization{display:flex;flex-direction:column;gap:15px}.bottom--footer .bottom--footer-row{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px}.bottom--footer .bottom--footer-row .inline-list.payment-icons{margin:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px}.bottom--footer .bottom--footer---copyright li,.bottom--footer .bottom--footer---copyright p{font-size:12px}.copyright--mobile{display:block}.copyright--desktop{display:none}.bottom--footer---links{display:flex;flex-direction:column;padding:0;margin:0;flex:1 1 100%}@media only screen and (min-width: 768px){.bottom--footer---links{flex-direction:row}}.bottom--footer---links li{list-style-type:none;display:inline-block;padding:0 15px;line-height:1}@media only screen and (min-width: 768px){.bottom--footer---links li{border-left:1px solid var(--color-scheme-text-color)}}.bottom--footer---links li:first-child{border-left:0}.bottom--footer---links li a{font-size:12px}@media only screen and (max-width: 767px){.bottom--footer,.bottom--footer .bottom--footer-row{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px}.footer-alignment--left .localization-form-wrapper{justify-content:center;flex-direction:column}}.localization-form-wrapper{display:flex;gap:15px}.footer-alignment--center .localization-form-wrapper{justify-content:center}@media only screen and (max-width: 767px){.footer-alignment--center .localization-form-wrapper{flex-wrap:wrap}.footer-alignment--center .localization-form-wrapper localization-form{width:100%}}.localization-form-wrapper localization-form button{display:flex;align-items:center;justify-content:space-between}.localization-form-wrapper localization-form .icon-dropdown{display:inline-flex;align-items:center;vertical-align:middle}@media only screen and (min-width: 768px){.footer-alignment--left ul.localization__list{left:0}.footer-alignment--left .social-media-footer ul{margin-left:-12px}}@media only screen and (min-width: 768px){.footer-alignment--left .copyright--mobile{display:none}.footer-alignment--left .copyright--desktop{display:block}.footer-alignment--left .copyright--desktop li:first-child{padding-left:0}.footer-alignment--left .bottom--footer-row{display:flex;flex-wrap:wrap;gap:15px;flex-direction:row;justify-content:flex-start}.footer-alignment--left .bottom--footer-row.bottom--footer--payment-methods{flex-direction:row;width:100%}.footer-alignment--left .bottom--footer-row .bottom--footer---links{flex:none}.footer-alignment--left .bottom--footer-row .inline-list.payment-icons{flex:1 0;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:4px;text-align:right}.footer-alignment--left .bottom--footer{align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/footer.css.map */
