.elementor-15 .elementor-element.elementor-element-054eb29{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15 .elementor-element.elementor-element-4383b00{--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:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-33932ad{--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;--justify-content:space-between;--align-items:center;}.elementor-15 .elementor-element.elementor-element-10550e3 .elementor-heading-title{font-family:"Zesant", Sans-serif;font-size:4.5rem;text-transform:uppercase;}.elementor-15 .elementor-element.elementor-element-41eaefb .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );text-transform:uppercase;fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );}.elementor-15 .elementor-element.elementor-element-a34de3e{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-astglobalcolor2 );}.elementor-15 .elementor-element.elementor-element-a34de3e .swiper-slide > .elementor-element{height:100%;}.elementor-15 .elementor-element.elementor-element-3ea6791{--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;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-b410abb{--display:flex;--min-height:450px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-b410abb:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-b410abb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bloomecosmetics.com/wp-content/uploads/2025/12/el-poder-del-color-BLOOME.webp");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-a0298fa .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-astglobalcolor1 );}.elementor-15 .elementor-element.elementor-element-4d93f7f{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-4d93f7f .elementor-heading-title{font-family:"Zesant", Sans-serif;font-size:3rem;font-weight:400;color:var( --e-global-color-astglobalcolor1 );}.elementor-15 .elementor-element.elementor-element-ba74f8b{--display:flex;--min-height:450px;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15 .elementor-element.elementor-element-ba74f8b:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-ba74f8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bloomecosmetics.com/wp-content/uploads/2025/12/cobertura-implacable-BLOOME.webp");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-9b1a621 .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-astglobalcolor1 );}.elementor-15 .elementor-element.elementor-element-520a90e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-15 .elementor-element.elementor-element-520a90e .elementor-heading-title{font-family:"Zesant", Sans-serif;font-size:3rem;font-weight:400;color:var( --e-global-color-astglobalcolor1 );}.elementor-15 .elementor-element.elementor-element-4da6691{--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:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-15 .elementor-element.elementor-element-b68ebf1{--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;--justify-content:space-between;--align-items:center;}.elementor-15 .elementor-element.elementor-element-d571745 .elementor-heading-title{font-family:"Zesant", Sans-serif;font-size:4.5rem;text-transform:uppercase;}.elementor-15 .elementor-element.elementor-element-e1fd9b0 .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );text-transform:uppercase;fill:var( --e-global-color-astglobalcolor1 );color:var( --e-global-color-astglobalcolor1 );}.elementor-15 .elementor-element.elementor-element-f1de718{--swiper-slides-to-display:4;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:var( --e-global-color-astglobalcolor2 );--arrow-hover-color:var( --e-global-color-astglobalcolor0 );}.elementor-15 .elementor-element.elementor-element-f1de718 .swiper-slide > .elementor-element{height:100%;}.elementor-15 .elementor-element.elementor-element-c3e7466{--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;--justify-content:center;--align-items:center;}.elementor-15 .elementor-element.elementor-element-cce5577{--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-15 .elementor-element.elementor-element-00f3215{--display:flex;--border-radius:20px 0px 0px 20px;}.elementor-15 .elementor-element.elementor-element-00f3215:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-00f3215 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bloomecosmetics.com/wp-content/uploads/2025/12/hidratacion-profunda-de-la-piel-BLOOME-COSMETICS.webp");background-position:center center;background-size:cover;}.elementor-15 .elementor-element.elementor-element-85ae1b3{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0px 20px 20px 0px;--padding-top:3%;--padding-bottom:3%;--padding-left:5%;--padding-right:20%;}.elementor-15 .elementor-element.elementor-element-85ae1b3:not(.elementor-motion-effects-element-type-background), .elementor-15 .elementor-element.elementor-element-85ae1b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-15 .elementor-element.elementor-element-0ee05ea .elementor-heading-title{font-family:"Lexend Deca", Sans-serif;font-size:16px;font-weight:300;color:var( --e-global-color-astglobalcolor5 );}.elementor-15 .elementor-element.elementor-element-f218f29 .elementor-heading-title{font-family:"Zesant", Sans-serif;font-size:3rem;font-weight:400;color:var( --e-global-color-astglobalcolor5 );}.elementor-15 .elementor-element.elementor-element-a448787{color:var( --e-global-color-astglobalcolor5 );}.elementor-15 .elementor-element.elementor-element-5195d87 .elementor-button{background-color:var( --e-global-color-astglobalcolor5 );text-transform:uppercase;fill:var( --e-global-color-astglobalcolor6 );color:var( --e-global-color-astglobalcolor6 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-15 .elementor-element.elementor-element-b410abb{--width:50%;}.elementor-15 .elementor-element.elementor-element-ba74f8b{--width:50%;}.elementor-15 .elementor-element.elementor-element-00f3215{--width:40%;}.elementor-15 .elementor-element.elementor-element-85ae1b3{--width:60%;}}@media(max-width:1024px){.elementor-15 .elementor-element.elementor-element-a34de3e{--swiper-slides-to-display:2;}.elementor-15 .elementor-element.elementor-element-f1de718{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-15 .elementor-element.elementor-element-4383b00{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-15 .elementor-element.elementor-element-4383b00.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-33932ad.e-con{--align-self:center;}.elementor-15 .elementor-element.elementor-element-41eaefb .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-15 .elementor-element.elementor-element-a34de3e{--swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-b410abb{--min-height:280px;}.elementor-15 .elementor-element.elementor-element-ba74f8b{--min-height:280px;}.elementor-15 .elementor-element.elementor-element-d571745{text-align:center;}.elementor-15 .elementor-element.elementor-element-f1de718{--swiper-slides-to-display:1;}.elementor-15 .elementor-element.elementor-element-00f3215{--min-height:250px;--border-radius:20px 20px 0px 0px;}.elementor-15 .elementor-element.elementor-element-85ae1b3{--border-radius:0px 0px 20px 20px;--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Zesant';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://bloomecosmetics.com/wp-content/uploads/2025/12/zesant.woff') format('woff');
}
/* End Custom Fonts CSS */