.m-footer.footer-v2{position:relative;z-index:9;overflow:hidden}.m-footer.footer-v2 .social-media-links{margin-top:16px}.m-footer.footer-v2 .social-media-links a,.m-footer.footer-v2 .m-switcher-dropdown{color:rgb(var(--color-foreground));transition:color var(--m-duration-default, .25s),opacity var(--m-duration-default, .25s),transform var(--m-duration-default, .25s),border-color var(--m-duration-default, .25s),background var(--m-duration-default, .25s)}.m-footer.footer-v2 .social-media-links a:hover,.m-footer.footer-v2 .m-switcher-dropdown:hover{color:rgb(var(--color-foreground));opacity:.78}.m-footer.footer-v2 .m-switcher-dropdown form{padding:0}.m-footer.footer-v2 .m-payment-icons--list{column-gap:20px;row-gap:16px}.m-footer.footer-v2 .m-footer--currency-language{display:flex;flex-wrap:wrap;align-items:center;column-gap:24px;row-gap:12px}.m-footer.footer-v2 .m-follow-on-shop{margin-top:0}.m-footer.footer-v2 .m-footer--middle{position:relative}.m-footer.footer-v2 .m-footer--middle-bordered{border-bottom:1px solid rgba(var(--color-foreground),.08)}.m-footer.footer-v2 .m-footer--middle .m-footer--accordion{display:flex;flex-wrap:wrap;margin-left:-14px;margin-right:-14px}.m-footer.footer-v2 .m-footer--middle .m-footer--block{padding:16px 14px 20px}.m-footer.footer-v2 .m-footer--middle .m-footer--block.order-first{order:-9999}.m-footer.footer-v2 .m-footer--middle .m-footer--block-inner{position:relative;height:100%;padding:24px 24px 26px;border-radius:24px;border:1px solid rgba(var(--color-foreground),.08);background:rgba(var(--color-foreground),.025);transition:transform var(--m-duration-default, .25s),border-color var(--m-duration-default, .25s),background var(--m-duration-default, .25s),box-shadow var(--m-duration-default, .25s)}.m-footer.footer-v2 .m-footer--middle .m-footer--block:not(.is-spacing) .m-footer--block-inner:hover{transform:translateY(-4px);border-color:rgba(var(--color-foreground),.14);background:rgba(var(--color-foreground),.04);box-shadow:0 18px 40px #0000000d}.m-footer.footer-v2 .m-footer--middle .m-footer--block-heading{margin:0}.m-footer.footer-v2 .m-footer--middle .m-footer--block-title{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;margin-bottom:18px;padding:0;border:0;background:transparent;color:rgb(var(--color-foreground));font-size:calc(var(--font-base-size, 16) * 1.05px);font-weight:700;line-height:1.35;letter-spacing:.01em;text-align:inherit;-webkit-appearance:none;appearance:none}.m-footer.footer-v2 .m-footer--middle .m-footer--block-title:focus-visible{outline:2px solid rgba(var(--color-foreground),.35);outline-offset:4px;border-radius:12px}.m-footer.footer-v2 .m-footer--middle .m-footer--block-title .m-accordion--item-icon{transition:transform var(--m-duration-default, .25s)}.m-footer.footer-v2 .m-footer--middle .m-accordion--item.open .m-footer--block-title .m-accordion--item-icon{transform:rotate(180deg)}.m-footer.footer-v2 .m-footer--middle .m-accordion--item.open .m-accordion--item-content{opacity:1}.m-footer.footer-v2 .m-footer--middle .m-footer--block-content{color:rgb(var(--color-foreground-secondary))}.m-footer.footer-v2 .m-footer--middle .m-footer--block-content .block-text{margin-bottom:16px}.m-footer.footer-v2 .m-footer--middle .m-footer--block-content .block-text:last-child{margin-bottom:0}.m-footer.footer-v2 .m-footer--middle .m-footer--block-content .block-image{margin-bottom:20px}.m-footer.footer-v2 .m-footer--middle .m-link-lists{display:flex;flex-direction:column;gap:10px}.m-footer.footer-v2 .m-footer--middle .m-footer--block ul li{margin:0;padding:0}.m-footer.footer-v2 .m-footer--middle .m-footer--block ul li a{display:inline-flex;align-items:center;color:rgb(var(--color-foreground-secondary));transition:color var(--m-duration-default, .25s),opacity var(--m-duration-default, .25s)}.m-footer.footer-v2 .m-footer--middle .m-footer--block ul li:hover a{color:rgb(var(--color-foreground));opacity:.95}.m-footer.footer-v2 .m-footer--middle .m-footer--block.is-menu .m-link-lists--item+.m-link-lists--item{border-top:1px solid rgba(var(--color-foreground),.06);padding-top:10px}.m-footer.footer-v2 .m-footer--middle .m-footer--block.is-about .block-text a{display:inline-flex;align-items:center;padding:10px 14px;margin-inline-end:10px;margin-bottom:10px;border:1px solid rgba(var(--color-foreground),.08);border-radius:999px;color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.03)}.m-footer.footer-v2 .m-footer--middle .m-footer--block.is-about .block-text a:hover{background:rgba(var(--color-foreground),.06);border-color:rgba(var(--color-foreground),.12)}.m-footer.footer-v2 .m-footer--middle .m-footer--block.is-newsletter .m-footer--block-inner{background:linear-gradient(180deg,rgba(var(--color-foreground),.055),rgba(var(--color-foreground),.02));border-color:rgba(var(--color-foreground),.12);box-shadow:0 18px 45px #0000000f}.m-footer.footer-v2 .m-footer--middle .m-footer--block.is-newsletter .m-footer--block-title{font-size:calc(var(--font-base-size, 16) * 1.16px)}.m-footer.footer-v2 .m-footer--block-newsletter-desc{margin:0;color:rgb(var(--color-foreground-secondary));line-height:1.7}.m-footer.footer-v2 .m-newsletter-form{margin-top:20px}.m-footer.footer-v2 .m-newsletter-form input,.m-footer.footer-v2 .m-newsletter-form .m-field__input{min-height:52px;border-radius:16px}.m-footer.footer-v2 .m-newsletter-form button,.m-footer.footer-v2 .m-newsletter-form .m-button{border-radius:16px}.m-footer.footer-v2 .m-footer--block.is-spacing .m-footer--block-inner{padding:0;border:0;background:transparent;box-shadow:none}.m-footer.footer-v2 .m-footer--spacing-helper{min-height:1px}.m-footer.footer-v2 .m-footer--middle-bordered .m-footer--block-bordered .m-footer--block-inner:after{content:"";position:absolute;background:rgba(var(--color-foreground),.08);pointer-events:none}@media screen and (min-width:768px){.m-footer.footer-v2 .m-footer--middle-bordered .m-footer--block-bordered .m-footer--block-inner:after{top:26px;bottom:26px;inset-inline-end:-14px;width:1px}}@media screen and (max-width:767px){.m-footer.footer-v2 .m-footer--middle-bordered .m-footer--block-bordered .m-footer--block-inner:after{inset-inline-start:18px;inset-inline-end:18px;bottom:-6px;height:1px}}@media screen and (min-width:768px){.m-footer.footer-v2 .m-footer--middle .m-accordion--item .m-accordion--item-button:after{display:none}.m-footer.footer-v2 .m-footer--middle .m-accordion--item .m-accordion--item-content{max-height:unset;opacity:1;transition:none}}@media screen and (min-width:1024px){.m-footer.footer-v2 .m-footer--middle .m-footer--accordion{margin-left:-16px;margin-right:-16px}.m-footer.footer-v2 .m-footer--middle .m-footer--block{padding-left:16px;padding-right:16px}.m-footer.footer-v2 .m-footer--middle .m-footer--block.order-first{order:0}.m-footer.footer-v2 .m-footer--middle-bordered .m-footer--block-bordered .m-footer--block-inner:after{inset-inline-end:-16px}}.m-footer.footer-v2 .m-footer--bottom{position:relative;padding-bottom:34px}.m-footer.footer-v2 .m-footer--bottom-shell{padding-top:24px}.m-footer.footer-v2 .m-footer--bottom-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 28px;padding-bottom:18px;margin-bottom:18px;border-bottom:1px solid rgba(var(--color-foreground),.08)}.m-footer.footer-v2 .m-footer--bottom-top-left,.m-footer.footer-v2 .m-footer--bottom-top-right{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.m-footer.footer-v2 .m-footer--bottom-right .social-media-links,.m-footer.footer-v2 .m-footer--bottom-top .social-media-links{margin-top:0}.m-footer.footer-v2 .m-footer--bottom-base{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 22px}.m-footer.footer-v2 .m-footer--bottom-brand{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.m-footer.footer-v2 .m-footer__bottom-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px}.m-footer.footer-v2 .m-footer__copyright{color:rgba(var(--color-foreground),.8);line-height:1.6}.m-footer.footer-v2 .m-footer--bottom-menu{display:flex;flex-wrap:wrap;width:auto;margin:0;padding:0;column-gap:32px;row-gap:10px}.m-footer.footer-v2 .m-footer--bottom-menu-item{margin:0!important;padding:0!important;line-height:1.5;position:relative;color:rgba(var(--color-foreground),.75)}.m-footer.footer-v2 .m-footer--bottom-menu-item a{color:inherit}.m-footer.footer-v2 .m-footer--bottom-menu-item:hover{color:rgb(var(--color-foreground))}.m-footer.footer-v2 .m-footer--bottom-menu.show-menu-item-divider .m-footer--bottom-menu-item:after{content:"";position:absolute;top:50%;inset-inline-end:-16px;transform:translateY(-50%);width:1px;height:50%;background:currentColor;opacity:.35}.m-footer.footer-v2 .m-footer--bottom-menu.show-menu-item-divider .m-footer--bottom-menu-item:last-child:after{display:none}.m-footer.footer-v2 .m-footer--bottom-footer-1 .m-footer--bottom-shell{padding-top:24px}.m-footer.footer-v2 .m-footer--bottom-footer-2 .m-footer--bottom-shell{padding-top:28px}.m-footer.footer-v2 .m-footer--bottom-footer-2 .m-footer--bottom-top,.m-footer.footer-v2 .m-footer--bottom-footer-2 .m-footer--bottom-base{justify-content:center;text-align:center}.m-footer.footer-v2 .m-footer--bottom-footer-2 .m-footer--bottom-top-left,.m-footer.footer-v2 .m-footer--bottom-footer-2 .m-footer--bottom-top-right,.m-footer.footer-v2 .m-footer--bottom-footer-2 .m-footer--bottom-brand,.m-footer.footer-v2 .m-footer--bottom-footer-2 .m-footer__bottom-meta{width:100%;justify-content:center}.m-footer.footer-v2 .m-footer--bottom-footer-2 .m-footer--bottom-menu{justify-content:center}.m-footer.footer-v2 .m-footer--bottom-footer-3 .m-footer--bottom-shell{padding:24px;border:1px solid rgba(var(--color-foreground),.08);border-radius:24px;background:rgba(var(--color-foreground),.025)}.m-footer.footer-v2 .m-footer--bottom-footer-3 .m-footer--bottom-top{padding-bottom:16px;margin-bottom:16px}.m-footer.footer-v2 .m-footer--bottom-footer-3 .m-footer--bottom-base{align-items:flex-start}.m-footer.footer-v2 .m-footer--bottom-footer-3 .m-footer__bottom-meta{gap:8px 14px}@media screen and (max-width:1279px){.m-footer.footer-v2 .m-footer--middle .m-footer--block{padding-top:14px;padding-bottom:18px}}@media screen and (max-width:1023px){.m-footer.footer-v2 .m-footer--bottom{padding-bottom:30px}.m-footer.footer-v2 .m-footer--bottom-top,.m-footer.footer-v2 .m-footer--bottom-base{align-items:flex-start}.m-footer.footer-v2 .m-footer--bottom-footer-3 .m-footer--bottom-shell{padding:20px;border-radius:20px}}@media screen and (max-width:767px){.m-footer.footer-v2 .social-media-links svg{width:16px;height:16px}.m-footer.footer-v2 .m-footer--middle{padding-top:12px}.m-footer.footer-v2 .m-footer--middle .m-footer--accordion{margin-left:0;margin-right:0}.m-footer.footer-v2 .m-footer--middle .m-footer--block{width:100%;padding:0;margin-bottom:12px}.m-footer.footer-v2 .m-footer--middle .m-footer--block-inner{padding:18px 18px 20px;border-radius:18px}.m-footer.footer-v2 .m-footer--middle .m-footer--block-title{margin-bottom:0;padding:0;font-size:calc(var(--font-base-size, 16) * 1px)}.m-footer.footer-v2 .m-footer--middle .m-accordion--item .m-accordion--item-content{padding-top:14px}.m-footer.footer-v2 .m-footer--bottom{padding-top:8px;padding-bottom:calc(var(--mobile-sticky-bar-height, 0px) + 24px)}.m-footer.footer-v2 .m-footer--bottom-shell{padding-top:18px}.m-footer.footer-v2 .m-footer--bottom-top{padding-bottom:14px;margin-bottom:14px}.m-footer.footer-v2 .m-footer--bottom-top,.m-footer.footer-v2 .m-footer--bottom-base,.m-footer.footer-v2 .m-footer--bottom-top-left,.m-footer.footer-v2 .m-footer--bottom-top-right,.m-footer.footer-v2 .m-footer--bottom-brand{width:100%}.m-footer.footer-v2 .m-footer--bottom-top-right{justify-content:flex-start}.m-footer.footer-v2 .m-footer--bottom-menu{width:100%;column-gap:24px;row-gap:10px}.m-footer.footer-v2 .m-footer--bottom-footer-2 .m-footer--bottom-top-right,.m-footer.footer-v2 .m-footer--bottom-footer-2 .m-footer--bottom-top-left,.m-footer.footer-v2 .m-footer--bottom-footer-2 .m-footer--bottom-brand,.m-footer.footer-v2 .m-footer--bottom-footer-2 .m-footer__bottom-meta,.m-footer.footer-v2 .m-footer--bottom-footer-2 .m-footer--bottom-menu{justify-content:center;text-align:center}.m-footer.footer-v2 .m-footer--bottom-footer-3 .m-footer--bottom-shell{padding:16px;border-radius:18px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/footer.css.map */
