.cmp-breadcrumb{box-sizing:border-box;width:100%;max-width:1500px;margin:0 auto;padding:16px 40px;font-size:12px;line-height:1.5;text-transform:lowercase}.cmp-breadcrumb ol{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.cmp-breadcrumb li{display:flex;gap:8px;min-width:0;overflow-wrap:anywhere}.cmp-breadcrumb a{color:inherit}.cmp-breadcrumb a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:749px){.cmp-breadcrumb{padding:12px 20px}}.cmp{--cmp-line:#d9d6d0;max-width:1500px;margin:0 auto;padding:36px 40px 80px;color:#191919}.cmp *,.cmp *:before,.cmp *:after{box-sizing:border-box}.cmp [hidden]{display:none!important}.cmp h1,.cmp h2,.cmp h3,.cmp p{margin:0}.cmp h1{font-size:clamp(36px,4vw,60px);line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.cmp h2{font-size:clamp(27px,3vw,36px);line-height:1.15;letter-spacing:-.025em;text-wrap:balance}.cmp h3{font-size:24px;line-height:1.2;letter-spacing:-.02em;overflow-wrap:anywhere}.cmp p{line-height:1.65;text-wrap:pretty;max-width:65ch}.cmp button,.cmp input,.cmp textarea,.cmp select{font:inherit;color:inherit}.cmp button,.cmp .cmp-button{min-height:44px;border:1px solid var(--cmp-line);background:#fff;padding:10px 18px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:12px;line-height:1.4}.cmp [data-browse-designs],.cmp [data-project-list]>.cmp-button{background:transparent;border-color:var(--ml-rule)}.cmp [data-browse-designs]:hover,.cmp [data-project-list]>.cmp-button:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:.75px}.cmp button:hover,.cmp .cmp-button:hover{border-color:#191919}.cmp button:disabled{opacity:.55;cursor:wait}.cmp .cmp-primary{background:#191919;border-color:#191919;color:#fff}.cmp :focus-visible{outline:2px solid #191919;outline-offset:4px}.cmp input,.cmp textarea,.cmp select{width:100%;border:1px solid #bbb8b1;background:#fff;padding:12px;min-height:46px;border-radius:0}.cmp textarea{resize:vertical}.cmp label{display:grid;gap:8px}.cmp a{text-underline-offset:5px}.cmp-kicker{font-size:12px;letter-spacing:.12em;margin-bottom:16px!important}.cmp-header{display:flex;justify-content:space-between;align-items:end;gap:28px;padding-bottom:36px;border-bottom:1px solid var(--ml-rule);border-image:var(--ml-divider-image)}.cmp-header p:not(.cmp-kicker){margin-top:18px;max-width:55ch}.cmp-actions{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.cmp-header-actions{flex-shrink:0;max-width:100%}.cmp-notice{background:transparent;padding:0;margin:24px 0!important;max-width:none!important;font-size:14px}.cmp-status{font-size:14px;min-height:26px;margin:16px 0!important}.cmp-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:24px}.cmp-card{min-width:0;border-bottom:1px solid var(--ml-rule);border-image:var(--ml-divider-image);padding-bottom:20px;display:flex;flex-direction:column;gap:12px}.cmp-card .cmp-open{width:100%;display:block;text-align:left;padding:0;border:0;background:transparent}.cmp-card[data-selected=true]{border-bottom-color:var(--ml-rule);border-image:var(--ml-divider-image);box-shadow:0 1px #191919}.cmp-room-selected{display:inline-block;margin-top:10px;font-size:12px;letter-spacing:.05em}.cmp-collage{aspect-ratio:4/3;background:#f5f3ef;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;margin-bottom:20px;align-items:stretch}.cmp-collage img{height:100%;width:100%;object-fit:cover;min-height:0;min-width:0}.cmp-collage img:only-child{grid-column:1/-1}.cmp-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:28px;color:#65615a;font-size:14px;grid-column:1/-1}.cmp-card p{font-size:14px;color:#625e57;margin-top:8px}.cmp-card .cmp-text{align-self:start;min-height:44px;padding:8px 0;border:0;border-bottom:1px solid #191919;background:transparent}.cmp-toolbar{display:flex;justify-content:space-between;align-items:center;gap:24px;margin:28px 0 24px}.cmp-back{border:0!important;padding:8px 0!important;text-decoration:underline;text-underline-offset:5px}.cmp-empty{padding:52px 28px;margin-top:24px;background:#f5f3ef;display:grid;gap:18px;justify-items:start}.cmp-design img{width:100%;aspect-ratio:1;object-fit:cover;background:#f5f3ef}.cmp-design a{display:grid;gap:12px;text-decoration:none}.cmp-design small{min-height:1.5em;line-height:1.5;color:#625e57;overflow-wrap:anywhere}.cmp-design>.cmp-sample{margin-top:auto}.cmp-room-details{margin-top:48px;border-top:1px solid var(--ml-rule);border-image:var(--ml-divider-image);padding-top:28px;scroll-margin-top:140px}.cmp-room-details h3{margin-bottom:12px;text-wrap:balance}.cmp-room-status{max-width:none!important}.cmp-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:24px}.cmp-wide{grid-column:1/-1}.cmp-help{margin-top:56px;padding:28px 0;border-top:1px solid var(--ml-rule);border-image:var(--ml-divider-image);display:flex;justify-content:space-between;gap:24px;align-items:center}.cmp dialog{margin:auto;width:min(760px,calc(100% - 32px));max-height:85dvh;border:0;padding:28px;color:#191919;background:#fff;overflow:auto}.cmp dialog::backdrop{background:#00000059}.cmp-dialog-top{display:flex;align-items:start;justify-content:space-between;gap:20px;margin-bottom:24px}.cmp-dialog-top button{flex-shrink:0}.cmp dialog form{display:grid;gap:20px}.cmp dialog p{margin:16px 0}.cmp-picks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.cmp-pick{border:1px solid var(--cmp-line);padding:10px;display:flex!important;flex-direction:column;align-items:start;gap:10px;overflow-wrap:anywhere;cursor:pointer}.cmp-pick input{width:20px;min-height:20px;accent-color:#191919}.cmp-pick img{width:100%;height:auto;aspect-ratio:1;object-fit:cover}.cmp-saved-card{min-width:0;display:flex;flex-direction:column;gap:8px}.cmp-saved-card .cmp-pick{flex:1}.cmp-saved-card>a{min-height:44px;display:flex;align-items:center;font-size:14px}.cmp-design-destination{margin-top:0}.cmp-design-destination select{margin-top:8px}.cmp-design-save{position:sticky;bottom:-28px;padding:16px 0;background:#fff;border-top:1px solid var(--ml-rule);border-image:var(--ml-divider-image);display:flex;align-items:center;flex-wrap:wrap;gap:16px}.cmp-design-save span{font-size:13px;line-height:1.5}.cmp-saved-links{margin-top:24px;font-size:14px}.cmp-saved-links>a{min-height:44px;display:flex;align-items:center}@media(max-width:1100px){.cmp-header-actions{flex-direction:column;align-items:stretch}}.cmp-access{margin:20px 0;display:grid;gap:12px}.cmp-access-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--ml-rule);border-image:var(--ml-divider-image);overflow-wrap:anywhere}.cmp-link-result{display:grid;gap:12px;margin:20px 0;padding:16px;background:#f5f3ef}@media(max-width:1000px){.cmp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.cmp{padding:24px 20px 52px}.cmp-header,.cmp-help{align-items:start;flex-direction:column}.cmp-grid{grid-template-columns:1fr;gap:28px}.cmp-toolbar{align-items:start;flex-direction:column;gap:12px}.cmp-fields{grid-template-columns:1fr}.cmp-picks{grid-template-columns:repeat(2,minmax(0,1fr))}.cmp dialog{padding:20px}.cmp-header{padding-bottom:24px}.cmp-actions{gap:8px}.cmp-header-actions{flex-direction:row}.cmp-design-save{bottom:-20px}.cmp-actions button,.cmp-actions .cmp-button{padding:10px 14px}.cmp-notice{margin-top:20px!important}}.cmp{text-transform:lowercase}.cmp :is(h1,h2,h3,button,select,option){text-transform:lowercase!important}.cmp input,.cmp textarea{text-transform:none}
/*# sourceMappingURL=/cdn/shop/t/128/assets/customer-projects.css.map */
