@media screen and (min-width:990px){footer.footer{position:relative;background-color:#222;color:#fff}footer.footer a{color:#fff}footer.footer .box-footerlogo{width:100%;padding:0 19px}footer.footer .box-footerlogo img{width:100%}footer.footer .box-footermenu-wrap{display:flex;width:96.88%;margin:-15px 0 0 auto}footer.footer .box-footermenu-wrap .box-footer-title{font-weight:700;font-size:13px;letter-spacing:.15em;line-height:30px;text-align:left;color:#fff}footer.footer .box-footermenu-wrap .list-footer-menu li a{padding:0;font-weight:400;font-size:12px;letter-spacing:.15em;line-height:25px;text-align:left;color:#fff}footer.footer .box-footermenu-wrap .box-footer-category{width:32.1%}footer.footer .box-footermenu-wrap .box-footer-category .list-footer-menu{display:flex;flex-wrap:wrap}footer.footer .box-footermenu-wrap .box-footer-category .list-footer-menu li{width:50%}footer.footer .box-footermenu-wrap .box-footer-brand{width:16.4%}footer.footer .box-footermenu-wrap .box-footer-menu{width:16.2%}footer.footer .box-footermenu-wrap .box-footer-menu ul li a{font-weight:700}footer.footer .box-footermenu-wrap .box-footer-store{width:16%}footer.footer .box-footermenu-wrap .box-footer-social{width:19.2%}footer.footer .box-footermenu-wrap .box-footer-social .list-social{justify-content:flex-start;margin:11px 0 0 5px;width:94%;max-width:190px}footer.footer .box-footermenu-wrap .box-footer-social .list-social li{margin:0 15px 15px 0}footer.footer .box-footermenu-wrap .box-footer-social .list-social__item .icon{height:auto;width:1.3rem}footer.footer .box-footermenu-wrap .box-footer-social .list-social__item .icon.icon-instagram{width:12px}footer.footer .box-footermenu-wrap .box-footer-social .list-social__item .icon.icon-facebook{width:8px}footer.footer .box-footermenu-wrap .box-footer-social .list-social__item .icon.icon-twitter{width:13px}footer.footer .box-footermenu-wrap .box-footer-social .list-social__item .icon.icon-youtube{width:14px}footer.footer .box-footermenu-wrap .box-footer-social .list-social__item .icon.icon-note{width:11px}footer.footer .box-footermenu-wrap .box-footer-social .list-social__item .icon.icon-tiktok{width:14px}footer.footer .box-footermenu-wrap .box-footer-social a{width:32px;height:32px;position:relative;border:solid #777 1px;border-radius:50%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:0;background-color:transparent;transition:all .3s ease}footer.footer .box-footermenu-wrap .box-footer-social a:hover{opacity:1;border:solid #fff 1px;background-color:#fff}footer.footer .box-footermenu-wrap .box-footer-social a:hover svg.icon path{fill:#222}footer.footer .box-footermenu-wrap .box-footer-social a:hover:before{border:solid #fff 1px;background-color:#fff}footer.footer .box-footermenu-wrap .box-footer-social a svg.icon path{fill:#fff}footer.footer .box-footermenu-wrap .box-footer-social a:before{content:"";width:38px;height:38px;position:absolute;border:solid #777 1px;border-radius:50%;box-sizing:border-box;background-color:transparent;transition:background-color .3s ease}footer.footer .caption{margin:43px 0 0;padding:0 21px 10px}footer.footer .caption,footer.footer .caption a{font-family:brandon-grotesque,sans-serif;font-weight:400;font-size:10px;letter-spacing:.1em;line-height:30px;text-align:right;color:#999}}@media screen and (max-width:989px){footer.footer{position:relative;background-color:#222;color:#fff}footer.footer a{color:#fff}footer.footer .box-footerlogo{width:100%;padding:0 15px}footer.footer .box-footerlogo img{width:100%}footer.footer .box-footermenu-wrap{display:flex;width:92%;margin:-9px auto 0;flex-wrap:wrap}footer.footer .box-footermenu-wrap .box-footer-title{font-weight:700;font-size:13px;letter-spacing:.15em;line-height:30px;text-align:left;color:#fff}footer.footer .box-footermenu-wrap .list-footer-menu li a{padding:0;font-weight:400;font-size:12px;letter-spacing:.15em;line-height:25px;text-align:left;color:#fff}footer.footer .box-footermenu-wrap .box-footer-category{width:100%;margin:0 0 27px}footer.footer .box-footermenu-wrap .box-footer-category .list-footer-menu{display:flex;flex-wrap:wrap}footer.footer .box-footermenu-wrap .box-footer-category .list-footer-menu li{width:50%}footer.footer .box-footermenu-wrap .box-footer-category li:nth-child(2n){padding:0 0 0 35px}footer.footer .box-footermenu-wrap .box-footer-brand{width:59%;margin:0 0 27px}footer.footer .box-footermenu-wrap .box-footer-menu{width:41%;margin:0 0 27px}footer.footer .box-footermenu-wrap .box-footer-menu ul li a{font-weight:700}footer.footer .box-footermenu-wrap .box-footer-store{width:100%;margin:0 0 27px}footer.footer .box-footermenu-wrap .box-footer-social{width:100%;margin:0 0 27px}footer.footer .box-footermenu-wrap .box-footer-social .list-social{justify-content:flex-start;margin:16px 0 0 2px;width:100%}footer.footer .box-footermenu-wrap .box-footer-social .list-social li{margin:0 15px 15px 0}footer.footer .box-footermenu-wrap .box-footer-social .list-social__item .icon{height:auto;width:1.5rem}footer.footer .box-footermenu-wrap .box-footer-social .list-social__item .icon.icon-instagram{width:14px}footer.footer .box-footermenu-wrap .box-footer-social .list-social__item .icon.icon-facebook{width:8px}footer.footer .box-footermenu-wrap .box-footer-social .list-social__item .icon.icon-twitter{width:16px}footer.footer .box-footermenu-wrap .box-footer-social .list-social__item .icon.icon-youtube{width:18px}footer.footer .box-footermenu-wrap .box-footer-social .list-social__item .icon.icon-note{width:11px}footer.footer .box-footermenu-wrap .box-footer-social .list-social__item .icon.icon-tiktok{width:16px}footer.footer .box-footermenu-wrap .box-footer-social a{width:32px;height:32px;position:relative;border:solid #777 1px;border-radius:50%;box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:0}footer.footer .box-footermenu-wrap .box-footer-social a:before{content:"";width:38px;height:38px;position:absolute;border:solid #777 1px;border-radius:50%;box-sizing:border-box}footer.footer .caption{margin:2px 0 0;padding:0 21px 10px}footer.footer .caption,footer.footer .caption a{font-family:brandon-grotesque,sans-serif;font-weight:400;font-size:10px;letter-spacing:.1em;line-height:30px;color:#999}}
/*# sourceMappingURL=/cdn/shop/t/106/assets/section-footer.css.map */
