.footer{background:var(--color-green);overflow-x:hidden;position:relative}.footer-inner{display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:88px;padding-left:147px;padding-top:80px;position:relative}.footer-business-address{color:#1a1a1a;line-height:1.5}@media (max-width:768px){.footer-inner{height:1200px;padding:36px}}.footer-inner .social-icons-cluster{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-around;max-width:max-content;position:absolute;right:60px;top:34px;transform-origin:top right;width:310px;z-index:10}@media (max-width:1200px){.footer-inner .social-icons-cluster{transform:scale(.8)}}@media (max-width:980px){.footer-inner .social-icons-cluster{transform:scale(.4)}}@media (max-width:768px){.footer-inner .social-icons-cluster{bottom:300px;height:200px;left:36px;top:unset;transform:scale(.7);transform-origin:top left;width:250px}}.footer-inner .social-icons-cluster .facebook-wrapper{margin-right:20px;margin-top:30px;order:1}@media (max-width:768px){.footer-inner .social-icons-cluster .facebook-wrapper{margin:0 0 0 -20px}}.footer-inner .social-icons-cluster .tiktok-wrapper{order:2;transform:translate(-30%) rotate(-20deg)}@media (max-width:768px){.footer-inner .social-icons-cluster .tiktok-wrapper{margin-top:36px;order:4;transform:rotate(-30deg)}}.footer-inner .social-icons-cluster .twitter-wrapper{margin-left:40px;margin-top:30px;order:3}@media (max-width:768px){.footer-inner .social-icons-cluster .twitter-wrapper{margin:20px 0 0;order:2}}.footer-inner .social-icons-cluster .instagram-wrapper{margin-top:-10px;order:4}@media (max-width:768px){.footer-inner .social-icons-cluster .instagram-wrapper{margin:46px 0 0;order:3}}.footer-inner .social-icons-cluster .instagram-wrapper svg:first-of-type{color:var(--color-plum)}.footer-inner .swoosh{bottom:0;position:absolute;right:-30px;width:42%}@media (max-width:768px){.footer-inner .swoosh{display:none}}.footer-inner .swoosh-mobile{bottom:80px;display:none;height:auto;left:-45px;max-width:500px;position:absolute;right:0;width:calc(100% + 90px)}@media (max-width:768px){.footer-inner .swoosh-mobile{display:block}}.footer-inner .footer-nav{margin-bottom:auto}.footer-inner .footer-nav .parent-list{display:flex;font-size:16px;font-weight:500;width:57%}@media (max-width:768px){.footer-inner .footer-nav .parent-list{display:block}}.footer-inner .footer-nav .parent-list>li{flex:1 1 300px}.footer-inner .footer-nav .parent-list>li h4{margin-bottom:22px;color:#000}.footer-inner .footer-nav .parent-list>li ul li{margin-bottom:12px}.footer-inner .footer-nav .parent-list>li a{color:var(--color-black);text-decoration:none;white-space:nowrap}.footer-inner .footer-nav .parent-list>li:first-of-type{flex:1 4 300px;margin-right:30%}@media (max-width:1200px){.footer-inner .footer-nav .parent-list>li:first-of-type{margin-right:20%}}@media (max-width:980px){.footer-inner .footer-nav .parent-list>li:first-of-type{margin-right:10%}}.footer-inner .footer-nav .parent-list>li:first-of-type a{color:var(--color-black);font-family:Bubble Rainbow,sans-serif;font-size:36px;text-decoration:none}.footer-inner .footer-nav .parent-list>li:nth-of-type(2){margin-right:30px}@media (max-width:768px){.footer-inner .footer-nav .parent-list>li:nth-of-type(2){margin-bottom:46px;margin-top:36px}}.footer-inner .newsletter-signup{margin-bottom:40px;margin-top:0;max-width:365px;width:100%}@media (max-width:768px){.footer-inner .newsletter-signup{position:relative;top:-405px}}.footer-inner .newsletter-signup form input[type=email]{-webkit-appearance:none;appearance:none;-moz-appearance:none;background:transparent;border:none;border-bottom:1px solid #000;margin-bottom:20px;padding:10px 0;width:100%}.footer-inner .newsletter-signup form input[type=email]::placeholder{color:#000}.footer-inner .newsletter-signup form .component-cta-button{border:none;cursor:pointer;height:46px}.footer-inner .newsletter-signup form .component-cta-button span{align-self:unset;font-size:14px;font-weight:500;line-height:14px;text-transform:uppercase;vertical-align:middle}.footer-inner .logo-wrapper{margin-bottom:32px}@media (max-width:768px){.footer-inner .logo-wrapper{display:none}}.footer-inner .logo-wrapper img{width:300px}.footer-inner .copyright-n-rights{font-size:9px;font-weight:400;max-width:max-content}.footer-inner .copyright-n-rights p{margin-bottom:12px}.footer-inner .copyright-n-rights ul{display:flex;justify-content:space-between}.footer-inner .copyright-n-rights ul a{color:var(--color-black);text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/52/assets/footer.css.map */
