.pc-flow .pcn-color-choice.is-popular:after,.pc-flow.pck :is(.pck-base-colors,.pck-letter-swatches)>button.is-popular:after{width:39px;height:39px;left:0;top:0;bottom:auto;border:2px dashed #875c3a;background:none;box-sizing:border-box;border-radius:50%}.pc-flow .pcn-color-choice.is-popular:after{left:-3px;top:-3px}.pc-flow.pck :is(.pck-base-colors,.pck-letter-swatches)>button.is-popular:after{left:1px;top:1px}.pc-flow .pcn-color-key{gap:8px;font-size:12px}.pc-flow .pcn-color-key i{width:17px;height:17px;border:2px dashed #875c3a;background:none;border-radius:50%}.pc-flow .pcn-color-grid,.pc-flow.pck .pck-base-colors{gap:9px;padding:5px}body.sc-body .pc-flow .pc-personal-sizes button small{font-size:13px;line-height:1.25;font-weight:650;white-space:nowrap}body.sc-body .pc-flow .pc-personal-sizes button{min-height:86px;gap:5px}.pc-flow .pc-studio-updating,.pc-flow [data-render-note]{font-size:12px;line-height:1.4}.pc-flow .pc-color-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.pc-flow .pc-color-heading h3{margin:0!important}.pc-flow .pc-randomize{display:inline-flex;align-items:center;gap:7px;min-height:44px;flex:none;border:1px solid #b59dc3;border-radius:99px;background:#f2e8f7;color:#543362;padding:9px 12px;font:650 12px/1.2 Public Sans,sans-serif;cursor:pointer}.pc-randomize svg{width:22px;height:22px}.pc-flow .pc-randomize svg rect{fill:none}.pc-flow .pc-randomize svg circle{fill:currentColor}.pc-flow .pck-stage__scene{max-width:none!important;max-height:none!important;object-fit:fill!important;transform-origin:center}.pc-flow .pck-scene-hardware{max-width:none!important;max-height:none!important}.pc-flow .pck-stage__tools{right:12px;bottom:12px}.pc-flow .pck-stage__tools button{min-width:42px;min-height:42px}.pc-flow .pck-stage__size{left:10px;bottom:12px;max-width:calc(100% - 125px);font-size:12px}.pc-flow .pck-stage__size:empty{display:none}.pc-flow .pck-stage__paper{background:#f1e9de}.pc-flow .pck-stage__scene{filter:saturate(.96) contrast(.98)}.pc-flow .pcn-room[data-mode=scene] [data-model-viewer]{filter:drop-shadow(8px 3px 4px #5d472824)}.pc-flow .pck-model__flat svg{filter:drop-shadow(var(--pck-contact-x,4px) var(--pck-contact-y,3px) var(--pck-contact-blur,2px) #3327163d)}.pc-flow .pc-studio-share-panel{z-index:100}.pc-flow[data-batch-screen=true] .pc-studio-controls{background:#fffdf8!important}.pc-repeat{padding:28px 23px 24px;color:#342238;min-width:0}.pc-repeat[hidden]{display:none!important}.pc-repeat__seal{display:grid;place-items:center;background:#d6e8cf;color:#31583c;border:1px solid #9db890;width:52px;height:52px;border-radius:50%;font:700 25px/1 Public Sans,sans-serif;margin-bottom:18px}.pc-repeat h3{font:700 clamp(29px,3vw,38px)/1.1 "Baloo 2",sans-serif;margin:0 0 8px;outline:none}.pc-repeat__intro{font-size:15px;margin:0 0 22px}.pc-repeat__actions{display:grid;grid-template-columns:1fr 1.4fr;gap:9px;margin-bottom:25px}.pc-repeat :is(button,a){display:inline-flex;justify-content:center;align-items:center;text-align:center;min-height:44px;padding:10px 13px;border:1px solid #bfa5cd;border-radius:99px;background:#fffdf8;color:#543362;font:650 13px/1.3 Public Sans,sans-serif;text-decoration:none;cursor:pointer}.pc-repeat .pc-repeat__more,.pc-repeat__row-actions button:first-child{background:#613877;color:#fff;border-color:#613877}.pc-repeat__list{display:grid;gap:15px}.pc-repeat__row{border:1px solid #cfbbd8;background:#f7eff9;border-radius:18px;padding:15px;min-width:0}.pc-repeat__row-head{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;margin:0 0 14px}.pc-repeat__state{color:#46663a;background:#e3eddf;border-radius:99px;font-size:11px;padding:5px 9px}.pc-repeat__fields{display:grid;grid-template-columns:1fr;gap:11px}.pc-repeat__fields:has(label:nth-child(2)){grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}.pc-repeat__fields label{display:grid;gap:6px;font:600 12px/1.4 Public Sans,sans-serif;min-width:0}.pc-repeat__fields input{width:100%;min-width:0;box-sizing:border-box;border:1px solid #bda2ca;background:#fff;color:#342238;border-radius:11px;padding:10px;font:650 17px/1.2 Public Sans,sans-serif;min-height:46px}.pc-repeat__row-actions{display:flex;gap:9px;margin-top:13px}.pc-repeat__row-actions button{flex:1}.pc-repeat .pc-repeat__remove{border-color:transparent;background:none;flex:0}.pc-repeat__color-note{font-size:12px;line-height:1.5;color:#705221;background:#fff1d5;border-radius:9px;padding:9px;margin:12px 0 0}.pc-repeat__error{color:#9b2845;font-size:13px;line-height:1.4}.pc-repeat .pc-repeat__continue{border:0;background:none;text-decoration:underline;text-underline-offset:4px;margin-top:15px;padding-left:0}.pc-flow .pc-personal-story h3 br:after{content:" "}@media(max-width:699px){.pc-repeat{padding:22px 16px}.pc-repeat__actions{grid-template-columns:1fr}.pc-flow .pc-randomize{font-size:11px;padding:8px 10px}.pc-flow .pc-color-heading{gap:8px}.pc-flow .pc-color-heading h3{font-size:25px!important}body.sc-body .pc-flow .pc-personal-sizes button small{font-size:12px}.pc-flow .pck-stage__tools{bottom:8px}.pc-flow .pc-personal-story__step{display:none}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/personal-studio-polish.css.map */
