@media screen and (min-width:1601px){:root{--eshopping-xl-frame:1600px}.eshopping__top-bar{padding-inline:calc((100% - var(--eshopping-xl-frame))/ 2 + 32px)}.eshopping__main-nav{padding-inline:calc((100% - var(--eshopping-xl-frame))/ 2 + 36px)}.eshopping__page{container-type:inline-size}.eshopping__main{padding-inline:calc((100% - var(--eshopping-xl-frame))/ 2)}.eshopping__main .eshopping__footer,.eshopping__main .eshopping__newsletter{margin-inline:calc(50% - 50cqw)}}