.section-footer{background:var(--color-black);color:var(--color-white)}.footer-top-row{display:flex;justify-content:space-between;padding-top:73px;padding-bottom:67px;gap:50px}.footer-colr-left{max-width:384px}.footer-col-right{display:flex}.footer-col-right .footer-col{flex:1}.footer-col-brand{display:flex;flex-direction:column;max-width:380px}.footer-logo-group{display:flex;align-items:center;flex-wrap:wrap}.footer-brand-text{margin:20px 0 35px;color:var(--color-white-50)}.footer-social-list,.social-media{display:flex;align-items:center;flex-wrap:wrap;gap:20px}.footer-social-link,.social-media a{width:50px;height:50px;border-radius:50%;background-color:var(--color-white);color:var(--color-black);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;transition:transform var(--transition-base, .2s ease),opacity var(--transition-base, .2s ease),background-color var(--transition-base, .2s ease)}.footer-social-link:hover,.social-media a:hover{transform:translateY(-2px);opacity:.9;color:var(--color-black)}.footer-social-link svg,.social-media svg{width:20px;height:20px;fill:currentColor;display:block}.footer-col-title{text-transform:uppercase}.footer-col-title-wrap{margin:0}button.footer-col-title{background:none;border:none;font:inherit;color:inherit;text-align:left;width:100%;-webkit-appearance:none;appearance:none;padding:0;justify-content:flex-start;min-height:unset}.footer-accordion-icon{display:none}.footer-linklist{display:flex;flex-direction:column;gap:20px;padding:0;margin:0;list-style:none}.footer-link{color:var(--color-white);transition:color var(--transition-base, .2s ease),opacity var(--transition-base, .2s ease)}.footer-link:hover{color:#ffffffb3}.footer-office-country{margin-bottom:8px;opacity:.6}.footer-office-address{padding-bottom:24px;display:block}.footer-office-address:last-child{padding-bottom:0}.footer-bottom-row{border-top:1px solid var(--color-white-15);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.footer-copyright p{margin:0;color:inherit;font-size:inherit;line-height:inherit;font-family:inherit}.footer-policy-list{display:flex;align-items:center;flex-wrap:wrap}.footer-policy-list li:not(:last-child):after{content:"";display:inline-block;width:1px;height:31px;background-color:var(--color-white-20);margin:0 15px;vertical-align:middle}@media(min-width:1200px){.footer-col-right{gap:100px}}@media (max-width:1199px)and(min-width:992px){.footer-col-right{gap:30px}}@media(min-width:992px){.footer-bottom-row{padding-top:28px;padding-bottom:30px}.footer-col-title{margin-bottom:28px}.footer-col-headoffice{max-width:217px}.footer-logo-divider{width:1px;height:42px;background:var(--color-white-20);margin:0 13px}.footer-col-menu .footer-menu-wrap{max-height:none!important;overflow:visible!important}.footer-col-menu .footer-linklist{max-height:none!important;overflow:visible!important;opacity:1!important;visibility:visible!important}.footer-col-menu .footer-col-title{cursor:default}}@media(max-width:991px){.footer-top-row{flex-direction:column}.footer-logo-group{gap:10px 20px}.footer-bottom-row{flex-direction:column-reverse;align-items:flex-start;padding-top:20px;padding-bottom:20px}.footer-col-right{flex-direction:column;gap:0}.footer-col-title{margin-bottom:16px}.footer-col-menu{border-bottom:1px solid var(--color-white-15)}.footer-col-menu:first-child{border-top:1px solid var(--color-white-15)}.footer-col-menu .footer-col-title{display:flex;align-items:center;justify-content:space-between;padding-top:18px;padding-bottom:18px;margin-bottom:0;cursor:pointer;-webkit-user-select:none;user-select:none;transition:opacity .3s ease-in-out}.footer-accordion-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;transition:transform .3s ease-in-out}.footer-accordion-icon svg{width:10px;height:10px;display:block}.footer-accordion-icon svg path{fill:currentColor}.footer-col-menu.is-open .footer-accordion-icon,.footer-col-menu.active .footer-accordion-icon{transform:rotate(180deg)}.footer-col-menu .footer-menu-wrap{max-height:0;overflow:hidden;will-change:max-height;transition:all .3s ease-in-out}.footer-col-menu .footer-linklist{display:flex;flex-direction:column;gap:14px;padding:4px 0 18px;margin:0}.footer-col-headoffice{margin-top:30px}}
/*# sourceMappingURL=/cdn/shop/t/67/assets/footer.css.map */
