.elementor-32 .elementor-element.elementor-element-4254e53{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 20px 0px 20px;--border-top-width:0px;--border-right-width:20px;--border-bottom-width:0px;--border-left-width:20px;border-color:var( --e-global-color-astglobalcolor5 );--border-color:var( --e-global-color-astglobalcolor5 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-4254e53.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-32 .elementor-element.elementor-element-d3a75de{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-bdf6c04{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-05fdfed{text-align:center;}.elementor-32 .elementor-element.elementor-element-05fdfed .elementor-heading-title{color:var( --e-global-color-astglobalcolor3 );}.elementor-32 .elementor-element.elementor-element-4b9c4fe{text-align:center;}.elementor-32 .elementor-element.elementor-element-d7ca52a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 20px 0px 20px;--border-top-width:0px;--border-right-width:20px;--border-bottom-width:0px;--border-left-width:20px;border-color:var( --e-global-color-astglobalcolor5 );--border-color:var( --e-global-color-astglobalcolor5 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-2a81a3d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-hv28vgc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32 .elementor-element.elementor-element-hv28vgc:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-hv28vgc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ycbqbeauty.com/wp-content/uploads/2025/04/fdc0b83bfe282f51b1ab35d94ef02e2c-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-hv28vgc > .elementor-background-overlay{background-color:#21212A;opacity:0.75;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-hv28vgc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-32 .elementor-element.elementor-element-37e8dd9 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32 .elementor-element.elementor-element-fe3cf68 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-size:66px;}.elementor-32 .elementor-element.elementor-element-e66ef7a{text-align:center;}.elementor-32 .elementor-element.elementor-element-e66ef7a .elementor-heading-title{color:#BDBDBD;}.elementor-32 .elementor-element.elementor-element-6bd5b36 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32 .elementor-element.elementor-element-d36405f .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-size:66px;}.elementor-32 .elementor-element.elementor-element-6b89ad4{text-align:center;}.elementor-32 .elementor-element.elementor-element-6b89ad4 .elementor-heading-title{color:#BDBDBD;}.elementor-32 .elementor-element.elementor-element-16a418e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32 .elementor-element.elementor-element-51f81f0 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-size:66px;}.elementor-32 .elementor-element.elementor-element-8134544{text-align:center;}.elementor-32 .elementor-element.elementor-element-8134544 .elementor-heading-title{color:#BDBDBD;}.elementor-32 .elementor-element.elementor-element-c39351d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32 .elementor-element.elementor-element-4df3a11 .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-size:66px;}.elementor-32 .elementor-element.elementor-element-265f55f{text-align:center;}.elementor-32 .elementor-element.elementor-element-265f55f .elementor-heading-title{color:#BDBDBD;}.elementor-32 .elementor-element.elementor-element-ebdf462 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32 .elementor-element.elementor-element-ebdf462:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-ebdf462 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-32 .elementor-element.elementor-element-ebdf462{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-32 .elementor-element.elementor-element-ebdf462 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-24e39c95 > .elementor-element-populated{padding:50px 50px 50px 50px;}.elementor-32 .elementor-element.elementor-element-26114e9c{text-align:left;}.elementor-32 .elementor-element.elementor-element-4cfb20d2{text-align:left;}.elementor-32 .elementor-element.elementor-element-1046a4a1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-32 .elementor-element.elementor-element-1046a4a1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-348dfa67 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-32 .elementor-element.elementor-element-621d6a2{--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-32 .elementor-element.elementor-element-621d6a2:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-621d6a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ycbqbeauty.com/wp-content/uploads/2025/04/banner-9.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-483608d > .elementor-widget-container{margin:18px 0px 30px 0px;}.elementor-32 .elementor-element.elementor-element-97714e6{--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-32 .elementor-element.elementor-element-4614b5d{--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-32 .elementor-element.elementor-element-3c01969 img{border-radius:17px 17px 17px 17px;}.elementor-32 .elementor-element.elementor-element-e6afdbd{--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-32 .elementor-element.elementor-element-b42f92a .elementor-heading-title{line-height:30px;}.elementor-32 .elementor-element.elementor-element-da90db2{--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-32 .elementor-element.elementor-element-85565c4{--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-32 .elementor-element.elementor-element-c4f7b69 img{border-radius:17px 17px 17px 17px;}.elementor-32 .elementor-element.elementor-element-715a705{--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-32 .elementor-element.elementor-element-4454e55 .elementor-heading-title{line-height:30px;}.elementor-32 .elementor-element.elementor-element-270422d{--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-32 .elementor-element.elementor-element-6fa9294{--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-32 .elementor-element.elementor-element-e500075 img{border-radius:17px 17px 17px 17px;}.elementor-32 .elementor-element.elementor-element-5af9387{--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-32 .elementor-element.elementor-element-011dc44 .elementor-heading-title{line-height:30px;}.elementor-32 .elementor-element.elementor-element-de86885{--n-tabs-direction:row;--n-tabs-heading-direction:column;--n-tabs-heading-width:24%;--n-tabs-title-flex-basis:initial;--n-tabs-title-flex-shrink:initial;--n-tabs-title-gap:27px;--n-tabs-gap:41px;--n-tabs-title-border-radius:8px 8px 8px 8px;--n-tabs-title-font-size:19px;--n-tabs-title-color:var( --e-global-color-astglobalcolor2 );}.elementor-32 .elementor-element.elementor-element-de86885 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-astglobalcolor5 );}.elementor-32 .elementor-element.elementor-element-de86885.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#003490;}.elementor-32 .elementor-element.elementor-element-de86885.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-32 .elementor-element.elementor-element-de86885.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#003490;}.elementor-32 .elementor-element.elementor-element-de86885.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Roboto", Sans-serif;font-weight:600;line-height:25px;letter-spacing:0.3px;}:where( .elementor-32 .elementor-element.elementor-element-de86885.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:27px;--padding-right:0px;--padding-bottom:83px;--padding-left:0px;}.elementor-32 .elementor-element.elementor-element-b3c3ae1{--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;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-32 .elementor-element.elementor-element-33f23e1{--display:flex;--justify-content:center;}.elementor-32 .elementor-element.elementor-element-0fb2159{text-align:center;}.elementor-32 .elementor-element.elementor-element-2635200{--display:flex;--min-height:350px;--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;--overflow:hidden;--overlay-opacity:0.95;}.elementor-32 .elementor-element.elementor-element-2635200:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-2635200 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ycbqbeauty.com/wp-content/uploads/2025/04/AcneScars.png");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-2635200::before, .elementor-32 .elementor-element.elementor-element-2635200 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-2635200 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-2635200 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-2635200 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-2635200 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-astglobalcolor5 ) 8%, #FFFFFF59 100%);}.elementor-32 .elementor-element.elementor-element-fca2af1{--display:flex;--min-height:414px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:-64px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:200ms;}.elementor-32 .elementor-element.elementor-element-fca2af1.e-con:hover{--e-con-transform-translateY:-64px;}.elementor-32 .elementor-element.elementor-element-67f1ccc{text-align:center;}.elementor-32 .elementor-element.elementor-element-41ca80b .elementor-button{background-color:var( --e-global-color-astglobalcolor5 );fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-radius:25px 25px 25px 25px;}.elementor-32 .elementor-element.elementor-element-f20b033{--display:flex;--min-height:350px;--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;--overflow:hidden;--overlay-opacity:0.95;}.elementor-32 .elementor-element.elementor-element-f20b033:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-f20b033 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ycbqbeauty.com/wp-content/uploads/2025/04/Body-ShapingSlimming.png");background-position:top center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-f20b033::before, .elementor-32 .elementor-element.elementor-element-f20b033 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-f20b033 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-f20b033 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-f20b033 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-f20b033 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-astglobalcolor5 ) 8%, #FFFFFF59 100%);}.elementor-32 .elementor-element.elementor-element-2a6ceeb{--display:flex;--min-height:414px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:-64px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:200ms;}.elementor-32 .elementor-element.elementor-element-2a6ceeb.e-con:hover{--e-con-transform-translateY:-64px;}.elementor-32 .elementor-element.elementor-element-d398d6b{text-align:center;}.elementor-32 .elementor-element.elementor-element-6a424f2 .elementor-button{background-color:var( --e-global-color-astglobalcolor5 );fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-radius:25px 25px 25px 25px;}.elementor-32 .elementor-element.elementor-element-a9d2b86{--display:flex;--min-height:350px;--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;--overflow:hidden;--overlay-opacity:0.95;}.elementor-32 .elementor-element.elementor-element-a9d2b86:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-a9d2b86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ycbqbeauty.com/wp-content/uploads/2025/04/Hair-Removal.png");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-a9d2b86::before, .elementor-32 .elementor-element.elementor-element-a9d2b86 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-a9d2b86 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-a9d2b86 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-a9d2b86 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-a9d2b86 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-astglobalcolor5 ) 8%, #FFFFFF59 100%);}.elementor-32 .elementor-element.elementor-element-918e4e3{--display:flex;--min-height:414px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:-64px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:200ms;}.elementor-32 .elementor-element.elementor-element-918e4e3.e-con:hover{--e-con-transform-translateY:-64px;}.elementor-32 .elementor-element.elementor-element-e7f1209{text-align:center;}.elementor-32 .elementor-element.elementor-element-c84e017 .elementor-button{background-color:var( --e-global-color-astglobalcolor5 );fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-radius:25px 25px 25px 25px;}.elementor-32 .elementor-element.elementor-element-dc12d19{--display:flex;--min-height:350px;--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;--overflow:hidden;--overlay-opacity:0.95;}.elementor-32 .elementor-element.elementor-element-dc12d19:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-dc12d19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ycbqbeauty.com/wp-content/uploads/2025/04/Skin-RejuvenationAnti-Aging.png");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-dc12d19::before, .elementor-32 .elementor-element.elementor-element-dc12d19 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-dc12d19 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-dc12d19 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-dc12d19 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-dc12d19 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-astglobalcolor5 ) 8%, #FFFFFF59 100%);}.elementor-32 .elementor-element.elementor-element-3559e9f{--display:flex;--min-height:414px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:-64px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:200ms;}.elementor-32 .elementor-element.elementor-element-3559e9f.e-con:hover{--e-con-transform-translateY:-64px;}.elementor-32 .elementor-element.elementor-element-9c80ad5{text-align:center;}.elementor-32 .elementor-element.elementor-element-5b5e4fe .elementor-button{background-color:var( --e-global-color-astglobalcolor5 );fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-radius:25px 25px 25px 25px;}.elementor-32 .elementor-element.elementor-element-a7fd77a{--display:flex;--min-height:350px;--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;--overflow:hidden;--overlay-opacity:0.95;}.elementor-32 .elementor-element.elementor-element-a7fd77a:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-a7fd77a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ycbqbeauty.com/wp-content/uploads/2025/04/Skin-TighteningWrinkle-Removal.png");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-a7fd77a::before, .elementor-32 .elementor-element.elementor-element-a7fd77a > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-a7fd77a > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-a7fd77a > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-a7fd77a > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-a7fd77a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-astglobalcolor5 ) 8%, #FFFFFF59 100%);}.elementor-32 .elementor-element.elementor-element-9ae0eea{--display:flex;--min-height:414px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:-64px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:200ms;}.elementor-32 .elementor-element.elementor-element-9ae0eea.e-con:hover{--e-con-transform-translateY:-64px;}.elementor-32 .elementor-element.elementor-element-a8b9194{text-align:center;}.elementor-32 .elementor-element.elementor-element-c906c3f .elementor-button{background-color:var( --e-global-color-astglobalcolor5 );fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-radius:25px 25px 25px 25px;}.elementor-32 .elementor-element.elementor-element-3d837e8{--display:flex;--min-height:350px;--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;--overflow:hidden;--overlay-opacity:0.95;}.elementor-32 .elementor-element.elementor-element-3d837e8:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-3d837e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ycbqbeauty.com/wp-content/uploads/2025/04/Tattoo-Removal.png");background-position:center center;background-size:cover;}.elementor-32 .elementor-element.elementor-element-3d837e8::before, .elementor-32 .elementor-element.elementor-element-3d837e8 > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-3d837e8 > .e-con-inner > .elementor-background-video-container::before, .elementor-32 .elementor-element.elementor-element-3d837e8 > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-3d837e8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-32 .elementor-element.elementor-element-3d837e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(0deg, var( --e-global-color-astglobalcolor5 ) 8%, #FFFFFF59 100%);}.elementor-32 .elementor-element.elementor-element-8fa87c8{--display:flex;--min-height:414px;--justify-content:flex-end;--margin-top:0px;--margin-bottom:-64px;--margin-left:0px;--margin-right:0px;--e-con-transform-transition-duration:200ms;}.elementor-32 .elementor-element.elementor-element-8fa87c8.e-con:hover{--e-con-transform-translateY:-64px;}.elementor-32 .elementor-element.elementor-element-0314d11{text-align:center;}.elementor-32 .elementor-element.elementor-element-e5e1b2d .elementor-button{background-color:var( --e-global-color-astglobalcolor5 );fill:var( --e-global-color-astglobalcolor2 );color:var( --e-global-color-astglobalcolor2 );border-radius:25px 25px 25px 25px;}.elementor-32 .elementor-element.elementor-element-eefv9ex > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-32 .elementor-element.elementor-element-eefv9ex:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-eefv9ex > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.ycbqbeauty.com/wp-content/uploads/2025/04/fdc0b83bfe282f51b1ab35d94ef02e2c-scaled.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-32 .elementor-element.elementor-element-eefv9ex > .elementor-background-overlay{background-color:#222735B3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-32 .elementor-element.elementor-element-eefv9ex{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:55px;margin-bottom:0px;padding:120px 0px 120px 0px;}.elementor-32 .elementor-element.elementor-element-116f2ae > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-105ab5c{text-align:center;}.elementor-32 .elementor-element.elementor-element-105ab5c .elementor-heading-title{color:var( --e-global-color-astglobalcolor5 );}.elementor-32 .elementor-element.elementor-element-79cc1f7 .elementor-button{background-color:#02010100;fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-astglobalcolor5 );border-radius:22px 22px 22px 22px;}.elementor-32 .elementor-element.elementor-element-79cc1f7 .elementor-button:hover, .elementor-32 .elementor-element.elementor-element-79cc1f7 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-32 .elementor-element.elementor-element-79cc1f7 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-bb85b99{--display:flex;}@media(min-width:768px){.elementor-32 .elementor-element.elementor-element-4254e53{--width:98.442%;}.elementor-32 .elementor-element.elementor-element-4614b5d{--width:50%;}.elementor-32 .elementor-element.elementor-element-e6afdbd{--width:50%;}.elementor-32 .elementor-element.elementor-element-85565c4{--width:50%;}.elementor-32 .elementor-element.elementor-element-715a705{--width:50%;}.elementor-32 .elementor-element.elementor-element-6fa9294{--width:50%;}.elementor-32 .elementor-element.elementor-element-5af9387{--width:50%;}.elementor-32 .elementor-element.elementor-element-2635200{--width:33.3333%;}.elementor-32 .elementor-element.elementor-element-f20b033{--width:33.3333%;}.elementor-32 .elementor-element.elementor-element-a9d2b86{--width:33.3333%;}.elementor-32 .elementor-element.elementor-element-dc12d19{--width:33.3333%;}.elementor-32 .elementor-element.elementor-element-a7fd77a{--width:33.3333%;}.elementor-32 .elementor-element.elementor-element-3d837e8{--width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-32 .elementor-element.elementor-element-b6042c8{width:50%;}.elementor-32 .elementor-element.elementor-element-89faaa1{width:50%;}.elementor-32 .elementor-element.elementor-element-3e19fa2{width:50%;}.elementor-32 .elementor-element.elementor-element-42e11c2{width:50%;}.elementor-32 .elementor-element.elementor-element-0db5b8f{width:50%;}.elementor-32 .elementor-element.elementor-element-c352c3b{width:50%;}.elementor-32 .elementor-element.elementor-element-ae0fb9b{width:50%;}.elementor-32 .elementor-element.elementor-element-0173c4d{width:50%;}.elementor-32 .elementor-element.elementor-element-24e39c95{width:60%;}.elementor-32 .elementor-element.elementor-element-1046a4a1{width:40%;}}@media(min-width:1025px){.elementor-32 .elementor-element.elementor-element-hv28vgc:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-hv28vgc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-32 .elementor-element.elementor-element-eefv9ex:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-eefv9ex > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-32 .elementor-element.elementor-element-4254e53{--min-height:50vh;--padding-top:35px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-d3a75de{--padding-top:70px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-32 .elementor-element.elementor-element-hv28vgc{padding:50px 50px 50px 50px;}.elementor-32 .elementor-element.elementor-element-b6042c8 > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-32 .elementor-element.elementor-element-fe3cf68 .elementor-counter-number-wrapper{font-size:50px;}.elementor-32 .elementor-element.elementor-element-3e19fa2 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-32 .elementor-element.elementor-element-d36405f .elementor-counter-number-wrapper{font-size:50px;}.elementor-32 .elementor-element.elementor-element-0db5b8f > .elementor-element-populated{margin:20px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-32 .elementor-element.elementor-element-51f81f0 .elementor-counter-number-wrapper{font-size:50px;}.elementor-32 .elementor-element.elementor-element-ae0fb9b > .elementor-element-populated{margin:20px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-32 .elementor-element.elementor-element-4df3a11 .elementor-counter-number-wrapper{font-size:50px;}.elementor-32 .elementor-element.elementor-element-ebdf462{padding:80px 25px 80px 25px;}.elementor-32 .elementor-element.elementor-element-24e39c95 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-1046a4a1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-eefv9ex{padding:90px 25px 90px 25px;}}@media(max-width:767px){.elementor-32 .elementor-element.elementor-element-4254e53{--padding-top:150px;--padding-bottom:75px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-d3a75de{--padding-top:60px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-32 .elementor-element.elementor-element-hv28vgc{padding:60px 20px 60px 20px;}.elementor-32 .elementor-element.elementor-element-b6042c8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-32 .elementor-element.elementor-element-e66ef7a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-e66ef7a{text-align:center;}.elementor-32 .elementor-element.elementor-element-3e19fa2 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-32 .elementor-element.elementor-element-6bd5b36{padding:0px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-6b89ad4 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-6b89ad4{text-align:center;}.elementor-32 .elementor-element.elementor-element-0db5b8f > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-32 .elementor-element.elementor-element-8134544 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-8134544{text-align:center;}.elementor-32 .elementor-element.elementor-element-ae0fb9b > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-32 .elementor-element.elementor-element-265f55f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-32 .elementor-element.elementor-element-265f55f{text-align:center;}.elementor-32 .elementor-element.elementor-element-ebdf462{padding:50px 25px 50px 25px;}.elementor-32 .elementor-element.elementor-element-eefv9ex:not(.elementor-motion-effects-element-type-background), .elementor-32 .elementor-element.elementor-element-eefv9ex > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-32 .elementor-element.elementor-element-eefv9ex{padding:75px 20px 75px 20px;}}/* Start custom CSS for shortcode, class: .elementor-element-7f77398 *//* 修复层叠上下文 */
.woocommerce ul.products li.product {
    isolation: isolate;
    position: relative;
    z-index: 1;
    transition: transform 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94) !important;
}

/* 悬停放大效果 */
.woocommerce ul.products li.product:hover {
    transform: scale(1.05) !important;
    z-index: 9999;
}

/* 光效容器修正 */
.woocommerce li.product .woocommerce-loop-product__link {
    position: relative;
    overflow: hidden !important;
    display: block;
    transform: translateZ(0); /* 强制硬件加速 */
}

/* 光效动画关键帧（补全定义） */
@keyframes elementor-shine {
    0% { left: -100% }
    100% { left: 150% }
}

/* 整合伪元素定义 */
.woocommerce li.product:hover .woocommerce-loop-product__link::after {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    width: 60%;
    height: 100%;
    background: linear-gradient(
        to right,
        rgba(255,255,255,0) 0%,
        rgba(255,255,255,0.4) 50%,
        rgba(255,255,255,0) 100%
    );
    transform: skewX(-25deg);
    z-index: 2;
    animation: elementor-shine 0.8s ease-in-out forwards;
}

/* 防止相邻元素干扰 */
.woocommerce ul.products li.product:not(:hover) {
    z-index: 1 !important;
}
/* 隐藏价格（仅针对首页的特定列表） */
.home .products .price {
    display: none !important;
}

/* 修改按钮文本并隐藏原有按钮（可能需要配合JS） */
.home .products a.add_to_cart_button {
    display: none;
}/* End custom CSS */