.footer-section{background-color:#1e1e1f;color:#fff;padding:0;height:450px;display:flex;align-items:center}.footer-container{max-width:1440px;margin:0 auto;padding-right:71px;width:100%}.footer-content{display:flex;align-items:center;justify-content:space-between;height:100%;gap:157px}.footer-middle-container{display:flex;gap:86px;flex:1;align-items:flex-start;max-width:fit-content}.footer-menus{display:flex;gap:86px;flex-shrink:0}.footer-menu-block{max-width:fit-content;min-width:120px}.footer-menu-title{font-size:18px;font-weight:400;margin:0 0 6px;line-height:1.2;display:flex;align-items:center;justify-content:space-between;text-align:right;padding-bottom:6px;border-bottom:1px solid #38383a}.menu-toggle{display:none;cursor:pointer;padding:4px;transition:transform .3s ease}.footer-menu-links{list-style:none;padding:0;margin:0;text-align:right}.footer-menu-links li{margin-bottom:8px}.footer-menu-links li:last-child{margin-bottom:0}.footer-menu-links a{max-height:13px;font-size:15px;color:#b0b0b0;text-decoration:none;transition:color .3s ease;line-height:1.3;display:block}.footer-menu-links a:hover{color:#fff}.footer-social-info{flex-shrink:0;max-width:268px;text-align:right}.footer-title{font-size:26px;font-weight:600;margin:0 0 6px;line-height:1.2}.footer-description{font-size:14px;margin:0 0 21px;line-height:1.5;color:#f5f5f7;max-width:268px}.footer-cta-button{display:inline-block;font-size:22px;font-weight:500;padding:12px 25px;border-radius:32px;border:1px solid white;background-color:#ffffff0d;color:#fff;text-decoration:none;transition:all .3s ease;margin-bottom:40px}.footer-cta-button:hover{background-color:#fff;color:#1e1e1f}.footer-social-title{color:#fff;font-size:26px;font-weight:600;margin:0 0 8px;line-height:1.2}.footer-social-icons{display:flex;gap:8px;justify-content:right}.social-icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:8px;transition:all .3s ease}.social-icon:hover{background-color:#f0f0f0;transform:translateY(-2px)}.footer-brand{flex-shrink:0;width:289px;height:450px;background-color:#fcb712;display:flex;align-items:center;justify-content:center;position:absolute;left:0}.footer-logo img{max-width:100%;height:auto}.footer-logo-mobile{display:none}.footer-copyright{background-color:#1a1a1b;padding:20px 0}.footer-copyright p{font-size:14px;color:#5f626a;margin:0;text-align:right}@media(max-width:1199px)and (min-width:1024px){.footer-container{padding-right:40px;padding-left:40px}.footer-content{gap:80px}.footer-middle-container,.footer-menus{gap:60px}.footer-brand{width:250px}}@media(max-width:1023px)and (min-width:769px){.footer-section{height:auto;padding:40px 0}.footer-container{padding:0 30px}.footer-content{flex-direction:column;gap:40px}.footer-brand{width:100%;height:200px;order:1}.footer-logo{padding-top:0}.footer-middle-container{order:2;width:100%;max-width:none}.footer-social-info{max-width:100%;text-align:center;order:1}.footer-menus{gap:40px;justify-content:center;order:2}.footer-menu-title,.footer-menu-links{text-align:center}.footer-title,.footer-social-title{font-size:24px;text-align:center}.footer-description{text-align:center;max-width:100%}.footer-social-icons{justify-content:center}.footer-copyright p{text-align:center}}@media(max-width:768px){.footer-section{height:auto;padding:0;overflow-x:hidden}.footer-container{padding:0;max-width:100%}.footer-content{flex-direction:column;gap:0}.footer-brand{width:100%;height:194px;order:1;margin:0}.footer-logo{padding-top:0}.footer-logo-desktop{display:none}.footer-logo-mobile{display:block}.footer-middle-container{flex-direction:column;gap:0;order:2;width:100%;padding:0 20px;max-width:none}.footer-social-info{order:1;max-width:324px;text-align:right;margin:0 auto;padding:28px 10px 0}.footer-title{font-size:22px;text-align:right;margin:0 0 6px}.footer-description{font-size:14px;text-align:right;margin:0 0 24px}.footer-cta-button{width:161px;height:42px;font-size:14px;padding:0;display:flex;align-items:center;justify-content:center;margin:0 0 40px}.footer-social-title{font-size:22px;text-align:right;margin:0 0 16px}.footer-social-icons{justify-content:right;gap:8px;margin-bottom:28px}.social-icon{width:40px;height:40px}.footer-menus{flex-direction:column;gap:0;order:2;width:100%;max-width:328px;margin:0 auto;padding:0 8px}.footer-menu-block{border-top:1px solid #38383a;padding:12px 0;max-width:328px}.footer-menu-block:last-child{padding-bottom:20px}.footer-menu-title{cursor:pointer;margin-bottom:0;font-size:18px;justify-content:space-between}.menu-toggle{display:block}.menu-toggle svg{width:10px;height:10px}.footer-menu-links{max-height:0;overflow:hidden;transition:max-height .3s ease;margin-top:0}.footer-menu-block.active .footer-menu-links{max-height:500px;margin-top:20px}.footer-menu-block.active .menu-toggle{transform:rotate(45deg)}.footer-copyright{height:42px;padding:0 20px;display:flex;align-items:center}.footer-copyright p{margin:0;line-height:42px;font-size:12px;text-align:center}}@media(max-width:480px)and (min-width:361px){.footer-section{overflow-x:hidden}.footer-container{padding:0;max-width:100%}.footer-middle-container{padding:0 15px}.footer-social-info{max-width:100%;width:100%;padding:28px 15px 0}.footer-menu-title{border-bottom:none;padding-top:6px}.footer-brand{position:relative;height:auto;width:100%;margin:0}.footer-title,.footer-social-title{font-size:22px;color:#fff}.footer-cta-button{font-size:14px;width:161px;height:40px}.footer-description{font-size:14px;max-width:300px}.footer-menus{max-width:100%;padding:0 15px}.footer-menu-block{max-width:100%}.footer-copyright{padding:0 15px}}@media(max-width:360px){.footer-section{overflow-x:hidden}.footer-container{padding:0;max-width:100%}.footer-middle-container{padding:0}.footer-brand{position:relative;height:auto;width:100%;margin:0}.footer-title,.footer-social-title{font-size:22px}.footer-cta-button{font-size:14px;width:161px;height:42px}.footer-description{font-size:14px;max-width:324px}.footer-copyright{padding:0 20px}.shopify-section-group-footer-group{padding-top:0}}.footer-menus{font-size:17px}.footer-menus *{font-size:inherit}
/*# sourceMappingURL=/cdn/shop/t/2/assets/footer.css.map */
