.elementor-16 .elementor-element.elementor-element-9aa8b6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-16 .elementor-element.elementor-element-3cc65df .elementor-repeater-item-9544b4a .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://wp.joyaidoll.com/wp-content/uploads/2026/05/g3-SLE3.webp);background-size:cover;}.elementor-16 .elementor-element.elementor-element-3cc65df .elementor-repeater-item-9544b4a .swiper-slide-inner{align-items:flex-end;}.elementor-16 .elementor-element.elementor-element-3cc65df .elementor-repeater-item-ed2a2c5 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://wp.joyaidoll.com/wp-content/uploads/2026/06/1_d256a571-d6ba-458f-9eb3-14b8787d4328.webp);background-size:cover;}.elementor-16 .elementor-element.elementor-element-3cc65df .elementor-repeater-item-ed2a2c5 .swiper-slide-inner{align-items:center;}.elementor-16 .elementor-element.elementor-element-3cc65df .swiper-slide{transition-duration:calc(3000ms*1.2);height:860px;}.elementor-16 .elementor-element.elementor-element-3cc65df .elementor-slide-button:hover{background-color:#AA32FF;}.elementor-16 .elementor-element.elementor-element-3cc65df .swiper-slide-contents{max-width:66%;}.elementor-16 .elementor-element.elementor-element-3cc65df .swiper-slide-inner{text-align:center;}.elementor-16 .elementor-element.elementor-element-3cc65df .elementor-slide-button{font-family:"Roboto", Sans-serif;font-size:30px;font-weight:500;border-width:1px;border-radius:30px;}.elementor-16 .elementor-element.elementor-element-6d6179f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-c68fc04{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-ae2fdf5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.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-16 .elementor-element.elementor-element-fe78e19 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-8100190{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-16 .elementor-element.elementor-element-693fdb9 .elementor-button{background-color:#AA32FF;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-16 .elementor-element.elementor-element-c3b623f.elementor-wc-products ul.products li.product{text-align:center;}.elementor-16 .elementor-element.elementor-element-c3b623f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-16 .elementor-element.elementor-element-c3b623f.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-c3b623f.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-c3b623f.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-16 .elementor-element.elementor-element-c3b623f.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-c3b623f.elementor-wc-products ul.products li.product .price{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-16 .elementor-element.elementor-element-c3b623f.elementor-wc-products ul.products li.product .price ins{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-c3b623f.elementor-wc-products ul.products li.product .price ins .amount{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-c3b623f.elementor-wc-products ul.products li.product .price del{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-c3b623f.elementor-wc-products ul.products li.product .price del .amount{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-c3b623f.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-16 .elementor-element.elementor-element-8ff50e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-0c47b35{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-f9a768b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-876e6ee .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-d09a256{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-16 .elementor-element.elementor-element-619bd44 .elementor-button{background-color:#AA32FF;}.elementor-16 .elementor-element.elementor-element-a69ddbd.elementor-wc-products ul.products li.product{text-align:center;}.elementor-16 .elementor-element.elementor-element-a69ddbd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-16 .elementor-element.elementor-element-a69ddbd.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-a69ddbd.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-a69ddbd.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-16 .elementor-element.elementor-element-a69ddbd.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-a69ddbd.elementor-wc-products ul.products li.product .price{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;}.elementor-16 .elementor-element.elementor-element-a69ddbd.elementor-wc-products ul.products li.product .price ins{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-a69ddbd.elementor-wc-products ul.products li.product .price ins .amount{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-a69ddbd.elementor-wc-products ul.products li.product .price del{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-a69ddbd.elementor-wc-products ul.products li.product .price del .amount{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-a69ddbd.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-16 .elementor-element.elementor-element-9906bd7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-a2886f2 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-5220f34{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-a79a606{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-16 .elementor-element.elementor-element-4da71db .elementor-cta__content-item{transition-duration:1000ms;}.elementor-16 .elementor-element.elementor-element-4da71db.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-16 .elementor-element.elementor-element-4da71db.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-16 .elementor-element.elementor-element-4da71db.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-16 .elementor-element.elementor-element-4da71db .elementor-cta .elementor-cta__bg, .elementor-16 .elementor-element.elementor-element-4da71db .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-16 .elementor-element.elementor-element-4da71db .elementor-cta__content{text-align:start;}.elementor-16 .elementor-element.elementor-element-f9563dd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-13ec5bc .elementor-cta__content-item{transition-duration:1000ms;}.elementor-16 .elementor-element.elementor-element-13ec5bc.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-16 .elementor-element.elementor-element-13ec5bc.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-16 .elementor-element.elementor-element-13ec5bc.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-16 .elementor-element.elementor-element-13ec5bc .elementor-cta .elementor-cta__bg, .elementor-16 .elementor-element.elementor-element-13ec5bc .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-16 .elementor-element.elementor-element-13ec5bc .elementor-cta__content{text-align:start;}.elementor-16 .elementor-element.elementor-element-98ec2b8{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-9a2e680{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-a503518 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-16 .elementor-element.elementor-element-a503518.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-16 .elementor-element.elementor-element-a503518.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-16 .elementor-element.elementor-element-a503518.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-16 .elementor-element.elementor-element-a503518 .elementor-cta .elementor-cta__bg, .elementor-16 .elementor-element.elementor-element-a503518 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-16 .elementor-element.elementor-element-a503518 .elementor-cta__content{text-align:start;}.elementor-16 .elementor-element.elementor-element-8c9ca25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-5cd3020 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-16 .elementor-element.elementor-element-5cd3020.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-16 .elementor-element.elementor-element-5cd3020.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-16 .elementor-element.elementor-element-5cd3020.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-16 .elementor-element.elementor-element-5cd3020 .elementor-cta .elementor-cta__bg, .elementor-16 .elementor-element.elementor-element-5cd3020 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-16 .elementor-element.elementor-element-5cd3020 .elementor-cta__content{text-align:start;}.elementor-16 .elementor-element.elementor-element-f3ca1a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-3af9af9 .elementor-cta__content-item{transition-duration:1000ms;}.elementor-16 .elementor-element.elementor-element-3af9af9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-16 .elementor-element.elementor-element-3af9af9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-16 .elementor-element.elementor-element-3af9af9.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-16 .elementor-element.elementor-element-3af9af9 .elementor-cta .elementor-cta__bg, .elementor-16 .elementor-element.elementor-element-3af9af9 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-16 .elementor-element.elementor-element-3af9af9 .elementor-cta__content{text-align:start;}.elementor-16 .elementor-element.elementor-element-310abf9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-19e28af .elementor-cta__content-item{transition-duration:1000ms;}.elementor-16 .elementor-element.elementor-element-19e28af.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(2){transition-delay:calc( 1000ms / 3 );}.elementor-16 .elementor-element.elementor-element-19e28af.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(3){transition-delay:calc( ( 1000ms / 3 ) * 2 );}.elementor-16 .elementor-element.elementor-element-19e28af.elementor-cta--sequenced-animation .elementor-cta__content-item:nth-child(4){transition-delay:calc( ( 1000ms / 3 ) * 3 );}.elementor-16 .elementor-element.elementor-element-19e28af .elementor-cta .elementor-cta__bg, .elementor-16 .elementor-element.elementor-element-19e28af .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-16 .elementor-element.elementor-element-19e28af .elementor-cta__content{text-align:start;}.elementor-16 .elementor-element.elementor-element-b87e012{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-5cf9aa2{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-b5b7145{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-7ae952c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-e46de9c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-16 .elementor-element.elementor-element-466b00c .elementor-button{background-color:#AA32FF;}.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-16 .elementor-element.elementor-element-82b8499{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-d61b6ae .elementor-heading-title{color:#FFFFFF;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-16 .elementor-element.elementor-element-3190a7a{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-16 .elementor-element.elementor-element-3190a7a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-16 .elementor-element.elementor-element-3190a7a:after{content:"1";}.elementor-16 .elementor-element.elementor-element-3190a7a .elementor-post__thumbnail__link{width:100%;}.elementor-16 .elementor-element.elementor-element-3190a7a.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-16 .elementor-element.elementor-element-3190a7a.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-16 .elementor-element.elementor-element-3190a7a.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-16 .elementor-element.elementor-element-3190a7a .elementor-post__title, .elementor-16 .elementor-element.elementor-element-3190a7a .elementor-post__title a{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-01b698a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-a0f95b7 .elementor-heading-title{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-f11cca7{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-16 .elementor-element.elementor-element-74fdc8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:16px 16px 16px 16px;}.elementor-16 .elementor-element.elementor-element-74fdc8a:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-74fdc8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-66afefe{text-align:center;}.elementor-16 .elementor-element.elementor-element-66afefe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;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-16 .elementor-element.elementor-element-9d5873a{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-a30c075{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-16 .elementor-element.elementor-element-d1896a4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:16px 16px 16px 16px;}.elementor-16 .elementor-element.elementor-element-d1896a4:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-d1896a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-f6f20cd{text-align:center;}.elementor-16 .elementor-element.elementor-element-f6f20cd .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-8fb3029{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-57d81f8{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-16 .elementor-element.elementor-element-190007e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:16px 16px 16px 16px;}.elementor-16 .elementor-element.elementor-element-190007e:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-190007e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-e0cd99c{text-align:center;}.elementor-16 .elementor-element.elementor-element-e0cd99c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-954ef5f{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-e93d158{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-16 .elementor-element.elementor-element-b0ab679{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:16px 16px 16px 16px;}.elementor-16 .elementor-element.elementor-element-b0ab679:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-b0ab679 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-30a9579{text-align:center;}.elementor-16 .elementor-element.elementor-element-30a9579 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-d8c6b46{font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-2dbb764{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-16 .elementor-element.elementor-element-48eda67{--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;--flex-wrap:wrap;--margin-top:120px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-16 .elementor-element.elementor-element-6395523{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-3c629d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16 .elementor-element.elementor-element-ab12355 .elementor-heading-title{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-4777e3b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;}.elementor-16 .elementor-element.elementor-element-4a83ae9 .elementor-button{background-color:#AA32FF;}.elementor-16 .elementor-element.elementor-element-e731b8b{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-9278687{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-16 .elementor-element.elementor-element-9278687:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-9278687 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-3bfca47 .elementor-heading-title{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-3bfca47 .elementor-heading-title a:hover, .elementor-16 .elementor-element.elementor-element-3bfca47 .elementor-heading-title a:focus{color:#E2E2E2;}.elementor-16 .elementor-element.elementor-element-eada803{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-d2cb197{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-16 .elementor-element.elementor-element-d2cb197:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-d2cb197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-cecae11 .elementor-heading-title{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-b84b0b9{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-a36bda5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:12px 12px 12px 12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-16 .elementor-element.elementor-element-a36bda5:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-a36bda5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-7d09b3d .elementor-heading-title{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-ea8d87e{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-79c18eb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#333333;--border-color:#333333;--border-radius:12px 12px 12px 12px;}.elementor-16 .elementor-element.elementor-element-79c18eb:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-79c18eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-16 .elementor-element.elementor-element-270ed21 .elementor-heading-title{color:#FFFFFF;}.elementor-16 .elementor-element.elementor-element-8089459{color:#FFFFFF;}body.elementor-page-16:not(.elementor-motion-effects-element-type-background), body.elementor-page-16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-ae2fdf5{--width:50%;}.elementor-16 .elementor-element.elementor-element-8100190{--width:50%;}.elementor-16 .elementor-element.elementor-element-f9a768b{--width:50%;}.elementor-16 .elementor-element.elementor-element-d09a256{--width:50%;}.elementor-16 .elementor-element.elementor-element-a79a606{--width:50%;}.elementor-16 .elementor-element.elementor-element-f9563dd{--width:50%;}.elementor-16 .elementor-element.elementor-element-9a2e680{--width:25%;}.elementor-16 .elementor-element.elementor-element-8c9ca25{--width:25%;}.elementor-16 .elementor-element.elementor-element-f3ca1a0{--width:25%;}.elementor-16 .elementor-element.elementor-element-310abf9{--width:25%;}.elementor-16 .elementor-element.elementor-element-b5b7145{--width:50%;}.elementor-16 .elementor-element.elementor-element-e46de9c{--width:50%;}.elementor-16 .elementor-element.elementor-element-01b698a{--content-width:82%;}.elementor-16 .elementor-element.elementor-element-48eda67{--content-width:82%;}.elementor-16 .elementor-element.elementor-element-3c629d1{--width:50%;}.elementor-16 .elementor-element.elementor-element-4777e3b{--width:50%;}.elementor-16 .elementor-element.elementor-element-9278687{--width:25%;}.elementor-16 .elementor-element.elementor-element-d2cb197{--width:25%;}.elementor-16 .elementor-element.elementor-element-a36bda5{--width:25%;}.elementor-16 .elementor-element.elementor-element-79c18eb{--width:25%;}}@media(max-width:1024px){.elementor-16 .elementor-element.elementor-element-c3b623f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-16 .elementor-element.elementor-element-a69ddbd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-16 .elementor-element.elementor-element-2dbb764{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-16 .elementor-element.elementor-element-c3b623f.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-16 .elementor-element.elementor-element-a69ddbd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-16 .elementor-element.elementor-element-3190a7a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-16 .elementor-element.elementor-element-3190a7a:after{content:"0.5";}.elementor-16 .elementor-element.elementor-element-3190a7a .elementor-post__thumbnail__link{width:100%;}.elementor-16 .elementor-element.elementor-element-2dbb764{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-e731b8b *//* ===== 基础样式 ===== */
.faq-card {
    background-color: #1a1a1a !important;
    transition: background-color 0.3s ease, 
                transform 0.2s ease;
    cursor: pointer;
}

