main[data-template=index] .button,main[data-template=index] a.button,main[data-template=index] .link-with-icon{color:#fff!important;background:linear-gradient(145deg,#ff8bd5,#ed2eaa 28%,#c60078 68%,#8f0057)!important;border:1px solid #ffb5e4!important;border-radius:999px!important;box-shadow:inset 0 1px #ffffffb8,inset 0 -3px 7px #5b003547,0 4px #79004b,0 7px 16px #97005b47!important;text-decoration:none!important;text-shadow:0 1px 2px rgba(80,0,45,.35);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}main[data-template=index] .button:before,main[data-template=index] .button:after{border-radius:999px!important}main[data-template=index] .button:hover,main[data-template=index] a.button:hover,main[data-template=index] .link-with-icon:hover{color:#fff!important;filter:brightness(1.08) saturate(1.08);transform:translateY(-2px);box-shadow:inset 0 1px #ffffffd1,inset 0 -3px 7px #5b003533,0 5px #79004b,0 10px 20px #97005b57!important}main[data-template=index] .button:focus-visible,main[data-template=index] a.button:focus-visible,main[data-template=index] .link-with-icon:focus-visible{outline:3px solid #ffb5e4!important;outline-offset:4px}@media(prefers-reduced-motion:reduce){main[data-template=index] .button,main[data-template=index] a.button,main[data-template=index] .link-with-icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/homepage-jewel-buttons.css.map */
