.footer{padding:65px 0 74px}.footer .grid{display:grid}.footer .flex{display:flex}.footer__slogan{font-size:16px;font-style:normal;font-weight:400;line-height:29px;color:#fffcee}.footer__slogan{margin-top:15px}.accordion__item-icon.minus svg{transform:rotate(180deg)}.footer__social-wrapper a{color:#fff;opacity:1!important}.footer__social-wrapper a:hover{color:#fff}.footer__social-wrapper a:hover svg,.footer__social-wrapper a:hover svg g{fill:#fff}.footer__social-wrapper{margin-top:15px}@media screen and (max-width: 767px){.footer{padding:30px 0}.footer__slogan{font-size:14px;line-height:normal;margin-top:10px}.footer__social-wrapper{margin-top:10px}.footer__logo-icon svg{width:89px!important}}.footer__wrapper{grid-gap:6.14vw;justify-content:space-between}@media screen and (max-width: 1200px){.footer__wrapper{grid-gap:35px}}@media screen and (max-width: 1023px){.footer__wrapper{flex-wrap:wrap;align-items:center;justify-content:center}.footer__logo-icon svg{margin:0 auto;display:block}}@media screen and (max-width: 767px){.footer__wrapper{flex-direction:column;grid-gap:17.2px}}.footer__logo{width:fit-content;min-width:210px}@media screen and (max-width: 767px){.footer__logo{width:100%}}@media screen and (max-width: 767px){.footer__logo-icon svg{width:228px;height:51px}}.footer .social-item:hover{opacity:.7}@media screen and (max-width: 767px){.footer .social-item{height:32px;display:flex;align-items:center;justify-content:center}}@media screen and (max-width: 767px){.footer__social{flex-direction:column-reverse;grid-gap:80px;text-align:center}.footer__social .social-links{margin:0 auto}}.footer__nav-wrapper{grid-gap:20px}@media screen and (max-width: 1023px){.footer__nav-wrapper{grid-gap:35px}}.footer .nav-title{margin-bottom:16px;font-size:18px;font-style:normal;font-weight:600;line-height:30px}@media screen and (max-width: 767px){.footer .nav-title{opacity:1;margin-bottom:0}.footer .footer__nav-item__links ul{margin:0}}.footer .link-item{display:block;text-align:left;font-size:16px;font-style:normal;font-weight:400;line-height:32px}.footer .footer__nav-item__links ul{display:flex;flex-direction:column;grid-gap:8px;padding-left:0}.footer .footer__nav-item__links ul li:hover{opacity:.7}.footer .additional__content{margin-top:24px}.footer .additional__content *{color:currentColor}.footer__wrapper-bottom{justify-content:space-between;align-items:center;margin-top:90px}@media screen and (max-width: 767px){.footer__wrapper-bottom{align-items:flex-start;flex-direction:column;margin-top:40px;grid-gap:8px}}.footer .copyright_text{font-family:Acumin Pro;font-weight:400;font-size:14px;line-height:125%;letter-spacing:-.01em;color:#f9f7f6}.footer .bottom__links a{color:#f9f7f6;position:relative}.footer .bottom__links a:not(:last-of-type){padding-right:8px;margin-right:8px}.footer .bottom__links a:not(:last-of-type):after{content:"";display:block;width:1px;height:75%;background:#f9f7f6;position:absolute;right:0;top:50%;transform:translateY(-50%)}.footer .bottom__links a:hover{opacity:.7}.footer__social-wrapper{display:flex;align-items:center;grid-gap:8px}@media screen and (max-width: 1023px){.footer__social-wrapper{display:flex;justify-content:center}}@media screen and (max-width: 767px){.footer__social-wrapper{justify-content:flex-start}}.footer .accordion{width:100%}.footer .accordion__trigger{position:relative;padding:16px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);color:#fffcee;font-size:16px;font-style:normal;font-weight:600;text-align:center}.footer .accordion__item{border-bottom:1px solid rgba(255,252,238,.15)}.footer .accordion__item:last-of-type{border-bottom:none}.footer .accordion__item.open .accordion__item-icon.plus{display:none!important}.footer .accordion__item.open .accordion__item-icon.minus{display:block!important}.footer .accordion__item:first-of-type .accordion__trigger{padding-top:0}.footer .accordion__item-icon{display:flex;position:absolute;right:0;top:50%;transform:translateY(-50%)}.footer .accordion__item-icon.minus{display:none}.footer .accordion__item-icon svg path{stroke:#f9f7f6}.footer .accordion__content{padding-bottom:20px;margin-top:-7px}.footer .accordion__content a{color:#fffcee;font-size:14px;font-style:normal;font-weight:400;line-height:27px;text-align:center}.show-mobile{display:none!important}@media screen and (max-width: 767px){.show-mobile{display:block!important}}@media screen and (max-width: 767px){.hide-mob{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/component-footer.css.map */
