.cd .ck-panelwrap{position:static;height:auto;overflow:visible;padding:clamp(40px,5vw,72px) clamp(28px,5.5vw,96px) clamp(48px,5vw,80px)}.cd .ck-panel{margin:0 auto}.cd-intro{margin:22px auto 0;max-width:38ch;color:var(--ink-2);font-size:13.5px;line-height:1.75;text-wrap:pretty}.cd .ck-field{margin-top:26px}.cd .ck-fl{display:block}.cd-opt{font-style:normal;font-weight:400;text-transform:none;letter-spacing:.02em;color:var(--ink-2)}.cd-chips{display:flex;flex-wrap:wrap;gap:8px}.cd-chip{position:relative;cursor:pointer}.cd-chip span{display:block;padding:10px 14px;border:1px solid var(--hair);font:500 10px/1.3 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink);transition:border-color .2s,background .2s}.cd-chip:hover span{border-color:#cfccc5}.cd-chip:has(input:checked) span{border-color:var(--ink);background:var(--tile)}.cd-chip:has(input:focus-visible){outline:1.5px solid var(--ink);outline-offset:3px}.cd-in{display:block;width:100%;margin:0;background:var(--tile);border:0;border-radius:0;padding:15px 18px;font:400 13px/1.5 var(--sans);letter-spacing:.02em;color:var(--ink);-webkit-appearance:none;appearance:none;box-shadow:none;transition:box-shadow .2s,background .2s}.cd-in:hover{background:#eeece7}.cd-in:focus{outline:0;box-shadow:inset 0 0 0 1px var(--ink)}.cd-in::placeholder{color:#9a968f;opacity:1}.cd-ta{min-height:136px;resize:vertical}.cd-date{height:50px;padding-top:0;padding-bottom:0}.cd-other{margin-top:10px}.cd-count{justify-self:end;margin-top:6px;font-size:11px;color:var(--ink-2);font-variant-numeric:tabular-nums}.cd-drop{position:relative;display:grid;place-items:center;min-height:124px;padding:18px;background:var(--tile);border:1px dashed #cfccc5;text-align:center;cursor:pointer;transition:border-color .2s,background .2s}.cd-drop:hover{border-color:var(--ink);background:#eeece7}.cd-drop:has(input:focus-visible){outline:1.5px solid var(--ink);outline-offset:3px}.cd-drop-tx{font:500 10.5px/1.5 var(--sans);letter-spacing:.16em;text-transform:uppercase}.cd-drop.has-file .cd-drop-tx{display:none}.cd-thumb{display:block;max-width:100%;max-height:200px;object-fit:contain}.cd-remove{justify-self:start;margin-top:8px;font-size:11.5px;color:var(--ink-2);text-decoration:underline;text-underline-offset:3px}.cd-help{margin-top:8px;font-size:11.5px;line-height:1.55;color:var(--ink-2)}.cd .ck-field.ck-invalid .cd-in,.cd .ck-field.ck-invalid .cd-drop{box-shadow:inset 0 0 0 1px #9a2f2f}.cd .ck-field.ck-invalid .cd-chip span{border-color:#9a2f2f}.cd .ck-buy{margin-top:30px}.cd .ck-cta[disabled]{opacity:.55;cursor:not-allowed}.cd .ml-pills{margin-top:10px}.cd .ml-pill{padding:14px 12px 13px}.cd details .ck-body,.cd details .ck-body p{font:400 14px/1.8 var(--sans);letter-spacing:.015em;color:var(--ink-2);margin:0}.cd details .ck-body p+p{margin-top:12px}@media(max-width:900px){.cd .ck-panelwrap{padding:34px var(--gutter) 56px}.cd-chips{gap:6px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/custom-design.css.map */
