.fxp-variant-aya{--fxp-ink:#2e3a50;--fxp-ink-soft:#5e6b7c;--fxp-mauve:#75475b;--fxp-mauve-deep:#603a4b;--fxp-rose:#9d7082;--fxp-rose-line:#e0bece;--fxp-rose-wash:#f7eaf0;--fxp-navy:#354059;--fxp-panel:#edf1f5;--fxp-card-bg:#fefefe;--fxp-card-radius:22px;--fxp-media-ratio:4 / 5;--fxp-media-pad:18px;--fxp-media-bg:linear-gradient(150deg, #fcf6f9 0%, #fdfcfd 52%, #f8fbfd 100%);--fxp-focus:#75475b;background:radial-gradient(52% 46% at 92% 0%,rgb(229 205 216 / .42) 0%,#fff0 64%),radial-gradient(46% 42% at 2% 100%,rgb(83 103 114 / .1) 0%,#fff0 62%),linear-gradient(180deg,#f6f9fb 0%,var(--fxp-panel) 55%,#f1f4f7 100%)}.fxp-variant-aya .fxp-head--split{gap:20px}@media (min-width:900px){.fxp-variant-aya .fxp-head--split{grid-template-columns:minmax(0,1.15fr) minmax(0,0.85fr);align-items:end;column-gap:44px}.fxp-variant-aya .fxp-head__aside{padding-inline-start:30px;border-inline-start:1px solid rgb(117 71 91 / .24)}}.fxp-variant-aya .fxp-eyebrow{display:inline-block;padding:6px 15px;border-radius:999px;background:var(--fxp-rose-wash);color:var(--fxp-mauve);font-size:.75rem;font-weight:700;letter-spacing:.02em;margin-block-end:16px}.fxp-variant-aya .fxp-heading{font-weight:700;color:var(--fxp-navy);line-height:1.4}.fxp-variant-aya .fxp-mark{color:var(--fxp-mauve);font-weight:800}.fxp-variant-aya .fxp-sub{color:var(--fxp-ink-soft)}.fxp-variant-aya .fxp-card{border:0;box-shadow:0 1px 2px rgb(53 64 89 / .05),0 14px 30px -16px rgb(53 64 89 / .24);transition:transform 0.32s var(--fxp-ease),box-shadow 0.32s var(--fxp-ease)}.fxp-variant-aya .fxp-card:hover{transform:translateY(-4px);box-shadow:0 2px 4px rgb(53 64 89 / .06),0 26px 44px -20px rgb(96 58 75 / .32)}.fxp-variant-aya .fxp-card__media{margin:10px 10px 0;border-radius:16px;box-shadow:inset 0 0 0 1px rgb(117 71 91 / .09)}.fxp-variant-aya .fxp-badge{inset-block-start:18px;inset-inline-start:18px;padding:5px 12px;border-radius:999px;border:1px solid var(--fxp-rose-line);background:rgb(255 255 255 / .94);color:var(--fxp-mauve);font-size:.6875rem;font-weight:700;letter-spacing:.01em}.fxp-variant-aya .fxp-badge--sale{background:var(--fxp-mauve);border-color:var(--fxp-mauve);color:#fff}.fxp-variant-aya .fxp-card__body{gap:8px;padding:16px 18px 20px}.fxp-variant-aya .fxp-card__title{color:var(--fxp-navy);font-weight:600;transition:color 0.25s var(--fxp-ease)}.fxp-variant-aya .fxp-card:hover .fxp-card__title{color:var(--fxp-mauve)}.fxp-variant-aya .fxp-price{margin-block-end:4px;font-size:1rem;color:var(--fxp-navy)}.fxp-variant-aya .fxp-price__was{color:var(--fxp-rose)}.fxp-variant-aya .fxp-cta{border:1px solid var(--fxp-rose-line);background:#fff;color:var(--fxp-mauve);font-weight:600}.fxp-variant-aya .fxp-card:hover .fxp-cta{background:var(--fxp-mauve);border-color:var(--fxp-mauve);color:#fff}.fxp-variant-aya .fxp-main-cta{background:var(--fxp-mauve);border:1px solid var(--fxp-mauve);color:#fff;box-shadow:0 12px 26px -16px rgb(96 58 75 / .7)}.fxp-variant-aya .fxp-main-cta:hover,.fxp-variant-aya .fxp-main-cta:focus-visible{background:var(--fxp-mauve-deep);border-color:var(--fxp-mauve-deep)}@media (max-width:767.98px){.fxp-variant-aya{--fxp-card-radius:18px;--fxp-media-pad:12px}.fxp-variant-aya .fxp-card__media{margin:8px 8px 0;border-radius:13px}.fxp-variant-aya .fxp-card__body{gap:7px;padding:12px 13px 15px}.fxp-variant-aya .fxp-card__title{font-size:.875rem}.fxp-variant-aya .fxp-price{font-size:.9375rem}.fxp-variant-aya .fxp-cta{padding:10px 12px;font-size:.8125rem}}