.footer__logo{display:flex;justify-content:center}.footer__heading{font-size:14px;font-weight:700;line-height:28.11px;letter-spacing:.1em;text-align:left}.footer__links ul li{text-transform:uppercase;font-family:Roboto;font-size:14px;font-weight:400;line-height:24.59px;letter-spacing:.1em}.sign-in__container a{font-size:14px}.footer__links a{color:#fff;font-family:var(--font-body)}.footer__links li+li{margin-top:var(--spacing-1)}.footer__logo .footer__text{margin:0}.footer__bottom{justify-content:center}.footer__credits{font-size:14.98px;font-weight:300;line-height:17.57px;letter-spacing:.1em;text-transform:uppercase;color:#fff}.footer .image.footer__image{margin-bottom:5px}.footer__links.no-flex{display:block}.sign-in__container{display:flex;width:80%;justify-content:space-between}.sign-in__container a{font-weight:400;line-height:24.59px;letter-spacing:.1em}.social-container .footer__heading{color:#fff}.social-container{margin-top:2em}.footer .social-icons .icon{width:33px;height:33px}.social-container ul li{width:40px;height:40px}.social-container.desktop,.social-container.mobile{display:none}@media screen and (min-width: 960px){.footer__groups>div:nth-child(2):after{right:0}.footer__groups>div{padding-right:0;position:relative}.sign-in__wrapper{width:90%;margin:0 auto}.footer__groups{margin-bottom:5em}.footer__links .social-container ul{margin-left:0;margin-top:1.2em}.social-container.desktop{display:block}}@media screen and (min-width: 1500px){.footer__heading{font-size:23.98px}.footer__links ul li,.sign-in__container a{font-size:20.98px}.footer__links li+li{margin-top:var(--spacing-3)}.footer__links .social-container li+li{margin-top:-1px}}@media screen and (max-width: 959px){.footer__header{padding-bottom:13px}.footer.section{padding-left:28px;padding-right:28px}.footer__group{border-bottom:1px solid #fff}.footer__links ul li,.sign-in__container a{line-height:16.41px}.footer__image img{max-width:204px}.social-container.mobile{display:flex;justify-content:space-between;margin-top:1em;margin-bottom:1em}.footer__logo{flex-direction:column}.footer .social-icons{margin-top:0}.footer .image.footer__image{display:flex;width:100%;justify-content:center;max-width:none}.footer .social-icons .icon{width:23px;height:23px}.footer__bottom{display:flex;margin-top:.4em}.footer__credits{font-size:10px;line-height:11.72px}}.footer__inner .Newsletter-signup .newsletter__signup-inner .button-block__button button.btn.btn--overlay.btn--full.btn--primary{width:32px;height:32px;padding:0;min-height:32px;border-radius:100%;background:#fff!important}.footer__inner .Newsletter-signup .newsletter__signup-inner .button-block__button{position:absolute;top:50%;right:10px;width:32px;height:32px;transform:translateY(-50%)}.footer__inner .Newsletter-signup .newsletter__signup-inner input{margin:0;border:1px solid #FFFFFF66;border-radius:50px;padding:0 25px;min-height:unset;height:44px;font-size:12px;line-height:20px;color:#fff}.footer__inner .Newsletter-signup .newsletter__signup-inner input::placeholder{color:#fff;opacity:1}.footer__inner .Newsletter-signup .newsletter__signup-inner{position:relative}.footer__inner .Newsletter-signup{max-width:377px;min-width:377px}.shopify-section-group-footer-group .footer.section{padding:0 80px;max-width:1920px}.footer__inner .Newsletter-signup .newsletter__signup-inner .button-block__button button.btn.btn--overlay.btn--full.btn--primary:before,.footer__inner .Newsletter-signup .newsletter__signup-inner .button-block__button button.btn.btn--overlay.btn--full.btn--primary:after{display:none}.footer__inner .Newsletter-signup .newsletter__signup-inner .button-block__button button.btn.btn--overlay.btn--full.btn--primary span{line-height:0;display:flex;align-items:center;justify-content:center}.footer__inner .Newsletter-signup .newsletter__signup-inner .button-block__button button.btn.btn--overlay.btn--full.btn--primary span svg{width:9px;height:15px}.footer__groups .footer__group.footer__group--links{--desktop-width: 100% !important;max-width:160px}.footer__groups{margin-bottom:0;gap:0!important;justify-content:space-between;width:55.3%}h4.footer__header.ff-body span{font-size:14px!important;line-height:20px;letter-spacing:.03em;font-weight:600;font-family:var(--font-body)!important}h4.footer__header.ff-body{margin-bottom:16px}.footer__links ul li+li{margin-top:10px;line-height:0}.footer__group-content ul li a{font-size:14px;line-height:20px;letter-spacing:0;text-transform:capitalize}.footer__inner{display:flex;justify-content:space-between;margin:72px 0}.footer__group.footer__group--social_icons{--desktop-width: 100% !important;max-width:100px}span.footer__heading.fs-accent{display:inline-block;font-size:14px!important;line-height:20px;letter-spacing:.03em;font-weight:600;margin-bottom:0;color:#fff}ul.social-icons.social-icons--left{margin:16px 0 0;gap:28px}ul.social-icons.social-icons--left li,ul.social-icons.social-icons--left li span.icon{width:27px;height:27px}.footer__inner .Newsletter-signup h2{font-size:32px;line-height:122%;margin-bottom:15px;font-family:The One;letter-spacing:0;color:#fff}.footer__inner .Newsletter-signup p{font-size:14px;line-height:20px;color:#fff;margin-bottom:18px;max-width:95%}.footer__bottom-main{max-width:1920px;padding:0 80px;margin:0 auto}.footer__bottomleft img{max-width:100%}.footer__bottomright{width:calc(100% - 467px)}.footer__bottom-wrapper{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:106px}.footer__bottomleft{max-width:467px;min-width:467px}.footer__bottomright{width:calc(100% - 467px);text-align:right}.footer__bottomright p{font-size:14px;line-height:121%;color:#fff;font-weight:400}.footer__bottomright p a{margin-left:40px}@media (min-width:1500px){.footer__inner .Newsletter-signup p,.footer__group-content ul li a{font-size:var(--font-size-body-150);line-height:1.4}h4.footer__header.ff-body span,span.footer__heading.fs-accent,.footer__bottomright p{font-size:var(--font-size-body-150)!important;line-height:1.4}}@media (max-width:1366px){.shopify-section-group-footer-group .footer.section,.footer__bottom-main{padding:0 50px}}@media (max-width:1024px){.footer__bottom-main,.shopify-section-group-footer-group .footer.section{padding:0 30px}.footer__bottomright p a{margin-left:30px}.footer__inner .Newsletter-signup{max-width:100%;min-width:100%;margin-bottom:40px;text-align:center}.footer__inner{display:flex;justify-content:space-between;margin:72px 0;flex-wrap:wrap}.footer__groups{margin-bottom:0;gap:0!important;justify-content:space-between;width:100%;flex-direction:row}.footer__groups .footer__group.footer__group--links{--desktop-width: 100% !important;max-width:50%;border:none}.footer__bottomleft{max-width:300px;min-width:300px}.footer__bottomleft img{width:100%}.footer__group.footer__group--social_icons{--desktop-width: 100% !important;max-width:50%}}@media (max-width:767px){.footer__bottomright p{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px}.footer__inner{margin:38px 0 10px;flex-wrap:wrap}.footer__inner .Newsletter-signup{max-width:100%;min-width:100%}.footer__groups{margin-bottom:0;gap:0!important;justify-content:space-between;width:100%;flex-direction:row;flex-wrap:wrap}.shopify-section-group-footer-group .footer.section{padding:0 16px}.footer__bottomright{width:100%;text-align:center;margin-top:25px}.footer__groups .footer__group.footer__group--links{--desktop-width: 100% !important;max-width:50%;border-bottom:none;margin-bottom:56px}.footer__group-content{padding:0}.footer__group.footer__group--social_icons{--desktop-width: 100% !important;max-width:50%}h4.footer__header.ff-body{padding:0}.footer__inner .Newsletter-signup{max-width:100%;min-width:100%;margin-bottom:40px}.footer__bottom-main{padding:0 16px}.footer__bottom-wrapper{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:73px;flex-direction:column}.footer__bottomleft{max-width:343px;min-width:100%}.footer__bottomleft img{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/footer.css.map */
