.m-footer{position:relative;z-index:9}.m-footer .social-media-links{margin-top:16px}@media screen and (max-width:639px){.m-footer .social-media-links svg{width:22px;height:22px}}.m-footer .m-payment-icons--list{column-gap:20px;row-gap:16px}.m-footer .m-footer--currency-language{column-gap:24px;row-gap:12px;flex-wrap:wrap}@media screen and (min-width:1024px){.m-footer .m-footer--currency-language{margin-bottom:0}}.m-footer .m-follow-on-shop{margin-top:10px}.m-footer--middle .m-footer--block{padding-top:80px;padding-bottom:80px}.m-footer--middle .m-footer--block.order-first{order:-9999}@media screen and (min-width:768px){.m-footer--middle .m-footer--block.order-first{order:0}}.m-footer--middle .m-footer--block-inner{padding:0 15px}@media screen and (min-width:1024px){.m-footer--middle .m-footer--block-inner{padding:0 20px}}.m-footer--middle .m-footer--block-title{margin-bottom:12px;font-size:20px;}@media screen and (max-width:767px){.m-footer--middle .m-footer--block-title{margin-bottom:0;padding:10px 0}}.m-footer--middle .m-footer--block-content{color:rgb(var(--color-foreground-secondary))}.m-footer--middle .m-footer--block-content .block-text{margin-bottom:16px}.m-footer--middle .m-footer--block-content .block-text:last-child{margin-bottom:0}.m-footer--middle .m-footer--block-content .block-image{margin-bottom:20px}.m-footer--middle .m-footer--block ul li a{color:#ffffff;transition:var(--m-duration-default,0.25s) all;font-size:14px;font-weight:400;opacity:0.8;}.m-footer--middle .m-footer--block ul li:hover a{color:rgb(var(--color-foreground))}@media screen and (min-width:1024px){.m-footer--middle .m-footer--block-bordered{border-right:1px solid rgb(var(--color-border))}}@media screen and (max-width:1535px){.m-footer--middle .m-footer--block-spacing{width:5%}}@media screen and (max-width:1279px){.m-footer--middle .m-footer--block{padding-top:50px;padding-bottom:50px}}@media screen and (max-width:767px){.m-footer--middle .m-footer--block{padding-top:0;padding-bottom:0;margin-bottom:16px}.m-footer--middle .m-footer--block-spacing{margin-bottom:0}}@media screen and (min-width:768px)and (max-width:1023px){.m-footer--middle .m-footer--block{width:50%;padding-top:0;padding-bottom:30px}.m-footer--middle .m-footer--block-spacing{display:none}}@media screen and (min-width:768px){.m-footer--middle .m-accordion--item .m-accordion--item-button:after{display:none}}@media screen and (min-width:768px){.m-footer--middle .m-accordion--item .m-accordion--item-content{max-height:unset;opacity:1;transition:none}}.m-footer--middle .m-footer--accordion{display:flex;flex-wrap:wrap;margin:0 -15px}@media screen and (min-width:1024px){.m-footer--middle .m-footer--accordion{flex-wrap:nowrap;margin:0 -20px}}@media screen and (min-width:1024px){.m-footer--middle-bordered{border-bottom:1px solid rgb(var(--color-border))}.m-footer--middle-bordered .m-footer--accordion{margin:0 -32px}.m-footer--middle-bordered .m-footer--block-inner{padding:0 32px}}@media screen and (max-width:1023px){.m-footer--middle{padding-top:30px}}@media screen and (max-width:767px){.m-footer--middle{border-bottom:0}}.m-footer--bottom .social-media-links{margin-top:0}@media screen and (max-width:767px){.m-footer--bottom .social-media-links{margin-bottom:10px}}.m-footer--bottom-inner>div[class*=sf-footer__]{z-index:9}@media screen and (min-width:1024px){.m-footer--bottom-inner{padding:20px 0 0;}}.m-footer--bottom-left{margin-bottom:24px}@media screen and (min-width:1280px){.m-footer--bottom-left{margin-bottom:0;width:auto;order:0}}.m-footer--bottom-center{margin-bottom:24px}@media screen and (min-width:1280px){.m-footer--bottom-center{order:0;margin-bottom:0}}.m-footer--bottom-footer-3 .social-media-links+.m-footer--currency-language{margin-top:20px}@media screen and (min-width:1024px){.m-footer--bottom__fade-in-up .m-footer--bottom-inner{padding-bottom:56px}}@media screen and (max-width:1023px){.m-footer--bottom{padding-bottom:30px}}@media screen and (max-width:767px){.m-footer--bottom{padding-top:20px;padding-bottom:calc(var(--mobile-sticky-bar-height,0px))}}.m-footer .m-newsletter-form{margin-top:24px}.m-footer .m-switcher-dropdown,.m-footer .social-media-links a{color:rgb(var(--color-foreground));transition:color var(--m-duration-default,0.25s)}.m-footer .m-switcher-dropdown:hover,.m-footer .social-media-links a:hover{color:var(--color-foreground-secondary)}.m-footer .m-footer--bottom-right{column-gap:24px;row-gap:16px}.m-footer--bottom-menu{display:flex;width:100%;margin-top:12px;column-gap:40px;row-gap:12px;margin-left:0;margin-right:0}.m-footer--bottom-menu-item{margin:0 !important;padding:0 !important;line-height:1.5;position:relative;color:rgba(var(--color-foreground),0.75)}.m-footer--bottom-menu.show-menu-item-divider .m-footer--bottom-menu-item::after{content:"";background:currentColor;height:50%;width:1px;position:absolute;right:-20px;top:50%;transform:translateY(-50%)}.m-footer--bottom-menu.show-menu-item-divider .m-footer--bottom-menu-item:last-child::after{display:none}@media screen and (min-width:1280px){.m-footer--bottom-menu{justify-content:flex-end}}.m-footer .m-switcher-dropdown form{padding:0}@media screen and (width > 750px){.footer_email{margin:28px 0;}.footer_email p{position:relative;}.footer_email p::before{content:'';position:absolute;bottom:0;left:0;width:0;height:1px;background:#ffffff;transition:width 0.3s ease;}.footer_email p:hover::before{width:38%;}.footer_email a{position:relative;}.footer_email a::before{content:'';position:absolute;bottom:0;left:0;width:0;height:1px;background:#ffffff;transition:width 0.3s ease;}.footer_email a:hover::before{width:100%;}.m-footer-first-model .footer_social .social-media-links{column-gap:0;}.m-footer-first-model .footer_social p{font-size:14px;font-weight:600;}.m-footer-first-model .footer_social a{border:1px solid #fff;padding:8px;display:inline-block;border-right:none;}.m-footer-first-model .footer_social a svg{width:22px;height:22px;}.m-footer-first-model .footer_social a:hover{background:#ffffff;}.m-footer-first-model .footer_social a:hover svg path{fill:black !important;}.m-footer-first-model .footer_social a:nth-last-of-type(1){border-right:1px solid #fff;}.m-footer--block-newsletter-desc{font-size:14px;font-weight:400;color:#ffffff;}.m-newsletter-form--minimal .m-newsletter-form__input.form-field--input__icon{padding:4px 10px !important;border:1px solid #ffffff;}.m-newsletter-form--minimal .m-newsletter-form__input.form-field--input__icon::placeholder{color:#ffffff !important;opacity:1 !important;}.m-newsletter-form--minimal .m-newsletter-form__button{right:8px !important;}.m-footer--bottom-inner{flex-direction:column-reverse;justify-content:center;align-items:center;}.m-footer .m-footer--bottom-right{justify-content:center;padding-bottom:33px;border-bottom:1px solid #ffffff;}.m-footer .m-payment-icons--list{column-gap:17px;}.m-footer .m-footer--bottom-left{padding:33px;font-size:12px;font-weight:400;}.m-footer--bottom .container{padding:0;}.pc_hidden{display:none;}}@media screen and (width < 750px){.m-footer-hidden{display:none;}.m_logo_img{margin:0 auto;width:68px;}.m-footer--block-4{text-align:center;& .m-footer--block-title{text-align:center;display:block;font-size:16px;margin-top:15px;padding:5px 0;}& .m-accordion--item-button svg{display:none;}& .m-footer--block-newsletter-desc{font-size:12px;color:#fff;& .m-footer--block-newsletter-desc-span-first{display:block}}}.m-footer .m-newsletter-form{width:93%;margin:0 auto;margin-top:15px;}.m-newsletter-form--minimal .m-newsletter-form__input.form-field--input__icon{padding:10px !important;border:1px solid #ffffff;font-size:12px;line-height:12px;}.m-newsletter-form--minimal .m-newsletter-form__input.form-field--input__icon::placeholder{font-size:12px;line-height:12px;}.m-newsletter-form--minimal .m-newsletter-form__button{right:8px !important;}.footer_email{font-size:12px;margin:10px 0 0;}.m-footer--middle .m-footer--block-title{font-size:14px;}.m-footer--middle .m-footer--block ul li a{font-size:12px;opacity:0.8;}.footer_social{margin:0 auto 20px;}.footer_social .social-media-links{column-gap:0;justify-content:center;}.footer_social p{font-size:14px;font-weight:600;}.footer_social a{border:1px solid #fff;padding:5px;display:inline-block;border-right:none;}.footer_social a:nth-last-of-type(1){border-right:1px solid #fff;}.m-footer--bottom-inner{flex-direction:column-reverse;justify-content:center;align-items:center;}.m-footer .m-payment-icons--list{column-gap:10px;justify-content:center;width:75%;margin:0 auto;}.m-footer .m-footer--bottom-left{font-size:12px;font-weight:400;text-align:center;margin-top:20px;}}