.elementor-936 .elementor-element.elementor-element-d2ffa1d{--display:flex;--min-height:528px;}.elementor-936 .elementor-element.elementor-element-d2ffa1d:not(.elementor-motion-effects-element-type-background), .elementor-936 .elementor-element.elementor-element-d2ffa1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://i0.wp.com/tinseltwist.com/wp-content/uploads/2025/10/Untitled-design-1.png?fit=940%2C788&ssl=1");background-size:cover;}.elementor-936 .elementor-element.elementor-element-dc363cd{width:100%;max-width:100%;background-color:#FFFFFFB5;margin:324px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;padding:10px 5px 5px 5px;border-radius:20px 20px 20px 20px;box-shadow:2px 2px 10px 2px rgba(0,0,0,0.5);text-align:center;}.elementor-936 .elementor-element.elementor-element-dc363cd.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:0;}.elementor-936 .elementor-element.elementor-element-3c9d13e8{--display:flex;}.elementor-936 .elementor-element.elementor-element-87fe735{--display:flex;--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-936 .elementor-element.elementor-element-fe4d797 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-936 .elementor-element.elementor-element-fe4d797 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-936 .elementor-element.elementor-element-fe4d797{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-936 .elementor-element.elementor-element-1017019{--display:flex;}@media(max-width:767px){.elementor-936 .elementor-element.elementor-element-d2ffa1d{--min-height:224px;--flex-wrap:wrap;--align-content:space-between;}.elementor-936 .elementor-element.elementor-element-d2ffa1d:not(.elementor-motion-effects-element-type-background), .elementor-936 .elementor-element.elementor-element-d2ffa1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-936 .elementor-element.elementor-element-d2ffa1d.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}}/* Start custom CSS for text-editor, class: .elementor-element-055c395 */.fairy-hair-intro a:hover {
  background-color: #b02578;
}
.fairy-hair-intro {
  box-shadow: 0 10px 30px rgba(0,0,0,0.05);
}
.fairy-hair-intro {
  background: linear-gradient(180deg, #fff6f9 0%, #ffffff 100%);
}/* End custom CSS */