#shop-promo-image-container{position:relative;width:100%;aspect-ratio:692.36/595.28;overflow:hidden}#shop-promo-image{clip-path:url(#shop-promo-clip);width:100%;height:100%;object-fit:cover}#shop-promo-section{background-image:url(/homepage/homepage-shop-promo-graphic.svg);background-size:800px 800px;background-position:50% 85%;background-repeat:no-repeat}@media (min-width:1024px){#shop-promo-section{background-size:900px 900px;background-position:top -200px right -200px}}