@media (min-width: 1025px){.sticky-footer-on :is(.main-page-wrapper,.wd-prefooter){position:relative}.sticky-footer-on .main-page-wrapper{z-index:2}.sticky-footer-on .wd-prefooter{z-index:1}.sticky-footer-on .footer-container{position:fixed;inset-inline:0;bottom:0;width:auto;transition:all .25s ease;backface-visibility:hidden;perspective:800px}.sticky-footer-on.single-product .footer-container{bottom:var(--wd-sticky-btn-height, 0)}.browser-Safari .sticky-footer-on .footer-container{opacity:0}.browser-Safari .sticky-footer-on .visible-footer{opacity:1}}