.shopify-section.shopify-section-group-footer-group{display:block;width:100%;height:auto;position:relative;padding:0 var(--section-margin)}.footer.section{--padding-space: 4rem;--border-color: black;margin-bottom:var(--bottom-space);width:100%;height:auto;margin-right:unset;margin-left:unset}.footer__top,.footer__bottom,.footer__top--container,.footer__logo,.footer__top--wrapper{width:100%;height:auto}.footer custom-image{height:auto;width:100%;position:relative;display:block;overflow:hidden}.footer__top--wrapper{display:flex}.footer__top--right>*{width:max-content;height:auto}.footer__top--right{width:67%;padding:var(--padding-space);display:flex;justify-content:space-between;gap:1rem}.footer__top--container a{color:#000;text-decoration:none}.footer__top--container a{color:#000;text-decoration:none;text-underline-offset:3px}.footer__top--container a:hover{text-decoration:underline}.footer__logo{border-bottom:1px solid var(--border-color)}.footer__logo img{width:100%;height:auto;translate:none;rotate:none;scale:none;transform:translate(0);object-fit:cover;object-position:center;display:block}.footer__newsletter{width:33%;border-right:1px solid var(--border-color);padding:2.5rem var(--padding-space)}.footer__newsletter-field input{width:70%;border:none;padding:1rem;border-right:1px solid var(--border-color);height:50px}.footer__newsletter-field custom-button{width:30%;display:flex}.footer__newsletter-field custom-button>button{width:100%;border:none;display:block;background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.footer__newsletter-field{display:flex;background:#fff;border-radius:10px;overflow:hidden}.footer__link-heading,.footer__social-heading,.footer__store-heading{margin-bottom:1rem}.footer__social{flex-direction:column}.footer__newsletter-heading,.footer__newsletter-heading p{width:100%;height:auto;display:block}.footer__social .link{display:flex;align-items:center;gap:1rem;padding:0;margin-bottom:1rem}.footer__social svg{width:20px;height:20px}.footer__store{font-size:14px}.footer__policies li{list-style:none;margin-bottom:1rem}.footer__store-contents p,.footer__store .copyright__content{margin-top:0;margin-bottom:1rem}.footer__payment li{list-style:none}.footer__payment ul{padding:0;display:flex;gap:1rem}.footer__bottom{width:100%;border-top:1px solid var(--border-color);padding:var(--padding-space)}.footer-block__details-content a,.footer__social a>span{position:relative;width:max-content}.footer-block__details-content a:hover,.footer__social a:hover{text-decoration:none}.footer-block__details-content a:after{bottom:10px}.footer__social a>span:after{bottom:5px}.footer-block__details-content a:after,.footer__social a>span:after{content:"";width:0;height:.5px;background:#000;position:absolute;display:block;transition:width .5s ease}.footer-block__details-content a:hover:after,.footer__social a>span:hover:after{width:100%}.footer__bottom .ly-switcher-wrapper.ly-breakpoint-2.custom.ly-custom{display:flex}@media only screen and (max-width: 749px){.footer__top--right>*{width:48%}.footer__top--wrapper{flex-direction:column}.footer__newsletter{width:100%;border-bottom:1px solid var(--border-color);border-right:none}.footer__top--right{width:100%;flex-wrap:wrap;gap:2rem}.footer{--padding-space: 1rem}.footer__store{width:100%}.footer__store-contents>*{white-space:break-spaces;width:100%;display:flex;flex-wrap:wrap}.footer__payment .list-payment{display:flex;flex-wrap:wrap}.footer__copyright-payment{display:flex;flex-direction:column-reverse}p.copyright__content{position:relative;padding-top:1rem;text-align:center}p.copyright__content:before{content:"";width:calc(100% + 10rem);left:-5rem;top:-1.5rem;height:.5px;position:absolute;display:block;z-index:0;background:var(--border-color)}}.footer__bottom{display:flex;align-items:flex-start;justify-content:center}.footer__content-bottom-wrapper{width:max-content}@media only screen and (max-width: 1079px){.footer__top--wrapper{display:flex;flex-direction:column}.footer__newsletter{width:100%;border-bottom:1px solid var(--border-color);border-right:0}.footer__top--right{width:100%}}@media only screen and (max-width: 749px){.footer__top--right{margin-top:1.75rem;justify-content:left}.footer__store .copyright__content{margin-top:4rem}}@media only screen and (max-width: 540px){.footer__top--right{justify-content:space-between}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/footer-custom.css.map */
