.guilds-included{padding:15px 0 20px;margin-bottom:4px;border-block:1px solid #d1cfc4;color:#202522}.guilds-included>strong{font-size:13px;font-weight:650}.guilds-included ul{display:grid;grid-template-columns:1fr 1fr;gap:7px 16px;margin:10px 0 0;padding:0;list-style:none;font-size:12px;color:#505951}.guilds-included li:before{content:"\2713";color:#855e25;margin-right:7px}guilds-desk-addons{display:block;margin-top:16px;color:#202522}guilds-desk-addons [hidden],guilds-setup-journey [hidden]{display:none!important}.guilds-addon-options{display:grid;gap:0!important;padding:0 16px 14px!important}.guilds-addon-item{padding:14px 0;border-bottom:1px solid #d1cfc4}.guilds-addon-check{display:flex;gap:12px;align-items:center;cursor:pointer;padding:3px 0}.guilds-addon-check>input{width:18px;height:18px;accent-color:#855e25;flex-shrink:0}.guilds-addon-check>span{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%}.guilds-addon-check strong{font-size:14px;font-weight:600}.guilds-addon-check small{font-size:13px;color:#79551f;white-space:nowrap}.guilds-addon-config{display:grid;grid-template-columns:145px minmax(0,1fr);gap:14px;margin-top:14px}.guilds-addon-config>img{display:block;width:100%;aspect-ratio:1;object-fit:contain;border-radius:4px;background:#eeebe2;align-self:center}.guilds-addon-fields{display:grid;align-content:center;gap:13px}.guilds-addon-fields label,.guilds-addon-mat label{display:grid;gap:5px;color:#505951;font-size:12px}.guilds-addon-fields select,.guilds-addon-mat select{width:100%;min-width:0;min-height:44px;padding:10px 30px 10px 10px;border:1px solid #b9bbaf;border-radius:0;background:#fffdf8;color:#202522;font:inherit;font-size:13px}.guilds-addon-artwork{grid-column:1/-1;font-size:12px;color:#505951}.guilds-addon-artwork zenith-artwork-editor{margin-top:12px}.guilds-addon-artwork .zenith-art-stage{display:block!important}.guilds-addon-mat{display:grid;grid-template-columns:100px minmax(0,1fr);gap:14px;align-items:center;margin-top:12px}.guilds-addon-mat img{width:100%;aspect-ratio:1.5;object-fit:contain;background:#eeebe2}.guilds-addon-note{font-size:12px;line-height:1.5;color:#5e645f;margin:12px 0 0}.guilds-addon-note:empty{display:none}.guilds-addon-totals{display:grid;gap:6px;background:#eae7db;padding:13px 15px;margin-top:10px;border-left:2px solid #b49153;font-size:13px}.guilds-addon-totals p{display:flex;justify-content:space-between;gap:15px;margin:0}.guilds-addon-totals p:last-child{font-size:15px;color:#202522}.guilds-addon-retry{padding:12px 18px;border:1px solid #202522;background:#202522;color:#fffdf8;margin-top:12px;cursor:pointer;font:inherit;font-size:13px}.guilds-journey-section{background:#fffdf8;border-bottom:1px solid #d5d2c7;scroll-margin-top:100px;color:#202522}guilds-setup-journey{display:block;padding-block:30px}.guilds-journey-launch{display:flex;align-items:center;justify-content:space-between;gap:30px}.guilds-journey-launch h2{font-size:clamp(24px,2.8vw,38px);line-height:1.1;letter-spacing:-.04em;margin:5px 0 9px;font-weight:650}.guilds-journey-launch p:not(.gh-kicker){font-size:15px;color:#5e645f;line-height:1.5;margin:0;max-width:650px}.guilds-journey-launch .gh-button{flex:none;gap:30px;min-height:50px;padding:15px 22px;cursor:pointer}.guilds-journey-header{display:flex;justify-content:space-between;align-items:center;gap:20px}.guilds-journey-header h2{font-size:clamp(28px,3.2vw,44px);font-weight:650;line-height:1.1;letter-spacing:-.04em;margin:7px 0 0}.guilds-journey-close{border:1px solid #b7b9ab;padding:10px 13px;background:transparent;font:inherit;font-size:12px;color:#505951;cursor:pointer;white-space:nowrap}.guilds-journey-progress{display:flex;gap:0;border-block:1px solid #d4d2c6;margin:24px 0;overflow-x:auto;scrollbar-width:thin}.guilds-journey-progress button{flex:1;white-space:nowrap;min-height:46px;padding:11px 15px;border-bottom:2px solid transparent;background:transparent;font:inherit;font-size:13px;color:#74796e;cursor:pointer}.guilds-journey-progress button[aria-current=step]{color:#202522;border-bottom-color:#855e25;font-weight:650}.guilds-journey-progress button.is-complete:not([aria-current=step]){color:#4a5b4c}.guilds-journey-progress button.is-complete:before{content:"\2713  ";color:#855e25}.guilds-journey-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:40px;align-items:start}.guilds-journey-space{position:sticky;top:110px;min-width:0}.guilds-journey-room{position:relative;overflow:hidden;background:#ece7dc;border:1px solid #e0dbce;border-radius:7px}.guilds-journey-room svg{width:100%;height:auto;display:block}.guilds-journey-room svg g,.guilds-journey-room svg path{transition:fill .3s,opacity .3s,transform .3s}.guilds-room-tag{position:absolute;bottom:14px;left:16px;right:16px;font-size:12px;color:#465247;line-height:1.4;pointer-events:none}.guilds-journey-scene-note{font-size:12px;color:#777d70;line-height:1.5;margin:8px 0 15px}.guilds-journey-total{display:flex;align-items:baseline;justify-content:space-between;gap:15px;border-top:1px solid #d4d2c6;padding-top:15px;color:#202522}.guilds-journey-total span{font-size:13px}.guilds-journey-total strong{font-size:26px;font-weight:600;letter-spacing:-.03em;white-space:nowrap}.guilds-journey-subtotal-note{font-size:12px;color:#777d70;margin:4px 0 0}.guilds-journey-chosen{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.guilds-journey-mini{display:flex;gap:7px;align-items:center;background:#f0ede3;padding:5px 8px;border-radius:3px;max-width:48%}.guilds-journey-mini img{width:32px;height:32px;object-fit:contain;background:#fffdf8;flex:none}.guilds-journey-mini span{display:grid;min-width:0;gap:1px}.guilds-journey-mini strong{font-weight:500;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.guilds-journey-mini small{font-size:12px;color:#79551f}.guilds-journey-choices{min-width:0;padding:2px 0 8px}.guilds-journey-step{font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#855e25;margin:0 0 10px}.guilds-journey-choices h3{font-size:clamp(25px,2.5vw,34px);font-weight:600;letter-spacing:-.04em;line-height:1.15;margin:0 0 9px}.guilds-journey-choices>p:not(.guilds-journey-step){font-size:14px;color:#5e645f;line-height:1.55;margin:0 0 16px}.guilds-journey-options{display:grid;gap:8px;margin:18px 0}.guilds-journey-option{display:flex;align-items:center;gap:14px;width:100%;min-height:80px;text-align:left;padding:10px 13px;border:1px solid #d1d0c4;background:#fffdf8;color:#202522;font:inherit;cursor:pointer;transition:border-color .2s,background .2s}.guilds-journey-option[aria-pressed=true]{background:#ede7d9;border-color:#9d7d46;box-shadow:inset 3px 0 #9d7d46}.guilds-journey-option:hover{border-color:#9d7d46}.guilds-journey-option:disabled{opacity:.45;cursor:default}.guilds-journey-option>img{width:94px;height:72px;object-fit:contain;flex:none;background:#f5f2e9}.guilds-journey-option__symbol{display:grid;place-items:center;width:94px;min-height:45px;color:#8d7140;font-size:25px;flex:none}.guilds-journey-option__copy{display:grid;gap:6px;min-width:0}.guilds-journey-option__copy strong{font-size:14px;line-height:1.35;font-weight:550;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.guilds-journey-option__copy small{font-size:12px;color:#79551f}[data-journey-variant]>label{display:grid;gap:7px;font-size:13px;color:#5e645f}[data-journey-select]{width:100%;min-height:48px;padding:11px 30px 11px 12px;border:1px solid #b2b6a8;border-radius:0;background:#fffdf8;color:#202522;font:inherit;font-size:13px}.guilds-journey-custom-note{font-size:12px!important;line-height:1.5;color:#79551f;margin:9px 0}.guilds-journey-choices>.guilds-journey-note{font-size:12px!important;margin:16px 0!important;color:#777d70!important}.guilds-journey-navigation{display:flex;justify-content:space-between;gap:12px;margin-top:22px}.guilds-journey-navigation button,.guilds-journey-next{display:inline-flex;justify-content:center;align-items:center;min-height:46px;padding:12px 20px;border:1px solid #b5b7aa;background:#fffdf8;color:#202522;font:inherit;font-size:14px;cursor:pointer}.guilds-journey-navigation button:disabled{opacity:.3;cursor:default}.guilds-journey-navigation .guilds-journey-next,.guilds-journey-next{color:#fffdf8;background:#202522;border-color:#202522}.guilds-journey-skip{display:block;border:0;border-bottom:1px solid #b6b6a7;background:transparent;color:#73796c;padding:8px 0 3px;margin-top:12px;font:inherit;font-size:12px;cursor:pointer}.guilds-journey-review{display:grid;gap:0;margin:18px 0}.guilds-journey-review-item{display:grid;grid-template-columns:1fr auto;gap:8px 18px;padding:14px 0;border-bottom:1px solid #d1d0c4;font-size:13px}.guilds-journey-review-item>div{display:grid;gap:4px}.guilds-journey-review-item small{font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#855e25}.guilds-journey-review-item strong{font-weight:600;line-height:1.4}.guilds-journey-review-item span{font-size:12px;color:#777d70}.guilds-journey-review-item>b{font-weight:550;white-space:nowrap}.guilds-journey-review-item>a{grid-column:1/-1;justify-self:start;color:#79551f;text-decoration:underline;text-underline-offset:4px;padding:4px 0;font-size:12px}.guilds-journey-review-actions{display:grid;justify-items:start;gap:15px;margin-top:22px}.guilds-journey-review-actions>a{font-size:13px;color:#79551f;text-decoration:underline;text-underline-offset:4px}.guilds-journey-review-actions .guilds-journey-skip{margin-top:0}.guilds-journey-status{font-size:12px!important;color:#53624f!important;margin:10px 0 0!important}@media(max-width:1023px){.guilds-journey-grid{gap:24px;grid-template-columns:1fr 1fr}.guilds-journey-progress button{padding-inline:11px}.guilds-journey-option>img,.guilds-journey-option__symbol{width:65px}.guilds-journey-space{top:100px}}@media(max-width:767px){guilds-setup-journey{padding-block:24px}.guilds-journey-launch{display:grid;gap:20px}.guilds-journey-launch .gh-button{justify-self:start}.guilds-journey-header{align-items:start;gap:12px}.guilds-journey-header h2{font-size:29px}.guilds-journey-close{font-size:12px;padding:9px;white-space:normal;max-width:96px}.guilds-journey-progress{margin:20px 0 16px}.guilds-journey-progress button{flex:none;font-size:12px;padding-inline:13px}.guilds-journey-grid{grid-template-columns:1fr;gap:24px}.guilds-journey-space{position:static}.guilds-journey-room svg{max-height:290px}.guilds-journey-scene-note{font-size:12px;margin-bottom:10px}.guilds-journey-total{padding-top:10px}.guilds-journey-total strong{font-size:24px}.guilds-journey-chosen{display:none}.guilds-journey-option{min-height:76px}.guilds-journey-option>img,.guilds-journey-option__symbol{width:72px}.guilds-journey-choices h3{font-size:28px}.guilds-journey-choices>p:not(.guilds-journey-step){font-size:13px}.guilds-journey-options{margin:14px 0}.guilds-addon-config{grid-template-columns:105px minmax(0,1fr);gap:10px}.guilds-addon-fields select{font-size:12px}.guilds-included ul{font-size:12px;gap:8px 10px}.guilds-addon-check>span{align-items:start;flex-direction:column;gap:3px}.guilds-journey-review-actions .guilds-journey-next{width:100%}}@media(prefers-reduced-motion:reduce){.guilds-journey-room svg g,.guilds-journey-room svg path,.guilds-journey-option{transition:none}}.guilds-journey-launch [data-journey-start]:disabled{opacity:.55;cursor:progress}guilds-setup-journey{scroll-margin-top:calc(var(--header-height,80px) + 24px)}.guilds-journey-disclosure{border:0}.guilds-journey-launch{list-style:none;cursor:pointer}.guilds-journey-launch::-webkit-details-marker{display:none}.guilds-journey-launch::marker{content:""}.guilds-journey-disclosure[open]>.guilds-journey-launch{display:none}guilds-setup-journey zenith-artwork-editor{display:block;margin-top:.7rem;padding:.9rem;border:1px solid rgba(196,154,85,.3);border-radius:.35rem;background:#101012;color:#f4efe7}guilds-setup-journey zenith-artwork-editor[hidden]{display:none!important}guilds-setup-journey zenith-artwork-editor h3{margin:0 0 .7rem;font-size:.9rem}guilds-setup-journey .zenith-art-upload{display:block;font-size:.75rem;font-weight:650;margin-bottom:.35rem}guilds-setup-journey zenith-artwork-editor input[type=file]{display:block;max-width:100%;font-size:0}guilds-setup-journey .zenith-art-file{margin:8px 0;color:#d2c4af;font-size:11px;overflow-wrap:anywhere}guilds-setup-journey .zenith-art-file[hidden]{display:none}guilds-setup-journey zenith-artwork-editor input[type=file]::file-selector-button,guilds-setup-journey .zenith-art-actions button{background:#222225;color:#f4efe7;border:1px solid #514634;border-radius:.25rem;padding:.65rem .8rem;cursor:pointer;font-size:.7rem;min-height:44px}guilds-setup-journey .zenith-art-note{font-size:.65rem;line-height:1.45;color:#aaa5a0;margin:.55rem 0}guilds-setup-journey .zenith-art-viewbar{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:16px;margin-bottom:9px}guilds-setup-journey .zenith-art-viewbar button{border:1px solid transparent;padding:10px 11px;min-height:44px;border-radius:4px;color:#aaa5a0;font-size:11px;background:transparent;cursor:pointer}guilds-setup-journey .zenith-art-viewbar button[aria-pressed=true]{color:#f4efe7;background:#29292b;border-color:#514634}guilds-setup-journey .zenith-art-viewbar>span{margin-left:auto;color:#b8a078;font-size:10px}guilds-setup-journey .zenith-art-stage{position:relative;overflow:hidden;background:#1b1d20;border:1px solid #333338;border-radius:5px}guilds-setup-journey .zenith-art-stage canvas{display:block;width:100%;height:auto;touch-action:pan-y;background:#1b1d20}guilds-setup-journey zenith-artwork-editor[data-has-art] .zenith-art-stage canvas{touch-action:none;cursor:grab}guilds-setup-journey zenith-artwork-editor[data-has-art] .zenith-art-stage canvas:active{cursor:grabbing}guilds-setup-journey .zenith-art-stage>span{position:absolute;bottom:6%;left:10%;width:80%;text-align:center;font-size:11px;color:#b7b7b5;pointer-events:none}guilds-setup-journey .zenith-art-stage>span[hidden]{display:none}guilds-setup-journey .zenith-art-instructions{margin:9px 0 0;color:#d2c4af;font-size:11px;line-height:1.5}guilds-setup-journey .zenith-art-controls{display:grid;gap:.45rem;margin-top:.75rem}guilds-setup-journey .zenith-art-controls label{display:grid;grid-template-columns:7rem minmax(0,1fr);align-items:center;gap:.7rem;font-size:.68rem}guilds-setup-journey .zenith-art-controls input{width:100%;min-height:1.6rem;accent-color:#c49a55}guilds-setup-journey .zenith-art-actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.65rem}guilds-setup-journey .zenith-art-actions button{min-height:44px}guilds-setup-journey .zenith-art-actions button:disabled{opacity:.4;cursor:default}guilds-setup-journey .zenith-art-status{font-size:.7rem;color:#d8bb85;line-height:1.4;margin:.65rem 0 0}guilds-setup-journey .zenith-art-status[data-error]{color:#ffb6aa}.guilds-journey-beta{display:inline-block;margin-left:10px;padding:5px 8px;border:1px solid #bba477;color:#79551f;background:#eee7d7;font-size:12px;letter-spacing:.03em;vertical-align:middle;line-height:1.2}.guilds-journey-beta-note{font-size:12px;color:#667064;margin:12px 0 0}.guilds-journey-viewbar{display:flex;gap:4px;margin-bottom:10px}.guilds-journey-viewbar button{min-height:42px;border:1px solid #c6c4b6;background:transparent;color:#60675e;padding:9px 15px;font:inherit;font-size:12px;cursor:pointer}.guilds-journey-viewbar button[aria-pressed=true]{background:#202522;color:#fffdf8;border-color:#202522}.guilds-journey-viewbar button:disabled{opacity:.4;cursor:default}.guilds-journey-product-preview{aspect-ratio:4/3;background:radial-gradient(ellipse at 50% 40%,#fffdf8,#e6e0d3);display:grid;align-content:center;min-height:280px}.guilds-journey-product-preview img{width:100%;height:100%;max-height:430px;object-fit:contain;padding:20px}.guilds-journey-product-preview canvas{width:100%;height:auto;max-height:440px;object-fit:contain}.guilds-journey-product-preview p{font-size:12px;color:#505951;padding:0 16px 12px;margin:0;overflow-wrap:anywhere}.guilds-journey-mini{cursor:pointer;border:1px solid transparent}.guilds-journey-mini:hover{border-color:#997942}.guilds-journey-mini:focus-visible{outline:2px solid #855e25;outline-offset:2px}.guilds-journey-choices{scroll-margin-top:calc(var(--header-height,80px) + 20px)}.guilds-journey-artwork{margin:14px 0}.guilds-journey-artwork zenith-artwork-editor{background:#f1ede2;color:#202522;border:1px solid #c9c4b5;padding:18px;border-radius:4px}guilds-setup-journey zenith-artwork-editor h3{font-size:20px;letter-spacing:-.02em;margin-bottom:8px}guilds-setup-journey .zenith-art-process{font-size:13px;line-height:1.5;color:#505951;margin:0 0 16px}guilds-setup-journey .zenith-art-upload{font-size:13px;cursor:pointer;color:#79551f}guilds-setup-journey zenith-artwork-editor input[type=file]::file-selector-button,guilds-setup-journey .zenith-art-actions button{background:#fffdf8;border:1px solid #b6b7a8;color:#202522;font-size:12px;min-height:44px}guilds-setup-journey .zenith-art-file{font-size:12px;color:#505951}guilds-setup-journey .zenith-art-note,guilds-setup-journey .zenith-art-instructions{font-size:12px;color:#636d60}guilds-setup-journey .zenith-art-viewbar button{color:#505951;font-size:12px}guilds-setup-journey .zenith-art-viewbar button[aria-pressed=true]{background:#202522;color:#fffdf8;border-color:#202522}guilds-setup-journey .zenith-art-viewbar>span{color:#79551f;font-size:12px}guilds-setup-journey .zenith-art-requirements{font-size:12px;margin:14px 0;color:#505951}guilds-setup-journey .zenith-art-requirements summary{min-height:36px;cursor:pointer;display:flex;align-items:center}guilds-setup-journey .zenith-art-quality{padding:10px 12px;border-left:2px solid #a58240;background:#e5dfd0;font-size:12px;line-height:1.5;margin:12px 0}guilds-setup-journey .zenith-art-quality strong{color:#5b461e}guilds-setup-journey .zenith-art-quality p{margin:5px 0 0}guilds-setup-journey .zenith-art-status{font-size:12px;color:#53624f}guilds-setup-journey .zenith-art-status[data-error]{color:#a13d2b}guilds-setup-journey .zenith-art-controls label{font-size:12px;grid-template-columns:105px minmax(0,1fr)}guilds-setup-journey .zenith-art-controls input{accent-color:#855e25;min-height:30px}.guilds-journey-text-button{justify-self:start;grid-column:1/-1;background:transparent;border:0;border-bottom:1px solid #997942;color:#79551f;font:inherit;font-size:12px;min-height:36px;padding:6px 0;cursor:pointer;text-align:left}.guilds-journey-text-button:disabled{opacity:.6;cursor:wait}.guilds-journey-review-art{grid-column:1/-1;width:100%;max-height:160px;object-fit:contain;background:#eee9dc}.guilds-journey-art-state{color:#79551f;font-size:12px;overflow-wrap:anywhere}@media(max-width:767px){.guilds-journey-beta{margin-left:5px;font-size:12px}.guilds-journey-product-preview{min-height:220px;max-height:330px;aspect-ratio:auto}.guilds-journey-product-preview img,.guilds-journey-product-preview canvas{max-height:270px}.guilds-journey-artwork zenith-artwork-editor{padding:14px}.guilds-journey-viewbar{margin-bottom:8px}.guilds-journey-beta-note{font-size:12px}.guilds-journey-grid{gap:20px}}.guilds-journey-artwork{scroll-margin-top:calc(var(--header-height,80px) + 16px)}.guilds-journey-cart,.guilds-journey-bundle,.guilds-journey-cart-preview{margin-top:22px;padding:20px;border:1px solid #cbc5b5;background:#f1ece0;color:#202522}.guilds-journey-cart{display:grid;gap:12px}.guilds-journey-cart>button.guilds-journey-next{width:100%;text-align:center;justify-content:center}.guilds-journey-cart>p,.guilds-journey-bundle>p,.guilds-journey-cart-preview>p{font-size:12px;line-height:1.6;margin:0;color:#5c6559}.guilds-journey-cart>a{font-size:13px;text-decoration:underline;text-underline-offset:4px;color:#79551f;justify-self:start;padding:8px 0}.guilds-journey-bundle{background:#fffaf0;border-left:3px solid #9d7d40}.guilds-journey-bundle>strong{display:block;margin-bottom:10px;font-size:14px}.guilds-journey-bundle>small{display:block;font-size:12px;line-height:1.6;color:#75684e;margin-top:12px}.guilds-journey-bundle-row{display:flex;justify-content:space-between;gap:16px;margin-top:10px!important;font-size:13px!important}.guilds-journey-cart-preview{scroll-margin-top:100px;background:#fffdf8}.guilds-journey-cart-preview h4{margin:0 0 14px;font-size:20px;letter-spacing:-.02em}.guilds-journey-cart-preview-row{display:grid;grid-template-columns:1fr auto;gap:5px 12px;padding:14px 0;border-bottom:1px solid #d2cebf}.guilds-journey-cart-preview-row>strong,.guilds-journey-cart-preview-row>span,.guilds-journey-cart-preview-row>small{grid-column:1}.guilds-journey-cart-preview-row>strong{font-size:14px}.guilds-journey-cart-preview-row>span,.guilds-journey-cart-preview-row>small{font-size:12px;color:#5c6559;overflow-wrap:anywhere}.guilds-journey-cart-preview-row>b{grid-column:2;grid-row:1;font-size:14px;font-weight:600}@media(max-width:767px){.guilds-journey-cart,.guilds-journey-bundle,.guilds-journey-cart-preview{padding:16px}}.guilds-journey-launch .gh-button{background:#202522;color:#fffdf8;border:1px solid #202522;min-width:210px;box-shadow:0 5px #c6a76b}.guilds-journey-launch-categories{margin-top:25px;border-top:1px solid #d4d2c6;padding-top:18px}.guilds-journey-launch-categories>p{margin:0 0 13px;color:#5e645f;font-size:13px}.guilds-journey-launch-categories nav,.guilds-journey-progress{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:7px;overflow:visible;border:0}.guilds-journey-step-card,.guilds-journey-progress button{display:grid;align-content:start;text-align:left;gap:6px;padding:13px 10px;background:#f2efe6;color:#202522;border:1px solid #d7d3c7;min-height:101px;white-space:normal;min-width:0;transition:background .18s,border-color .18s}.guilds-journey-step-card:hover,.guilds-journey-step-card:focus-visible{background:#e8e1d1;border-color:#866332;outline-offset:3px}.guilds-journey-step-number{font-size:12px;font-weight:650;letter-spacing:.1em;color:#896b36}.guilds-journey-step-card strong{font-size:13px;line-height:1.2}.guilds-journey-step-card small{font-size:12px;font-weight:400;line-height:1.3;color:#657067;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.guilds-journey-step-card[aria-current=step]{background:#202522;color:#fffdf8;border-color:#202522}.guilds-journey-step-card[aria-current=step] strong{color:#fffdf8}.guilds-journey-step-card[aria-current=step] small{color:#ded6c3}.guilds-journey-progress button.is-complete:before{content:none}.guilds-journey-review-shortcut{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;background:#202522;color:#fffdf8;min-height:50px;border:1px solid #202522;padding:12px 17px;cursor:pointer;margin-top:16px;font:inherit;font-size:14px}.guilds-journey-review-shortcut span{font-size:12px;color:#e0d5bd}.guilds-journey-cart{padding:19px 16px;background:#eae4d5;border:1px solid #c1aa78;margin:12px 0 20px}.guilds-journey-cart>[data-journey-add]{width:100%;min-height:54px;font-size:15px}.guilds-journey-bundle progress{display:block;width:100%;height:6px;margin:12px 0;accent-color:#896b36}.guilds-journey-bundle progress::-webkit-progress-bar{background:#d9d4c6}.guilds-journey-bundle progress::-webkit-progress-value{background:#896b36}.guilds-journey-production{color:#725c31!important;font-size:12px;line-height:1.5}@media(max-width:1023px){.guilds-journey-launch-categories nav,.guilds-journey-progress{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:767px){.guilds-journey-launch{align-items:stretch}.guilds-journey-launch .gh-button{justify-content:space-between;width:100%;min-height:54px}.guilds-journey-launch-categories nav,.guilds-journey-progress{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.guilds-journey-step-card,.guilds-journey-progress button{min-height:76px;padding:10px;gap:4px}.guilds-journey-step-card small{font-size:12px}.guilds-journey-review-shortcut{scroll-margin-top:95px}.guilds-journey-bundle{margin-top:12px}}.guilds-journey-promotion{max-width:min(490px,calc(100vw - 32px));padding:32px;background:#fffdf8;color:#202522;border:1px solid #b99a60;box-shadow:0 25px 100px #0005}.guilds-journey-promotion::backdrop{background:#131b18b3}.guilds-journey-promotion h3{font-size:30px;letter-spacing:-.04em;line-height:1.1;margin:12px 0 20px}.guilds-journey-promotion p{font-size:13px;line-height:1.6;margin:12px 0}.guilds-journey-promotion [data-promotion-apply]{display:block;text-align:center;padding:15px;margin:20px 0 14px;background:#202522;color:#fffdf8}.zenith-art-order-note{font-size:12px;line-height:1.5;color:#657067}.guilds-journey-tier-panel{padding:18px!important;border:1px solid #c8b990!important;border-left:3px solid #a2854c!important;background:linear-gradient(135deg,#f6f1e5,#eeeadf)!important;margin-top:16px}.guilds-journey-tier-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.guilds-journey-tier-heading>strong{font-size:17px!important;letter-spacing:-.025em}.guilds-journey-tier-preview{border:1px solid #b4a37e;border-radius:2px;padding:4px 6px;color:#756138;font-size:12px;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.guilds-journey-tier-intro{font-size:12px!important;margin:5px 0 17px!important;color:#657067}.guilds-journey-tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;list-style:none;margin:0;padding:0}.guilds-journey-tier{padding:12px 9px;background:#fffdf8;border:1px solid #d4cebd;min-width:0;transition:border-color .15s,background .15s}.guilds-journey-tier>div{display:grid;gap:5px}.guilds-journey-tier>div+div{margin-top:10px;border-top:1px solid #ded8c9;padding-top:9px}.guilds-journey-tier-name{font-size:12px;letter-spacing:0;text-transform:none;color:#7c745f;white-space:normal}.guilds-journey-tier-rate{font-size:31px!important;font-weight:650!important;letter-spacing:-.05em;line-height:1;color:#777a6d}.guilds-journey-tier>div+div>strong{font-size:12px;line-height:1.3}.guilds-journey-tier-state{font-size:12px;color:#715b2e;min-height:13px}.guilds-journey-tier.is-current{border:1px solid #8c6a2c;background:#202722;color:#fffdf8;box-shadow:inset 0 3px #c5a76b}.guilds-journey-tier.is-current .guilds-journey-tier-name,.guilds-journey-tier.is-current .guilds-journey-tier-state{color:#dac493}.guilds-journey-tier.is-current .guilds-journey-tier-rate{color:#fffdf8}.guilds-journey-tier.is-current>div+div{border-color:#5d5f4d}.guilds-journey-tier.is-reached:not(.is-current) .guilds-journey-tier-rate{color:#6f653e}.guilds-journey-tier.is-next{border-color:#b59d65}.guilds-journey-tier-message{font-size:13px!important;font-weight:600;line-height:1.5;margin:15px 0 8px!important;color:#493f29}.guilds-journey-tier-totals{border-top:1px solid #d2c8b2;margin-top:15px;padding-top:12px;display:grid;gap:7px;font-size:12px}.guilds-journey-tier-totals p{margin:0!important}.guilds-journey-tier-totals p:last-child{font-size:15px;color:#202522;padding-top:5px}.guilds-journey-tier-rules,.guilds-journey-tier-disclaimer{display:block;font-size:12px;line-height:1.5;margin-top:13px;color:#63685a}.guilds-journey-tier-disclaimer{color:#715b2e;margin-top:6px;font-weight:600}.guilds-journey-cart-count{display:block;font-size:13px;margin:0 0 12px}@media(max-width:767px){.guilds-journey-tier-panel{padding:15px!important}.guilds-journey-tier{padding:10px 7px}.guilds-journey-tier-rate{font-size:29px!important}.guilds-journey-tier-heading>strong{font-size:16px!important}.guilds-journey-tier-name{font-size:12px}.guilds-journey-tier>div+div>strong{font-size:12px}.guilds-journey-review-shortcut{flex-wrap:wrap;font-size:13px}}.guilds-journey-purchase-summary{display:block;padding:17px;border:1px solid #d2c9b7;background:#f8f4eb;margin-top:16px}.guilds-journey-purchase-summary .guilds-journey-total{border-top:0;padding-top:0}.guilds-journey-purchase-summary .guilds-journey-tier-panel{margin-bottom:15px!important}.guilds-journey-cart .guilds-journey-tier-panel{margin:15px 0!important}.guilds-journey-cart>[data-journey-add]{margin-top:15px}.guilds-journey-return{display:none}.guilds-journey-preview-upload{display:block;margin:12px auto 4px;padding:13px 22px;min-height:48px;border:1px solid #202522;background:#202522;color:#fffdf8;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.guilds-journey-viewbar{scroll-margin-top:calc(var(--header-height,80px) + 12px)}@media(max-width:767px){.guilds-journey-return{display:flex;align-items:center;justify-content:center;width:100%;min-height:46px;margin:10px 0 6px;padding:11px;border:1px solid #9e8e69;color:#5f4a22;background:#f3eddd;font:inherit;font-size:13px;cursor:pointer}.guilds-journey-purchase-summary{padding:13px}.guilds-journey-product-preview img,.guilds-journey-product-preview canvas{max-height:42svh;width:100%;object-fit:contain}.guilds-journey-product-preview{padding:12px}.guilds-journey-preview-upload{width:100%;margin-top:12px}}.guilds-journey-services{margin:20px 0;padding:16px;border:1px solid #d5cbb1;background:#f7f4eb;min-width:0}.guilds-journey-services legend{font-weight:600;padding:0 6px}.guilds-journey-services p{font-size:13px;line-height:1.6}.guilds-journey-services label{display:flex;align-items:center;gap:12px;min-height:52px;border-top:1px solid #ddd6c6;font-size:14px}.guilds-journey-services input{width:20px;height:20px;accent-color:#202522;flex-shrink:0}.guilds-journey-services strong{margin-left:auto;font-size:13px;white-space:nowrap}.guilds-journey-preview-upload{margin-bottom:10px}@media(max-width:767px){.guilds-journey-services label{flex-wrap:wrap;padding:10px 0}.guilds-journey-services strong{margin-left:32px}}.guilds-journey-selection-actions{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0}.guilds-journey-selection-actions[hidden]{display:none}.guilds-journey-selection-actions button{min-height:46px;padding:11px 15px;border:1px solid #99835a;background:#f3eddf;color:#47381e;font:inherit;font-size:13px;cursor:pointer}@media(max-width:767px){.guilds-journey-selection-actions{position:sticky;top:calc(var(--header-height,76px) + 5px);z-index:4;padding:8px;background:#fffdf8;border-bottom:1px solid #ddd5c5}.guilds-journey-selection-actions button{flex:1}}.guilds-finish-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.guilds-finish-card{display:flex;flex-direction:column;gap:5px;padding:9px;border:1px solid #d1c8b6;background:#fffdf8;color:#202522;text-align:left;cursor:pointer;font:inherit;font-size:13px;min-width:0}.guilds-finish-card[aria-pressed=true]{border:2px solid #795c2d;background:#f1eadd;padding:8px}.guilds-finish-card:disabled{opacity:.45;cursor:not-allowed}.guilds-finish-card img,.guilds-finish-placeholder{width:100%;height:95px;object-fit:contain;background:#f1eee5}.guilds-finish-placeholder{display:grid;place-items:center;text-align:center;font-size:12px}.guilds-finish-card small{font-size:12px}.guilds-finish-choices>p{font-size:13px;line-height:1.5;margin:14px 0 10px}[data-back-review]{margin:0 0 12px}[data-back-review][hidden]{display:none}@media(max-width:480px){.guilds-finish-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.guilds-finish-swatch{display:block;position:relative;width:100%;aspect-ratio:2.8;overflow:hidden;background:#eeebe4}.guilds-finish-swatch img{position:absolute;width:var(--design-zoom,240%);max-width:none;height:auto;left:var(--design-left,-16%);top:var(--design-top,-58%);object-fit:initial}.guilds-finish-swatch[data-design=bloom]{--design-left:-123%}.guilds-finish-swatch[data-design=oak-reserve]{--design-left:-13%;--design-top:-151%}.guilds-finish-swatch[data-design=atelier-pearl]{--design-zoom:179%;--design-left:-40%;--design-top:-180%}.guilds-finish-solid{border:1px solid #c7c3b9}.guilds-journey-product-preview [data-finish-preview]{max-width:600px;margin:auto}.guilds-journey-product-preview [data-finish-preview] img{max-height:none}.guilds-journey-room [hidden]{display:none!important}.guilds-finish-group{border-top:1px solid #d6cebf;margin:0}.guilds-finish-group>summary{cursor:pointer;min-height:48px;padding:14px 4px;font-weight:600;font-size:14px;color:#292e28}.guilds-finish-group[open]>summary{color:#795c2d}.guilds-finish-group .guilds-finish-grid{padding:0 0 14px}.guilds-journey-review-art.guilds-finish-swatch{display:block;min-height:90px;overflow:hidden}[data-journey-variant]>label[hidden]{display:none}.guilds-finish-group>summary{display:flex;align-items:center;justify-content:space-between;gap:12px}.guilds-finish-group>summary:after{content:"+";font-size:20px;line-height:1}.guilds-finish-group[open]>summary:after{content:"\2212"}.guilds-addon-category{border-top:1px solid #d6cebf;margin:0}.guilds-addon-category>summary{display:flex;align-items:center;gap:10px;cursor:pointer;min-height:52px;padding:14px 0}.guilds-addon-category>summary strong{flex:1;font-size:15px}.guilds-addon-category>summary small{font-size:12px;color:#645c4a}.guilds-addon-category>summary:after{content:"+";font-size:20px}.guilds-addon-category[open]>summary:after{content:"\2212"}.guilds-addon-category-body{padding:0 0 16px}.guilds-addon-category-body label{display:grid;gap:8px;font-size:13px}.guilds-addon-category-body select{display:block;max-width:100%;width:100%;min-width:0;min-height:48px;padding:10px 32px 10px 12px;background:#fffdf8;color:#202522;border:1px solid #b2b6a8;font:inherit;font-size:16px}.guilds-addon-category-body p{font-size:13px;line-height:1.5}.guilds-addon-selected{display:flex;gap:12px;align-items:center;margin-top:12px}.guilds-addon-selected[hidden],.guilds-addon-selected img[hidden]{display:none}.guilds-addon-selected img{width:100px;height:80px;object-fit:contain;flex-shrink:0;background:#f1eee5}.guilds-addon-selected span{display:grid;gap:6px;min-width:0;overflow-wrap:anywhere}.guilds-addon-selected strong{font-size:13px}.guilds-addon-selected small{font-size:13px;color:#795c2d}guilds-setup-journey .guilds-journey-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px 9px;line-height:1.45;min-width:0;margin-top:6px;font-size:14px}guilds-setup-journey .guilds-journey-price-original{color:#64685e;font-weight:400;font-size:13px;text-decoration:line-through}guilds-setup-journey .guilds-journey-price-current{font-size:16px;font-weight:700;color:#22271f}guilds-setup-journey .guilds-journey-price-saving{font-size:12px;font-weight:600;background:#ede6d5;color:#59471e;padding:3px 7px;border-radius:3px}guilds-setup-journey .guilds-journey-price-from{font-size:12px;color:#64685e}guilds-setup-journey .guilds-journey-price-detail{flex-basis:100%;font-size:12px;color:#505b46}guilds-setup-journey .guilds-journey-selected-price{padding:14px 16px;border:1px solid #c7c4b5;background:#fffdf7;margin:0 0 16px}guilds-setup-journey .guilds-journey-selected-price>span:first-child{font-size:12px;color:#64685e}guilds-setup-journey .guilds-journey-selected-price .guilds-journey-price-current{font-size:24px}guilds-setup-journey .guilds-journey-product-savings{color:#505b46;font-size:13px}guilds-setup-journey .guilds-finish-card .guilds-journey-price{justify-content:flex-start;text-align:left}guilds-setup-journey .guilds-journey-review-item>.guilds-journey-price{align-self:start;grid-column:1/-1}guilds-setup-journey .guilds-journey-review-item .guilds-journey-price-detail{letter-spacing:normal;text-transform:none}guilds-setup-journey .guilds-finish-group--open{padding:14px 0;border-top:1px solid #d1d0c4}guilds-setup-journey .guilds-finish-group-heading{font-size:14px;line-height:1.4;font-weight:600;margin:0 0 12px;color:#302e26}guilds-setup-journey .guilds-finish-group--open .guilds-finish-grid{margin:0}guilds-setup-journey .guilds-finish-group--open[hidden]{display:none}guilds-setup-journey .guilds-finish-categories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:14px 0}guilds-setup-journey .guilds-finish-category{display:grid;gap:4px;align-content:center;min-height:64px;padding:11px 12px;text-align:left;background:#fffdf7;border:1px solid #bfb8a6;color:#302e26;cursor:pointer;font:inherit}guilds-setup-journey .guilds-finish-category strong{font-size:14px;line-height:1.3}guilds-setup-journey .guilds-finish-category small{font-size:12px}guilds-setup-journey .guilds-finish-category[aria-pressed=true]{background:#242b24;color:#fffdf7;border-color:#242b24;box-shadow:inset 3px 0 #c3a367}guilds-setup-journey .guilds-finish-category:focus-visible{outline:2px solid #8c6a2c;outline-offset:2px}.guilds-journey-brands{margin:18px 0 12px;min-width:0}.guilds-journey-brands>strong{display:block;font-size:14px;margin-bottom:9px}.guilds-journey-brands>p{font-size:12px;line-height:1.5;color:#606457;margin:8px 0}.guilds-journey-brand-row{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 8px;scroll-snap-type:x proximity;scrollbar-width:thin}.guilds-journey-brand{flex:none;display:grid;gap:4px;min-height:58px;min-width:100px;padding:10px 14px;text-align:left;background:#fffdf7;border:1px solid #c2baa6;color:#292e28;font:inherit;cursor:pointer;scroll-snap-align:start}.guilds-journey-brand span{font-size:14px;font-weight:600}.guilds-journey-brand small{font-size:12px}.guilds-journey-brand[aria-pressed=true]{background:#242e27;color:#fffdf5;border-color:#242e27;box-shadow:inset 3px 0 #b89b63}.guilds-journey-brand:focus-visible,.guilds-journey-live-preview:focus-visible{outline:2px solid #8c6a34;outline-offset:3px}.guilds-journey-option-brand{display:block;font-size:12px;color:#736447;margin-bottom:4px}.guilds-journey-selected-photo{display:flex;align-items:center;gap:12px;padding:12px;margin-top:10px;background:#fffdf7;border:1px solid #d2ccbd}.guilds-journey-selected-photo[hidden]{display:none}.guilds-journey-selected-photo img{width:92px;height:72px;object-fit:contain;background:#f2eee5}.guilds-journey-selected-photo div{display:grid;gap:4px;min-width:0}.guilds-journey-selected-photo small{font-size:12px;color:#706647}.guilds-journey-selected-photo strong{font-size:13px;line-height:1.4}.guilds-journey-selected-photo span{font-size:12px;line-height:1.4;color:#565e51}.guilds-journey-live-preview{display:none}@media(max-width:767px){.guilds-journey-choices{min-width:0}.guilds-journey-live-preview{position:sticky;top:calc(var(--header-height,76px) + 6px);z-index:6;display:grid;grid-template-columns:112px minmax(0,1fr);align-items:center;gap:10px;width:100%;padding:8px;margin:10px 0 16px;border:1px solid #b9aa87;background:#fffdf7;box-shadow:0 5px 18px #252c2314;text-align:left;color:#252c23;font:inherit;cursor:pointer}.guilds-journey-live-preview[hidden]{display:none}.guilds-journey-live-preview img{width:112px;height:84px;object-fit:contain;background:#ece7dc;border-radius:3px}.guilds-journey-live-preview>span{display:grid;gap:4px;min-width:0}.guilds-journey-live-preview strong{font-size:13px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.guilds-journey-live-preview small{font-size:12px;line-height:1.35;color:#655a43}.guilds-journey-live-preview b{font-size:12px;color:#79571f}.guilds-journey-selection-actions{position:static;padding:0;border:0}.guilds-journey-selected-photo{padding:10px}.guilds-journey-room{scroll-margin-top:calc(var(--header-height,76px) + 12px)}.guilds-journey-options,.guilds-finish-categories{scroll-margin-top:calc(var(--header-height,76px) + 128px)}.guilds-journey-live-preview.is-updated{animation:guilds-preview-highlight .7s ease-out}}@keyframes guilds-preview-highlight{0%{box-shadow:0 0 0 3px #b69a6255}to{box-shadow:0 5px 18px #252c2314}}@media(prefers-reduced-motion:reduce){.guilds-journey-live-preview.is-updated{animation:none}}.guilds-journey-sizes .guilds-journey-brand-row{flex-wrap:wrap;overflow:visible}.guilds-journey-sizes .guilds-journey-brand{min-width:84px;flex:1 0 84px}.guilds-journey-sizes{padding-top:14px;border-top:1px solid #d2ccbd}.guilds-journey-keep{margin-top:24px;padding:22px;background:#eee8dc;border:1px solid #cfc4ae}.guilds-journey-keep h4{font-size:22px;margin:0 0 10px}.guilds-journey-keep p{font-size:14px;line-height:1.6}.guilds-journey-keep .guilds-journey-review-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.guilds-journey-keep a{min-height:44px;display:inline-flex;align-items:center}.guilds-journey-keep .guilds-journey-keep-note{font-size:12px;margin:14px 0 0}.guilds-setup-save-dialog{width:min(560px,calc(100vw - 32px));max-height:85dvh;overflow:auto;padding:24px;border:1px solid #bfb8a6;border-radius:6px;background:#fffdf7;color:#242e27}.guilds-setup-save-dialog::backdrop{background:#141b1699}.guilds-setup-save-dialog h3{font-size:24px;line-height:1.2;margin:0 0 12px}.guilds-setup-save-dialog p{font-size:14px;line-height:1.6}.guilds-setup-save-dialog .guilds-journey-review-actions{display:grid;gap:12px}.guilds-setup-save-dialog a,.guilds-setup-save-dialog button{min-height:48px;white-space:normal}.guilds-setup-save-dialog textarea{width:100%;min-height:180px;font-size:14px}.guilds-journey-keep .guilds-journey-review-actions{align-items:stretch}.guilds-journey-keep a.guilds-journey-next{justify-content:center;text-decoration:none;text-align:center}.guilds-journey-savings-summary{display:grid;gap:10px;color:#202522;font-size:14px}.guilds-journey-savings-summary p{margin:0;line-height:1.5}.guilds-journey-savings-summary .is-saving{color:#66552d}.guilds-journey-savings-summary .is-total{border-top:1px solid #cfc5ad;padding-top:12px;font-size:17px}.guilds-journey-savings-highlight{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;background:#e5ddc8;font-weight:600}.guilds-journey-savings-note,.guilds-journey-service-included{font-size:12px;line-height:1.5;color:#606457}.guilds-journey-tier-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;cursor:pointer;list-style:none}.guilds-journey-tier-toggle::-webkit-details-marker{display:none}.guilds-journey-tier-toggle>span:first-child{display:grid;gap:4px}.guilds-journey-tier-toggle strong{font-size:16px;color:#202522}.guilds-journey-tier-toggle small{font-size:12px;color:#715b2e}.guilds-journey-tier-chevron{font-size:24px;transition:transform .2s}.guilds-journey-tier-panel[open] .guilds-journey-tier-chevron{transform:rotate(180deg)}.guilds-journey-tier-content{padding-top:16px}.guilds-journey-tier-toggle:focus-visible{outline:2px solid #79551f;outline-offset:4px}.guilds-journey-keep a.guilds-journey-next{color:#fffdf8;text-align:center;justify-content:center}@media(max-width:767px){guilds-setup-journey [data-journey-preview-toggle]{display:none}.guilds-journey-selection-actions:not(:has([data-journey-edit-art]:not([hidden]))){display:none}.guilds-journey-savings-summary .is-total{font-size:16px}}.guilds-journey-mobile-toolbar{display:contents}.guilds-journey-mobile-navigation{display:none}.guilds-journey-product-range{font-size:13px;color:#5e645f;margin:12px 0}.guilds-journey-product-pagination{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:16px 0 20px}.guilds-journey-product-pagination button{min-height:44px;padding:10px 14px;border:1px solid #b5b7aa;background:#fffdf8;color:#202522;font:inherit;font-size:13px;cursor:pointer}.guilds-journey-product-pagination button:disabled{opacity:.4;cursor:default}.guilds-journey-product-pagination span{font-size:13px;text-align:center}.guilds-journey-product-pagination button:focus-visible,.guilds-journey-mobile-navigation button:focus-visible{outline:2px solid #79551f;outline-offset:3px}@media(max-width:767px){.guilds-journey-mobile-toolbar{display:block;position:sticky;top:calc(var(--header-height,76px) + 6px);z-index:6;margin:10px 0 16px;background:#fffdf7;border:1px solid #b9aa87;box-shadow:0 5px 18px #252c2314}.guilds-journey-mobile-navigation{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px;border-bottom:1px solid #d8d0bd}.guilds-journey-mobile-category{display:grid;gap:2px;min-width:0}.guilds-journey-mobile-category strong{font-size:14px;line-height:1.3;overflow-wrap:anywhere}.guilds-journey-mobile-category small{font-size:12px;color:#655a43}.guilds-journey-mobile-actions{display:flex;gap:6px;flex-shrink:0}.guilds-journey-mobile-actions button{min-height:44px;padding:8px 10px;border:1px solid #b5b7aa;background:#fffdf8;color:#202522;font:inherit;font-size:12px;cursor:pointer}.guilds-journey-mobile-actions button:disabled{opacity:.35;cursor:default}.guilds-journey-mobile-actions .guilds-journey-next{background:#202522;color:#fffdf8;border-color:#202522}.guilds-journey-mobile-actions button[hidden]{display:none}.guilds-journey-mobile-toolbar .guilds-journey-live-preview{position:static;margin:0;border:0;box-shadow:none;grid-template-columns:72px minmax(0,1fr);gap:8px}.guilds-journey-mobile-toolbar .guilds-journey-live-preview img{width:72px;height:54px}.guilds-journey-mobile-toolbar .guilds-journey-live-preview small{display:none}.guilds-journey-options,.guilds-finish-categories{scroll-margin-top:calc(var(--header-height,76px) + 170px)}.guilds-journey-product-pagination{gap:6px}.guilds-journey-product-pagination button{padding:10px;font-size:12px}}.guilds-desk-design-heading{font-size:22px!important;line-height:1.25!important;margin:10px 0!important;color:#202522}.guilds-desk-design-intro{font-size:14px;line-height:1.6;color:#5e645f;margin:0 0 12px}.guilds-desk-design-confirm{width:100%;margin-top:12px;min-height:48px!important}[data-finish-choices]{scroll-margin-top:calc(var(--header-height,76px) + 20px)}@media(max-width:767px){[data-finish-choices]{scroll-margin-top:calc(var(--header-height,76px) + 165px)}.guilds-desk-design-heading{font-size:21px!important}}.guilds-stock-badge{display:inline-flex!important;align-items:center;align-self:flex-start;justify-self:start;width:fit-content;padding:4px 9px;border:1px solid #b8ab8c;background:#e9e2d2;color:#4b422e!important;border-radius:3px;font-size:12px!important;line-height:1.25;font-weight:650;letter-spacing:.02em;opacity:1!important}.guilds-finish-card:disabled,.guilds-journey-option:disabled{opacity:1;background:#f0eee6;color:#73796f;cursor:not-allowed}.guilds-finish-card:disabled>img,.guilds-finish-card:disabled>.guilds-finish-swatch,.guilds-journey-option:disabled>img{opacity:.45}.guilds-finish-card:disabled .guilds-journey-price,.guilds-journey-option:disabled .guilds-journey-price{opacity:.6}.guilds-finish-category .guilds-stock-badge{margin-top:3px}.guilds-journey-mobile-category{border-left:3px solid #a58b58;padding-left:9px}.guilds-journey-mobile-category strong{font-size:20px!important;line-height:1.2!important;font-weight:750;text-transform:uppercase;letter-spacing:.025em;color:#202522}.guilds-journey-mobile-category small{margin-top:3px}.guilds-journey-preview-cue{display:none}@media(min-width:768px){.guilds-journey-preview-cue:not([hidden]){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;margin:10px 0 14px;padding:10px 12px;background:#f4f0e5;border-inline-start:3px solid #a58a4d;color:#3e493c;font-size:13px;line-height:1.5}.guilds-journey-preview-cue>span{flex:1;min-width:150px}.guilds-journey-preview-cue button{flex:none;border:0;background:transparent;color:#79551f;text-decoration:underline;text-underline-offset:3px;padding:4px 0;font:inherit;font-weight:600;cursor:pointer}.guilds-journey-preview-cue button:focus-visible{outline:2px solid #79551f;outline-offset:4px}.guilds-journey-room.is-preview-updated{animation:guilds-desktop-preview-cue 1.4s ease-out}}@keyframes guilds-desktop-preview-cue{0%,40%{box-shadow:0 0 0 3px #a58a4d88}to{box-shadow:0 0 #a58a4d00}}@media(prefers-reduced-motion:reduce){.guilds-journey-room.is-preview-updated{animation:none;outline:2px solid #a58a4d;outline-offset:2px}}.guilds-journey-category-select{display:none}@media(max-width:767px){.guilds-journey-launch-categories,.guilds-journey-progress{display:none!important}.guilds-journey-launch{padding:0;gap:16px}.guilds-journey-launch h2{font-size:28px!important;margin:9px 0!important}.guilds-journey-launch .gh-kicker{font-size:10px}.guilds-journey-launch .guilds-journey-beta{font-size:9px;padding:3px 5px}.guilds-journey-launch p:not(.gh-kicker){font-size:14px;line-height:1.6}.guilds-journey-header{gap:12px}.guilds-journey-header h2{font-size:26px!important}.guilds-journey-header .gh-kicker,.guilds-journey-beta-note{display:none}.guilds-journey-close{font-size:12px;padding:8px}.guilds-journey-mobile-category{border:0;padding:0;flex:1}.guilds-journey-category-select{display:block;width:100%;min-height:44px;padding:8px 26px 8px 9px;border:1px solid #babdb5;background:#f5f5f2;color:#202522;font:inherit;font-size:14px;font-weight:600;border-radius:0}.guilds-journey-mobile-category small{font-size:10px;padding-left:2px}.guilds-journey-mobile-toolbar{box-shadow:none;border-color:#d3d5ce;margin:0 0 16px}.guilds-journey-mobile-navigation{gap:10px}.guilds-journey-mobile-actions button{padding:8px;font-size:11px}.guilds-journey-mobile-toolbar .guilds-journey-live-preview{grid-template-columns:52px minmax(0,1fr)}.guilds-journey-mobile-toolbar .guilds-journey-live-preview img{width:52px;height:42px}.guilds-journey-live-preview strong{font-size:11px!important}.guilds-journey-grid{display:flex!important;flex-direction:column;gap:24px}.guilds-journey-choices{order:0}.guilds-journey-space{order:1;position:static!important}.guilds-journey-disclosure[open] .guilds-journey-app{padding-bottom:85px}.guilds-journey-disclosure[open] .guilds-journey-review-shortcut{position:fixed;bottom:calc(env(safe-area-inset-bottom,0px) + 12px);left:20px;right:20px;width:auto;z-index:12;box-shadow:0 3px 18px #20252229;margin:0;padding:14px 18px;min-height:50px}.guilds-journey-step{font-size:11px}.guilds-journey-choices h3{font-size:23px}.guilds-journey-category-select:focus-visible{outline:2px solid #946b2e;outline-offset:3px}.guilds-journey-section:has(.guilds-journey-disclosure[open])~*{scroll-margin-bottom:85px}}@media(max-width:767px){body:has(.guilds-journey-disclosure[open]) #whatsapp-button{bottom:calc(env(safe-area-inset-bottom,0px) + 78px)}}@media(min-width:768px){.guilds-journey-preview-cue:not([hidden]){position:sticky;top:calc(var(--header-height,76px) + 12px);z-index:6;display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:12px;min-height:82px;box-shadow:0 3px 12px #20252212}.guilds-journey-preview-cue>span{min-width:0;font-weight:600}.guilds-journey-cue-thumbnail{width:72px;height:54px;overflow:hidden;background:#eee8db}.guilds-journey-cue-thumbnail img,.guilds-journey-cue-thumbnail canvas{display:block;width:100%;height:100%;object-fit:contain}.guilds-journey-preview-cue button{max-width:110px;line-height:1.4;min-height:44px}}[data-journey-brands] .guilds-journey-brand-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(130px,100%),1fr));overflow:visible;scroll-snap-type:none;touch-action:pan-y}[data-journey-brands] .guilds-journey-brand{min-width:0;width:100%;white-space:normal;overflow-wrap:anywhere}@media(max-width:767px){[data-journey-brands] .guilds-journey-brand-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.guilds-journey-review-shortcut [data-journey-forward-label]{flex:1;text-align:left;font-size:inherit;color:inherit;font-weight:600}.guilds-journey-review-shortcut [data-journey-count]{white-space:nowrap}.guilds-journey-review-shortcut:disabled{opacity:.55;cursor:default}.guilds-journey-review-shortcut[hidden]{display:none!important}@media(max-width:767px){.guilds-journey-disclosure[open] .guilds-journey-review-shortcut{flex-wrap:nowrap}.guilds-journey-review-shortcut [data-journey-forward-label]{min-width:0}.guilds-journey-review-shortcut [data-journey-count]{font-size:11px}.guilds-journey-mobile-actions [data-mobile-next]{max-width:160px}}.guilds-journey-action-bar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:10px;padding:0;border:0;background:transparent;min-height:0}.guilds-journey-action-bar button{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:50px;padding:12px 10px;font:inherit;font-size:14px;line-height:1.35;cursor:pointer;border:1px solid #a89160}.guilds-journey-action-bar .guilds-journey-review-link{background:#fffdf8;color:#685331}.guilds-journey-action-bar .guilds-journey-forward{background:#202522;color:#fffdf8;border-color:#202522}.guilds-journey-action-bar .guilds-journey-forward [data-journey-forward-label]{text-align:center}.guilds-journey-action-bar button:disabled{opacity:.55;cursor:default}.guilds-journey-action-bar button:focus-visible{outline:2px solid #946b2e;outline-offset:3px}.guilds-journey-action-bar button[hidden],.guilds-journey-action-bar[hidden]{display:none!important}.guilds-journey-action-bar[data-final-step=true]{grid-template-columns:minmax(0,1fr)}.guilds-journey-action-count{font-size:12px;color:#657268;margin:16px 0 8px}@media(max-width:767px){.guilds-journey-disclosure[open] .guilds-journey-action-bar{display:grid;padding:0;box-shadow:0 3px 18px #20252229;background:#f4f1e9;gap:8px}.guilds-journey-action-bar button{font-size:13px;min-height:52px;padding:12px 8px}.guilds-journey-action-bar .guilds-journey-forward [data-journey-forward-label]{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/guilds-setup.css.map */
