.elementor-524 .elementor-element.elementor-element-a0a9f16{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-524 .elementor-element.elementor-element-da5a92e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-da5a92e:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-da5a92e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #FFEEAE 0%, #F5C05E 100%);}.elementor-524 .elementor-element.elementor-element-13ef6d8{--display:flex;--padding-top:60px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-524 .elementor-element.elementor-element-13ef6d8:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-13ef6d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://89richs.com/wp-content/uploads/2026/10/bg-all.webp");}.elementor-524 .elementor-element.elementor-element-59e2ab0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:10px;--padding-bottom:55px;--padding-left:10px;--padding-right:10px;}.elementor-524 .elementor-element.elementor-element-e41edc3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-a1d1532{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-a1d1532:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-a1d1532 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-524 .elementor-element.elementor-element-a67acf2{text-align:center;}.elementor-524 .elementor-element.elementor-element-a67acf2 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-524 .elementor-element.elementor-element-1dbd64e{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#909090;}.elementor-524 .elementor-element.elementor-element-1dbd64e p{margin-block-end:0px;}.elementor-524 .elementor-element.elementor-element-67ea103{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-6e66e67{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-6e66e67:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-6e66e67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-524 .elementor-element.elementor-element-e72a40f{text-align:center;}.elementor-524 .elementor-element.elementor-element-e72a40f .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-524 .elementor-element.elementor-element-2aca4c3{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#909090;}.elementor-524 .elementor-element.elementor-element-2aca4c3 p{margin-block-end:0px;}.elementor-524 .elementor-element.elementor-element-14e062b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-91362f3{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-91362f3:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-91362f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-524 .elementor-element.elementor-element-6135b8f{text-align:center;}.elementor-524 .elementor-element.elementor-element-6135b8f .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-524 .elementor-element.elementor-element-7364fc5{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#909090;}.elementor-524 .elementor-element.elementor-element-7364fc5 p{margin-block-end:0px;}.elementor-524 .elementor-element.elementor-element-6383b43{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-653bdaa{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-653bdaa:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-653bdaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-524 .elementor-element.elementor-element-02eb57d{text-align:center;}.elementor-524 .elementor-element.elementor-element-02eb57d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-524 .elementor-element.elementor-element-f13de7b{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#909090;}.elementor-524 .elementor-element.elementor-element-f13de7b p{margin-block-end:0px;}.elementor-524 .elementor-element.elementor-element-bf1a3e0{--display:flex;}.elementor-524 .elementor-element.elementor-element-0180dad{--display:flex;}.elementor-524 .elementor-element.elementor-element-c015a01{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-e2bb054{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-e2bb054:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-e2bb054 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-524 .elementor-element.elementor-element-bece8b6{text-align:center;}.elementor-524 .elementor-element.elementor-element-bece8b6 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-524 .elementor-element.elementor-element-4429168{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#909090;}.elementor-524 .elementor-element.elementor-element-4429168 p{margin-block-end:0px;}.elementor-524 .elementor-element.elementor-element-eea51cb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-7f3a53d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-7f3a53d:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-7f3a53d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-524 .elementor-element.elementor-element-832a116{text-align:center;}.elementor-524 .elementor-element.elementor-element-832a116 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-524 .elementor-element.elementor-element-f060fd3{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#909090;}.elementor-524 .elementor-element.elementor-element-f060fd3 p{margin-block-end:0px;}.elementor-524 .elementor-element.elementor-element-6ee05bd{--display:flex;}.elementor-524 .elementor-element.elementor-element-fda074c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-caed501{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-caed501:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-caed501 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-524 .elementor-element.elementor-element-1dbdd66{text-align:center;}.elementor-524 .elementor-element.elementor-element-1dbdd66 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-524 .elementor-element.elementor-element-4ab0312{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#909090;}.elementor-524 .elementor-element.elementor-element-4ab0312 p{margin-block-end:0px;}.elementor-524 .elementor-element.elementor-element-7ceea82{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-e9603e5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:25px;--padding-bottom:25px;--padding-left:20px;--padding-right:20px;}.elementor-524 .elementor-element.elementor-element-e9603e5:not(.elementor-motion-effects-element-type-background), .elementor-524 .elementor-element.elementor-element-e9603e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-524 .elementor-element.elementor-element-b21dc69{text-align:center;}.elementor-524 .elementor-element.elementor-element-b21dc69 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;color:#FFFFFF;}.elementor-524 .elementor-element.elementor-element-22ec380{text-align:center;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#909090;}.elementor-524 .elementor-element.elementor-element-22ec380 p{margin-block-end:0px;}.elementor-524 .elementor-element.elementor-element-fadf465{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-524 .elementor-element.elementor-element-de6216a{--display:flex;}.elementor-524 .elementor-element.elementor-element-e8b9748{text-align:center;}.elementor-524 .elementor-element.elementor-element-e8b9748 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-524 .elementor-element.elementor-element-a69930a{--display:flex;}.elementor-524 .elementor-element.elementor-element-4344366{text-align:center;}.elementor-524 .elementor-element.elementor-element-4344366 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-524 .elementor-element.elementor-element-e61ed59{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-524 .elementor-element.elementor-element-1f41d4a{--display:flex;}.elementor-524 .elementor-element.elementor-element-0f57e0c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-ee256e9{--display:flex;}.elementor-524 .elementor-element.elementor-element-476a6b2{--display:flex;}.elementor-524 .elementor-element.elementor-element-05d1571{--display:flex;}.elementor-524 .elementor-element.elementor-element-e4ae4ee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-3fa1f9c{--display:flex;}.elementor-524 .elementor-element.elementor-element-04bd3c5{--display:flex;}.elementor-524 .elementor-element.elementor-element-ca93ce4{--display:flex;}.elementor-524 .elementor-element.elementor-element-011c685{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-a014cd3{--display:flex;}.elementor-524 .elementor-element.elementor-element-9bc3bf0{--display:flex;}.elementor-524 .elementor-element.elementor-element-4059652{--display:flex;}.elementor-524 .elementor-element.elementor-element-9d0d277{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-65d8ea2{--display:flex;}.elementor-524 .elementor-element.elementor-element-aecf9f5{--display:flex;}.elementor-524 .elementor-element.elementor-element-b384dc7{--display:flex;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-524 .elementor-element.elementor-element-9485aca.elementor-element{--align-self:center;}.elementor-524 .elementor-element.elementor-element-13ef6d8{--padding-top:50px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-524 .elementor-element.elementor-element-bf1a3e0{--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-524 .elementor-element.elementor-element-0180dad{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-e2bb054{--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-524 .elementor-element.elementor-element-bece8b6 .elementor-heading-title{font-size:15px;}.elementor-524 .elementor-element.elementor-element-4429168{font-size:8px;}.elementor-524 .elementor-element.elementor-element-7f3a53d{--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-524 .elementor-element.elementor-element-832a116{width:100%;max-width:100%;}.elementor-524 .elementor-element.elementor-element-832a116 .elementor-heading-title{font-size:15px;}.elementor-524 .elementor-element.elementor-element-f060fd3{font-size:8px;}.elementor-524 .elementor-element.elementor-element-6ee05bd{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:13px 13px;--row-gap:13px;--column-gap:13px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-caed501{--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-524 .elementor-element.elementor-element-1dbdd66 .elementor-heading-title{font-size:15px;}.elementor-524 .elementor-element.elementor-element-4ab0312{font-size:8px;}.elementor-524 .elementor-element.elementor-element-e9603e5{--padding-top:10px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-524 .elementor-element.elementor-element-b21dc69 .elementor-heading-title{font-size:15px;}.elementor-524 .elementor-element.elementor-element-22ec380{font-size:8px;}.elementor-524 .elementor-element.elementor-element-fadf465{--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:10px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-524 .elementor-element.elementor-element-de6216a{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-e8b9748 .elementor-heading-title{line-height:1.3em;}.elementor-524 .elementor-element.elementor-element-a69930a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-524 .elementor-element.elementor-element-e61ed59{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-524 .elementor-element.elementor-element-ee256e9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-524 .elementor-element.elementor-element-476a6b2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-524 .elementor-element.elementor-element-05d1571{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-524 .elementor-element.elementor-element-3fa1f9c{--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-524 .elementor-element.elementor-element-04bd3c5{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-524 .elementor-element.elementor-element-ca93ce4{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-524 .elementor-element.elementor-element-a014cd3{--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-524 .elementor-element.elementor-element-9bc3bf0{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-524 .elementor-element.elementor-element-4059652{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-524 .elementor-element.elementor-element-65d8ea2{--margin-top:2px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-524 .elementor-element.elementor-element-aecf9f5{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-524 .elementor-element.elementor-element-b384dc7{--padding-top:0px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-524 .elementor-element.elementor-element-da5a92e{--content-width:1200px;}}/* Start custom CSS *//* Lottery 卡片 */
.lottery-card {
    --yellow: #f5c05e;

    position: relative;
    isolation: isolate;
    overflow: hidden !important;
    cursor: pointer;
    text-decoration: none !important;
}

/* Elementor 内部容器 */
.lottery-card :is(.e-con, .e-con-inner) {
    z-index: auto !important;
}

/* 图片容器 */
.lottery-card .elementor-widget-image {
    position: relative;
    z-index: 0 !important;
    overflow: hidden;
}

/* 图片放大动画 */
.lottery-card .elementor-widget-image img {
    width: 100%;
    transform: scale(1);
    transition: transform .4s ease;
}

.lottery-card:is(:hover, :focus-visible)
.elementor-widget-image img {
    transform: scale(1.15);
}

/* 按钮和遮罩共用设置 */
.lottery-card::before,
.lottery-card::after {
    position: absolute !important;
    box-sizing: border-box;
    opacity: 0;
    pointer-events: none;
    transition: opacity .25s ease;
}

/* 黄色边框和暗色遮罩 */
.lottery-card::after {
    content: "" !important;
    inset: 0 !important;
    border: 3px solid var(--yellow) !important;
    background: rgba(0, 0, 0, .6) !important;
    border-radius: 0 !important;
    z-index: 90 !important;
}

/* 中间按钮 */
.lottery-card::before {
    content: "Play Now" !important;
    top: 50% !important;
    left: 50% !important;
    transform: translate(-50%, -50%) !important;

    display: flex !important;
    align-items: center;
    justify-content: center;

    width: 160px !important;
    max-width: 85%;
    height: 42px !important;
    margin: 0 !important;
    padding: 0 !important;

    background: #fff !important;
    color: var(--yellow) !important;
    -webkit-text-fill-color: var(--yellow) !important;
    border: 0 !important;
    border-radius: 6px !important;
    box-shadow: 0 6px 18px rgba(0, 0, 0, .3) !important;

    font-family: inherit;
    font-size: 14px;
    font-weight: 700;
    line-height: 1;
    z-index: 99 !important;

    transition:
        opacity .25s ease,
        transform .25s ease;
}

/* Hover / 键盘焦点：显示按钮和遮罩 */
.lottery-card:is(:hover, :focus-visible)::before,
.lottery-card:is(:hover, :focus-visible)::after {
    opacity: 1 !important;
}

/* 手机版 */
@media (max-width: 767px) {
    .lottery-card::before {
        top: 52% !important;
        width: 100px !important;
        max-width: 60%;
        height: 40px !important;
    }

    .lottery-card:is(:hover, :focus-visible)
    .elementor-widget-image img {
        transform: scale(1.06);
    }
}

/* 华语版：电脑和手机通用 */
.lottery-card:lang(zh)::before {
    content: "立即游玩" !important;
}/* End custom CSS */