.faq-card .faq-answer {
    opacity: 0;
    max-height: 0;
    overflow: hidden;
    margin-top: 0;
    transition: opacity 0.4s ease, 
                max-height 0.5s ease, 
                margin-top 0.3s ease;
}

/* ===== 第一张默认打开 ===== */
.faq-card.faq-active {
    background-color: #2d2250 !important;
}

.faq-card.faq-active .faq-answer {
    opacity: 1;
    max-height: 500px;
    margin-top: 16px;
}

.faq-card.faq-active .faq-question .elementor-heading-title {
    color: #a855f7 !important;
}

/* ===== 鼠标进入父容器 → 关闭第一张 ===== */
.faq-container:hover .faq-card.faq-active {
    background-color: #1a1a1a !important;
    transform: none;
}

.faq-container:hover .faq-card.faq-active .faq-answer {
    opacity: 0;
    max-height: 0;
    margin-top: 0;
}

.faq-container:hover .faq-card.faq-active .faq-question .elementor-heading-title {
    color: #ffffff !important;
}

/* ===== 所有卡片 Hover 效果 ===== */
.faq-card:hover {
    background-color: #2d2250 !important;
    transform: translateY(-3px);
}

.faq-card:hover .faq-answer {
    opacity: 1;
    max-height: 500px;
    margin-top: 16px;
}

.faq-card:hover .faq-question .elementor-heading-title {
    color: #a855f7 !important;
}

/* ===== Hover第一张时恢复打开（必须放最后）===== */
.faq-card.faq-active:hover {
    background-color: #2d2250 !important;
    transform: translateY(-3px);
}

.faq-card.faq-active:hover .faq-answer {
    opacity: 1 !important;
    max-height: 500px !important;
    margin-top: 16px !important;
}

.faq-card.faq-active:hover .faq-question .elementor-heading-title {
    color: #a855f7 !important;
}/* End custom CSS */