.product-art{height:183px;position:relative;display:grid;place-items:center;overflow:hidden;background:var(--art-bg);border-radius:16px 16px 0 0}.art-orbit{width:158px;height:158px;border-radius:50%;background:#ffffff98;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product-art:after{content:"";position:absolute;bottom:17px;left:50%;width:110px;height:14px;border-radius:100%;filter:blur(10px);background:#4c514733;transform:translateX(-50%)}.product-tag{position:absolute;z-index:3;left:11px;top:10px;background:#fff;border-radius:9px;padding:6px 9px;font-size:11px;color:#bc6e52;font-weight:750}.product-bottle{position:relative;z-index:2;width:87px;height:119px;border-radius:16px 16px 19px 19px;background:linear-gradient(106deg,#fff,var(--bottle) 68%,#ccd2c7);box-shadow:11px 13px 18px #5a635021;transform:rotate(-7deg)}.product-cap{position:absolute;top:-15px;left:16px;width:55px;height:19px;background:var(--cap);border-radius:7px 7px 3px 3px}.product-label{position:absolute;top:39px;left:9px;right:9px;border-radius:6px;background:#ffffffc0;color:var(--pack-ink);text-align:center;padding:11px 0;font-size:12px;line-height:16px;font-weight:800;letter-spacing:.035em}.product-art.compact{height:98px;width:98px;flex-shrink:0;border-radius:12px}.product-art.compact .art-orbit{height:75px;width:75px}.product-art.compact .product-bottle{transform:scale(.5) rotate(-7deg)}.product-art.compact .product-tag{display:none}
