.elementor-1003 .elementor-element.elementor-element-79d24057{--display:flex;}.elementor-1003 .elementor-element.elementor-element-698a47ec{--swiper-slides-to-display:3;--swiper-slides-gap:10px;}.elementor-1003 .elementor-element.elementor-element-698a47ec .swiper-slide > .elementor-element{height:100%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1003 .elementor-element.elementor-element-698a47ec{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-1003 .elementor-element.elementor-element-698a47ec{--swiper-slides-to-display:1;}}/* Start custom CSS for html, class: .elementor-element-417d05a */@media (max-width: 760px) {
    .page-dermaceuticals .dc-hero {
        background: url("https://preimeaesthetics.com/wp-content/uploads/2026/07/dermaceutical-mobile.png") !important;
    }
    
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0ec4b8e */.dc-regen-media .dc-regen-img {
  display: none;
  width: 100%;
  height: auto;
  object-fit: contain !important;
}

.dc-regen-grid:has(.tabset-panel.active[data-tab='human']) .dc-regen-img[data-img='human'],
.dc-regen-grid:has(.tabset-panel.active[data-tab='plant']) .dc-regen-img[data-img='plant'],
.dc-regen-grid:has(.tabset-panel.active[data-tab='nucleo']) .dc-regen-img[data-img='nucleo'] {
  display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9a6fb84 */.figma-pale-band {
    background: transparent !important;
}

.figma-pale-band::before {
    border-radius: var(--radius-lg) !important;
}

@media (max-width: 900px) {
    .figma-pale-band::before {
        border-radius: 50px 50px 0px 0px !important;
    }
}

.page-dermafacial .dc-bespoke {
    border-radius: var(--radius-lg) !important;
}

.pp-rel-card.hidden {
    display: none;
}

.df-stat:hover {
    background: linear-gradient(140deg, #8a4fd0, #6b34ab) !important;
    color: #fff !important;
}

.df-stat:hover .num,.df-stat:hover p {
  color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c84b73a */.figma-pale-band {
    background: transparent !important;
}

.figma-pale-band::before {
    border-radius: var(--radius-lg) !important;
}

@media (max-width: 900px) {
    .figma-pale-band::before {
        border-radius: 50px 50px 0px 0px !important;
    }
}

.page-dermafacial .dc-bespoke {
    border-radius: var(--radius-lg) !important;
}

.pp-rel-card.hidden {
    display: none;
}

.df-stat:hover {
    background: linear-gradient(140deg, #8a4fd0, #6b34ab) !important;
    color: #fff !important;
}

.df-stat:hover .num,.df-stat:hover p {
  color: #fff !important;
}/* End custom CSS */