.dcb-projects{max-width:1280px;margin:40px auto;padding:32px;border:2px solid #eac0d6;border-radius:30px;background:linear-gradient(120deg,#fff4fa,#fffdf3 55%,#e8faf4);box-shadow:0 8px 0 #eddae6;color:#653c59}.dcb-projects>small{letter-spacing:.12em;font-weight:800}.dcb-projects h2{font-size:clamp(25px,3vw,36px);line-height:1.2!important;margin:12px 0}.dcb-projects p{line-height:1.6}.dcb-projects label{display:block;font-weight:700;margin:18px 0}.dcb-projects input,.dcb-projects textarea{display:block;width:100%;margin-top:8px;padding:13px 16px;border:2px solid #dec3d4;border-radius:14px;background:#fff;color:#5b3650;font:inherit;box-sizing:border-box}.dcb-project-actions{display:flex;flex-wrap:wrap;gap:10px}.dcb-projects button,.dcb-presentation button{border:2px solid #d8a2c0;border-radius:14px;padding:12px 18px;background:#fff;color:#82345f;font:inherit;font-weight:700;min-height:46px;cursor:pointer}.dcb-project-actions button:first-child{background:#c93287;color:#fff}.dcb-projects button:focus-visible,.dcb-presentation button:focus-visible{outline:3px solid #248781;outline-offset:4px}.dcb-project-status{font-weight:700;min-height:24px;color:#247b72}.dcb-project-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.dcb-project-list article{padding:18px;border:1px solid #dfc6d7;border-radius:18px;background:#fff;display:flex;flex-direction:column;gap:12px}.dcb-project-list small{display:block;margin-top:6px;color:#806b7b}.dcb-presentation{width:min(900px,94vw);max-height:90vh;padding:20px;border:2px solid #dba7c6;border-radius:24px;color:#543648;background:#fffafc}.dcb-presentation::backdrop{background:#402538a8}.dcb-presentation-controls{display:flex;justify-content:space-between;gap:12px;position:sticky;top:0;background:#fffafc;padding-bottom:14px;z-index:2}.dcb-client-sheet{padding:24px;border:1px solid #ead7e2;border-radius:16px;background:#fff}.dcb-client-sheet header{display:block!important;position:static!important;background:transparent!important;box-shadow:none!important;text-align:center;padding:0!important}.dcb-client-sheet h2{font-size:30px!important;margin:10px}.dcb-client-sheet svg{display:block;max-width:100%;height:auto;margin:auto}.dcb-client-sheet p{white-space:pre-wrap;line-height:1.6}.dcb-sheet-note{font-size:13px;color:#74616d}.dcb-decorator .sms-review-send-lead,.dcb-decorator #smsCelebration,.dcb-decorator .sms125-review-order{display:none!important}@media(max-width:600px){.dcb-projects{margin:24px 12px;padding:22px 16px}.dcb-project-actions{display:grid;grid-template-columns:1fr}.dcb-projects button{width:100%}.dcb-client-sheet{padding:12px}.dcb-presentation{padding:12px}.dcb-presentation-controls{flex-wrap:wrap}}@media print{body:has(.dcb-presentation[open])>*{display:none!important}body:has(.dcb-presentation[open])>.dcb-presentation[open]{display:block!important;position:static;width:100%;max-width:none;max-height:none;border:0;padding:0;overflow:visible}body .dcb-presentation .dcb-presentation-controls{display:none!important}.dcb-client-sheet{border:0;padding:10mm}.dcb-client-sheet svg{height:110mm;width:auto;max-width:100%}.dcb-client-sheet header{display:block!important}.dcb-client-sheet{break-inside:avoid}}
.dcb-projects input[hidden]{display:none!important}html body .dcb-client-sheet header,html body .dcb-client-sheet header :is(h2,h3,small){color:#653c59!important;text-shadow:none!important;letter-spacing:normal!important;opacity:1!important;transform:none!important}html body .dcb-client-sheet header{height:auto!important;min-height:0!important;max-height:none!important}.dcb-client-sheet header h3{font-size:21px!important}.dcb-client-sheet header small{font-size:12px!important}.dcb-decorator #smsReviewAsk,.dcb-decorator #smsInquire{display:none!important}
.dcb-decorator :is(div,span,p):has(>#sms109Price),.dcb-decorator :is(div,span,p):has(>#priceOutput),.dcb-decorator :is(div,span,p):has(>#smsFlowPrice),.dcb-decorator :is(div,span,p):has(>#smsStickyEstimate),.dcb-decorator #estimateNote{display:none!important}
.dcb-decorator .sms153-estimates :is(small,strong),.dcb-decorator .sms153-estimate-note,.dcb-decorator .sms-confirmed-starting-note,.dcb-decorator #sms115ReviewHint,.dcb-decorator #servingGuide [data-old-price-copy],.dcb-decorator #servingGuide>.guide-content>small{display:none!important}