footer .footer{--text-color: 243 236 228;--heading-color: 233 223 225;background:linear-gradient(160deg,#3d0a13,#5c1425)!important;border-radius:28px 28px 0 0;margin-top:50px;color:rgb(var(--text-color))!important;position:relative;overflow:hidden;isolation:isolate}footer .footer:before{content:"";position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,transparent,#a34a5a,#e9dfe1,#a34a5a,transparent);background-size:200% 100%;animation:footerLineFlow 5s linear infinite;z-index:2}@keyframes footerLineFlow{0%{background-position:200% 0}to{background-position:-200% 0}}footer .footer:after{content:"";position:absolute;top:-220px;left:-120px;width:480px;height:480px;border-radius:50%;background:radial-gradient(circle,rgba(163,74,90,.4) 0%,transparent 70%);animation:footerGlow 9s ease-in-out infinite alternate;pointer-events:none;z-index:-1}@keyframes footerGlow{0%{transform:translate(0) scale(1);opacity:.5}50%{transform:translate(70px,50px) scale(1.2);opacity:.85}to{transform:translate(-40px,10px) scale(.9);opacity:.4}}footer .footer .footer-block,footer .footer .footer__block{animation:footerFadeUp .8s ease both}footer .footer .footer-block:nth-child(1),footer .footer .footer__block:nth-child(1){animation-delay:.05s}footer .footer .footer-block:nth-child(2),footer .footer .footer__block:nth-child(2){animation-delay:.15s}footer .footer .footer-block:nth-child(3),footer .footer .footer__block:nth-child(3){animation-delay:.25s}footer .footer .footer-block:nth-child(4),footer .footer .footer__block:nth-child(4){animation-delay:.35s}@keyframes footerFadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}footer .footer .footer-block__heading,footer .footer .footer__block__heading{position:relative;display:inline-block;padding-bottom:12px;letter-spacing:2px}footer .footer .footer-block__heading:after,footer .footer .footer__block__heading:after{content:"";position:absolute;bottom:0;left:0;width:38px;height:2.5px;border-radius:3px;background:linear-gradient(90deg,#e9dfe1,#a34a5a);transform-origin:left;transition:transform .45s cubic-bezier(.25,1,.5,1)}footer .footer .footer-block:hover .footer-block__heading:after,footer .footer .footer__block:hover .footer__block__heading:after{transform:scaleX(1.7)}footer .footer a{color:rgb(var(--text-color))!important;transition:color .3s ease}footer .footer a:hover{color:#fff!important}footer .footer .list-menu__item--link{position:relative;width:fit-content}footer .footer .list-menu__item--link:after{content:"";position:absolute;bottom:-3px;left:0;width:100%;height:1px;background:linear-gradient(90deg,#e9dfe1,transparent);transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.25,1,.5,1)}footer .footer .list-menu__item--link:hover:after{transform:scaleX(1)}footer .footer input[type=email]{background:#ffffff14!important;border:1px solid rgba(233,223,225,.3)!important;border-radius:12px!important;color:#fff!important;padding:14px 16px!important;transition:all .4s ease!important}footer .footer input[type=email]:hover{background:#ffffff21!important}footer .footer input:focus{outline:none!important;border-color:#e9dfe1!important;box-shadow:0 0 0 4px #a34a5a59!important}footer .footer ::placeholder{color:#f3ece480!important}footer .footer button[type=submit]{background:linear-gradient(135deg,#6e1423,#8a2436)!important;color:#fff!important;border-radius:12px!important;position:relative;overflow:hidden;transition:all .35s ease!important}footer .footer button[type=submit]:before{content:"";position:absolute;top:0;left:-80%;width:50%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.4),transparent);transform:skew(-20deg);animation:btnShine 3.5s ease infinite}@keyframes btnShine{0%{left:-80%}45%{left:140%}to{left:140%}}footer .footer button[type=submit]:hover{transform:translateY(-3px) scale(1.02)!important;box-shadow:0 12px 28px #00000073,0 0 18px #a34a5a80!important}footer .footer .footer__content-bottom{border-top:1px solid rgba(233,223,225,.15)!important;background:#0000002e!important;margin-top:30px;padding-top:22px!important}footer .footer .footer__content-bottom__wrapper{flex-direction:column!important;align-items:center!important;gap:14px;text-align:center}footer .footer .footer__copyright{color:#f3ece4a6!important;font-size:12.5px;letter-spacing:1px}footer .footer .list-payment li{transition:transform .3s ease,filter .3s ease}footer .footer .list-payment li:hover{transform:translateY(-3px) scale(1.05);filter:brightness(1.15)}footer .footer .footer-block--menu,footer .footer .footer__block--links{grid-column:1 / -1;border-top:1px solid rgba(233,223,225,.15);padding-top:24px;margin-top:10px}footer .footer .footer-block--menu .footer-block__details-content,footer .footer .footer__block--links .footer-block__details-content{display:flex;flex-wrap:wrap;align-items:center;gap:10px 28px;padding-top:4px}footer .footer .footer-block:has(.dm-pay),footer .footer .footer__block:has(.dm-pay){grid-column:1 / -1;order:99;border-top:1px solid rgba(233,223,225,.15);padding-top:26px;margin-top:10px}.dm-pay{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px}.dm-pay__title{width:100%;text-align:center;font-size:11px;letter-spacing:3px;text-transform:uppercase;color:#f3ece48c;margin:0 0 6px}.dm-pay__list{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.dm-pay__item{height:38px;min-width:66px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:10px;background:#fffffff2!important;border:1px solid rgba(233,223,225,.25);font-family:Arial,sans-serif;font-weight:700;font-size:13px;color:#4a4a4a;list-style:none;cursor:default;box-shadow:0 4px 12px #00000040;transition:all .4s cubic-bezier(.34,1.56,.64,1);animation:payUp .6s ease both}.dm-pay__item:nth-child(1){animation-delay:.05s}.dm-pay__item:nth-child(2){animation-delay:.12s}.dm-pay__item:nth-child(3){animation-delay:.19s}.dm-pay__item:nth-child(4){animation-delay:.26s}@keyframes payUp{0%{opacity:0;transform:translateY(18px) scale(.9)}to{opacity:1;transform:none}}.dm-pay__item:hover{transform:translateY(-5px) scale(1.06);box-shadow:0 12px 26px #0006}.dm-pay__visa{color:#1a1f71;font-style:italic;letter-spacing:1px;font-size:15px}.dm-pay__visa:hover{box-shadow:0 12px 26px #1a1f7180}.dm-pay__mc{background:#16181d!important;padding:0 16px}.dm-pay__mc i{width:20px;height:20px;border-radius:50%;display:inline-block;transition:transform .4s}.dm-pay__mc i:first-child{background:#eb001b;margin-inline-end:-8px}.dm-pay__mc i:last-child{background:#f79e1b;opacity:.92}.dm-pay__mc:hover i:first-child{transform:translate(-3px)}.dm-pay__mc:hover i:last-child{transform:translate(3px)}.dm-pay__mc:hover{box-shadow:0 12px 26px #eb001b73}.dm-pay__vf{position:relative}.dm-pay__vf:before{content:"";width:18px;height:18px;border-radius:50%;background:#e60000;flex-shrink:0;display:inline-block}.dm-pay__vf:after{content:"\2019";position:absolute;left:24px;top:50%;transform:translateY(-60%);color:#fff;font-weight:900;font-size:15px;line-height:1}.dm-pay__vf b{color:#e60000}.dm-pay__vf:hover{box-shadow:0 12px 26px #e6000073}.dm-pay__ip{background:linear-gradient(135deg,#5b2d8e,#7b3fbf)!important;color:#fff!important;border-color:transparent}.dm-pay__ip:before{content:"in";width:18px;height:18px;border-radius:50%;background:#fff;color:#5b2d8e;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:900;flex-shrink:0}.dm-pay__ip:hover{box-shadow:0 12px 26px #5b2d8e8c}footer .footer .footer__list-social,footer .footer .list-social{justify-content:center!important;gap:12px!important;margin:0!important}footer .footer .list-social__link,footer .footer .footer__list-social a{width:44px!important;height:44px!important;display:inline-flex!important;align-items:center;justify-content:center;border-radius:50%!important;background:#ffffff14!important;border:1px solid rgba(233,223,225,.28)!important;color:#f3ece4!important;position:relative;transition:all .4s cubic-bezier(.34,1.56,.64,1)!important;animation:payUp .6s ease both}footer .footer .list-social__item:nth-child(1) .list-social__link,footer .footer .footer__list-social a:nth-child(1){animation-delay:.05s}footer .footer .list-social__item:nth-child(2) .list-social__link,footer .footer .footer__list-social a:nth-child(2){animation-delay:.12s}footer .footer .list-social__item:nth-child(3) .list-social__link,footer .footer .footer__list-social a:nth-child(3){animation-delay:.19s}footer .footer .list-social__item:nth-child(4) .list-social__link,footer .footer .footer__list-social a:nth-child(4){animation-delay:.26s}footer .footer .list-social__icon,footer .footer .footer__list-social svg{width:20px!important;height:20px!important;fill:#f3ece4!important;transition:fill .3s ease,transform .4s cubic-bezier(.34,1.56,.64,1)!important}footer .footer .list-social__link:hover,footer .footer .footer__list-social a:hover{transform:translateY(-6px) scale(1.08)!important;background:#e9dfe1!important;border-color:#e9dfe1!important}footer .footer .list-social__link:hover .list-social__icon,footer .footer .list-social__link:hover svg,footer .footer .footer__list-social a:hover svg{fill:#5c1425!important;transform:scale(1.15)}footer .footer .list-social__item--facebook:hover .list-social__link,footer .footer .footer__list-social a[href*=facebook]:hover{background:#1877f2!important;border-color:#1877f2!important;box-shadow:0 14px 28px #1877f273!important}footer .footer .list-social__item--facebook:hover .list-social__icon,footer .footer .footer__list-social a[href*=facebook]:hover svg{fill:#fff!important}footer .footer .list-social__item--instagram:hover .list-social__link,footer .footer .footer__list-social a[href*=instagram]:hover{background:radial-gradient(circle at 30% 107%,#fdf497,#fd5949 45%,#d6249f 60%,#285aeb 90%)!important;border-color:transparent!important;box-shadow:0 14px 28px #d6249f73!important}footer .footer .list-social__item--instagram:hover .list-social__icon,footer .footer .footer__list-social a[href*=instagram]:hover svg{fill:#fff!important}footer .footer .list-social__item--tiktok:hover .list-social__link,footer .footer .footer__list-social a[href*=tiktok]:hover{background:#010101!important;border-color:#fe2c55!important;box-shadow:0 14px 28px #fe2c5566!important}footer .footer .list-social__item--tiktok:hover .list-social__icon,footer .footer .footer__list-social a[href*=tiktok]:hover svg{fill:#fff!important}footer .footer .list-social__item--twitter:hover .list-social__link,footer .footer .footer__list-social a[href*=twitter]:hover,footer .footer .footer__list-social a[href*="x.com"]:hover{background:#000!important;border-color:#000!important;box-shadow:0 14px 28px #fff3!important}footer .footer .list-social__item--twitter:hover .list-social__icon,footer .footer .footer__list-social a[href*=twitter]:hover svg,footer .footer .footer__list-social a[href*="x.com"]:hover svg{fill:#fff!important}footer .footer .list-social__item--youtube:hover .list-social__link,footer .footer .footer__list-social a[href*=youtube]:hover{background:red!important;border-color:red!important;box-shadow:0 14px 28px #ff000073!important}footer .footer .list-social__item--youtube:hover .list-social__icon,footer .footer .footer__list-social a[href*=youtube]:hover svg{fill:#fff!important}footer .footer .list-social__item--pinterest:hover .list-social__link,footer .footer .footer__list-social a[href*=pinterest]:hover{background:#e60023!important;border-color:#e60023!important;box-shadow:0 14px 28px #e6002373!important}footer .footer .list-social__item--pinterest:hover .list-social__icon,footer .footer .footer__list-social a[href*=pinterest]:hover svg{fill:#fff!important}@media(prefers-reduced-motion:reduce){footer .footer *,footer .footer *:before,footer .footer *:after{animation:none!important;transition:none!important}}@media(max-width:749px){footer .footer{border-radius:20px 20px 0 0;margin-top:40px}footer .footer button[type=submit]{width:100%}.dm-pay{gap:9px}.dm-pay__item{height:34px;min-width:56px;font-size:12px}footer .footer .list-social__link,footer .footer .footer__list-social a{width:38px!important;height:38px!important}footer .footer .list-social__icon,footer .footer .footer__list-social svg{width:17px!important;height:17px!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom-footer.css.map */
