.footer__section{--color-background: var(--color-footer-background);--color-foreground: var(--color-footer-text);--color-heading: var(--color-footer-heading);--color-link: var(--color-footer-link);--color-border: var(--color-footer-border);background-color:rgb(var(--color-background));padding-top:calc(var(--section-padding-top, 0px) * .75);padding-bottom:calc(var(--section-padding-bottom, 0px) * .75);color:rgb(var(--color-foreground))}.footer__logo{position:relative}.footer__logo svg{position:absolute;width:100px;bottom:0;right:0}@media screen and (min-width: 768px){.footer__section{padding-top:var(--section-padding-top, 0px);padding-bottom:var(--section-padding-bottom, 0px)}.footer__logo svg{position:absolute;width:unset;bottom:30px;right:unset}.shopify-section-group-footer-group:has(~.shopify-section-group-footer-group .footer__logo) .container{padding-inline:140px}}.footer__section .link:hover,.footer__section .rte a:hover{color:rgb(var(--color-footer-link-hover))}.footer-block:first-child{margin-bottom:4rem}.footer-block:last-child>.list-social{margin-top:4rem}.footer-block--newsletter,.footer-block--image,.footer-block--text{flex-basis:100%}collapsible-details .footer-block__heading{margin:0;padding:.5rem 0}.footer-block .footer-block__heading{color:rgb(var(--color-heading))}.footer-block--mobile .footer-block__heading,.footer-block--newsletter .footer-block__heading{margin-bottom:2rem}.footer__newsletter,.footer-block--text,.footer-block--menu{max-width:100%}.footer-block--newsletter,.footer-block--text{flex-basis:100%}.footer-block--menu,.footer-block--image{flex-basis:calc((100% - 3rem)/2)}.footer-block__menu-image-wrapper:has(.footer-block__menu-image){display:flex;margin-top:4rem;align-items:center;justify-content:flex-start;gap:2rem}.footer-block__menu-image{flex:1 1 auto}@media (min-width: 768px){.footer-block__menu-image-wrapper:has(.footer-block__menu-image){flex-direction:column;align-items:flex-start}}.footer__localization .localization-selector.link{--color-header-text: var(--color-foreground);font-size:var(--text-size-small);margin:0}.footer__localization .localization-form__select .icon-caret{right:1rem}.footer__localization .localization-selector{border:1px solid rgb(var(--color-border));padding-right:3rem}.footer__localization .disclosure__list-wrapper{margin-bottom:8px}.footer__localization .localization-form{padding:0}.footer__localization .localization-form:only-child{margin:0 1rem 0 0}@keyframes animateLocalization{0%{opacity:0}to{opacity:1}}.footer__content-bottom{--color-background: var(--color-footer-bottom-background);--color-foreground: var(--color-footer-bottom-text);background-color:rgb(var(--color-footer-bottom-background));color:rgb(var(--color-footer-bottom-text));padding-block:1.5rem}@media screen and (max-width: 767px){.footer__content-bottom.scroll-trigger.animate--slide-in{animation:none;opacity:1;transform:inherit}}.footer-block collapsible-details{display:block}.footer-block--menu collapsible-details{border-bottom:1px solid currentColor}.footer-block--menu .list-social{margin:1.5rem 0 1.5rem -1rem}.footer-block .collapsible__content-inner{padding:0 0 2rem}.footer-block .collapsible-content__item>.accordion:first-of-type{border-top:none}.footer-block .collapsible-content__item>.accordion:last-child{border-bottom:none}.footer-block .collapsible__content-wrapper{transition:height .25s cubic-bezier(.4,0,.2,1);overflow:hidden;will-change:height}.footer-block .collapsible__content{transition:transform .25s cubic-bezier(.4,0,.2,1);will-change:transform}.footer-block details:not(.is-open) .collapsible__content{visibility:hidden;opacity:0}.footer-block details.is-open .collapsible__content{visibility:visible;opacity:1}.footer-block .summary__title+.icon-caret{height:1.2rem;width:1.2rem;top:calc(50% - .6rem);transition:transform .25s ease}.footer-block details.is-open>summary .icon-caret{transform:rotate(180deg)}@media screen and (min-width: 768px){collapsible-details .footer-block__heading{margin-bottom:2rem;padding:0}.footer-block{flex:auto}.footer-block--menu{flex-basis:calc((100% - 6rem) / 3);max-width:calc((100% - 6rem) / 3);flex-shrink:1;flex-grow:0}.footer-block--menu collapsible-details{border-bottom:none}.footer-block--text{flex-basis:calc((100% - 6rem) / 3);flex-shrink:0;flex-grow:1}.footer-block--image{flex-basis:25%}.footer-block--newsletter{flex-shrink:0;flex-basis:33.3333%;max-width:380px}.footer__newsletter{max-width:380px}.footer-block collapsible-details>details>summary{cursor:none;pointer-events:none}.footer-block collapsible-details>details>summary svg{display:none}.footer-block .footer-block__heading{max-width:100%}.footer-block .collapsible__content-inner{padding:0}.footer-block--menu{max-width:250px;min-width:140px}[data-responsive=true] .collapsible__content-wrapper{overflow:visible!important}}@media screen and (min-width: 1280px){.footer-block--menu{flex-basis:calc((100% - 20rem)/5);max-width:calc((100% - 20rem)/5);flex-shrink:1;flex-grow:1}.footer-block--menu collapsible-details{border-bottom:none}.footer-block--text{min-width:300px;max-width:calc((100% - 20rem)/4);flex-basis:calc((100% - 20rem)/5);flex-shrink:0;flex-grow:1}}@media screen and (max-width: 767px){.footer-block collapsible-details .footer-block__heading{max-width:calc(100% - 3.5rem)}.footer-block .footer-block__heading{padding:1.8rem 0}.footer-block--newsletter .footer-block__heading{padding-bottom:0}.footer-block--text .footer-block__details-content{padding-bottom:1rem}}.icon--monotone{filter:grayscale(100%);-webkit-filter:grayscale(100%)}.newsletter-form .field__input{border-left:none;border-top:none;border-right:none;padding-left:0}.newsletter-form .field__button{width:auto;gap:1.5rem;align-items:center;height:100%;min-height:calc(var(--inputs-border-width) * 2);font-family:var(--btn-font-family);font-size:calc(var(--btn-font-scale) * 1.4rem);font-weight:var(--font-body-weight-semibold);line-height:1;letter-spacing:var(--btn-font-spacing);text-transform:var(--btn-font-transform)}.newsletter-form .field__button>svg{height:1.5rem;width:1.5rem;position:relative;top:-1px}
/*# sourceMappingURL=/cdn/shop/t/55/assets/section-footer.css.map */
