.ho-journey-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-4, 16px);padding:24px 0;border-block:1px solid var(--color-stone, #e6e1d8);margin-top:24px;font-size:14px}.ho-journey-toolbar [role=status]{flex:1 1 240px}.ho-journey-toolbar a,.ho-journey-dialog a{text-decoration:underline;text-underline-offset:4px}.ho-journey-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.ho-journey-actions button{min-height:48px;font:inherit;font-size:14px;padding:8px 12px;border:1px solid #e6e1d8;background:#fff;color:#202421;border-radius:4px;cursor:pointer}.ho-journey-actions button:hover{border-color:#485544}.ho-journey-dialog{width:min(760px,calc(100% - 32px));max-height:calc(100dvh - 32px);padding:32px;background:#fbfaf7;color:#202421;border:1px solid #e6e1d8;border-radius:4px;overflow:auto}.ho-journey-dialog::backdrop{background:#20242199}.ho-journey-dialog h2{font-family:var(--font-editorial);font-size:32px;line-height:1.15;margin:16px 0}.ho-journey-dialog label{display:grid;gap:8px;margin:16px 0}.ho-journey-dialog select,.ho-journey-dialog textarea{width:100%;min-height:48px;padding:12px;font:inherit;background:#fff;color:#202421;border:1px solid #e6e1d8;border-radius:4px}.ho-journey-close{display:block;margin-left:auto}.ho-journey-dialog dl{display:grid;grid-template-columns:minmax(100px,1fr) 2fr;gap:12px}.ho-journey-dialog dt,.ho-journey-dialog dd{margin:0;border-bottom:1px solid #e6e1d8;padding-bottom:8px;overflow-wrap:anywhere}.ho-journey-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:32px}.ho-journey-reason{font-size:14px;line-height:1.5;margin:12px 0}.ho-journey-projects{padding:24px;background:#f6f3ed;margin:24px 0}.ho-journey-projects li{margin-block:16px}.ho-journey-results:empty{display:none}.ho-journey-finder-results{grid-column:1/-1}.ho-journey-status{margin:16px 0}.ho-journey-dialog :focus-visible,.ho-journey-actions :focus-visible{outline:2px solid #485544;outline-offset:4px}@media(max-width:767px){.ho-journey-results{grid-template-columns:1fr}.ho-journey-dialog{padding:16px}.ho-journey-dialog dl{grid-template-columns:1fr}.ho-journey-dialog dd{padding-bottom:16px}.ho-journey-dialog dt{border:0;padding:0;font-weight:600}.ho-journey-toolbar{align-items:flex-start}.ho-journey-results .ho-product-card__image{max-height:320px}}.ho-category-product:has([data-journey-actions]){display:flex;flex-direction:column;min-width:0}.ho-category-product:has([data-journey-actions]) .ho-product-card{height:auto;flex:1}.ho-journey-results .ho-product-card{height:auto}.ho-journey-results .ho-product-card-image{aspect-ratio:1}.ho-journey-results .ho-product-card-image img{max-height:320px}.ho-journey-dialog details{border-top:var(--border);margin-top:var(--space-6);padding-top:var(--space-4)}.ho-journey-dialog summary{min-height:var(--touch-target);cursor:pointer;font-weight:var(--weight-semibold)}.ho-journey-dialog [data-config-options]{line-height:1.6}.ho-journey-dialog .ho-category-actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}[data-journey-result-status]:empty,[data-journey-status]:empty{display:none}[data-journey-more]{margin-top:var(--space-8)}.ho-journey-results--bands{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8) var(--space-4)}@media(min-width:1024px){.ho-journey-results--bands{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-6)}}.ho-config-summary{display:grid;grid-template-columns:var(--space-30) minmax(0,1fr);gap:var(--space-4);align-items:center}.ho-config-summary img{width:var(--space-30);height:var(--space-30);object-fit:contain;background:var(--color-white)}.ho-config-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-4)}.ho-config-fields label,.ho-config-fields select{min-width:0}.ho-category-configurator .ho-category-note{overflow-wrap:anywhere}@media(max-width:479px){.ho-config-summary{grid-template-columns:var(--space-20) minmax(0,1fr)}.ho-config-summary img{width:var(--space-20);height:var(--space-20)}.ho-config-fields{grid-template-columns:minmax(0,1fr)}}.ho-category-configurator .ho-config-fields label{margin-block:var(--space-2)}.ho-category-configurator .ho-category-actions{position:sticky;bottom:0;background:var(--color-canvas,#FBFAF7);padding-block:var(--space-3);margin-bottom:0}.ho-category-comparison-logo{display:block;object-fit:contain;object-position:left center;width:130px;height:45px;margin-bottom:var(--space-3);background:transparent}@media(max-width:620px){.ho-category-configurator .ho-category-actions{position:static;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3)}.ho-category-configurator .ho-category-actions>.ho-button{width:100%;min-width:0;box-sizing:border-box;white-space:normal;justify-content:center}.ho-category-configurator .ho-category-actions>.ho-button--text{justify-self:start;width:auto}}[data-category-selection][data-mode=compare] .ho-compare-picker-card{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:var(--border);background:var(--color-canvas);min-width:0}.ho-compare-picker-card img{width:100%;height:180px;object-fit:contain}.ho-compare-picker-card h3{font-family:var(--font-interface);font-size:var(--text-body);margin:0}.ho-compare-picker-card label{display:grid;gap:var(--space-2)}.ho-compare-picker-card select{width:100%;min-width:0;max-width:100%}.ho-compare-picker-card button{margin-top:auto}[data-category-selection][data-mode=compare] .ho-category-selects input{width:100%;min-height:var(--touch-target);border:var(--border);padding:var(--space-3);background:var(--color-white);color:var(--color-ink)}[data-category-selection][data-mode=compare] [data-selection-results]{margin-top:var(--space-8)}[data-category-selection][data-mode=compare] .ho-compare-picker-results{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}@media(max-width:1023px){[data-category-selection][data-mode=compare] .ho-compare-picker-results{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){[data-category-selection][data-mode=compare] .ho-compare-picker-results{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/category-journey.css.map */
