/* Additional designs only. Existing choices and interface retain their original styling. */
.pattern-stripe{--motif:repeating-linear-gradient(90deg,#ffffff88 0 9%,transparent 9% 18%)}
.pattern-block{--motif:linear-gradient(155deg,#ffffffaa 0 32%,transparent 32% 69%,#16162528 69%)}
.pattern-dots{--motif:radial-gradient(circle,#ffffffb0 0 21%,transparent 23%);--motif-size:18% 14%}
.pattern-wave{--motif:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%20200%20300%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M-20%2045Q70-35%20220%2050M-20%2095Q70%2015%20220%20100M-20%20145Q70%2065%20220%20150M-20%20195Q70%20115%20220%20200M-20%20245Q70%20165%20220%20250M-20%20295Q70%20215%20220%20300%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-opacity%3D%22.6%22%20stroke-width%3D%2218%22/%3E%3C/svg%3E")}
.catalog-studio .artwork-viewport .live-label.modern,.catalog-studio .artwork-viewport .box-style-modern{text-align:center;align-items:center;font-family:Arial,sans-serif}
.catalog-studio .artwork-viewport .live-label.modern strong,.catalog-studio .artwork-viewport .box-style-modern strong{font-family:Arial,sans-serif;font-weight:400;letter-spacing:.08em;font-size:calc(var(--brand-size)*.87)}
.catalog-studio .label-sample.modern b{font-family:Arial,sans-serif;font-weight:400;letter-spacing:.12em;font-size:10px}
.catalog-studio .artwork-viewport .live-label.signature,.catalog-studio .artwork-viewport .box-style-signature{text-align:center;align-items:center}
.catalog-studio .artwork-viewport .live-label.signature strong,.catalog-studio .artwork-viewport .box-style-signature strong{font-family:Georgia,serif;font-style:italic;font-weight:400;letter-spacing:-.06em}
.catalog-studio .label-sample.signature b{font-family:Georgia,serif;font-weight:400;font-style:italic;font-size:16px}
.catalog-studio .artwork-viewport .live-label.atelier,.catalog-studio .artwork-viewport .box-style-atelier{text-align:left;align-items:flex-start}
.catalog-studio .artwork-viewport .live-label.atelier strong,.catalog-studio .artwork-viewport .box-style-atelier strong{font-family:Georgia,serif;font-weight:400;letter-spacing:-.03em;border-bottom:1px solid currentColor;padding-bottom:5%;width:100%}
.catalog-studio .label-sample.atelier{align-items:flex-start}.catalog-studio .label-sample.atelier b{font:13px Georgia,serif;border-bottom:1px solid currentColor;width:100%;padding-bottom:3px}
.catalog-studio .artwork-viewport .live-label.clinical,.catalog-studio .artwork-viewport .box-style-clinical{font-family:monospace;text-align:left;align-items:flex-start}
.catalog-studio .artwork-viewport .live-label.clinical strong,.catalog-studio .artwork-viewport .box-style-clinical strong{font-family:monospace;font-weight:700;letter-spacing:-.06em;font-size:calc(var(--brand-size)*.85)}
.catalog-studio .artwork-viewport .live-label.clinical>span,.catalog-studio .artwork-viewport .box-style-clinical>span{border-left:2px solid currentColor;padding-left:6%;font-family:monospace;font-size:calc(var(--name-size)*.87)}
.catalog-studio .label-sample.clinical{align-items:flex-start;font-family:monospace}.catalog-studio .label-sample.clinical b{font:11px monospace}.catalog-studio .label-sample.clinical small{border-left:2px solid currentColor;padding-left:4px}
.catalog-studio .pattern-dots:before,.catalog-studio .pattern-dots:after{background-size:18% 14%}
