.cn-landing-chrome.cn-alo-page.design-app-shell,.cn-landing-chrome.cn-alo-page.design-app-shell.app-page-shell{background:#ffffff!important;background-image:none!important;font-family:var(--sans,"Jost",sans-serif);color:#1F140E}.cn-landing-chrome.cn-alo-page.design-app-shell .collaboration-portal,.cn-landing-chrome.cn-alo-page.design-app-shell .design-app-shell,.cn-landing-chrome.cn-alo-page.design-app-shell .minimal-builder{background:#ffffff!important;background-image:none!important}.cn-landing-chrome.cn-alo-page.design-app-shell .design-studio-content:not(:has(.collaboration-portal)){padding:36px 48px 56px;max-width:1280px;width:100%;margin:0 auto;box-sizing:border-box}.cn-landing-chrome.cn-alo-page.design-app-shell .minimal-builder:not(:has(.collaboration-portal)){max-width:1280px;width:100%;margin:0 auto;padding-bottom:0}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard,.cn-landing-chrome.cn-alo-page.design-app-shell .wizard-box{background:#FFF8EF!important;border:1px solid rgba(216,192,160,.55)!important;border-radius:10px!important;box-shadow:0 18px 45px rgba(43,22,13,.08)!important}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-main{background:#ffffff!important;padding:28px 32px 24px}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-aside{background:#ffffff!important;border-left:1px solid rgba(216,192,160,.45)!important;padding:28px 24px}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-progress-flow,.cn-landing-chrome.cn-alo-page.design-app-shell .dw-progress-step{font-family:var(--sans,"Jost",sans-serif);font-size:10px;letter-spacing:.16em;color:#6B665F}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-progress-flow{color:#A87945}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-progress-track{background:rgba(216,192,160,.35);border-radius:999px;height:4px}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-progress-fill{background:#2B160D!important;border-radius:999px}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-phase{border-radius:8px;color:#6B665F}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-phase:hover{background:rgba(235,235,239,.35)}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-phase.is-active{background:rgba(235,235,239,.45);border-color:rgba(216,192,160,.55);color:#1F140E}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-phase.is-done{color:#4F3B2D}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-phase-dot{border-radius:50%;border-color:rgba(216,192,160,.75);background:#FFF8EF;color:#6B665F}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-phase.is-active .dw-phase-dot,.cn-landing-chrome.cn-alo-page.design-app-shell .dw-phase.is-done .dw-phase-dot{background:#2B160D;border-color:#2B160D;color:#F8F1E7}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-phase-label{font-family:var(--sans,"Jost",sans-serif);font-size:13px;font-weight:500}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .slide-header{margin-top:-.15rem}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .slide-header h1{font-family:var(--serif,"Cormorant Garamond",Georgia,serif);font-size:clamp(1.5rem,2.4vw,2rem);font-weight:500;color:#1F140E;letter-spacing:.02em;margin:0 0 .4rem}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .slide-header .hero-text{font-family:var(--sans,"Jost",sans-serif);font-size:14px;color:#6B665F;line-height:1.55}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-start-card{width:100%;max-width:720px;margin-right:auto;padding:2rem 2.25rem;border:1px solid rgba(216,192,160,.55);border-radius:12px;background:#FFF8EF;box-shadow:0 14px 36px rgba(43,22,13,.06)}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-start-title{margin:0 0 .55rem;font-family:var(--serif,"Cormorant Garamond",Georgia,serif);font-size:clamp(1.35rem,2vw,1.65rem);font-weight:500;color:#1F140E;letter-spacing:.02em}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-start-desc{margin:0 0 1.15rem;font-family:var(--sans,"Jost",sans-serif);font-size:14px;line-height:1.6;color:#6B665F}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-start-dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;min-height:148px;margin-bottom:1rem;padding:1.65rem 1.5rem;border:2px dashed rgba(216,192,160,.82);border-radius:10px;background:#ffffff;text-align:center;cursor:pointer;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-start-dropzone:hover:not(.is-disabled){border-color:rgba(168,121,69,.55);background:#F5EFE6}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-start-dropzone.is-dragging{border-color:#A87945;background:#F0E8DC;box-shadow:inset 0 0 0 1px rgba(168,121,69,.12)}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-start-dropzone.is-disabled{opacity:.65;cursor:wait;pointer-events:none}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-start-dropzone-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:.35rem;color:#A87945}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-start-dropzone-icon svg{width:44px;height:44px}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-start-dropzone-text{margin:0;font-family:var(--sans,"Jost",sans-serif);font-size:14px;font-weight:500;line-height:1.45;color:#1F140E}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-start-dropzone-sub{margin:0;font-family:var(--sans,"Jost",sans-serif);font-size:12px;line-height:1.45;color:#6B665F}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-start-tags{display:flex;flex-wrap:wrap;gap:.35rem;margin:0 0 1.25rem}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-start-tag{display:inline-flex;align-items:center;padding:.16rem .48rem;border-radius:6px;border:1px solid rgba(216,192,160,.28);background:transparent;font-family:var(--sans,"Jost",sans-serif);font-size:10px;font-weight:400;letter-spacing:.01em;text-transform:none;color:#9A8575;line-height:1.4}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-start-cta{display:flex;align-items:center;justify-content:center;width:260px;max-width:100%;min-height:48px;margin:0 auto;padding:.75rem 1.5rem!important;border-radius:999px!important;background:#2B160D!important;border:none!important;color:#F8F1E7!important;font-family:var(--sans,"Jost",sans-serif)!important;font-size:12px!important;font-weight:600!important;letter-spacing:.1em!important;text-transform:uppercase!important;box-shadow:0 8px 22px rgba(43,22,13,.14);transition:background .2s ease,box-shadow .2s ease,transform .15s ease}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-start-cta:hover:not(:disabled){background:#3A2218!important;box-shadow:0 10px 26px rgba(43,22,13,.18);transform:translateY(-1px)}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-start-cta:disabled{opacity:.65;cursor:wait}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-start-helper{margin:.85rem auto 0;max-width:26rem;font-family:var(--sans,"Jost",sans-serif);font-size:12px;line-height:1.55;color:#6B665F;text-align:center}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-start-note{max-width:720px;margin:1rem 0 0;font-family:var(--sans,"Jost",sans-serif);font-size:12px;line-height:1.6;color:#8F8578;text-align:left}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-instructions-card{width:100%;max-width:720px;margin:1.25rem auto 0 0;padding:2rem 2.25rem;border:1px solid rgba(216,192,160,.55);border-radius:12px;background:#FFF8EF;box-shadow:0 14px 36px rgba(43,22,13,.06)}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-instructions-title{margin:0 0 .55rem;font-family:var(--serif,"Cormorant Garamond",Georgia,serif);font-size:clamp(1.35rem,2vw,1.65rem);font-weight:500;color:#1F140E;letter-spacing:.02em}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-instructions-counter,.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-instructions-desc,.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-instructions-helper{font-family:var(--sans,"Jost",sans-serif)}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-instructions-desc{margin:0 0 1rem;font-size:14px;line-height:1.6;color:#6B665F}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-instructions-textarea{height:120px;min-height:110px;max-height:130px;padding:.85rem .95rem;border-radius:10px;border:1px solid rgba(216,192,160,.65);background:#ffffff;font-family:var(--sans,"Jost",sans-serif);font-size:14px;line-height:1.55;color:#1F140E}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-instructions-textarea:focus{outline:none;border-color:rgba(168,121,69,.55);box-shadow:0 0 0 3px rgba(168,121,69,.1)}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-instructions-counter{font-size:12px;color:#8F8578}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-instructions-helper{margin:.75rem 0 0;font-size:12px;line-height:1.55;color:#6B665F}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-start-thumbs{margin:0 0 1rem}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-start-error{margin:0 0 1rem;font-family:var(--sans,"Jost",sans-serif);font-size:13px;line-height:1.5;color:#922020}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .button.primary:disabled,.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .button.primary[disabled]{opacity:.42;cursor:not-allowed;background:#111111;border-color:#111111}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard--start-step>.dw-layout{align-items:start}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard--start-step .slide-header{max-width:720px;width:100%;margin-bottom:1.25rem}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard--start-step .slide-header h1{max-width:34rem}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard--start-step .slide-header .hero-text{max-width:36rem}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard--quote-request .dw-progress--quote-request .dw-progress-flow,.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard--start-step .dw-progress--quote-request .dw-progress-flow{letter-spacing:.16em;text-transform:uppercase;color:#A87945}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard--quote-request .dw-progress--quote-request .dw-phase-row{grid-template-columns:repeat(2,minmax(0,1fr));max-width:100%}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard--quote-request .dw-progress--quote-request .dw-phase-label,.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard--start-step .dw-progress--quote-request .dw-phase-label{font-size:12px;line-height:1.25}.cn-landing-chrome.cn-alo-page.design-app-shell .minimal-builder:not(:has(.collaboration-portal)) .wizard-box.design-wizard--start-step{flex:0 1 auto;min-height:0;height:auto}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard--start-step,.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard--start-step>.dw-layout{flex:0 1 auto;min-height:0}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard--start-step .dw-main{height:auto;flex:0 1 auto}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard--start-step .dw-main .slide-body.dw-slide-start{flex:0 1 auto;gap:0}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard--start-step .dw-step-scroll{flex:0 1 auto}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard--quote-request .dw-progress,.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard--start-step .dw-progress{margin-bottom:1.35rem}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard--start-step .dw-aside .dw-aside-sub{margin-top:.35rem}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard--start-step .dw-aside-quote-summary{margin-top:1.35rem}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard--start-step .dw-main .slide-body>.dw-nav{margin-top:1.15rem;padding-top:.85rem}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-processing{width:100%;max-width:720px;margin-right:auto;padding:2.65rem 2.5rem;border:1px solid rgba(216,192,160,.45);border-radius:12px;background:#FFF8EF;text-align:center}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-processing-ring-wrap{display:flex;justify-content:center;margin-bottom:1.25rem}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-processing-ring{width:44px;height:44px;border-radius:50%;border:2px solid rgba(216,192,160,.35);border-top-color:#2b160d;animation:dw-inspire-spin .9s linear infinite}@keyframes dw-inspire-spin{to{transform:rotate(1turn)}}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-processing-title{margin:0 0 .45rem;font-family:var(--serif,"Cormorant Garamond",Georgia,serif);font-size:1.35rem;font-weight:500;color:#1F140E}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-processing-copy{margin:0;font-family:var(--sans,"Jost",sans-serif);font-size:14px;line-height:1.55;color:#6B665F}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-start-error-block{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;margin:0 0 1rem}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-retry-btn{appearance:none;border:1px solid rgba(43,22,13,.28);background:#2B160D;color:#FFF8EF;border-radius:999px;padding:.55rem 1.15rem;font-family:var(--sans,"Jost",sans-serif);font-size:13px;letter-spacing:.04em;cursor:pointer}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-retry-btn:disabled{opacity:.55;cursor:not-allowed}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-retry-btn:hover:not(:disabled){background:#3a2216}.cn-landing-chrome.cn-alo-page.design-app-shell .active-agent-line{font-family:var(--sans,"Jost",sans-serif);color:#A87945;font-size:12px;letter-spacing:.12em}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-aside-title{font-family:var(--serif,"Cormorant Garamond",Georgia,serif);font-size:22px;font-weight:400;color:#1F140E}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-aside-eyebrow{font-family:var(--sans,"Jost",sans-serif);color:#A87945;font-size:10px;letter-spacing:.16em;text-transform:uppercase}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-aside-section--selected{margin-top:1.5rem}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-aside-selected{margin-top:2rem}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-aside-selected-heading{font-family:var(--sans,"Jost",sans-serif);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#A87945;margin:0 0 1rem;font-weight:500}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-aside-selected-list{background:rgba(235,235,239,.2);border-radius:10px;overflow:hidden}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-aside-selected-row{padding:1.1rem 1.25rem;border-bottom:1px solid rgba(216,192,160,.35)}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-aside-selected-row:last-child{border-bottom:none}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-aside-selected-label{display:block;font-family:var(--sans,"Jost",sans-serif);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#A8A098;margin-bottom:.4rem;font-weight:500}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-aside-selected-value{display:flex;align-items:center;gap:.5rem;font-family:var(--sans,"Jost",sans-serif);font-size:15px;font-weight:500;color:#1F140E;line-height:1.45}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-aside-selected-value .dw-aside-swatch{width:14px;height:14px;border-radius:50%;border:1px solid rgba(43,22,13,.12);flex-shrink:0}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-aside-section--selected .dw-aside-section-title{font-family:var(--sans,"Jost",sans-serif);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#A87945;margin:0 0 .75rem}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-aside-spec-grid--compact{margin:0}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-choice-grid--wearer{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.55rem}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-choice-grid--wearer .dw-choice-card{height:100%;min-height:72px;align-items:center;gap:.75rem;padding:.75rem 2.25rem .75rem .9rem;border-radius:10px;border:1px solid rgba(216,192,160,.55);box-shadow:none}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-choice-grid--wearer .dw-choice-card.is-selected{box-shadow:none}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-choice-grid--wearer .dw-choice-icon{width:40px;height:40px;border-radius:8px;font-size:1.15rem}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-choice-grid--wearer .dw-choice-body strong{font-family:var(--serif,"Cormorant Garamond",Georgia,serif);font-size:17px;font-weight:500;line-height:1.25;color:#1F140E}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-choice-grid--wearer .dw-choice-check{top:50%;right:.7rem;transform:translateY(-50%);width:20px;height:20px;font-size:.65rem}@media (max-width:768px){.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-choice-grid--wearer{grid-template-columns:1fr}}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-aside-sub{font-family:var(--sans,"Jost",sans-serif);font-size:13px;color:#6B665F;line-height:1.55;margin:0}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-aside-header{margin-bottom:0}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-aside-footnote{margin:1.25rem 0 0;padding-top:1rem;border-top:1px solid rgba(216,192,160,.35);font-family:var(--sans,"Jost",sans-serif);font-size:12px;line-height:1.55;color:#6B665F}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-aside-quote-summary{margin-top:1.5rem}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-aside-quote-summary .dw-aside-selected-list{background:transparent;border-radius:0;overflow:visible;border-top:1px solid rgba(216,192,160,.22);padding-top:.15rem}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-aside-quote-summary .dw-aside-selected-row--inline{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:.72rem 0;border-bottom:1px solid rgba(216,192,160,.28)}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-aside-quote-summary .dw-aside-selected-row--inline:last-child{border-bottom:none;padding-bottom:0}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-aside-quote-summary .dw-aside-selected-row--inline:first-child{padding-top:.55rem}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-aside-quote-summary .dw-aside-selected-label{display:block;margin-bottom:0;flex:1 1 42%;min-width:0;font-size:12px;letter-spacing:.02em;text-transform:none;color:#8F8578;font-weight:500}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-aside-quote-summary .dw-aside-selected-value--inline{flex:0 1 58%;max-width:none;justify-content:flex-end;text-align:right;font-size:13px;font-weight:500;color:#1F140E;line-height:1.35}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-aside-quote-summary .dw-aside-selected-value--muted{color:#6B665F;font-weight:400}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-aside-quote-summary .dw-aside-selected-value--emphasis{color:#2B160D;font-weight:600}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-match-page-limit-notice{font-family:var(--sans,"Jost",sans-serif);font-size:12px;color:#5C3D1E;background:rgba(216,192,160,.22);border-color:rgba(176,132,72,.4)}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-match-page-confirm-notice{font-family:var(--sans,"Jost",sans-serif);font-size:12px;color:#2F5A40;background:rgba(176,208,188,.22);border-color:rgba(95,140,110,.35)}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-aside-helper-card{margin-top:1.25rem;padding:.9rem 1rem;border-radius:10px;font-family:var(--sans,"Jost",sans-serif);font-size:12px;line-height:1.55;color:#6B665F;background:#ffffff;border:1px solid rgba(216,192,160,.45)}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-choice-card{border-radius:10px;border:1px solid rgba(216,192,160,.45);background:#ffffff;box-shadow:0 8px 24px rgba(43,22,13,.04)}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-choice-card:hover{border-color:rgba(216,192,160,.75)}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-choice-card.is-selected{border-color:#2B160D;background:#FFF8EF;box-shadow:0 12px 32px rgba(43,22,13,.08)}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-choice-card .dw-choice-check{background:transparent;border:1.5px solid rgba(216,192,160,.75);color:transparent}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-choice-card.is-selected .dw-choice-check{background:#2B160D;border-color:#2B160D;color:#F8F1E7}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-choice-icon{border-radius:8px;background:#EDE4D8;color:#A87945}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-choice-card.is-selected .dw-choice-icon{background:#2B160D;color:#F8F1E7}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-choice-body strong{font-family:var(--serif,"Cormorant Garamond",Georgia,serif);font-size:18px;font-weight:500;color:#1F140E}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-choice-body span{font-family:var(--sans,"Jost",sans-serif);font-size:13px;color:#6B665F}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .browse-card,.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard button.browse-card.wizard-option-card{border-radius:8px!important;border:1px solid rgba(216,192,160,.55)!important;background:#ffffff!important;color:#1F140E!important;box-shadow:none!important}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .wizard-option-card.is-active,.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard button.browse-card.wizard-option-card.is-active{border-color:#B89572!important;background:#D8C0A0!important;color:#1F140E!important}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .wizard-option-card.is-active strong,.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard button.browse-card.wizard-option-card.is-active strong{color:#1F140E!important}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .wizard-option-card strong{font-family:var(--sans,"Jost",sans-serif)!important;font-weight:500!important}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-category-tab{border-radius:8px!important;border:1px solid rgba(216,192,160,.55)!important;background:#ffffff!important;color:#1F140E!important}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-category-tab.active,.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard button.browse-card.dw-category-tab.active{background:#B89572!important;border-color:#B89572!important;color:#F8F1E7!important}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-category-tab strong,.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard button.browse-card.dw-category-tab strong{font-family:var(--sans,"Jost",sans-serif);font-size:15px;font-weight:500;color:#1F140E!important}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-category-tab.active strong,.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard button.browse-card.dw-category-tab.active strong{color:#F8F1E7!important}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-category-count{border:1px solid rgba(216,192,160,.55);background:#FFF8EF;color:#6B665F;border-radius:4px}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-category-tab.active .dw-category-count{background:rgba(248,241,231,.15);border-color:rgba(248,241,231,.35);color:#F8F1E7}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-garment-step{display:flex;flex-direction:column;gap:.75rem}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-step-section-label{display:block;margin:.5rem 0 0;font-family:var(--sans,"Jost",sans-serif);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#A87945}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-garment-step .dw-category-tabs{margin-bottom:.75rem}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-garment-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;align-items:stretch}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-garment-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:100%;min-height:82px;height:100%;padding:.65rem 2.25rem .65rem 1rem;border-radius:10px;border:1px solid rgba(216,192,160,.55);background:#ffffff;box-shadow:none;text-align:left;cursor:pointer;transition:border-color .2s ease,background .2s ease}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-garment-card:hover{border-color:rgba(216,192,160,.85)}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-garment-card.is-selected{border-color:#2B160D;background:#FFF8EF;box-shadow:none}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-garment-card-body{display:flex;flex-direction:column;gap:.35rem;flex:1 1;min-width:0}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-garment-card-body strong{font-family:var(--serif,"Cormorant Garamond",Georgia,serif);font-size:17px;font-weight:500;color:#1F140E;line-height:1.25}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-garment-card-body span{font-family:var(--sans,"Jost",sans-serif);font-size:12px;line-height:1.45;color:#6B665F;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-garment-card-check{position:absolute;top:.65rem;right:.85rem;width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:700;background:transparent;border:1.5px solid rgba(216,192,160,.75);color:transparent}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-garment-card.is-selected .dw-garment-card-check{background:#2B160D;border-color:#2B160D;color:#F8F1E7}@media (max-width:768px){.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-garment-grid{grid-template-columns:1fr}}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-blouse-design-groups,.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-gown-fusion-section,.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-men-garment-section,.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-saree-type-section{margin-top:.15rem;padding-top:.85rem;border-top:1px solid rgba(216,192,160,.4)}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-blouse-design-groups{display:flex;flex-direction:column;gap:0}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-blouse-design-group{display:flex;flex-direction:column;gap:.55rem;padding:.85rem 0 .95rem}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-blouse-design-group:first-child{padding-top:0}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-blouse-design-group+.dw-blouse-design-group{border-top:1px solid rgba(216,192,160,.4)}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-blouse-option-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;align-items:stretch}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-blouse-option-card{min-height:58px;padding:.55rem 1.95rem .55rem .8rem;border-radius:8px;justify-content:center}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-blouse-option-card .dw-garment-card-body strong,.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-gown-fusion-card .dw-garment-card-body strong{font-family:var(--sans,"Jost",sans-serif);font-size:15px;font-weight:500;line-height:1.3;color:#1F140E}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-blouse-option-card .dw-garment-card-check{top:50%;right:.55rem;transform:translateY(-50%);width:16px;height:16px;font-size:.55rem}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-saree-type-section{display:flex;flex-direction:column;gap:.55rem}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-garment-step .dw-category-tabs--with-divider{margin-bottom:0;padding-bottom:.85rem;border-bottom:1px solid rgba(216,192,160,.4)}@media (max-width:1024px){.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-blouse-option-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-blouse-option-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-men-garment-section{display:flex;flex-direction:column;gap:.55rem}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-men-garment-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;align-items:stretch}@media (max-width:520px){.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-men-garment-grid{grid-template-columns:1fr}}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-gown-fusion-section{display:flex;flex-direction:column;gap:1rem}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-gown-fusion-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;align-items:stretch}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-gown-fusion-card{min-height:58px;padding:.55rem 2rem .55rem .85rem;border-radius:10px;justify-content:center}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-gown-fusion-card .dw-garment-card-check{top:50%;right:.7rem;transform:translateY(-50%);width:18px;height:18px;font-size:.6rem}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-quick-tip{display:flex;align-items:flex-start;gap:.75rem;margin-top:.35rem;padding:.85rem 1rem;border-radius:10px;border:1px solid rgba(216,192,160,.55);background:#ffffff}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-quick-tip-icon{flex-shrink:0;font-size:1rem;line-height:1;opacity:.75;margin-top:.1rem}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-quick-tip-body{display:flex;flex-direction:column;gap:.4rem;min-width:0}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-quick-tip-heading{font-family:var(--sans,"Jost",sans-serif);font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#A87945}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-quick-tip-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.25rem}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-quick-tip-list li{font-family:var(--sans,"Jost",sans-serif);font-size:12px;line-height:1.45;color:#6B665F}@media (max-width:640px){.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-gown-fusion-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-gown-fusion-card{min-height:58px;padding:.55rem 1.85rem .55rem .75rem}}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-selected-garment-line{margin-top:1.25rem;display:flex;flex-direction:column;gap:.35rem}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-selected-garment-line strong{font-family:var(--serif,"Cormorant Garamond",Georgia,serif);font-size:20px;font-weight:500;color:#1F140E}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-art-ideas--step4{position:relative;border:1px solid rgba(216,192,160,.55);border-radius:10px;background:#ffffff!important;padding:1.15rem 3rem 1.5rem 1.65rem}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-art-builder-toggle--corner{position:absolute;top:.85rem;right:1rem;z-index:1}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-art-builder-toggle{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin:0;padding:0;border:none;background:transparent;color:#6B665F;cursor:pointer;border-radius:6px;transition:color .15s ease,background .15s ease}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-art-builder-toggle:hover{color:#1F140E;background:rgba(235,235,239,.35)}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-art-builder-chevron{font-size:16px;line-height:1;font-weight:500}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-art-ideas--step4 .dw-art-ideas-list{margin:0}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-art-idea-flat{display:flex;flex-direction:column;gap:0;border:none;background:transparent;padding:0;box-shadow:none}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-art-ideas--step4 .dw-art-picker--step4{padding:0 0 1.35rem;margin:0 0 1.35rem;border-bottom:1px solid rgba(216,192,160,.35)}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-art-ideas--step4 .dw-art-idea-flat>.dw-art-picker--step4:last-child{padding:0 0 1.35rem;margin:0;border-bottom:1px solid rgba(216,192,160,.35)}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-art-ideas--step4 .dw-art-color-step4,.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-art-ideas--step4 .dw-art-ref-upload{margin-top:2rem;padding-top:0}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-art-ideas--step4 .dw-art-picker-hint--step4{display:block;margin-top:.35rem;font-family:var(--sans,"Jost",sans-serif);font-size:13px;line-height:1.5;color:#6B665F;font-weight:400;letter-spacing:normal;text-transform:none}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-step4-color-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-step4-color-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:.65rem;padding:.85rem .65rem;border-radius:10px;border:1px solid rgba(216,192,160,.55);background:#ffffff;cursor:pointer;transition:border-color .15s ease,background .15s ease;text-align:center}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-step4-color-card:hover{border-color:rgba(216,192,160,.85)}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-step4-color-card.is-selected{border-color:#2B160D;background:#FFF8EF}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-step4-color-swatch{width:36px;height:36px;border-radius:50%;border:2px solid rgba(43,22,13,.12);flex-shrink:0}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-step4-color-card.is-selected .dw-step4-color-swatch{border-color:#2B160D;box-shadow:0 0 0 2px #2B160D}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-step4-color-name{font-family:var(--sans,"Jost",sans-serif);font-size:15px;font-weight:500;color:#1F140E;line-height:1.35}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-step4-color-check{position:absolute;top:.55rem;right:.55rem;width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:.62rem;font-weight:700;background:#2B160D;color:#F8F1E7}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-art-step4-notes{width:100%;box-sizing:border-box}@media (max-width:1024px){.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-step4-color-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-step4-color-grid{grid-template-columns:1fr}}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-art-ideas--step4 .dw-art-photos-step4.dw-art-picker--step4:last-child,.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-art-ideas--step4 .dw-art-picker--step4:last-child,.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-art-ideas--step4 .dw-art-ref-upload.dw-art-picker--step4:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-art-ideas--step4 .dw-art-picker-head{margin-bottom:.75rem}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-art-ideas--step4 .dw-art-picker-label--section{font-size:10px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#A87945}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-art-ideas--step4 .dw-art-chip-wrap{display:flex;flex-wrap:wrap;gap:.5rem}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-art-ideas--step4 .dw-art-chip{border-radius:6px;border:1px solid rgba(216,192,160,.65);background:#ffffff;color:#1F140E;font-family:var(--sans,"Jost",sans-serif);font-size:15px;padding:.5rem .85rem;box-shadow:none;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-art-ideas--step4 .dw-art-chip:hover{border-color:rgba(216,192,160,.85)}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-art-ideas--step4 .dw-art-chip.is-active{background:#2B160D!important;border-color:#2B160D!important;color:#F8F1E7!important}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .chip-button{border-radius:6px;border:1px solid rgba(216,192,160,.55);background:#ffffff;color:#4F3B2D;font-family:var(--sans,"Jost",sans-serif)}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .chip-button.active,.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .chip.active{background:#2B160D;border-color:#2B160D;color:#F8F1E7}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-advanced-art .textarea,.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .field input,.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .field textarea,.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-notes,.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-upload,.cn-landing-chrome.cn-alo-page.design-app-shell .dw-visual-notes textarea,.cn-landing-chrome.cn-alo-page.design-app-shell .dw-visual-upload-zone{border-radius:8px;border:1px solid rgba(216,192,160,.65);background:#ffffff;font-family:var(--sans,"Jost",sans-serif);color:#1F140E}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-upload,.cn-landing-chrome.cn-alo-page.design-app-shell .dw-visual-upload-zone{border-style:dashed;background:#ffffff}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-upload:hover:not(:disabled),.cn-landing-chrome.cn-alo-page.design-app-shell .dw-visual-upload-zone:hover{border-color:#A87945;background:rgba(235,235,239,.35)}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .field span,.cn-landing-chrome.cn-alo-page.design-app-shell .dw-inspire-label{font-family:var(--sans,"Jost",sans-serif);color:#6B665F;letter-spacing:.12em}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-config-panel{border-radius:10px;border:1px solid rgba(216,192,160,.45);background:#ffffff}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-art-idea-card,.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-art-ideas,.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-art-preset-card,.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-art-preset-card--custom,.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-art-preset-card:hover,.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-color-panel,.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-inspire{background:#ffffff!important}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-refinement-banner{background:#ffffff;border:1px solid rgba(216,192,160,.55);border-radius:8px}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-refinement-banner-text{font-family:var(--sans,"Jost",sans-serif);color:#6B665F}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .button{border-radius:8px;font-family:var(--sans,"Jost",sans-serif);font-size:11px;letter-spacing:.16em}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .button.primary{background:#2B160D;color:#F8F1E7;border:1px solid #2b160d}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .button.primary:hover:not(:disabled){background:#3D2418;border-color:#3D2418}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .button.outline,.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .button.secondary{background:transparent;color:#4F3B2D;border:1px solid rgba(216,192,160,.65)}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .button.outline:hover:not(:disabled),.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .button.secondary:hover:not(:disabled){background:rgba(235,235,239,.35);color:#4F3B2D;border-color:rgba(216,192,160,.75)}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-nav{border-top:1px solid rgba(216,192,160,.35);background:#FFF8EF}.cn-landing-chrome.cn-alo-page.design-app-shell .designer-match-card{border-radius:10px;border-color:rgba(216,192,160,.45);background:#ffffff}.cn-landing-chrome.cn-alo-page.design-app-shell .designer-match-card.requested,.cn-landing-chrome.cn-alo-page.design-app-shell .designer-match-card.selected{border-color:rgba(176,132,72,.65);background:linear-gradient(180deg,#FFF8EF,#FAF0E4);box-shadow:0 0 0 1px rgba(176,132,72,.18),0 12px 32px rgba(43,22,13,.08)}.cn-landing-chrome.cn-alo-page.design-app-shell .dmc-requested-tag{color:#5C3D1E;background:rgba(216,192,160,.35);border-color:rgba(176,132,72,.45);font-family:var(--sans,"Jost",sans-serif)}.cn-landing-chrome.cn-alo-page.design-app-shell .dmc-avatar{border-radius:12px;width:96px;height:96px;background:#2B160D;color:#F8F1E7;font-family:var(--serif,"Cormorant Garamond",Georgia,serif)}.cn-landing-chrome.cn-alo-page.design-app-shell .dmc-studio-img{border-radius:12px;width:96px;height:96px}.cn-landing-chrome.cn-alo-page.design-app-shell .dmc-media{width:96px}.cn-landing-chrome.cn-alo-page.design-app-shell .dmc-name{font-family:var(--serif,"Cormorant Garamond",Georgia,serif);color:#1F140E}.cn-landing-chrome.cn-alo-page.design-app-shell .dmc-quote-btn{background:#2B160D;border-color:#2B160D;color:#F8F1E7;font-family:var(--sans,"Jost",sans-serif)}.cn-landing-chrome.cn-alo-page.design-app-shell .dmc-quote-btn.selected{background:rgba(216,192,160,.28);border-color:rgba(176,132,72,.55);color:#2B160D}.cn-landing-chrome.cn-alo-page.design-app-shell .dmc-profile-link{font-family:var(--sans,"Jost",sans-serif);color:#6B4F10;text-decoration-color:rgba(107,79,16,.45)}.cn-landing-chrome.cn-alo-page.design-app-shell .dmc-profile-link:hover{color:#2B160D;text-decoration-color:rgba(43,22,13,.65)}.cn-landing-chrome.cn-alo-page.design-app-shell .design-studio-content:has(.collaboration-portal){max-width:1280px;padding:36px 48px 56px;margin:0 auto}.cn-landing-chrome.cn-alo-page.design-app-shell .collab-sidebar{background:#FFF8EF;border:1px solid rgba(216,192,160,.55);border-radius:10px;box-shadow:0 18px 45px rgba(43,22,13,.08)}.cn-landing-chrome.cn-alo-page.design-app-shell .sidebar-title{font-family:var(--serif,"Cormorant Garamond",Georgia,serif);color:#1F140E}.cn-landing-chrome.cn-alo-page.design-app-shell .collab-designer-card,.cn-landing-chrome.cn-alo-page.design-app-shell .collab-designer-card.selected{border-radius:8px;border-color:rgba(216,192,160,.45);background:#ffffff}.cn-landing-chrome.cn-alo-page.design-app-shell .collab-designer-card:hover{border-color:rgba(216,192,160,.75)}.cn-landing-chrome.cn-alo-page.design-app-shell .collab-designer-card.selected{border-color:#2B160D;background:#FFF8EF}.cn-landing-chrome.cn-alo-page.design-app-shell .collab-designer-card .card-avatar{background:#2B160D;color:#F8F1E7}.cn-landing-chrome.cn-alo-page.design-app-shell .collab-designer-card .designer-name{font-family:var(--serif,"Cormorant Garamond",Georgia,serif);color:#1F140E}.cn-landing-chrome.cn-alo-page.design-app-shell .collab-designer-card .designer-status{font-family:var(--sans,"Jost",sans-serif);color:#6B665F!important}.cn-landing-chrome.cn-alo-page.design-app-shell .quote-badge,.cn-landing-chrome.cn-alo-page.design-app-shell .quote-badge.accepted{background:#ffffff!important;color:#1F140E!important;border:1px solid rgba(216,192,160,.55)!important;border-radius:6px!important}.cn-landing-chrome.cn-alo-page.design-app-shell .collab-main-pane{background:#FFF8EF;border:1px solid rgba(216,192,160,.55);border-radius:10px;box-shadow:0 18px 45px rgba(43,22,13,.08)}.cn-landing-chrome.cn-alo-page.design-app-shell .collab-empty-icon{background:#EDE4D8;color:#A87945}.cn-landing-chrome.cn-alo-page.design-app-shell .collab-empty-state h3{font-family:var(--serif,"Cormorant Garamond",Georgia,serif);color:#1F140E}.cn-landing-chrome.cn-alo-page.design-app-shell .sw-layout{border-radius:8px;border-color:rgba(216,192,160,.45)}.cn-landing-chrome.cn-alo-page.design-app-shell .sw-canvas,.cn-landing-chrome.cn-alo-page.design-app-shell .sw-customer-brief-card,.cn-landing-chrome.cn-alo-page.design-app-shell .sw-main-photo,.cn-landing-chrome.cn-alo-page.design-app-shell .sw-specs-card{background:#FFF8EF!important;border-color:rgba(216,192,160,.45)!important;border-radius:8px!important}.cn-landing-chrome.cn-alo-page.design-app-shell .sw-order-progress-fill,.cn-landing-chrome.cn-alo-page.design-app-shell .sw-order-step.done .sw-order-step-dot{background:#2B160D!important}.cn-landing-chrome.cn-alo-page.design-app-shell .sw-edit-custom-btn:hover{background:#2B160D;color:#F8F1E7;border-color:#2B160D}.cn-landing-chrome.cn-alo-page.design-app-shell .design-wizard .dw-color-swatch-btn.is-active .dw-color-dot{border-color:#2B160D;box-shadow:0 0 0 2px #2B160D}.cn-landing-chrome.cn-alo-page.design-app-shell .preview-option-card{border-radius:10px;border:1px solid rgba(216,192,160,.45);background:#ffffff}.cn-landing-chrome.cn-alo-page.design-app-shell .preview-option-card:hover{border-color:rgba(216,192,160,.75)}.cn-landing-chrome.cn-alo-page.design-app-shell .preview-option-card h3{font-family:var(--serif,"Cormorant Garamond",Georgia,serif);color:#1F140E}.cn-landing-chrome.cn-alo-page.design-app-shell .preview-option-card p{font-family:var(--sans,"Jost",sans-serif);color:#6B665F}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-visual-loader-ring{border-color:#A87945 rgba(216,192,160,.35) rgba(216,192,160,.35)}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-visual-loader-title{font-family:var(--serif,"Cormorant Garamond",Georgia,serif);color:#1F140E}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-visual-loader-copy{font-family:var(--sans,"Jost",sans-serif);color:#6B665F}@media (max-width:960px){.cn-landing-chrome.cn-alo-page.design-app-shell .dw-aside{border-left:none;border-top:1px solid rgba(216,192,160,.45)}}@media (max-width:720px){.cn-landing-chrome.cn-alo-page.design-app-shell .design-studio-content:has(.collaboration-portal),.cn-landing-chrome.cn-alo-page.design-app-shell .design-studio-content:not(:has(.collaboration-portal)){padding:24px 20px 40px}.cn-landing-chrome.cn-alo-page.design-app-shell .dw-main{padding:20px 18px 18px}}