
 .demo-form-note{font:inherit;font-size:13px;line-height:1.6;margin-bottom:20px;opacity:.8}
 .dl-demo-bar{font-family:Arial,sans-serif!important;letter-spacing:0;text-transform:none}
 .dl-demo-dialog{color:#182432;background:#fff}.dl-demo-dialog h2{font:700 24px/1.3 Arial,sans-serif}.dl-demo-dialog p{font:16px/1.6 Arial,sans-serif}
 .dl-demo-note{position:relative;z-index:1}.dl-demo-note h2{font:700 24px/1.3 Arial,sans-serif}.dl-demo-note p{font:16px/1.6 Arial,sans-serif}
 body[data-demo="beauty-artistry"] .brand-logo{width:150px!important;height:auto!important;max-width:none!important;max-height:none!important;object-fit:contain}
 body[data-demo="beauty-artistry"] .preloader__mark{font-size:clamp(20px,5vw,65px)}
 body[data-demo="beauty-artistry"] .hero__name{font-size:clamp(24px,5.7vw,88px)}
 .demo-gallery-example{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:40px}.demo-gallery-example img{width:100%;height:400px;object-fit:cover}
 .demo-gallery-example[hidden]{display:none}
 .portfolio-item[hidden]{display:none!important}
 @media(max-width:700px){.demo-gallery-example{grid-template-columns:1fr}.demo-gallery-example img{height:330px}}
 