@media(min-width:1024px){.bottle-highlights-container{position:relative}.bottle-highlights-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:5;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%" viewBox="0 0 1000 600"><g stroke="rgb(0,0,0)" stroke-width="2" fill="none" stroke-dasharray="5,5" opacity="1"><polyline points="240,140 320,140 360,160"/><polyline points="240,300 360,300"/><polyline points="240,460 320,460 360,445"/><polyline points="640,160 680,140 760,140"/><polyline points="640,300 760,300"/><polyline points="640,445 680,460 760,460"/></g></svg>');background-size:100% 100%;background-repeat:no-repeat}.bottle-highlights-container .card{position:relative}}.bottle-shake{--shake-duration: .4s;--shake-gap: 2s;transform-origin:50% 80%;will-change:transform;animation:bottleShake calc(var(--shake-duration) + var(--shake-gap)) infinite}@keyframes bottleShake{0%{transform:translate(0) rotate(0)}5%{transform:translate(-2px) rotate(-2deg)}10%{transform:translate(2px) rotate(2deg)}15%{transform:translate(-2px) rotate(-1deg)}20%{transform:translate(2px) rotate(1deg)}25%{transform:translate(0) rotate(0)}to{transform:translate(0) rotate(0)}}@media(prefers-reduced-motion:reduce){.bottle-shake{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/bottle-highlights-dotted-lines.css.map */
