.product-item{padding:16px;background:rgb(var(--secondary-background));border-radius:var(--block-border-radius);box-shadow:0 4px 16px #00000012;transition:transform .35s cubic-bezier(.2,0,0,1),box-shadow .35s ease}.product-item:hover{transform:translateY(-4px);box-shadow:0 12px 26px #00000024}.product-item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;z-index:2;padding:3px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 60' preserveAspectRatio='none'><defs><filter id='wcglow' x='-50%' y='-50%' width='200%' height='200%'><feFlood flood-color='%23405de6' flood-opacity='1' result='color'/><feGaussianBlur in='SourceGraphic' stdDeviation='2' result='blur'/><feComposite in='color' in2='blur' operator='in' result='glow'/><feMerge><feMergeNode in='glow'/><feMergeNode in='SourceGraphic'/></feMerge></filter></defs><rect x='2.5' y='2.5' width='95' height='55' rx='14' ry='14' fill='none' stroke='%23405de6' stroke-width='3' stroke-linecap='round' stroke-dasharray='24 276' filter='url(%23wcglow)'><animate attributeName='stroke-dashoffset' from='0' to='-300' dur='5s' repeatCount='indefinite'/></rect></svg>") center / 100% 100% no-repeat;filter:drop-shadow(0 0 6px rgba(64,93,230,.55)) drop-shadow(0 0 12px rgba(64,93,230,.3))}@media screen and (max-width:640px){.product-item{padding:10px}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/custom.css.map */
