.footer-body{border-radius:clamp(14px,2.08vw,30px);overflow:hidden}.footer-top{margin-bottom:clamp(60px,5.56vw,80px)}.footer-top__wrap .footer-logo{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px}.footer-top .logo-main{max-width:clamp(143px,16.81vw,242px);width:100%}.footer-top .logo-main .image__wrap{padding-top:clamp(18px,2.22vw,32px)}.footer-top .logo-main .image__wrap img{object-fit:contain}.footer-top .secondary-logo{width:60px}.footer-top .secondary-logo img{object-fit:contain}.footer-content__wrap{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:20px}.footer-content__wrap .footer-navigation{display:flex;flex-wrap:wrap;flex:1;gap:clamp(20px,8.33vw,120px)}.footer-content__wrap .footer-navigation .list-menu__item{padding:0}.footer-content__wrap .footer-icons{flex:1 1 268px;max-width:268px;display:flex;gap:10px;align-items:center}.footer-content__wrap .footer-icons .image{flex:1}.footer-content__wrap .footer-icons img{object-fit:contain}.footer-content__wrap .navigation-block{display:flex;flex-direction:column;gap:20px}.footer-content__wrap .navigation-block .block-heading p{margin:0}.footer-block__details-content{display:flex;flex-direction:column;gap:10px}.footer-content__wrap .navigation-block .link{line-height:100%}.footer-newsletter{margin-top:clamp(60px,5.56vw,80px)}.footer-block__newsletter .footer-block__heading{margin:0 0 15px;color:rgb(var(--color-foreground))}.footer-block__newsletter form .field{flex:1}.footer-block__newsletter form .field:before,.footer-block__newsletter form .field:after{content:none}.footer-block__newsletter form .field input{border:1px solid rgb(var(--color-foreground));padding:12px 32px 10px 31px;height:43px;border-radius:55.341px;color:rgb(var(--color-foreground));font-family:var(--font-family);font-size:var(--font-size-11);font-style:normal;font-weight:400;line-height:normal;letter-spacing:0}.footer-block__newsletter form .field input::placeholder{font-family:var(--font-family);font-size:var(--font-size-11);font-style:normal;font-weight:400;line-height:normal;letter-spacing:0;opacity:1;color:rgb(var(--color-foreground))}.footer-block__newsletter form .btn{position:static;min-height:43px;flex:1;max-width:158px}.footer-block__newsletter form .btn .btn__wrap{min-height:43px}.footer-block__newsletter .newsletter-form__field-wrapper{display:flex;align-items:center;gap:16px}.footer-media-block{margin-top:48px}.footer-medias .image{border-radius:clamp(11.584px,2.08vw,30px);overflow:hidden}.footer-medias custom-slider{overflow:visible}.footer-medias custom-slider .swiper-wrapper{transition-timing-function:linear!important}.footer-medias .image .image__wrap a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:block}.footer-social{margin-bottom:12px}.footer-social .footer-social__wrap .footer__list-social{justify-content:flex-start}.footer-social .footer-social__wrap .footer__list-social a{padding:0;text-decoration:none}.footer__list-social{display:flex;align-items:center;gap:7px}.footer-bottom{margin-top:20px}.footer__copyright{display:flex;flex:1;align-items:center;flex-wrap:wrap;gap:5px}.footer-bottom .footer-bottom-nav ul{display:inline-flex;align-items:center;gap:5px;list-style:none;padding:0;margin:0}.footer-bottom .footer-bottom-nav ul a,.footer-bottom .copyright__content{text-decoration:none;color:rgb(var(--color-foreground));opacity:.5;font-family:var(--font-family);font-size:var(--font-size-11);font-style:normal;font-weight:400;line-height:normal;letter-spacing:0;white-space:nowrap}.footer__copyright span{display:inline-block;padding-right:5px;border-right:1px solid rgba(var(--color-foreground),.5)}.footer__copyright span.group{padding-right:0;border:0}.footer-bottom__wrap{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.footer-payments{flex:1;display:flex;align-items:center;flex-wrap:wrap;gap:clamp(10px,1.18vw,17px);justify-content:flex-end}.footer-payments img{object-fit:contain;max-width:36px;width:100%;height:21px}@media(max-width:767px){.footer{padding:0 15px}.footer-top__wrap .footer-logo{flex-direction:column-reverse;gap:20px}.footer-content__wrap .footer-navigation{width:100%;justify-content:center}.footer-content__wrap{flex-direction:column;gap:60px}.footer-content__wrap .footer-icons{max-width:100%;flex:1 1 100%;width:100%;justify-content:center}.footer-content__wrap .footer-icons .image{max-width:60px}.footer-block__newsletter .footer-block__heading{text-align:center}.footer-social .footer-social__wrap .footer__list-social{justify-content:center}.footer-bottom__wrap{flex-direction:column-reverse;gap:60px}.footer-payments{justify-content:center;width:100%}.footer__copyright{display:flex;flex-direction:column}}@media(max-width:600px){.footer-content__wrap .footer-navigation{display:flex;flex-direction:column;gap:20px;align-items:center}.footer-content__wrap .navigation-block .block-heading p,.footer-content__wrap .navigation-block .link{text-align:center}.footer-block__details-content{align-items:center}.footer-block__newsletter .newsletter-form__field-wrapper{flex-direction:column;gap:10px}.footer-block__newsletter form .field input{height:40px}.footer-block__newsletter .newsletter-form__field-wrapper .btn{flex:1;max-width:100%;width:100%;min-height:40px}.footer-block__newsletter form .btn .btn__wrap{min-height:40px}.footer-payments img{flex:1}.footer-bottom .copyright__content{display:flex;flex-direction:column;align-items:center}.footer__copyright span{padding-right:0;border:0}.footer-bottom .footer-bottom-nav ul li{padding-right:5px;border-right:1px solid rgba(var(--color-foreground),.5)}.footer-block__newsletter .footer-block__heading{max-width:258px;text-align:center;margin:0 auto 15px;letter-spacing:0}}.footer-medias{overflow:hidden}.footer-medias .marquee{--marquee-gap: clamp(8px, 1.39vw, 20px);--marquee-duration: 150s;overflow:hidden}.footer-medias .marquee .marquee__wrap{display:flex;width:max-content;gap:var(--marquee-gap);animation:marquee-image var(--marquee-duration) linear infinite;animation-delay:calc(var(--marquee-duration) / -2);min-width:200%;will-change:transform}.footer-medias .marquee .content{display:flex;align-items:flex-start;gap:var(--marquee-gap);white-space:nowrap;flex:1 1 100%;width:100%}.footer-medias .marquee .content .image{width:clamp(82px,16.88vw,243px)}@keyframes marquee-image{0%{transform:translate(0)}to{transform:translate(calc(-50% - (var(--marquee-gap) / 2)))}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom-footer-style.css.map */
