#theme-footer{margin-top:auto}.shopify-section-footer{background:var(--background);color:var(--text);padding:var(--padding);margin:var(--margin)}@media (min-width: 992px){.footer-blocks{margin-left:-15px;margin-right:-15px;padding-bottom:30px}}@media (min-width: 992px){.footer-blocks .footer-item{padding-left:15px;padding-right:15px;margin-bottom:40px}}.footer-blocks .type-logo{border-bottom:1px solid rgb(from var(--text) r g b/.3);padding-bottom:24px;margin-bottom:14px}@media (min-width: 992px){.footer-blocks .type-logo{border:none;padding-bottom:0;margin-bottom:0}}@media (min-width: 992px){.footer-blocks .type-logo .footer-item-wrapper{max-width:325px}}.footer-blocks .footer-information{font-size:12px;color:var(--subtext);letter-spacing:-.03em;line-height:1.59;font-weight:300}@media (min-width: 750px){.footer-blocks .footer-information{font-size:14px}}.footer-blocks .footer-information p{font-size:inherit}.footer-logo{margin:0 0 12px}@media (min-width: 992px){.footer-logo{margin-bottom:15px}}.footer-logo a{display:block}.footer-logo a svg{display:block;width:100%;height:auto}.footer-image{margin:12px 0 0}@media (min-width: 992px){.footer-image{margin-top:15px}}.footer-menu ul{padding:0 0 10px}@media (min-width: 992px){.footer-menu ul{padding-bottom:0}}.footer-menu ul li a{display:inline-flex;padding:6px 0;transition:all .25s ease-in-out 0s;color:var(--text);position:relative;font-weight:300}.footer-menu ul li a:after{content:"";height:1px;width:0;transition:.3s cubic-bezier(.03,.3,.4,.96);background:var(--highlight);position:absolute;left:0;bottom:5px}@media (hover: hover) and (pointer: fine){.footer-menu ul li a:hover{color:var(--highlight)}.footer-menu ul li a:hover:after{z-index:unset;width:100%}}@media (min-width: 992px){.footer-menu accordion-component details summary{pointer-events:none}}.footer-menu accordion-component details summary .footer-menu-title-wrapper{line-height:1.2;padding:10px 0;font-size:16px;font-weight:600;gap:0 10px;color:var(--heading)}@media (min-width: 992px){.footer-menu accordion-component details summary .footer-menu-title-wrapper{padding-top:0;padding-bottom:18px}}.footer-menu accordion-component details summary .footer-menu-title-wrapper a{color:inherit}@media (min-width: 992px){.footer-menu accordion-component details summary .icon-dropdown{display:none}}.footer-copyright-wrapper{width:100%}@media (min-width: 992px){.footer-copyright-wrapper{width:unset;flex:1;min-width:0}}.footer-copyright{width:100%;font-size:12px;padding:15px 0;margin:14px 0 0;position:relative}@media (min-width: 992px){.footer-copyright{gap:0 16px;padding-top:17px;padding-bottom:17px;margin:0}}.footer-copyright:before{content:"";position:absolute;width:100vw;left:50%;margin-left:-50vw;top:0;bottom:0;background:var(--border)}.footer-copyright>*{position:relative}.footer-copyright a{transition:all .25s ease-in-out 0s;color:var(--text);position:relative}.footer-copyright a:after{content:"";height:1px;width:0;transition:.3s cubic-bezier(.03,.3,.4,.96);background:var(--highlight);position:absolute;left:0;bottom:0}@media (hover: hover) and (pointer: fine){.footer-copyright a:hover{color:var(--highlight)}.footer-copyright a:hover:after{z-index:unset;width:100%}}.footer-copyright p{font-size:inherit}.footer-copyright .menu-list{display:flex;gap:0 12px}.footer-copyright .menu-list li{display:flex;align-items:center;gap:0 12px}.footer-copyright .menu-list li:not(:last-child):after{content:"";width:1px;height:12px;background:var(--text)}
/*# sourceMappingURL=/cdn/shop/t/29/assets/footer.css.map */
