
.showcase-guide{display:flex;flex-wrap:wrap;gap:12px 36px;margin:-25px 0 55px;padding:24px 0;border-top:1px solid #d9dcd5;border-bottom:1px solid #d9dcd5;color:#4a594f;font-size:14px}
.template-gallery-page .gallery-intro,.template-card-copy p{color:#59675c}
.template-card-copy>small{color:#5e6b60;font-size:12px}
.template-card-copy p{font-size:14px;line-height:1.8}
.showcase-demo .studio-switch{z-index:25}
.showcase-demo .studio-switch>a{font-size:13px;white-space:nowrap}
.showcase-demo .drawing-bottom label:has([data-upload]){display:none}
.showcase-demo .lead-form>small{font-size:12px;color:#596772;line-height:1.8}
.showcase-demo .lead-form .form-result{font-size:14px}
@media(max-width:600px){
.template-gallery>header{gap:20px;font-size:11px}
.template-gallery .gallery-intro{font-size:14px}
.showcase-guide{flex-direction:column;font-size:13px;margin:0 0 40px;gap:10px}
.template-card-copy>small,.template-card-copy p{font-size:12px}
.template-gallery>footer{font-size:12px;line-height:1.8}
.showcase-demo .lead-form input:not([type=checkbox]),.showcase-demo .lead-form select,.showcase-demo .inline-form input{font-size:16px!important}
.showcase-demo .consent-row{font-size:12px}
}
