.elementor .product-card-slide{width:26%;overflow:visible;padding:var(--delete-spacing);margin:var(--delete-spacing);border-radius:var(--cards-border-radius);background-image:linear-gradient(135deg, #2E1959B8 0%,#00000000 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;}.elementor .PrimaryHeading{font-family:Rajdhani;font-weight:600;font-size:clamp(30px, 2.2vw + 16px, 48px);color:var(--Text-primary);letter-spacing:clamp(-0.03em, -0.06vw + 0.02em, 0em);line-height:clamp(1.1em, 1.05em + 0.15vw, 1.2em);padding-block-start:var(--delete-spacing);padding-block-end:var(--delete-spacing);padding-inline-start:var(--delete-spacing);padding-inline-end:var(--delete-spacing);}.elementor .fc-neon-card{width:26%;padding:var(--delete-spacing);display:flex;align-items:stretch;}.elementor .Price{font-family:Rajdhani;font-weight:600;font-size:clamp(26px, 1.2vw + 16px, 36px);color:var(--Text-primary);letter-spacing:clamp(-0.03em, -0.06vw + 0.02em, 0em);line-height:1.1em;.price-unit {
  font-size: 0.5em !important;
  color: #8A8A8A !important;
  font-weight: 500;
  margin-left: 4px;
}\n}.elementor .list-price{font-family:Rajdhani;font-weight:500;font-size:clamp(16px, 0.8vw + 12px, 21px);color:var(--Text-secondary);letter-spacing:clamp(0.01em, 0.02vw + 0.01em, 0.03em);line-height:1em;/* 1. 基础划线与颜色 */
text-decoration-line: line-through !important;
text-decoration-color: #FF2E86 !important;
text-decoration-thickness: 2px !important;

/* 2. 核心优化：确保线条穿过数字时不产生断裂 */
text-decoration-skip-ink: none !important;

/* 3. 位置微调：防止线条压住数字底部，向上抬升 */
text-underline-offset: -0.45em !important; 

/* 4. 视觉层级优化 */
display: inline-block;
opacity: 0.8; /* 比之前的 0.7 略亮一点，确保粉色线条足够醒目 */\n}.elementor .SecondaryHeading{font-family:Rajdhani;font-weight:600;font-size:clamp(22px, 0.8vw + 18px, 30px);color:var(--Text-primary);letter-spacing:clamp(0em, 0.05vw, 0.05em);line-height:1.2em;text-align:center;align-self:start;}.elementor .Bento-Cards{padding:var(--card-pad-horizontal);margin:var(--delete-spacing);border-radius:var(--cards-border-radius);background-color:#ededed0d;backdrop-filter:blur(50px);box-shadow: inset 0px 0px 15px -2px rgba(255, 255, 255, 0.1) !important;
backdrop-filter: blur(50px);
-webkit-backdrop-filter: blur(50px);
border: 1px solid rgba(255, 255, 255, 0.05);\n}