/* CCD Kit design skins. These are presentation-only: no post types, fields or data are changed. */
.ccdk-design-moc-an{--ccdk-a:#647b5c;--ccdk-ink:#26352b;--ccdk-mut:#69766c;--ccdk-line:#e5e8df;--ccdk-bg:#f4f1e9;--ccdk-r:22px}
.ccdk-design-moc-an .ccdk-hero{background:linear-gradient(115deg,#f5f0e6 0%,#e3ebdf 100%)}
.ccdk-design-moc-an .ccdk-badge{background:#fffdf8;border-color:#d9e1d4}
.ccdk-design-moc-an .ccdk-card,.ccdk-design-moc-an .ccdk-why-i,.ccdk-design-moc-an .ccdk-steps li{box-shadow:0 12px 32px rgba(53,68,51,.055)}
.ccdk-design-moc-an .ccdk-card-img{aspect-ratio:4/4.5}

.ccdk-design-luxe{--ccdk-a:#b99a62;--ccdk-ink:#211e1a;--ccdk-mut:#777067;--ccdk-line:#e6dfd2;--ccdk-bg:#f3f0e9;--ccdk-r:4px}
.ccdk-design-luxe .ccdk-hero{background:#191816;color:#f7f2e8;padding-top:72px;padding-bottom:76px}
.ccdk-design-luxe .ccdk-hero h1,.ccdk-design-luxe .ccdk-hero-meta{color:#f7f2e8}
.ccdk-design-luxe .ccdk-hero p{color:#c9c1b4}
.ccdk-design-luxe .ccdk-hero-img{border-radius:3px;box-shadow:0 24px 55px rgba(0,0,0,.3)}
.ccdk-design-luxe .ccdk-badge{background:transparent;color:#d5b77e;border:1px solid #8d754c;border-radius:2px;text-transform:uppercase;letter-spacing:1.2px}
.ccdk-design-luxe .ccdk-btn{border-radius:2px;letter-spacing:.4px;text-transform:uppercase;font-size:13px}
.ccdk-design-luxe .ccdk-card,.ccdk-design-luxe .ccdk-why-i,.ccdk-design-luxe .ccdk-steps li,.ccdk-design-luxe .ccdk-form-card{border-radius:3px;box-shadow:none}
.ccdk-design-luxe .ccdk-card-img{aspect-ratio:4/4.8}
.ccdk-design-luxe .ccdk-chip{border-radius:2px;background:#f2ecdf;color:#80663b}

.ccdk-design-blush{--ccdk-a:#b85e78;--ccdk-ink:#392832;--ccdk-mut:#806f78;--ccdk-line:#f0dfe5;--ccdk-bg:#fff4f6;--ccdk-r:20px}
.ccdk-design-blush .ccdk-hero{background:linear-gradient(120deg,#fff3f5 0%,#f8e2e9 100%)}
.ccdk-design-blush .ccdk-hero-img{border-radius:48% 48% 18px 18px;box-shadow:0 22px 48px rgba(143,78,101,.13)}
.ccdk-design-blush .ccdk-badge{background:#fff;color:#a84e6b;border-color:#f0cbd7}
.ccdk-design-blush .ccdk-card,.ccdk-design-blush .ccdk-why-i,.ccdk-design-blush .ccdk-steps li{box-shadow:0 10px 28px rgba(157,93,117,.07)}
.ccdk-design-blush .ccdk-btn{border-radius:12px}
.ccdk-design-blush .ccdk-card-img{aspect-ratio:1/1.12}

.ccdk-design-serenity{--ccdk-a:#718879;--ccdk-ink:#293a32;--ccdk-mut:#68776f;--ccdk-line:#dfe8e1;--ccdk-bg:#eef3ef;--ccdk-r:28px}
.ccdk-design-serenity .ccdk-hero{background:#e8efe9;padding-top:68px;padding-bottom:72px}
.ccdk-design-serenity .ccdk-hero-img{border-radius:48% 48% 22px 22px;box-shadow:0 24px 50px rgba(49,76,58,.12)}
.ccdk-design-serenity .ccdk-badge{background:#f9fcf8;color:#536f5e;border-color:#d1dfd3}
.ccdk-design-serenity .ccdk-card,.ccdk-design-serenity .ccdk-why-i,.ccdk-design-serenity .ccdk-steps li{border-color:#e0e9e1;box-shadow:0 10px 30px rgba(45,73,55,.045)}
.ccdk-design-serenity .ccdk-btn{border-radius:14px}

@media(max-width:600px){
 .ccdk-design-luxe .ccdk-hero{padding-top:42px;padding-bottom:46px}
 .ccdk-design-serenity .ccdk-hero,.ccdk-design-blush .ccdk-hero{padding-top:40px;padding-bottom:44px}
}
