.footer,.footer__content-top{background-color:#f5f5f5!important}.footer-block__heading{font-size:1.7rem!important;font-weight:700!important}.footer-block__details-content .link{font-size:1.3rem!important;color:#444!important}@media screen and (min-width:750px){.footer__content-bottom{background-color:#f5f5f5!important;border-top:1px solid #dcdcdc!important;padding:20px 0!important}.custom-bottom-layout{display:flex!important;align-items:center!important;justify-content:space-between!important;position:relative!important}.copyright__content{position:absolute!important;left:50%!important;top:50%!important;transform:translate(-50%,-50%)!important;font-size:14px!important;font-weight:800!important;text-transform:uppercase!important;color:#222!important}.footer-column-left,.footer-column-right{flex:1!important;display:flex}.footer-column-right{justify-content:flex-end}}.footer__list-social .list-social__link{display:flex!important;align-items:center!important;justify-content:center!important;width:36px!important;height:36px!important;background-color:#ececec!important;border-radius:50%!important;margin-left:.8rem!important;transition:all .2s ease-in-out!important}.footer__list-social .list-social__link:hover{background-color:#e0e0e0!important;transform:translateY(-2px)!important}.footer__list-social .list-social__link .icon{width:18px!important;height:18px!important;fill:#333!important}.footer__list-social-xhs img{width:18px!important;height:auto!important;filter:grayscale(1);position:relative!important;top:1px!important;transition:.3s!important}.footer__list-social-xhs:hover img{filter:grayscale(0)}@media screen and (max-width:749px){.custom-bottom-layout{display:flex!important;flex-direction:column!important;gap:20px!important;text-align:center!important;padding-bottom:60px!important}.copyright__content{position:static!important;transform:none!important;font-size:13px!important}}.footer__blocks-wrapper{margin-bottom:2rem!important}.footer__content-top{padding-bottom:1rem!important}.footer-block{margin-bottom:.5rem!important}@media screen and (max-width:749px){.footer__blocks-wrapper{margin-bottom:1rem!important}.footer__content-top{padding-bottom:1rem!important}}@media screen and (min-width:990px){.header__submenu{top:100%!important;display:block!important}header-menu details[open] summary:after{content:"";position:absolute;top:100%;left:0;width:100%;height:20px}header-menu details:hover summary span{text-decoration:underline;text-underline-offset:.5rem}}.header__icons .header__icon,.header__icons .header__icon--cart{position:relative!important;overflow:visible!important}.header__icons .header__icon:before{position:absolute;bottom:-25px;left:50%;transform:translate(-50%) translateY(10px);background-color:#fffdec!important;color:#333;border:1px solid #e8e8e8;padding:6px 16px!important;min-width:60px;line-height:1.2!important;font-size:1.2rem!important;font-weight:500!important;border-radius:4px!important;white-space:nowrap;text-align:center;opacity:0;visibility:hidden;transition:all .2s cubic-bezier(.4,0,.2,1);z-index:100;pointer-events:none;box-shadow:0 4px 12px #0000000d}.header__icon--search:before{content:"Search"}.header__icon--account:before{content:"Account"}#cart-icon-bubble:before{content:"Cart"}.header__icons .header__icon:hover:before{opacity:1!important;visibility:visible!important;transform:translate(-50%) translateY(0)!important}.footer__list-social .list-social__item,.footer__list-social .list-social__link{position:relative!important;overflow:visible!important}.footer__list-social .list-social__link:before{position:absolute;top:-45px;left:50%;transform:translate(-50%) translateY(10px);background-color:#fffdec!important;color:#333!important;border:1px solid #e8e8e8!important;padding:5px 14px!important;font-size:1.1rem!important;font-weight:500!important;border-radius:4px!important;white-space:nowrap;opacity:0;visibility:hidden;transition:all .2s ease;z-index:999!important;pointer-events:none;box-shadow:0 -4px 10px #0000000d}[href*=xhslink]:before,[href*=xiaohongshu]:before,.footer__list-social-xhs:before{content:"Rednote"!important}[href*=instgram]:before,[href*=instagram]:before{content:"Instagram"!important}[href*=tiktok]:before{content:"TikTok"!important}.footer__list-social .list-social__link:hover:before{opacity:1!important;visibility:visible!important;transform:translate(-50%) translateY(0)!important}joy-wishlist-icon[variant=header],.Joy-Wishlist-HeaderIcon{position:relative!important;overflow:visible!important;display:inline-flex!important;width:40px!important;height:40px!important;justify-content:center!important;align-items:center!important;cursor:pointer!important}joy-wishlist-icon[variant=header]:before,.Joy-Wishlist-HeaderIcon:before{content:"My Wishlist"!important;position:absolute;bottom:-30px;left:50%;transform:translate(-50%) translateY(10px);background-color:#fffdec!important;color:#333!important;border:1px solid #e8e8e8!important;padding:6px 14px!important;font-size:1.1rem!important;font-weight:500!important;border-radius:4px!important;white-space:nowrap;opacity:0;visibility:hidden;transition:all .2s ease;z-index:99999!important;pointer-events:none;box-shadow:0 4px 12px #0000000d}joy-wishlist-icon[variant=header]:hover:before,.Joy-Wishlist-HeaderIcon:hover:before{opacity:1!important;visibility:visible!important;transform:translate(-50%) translateY(0)!important}.header__icons{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:.4rem!important}.header__icons .header__icon,.header__icons>joy-wishlist-icon{margin:0!important;padding:0!important;width:40px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important}.header__icons>details-modal.header__search{width:auto!important;height:auto!important;margin:0!important;padding:0!important}.header__icons>joy-wishlist-icon{order:1!important}.header__icons>details-modal.header__search{order:2!important}.header__icons>a.header__icon--account{order:3!important}.header__icons>a#cart-icon-bubble{order:4!important}.header__icons>.desktop-localization-wrapper{order:5!important}.Joy-Wishlist-HeaderIcon__Badge,.Joy-Wishlist-AccessButton__AddedItem{position:absolute!important;top:4px!important;right:4px!important;margin:0!important}@media screen and (max-width:749px){.header__icons{gap:.4rem!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tokyotrends-theme-header-footer.css.map */
