#gardenConceptPlanner .journey-shell,#gardenConceptPlanner .journey-view-switch{display:none}#gardenConceptPlanner.journey-available .journey-view-switch[hidden]{display:none!important}.journey-view-switch{align-items:center;border-radius:999px;-webkit-backdrop-filter:blur(12px)}.journey-view-switch button{font:inherit;cursor:pointer;transition:background .18s ease,color .18s ease,transform .18s ease}.journey-view-switch button:hover{transform:translateY(-1px)}#gardenConceptPlanner.journey-active .workspace,#gardenConceptPlanner.journey-active .mobile-live-summary,#gardenConceptPlanner.journey-active .floating-project-range,#gardenConceptPlanner.journey-active .mobile-workflow-dock{display:none!important}#gardenConceptPlanner.journey-active .journey-shell{display:grid}.journey-shell{--journey-accent: #b76446;--journey-accent-soft: #f3dfd5;--journey-ink: #223329;--journey-bg: url('/gardenconceptplanner/media/blend-contemporary-1440.webp');position:relative;isolation:isolate;grid-template-rows:minmax(0,1fr) auto;width:100%;min-height:clamp(650px,calc(100svh - 215px),920px);margin-top:18px;border:1px solid rgba(32,42,35,.12);border-radius:26px;overflow:hidden;background:#edf0e9;box-shadow:0 24px 70px rgba(30,42,34,.15)}.journey-shell::before{content:"";position:absolute;inset:0;z-index:-2;background-image:var(--journey-bg);background-position:center;background-size:cover;filter:saturate(1.12) contrast(.96);transform:scale(1.018);transition:background-image .3s ease,filter .3s ease}.journey-shell::after{content:"";position:absolute;inset:0;z-index:-1}.journey-stage{min-height:0;display:flex;flex-direction:column;padding:clamp(18px,2.6vw,34px)}.journey-stage-header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:0 2px 18px;border-bottom:1px solid rgba(32,42,35,.12)}.journey-step-count{display:inline-flex;align-items:center;justify-content:center;min-width:86px;height:34px;padding:0 11px;border-radius:999px;background:var(--journey-accent);color:#fff;font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.journey-heading{min-width:0}.journey-heading h2{margin:0;color:var(--journey-ink)}.journey-heading p{margin:5px 0 0;color:#637067;font-size:13px;line-height:1.45}.journey-progress{display:flex;align-items:center;gap:8px;min-width:min(240px,22vw)}.journey-progress-track{position:relative;flex:1;height:6px;border-radius:999px;background:rgba(32,42,35,.1);overflow:hidden}.journey-progress-fill{position:absolute;inset:0 auto 0 0;width:0;border-radius:inherit;background:var(--journey-accent);transition:width .28s ease}.journey-progress-text{min-width:34px;color:#566158;font-size:11px;font-weight:900;text-align:right}.journey-slides{position:relative;flex:1;min-height:0;padding-top:20px}.journey-slide{display:none;height:100%;min-height:0;overflow:auto;padding:1px 4px 18px;scrollbar-gutter:stable}.journey-slide.is-active{display:block;animation:journey-enter .28s ease both}@keyframes journey-enter{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.journey-slide.is-active{animation:none}}.journey-slide-content{width:100%;max-width:1260px;margin:0 auto}#gardenConceptPlanner.journey-active .journey-slide .design-world-section,#gardenConceptPlanner.journey-active .journey-slide .project-details-section,#gardenConceptPlanner.journey-active .journey-slide .guided-character-section,#gardenConceptPlanner.journey-active .journey-slide .guided-optional-group,#gardenConceptPlanner.journey-active .journey-slide [data-advanced-group="1"]{display:block!important}#gardenConceptPlanner.journey-active .journey-slide .define-subsection{padding:clamp(18px,2.5vw,30px)}#gardenConceptPlanner.journey-active .journey-slide .define-subsection+.define-subsection{margin-top:14px}#gardenConceptPlanner.journey-active .journey-slide .config-group{overflow:visible}#gardenConceptPlanner.journey-active .journey-slide .config-group>.config-summary{min-height:48px;padding:12px 18px;background:rgba(255,255,255,.55);border-radius:18px 18px 0 0;color:var(--journey-ink)}#gardenConceptPlanner.journey-active .journey-slide .config-group>.config-group-body{border-top:1px solid rgba(32,42,35,.08)}#gardenConceptPlanner.journey-active .journey-slide .config-group[hidden],#gardenConceptPlanner.journey-active .journey-slide .feature-config-card[hidden],#gardenConceptPlanner.journey-active .journey-slide [data-character-western-hidden="1"][hidden]{display:none!important}#gardenConceptPlanner.journey-active .journey-slide .choice-card,#gardenConceptPlanner.journey-active .journey-slide .design-world-card{min-height:100%;border-color:rgba(32,42,35,.12)}#gardenConceptPlanner.journey-active .journey-slide .choice input:checked+.choice-card,#gardenConceptPlanner.journey-active .journey-slide .design-world-choice input:checked+.design-world-card{border-color:var(--journey-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--journey-accent) 22%,transparent),0 10px 30px rgba(32,42,35,.08)}#gardenConceptPlanner.journey-active .journey-slide .choice-icon{background:var(--journey-accent-soft);color:var(--journey-accent)}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card{margin:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-summary{color:var(--journey-ink)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-summary::after{display:none!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-content{padding-left:88px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-main{grid-template-columns:minmax(0,1fr) minmax(110px,.38fr);gap:12px}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer{padding-left:0}.journey-element-thumb{display:none;position:absolute;left:16px;top:14px;width:58px;height:70px;border-radius:12px;overflow:hidden;border:1px solid rgba(32,42,35,.12);background:linear-gradient(145deg,var(--journey-accent-soft),rgba(255,255,255,.92));box-shadow:0 5px 16px rgba(32,42,35,.08)}.journey-element-thumb span{color:var(--journey-accent);font-size:24px;font-weight:900;opacity:.75}.journey-element-thumb[data-has-image="0"]{opacity:.6}#gardenConceptPlanner:not(.journey-active) .journey-element-thumb{display:none!important}#gardenConceptPlanner.journey-active .journey-result-slide .result-hero{display:grid;grid-template-columns:minmax(0,.92fr) minmax(320px,1.08fr);gap:18px;margin:0 0 14px}#gardenConceptPlanner.journey-active .journey-result-slide .recommendation,#gardenConceptPlanner.journey-active .journey-result-slide .concept-media,#gardenConceptPlanner.journey-active .journey-result-slide .style-steering-stack,#gardenConceptPlanner.journey-active .journey-result-slide .recommendation-alternatives,#gardenConceptPlanner.journey-active .journey-result-slide .compatibility-notes{border-radius:18px;background:rgba(255,255,255,.91);box-shadow:0 12px 32px rgba(32,42,35,.08)}#gardenConceptPlanner.journey-active .journey-result-slide .concept-media{min-height:360px;overflow:hidden}#gardenConceptPlanner.journey-active .journey-result-slide .concept-image{width:100%;height:100%;min-height:360px;object-fit:cover}#gardenConceptPlanner.journey-active .journey-result-slide .style-steering-stack{padding:14px;margin-bottom:14px}#gardenConceptPlanner.journey-active .journey-result-slide .recommendation-alternatives{padding:18px}#gardenConceptPlanner.journey-active .journey-result-slide .compatibility-notes{padding:14px 18px;margin-bottom:14px}#gardenConceptPlanner.journey-active .journey-selection-slide #selectedConfiguration{padding:clamp(18px,2.5vw,28px)}#gardenConceptPlanner.journey-active .journey-selection-slide .selected-config-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}#gardenConceptPlanner.journey-active .journey-selection-slide .selected-config-group-wide{grid-column:auto;width:auto}#gardenConceptPlanner.journey-active .journey-final-slide .result-section{padding:18px}#gardenConceptPlanner.journey-active .journey-final-slide .project-handoff{padding:clamp(20px,3vw,34px)}#gardenConceptPlanner.journey-active .journey-final-slide [data-mobile-collapsed="true"]>*{display:revert}.journey-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px clamp(16px,2.6vw,34px);border-top:1px solid rgba(32,42,35,.12);background:rgba(250,251,248,.92);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.journey-footer .config-project-actions{margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;flex:1}.journey-footer .config-project-toolbar{display:flex!important;align-items:center;gap:8px;flex-wrap:wrap}.journey-footer #plannerNextStepButton{display:none!important}.journey-nav-button{display:inline-flex;align-items:center;justify-content:center;font:inherit;cursor:pointer}.journey-nav-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.journey-nav-button:disabled{opacity:.38;cursor:not-allowed}.journey-next{margin-left:auto}.journey-required-note{min-height:18px;margin:8px 0 0;color:#9a5139;font-size:12px;font-weight:700}.journey-required-note:empty{display:none}.journey-shell[data-slide="12"]{--journey-accent: #53705f;--journey-accent-soft: #dfe8e2}.journey-shell[data-slide="13"]{--journey-accent: #a46b36;--journey-accent-soft: #efe2d3}@media (max-width:900px){.journey-shell{min-height:calc(100svh - 150px);margin-top:12px;border-radius:20px}.journey-stage{padding:16px}.journey-stage-header{grid-template-columns:auto minmax(0,1fr);gap:10px;padding-bottom:14px}.journey-progress{grid-column:1/-1;width:100%;min-width:0}#gardenConceptPlanner.journey-active .journey-slide .choice-grid,#gardenConceptPlanner.journey-active .journey-slide .design-world-choice-grid,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-grid,#gardenConceptPlanner.journey-active .journey-result-slide .result-hero,#gardenConceptPlanner.journey-active .journey-selection-slide .selected-config-body{grid-template-columns:1fr}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-main{grid-template-columns:1fr}.journey-footer{align-items:stretch;padding:10px 12px}.journey-footer .config-project-toolbar{gap:6px}.journey-footer .action{padding-inline:10px}}@media (max-width:580px){.journey-shell{border-radius:16px}.journey-heading h2{font-size:22px}.journey-heading p{font-size:12px}.journey-step-count{min-width:70px;height:30px;font-size:10px}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-summary{padding-left:74px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-content{padding-left:74px!important}.journey-element-thumb{left:12px;width:50px;height:62px}.journey-footer{position:sticky;bottom:0;z-index:20;display:block}.journey-footer .config-project-toolbar{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.journey-footer .config-project-toolbar .action{width:100%;font-size:11px}.journey-footer .journey-previous{grid-column:1}.journey-footer #printButton{grid-column:2}.journey-footer #saveButton{grid-column:3}.journey-footer #loadButton{grid-column:1}.journey-footer #shareButton{grid-column:2}.journey-footer .journey-next{grid-column:3;margin-left:0}}@media print{.journey-view-switch,.journey-shell{display:none!important}#gardenConceptPlanner.journey-active .workspace{display:grid!important}}@media (min-width:1121px){#gardenConceptPlanner.journey-active .journey-shell{flex:1 1 auto;min-height:0;height:auto;margin-top:0}#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar .action{width:auto;flex:0 0 auto;min-width:86px}#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar{flex-wrap:nowrap}}#gardenConceptPlanner.journey-available .budget-head{position:relative;min-height:24px;padding-right:150px}#gardenConceptPlanner.journey-available .journey-view-switch{position:absolute;top:-1px;right:0;display:inline-flex;align-items:center;gap:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}#gardenConceptPlanner.journey-available .journey-view-switch button{min-height:22px;padding:2px 7px;border:0;border-left:1px solid rgba(32,42,35,.14);border-radius:0;background:transparent;color:#69736c;font-size:10px;font-weight:650;line-height:1;box-shadow:none;transform:none}#gardenConceptPlanner.journey-available .journey-view-switch button:first-of-type{border-left:0}#gardenConceptPlanner.journey-available .journey-view-switch button:hover{background:rgba(37,61,50,.05);color:#253d32;transform:none}#gardenConceptPlanner.journey-available .journey-view-switch button[aria-pressed="true"]{background:transparent;color:#253d32;box-shadow:inset 0-1px 0#253d32}.journey-heading h2{font-family:var(--font-editorial,Georgia,serif);font-weight:500;font-size:clamp(25px,2.7vw,38px);line-height:1.08;letter-spacing:-.025em}#gardenConceptPlanner.journey-active .journey-slide .define-subsection,#gardenConceptPlanner.journey-active .journey-slide .config-group,#gardenConceptPlanner.journey-active .journey-slide .result-section,#gardenConceptPlanner.journey-active .journey-slide .project-handoff{margin:0 0 18px!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible}#gardenConceptPlanner.journey-active .journey-slide .define-subsection-heading,#gardenConceptPlanner.journey-active .journey-slide .config-group>.config-summary{display:none!important}#gardenConceptPlanner.journey-active .journey-slide .config-group>.config-group-body{display:block!important;padding:0!important;border:0!important;background:transparent!important}#gardenConceptPlanner.journey-active .journey-slide .config-group>.config-group-body>.hint{max-width:900px;margin:0 0 13px;color:rgba(34,51,41,.72);font-size:12px;line-height:1.45}#gardenConceptPlanner.journey-active .journey-selection-slide .selected-config-head{display:none!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-summary{padding-top:13px!important;padding-bottom:8px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-main{align-items:stretch}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-copy{align-self:start}#gardenConceptPlanner.journey-active .journey-element-slide .feature-area-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-auto-field{align-self:end;justify-self:end;margin-top:auto}#gardenConceptPlanner.journey-active .journey-element-slide .feature-area-field>label,#gardenConceptPlanner.journey-active .journey-element-slide .feature-auto-field>label{text-align:right}#gardenConceptPlanner.journey-active .journey-element-slide .feature-dimension-grid{align-self:end;margin-top:auto;margin-left:auto}#gardenConceptPlanner.journey-active .journey-result-slide .action,#gardenConceptPlanner.journey-active .journey-selection-slide .action,#gardenConceptPlanner.journey-active .journey-final-slide .action{min-height:36px;padding:7px 12px;border-radius:5px!important;box-shadow:none!important;font-size:11px;font-weight:650;letter-spacing:.01em}.journey-nav-button{gap:6px;min-height:36px;padding:7px 12px;border:1px solid rgba(32,42,35,.18);border-radius:5px;background:rgba(255,255,255,.58);color:#33453a;font-size:11px;font-weight:650;box-shadow:none;transition:background .14s ease,border-color .14s ease,color .14s ease}.journey-nav-button svg{width:14px;height:14px;stroke-width:1.7}.journey-nav-button:hover:not(:disabled){transform:none;background:#fff;border-color:rgba(32,42,35,.30);box-shadow:none}.journey-next{min-width:96px;border-color:#334b3d;background:#334b3d;color:#fff}.journey-next:hover:not(:disabled){background:#273c31;border-color:#273c31}.journey-footer .action{min-height:36px;border-radius:5px!important;font-size:11px}.journey-footer{min-height:60px;padding-top:9px;padding-bottom:9px}.journey-shell[data-slide="1"]{--journey-accent: #a95e45;--journey-accent-soft: #f2ddd5}.journey-shell[data-slide="2"]{--journey-accent: #4c735d;--journey-accent-soft: #dfe9e2}.journey-shell[data-slide="3"]{--journey-accent: #a7773d;--journey-accent-soft: #efe4d4}.journey-shell[data-slide="4"]{--journey-accent: #496f50;--journey-accent-soft: #dce8dd}.journey-shell[data-slide="5"]{--journey-accent: #806348;--journey-accent-soft: #e9dfd5}.journey-shell[data-slide="6"]{--journey-accent: #477785;--journey-accent-soft: #dce8eb}.journey-shell[data-slide="7"]{--journey-accent: #5d6d86;--journey-accent-soft: #e0e5ec}.journey-shell[data-slide="8"]{--journey-accent: #76637d;--journey-accent-soft: #e7e1e9}.journey-shell[data-slide="9"]{--journey-accent: #8f543f;--journey-accent-soft: #eddcd6}.journey-shell[data-slide="10"]{--journey-accent: #53705f;--journey-accent-soft: #dfe8e2}.journey-shell[data-slide="11"]{--journey-accent: #966737;--journey-accent-soft: #eee2d4}@media (max-width:900px){#gardenConceptPlanner.journey-available .budget-head{padding-right:118px}#gardenConceptPlanner.journey-active .journey-element-slide .feature-area-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-auto-field{width:100%;text-align:left}#gardenConceptPlanner.journey-active .journey-element-slide .feature-area-field>label,#gardenConceptPlanner.journey-active .journey-element-slide .feature-auto-field>label{text-align:left}}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-content{padding-bottom:92px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-area-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-auto-field{position:absolute;right:14px;bottom:42px;width:min(190px,calc(100% - 28px));margin:0;text-align:right}#gardenConceptPlanner.journey-active .journey-element-slide .ofuro-config-card .feature-config-content{min-height:224px;padding-bottom:154px!important}@media (max-width:900px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-content{min-height:0;padding-bottom:12px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-area-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-auto-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-dimension-grid,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer,#gardenConceptPlanner.journey-active .journey-element-slide .ofuro-volume-preview{text-align:left}}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-summary{height:70px;min-height:70px;box-sizing:border-box}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-content{box-sizing:border-box}}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card{background:rgba(249,248,243,.94)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-content{position:static!important;height:auto!important;min-height:0!important;background:transparent!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-area-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-auto-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-dimension-grid{bottom:42px}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-copy{padding-bottom:92px}#gardenConceptPlanner.journey-active .journey-element-slide .ofuro-config-card .feature-config-copy{padding-bottom:154px}}.journey-shell::after{background:linear-gradient(112deg,rgba(244,247,241,.91) 0%,rgba(244,247,241,.83) 52%,rgba(244,247,241,.66) 100%)}#gardenConceptPlanner.journey-active .journey-element-slide .config-group-intro,#gardenConceptPlanner.journey-active .journey-element-slide .config-group-body>.hint,#gardenConceptPlanner.journey-active .journey-element-slide .feature-glossary-embedded,#gardenConceptPlanner.journey-active .journey-element-slide .feature-rule-hint,#gardenConceptPlanner.journey-active .journey-element-slide .signature-tree-market-note,#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-summary{display:none!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--journey-accent);opacity:.72}#gardenConceptPlanner.journey-active .journey-element-slide .journey-has-image>.feature-config-summary{padding-left:166px!important}.journey-element-thumb,#gardenConceptPlanner.journey-active .journey-element-slide .journey-element-thumb{display:block;position:absolute;left:22px;top:20px;width:124px;height:112px;border-radius:12px;overflow:hidden;border:1px solid rgba(37,56,45,.12);background:#e9ece5;box-shadow:0 8px 22px rgba(28,44,34,.13)}.journey-element-thumb img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .25s ease}#gardenConceptPlanner.journey-active .journey-element-slide .feature-rate{margin-top:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-area-field{position:absolute!important;right:20px!important;bottom:59px!important;display:grid!important;grid-template-columns:max-content minmax(132px,176px)!important;align-items:center!important;gap:10px!important;width:auto!important;max-width:calc(100% - 44px)!important;margin:0!important;text-align:right!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-area-field>label{display:block!important;margin:0!important;color:#5f6962!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important;text-align:right!important;white-space:nowrap}#gardenConceptPlanner.journey-active .journey-element-slide .feature-area-wrap{width:100%;height:38px;border-color:rgba(37,56,45,.18);border-radius:7px;background:rgba(255,255,255,.88)}#gardenConceptPlanner.journey-active .journey-element-slide .feature-auto-field{position:absolute!important;right:20px!important;bottom:59px!important;width:auto!important;max-width:calc(100% - 44px)!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-toggle{height:38px;min-height:38px;border-radius:7px;font-size:12px}#gardenConceptPlanner.journey-active .journey-element-slide .feature-auto-meta{font-size:11.5px;line-height:1.25}#gardenConceptPlanner.journey-active .journey-element-slide .feature-dimension-grid{right:20px!important;bottom:58px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-dimension-grid .feature-area-field{text-align:left!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-dimension-grid .feature-area-field>label{white-space:normal}#gardenConceptPlanner.journey-active .journey-element-slide .ofuro-volume-preview{left:22px!important;bottom:17px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer{left:22px!important;right:20px!important;bottom:15px!important;border:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-manager{margin-top:10px;font-size:12px}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-label{font-size:12px!important}#gardenConceptPlanner.journey-active .journey-element-slide .journey-slide-content{max-width:1280px}#gardenConceptPlanner.journey-active .journey-element-slide{padding-bottom:24px}@media (max-width:900px){#gardenConceptPlanner.journey-active .journey-element-slide .journey-has-image>.feature-config-summary{padding-left:132px!important;min-height:82px!important}#gardenConceptPlanner.journey-active .journey-element-slide .journey-has-image>.feature-config-content{padding-left:19px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-desc{-webkit-line-clamp:2;font-size:13px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-area-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-auto-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-dimension-grid,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer,#gardenConceptPlanner.journey-active .journey-element-slide .ofuro-volume-preview{position:static!important;width:100%!important;max-width:none!important;margin-top:12px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-area-field{grid-template-columns:max-content minmax(0,1fr)!important;text-align:left!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-area-field>label{text-align:left!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-dimension-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer{display:flex!important}#gardenConceptPlanner.journey-active .journey-element-slide .ofuro-config-card{min-height:0}}@media (max-width:560px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-title{font-size:17px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-dimension-grid{grid-template-columns:1fr!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-dimension-grid .feature-area-field{grid-template-columns:max-content minmax(0,1fr)!important}}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image{min-height:270px}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-title{font-size:clamp(18px,1.45vw,21px)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-desc{font-size:14px!important}#gardenConceptPlanner.journey-active .journey-element-slide .journey-element-thumb{width:138px;height:116px}#gardenConceptPlanner.journey-active .journey-element-slide .journey-has-image>.feature-config-summary{padding-left:182px!important}#gardenConceptPlanner.journey-active .journey-element-slide .journey-has-image>.feature-config-content{padding-left:182px!important}#gardenConceptPlanner.journey-active .journey-element-slide .ofuro-volume-preview{bottom:58px!important}}#gardenConceptPlanner.journey-active>.budget-panel{display:none!important}#gardenConceptPlanner.journey-active .journey-shell{border-color:rgba(71,84,74,.16);background:#f6f8f2;box-shadow:0 18px 52px rgba(28,44,34,.13)}#gardenConceptPlanner.journey-active .journey-stage{padding:0;overflow:hidden}#gardenConceptPlanner.journey-active .journey-stage-header{display:block;border-bottom:1px solid rgba(71,84,74,.13);backdrop-filter:blur(15px) saturate(112%);-webkit-backdrop-filter:blur(15px) saturate(112%)}.journey-header-overview{display:grid;grid-template-columns:minmax(180px,.78fr) minmax(560px,2.2fr) auto;align-items:center;gap:14px}.journey-header-utility{display:flex;justify-content:flex-end;align-self:start;padding-top:1px}#gardenConceptPlanner.journey-active .journey-header-utility .journey-view-switch{position:static!important;display:inline-flex!important;align-items:center!important;gap:0!important;padding:0!important;border:1px solid rgba(71,84,74,.16)!important;border-radius:6px!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#gardenConceptPlanner.journey-active .journey-header-utility .journey-view-switch button{min-height:24px!important;padding:3px 8px!important;border:0!important;border-left:1px solid rgba(71,84,74,.13)!important;border-radius:0!important;background:transparent!important;font-family:var(--font-ui)!important;font-size:9.5px!important;font-weight:var(--font-weight-medium)!important;line-height:1!important}#gardenConceptPlanner.journey-active .journey-header-utility .journey-view-switch button:first-of-type{border-left:0!important}#gardenConceptPlanner.journey-active .journey-header-utility .journey-view-switch button[aria-pressed="true"]{box-shadow:none!important}.journey-header-current{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(180px,260px);align-items:center;gap:14px;margin-top:12px;padding-top:10px;border-top:1px solid rgba(71,84,74,.10)}#gardenConceptPlanner.journey-active .journey-step-count{font-family:var(--font-ui)}#gardenConceptPlanner.journey-active .journey-required-note{margin-top:3px;font-size:11px}#gardenConceptPlanner.journey-active .journey-progress{min-width:0}#gardenConceptPlanner.journey-active .journey-progress-text{font-family:var(--font-ui);font-size:10px;font-weight:var(--font-weight-semibold)}#gardenConceptPlanner.journey-active .journey-slide .choice-grid,#gardenConceptPlanner.journey-active .journey-slide .design-world-choice-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px}#gardenConceptPlanner.journey-active .journey-slide .choice-card,#gardenConceptPlanner.journey-active .journey-slide .design-world-card{padding:13px 14px!important;border-radius:11px!important;background:rgba(255,255,252,.90)!important;box-shadow:0 4px 13px rgba(28,44,34,.05)!important}#gardenConceptPlanner.journey-active .journey-slide .choice-card strong,#gardenConceptPlanner.journey-active .journey-slide .design-world-card strong{font-family:var(--font-ui)!important;font-size:15.5px!important;font-weight:var(--font-weight-medium)!important;line-height:1.25!important}#gardenConceptPlanner.journey-active .journey-slide .choice-card small,#gardenConceptPlanner.journey-active .journey-slide .design-world-card small{font-family:var(--font-ui)!important;font-size:13px!important;font-weight:var(--font-weight-regular)!important;line-height:1.38!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-grid{display:grid!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card{--journey-card-pad: 15px;border-radius:12px!important;box-shadow:0 6px 18px rgba(28,44,34,.065)!important;font-family:var(--font-ui)!important;overflow:hidden!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card::before{display:none!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card:hover{transform:translateY(-1px)!important;border-color:rgba(104,125,105,.30)!important;box-shadow:0 9px 24px rgba(28,44,34,.09)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-summary{flex:0 0 auto!important;height:auto!important;background:transparent!important;font-family:var(--font-ui)!important;align-items:flex-start!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-title{margin:0!important;letter-spacing:-.008em!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-content{position:static!important;height:auto!important;background:transparent!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-main{display:block!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-desc{display:-webkit-box!important;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 7px!important;font-weight:var(--font-weight-regular)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-rate{display:block!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#7a6347!important;font-family:var(--font-ui)!important;font-size:12.5px!important;font-weight:var(--font-weight-medium)!important;line-height:1.3!important}#gardenConceptPlanner.journey-active .journey-element-slide .journey-element-thumb{display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;border:1px solid rgba(81,94,83,.15)!important}#gardenConceptPlanner.journey-active .journey-element-slide .journey-element-thumb[data-has-image="0"]{opacity:1!important}#gardenConceptPlanner.journey-active .journey-element-slide .journey-element-thumb img{transition:none!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card:hover .journey-element-thumb img{transform:none!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer{text-align:left!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer .feature-catalog-button{border:1px solid rgba(96,111,98,.24)!important;border-radius:6px!important;background:#f7f8f4!important;color:#405047!important;font-family:var(--font-ui)!important;box-shadow:none!important;white-space:nowrap}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer .feature-catalog-button:hover{background:#edf1ea!important;border-color:rgba(96,111,98,.35)!important;color:#304239!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field{position:static!important;width:auto!important;max-width:none!important;margin:0!important;text-align:left!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field>label{display:block!important;color:#58655d!important;font-family:var(--font-ui)!important;line-height:1.2!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field>.select{border-radius:6px!important;background:#fff!important;border-color:rgba(81,94,83,.20)!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field>.select{padding:0 26px 0 9px!important;font-family:var(--font-ui)!important;font-size:12.5px!important;font-weight:var(--font-weight-regular)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-area-input{padding:0 6px!important;font-family:var(--font-ui)!important;font-weight:var(--font-weight-medium)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-area-unit{font-family:var(--font-ui)!important;font-size:11px!important;font-weight:var(--font-weight-regular)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-total{font-family:var(--font-ui)!important;line-height:1.15!important;text-align:right!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-auto-field{position:static!important;width:auto!important;max-width:none!important;margin:0!important;text-align:left!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-auto-field .feature-toggle{border-radius:6px!important;font-family:var(--font-ui)!important;font-size:11px!important;font-weight:var(--font-weight-medium)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-auto-field .feature-auto-meta{font-family:var(--font-ui)!important;font-size:11px!important;font-weight:var(--font-weight-regular)!important;white-space:nowrap}#gardenConceptPlanner.journey-active .journey-element-slide .feature-dimension-grid{position:static!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important;width:100%!important;margin:8px 0 0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-dimension-grid .feature-area-field{position:static!important;display:grid!important;grid-template-columns:1fr!important;gap:4px!important;width:auto!important;max-width:none!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-dimension-grid .feature-area-field>label{color:#58655d!important;font-family:var(--font-ui)!important;font-size:11.5px!important;font-weight:var(--font-weight-medium)!important;text-align:left!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-dimension-grid .feature-area-wrap{width:112px!important;min-width:112px!important;max-width:112px!important;height:34px!important;min-height:34px!important;border-radius:6px!important}#gardenConceptPlanner.journey-active .journey-element-slide .ofuro-config-card{min-height:250px!important}#gardenConceptPlanner.journey-active .journey-element-slide .ofuro-volume-preview{position:static!important;margin:7px 0 0!important;color:#68736c!important;font-family:var(--font-ui)!important;font-size:11.5px!important}#gardenConceptPlanner.journey-active .journey-slide .define-subsection-title,#gardenConceptPlanner.journey-active .journey-slide .design-service-name,#gardenConceptPlanner.journey-active .journey-slide .result-section h3{font-family:var(--font-ui)!important;line-height:1.25!important}#gardenConceptPlanner.journey-active .journey-slide .hint,#gardenConceptPlanner.journey-active .journey-slide .design-service-copy,#gardenConceptPlanner.journey-active .journey-slide .result-section p{font-family:var(--font-ui)!important;font-weight:var(--font-weight-regular)!important;line-height:1.48!important}@media (max-width:1180px){#gardenConceptPlanner.journey-active .journey-shell{max-height:none}.journey-header-overview{grid-template-columns:minmax(180px,.8fr) minmax(450px,2fr) auto;gap:10px}}@media (max-width:900px){#gardenConceptPlanner.journey-active .journey-shell{margin:6px 0;border-radius:14px}#gardenConceptPlanner.journey-active .journey-stage-header{padding:11px 12px 10px}.journey-header-overview{grid-template-columns:1fr auto;gap:8px}.journey-header-utility{grid-column:2;grid-row:1}.journey-header-current{grid-template-columns:auto minmax(0,1fr);gap:9px;margin-top:9px;padding-top:8px}#gardenConceptPlanner.journey-active .journey-progress{grid-column:1/-1;width:100%}#gardenConceptPlanner.journey-active .journey-slides{padding:9px 9px 4px}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-grid{gap:10px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-content{padding:0 12px 11px 112px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer{grid-template-columns:max-content max-content 112px minmax(58px,max-content)!important;gap:5px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer .feature-catalog-button{padding:0 7px!important;font-size:10px!important}}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-summary{padding-left:12px!important;padding-top:100px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-content{padding-left:12px!important}#gardenConceptPlanner.journey-active .journey-element-slide .journey-element-thumb{width:92px!important;height:76px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer{display:grid!important;justify-content:stretch!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer .feature-catalog-button{order:1!important;justify-self:start}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field>label{order:2!important;justify-self:end}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field>.select{order:3!important;grid-column:2}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-total{order:4!important;grid-column:2;justify-self:end}}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-desc{text-align:left!important;text-wrap:pretty}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer{margin-left:-124px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field>.select,#gardenConceptPlanner.journey-active .journey-element-slide:where(:not(.journey-slide-7)) .feature-config-footer>.feature-auto-field .feature-toggle,#gardenConceptPlanner.journey-active .journey-element-slide .feature-dimension-grid .feature-area-wrap{width:96px!important;min-width:96px!important;max-width:96px!important;height:32px!important;min-height:32px!important}@media (max-width:900px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer{margin-left:-100px!important}}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer{width:100%!important;margin-left:0!important;grid-template-columns:1fr 96px!important}}#gardenConceptPlanner.journey-active .journey-shell{box-sizing:border-box!important;max-height:none!important}#gardenConceptPlanner.journey-active .journey-stage-header{padding:11px 18px 10px!important}#gardenConceptPlanner.journey-active .journey-header-current{margin-top:9px!important;padding-top:9px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-content{padding:0 14px 12px!important}#gardenConceptPlanner.journey-active .journey-element-slide .journey-has-image>.feature-config-content{padding-left:14px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-copy{width:100%!important;max-width:none!important;padding:0 0 10px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-desc{width:100%!important;max-width:none!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-summary-price,#gardenConceptPlanner.journey-active .journey-element-slide .feature-rate{display:none!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer{justify-content:stretch!important;margin:auto 0 0!important;padding:10px 0 0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer .feature-catalog-button{grid-column:1!important;order:initial!important;justify-self:start!important;height:34px!important;min-height:34px!important;margin:0!important;padding:0 9px!important;font-size:11px!important;font-weight:var(--font-weight-medium)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field{display:contents!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field>label{grid-column:2!important;order:initial!important;justify-self:end!important;margin:0!important;font-size:12.5px!important;font-weight:var(--font-weight-medium)!important;text-align:right!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field>.select{grid-column:3!important;order:initial!important;width:108px!important;min-width:108px!important;max-width:108px!important;height:34px!important;min-height:34px!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-area-input{height:32px!important;min-height:32px!important;font-size:13.5px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-total{grid-column:4!important;order:initial!important;justify-self:end!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#2f4436!important;font-size:14px!important;font-weight:var(--font-weight-medium)!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-auto-field{grid-column:2/4!important;order:initial!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:8px!important}#gardenConceptPlanner.journey-active .journey-element-slide:where(:not(.journey-slide-7)) .feature-config-footer>.feature-auto-field .feature-toggle{width:108px!important;min-width:108px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-auto-field .feature-toggle{height:34px!important;min-height:34px!important}#gardenConceptPlanner.journey-active .journey-slide .define-subsection-title,#gardenConceptPlanner.journey-active .journey-slide .design-service-name,#gardenConceptPlanner.journey-active .journey-slide .result-section h3{font-size:18px!important;font-weight:var(--font-weight-medium)!important}#gardenConceptPlanner.journey-active .journey-slide .hint,#gardenConceptPlanner.journey-active .journey-slide .design-service-copy,#gardenConceptPlanner.journey-active .journey-slide .result-section p{font-size:14.5px!important}@media (max-width:1180px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}#gardenConceptPlanner.journey-active .journey-shell{width:calc(100% - 20px)!important;height:calc(100svh - 20px)!important;min-height:680px!important;margin:10px!important}}@media (max-width:760px){#gardenConceptPlanner.journey-active .journey-shell{width:calc(100% - 12px)!important;height:auto!important;min-height:calc(100svh - 12px)!important;margin:6px!important}#gardenConceptPlanner.journey-active .journey-header-overview{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-grid{grid-template-columns:1fr!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card{height:auto!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer{grid-template-columns:max-content max-content minmax(96px,108px) minmax(62px,1fr)!important}}@media (max-width:520px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer{grid-template-columns:max-content 1fr 104px!important;row-gap:7px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer .feature-catalog-button{grid-column:1!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field>label{grid-column:2!important;justify-self:end!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field>.select{grid-column:3!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-total{grid-column:1/-1!important;grid-row:2!important;justify-self:end!important}}#gardenConceptPlanner.journey-active .journey-element-slide .journey-has-image>.feature-config-summary{min-height:105px!important;padding:15px 14px 8px 132px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer .feature-catalog-button,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field>label,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field>.select,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-total{grid-row:1!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-auto-field{grid-row:1!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field>.feature-instance-primary-row>.feature-area-wrap{grid-column:3!important;grid-row:1!important;height:34px!important;min-height:34px!important}#gardenConceptPlanner.journey-active .journey-stage{height:100%!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-slides{padding:12px!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-slide{height:100%!important;min-height:0!important;padding:0!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-slide-content{width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;margin:0!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-slide-2 .guided-character-section{margin:0!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-slide-2 .guided-character-section>.choice-grid{flex:1 1 auto!important;gap:9px!important}#gardenConceptPlanner.journey-active .journey-slide-2 .guided-character-section>.choice-grid>.choice{height:100%!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-card{height:100%!important;min-height:0!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-slide-2 .guided-character-section>.hint{display:none!important}#gardenConceptPlanner.journey-active .journey-element-slide .journey-slide-content,#gardenConceptPlanner.journey-active .journey-element-slide .config-group,#gardenConceptPlanner.journey-active .journey-element-slide .config-group-body{min-height:0!important;height:100%!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-element-slide .config-group{display:flex!important;flex-direction:column!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .config-group-body{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;padding:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-grid{flex:1 1 auto!important;min-height:0!important;align-content:stretch!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card{display:flex!important;flex-direction:column!important;min-height:0!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-content{flex:1 1 auto!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-main{flex:0 0 auto!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer{flex:0 0 auto!important;align-self:stretch!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-grid,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-grid{grid-auto-rows:1fr!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card{height:100%!important}@media (max-width:1180px){#gardenConceptPlanner.journey-active .journey-header-overview{gap:12px!important}}@media (max-width:900px){#gardenConceptPlanner.journey-active .journey-header-utility{grid-column:2!important;grid-row:1!important}#gardenConceptPlanner.journey-active .journey-slide-2 .journey-slide-content{height:auto!important;display:block!important}#gardenConceptPlanner.journey-active .journey-slide-2 .guided-character-section{height:auto!important;margin-bottom:10px!important}#gardenConceptPlanner.journey-active .journey-slide-2 .guided-character-section>.choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}#gardenConceptPlanner.journey-active .journey-element-slide .config-group,#gardenConceptPlanner.journey-active .journey-element-slide .config-group-body{height:auto!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-grid{height:auto!important;grid-template-rows:none!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card{height:auto!important}}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-slide-2 .guided-character-section>.choice-grid{grid-template-columns:1fr!important}}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card{position:relative!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-content{padding-bottom:58px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer{position:absolute!important;left:14px!important;right:14px!important;bottom:12px!important;width:auto!important;max-width:none!important;margin:0!important;padding-top:9px!important}}#gardenConceptPlanner.journey-active .journey-slide-2 .journey-slide-content{grid-template-rows:calc(40% - 13.5px) calc(40% - 13.5px) calc(20% + 3px)!important}@media (max-width:1180px){#gardenConceptPlanner.journey-active .journey-header-overview{grid-template-columns:minmax(220px,.8fr) minmax(0,2fr) auto!important}}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-slide-content{flex-direction:column!important}#gardenConceptPlanner.journey-active .journey-slide-1 .project-details-section .define-subsection-heading,#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-section .define-subsection-heading{display:flex!important;margin:0 0 8px!important;padding:0!important;border:0!important}#gardenConceptPlanner.journey-active .journey-slide-1 .define-subsection-title{font-family:var(--font-ui)!important;font-size:19px!important;font-weight:var(--font-weight-medium)!important;line-height:1.2!important}#gardenConceptPlanner.journey-active .journey-slide-1 .form-grid{gap:10px 12px!important}#gardenConceptPlanner.journey-active .journey-slide-1 .project-context-accessible-label{display:block!important;color:#33463a!important;font-family:var(--font-ui)!important;font-size:14px!important;font-weight:var(--font-weight-medium)!important;line-height:1.25!important}#gardenConceptPlanner.journey-active .journey-slide-1 .project-context-control-row .input,#gardenConceptPlanner.journey-active .journey-slide-1 .project-context-control-row .select,#gardenConceptPlanner.journey-active .journey-slide-1 .budget-area-wrap{min-height:42px!important;font-size:15px!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-card{border:2px solid rgba(67,82,71,.16)!important;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-card strong{color:#273b30!important;font-family:var(--font-ui)!important;line-height:1.15!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-card small{color:#566259!important;font-family:var(--font-ui)!important;line-height:1.35!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice input:checked+.design-world-card{transform:translateY(-1px)!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice input:checked+.design-world-card::after{content:"✓";position:absolute;right:14px;top:12px;width:26px;height:26px;display:grid;place-items:center;border-radius:50%;background:#345a43;color:#fff;font-size:15px;font-weight:700;z-index:2}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-card{position:relative!important}#gardenConceptPlanner.journey-active .journey-slide-2 .guided-character-section{padding:11px 13px!important;border:0!important;border-radius:13px!important;background:rgba(255,255,252,.72)!important;box-shadow:0 3px 12px rgba(30,45,35,.035)!important}#gardenConceptPlanner.journey-active .journey-slide-2 .guided-character-section+.guided-character-section{margin-top:0!important;padding-top:11px!important;border-top:0!important}#gardenConceptPlanner.journey-active .journey-slide-2 .guided-character-section>.define-subsection-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;margin:0 0 8px!important;padding:0!important;border:0!important}#gardenConceptPlanner.journey-active .journey-slide-2 .guided-character-section>.define-subsection-heading .define-subsection-title{font-family:var(--font-ui)!important;line-height:1.16!important;color:#293d31!important}#gardenConceptPlanner.journey-active .journey-slide-2 .garden-guide-toggle{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-card{position:relative!important;display:grid!important;border:2px solid rgba(71,86,74,.13)!important;border-radius:11px!important;background:rgba(255,255,252,.96)!important;box-shadow:0 4px 12px rgba(28,43,33,.04)!important}#gardenConceptPlanner.journey-active .journey-slide-2 .journey-choice-image{grid-column:1!important;grid-row:1!important;display:block!important}#gardenConceptPlanner.journey-active .journey-slide-2 .journey-choice-image img{display:block!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-copy{grid-column:2!important;grid-row:1!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-card strong{display:block!important;color:#293d31!important;font-family:var(--font-ui)!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-card small{display:block!important;color:#5b675f!important;font-family:var(--font-ui)!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice input:checked+.choice-card::after{content:"✓";position:absolute;right:8px;top:8px;width:21px;height:21px;display:grid;place-items:center;border-radius:50%;background:#345a43;color:white;font-size:12px;font-weight:700}#gardenConceptPlanner.journey-active .journey-element-slide .journey-element-thumb{left:14px!important;top:14px!important;width:82px!important;height:auto!important;aspect-ratio:3/4!important;border-radius:9px!important;overflow:hidden!important;background:#e7ebe5!important;box-shadow:0 2px 8px rgba(25,40,31,.08)!important}#gardenConceptPlanner.journey-active .journey-element-slide .journey-element-thumb img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-summary{min-height:126px!important;padding:16px 14px 8px 112px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-title{font-family:var(--font-ui)!important;color:#293d31!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-desc{font-family:var(--font-ui)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card{border:2px solid rgba(68,84,71,.12)!important;background:rgba(255,255,252,.96)!important;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.is-configured{border-color:#3d654b!important;background:#f1f6ef!important;box-shadow:0 0 0 3px rgba(61,101,75,.10),0 10px 24px rgba(34,62,44,.09)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.is-configured::after{position:absolute;right:11px;top:11px;width:23px;height:23px;place-items:center;border-radius:50%;background:#3d654b;color:#fff;font-size:13px;font-weight:700;z-index:4}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field>label,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-total{font-size:14px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-area-input,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer .select{font-size:14.5px!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-primary-row{display:flex!important;align-items:center!important;gap:6px!important;min-width:0!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-primary-row>.feature-area-wrap{order:1!important;flex:1 1 auto!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-primary-row>.feature-instance-add,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-area-field>.feature-instance-add{order:2!important;position:static!important;margin:0!important;flex:0 0 34px!important;width:34px!important;height:34px!important;min-width:34px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid{z-index:2}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid .feature-area-field{text-align:left!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-footer{grid-template-columns:1fr!important;border-top:0!important;padding-top:0!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-total{grid-column:1!important;justify-self:end!important}#gardenConceptPlanner.journey-active .journey-slide-10,#gardenConceptPlanner.journey-active .journey-slide-8,#gardenConceptPlanner.journey-active .journey-slide-9{font-family:var(--font-ui)!important}#gardenConceptPlanner.journey-active .journey-slide-10 h3,#gardenConceptPlanner.journey-active .journey-slide-10 h4,#gardenConceptPlanner.journey-active .journey-slide-8 h3,#gardenConceptPlanner.journey-active .journey-slide-8 h4,#gardenConceptPlanner.journey-active .journey-slide-9 h3,#gardenConceptPlanner.journey-active .journey-slide-9 h4,#gardenConceptPlanner.journey-active .journey-slide-9 h5{font-family:var(--font-ui)!important;font-weight:var(--font-weight-semibold)!important;line-height:1.2!important}#gardenConceptPlanner.journey-active .journey-slide-10 p,#gardenConceptPlanner.journey-active .journey-slide-10 label,#gardenConceptPlanner.journey-active .journey-slide-8 p,#gardenConceptPlanner.journey-active .journey-slide-8 label,#gardenConceptPlanner.journey-active .journey-slide-9 li,#gardenConceptPlanner.journey-active .journey-slide-9 span,#gardenConceptPlanner.journey-active .journey-slide-9 strong{font-size:14.5px!important;line-height:1.4!important}#gardenConceptPlanner.journey-active .journey-slide-9 #selectedConfiguration{height:100%!important;min-height:0!important;overflow:hidden!important}#gardenConceptPlanner.journey-active .journey-slide-9 .selected-config-body{display:block!important;height:100%!important;min-height:0!important;columns:2!important;column-gap:18px!important;column-fill:auto!important;overflow:hidden!important}#gardenConceptPlanner.journey-active .journey-slide-9 .selected-config-group{display:block!important;width:auto!important;margin:0 0 12px!important;padding:13px 14px!important;border:1px solid rgba(73,88,76,.12)!important;border-radius:10px!important;background:rgba(255,255,252,.90)!important;break-inside:auto!important;column-span:none!important}#gardenConceptPlanner.journey-active .journey-slide-9 .selected-config-group h4{margin:0 0 8px!important}#gardenConceptPlanner.journey-active .journey-slide-9 .selected-config-list{gap:7px!important}#gardenConceptPlanner.journey-active .journey-slide-9 .selected-config-element-sections{display:block!important}#gardenConceptPlanner.journey-active .journey-slide-9 .selected-config-element-section{break-inside:avoid!important;margin-bottom:9px!important}@media (max-width:900px){#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice-grid{grid-template-columns:1fr!important}#gardenConceptPlanner.journey-active .journey-slide-9 .selected-config-body{columns:1!important;overflow:auto!important}}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-summary,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-summary,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-summary{height:116px!important;min-height:116px!important;padding-left:104px!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card{min-height:0!important}#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-summary{height:98px!important;min-height:98px!important;padding:12px 12px 5px 88px!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-title{font-size:18.5px!important;line-height:1.14!important}#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-content{padding:0 12px 9px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-copy{padding-bottom:5px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-desc{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;font-size:14px!important;line-height:1.32!important}#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer{min-height:38px!important;padding-top:6px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-area-field>label,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-total{font-size:12.5px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-area-field>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-area-field>.select{width:96px!important;min-width:96px!important;max-width:96px!important;height:31px!important;min-height:31px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .feature-area-input{height:29px!important;min-height:29px!important;font-size:13px!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-summary{height:138px!important;padding-left:122px!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image>.feature-config-summary,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image>.feature-config-summary,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image>.feature-config-summary{height:116px!important;min-height:116px!important;padding:14px 14px 7px 104px!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image>.feature-config-summary{height:88px!important;min-height:88px!important;padding:11px 11px 4px 84px!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image>.feature-config-content{padding:0 11px 7px!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.feature-config-summary{height:138px!important;min-height:138px!important;padding:16px 14px 8px 122px!important;box-sizing:border-box!important}}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer:has(.feature-instance-add) .feature-instance-add{grid-column:4!important;grid-row:1!important;position:static!important;justify-self:start!important;align-self:center!important;width:34px!important;min-width:34px!important;height:34px!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer:has(.feature-instance-add) .feature-config-total{grid-column:5!important}#gardenConceptPlanner.journey-active{--journey-text: #314238;--journey-muted: #5d6a62}#gardenConceptPlanner.journey-active .journey-slide,#gardenConceptPlanner.journey-active .journey-slide button,#gardenConceptPlanner.journey-active .journey-slide input,#gardenConceptPlanner.journey-active .journey-slide select,#gardenConceptPlanner.journey-active .journey-slide textarea{font-family:var(--font-ui)!important;color:var(--journey-text)}#gardenConceptPlanner.journey-active .journey-heading h2{font-family:var(--font-editorial,Georgia,serif)!important}#gardenConceptPlanner.journey-active .journey-slide p,#gardenConceptPlanner.journey-active .journey-slide label,#gardenConceptPlanner.journey-active .journey-slide small,#gardenConceptPlanner.journey-active .journey-slide li{font-size:var(--journey-font-body)!important;line-height:1.48!important}#gardenConceptPlanner.journey-active .journey-slide h3,#gardenConceptPlanner.journey-active .journey-slide h4{font-family:var(--font-ui)!important;font-size:var(--journey-font-section)!important;font-weight:600!important;line-height:1.2!important}#gardenConceptPlanner.journey-active .journey-shell .glossary-inline-info,#gardenConceptPlanner.journey-active .journey-shell .glossary-info-wrap>.glossary-inline-info,#gardenConceptPlanner.journey-active .journey-shell [class*="info-icon"]{display:none!important}#gardenConceptPlanner.journey-active .journey-shell .glossary-info-wrap{display:contents!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-card,#gardenConceptPlanner.journey-active .journey-slide-2 .choice-card,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card,#gardenConceptPlanner.journey-active .journey-slide-9 .selected-config-group,#gardenConceptPlanner.journey-active .journey-final-slide .result-section{background:var(--journey-card-bg)!important;border:1px solid var(--journey-card-border)!important;box-shadow:var(--journey-card-shadow)!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice input:checked+.design-world-card::after,#gardenConceptPlanner.journey-active .journey-slide-2 .choice input:checked+.choice-card::after{background:rgba(255,255,255,.94)!important;color:#355c43!important;border:1px solid rgba(53,92,67,.20)!important;box-shadow:0 5px 14px rgba(27,44,34,.13)!important}#gardenConceptPlanner.journey-active .journey-reset-mark{position:absolute;z-index:8;right:11px;top:11px;width:29px;height:29px;padding:0;border:1px solid rgba(53,92,67,.18);border-radius:50%;background:rgba(255,255,255,.96);color:#355c43;font:600 15px/1 var(--font-ui);place-items:center;cursor:pointer;box-shadow:0 7px 16px rgba(27,44,34,.15);transition:transform .15s ease,box-shadow .15s ease,background .15s ease}#gardenConceptPlanner.journey-active .feature-config-card.is-configured>.journey-reset-mark{display:grid}#gardenConceptPlanner.journey-active .journey-reset-mark:hover{transform:translateY(-1px) scale(1.04);background:#fff;box-shadow:0 10px 22px rgba(27,44,34,.20)}#gardenConceptPlanner.journey-active .journey-reset-mark:focus-visible{outline:2px solid rgba(53,92,67,.45);outline-offset:2px}#gardenConceptPlanner.journey-active .journey-slide-1 .project-context-accessible-label,#gardenConceptPlanner.journey-active .journey-slide-1 .field>label{line-height:1.25!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-card strong{font-size:var(--journey-font-section)!important;font-weight:600!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-card small{font-size:var(--journey-font-body)!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-card strong{font-weight:600!important;line-height:1.2!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-card small{margin-top:5px!important}#gardenConceptPlanner.journey-active .journey-slide-2 .guided-character-section>.define-subsection-heading .define-subsection-title{font-size:19px!important;font-weight:600!important}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-summary,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image>.feature-config-summary{border-bottom:0!important}}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-title{font-size:var(--journey-font-card)!important;font-weight:600!important;line-height:1.22!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-desc{font-size:var(--journey-font-body)!important;line-height:1.44!important;-webkit-line-clamp:3!important;color:var(--journey-muted)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-summary,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-content,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-copy{border-top:0!important;border-bottom:0!important}#gardenConceptPlanner.journey-active .journey-element-slide hr{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-content,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-content{display:flex!important;flex-direction:column!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-footer{margin-top:auto!important;width:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;align-items:end!important;border-top:0!important}#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-footer>.feature-auto-field{grid-column:1!important;justify-self:start!important;text-align:left!important}#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-total{grid-column:2!important;justify-self:end!important;align-self:end!important;text-align:right!important;font-size:15px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-footer{margin-top:8px!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-copy{padding-bottom:12px!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-auto-field{display:flex!important;align-items:center!important;gap:12px!important;flex-wrap:wrap!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-auto-meta{font-size:14px!important;color:#657168!important}#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainPanel{display:block!important}#gardenConceptPlanner.journey-active .journey-slide-8 .score-explain-toggle{pointer-events:none!important;cursor:default!important;border:0!important;background:transparent!important;padding-left:0!important;padding-right:0!important;font-weight:600!important}#gardenConceptPlanner.journey-active .journey-slide-8 .score-explain-list{display:grid!important}#gardenConceptPlanner.journey-active .journey-slide-8 .score-explain-list>li{margin:0!important;border-radius:12px!important}#gardenConceptPlanner.journey-active .journey-slide-11 .mobile-section-toggle{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-11 [data-mobile-collapsed="true"]>:not(h3){display:revert!important}#gardenConceptPlanner.journey-active .journey-slide-11 .journey-slide-content{align-content:stretch!important}#gardenConceptPlanner.journey-active .journey-slide-11 .result-section{border-radius:15px!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-slide-11 .chip,#gardenConceptPlanner.journey-active .journey-slide-11 .reason{font-size:14.5px!important;line-height:1.4!important;padding:9px 12px!important}#gardenConceptPlanner.journey-active .journey-handoff-slide .journey-slide-content{height:100%!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-handoff-slide #projectHandoff{height:100%!important;min-height:0!important;display:grid!important;grid-template-columns:minmax(300px,.85fr) minmax(0,1.15fr)!important;grid-template-rows:auto auto 1fr!important;gap:22px 30px!important;padding:24px!important;border:1px solid var(--journey-card-border)!important;border-radius:18px!important;overflow:auto!important}#gardenConceptPlanner.journey-active .journey-handoff-visual{grid-column:1!important;grid-row:1/4!important;margin:0!important;min-height:100%!important;border-radius:14px!important;overflow:hidden!important;background:#e8ece7!important}#gardenConceptPlanner.journey-active .journey-handoff-visual img{width:100%!important;height:100%!important;min-height:460px!important;object-fit:cover!important;display:block!important}#gardenConceptPlanner.journey-active .journey-handoff-slide .handoff-head{grid-column:2!important;grid-row:1!important;display:block!important}#gardenConceptPlanner.journey-active .journey-handoff-slide .handoff-package{margin-top:16px!important}#gardenConceptPlanner.journey-active .journey-handoff-slide #handoffOpenButton{grid-column:2!important;grid-row:2!important;justify-self:start!important;min-height:48px!important;padding:11px 20px!important;font-size:16px!important}#gardenConceptPlanner.journey-active .journey-handoff-slide #handoffFormPanel,#gardenConceptPlanner.journey-active .journey-handoff-slide #handoffSuccess{grid-column:2!important;grid-row:3!important;min-width:0!important}@media (max-width:900px){#gardenConceptPlanner.journey-active .journey-slide-1 .journey-direction-image,#gardenConceptPlanner.journey-active .journey-slide-1 .journey-direction-image img{max-height:180px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-summary{height:auto!important;padding-left:120px!important;display:flex!important;align-items:center!important}#gardenConceptPlanner.journey-active .journey-slide-8 .score-explain-list,#gardenConceptPlanner.journey-active .journey-slide-11 .journey-slide-content{grid-template-columns:1fr!important}#gardenConceptPlanner.journey-active .journey-slide-11 .result-section:last-child{grid-column:auto!important}#gardenConceptPlanner.journey-active .journey-handoff-slide #projectHandoff{display:block!important;padding:16px!important}#gardenConceptPlanner.journey-active .journey-handoff-visual{height:230px!important;min-height:230px!important;margin-bottom:18px!important}#gardenConceptPlanner.journey-active .journey-handoff-visual img{min-height:230px!important}}#gardenConceptPlanner.journey-active{--journey-card-bg: #fffefb;--journey-card-border: rgba(54,71,60,.12);--journey-card-shadow: 0 7px 21px rgba(27,44,34,.06);--journey-font-small: 14px;--journey-font-body: 15.5px;--journey-font-card: 19px;--journey-font-section: 21px}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-card,#gardenConceptPlanner.journey-active .journey-slide-2 .choice-card,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card,#gardenConceptPlanner.journey-active .journey-slide-9 .selected-config-group,#gardenConceptPlanner.journey-active .journey-slide-11 .result-section{background:var(--journey-card-bg)!important;border:1px solid var(--journey-card-border)!important;box-shadow:var(--journey-card-shadow)!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice input:checked+.design-world-card,#gardenConceptPlanner.journey-active .journey-slide-2 .choice input:checked+.choice-card,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.is-configured{transform:translateY(-1px)!important}#gardenConceptPlanner.journey-active .journey-shell .glossary-inline-info,#gardenConceptPlanner.journey-active .journey-shell [class*="info-icon"],#gardenConceptPlanner.journey-active .journey-shell [data-glossary-anchor]{display:none!important}#gardenConceptPlanner.journey-active .journey-slide p,#gardenConceptPlanner.journey-active .journey-slide li,#gardenConceptPlanner.journey-active .journey-slide label,#gardenConceptPlanner.journey-active .journey-slide small,#gardenConceptPlanner.journey-active .journey-slide .hint,#gardenConceptPlanner.journey-active .journey-slide .feature-config-desc{font-family:var(--font-ui)!important;font-size:var(--journey-font-body)!important;line-height:1.45!important}#gardenConceptPlanner.journey-active .journey-slide h3,#gardenConceptPlanner.journey-active .journey-slide h4,#gardenConceptPlanner.journey-active .journey-slide .feature-config-title,#gardenConceptPlanner.journey-active .journey-slide .choice-card strong{font-family:var(--font-ui)!important;font-size:var(--journey-font-card)!important;font-weight:600!important;line-height:1.22!important}#gardenConceptPlanner.journey-active .journey-slide-1 .project-context-accessible-label,#gardenConceptPlanner.journey-active .journey-slide-1 .field>label{font-size:16px!important;font-weight:600!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-card small{line-height:1.38!important}#gardenConceptPlanner.journey-active .journey-slide-2 .guided-character-section{border-top:0!important}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-slide-3 .journey-element-thumb,#gardenConceptPlanner.journey-active .journey-slide-4 .journey-element-thumb,#gardenConceptPlanner.journey-active .journey-slide-5 .journey-element-thumb{width:136px!important;aspect-ratio:3/4!important;left:14px!important;top:14px!important;border:0!important;border-radius:13px!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-summary,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-summary,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-summary,#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image>.feature-config-summary,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image>.feature-config-summary,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image>.feature-config-summary{height:210px!important;min-height:210px!important;padding:14px 16px 14px 174px!important;display:flex!important;align-items:center!important;border:0!important}}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-desc,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-desc,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-desc{-webkit-line-clamp:3!important}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-slide-6 .journey-element-thumb{aspect-ratio:3/4!important;left:13px!important;top:13px!important;border:0!important;border-radius:12px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-summary,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image>.feature-config-summary{padding:13px 15px 13px 150px!important;display:flex!important;align-items:center!important;border:0!important}}#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-title{font-size:19px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-content{padding:0 13px 58px!important;border:0!important}#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-copy,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-main,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-glossary-embedded{border:0!important}#gardenConceptPlanner.journey-active .journey-slide-6 hr,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-rule-hint,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-glossary-embedded{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-desc{-webkit-line-clamp:3!important;font-size:15px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer{position:absolute!important;left:13px!important;right:13px!important;bottom:11px!important;width:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;gap:12px!important;margin:0!important;padding:0!important;border:0!important}#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-auto-field{grid-column:1!important;display:flex!important;position:static!important;align-items:center!important;justify-content:flex-start!important;gap:9px!important;width:auto!important;max-width:none!important;margin:0!important;text-align:left!important}#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-area-field>label{display:block!important;position:static!important;min-width:max-content!important;margin:0!important;font-size:14px!important;text-align:left!important}#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-area-field>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-area-field>.select{position:static!important;width:106px!important;min-width:106px!important;max-width:106px!important;height:34px!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-total{grid-column:2!important;grid-row:1!important;position:static!important;justify-self:end!important;align-self:end!important;margin:0!important;padding:0!important;font-size:15px!important;border:0!important;background:transparent!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-content{padding-bottom:74px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid .feature-area-field{position:static!important}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-slide-7 .journey-element-thumb{border:0!important;border-radius:15px!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-summary,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.feature-config-summary{border:0!important}}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-title{font-size:21px!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-content{padding:0 16px 58px!important;border:0!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-footer{position:absolute!important;left:16px!important;right:16px!important;bottom:12px!important;width:auto!important;grid-template-columns:minmax(0,1fr) auto!important;margin:0!important;padding:0!important;border:0!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-footer>.feature-auto-field{grid-column:1!important;display:flex!important;position:static!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:auto!important;max-width:none!important;margin:0!important;text-align:left!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-total{grid-column:2!important;grid-row:1!important;position:static!important;justify-self:end!important;align-self:end!important;margin:0!important;font-size:16px!important;border:0!important;background:transparent!important}#gardenConceptPlanner.journey-active .journey-slide-10,#gardenConceptPlanner.journey-active .journey-slide-8,#gardenConceptPlanner.journey-active .journey-slide-9{font-size:16px!important}#gardenConceptPlanner.journey-active .journey-slide-10 p,#gardenConceptPlanner.journey-active .journey-slide-10 label,#gardenConceptPlanner.journey-active .journey-slide-10 .hint,#gardenConceptPlanner.journey-active .journey-slide-8 p,#gardenConceptPlanner.journey-active .journey-slide-8 li,#gardenConceptPlanner.journey-active .journey-slide-9 li,#gardenConceptPlanner.journey-active .journey-slide-9 span,#gardenConceptPlanner.journey-active .journey-slide-9 strong{font-size:15.5px!important;line-height:1.48!important}#gardenConceptPlanner.journey-active .journey-slide-8 .score-explain-toggle{font-size:19px!important}#gardenConceptPlanner.journey-active .journey-slide-8 .score-explain-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}#gardenConceptPlanner.journey-active .journey-slide-8 .score-explain-list>li{background:var(--journey-card-bg)!important;border:1px solid var(--journey-card-border)!important;box-shadow:0 7px 18px rgba(27,44,34,.07)!important}#gardenConceptPlanner.journey-active .journey-slide-11 .mobile-section-toggle,#gardenConceptPlanner.journey-active .journey-slide-11 [data-glossary-anchor]{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-11 .result-section{box-shadow:0 9px 25px rgba(27,44,34,.07)!important}#gardenConceptPlanner.journey-active .journey-slide-11 .reason,#gardenConceptPlanner.journey-active .journey-slide-11 .chip{font-size:15.5px!important;line-height:1.42!important;padding:10px 13px!important}#gardenConceptPlanner.journey-active .journey-slide-11 .reasons{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:11px!important}#gardenConceptPlanner.journey-active .journey-handoff-slide #projectHandoff{background:rgba(255,254,250,.97)!important;box-shadow:0 20px 48px rgba(27,44,34,.12)!important}#gardenConceptPlanner.journey-active .journey-handoff-slide .handoff-head h3{font-size:24px!important;font-weight:600!important}#gardenConceptPlanner.journey-active .journey-handoff-slide .handoff-intro{font-size:16.5px!important;line-height:1.55!important}#gardenConceptPlanner.journey-active .journey-handoff-slide #handoffOpenButton{box-shadow:0 10px 24px rgba(27,44,34,.13)!important}@media (max-width:900px){#gardenConceptPlanner.journey-active .journey-slide-3 .journey-element-thumb,#gardenConceptPlanner.journey-active .journey-slide-4 .journey-element-thumb,#gardenConceptPlanner.journey-active .journey-slide-5 .journey-element-thumb,#gardenConceptPlanner.journey-active .journey-slide-6 .journey-element-thumb{width:92px!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-summary,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-summary,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-summary,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-summary{height:auto!important;min-height:142px!important;padding-left:122px!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-summary{height:auto!important}#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-footer{position:static!important;width:100%!important;margin-top:auto!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid{margin-top:auto!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-footer{position:static!important;width:100%!important;margin-top:8px!important}#gardenConceptPlanner.journey-active .journey-slide-11 .reasons{grid-template-columns:1fr!important}}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-slide-6 .journey-element-thumb{width:124px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-summary,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image>.feature-config-summary{height:182px!important;min-height:182px!important;padding-left:164px!important}}#gardenConceptPlanner.journey-active{--journey-accent: #b7583c;--journey-accent-soft: #f5dcd0;--journey-card-active-shadow: 0 16px 36px rgba(28,57,39,.20)}#gardenConceptPlanner.journey-active .journey-shell[data-slide="2"],#gardenConceptPlanner.journey-active .journey-shell[data-slide="4"],#gardenConceptPlanner.journey-active .journey-shell[data-slide="7"]{--journey-accent: #4f7658;--journey-accent-soft: #dcebdc;--journey-card-active-bg: #e7f2e5}#gardenConceptPlanner.journey-active .journey-shell[data-slide="3"],#gardenConceptPlanner.journey-active .journey-shell[data-slide="5"]{--journey-accent: #b56b36;--journey-accent-soft: #f3dfca;--journey-card-active-bg: #f6eadb}#gardenConceptPlanner.journey-active .journey-shell[data-slide="6"],#gardenConceptPlanner.journey-active .journey-shell[data-slide="9"]{--journey-accent: #486f78;--journey-accent-soft: #dcebee;--journey-card-active-bg: #e7f1f2}#gardenConceptPlanner.journey-active .journey-shell::before{filter:saturate(1.28) contrast(.98)!important}#gardenConceptPlanner.journey-active .journey-header-current{position:relative!important;isolation:isolate!important;min-height:48px!important}#gardenConceptPlanner.journey-active .journey-step-count{position:absolute!important;left:0!important;top:50%!important;z-index:0!important;transform:translateY(-50%)!important;min-width:0!important;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;font-size:clamp(28px,3.1vw,44px)!important;font-weight:700!important;letter-spacing:.02em!important;white-space:nowrap!important;pointer-events:none!important}#gardenConceptPlanner.journey-active .journey-heading{position:relative!important;z-index:1!important}#gardenConceptPlanner.journey-active .journey-heading h2{font-size:clamp(29px,2.85vw,41px)!important;line-height:1.02!important;color:#283c30!important}#gardenConceptPlanner.journey-active .journey-progress{position:relative!important;z-index:1!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice input:checked+.design-world-card,#gardenConceptPlanner.journey-active .journey-slide-2 .choice input:checked+.choice-card,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.is-configured{background:var(--journey-card-active-bg)!important;border-color:color-mix(in srgb,var(--journey-accent) 42%,#c9d1ca)!important;box-shadow:var(--journey-card-active-shadow)!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice input:checked+.design-world-card::after,#gardenConceptPlanner.journey-active .journey-slide-2 .choice input:checked+.choice-card::after,#gardenConceptPlanner.journey-active .journey-reset-mark{border-color:color-mix(in srgb,var(--journey-accent) 28%,transparent)!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-direction-image,#gardenConceptPlanner.journey-active .journey-slide-1 .journey-direction-image img{width:100%!important;max-height:none!important}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-slide-2 .journey-choice-image{width:144px!important;height:192px!important;min-height:192px!important;max-height:192px!important;aspect-ratio:3/4!important;border:0!important;border-radius:12px!important;box-shadow:none!important;overflow:hidden!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-card{grid-template-columns:156px minmax(0,1fr)!important;min-height:216px!important;padding:12px 14px!important;align-items:center!important}}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-summary{cursor:default!important;user-select:text!important}#gardenConceptPlanner.journey-active .journey-element-slide details.feature-config-card:not([open])>.feature-config-content{display:block!important}#gardenConceptPlanner.journey-active .journey-element-slide details.feature-config-card:not([open])>.feature-config-summary~*{display:block!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-title,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-title,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-title,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-title,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-title{font-size:20px!important;font-weight:600!important;line-height:1.2!important}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-content{padding-bottom:78px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid{bottom:12px!important;align-items:end!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-footer{right:14px!important;bottom:12px!important;align-items:end!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-total{align-self:end!important;line-height:34px!important}}#gardenConceptPlanner.journey-active .journey-slide-7 #lightingMeta,#gardenConceptPlanner.journey-active .journey-slide-7 #irrigationMeta{display:none!important}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-slide-7 .journey-element-thumb{left:16px!important;top:16px!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-content{padding-left:310px!important;padding-top:0!important}}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-copy{text-align:left!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-desc{font-size:16px!important;line-height:1.5!important}#gardenConceptPlanner.journey-active .journey-slide-10{font-size:17px!important}#gardenConceptPlanner.journey-active .journey-slide-10 p,#gardenConceptPlanner.journey-active .journey-slide-10 label,#gardenConceptPlanner.journey-active .journey-slide-10 .hint,#gardenConceptPlanner.journey-active .journey-slide-10 input,#gardenConceptPlanner.journey-active .journey-slide-10 select{font-size:16.5px!important}#gardenConceptPlanner.journey-active .journey-slide-8 .journey-slide-content{height:100%!important;min-height:0!important;display:flex!important;flex-direction:column!important}#gardenConceptPlanner.journey-active .journey-slide-8 .score-explain-list{gap:9px 13px!important;margin-top:8px!important}#gardenConceptPlanner.journey-active .journey-slide-8 .score-explain-list>li{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto auto!important;gap:5px!important;padding:10px 12px!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-slide-8 .score-factor-level{display:block!important;width:max-content!important;margin:0!important;font-size:13px!important;line-height:1.2!important}#gardenConceptPlanner.journey-active .journey-slide-8 .score-explain-list>li>span:last-child{display:block!important;font-size:14.5px!important;line-height:1.35!important;white-space:normal!important}#gardenConceptPlanner.journey-active .journey-slide-8 .score-explain-list>li>span:last-child strong{font-size:14.5px!important}#gardenConceptPlanner.journey-active .journey-slide-8 .result-hero{margin-bottom:8px!important}#gardenConceptPlanner.journey-active .journey-slide-8 .recommendation-alternatives,#gardenConceptPlanner.journey-active .journey-slide-8 #compatibilityNotes{margin-bottom:8px!important}#gardenConceptPlanner.journey-active .journey-slide-12 button,#gardenConceptPlanner.journey-active .journey-slide-12 #handoffOpenButton,#gardenConceptPlanner.journey-active .journey-slide-12 #handoffSubmitButton{color:#fff!important}@media (max-width:900px){#gardenConceptPlanner.journey-active .journey-step-count{font-size:28px!important}#gardenConceptPlanner.journey-active .journey-heading h2{font-size:30px!important}#gardenConceptPlanner.journey-active .journey-slide-2 .journey-choice-image{min-height:123px!important;max-height:123px!important}}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card{min-height:360px!important;height:360px!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-summary,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.feature-config-summary{height:auto!important;min-height:86px!important;padding:40px 22px 4px 288px!important;display:flex!important;align-items:center!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-content{position:static!important;padding:0 18px 62px 288px!important;display:flex!important;flex-direction:column!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-copy{margin:0!important;padding:0!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-footer{left:288px!important;right:18px!important;bottom:14px!important}}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-slide-8 .result-hero>.recommendation,#gardenConceptPlanner.journey-active .journey-slide-8 .result-hero>.concept-media{height:438px!important;min-height:438px!important;max-height:438px!important;overflow:hidden!important}#gardenConceptPlanner.journey-active .journey-slide-8 .recommendation{padding:14px!important}#gardenConceptPlanner.journey-active .journey-slide-8 .recommendation h2{font-size:31px!important;margin-bottom:4px!important}#gardenConceptPlanner.journey-active .journey-slide-8 .recommendation p{font-size:14.5px!important;line-height:1.35!important}#gardenConceptPlanner.journey-active .journey-slide-8 .score-explain-toggle{margin-top:8px!important;margin-bottom:5px!important;font-size:17px!important}#gardenConceptPlanner.journey-active .journey-slide-8 .style-steering-stack{padding-top:8px!important;padding-bottom:8px!important}#gardenConceptPlanner.journey-active .journey-slide-8 .recommendation-alternatives{overflow:hidden!important}}#gardenConceptPlanner.journey-active .journey-slide-8 .score-explain-list>li>span:last-child{text-align:left!important;justify-self:stretch!important}#gardenConceptPlanner.journey-active .journey-slide-8 .score-explain-list>li>span:last-child strong{display:inline!important;text-align:left!important}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card>.feature-config-content{padding-left:288px!important;padding-right:18px!important}#gardenConceptPlanner.journey-active .journey-slide-8 .style-steering-stack{height:84px!important;min-height:84px!important}#gardenConceptPlanner.journey-active .journey-slide-8 .recommendation-alternatives{height:126px!important;min-height:126px!important}#gardenConceptPlanner.journey-active .journey-slide-8 .score-explain-list{gap:7px 10px!important}#gardenConceptPlanner.journey-active .journey-slide-8 .score-explain-list>li{padding:7px 9px!important}}#gardenConceptPlanner.journey-active .journey-slide-8 .concept-copy-reserve,#gardenConceptPlanner.journey-active .journey-slide-8 .recommendation-confidence{min-height:0!important;height:auto!important}#gardenConceptPlanner.journey-active{--journey-card-active-bg: #e8f2e7;--journey-card-active-border: #91ad89;--journey-nav-green: #6f8657;--journey-nav-green-hover: #536a40}#gardenConceptPlanner.journey-active .journey-shell{width:100%!important;height:calc(100svh - (var(--app-shell-edge,12px)*2))!important;min-height:680px!important;margin:0!important;border-radius:20px!important}.journey-view-switch{gap:0!important;padding:0!important;overflow:visible!important;background:transparent!important;border:0!important;box-shadow:none!important;backdrop-filter:none!important}.journey-view-version{display:inline-flex;align-items:center;margin-right:8px;color:#67736b;font:600 11px/1 var(--font-ui);letter-spacing:.02em;white-space:nowrap}.journey-view-switch button{min-height:28px!important;padding:5px 10px!important;border:1px solid rgba(53,72,59,.16)!important;border-left:0!important;border-radius:0!important;background:#fff!important;color:#506058!important;font-size:11.5px!important;font-weight:600!important;transform:none!important}.journey-view-switch button:first-of-type{border-left:1px solid rgba(53,72,59,.16)!important;border-radius:7px 0 0 7px!important}.journey-view-switch button:last-of-type{border-radius:0 7px 7px 0!important}.journey-view-switch button[aria-pressed="true"]{background:#536c49!important;border-color:#536c49!important;color:#fff!important;box-shadow:none!important}#gardenConceptPlanner.journey-active .journey-footer{grid-template-columns:1fr 1fr!important;gap:2px!important}#gardenConceptPlanner.journey-active .journey-footer .journey-nav-button{cursor:pointer!important;transition:background .16s ease!important}#gardenConceptPlanner.journey-active .journey-footer .journey-previous{grid-column:1!important;justify-content:flex-start!important}#gardenConceptPlanner.journey-active .journey-footer .journey-next{grid-column:2!important;justify-content:flex-end!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice input:checked+.design-world-card::after,#gardenConceptPlanner.journey-active .journey-slide-2 .choice input:checked+.choice-card::after,#gardenConceptPlanner.journey-active .journey-reset-mark{width:var(--journey-selected-size)!important;height:var(--journey-selected-size)!important;right:10px!important;top:10px!important;display:grid!important;place-items:center!important;border:2px solid rgba(255,255,255,.92)!important;border-radius:50%!important;background:#4d754f!important;color:#fff!important;font:700 16px/1 var(--font-ui)!important;box-shadow:0 5px 14px rgba(30,58,37,.24)!important}#gardenConceptPlanner.journey-active .journey-reset-mark{display:none!important}#gardenConceptPlanner.journey-active .feature-config-card:is(.is-configured,.journey-has-values)>.journey-reset-mark{display:grid!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card:is(.is-configured,.journey-has-values){background:var(--journey-card-active-bg)!important;border-color:var(--journey-card-active-border)!important;box-shadow:0 14px 32px rgba(35,70,44,.14)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.is-configured>.feature-config-summary .feature-config-title::before{display:none!important;content:none!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.is-configured::after{display:none!important;content:none!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-direction-image img{opacity:1!important;visibility:visible!important}#gardenConceptPlanner.journey-active .journey-slide-1 .field>label,#gardenConceptPlanner.journey-active .journey-slide-1 .project-context-accessible-label{font-size:16px!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice{min-width:0!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-card{width:100%!important}#gardenConceptPlanner.journey-active .journey-slide-2 .journey-choice-image img{outline:0!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice input:checked+.choice-card{background:#e3f0e1!important;border-color:#84a17e!important;box-shadow:0 14px 28px rgba(38,77,47,.16)!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card:is(.is-configured,.journey-has-values),#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card:is(.is-configured,.journey-has-values),#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card:is(.is-configured,.journey-has-values),#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card:is(.is-configured,.journey-has-values),#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card:is(.is-configured,.journey-has-values){background:#e5f0e3!important;border-color:#89a482!important}#gardenConceptPlanner.journey-active .journey-slide-4 .signature-tree-main{display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-slide-4 .signature-tree-fields{margin:auto 0 0 auto!important;align-self:flex-end!important;justify-content:end!important}#gardenConceptPlanner.journey-active .journey-slide-4 .signature-tree-fields>.feature-instance-add{align-self:end!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-total{font-size:16px!important}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-summary,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-content{padding-left:calc(clamp(210px,20vw,280px) + 42px)!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-summary{padding-top:34px!important;min-height:96px!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-content{padding-right:20px!important;padding-bottom:64px!important}}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-desc{-webkit-line-clamp:5!important}#gardenConceptPlanner.journey-active .journey-slide-7 .journey-system-extra{display:block!important;margin-top:10px!important;color:#56645a!important;font-size:15px!important;line-height:1.48!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-slide-content{padding-block:10px!important}#gardenConceptPlanner.journey-active .journey-slide-10 .config-group,#gardenConceptPlanner.journey-active .journey-slide-10 .guided-optional-group{padding:20px!important;margin-bottom:6px!important}#gardenConceptPlanner.journey-active .journey-slide-10 .config-summary,#gardenConceptPlanner.journey-active .journey-slide-10 .define-subsection-title{font-size:21px!important;font-weight:650!important}#gardenConceptPlanner.journey-active .journey-slide-10 .constraint-jp-term,#gardenConceptPlanner.journey-active .journey-slide-10 [lang="ja"],#gardenConceptPlanner.journey-active .journey-slide-10 .config-jp-badge{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-10 .check{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:10px!important;row-gap:4px!important;align-items:start!important;padding:13px 14px!important;min-height:86px!important}#gardenConceptPlanner.journey-active .journey-slide-10 .check>input{grid-row:1/span 2!important;margin-top:4px!important}#gardenConceptPlanner.journey-active .journey-slide-10 .check>span:not(.journey-constraint-copy){font-size:16px!important;font-weight:650!important;line-height:1.3!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-constraint-copy{grid-column:2!important;display:block!important;color:#627067!important;font-size:14px!important;line-height:1.4!important}#gardenConceptPlanner.journey-active .journey-slide-8 .journey-slide-content{overflow:auto!important}#gardenConceptPlanner.journey-active .journey-slide-8 .result-hero,#gardenConceptPlanner.journey-active .journey-slide-8 .result-hero>.recommendation,#gardenConceptPlanner.journey-active .journey-slide-8 .result-hero>.concept-media{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}#gardenConceptPlanner.journey-active .journey-slide-8 .score-explain-toggle{position:relative;display:flex;width:100%;height:var(--control-height);min-height:var(--control-height);align-items:center;margin-top:var(--space-3);padding:0 22px 0 0;color:var(--color-terracotta-dark);font-family:var(--font-ui);text-align:left}#gardenConceptPlanner.journey-active .journey-slide-8 .score-explain-panel{margin-top:var(--space-2);padding:var(--space-3);border:var(--border-width) solid var(--color-line);border-radius:var(--radius-small);background:var(--color-soft-card)}#gardenConceptPlanner.journey-active .journey-slide-8 .score-explain-panel[hidden]{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-8 .score-explain-list{margin:0;padding:0;list-style:none}#gardenConceptPlanner.journey-active .journey-slide-8 .score-explain-list li{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-2);padding:0;font-size:var(--font-size-xs);line-height:var(--line-body)}#gardenConceptPlanner.journey-active .journey-slide-8 .score-explain-list li>span:last-child{text-align:right}#gardenConceptPlanner.journey-active .journey-slide-8 .style-steering-stack{height:auto!important;min-height:0!important;padding:12px!important}#gardenConceptPlanner.journey-active .journey-slide-8 .style-steering-labels{font-size:13px!important}#gardenConceptPlanner.journey-active .journey-slide-8 .style-steering-labels em{font-size:13px!important;font-weight:700!important;color:#4d654e!important}#gardenConceptPlanner.journey-active .journey-slide-8 .journey-steering-intro{gap:3px;margin-bottom:8px;color:#4a5b50;font-family:var(--font-ui)}#gardenConceptPlanner.journey-active .journey-slide-8 .journey-steering-intro strong{font-weight:700}#gardenConceptPlanner.journey-active .journey-slide-8 .journey-steering-intro span{color:#68746c}#gardenConceptPlanner.journey-active .journey-slide-9 .selected-config-group h4{font-size:21px!important;font-weight:650!important;margin-bottom:10px!important}#gardenConceptPlanner.journey-active .journey-slide-11 .result-section{margin:0 0 10px!important;padding:15px!important}#gardenConceptPlanner.journey-active .journey-slide-11 button,#gardenConceptPlanner.journey-active .journey-slide-11 #handoffOpenButton,#gardenConceptPlanner.journey-active .journey-slide-11 #handoffSubmitButton{color:#fff!important}@media (max-width:900px){#gardenConceptPlanner.journey-active .journey-slide-2 .choice-card{gap:8px!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-card strong{font-size:15px!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-card small{font-size:12.5px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-footer{justify-content:flex-end!important}}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-slide-2 .choice-grid{grid-template-columns:1fr!important}}#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainToggle{pointer-events:auto!important;cursor:pointer!important}#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainPanel[hidden]{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainPanel:not([hidden]){display:block!important}#gardenConceptPlanner.journey-active .journey-slide-8 .score-explain-chevron{display:block!important;position:absolute!important;right:2px!important;top:50%!important;width:var(--accordion-chevron-size)!important;height:var(--accordion-chevron-size)!important;border-right:var(--accordion-chevron-stroke) solid var(--color-green-dark)!important;border-bottom:var(--accordion-chevron-stroke) solid var(--color-green-dark)!important;transform:translateY(-50%) rotate(45deg)!important;transform-origin:center!important}#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainToggle[aria-expanded="true"] .score-explain-chevron{transform:translateY(-50%) rotate(225deg)!important}#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainList{grid-template-columns:1fr!important;gap:var(--space-2)!important}#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainList>li{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#gardenConceptPlanner.journey-active .journey-slide-8 .journey-steering-intro{margin:0 0 10px!important;padding:0!important}#gardenConceptPlanner.journey-active .journey-slide-8 .journey-steering-intro strong{font-size:16px!important}#gardenConceptPlanner.journey-active .journey-slide-8 .journey-steering-intro span{font-size:14px!important;line-height:1.42!important}#gardenConceptPlanner.journey-active .journey-slide-8 #investmentLevelPercent,#gardenConceptPlanner.journey-active .journey-slide-8 .style-steering-labels em{font-size:15px!important;font-weight:750!important}#gardenConceptPlanner.journey-active .journey-slide-11 button.mobile-section-toggle,#gardenConceptPlanner.journey-active .journey-slide-11 .glossary-inline-info,#gardenConceptPlanner.journey-active .journey-slide-11 [data-glossary-anchor]{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-11 [data-mobile-collapsible="1"]>*{display:revert!important}#gardenConceptPlanner.journey-active .journey-slide-11 [data-mobile-collapsible="1"]>button.mobile-section-toggle,#gardenConceptPlanner.journey-active .journey-slide-11 [data-mobile-collapsible="1"]>.glossary-inline-info{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-11 .chips{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px 12px!important}#gardenConceptPlanner.journey-active .journey-slide-11 .chips .chip{width:100%!important;margin:0!important;justify-content:flex-start!important}#gardenConceptPlanner.journey-active .journey-slide-11 #projectHandoff .handoff-primary,#gardenConceptPlanner.journey-active .journey-slide-11 #projectHandoff .handoff-submit{color:#fff!important}@media (max-width:700px){#gardenConceptPlanner.journey-active .journey-slide-11 .chips{grid-template-columns:1fr!important}}#gardenConceptPlanner.journey-active .journey-slide-11 [data-mobile-collapsible="1"]>#elementList.chips{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px 12px!important}#gardenConceptPlanner.journey-active .journey-slide-11 [data-mobile-collapsible="1"]>#reasonList.reasons{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}@media (max-width:700px){#gardenConceptPlanner.journey-active .journey-slide-11 [data-mobile-collapsible="1"]>#elementList.chips,#gardenConceptPlanner.journey-active .journey-slide-11 [data-mobile-collapsible="1"]>#reasonList.reasons{grid-template-columns:1fr!important}}#gardenConceptPlanner.journey-active{--journey-selected-size: 32px;--journey-nav-bg: #ffffff;--journey-nav-border: rgba(48,69,55,.24);--journey-nav-text: #33483a;--journey-nav-primary: #55704a;--journey-nav-primary-hover: #405a3b}#gardenConceptPlanner.journey-active .journey-footer{display:block!important;min-height:62px!important;padding:10px 16px!important;border-top:1px solid rgba(48,69,55,.12)!important}#gardenConceptPlanner.journey-active .journey-footer .config-project-actions{display:block!important;width:100%!important}#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar{width:100%!important}#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar>.action,#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar>#plannerNextStepButton{display:none!important}#gardenConceptPlanner.journey-active .journey-footer .journey-nav-button{display:inline-flex!important;width:auto!important;min-width:108px!important;min-height:40px!important;margin:0!important;padding:8px 14px!important;align-items:center!important;justify-content:center!important;gap:7px!important;border:1px solid var(--journey-nav-border)!important;border-radius:7px!important;background:var(--journey-nav-bg)!important;color:var(--journey-nav-text)!important;box-shadow:0 2px 8px rgba(31,48,37,.05)!important;font-family:var(--font-ui)!important;font-size:13px!important;font-weight:650!important}#gardenConceptPlanner.journey-active .journey-footer .journey-next{min-width:126px!important;border-color:var(--journey-nav-primary)!important;background:var(--journey-nav-primary)!important;color:#fff!important}#gardenConceptPlanner.journey-active .journey-footer .journey-nav-button:hover:not(:disabled),#gardenConceptPlanner.journey-active .journey-footer .journey-nav-button:focus-visible:not(:disabled){border-color:#789174!important;background:#f3f7f0!important;color:#2d4535!important;box-shadow:0 5px 14px rgba(31,48,37,.09)!important}#gardenConceptPlanner.journey-active .journey-footer .journey-next:hover:not(:disabled),#gardenConceptPlanner.journey-active .journey-footer .journey-next:focus-visible:not(:disabled){border-color:var(--journey-nav-primary-hover)!important;background:var(--journey-nav-primary-hover)!important;color:#fff!important}#gardenConceptPlanner.journey-active .journey-footer .journey-nav-button:disabled{opacity:.38!important;background:#f4f5f2!important;color:#68736c!important;cursor:not-allowed!important}#gardenConceptPlanner.journey-active .journey-footer .journey-nav-button svg{width:17px!important;height:17px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.9!important;stroke-linecap:round!important;stroke-linejoin:round!important}#gardenConceptPlanner.journey-active .journey-reset-mark,#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice input:checked+.design-world-card::after,#gardenConceptPlanner.journey-active .journey-slide-2 .choice input:checked+.choice-card::after{width:var(--journey-selected-size)!important;height:var(--journey-selected-size)!important;right:10px!important;top:10px!important;border:2px solid rgba(255,255,255,.96)!important;border-radius:50%!important;background:#527653!important;color:#fff!important;box-shadow:0 7px 18px rgba(31,63,40,.28)!important;font:750 16px/1 var(--font-ui)!important}#gardenConceptPlanner.journey-active .journey-choice-kanji,#gardenConceptPlanner.journey-active .journey-card-kanji{position:absolute!important;z-index:2!important;pointer-events:none!important;color:rgba(62,79,67,.46)!important;font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif!important;font-weight:600!important;line-height:1!important}#gardenConceptPlanner.journey-active .journey-element-slide .journey-card-kanji{left:22px!important;top:22px!important;font-size:19px!important;color:rgba(255,255,255,.90)!important;text-shadow:0 1px 5px rgba(20,32,24,.35)!important}#gardenConceptPlanner.journey-active .journey-slide-2 .guided-character-section{min-width:0!important;max-width:100%!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(6px,1vw,12px)!important;width:100%!important;min-width:0!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice,#gardenConceptPlanner.journey-active .journey-slide-2 .choice-card{min-width:0!important;max-width:100%!important;width:100%!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-card{padding:clamp(7px,.8vw,11px)!important;gap:clamp(7px,.8vw,12px)!important}#gardenConceptPlanner.journey-active .journey-slide-2 .journey-choice-image{border:0!important;outline:0!important;box-shadow:none!important;border-radius:11px!important}#gardenConceptPlanner.journey-active .journey-slide-2 .journey-choice-image img{border:0!important;border-radius:11px!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-card strong{font-size:clamp(14px,1.15vw,17px)!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-card small{font-size:clamp(12px,.98vw,14px)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card{position:relative!important;min-width:0!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card{position:relative!important;padding-bottom:78px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid{right:auto!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-footer{height:auto!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-footer>*:not(.feature-config-total){display:none!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-total{margin:0!important;padding:0!important;align-self:flex-end!important;text-align:right!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-volume-preview{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-footer{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:14px!important;margin-top:auto!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-footer>.feature-auto-field{order:1!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:0!important;width:auto!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-footer>.feature-config-total{order:2!important;margin:0!important;min-width:86px!important;text-align:right!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-auto-meta{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-toggle{width:max-content!important;min-width:max-content!important;max-width:none!important;flex-shrink:0!important;white-space:nowrap!important;-webkit-hyphens:none!important;hyphens:none!important;min-height:34px!important;padding:7px 10px!important;display:flex!important;align-items:center!important;gap:7px!important;border:1px solid rgba(64,83,69,.16)!important;border-radius:7px!important;background:#fff!important}#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard{position:relative!important;padding-right:54px!important}#gardenConceptPlanner.journey-active .journey-slide-8 .journey-random-style{position:absolute!important;top:12px!important;right:12px!important;width:34px!important;height:34px!important;display:grid!important;place-items:center!important;padding:0!important;border:1px solid rgba(53,76,60,.18)!important;border-radius:50%!important;background:#fff!important;color:#47604f!important;box-shadow:0 4px 12px rgba(30,47,35,.08)!important;cursor:pointer!important}#gardenConceptPlanner.journey-active .journey-slide-8 .journey-random-style:hover{background:#edf4ea!important;color:#304b39!important}#gardenConceptPlanner.journey-active .journey-slide-8 .journey-random-style svg{width:17px!important;height:17px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainToggle{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainPanel,#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainPanel[hidden]{display:block!important}#gardenConceptPlanner.journey-active .journey-slide-8 #investmentLevelPercent,#gardenConceptPlanner.journey-active .journey-slide-8 #investmentLevelEstimate{font-family:var(--font-ui)!important;font-size:15px!important;font-weight:750!important;line-height:1.1!important;color:#4d654e!important}#gardenConceptPlanner.journey-active .journey-slide-8 .investment-level-estimate{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:10px!important;font-size:13px!important}#gardenConceptPlanner.journey-active .journey-slide-11 .journey-suggested-elements-section{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-11 #projectHandoff{min-width:0!important}#gardenConceptPlanner.journey-active .journey-slide-11 .journey-handoff-visual{width:100%!important;height:220px!important;margin:0 0 15px!important;border-radius:12px!important;overflow:hidden!important}#gardenConceptPlanner.journey-active .journey-slide-11 .journey-handoff-visual img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}#gardenConceptPlanner.journey-active .journey-slide-11 .handoff-kicker{display:block!important;margin-top:2px!important}#gardenConceptPlanner.journey-active .journey-slide-11 #handoffOpenButton,#gardenConceptPlanner.journey-active .journey-slide-11 #handoffSubmitButton{background:var(--color-green)!important;border-color:var(--border-green)!important;color:var(--color-white)!important}#gardenConceptPlanner.journey-active .journey-slide-11 #handoffOpenButton:hover,#gardenConceptPlanner.journey-active .journey-slide-11 #handoffSubmitButton:hover{background:var(--color-green-soft)!important;border-color:var(--color-green-line)!important;color:var(--color-green-dark)!important}#gardenConceptPlanner.journey-active .journey-slide-11 #handoffOpenButton:active,#gardenConceptPlanner.journey-active .journey-slide-11 #handoffSubmitButton:active{background:var(--color-subtotal-bg)!important;border-color:var(--border-green)!important;color:var(--color-green-dark)!important}#gardenConceptPlanner.journey-active .journey-slide-11 #projectHandoff:has(#handoffFormPanel:not([hidden])){grid-template-columns:minmax(280px,.7fr) minmax(0,1.3fr)!important;gap:18px!important;align-items:start!important}#gardenConceptPlanner.journey-active .journey-slide-11 #projectHandoff:has(#handoffFormPanel:not([hidden])) .journey-handoff-visual,#gardenConceptPlanner.journey-active .journey-slide-11 #projectHandoff:has(#handoffFormPanel:not([hidden])) .handoff-head,#gardenConceptPlanner.journey-active .journey-slide-11 #projectHandoff:has(#handoffFormPanel:not([hidden])) #handoffOpenButton{grid-column:1!important}#gardenConceptPlanner.journey-active .journey-slide-11 #projectHandoff:has(#handoffFormPanel:not([hidden])) #handoffFormPanel{margin:0!important}@media (max-width:900px){#gardenConceptPlanner.journey-active .journey-shell{height:auto!important;min-height:calc(100svh - 16px)!important}#gardenConceptPlanner.journey-active .journey-slide{overflow:visible!important}#gardenConceptPlanner.journey-active .journey-slide-content{min-height:0!important;height:auto!important}#gardenConceptPlanner.journey-active .journey-element-slide .journey-element-thumb{width:92px!important;height:122px!important;aspect-ratio:3/4!important;left:14px!important;top:14px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-summary{min-height:150px!important;padding:24px 14px 10px 122px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer{position:static!important;width:100%!important;margin-top:12px!important;padding-top:10px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card{padding-bottom:14px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid,#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-footer{position:static!important;width:100%!important;margin-top:12px!important}#gardenConceptPlanner.journey-active .journey-slide-7 .journey-element-thumb{width:108px!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-summary{padding-left:136px!important;min-height:165px!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-content{padding-left:14px!important;padding-right:14px!important;padding-bottom:14px!important}#gardenConceptPlanner.journey-active .journey-slide-11 #projectHandoff{grid-column:1!important;grid-row:auto!important}#gardenConceptPlanner.journey-active .journey-slide-11 #projectHandoff:has(#handoffFormPanel:not([hidden])){display:block!important}#gardenConceptPlanner.journey-active .journey-slide-11 #projectHandoff:has(#handoffFormPanel:not([hidden])) #handoffFormPanel{margin-top:16px!important}}@media (max-width:720px){#gardenConceptPlanner.journey-active .journey-slide-2 .choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-card{grid-template-columns:62px minmax(0,1fr)!important}#gardenConceptPlanner.journey-active .journey-slide-2 .journey-choice-image{max-width:62px!important}#gardenConceptPlanner.journey-active .journey-footer{padding:8px!important}#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar{gap:6px!important}#gardenConceptPlanner.journey-active .journey-footer .journey-nav-button{min-width:0!important;padding:8px 10px!important;font-size:12px!important}}@media (max-width:480px){#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice-grid{grid-template-columns:1fr!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-card{min-height:0!important;height:auto!important;grid-template-rows:auto 210px auto!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-grid{grid-template-columns:1fr!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid{grid-template-columns:1fr!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-footer{flex-wrap:wrap!important}#gardenConceptPlanner.journey-active .journey-footer .journey-nav-button span{display:inline!important}}#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar>.action{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:76px!important;min-height:40px!important;padding:8px 12px!important;border-radius:7px!important;font-family:var(--font-ui)!important;font-size:12.5px!important;font-weight:650!important}#gardenConceptPlanner.journey-active .journey-footer #plannerNextStepButton{display:none!important}#gardenConceptPlanner.journey-active .journey-footer .journey-start{margin-right:0!important}#gardenConceptPlanner.journey-active .journey-footer .journey-previous{margin-right:8px!important}#gardenConceptPlanner.journey-active .journey-slide-2{overflow-y:auto!important;overflow-x:hidden!important}#gardenConceptPlanner.journey-active .journey-slide-2 .journey-slide-content{display:flex!important;flex-direction:column!important;height:auto!important;min-height:100%!important;gap:12px!important;overflow:visible!important}#gardenConceptPlanner.journey-active .journey-slide-2 .guided-character-section{flex:0 0 auto!important;height:auto!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-slide-2 .guided-character-section>.choice-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:auto!important;align-items:stretch!important;height:auto!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-slide-2 .guided-character-section>.choice-grid>.choice,#gardenConceptPlanner.journey-active .journey-slide-2 .choice-card{height:auto!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-slide-2 .journey-choice-image{background:transparent!important;overflow:hidden!important}#gardenConceptPlanner.journey-active .journey-slide-2 .journey-choice-kanji{left:auto!important;right:13px!important;top:50%!important;bottom:auto!important;transform:translateY(-50%)!important;z-index:0!important;color:rgba(49,78,58,.085)!important;text-shadow:none!important;font-size:42px!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-copy{position:relative!important;z-index:1!important}#gardenConceptPlanner.journey-active .journey-slide-3 .journey-card-kanji,#gardenConceptPlanner.journey-active .journey-slide-4 .journey-card-kanji,#gardenConceptPlanner.journey-active .journey-slide-5 .journey-card-kanji,#gardenConceptPlanner.journey-active .journey-slide-6 .journey-card-kanji{left:auto!important;right:18px!important;top:50%!important;transform:translateY(-50%)!important;z-index:0!important;color:rgba(49,78,58,.09)!important;text-shadow:none!important;font-size:46px!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-title,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-title,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-title,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-title{position:relative!important;z-index:1!important}#gardenConceptPlanner.journey-active .journey-slide-10 details:has(#designPackageName) .config-group-body{display:grid!important;grid-template-columns:minmax(240px,.9fr) minmax(0,1.1fr)!important;grid-template-rows:auto 1fr!important;gap:12px 18px!important;align-items:stretch!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-design-package-visual{grid-column:1!important;grid-row:1/span 2!important;min-height:240px!important;margin:0!important;border-radius:13px!important;overflow:hidden!important;background:#e7ece5!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-design-package-visual img{display:block!important;width:100%!important;height:100%!important;min-height:240px!important;object-fit:cover!important}#gardenConceptPlanner.journey-active .journey-slide-10 details:has(#designPackageName) .config-group-body>.hint{grid-column:2!important;grid-row:1!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-10 .design-service-card{grid-column:2!important;grid-row:2!important;height:100%!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-8 #styleSteeringControls{grid-template-columns:1fr!important;width:100%!important;gap:8px!important}#gardenConceptPlanner.journey-active .journey-slide-8 #styleSteeringControls>.style-steering-control{width:100%!important;max-width:none!important}#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainPanel{margin-top:6px!important}#gardenConceptPlanner.journey-active .journey-slide-8 .journey-alt-extra{display:block!important;color:#59675e!important;font-family:var(--font-ui)!important;font-size:13.5px!important;line-height:1.45!important}#gardenConceptPlanner.journey-active .journey-slide-8 .alt-description{font-size:14px!important;line-height:1.45!important}@media (max-width:900px){#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar{flex-wrap:wrap!important}#gardenConceptPlanner.journey-active .journey-footer .journey-next{margin-left:auto!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}#gardenConceptPlanner.journey-active .journey-slide-10 details:has(#designPackageName) .config-group-body{grid-template-columns:1fr!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-design-package-visual{grid-column:1!important;grid-row:auto!important;min-height:210px!important}#gardenConceptPlanner.journey-active .journey-slide-10 details:has(#designPackageName) .config-group-body>.hint,#gardenConceptPlanner.journey-active .journey-slide-10 .design-service-card{grid-column:1!important;grid-row:auto!important}}@media (max-width:560px){#gardenConceptPlanner.journey-active .journey-slide-2 .choice-grid{grid-template-columns:1fr!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-card{grid-template-columns:72px minmax(0,1fr)!important}}#gardenConceptPlanner.journey-active .journey-view-version{margin-inline-start:5px!important}#gardenConceptPlanner.journey-active .journey-slide-2 .guided-character-section,#gardenConceptPlanner.journey-active .journey-slide-2 .choice-grid,#gardenConceptPlanner.journey-active .journey-slide-2 .choice-grid>*{min-width:0!important;max-width:100%!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-card{min-width:0!important;max-width:100%!important;overflow:hidden!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-copy{min-width:0!important;overflow-wrap:anywhere!important}#gardenConceptPlanner.journey-active .journey-slide-2 .journey-choice-image,#gardenConceptPlanner.journey-active .journey-slide-2 .journey-choice-image img{background:transparent!important}#gardenConceptPlanner.journey-active .journey-slide-2 .journey-choice-image{padding:0!important}#gardenConceptPlanner.journey-active .journey-header-steering{display:grid!important;grid-template-columns:1fr!important;gap:7px!important;width:100%!important;padding:8px 0 2px!important;margin-top:7px!important;border-top:1px solid rgba(54,75,58,.10)!important}#gardenConceptPlanner.journey-active .journey-header-steering[hidden]{display:none!important}#gardenConceptPlanner.journey-active .journey-header-steering>.style-steering-control{display:block!important}#gardenConceptPlanner.journey-active .journey-slide-8 .journey-steering-intro{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainPanel{padding:0!important;margin:7px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#gardenConceptPlanner.journey-active .journey-slide-8 .recommendation-alternatives{max-height:none!important}#gardenConceptPlanner.journey-active .journey-slide-8 .alternatives{align-items:stretch!important}#gardenConceptPlanner.journey-active .journey-slide-8 .alt-card-select{display:grid!important;grid-template-rows:auto auto auto auto!important;row-gap:4px!important;align-items:start!important;min-width:0!important;height:100%!important}#gardenConceptPlanner.journey-active .journey-slide-8 .journey-alt-image{grid-column:1!important;grid-row:1/span 4!important;display:block!important;border-radius:10px!important;overflow:hidden!important;background:#e9ede7!important}#gardenConceptPlanner.journey-active .journey-slide-8 .journey-alt-image img{display:block!important;border:0!important}#gardenConceptPlanner.journey-active .journey-slide-8 .alt-top,#gardenConceptPlanner.journey-active .journey-slide-8 .alt-description,#gardenConceptPlanner.journey-active .journey-slide-8 .journey-alt-extra,#gardenConceptPlanner.journey-active .journey-slide-8 .alt-preview-action{grid-column:2!important;min-width:0!important}#gardenConceptPlanner.journey-active .journey-slide-8 .alt-top{grid-row:1!important}#gardenConceptPlanner.journey-active .journey-slide-8 .alt-description{grid-row:2!important;margin-top:2px!important}#gardenConceptPlanner.journey-active .journey-slide-8 .journey-alt-extra{grid-row:3!important;margin-top:3px!important}#gardenConceptPlanner.journey-active .journey-slide-8 .alt-preview-action{grid-row:4!important;margin-top:4px!important}@media (max-width:760px){#gardenConceptPlanner.journey-active .journey-slide-2 .choice-card{grid-template-columns:clamp(52px,11vw,70px) minmax(0,1fr)!important}#gardenConceptPlanner.journey-active .journey-slide-8 .alt-card-select{grid-template-columns:78px minmax(0,1fr)!important;column-gap:10px!important}#gardenConceptPlanner.journey-active .journey-slide-8 .journey-alt-image{width:78px!important}#gardenConceptPlanner.journey-active .journey-header-steering{padding-top:6px!important}}#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar>.action:not(.journey-nav-button){border:1px solid var(--journey-nav-border)!important;background:var(--journey-nav-bg)!important;color:var(--journey-nav-text)!important;box-shadow:0 2px 8px rgba(31,48,37,.05)!important;opacity:1!important}#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar>.action:not(.journey-nav-button):hover,#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar>.action:not(.journey-nav-button):focus-visible{border-color:#789174!important;background:#f3f7f0!important;color:#2d4535!important}#gardenConceptPlanner.journey-active .journey-header-steering #investmentLevelPercent,#gardenConceptPlanner.journey-active .journey-header-steering #investmentLevelEstimate{font-family:var(--font-ui)!important;font-size:13px!important;font-weight:700!important;line-height:1.2!important}#gardenConceptPlanner.journey-active .journey-header-current{gap:7px!important}#gardenConceptPlanner.journey-active .journey-heading,#gardenConceptPlanner.journey-active .journey-progress{grid-column:1!important;width:100%!important;max-width:none!important;min-width:0!important}#gardenConceptPlanner.journey-active .journey-progress{display:flex!important}#gardenConceptPlanner.journey-active .journey-progress-track{width:100%!important;max-width:none!important}#gardenConceptPlanner.journey-active .journey-header-steering,#gardenConceptPlanner.journey-active .journey-header-steering[hidden]{display:grid!important;grid-template-columns:1fr!important;gap:6px!important;width:100%!important;margin-top:6px!important;padding:7px 0 0!important;border-top:1px solid rgba(54,75,58,.10)!important}#gardenConceptPlanner.journey-active .journey-header-steering>.style-steering-control{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}#gardenConceptPlanner.journey-active .journey-header-steering .style-steering-slider-wrap,#gardenConceptPlanner.journey-active .journey-header-steering .style-steering-slider{width:100%!important;max-width:none!important}#gardenConceptPlanner.journey-active .journey-header-steering #investmentLevelControl{order:1!important}#gardenConceptPlanner.journey-active .journey-header-steering #modernJapaneseStyleBalance{order:2!important}#gardenConceptPlanner.journey-active .journey-header-steering .investment-level-readout{display:inline-flex!important;align-items:baseline!important;justify-content:center!important;gap:4px!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-header-steering .investment-level-readout>.investment-level-estimate{display:inline-flex!important;align-items:baseline!important;justify-content:flex-start!important;gap:4px!important;margin:0!important;padding:0!important;font:inherit!important;color:inherit!important}#gardenConceptPlanner.journey-active .journey-header-steering .investment-level-readout>.investment-level-estimate::before{content:" / ";font-weight:500}#gardenConceptPlanner.journey-active .journey-header-steering .investment-level-estimate span,#gardenConceptPlanner.journey-active .journey-header-steering .investment-level-estimate strong{font:inherit!important;color:inherit!important}#gardenConceptPlanner.journey-active .journey-slides{will-change:opacity,transform}#gardenConceptPlanner.journey-active .journey-slides.journey-fade-out{opacity:0!important;transform:translateY(6px)!important;transition:opacity .15s ease,transform .15s ease!important}#gardenConceptPlanner.journey-active .journey-slides.journey-fade-in{animation:journey-screen-fade-in .24s ease both!important}@keyframes journey-screen-fade-in{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){#gardenConceptPlanner.journey-active .journey-slides.journey-fade-out,#gardenConceptPlanner.journey-active .journey-slides.journey-fade-in{transition:none!important;animation:none!important}}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-icon{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-2 .journey-choice-image,#gardenConceptPlanner.journey-active .journey-slide-2 .journey-choice-image img{border:0!important;outline:0!important;box-shadow:none!important}#gardenConceptPlanner.journey-active .journey-slide-2 .journey-choice-kanji,#gardenConceptPlanner.journey-active .journey-element-slide .journey-card-kanji{position:static!important;inset:auto!important;transform:none!important;display:inline!important;margin-inline-start:.42em!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-shadow:none!important;color:rgba(62,79,67,.56)!important;font-family:"Yu Mincho","Hiragino Mincho ProN","Noto Serif JP",serif!important;font-size:.82em!important;font-weight:500!important;line-height:inherit!important;white-space:nowrap!important;pointer-events:none!important;opacity:1!important;z-index:auto!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-footer{display:flex!important;align-items:flex-end!important;justify-content:flex-start!important;gap:10px!important;width:100%!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-footer>.feature-auto-field{margin:0!important;justify-self:start!important;align-self:flex-end!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-total{margin-left:auto!important;align-self:flex-end!important;text-align:right!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid{left:16px!important;bottom:14px!important;align-items:end!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-footer{left:auto!important;right:16px!important;bottom:14px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-total{margin-left:0!important}#gardenConceptPlanner.journey-active .journey-slide-8 .alt-card-select{column-gap:16px!important}#gardenConceptPlanner.journey-active .journey-slide-11>.journey-slide-content>.journey-handoff-visual{border-radius:14px!important;overflow:hidden!important;background:#e8ece6!important}#gardenConceptPlanner.journey-active .journey-slide-11>.journey-slide-content>.journey-handoff-visual img{width:100%!important;height:100%!important;display:block!important;object-fit:cover!important}#gardenConceptPlanner.journey-active .journey-slide-11 .result-section,#gardenConceptPlanner.journey-active .journey-slide-11 #projectHandoff{grid-column:2!important;min-width:0!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-11 #projectHandoff{display:block!important;padding:14px!important}#gardenConceptPlanner.journey-active .journey-slide-11 .result-section:has(#designNote){margin-top:10px!important}#gardenConceptPlanner.journey-active .journey-slide-11 #handoffOpenButton,#gardenConceptPlanner.journey-active .journey-slide-11 #handoffSubmitButton{width:100%!important;min-height:46px!important;padding:11px 18px!important;font-size:14px!important}#gardenConceptPlanner.journey-active .journey-footer .journey-next:disabled{opacity:.72!important}@media (max-width:900px){#gardenConceptPlanner.journey-active .journey-slide-8 .alt-card-select{grid-template-columns:116px minmax(0,1fr)!important}#gardenConceptPlanner.journey-active .journey-slide-8 .journey-alt-image{width:116px!important;min-width:116px!important}#gardenConceptPlanner.journey-active .journey-slide-11 .result-section,#gardenConceptPlanner.journey-active .journey-slide-11 #projectHandoff{grid-column:1!important}}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-header-steering .investment-level-readout{flex-wrap:wrap!important;white-space:normal!important}#gardenConceptPlanner.journey-active .journey-slide-8 .alt-card-select{grid-template-columns:88px minmax(0,1fr)!important}#gardenConceptPlanner.journey-active .journey-slide-8 .journey-alt-image{width:88px!important;min-width:88px!important}}#gardenConceptPlanner.journey-active .journey-slide-11 #projectHandoff:has(#handoffFormPanel:not([hidden])){display:block!important;padding:14px!important}#gardenConceptPlanner.journey-active .journey-slide-11 #projectHandoff:has(#handoffFormPanel:not([hidden])) #handoffFormPanel{grid-column:auto!important;grid-row:auto!important;margin-top:14px!important;min-width:0!important}@media (max-width:900px){#gardenConceptPlanner.journey-active .journey-slide-11 #projectHandoff:has(#handoffFormPanel:not([hidden])){grid-column:1!important}}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-footer>.feature-auto-field{order:1!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-footer>.feature-config-total{order:2!important}#gardenConceptPlanner.journey-active .journey-slide-11 .result-section:last-child{grid-column:2!important}#gardenConceptPlanner.journey-active .journey-slide-11 #reasonList.reasons{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}#gardenConceptPlanner.journey-active .journey-slide-11 #reasonList.reasons>.reason{position:static!important;inset:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:9px 11px!important}#gardenConceptPlanner.journey-active .journey-slide-11 #projectHandoff{min-height:0!important;height:auto!important;overflow:visible!important}#gardenConceptPlanner.journey-active .journey-slide-11 #projectHandoff .handoff-head{display:block!important;margin:0 0 10px!important}#gardenConceptPlanner.journey-active .journey-slide-11 #projectHandoff .handoff-package{margin-top:10px!important}@media (max-width:700px){#gardenConceptPlanner.journey-active .journey-slide-11 #reasonList.reasons{grid-template-columns:1fr!important}}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-section{flex:1 1 auto!important}#gardenConceptPlanner.journey-active .journey-slide-1 .project-details-section{flex:0 0 auto!important}#gardenConceptPlanner.journey-active .journey-footer .journey-start{display:none!important}#gardenConceptPlanner.journey-active .journey-footer .journey-footer-utilities{display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;gap:4px!important;margin:0 4px 0 0!important}#gardenConceptPlanner.journey-active .journey-footer .journey-footer-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 38px!important;width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;padding:0!important;border:1px solid var(--journey-nav-border)!important;border-radius:7px!important;background:var(--journey-nav-bg)!important;color:var(--journey-nav-text)!important;box-shadow:0 2px 8px rgba(31,48,37,.05)!important;cursor:pointer!important}#gardenConceptPlanner.journey-active .journey-footer .journey-footer-icon:hover:not(:disabled),#gardenConceptPlanner.journey-active .journey-footer .journey-footer-icon:focus-visible:not(:disabled){border-color:#789174!important;background:#f3f7f0!important;color:#2d4535!important}#gardenConceptPlanner.journey-active .journey-footer .journey-footer-icon:disabled{opacity:.38!important;cursor:not-allowed!important}#gardenConceptPlanner.journey-active .journey-footer .journey-footer-icon svg{display:block!important;width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}#gardenConceptPlanner.journey-active .journey-header-steering #modernJapaneseStyleBalance .style-steering-labels{grid-template-columns:auto auto!important;justify-content:end!important;justify-items:end!important;text-align:right!important;column-gap:16px!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-card{align-items:start!important;align-content:start!important}#gardenConceptPlanner.journey-active .journey-slide-2 .journey-choice-image{align-self:start!important;justify-self:start!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-2 .journey-choice-image img{object-position:center top!important}@media (max-width:900px){#gardenConceptPlanner.journey-active .journey-slide-2 .guided-character-section>.choice-grid,#gardenConceptPlanner.journey-active .journey-slide-2 .choice-grid{grid-template-columns:1fr!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-card{grid-template-columns:84px minmax(0,1fr)!important;min-height:0!important;padding:11px!important;column-gap:12px!important}#gardenConceptPlanner.journey-active .journey-slide-2 .journey-choice-image{width:84px!important;max-width:84px!important;height:auto!important;aspect-ratio:3/4!important}}@media (max-width:480px){#gardenConceptPlanner.journey-active .journey-slide-2 .choice-card{grid-template-columns:72px minmax(0,1fr)!important}#gardenConceptPlanner.journey-active .journey-slide-2 .journey-choice-image{width:72px!important;max-width:72px!important}}#gardenConceptPlanner.journey-active .journey-slide-3 .journey-card-kanji,#gardenConceptPlanner.journey-active .journey-slide-4 .journey-card-kanji,#gardenConceptPlanner.journey-active .journey-slide-5 .journey-card-kanji,#gardenConceptPlanner.journey-active .journey-slide-6 .journey-card-kanji{font-weight:600!important}#gardenConceptPlanner.journey-active .journey-slide-7 .journey-card-kanji{font-weight:800!important;color:rgba(48,71,55,.72)!important}@media (max-width:900px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-grid{grid-template-columns:1fr!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card{grid-template-columns:92px minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:12px!important;row-gap:0!important;align-items:start!important;min-width:0!important;height:auto!important}#gardenConceptPlanner.journey-active .journey-element-slide .journey-element-thumb,#gardenConceptPlanner.journey-active .journey-slide-7 .journey-element-thumb{inset:auto!important;grid-column:1!important;grid-row:1/span 2!important;align-self:start!important;justify-self:start!important;border-radius:10px!important;overflow:hidden!important}#gardenConceptPlanner.journey-active .journey-element-slide .journey-element-thumb img{object-position:center top!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-summary,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.feature-config-summary{grid-column:2!important;grid-row:1!important;border:0!important;background:transparent!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-content,#gardenConceptPlanner.journey-active .journey-element-slide .journey-has-image>.feature-config-content{grid-column:2!important;grid-row:2!important;min-width:0!important;width:100%!important;padding:0!important;border:0!important;background:transparent!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-main,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-copy{display:block!important;min-width:0!important;width:100%!important;padding:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-desc,#gardenConceptPlanner.journey-active .journey-element-slide .journey-system-extra{max-width:100%!important;overflow-wrap:anywhere!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-footer{position:static!important;inset:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,max-content)!important;align-items:end!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:10px 0 0!important;padding:8px 0 0!important;border-top:1px solid rgba(54,75,58,.10)!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-footer>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-footer>.feature-auto-field{grid-column:1!important;position:static!important;inset:auto!important;justify-self:start!important;align-self:end!important;width:auto!important;max-width:100%!important;margin:0!important;text-align:left!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-total{grid-column:2!important;grid-row:1!important;position:static!important;inset:auto!important;justify-self:end!important;align-self:end!important;max-width:100%!important;margin:0!important;padding:0!important;text-align:right!important;white-space:normal!important;overflow-wrap:anywhere!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid{position:static!important;inset:auto!important;display:grid!important;align-items:end!important;gap:8px!important;width:100%!important;max-width:100%!important;margin:10px 0 0!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid .feature-area-field{min-width:0!important;width:100%!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid .feature-area-wrap{width:100%!important;min-width:0!important;max-width:none!important}}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields{margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>label{flex:0 0 auto!important;margin:0!important;align-self:center!important;text-align:left!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>.select{flex:0 1 128px!important;margin:0!important;align-self:center!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>.feature-instance-add{flex:0 0 var(--control-height)!important;align-self:center!important;margin:0!important}@media (max-width:560px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card{grid-template-columns:76px minmax(0,1fr)!important;column-gap:10px!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields{flex-wrap:nowrap!important;gap:5px!important;min-width:0!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>label{flex:0 1 auto!important;flex-basis:auto!important;min-width:0!important;white-space:nowrap!important;font-size:11px!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>.select{flex:1 1 68px!important;width:auto!important;min-width:68px!important;max-width:92px!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>.feature-instance-add{flex:0 0 34px!important;width:34px!important;min-width:34px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid{grid-template-columns:1fr!important}#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar{flex-wrap:wrap!important}#gardenConceptPlanner.journey-active .journey-footer .journey-footer-utilities{width:100%!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-footer .journey-previous{margin-right:0!important}}@media (max-width:600px){#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-total{grid-column:1/-1!important;grid-row:2!important;justify-self:end!important;max-width:100%!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-footer{grid-template-columns:minmax(0,1fr)!important}}#gardenConceptPlanner.journey-active .journey-slide-11 .journey-slide-content{grid-auto-rows:auto!important}#gardenConceptPlanner.journey-active .journey-slide-11>.journey-slide-content>.journey-handoff-visual{grid-column:1!important;grid-row:1!important;width:100%!important;height:260px!important;min-height:260px!important;max-height:260px!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-11 .result-section:has(#reasonList){grid-column:1!important;grid-row:2!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-11 .result-section:has(#designNote){grid-column:1!important;grid-row:3!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-11 #projectHandoff{grid-column:2!important;grid-row:1/span 3!important;align-self:start!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-11 .result-section:has(#spatialStrategy){grid-column:2!important;grid-row:4!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-11 .result-section:has(#conceptBrief){grid-column:2!important;grid-row:5!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-11 #projectHandoff:has(#handoffFormPanel:not([hidden])){grid-column:2!important;grid-row:1/span 5!important}@media (max-width:900px){#gardenConceptPlanner.journey-active .journey-slide-11>.journey-slide-content>.journey-handoff-visual{grid-column:1!important;grid-row:1!important;height:220px!important;min-height:220px!important;max-height:220px!important}#gardenConceptPlanner.journey-active .journey-slide-11 .result-section:has(#reasonList){grid-column:1!important;grid-row:2!important}#gardenConceptPlanner.journey-active .journey-slide-11 .result-section:has(#designNote){grid-column:1!important;grid-row:3!important}#gardenConceptPlanner.journey-active .journey-slide-11 #projectHandoff,#gardenConceptPlanner.journey-active .journey-slide-11 #projectHandoff:has(#handoffFormPanel:not([hidden])){grid-column:1!important;grid-row:4!important}#gardenConceptPlanner.journey-active .journey-slide-11 .result-section:has(#spatialStrategy){grid-column:1!important;grid-row:5!important}#gardenConceptPlanner.journey-active .journey-slide-11 .result-section:has(#conceptBrief){grid-column:1!important;grid-row:6!important}}@media (max-width:900px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card{position:relative!important;display:block!important;min-height:146px!important;padding:12px!important;overflow:hidden!important}#gardenConceptPlanner.journey-active .journey-element-slide .journey-element-thumb,#gardenConceptPlanner.journey-active .journey-slide-7 .journey-element-thumb{position:absolute!important;left:12px!important;top:12px!important;right:auto!important;bottom:auto!important;width:92px!important;height:auto!important;aspect-ratio:3/4!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-summary,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.feature-config-summary{display:flex!important;align-items:flex-start!important;width:100%!important;min-height:0!important;height:auto!important;padding:2px 0 7px 104px!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-content,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.feature-config-content,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card>.feature-config-content{display:block!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0 0 0 104px!important;margin:0!important}}@media (max-width:560px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card{min-height:125px!important;padding:10px!important}#gardenConceptPlanner.journey-active .journey-element-slide .journey-element-thumb,#gardenConceptPlanner.journey-active .journey-slide-7 .journey-element-thumb{left:10px!important;top:10px!important;width:76px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-summary,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.feature-config-summary{padding:2px 0 7px 86px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-content,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.feature-config-content,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card>.feature-config-content{padding:0 0 0 86px!important}}@media (max-width:600px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer:has(.feature-instance-add){grid-template-columns:minmax(0,1fr)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer:has(.feature-instance-add) .feature-config-total{grid-column:1/-1!important;grid-row:2!important;justify-self:end!important;margin-left:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer:has(>.feature-instance-add){grid-template-columns:minmax(0,max-content) 34px!important;justify-content:start!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer:has(>.feature-instance-add)>.feature-instance-add{grid-column:2!important;grid-row:1!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer:has(>.feature-instance-add)>.feature-config-total{grid-column:1/-1!important;grid-row:2!important;justify-self:end!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields{justify-self:start!important}}#gardenConceptPlanner.journey-active .journey-slide-11 .journey-slide-content{display:grid!important;grid-template-columns:minmax(300px,.92fr) minmax(0,1.08fr)!important;gap:20px!important;align-items:start!important}#gardenConceptPlanner.journey-active .journey-slide-11 .journey-final-column{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important;min-width:0!important}#gardenConceptPlanner.journey-active .journey-slide-11 .journey-final-left{grid-column:1!important}#gardenConceptPlanner.journey-active .journey-slide-11 .journey-final-right{grid-column:2!important}#gardenConceptPlanner.journey-active .journey-slide-11 .journey-final-left>.journey-handoff-visual{width:100%!important;height:260px!important;min-height:260px!important;max-height:260px!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-11 .journey-final-column>.result-section,#gardenConceptPlanner.journey-active .journey-slide-11 .journey-final-right>#projectHandoff{width:100%!important;margin:0!important;grid-column:auto!important;grid-row:auto!important}#gardenConceptPlanner.journey-active .journey-slide-11 .journey-final-right>#projectHandoff:has(#handoffFormPanel:not([hidden])){display:block!important;grid-template-columns:none!important}#gardenConceptPlanner.journey-active .journey-slide-11 .journey-final-right>#projectHandoff:has(#handoffFormPanel:not([hidden])) #handoffFormPanel{display:block!important;margin-top:16px!important}@media (max-width:900px){#gardenConceptPlanner.journey-active .journey-slide-11 .journey-slide-content{grid-template-columns:minmax(0,1fr)!important;gap:14px!important}#gardenConceptPlanner.journey-active .journey-slide-11 .journey-final-left,#gardenConceptPlanner.journey-active .journey-slide-11 .journey-final-right{grid-column:1!important}#gardenConceptPlanner.journey-active .journey-slide-11 .journey-final-left>.journey-handoff-visual{height:220px!important;min-height:220px!important;max-height:220px!important}}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-card,#gardenConceptPlanner.journey-active .journey-slide-2 .choice-copy,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-summary,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-content,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-main,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-copy,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-title,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-desc,#gardenConceptPlanner.journey-active .journey-element-slide .feature-rate,#gardenConceptPlanner.journey-active .journey-element-slide .feature-glossary-embedded,#gardenConceptPlanner.journey-active .journey-element-slide .feature-glossary-term,#gardenConceptPlanner.journey-active .journey-element-slide .feature-glossary-copy,#gardenConceptPlanner.journey-active .journey-element-slide .signature-tree-market-note,#gardenConceptPlanner.journey-active .journey-element-slide .journey-system-extra,#gardenConceptPlanner.journey-active .journey-element-slide .feature-rule-hint,#gardenConceptPlanner.journey-active .journey-element-slide .feature-area-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-area-field label,#gardenConceptPlanner.journey-active .journey-element-slide .feature-auto-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-auto-meta{text-align:left!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-copy{justify-items:start!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-auto-field{align-items:flex-start!important}#gardenConceptPlanner.journey-active .journey-choice-kanji,#gardenConceptPlanner.journey-active .journey-card-kanji{display:none!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-content{display:flex!important;flex-direction:column!important;align-items:stretch!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-main{width:100%!important;min-width:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer{position:static!important;inset:auto!important;display:grid!important;justify-items:stretch!important;gap:8px 12px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.signature-tree-fields{position:static!important;inset:auto!important;align-self:end!important;margin:0!important;text-align:left!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-config-total{position:static!important;inset:auto!important;margin:0!important;padding:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-area-wrap,#gardenConceptPlanner.journey-active .journey-element-slide .select,#gardenConceptPlanner.journey-active .journey-element-slide select,#gardenConceptPlanner.journey-active .journey-element-slide input{text-align:left!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer:has(.feature-instance-add){grid-template-columns:minmax(0,1fr) max-content!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer:has(.feature-instance-add)>.feature-instance-add{grid-column:1!important;grid-row:1!important;justify-self:start!important;align-self:end!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer:has(.feature-instance-add)>.feature-config-total{grid-column:2!important;grid-row:1!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields{max-width:100%!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .ofuro-volume-preview{width:100%!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid{position:static!important;inset:auto!important;min-width:0!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid .feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid .feature-area-wrap{width:100%!important;min-width:0!important;max-width:none!important}#gardenConceptPlanner.journey-active .journey-slide-11 .journey-final-left>.result-section:has(#spatialStrategy),#gardenConceptPlanner.journey-active .journey-slide-11 .journey-final-left>.result-section:has(#conceptBrief){width:100%!important;margin:0!important}@media (max-width:600px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer:has(.feature-instance-add){grid-template-columns:minmax(0,1fr) max-content!important;grid-template-rows:auto!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer:has(.feature-instance-add)>.feature-config-total{grid-column:2!important;grid-row:1!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields{width:auto!important;max-width:calc(100% - 4px)!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>label{flex:0 1 auto!important;min-width:0!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>.select{flex:1 1 62px!important;min-width:62px!important;max-width:86px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-content{column-gap:8px!important}}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field:not(.signature-tree-fields){min-width:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field>.feature-instance-primary-row{width:auto!important;min-width:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field>.feature-instance-primary-row>.feature-area-wrap{width:108px!important;min-width:0!important;max-width:108px!important;margin:0!important}#gardenConceptPlanner.journey-available .planner-footer-utilities{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:4px!important;min-width:0!important;margin:0!important;padding:0!important}#gardenConceptPlanner.journey-available .planner-footer-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 30px!important;width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;padding:0!important;border:1px solid rgba(96,111,98,.24)!important;border-radius:var(--planner-button-radius)!important;background:#f7f8f4!important;color:#405047!important;box-shadow:none!important;cursor:pointer!important}#gardenConceptPlanner.journey-available .planner-footer-icon:hover:not(:disabled),#gardenConceptPlanner.journey-available .planner-footer-icon:focus-visible:not(:disabled){background:#edf1ea!important;border-color:rgba(96,111,98,.40)!important;color:#304239!important}#gardenConceptPlanner.journey-available .planner-footer-icon:disabled{opacity:.38!important;cursor:not-allowed!important}#gardenConceptPlanner.journey-available .planner-footer-icon svg{display:block!important;width:16px!important;height:16px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.8!important;stroke-linecap:round!important;stroke-linejoin:round!important}@media (min-width:761px){#gardenConceptPlanner.journey-available:not(.journey-active) .config-project-toolbar{align-items:center!important}#gardenConceptPlanner.journey-available:not(.journey-active) .planner-footer-utilities{grid-column:5!important}}@media (max-width:760px){#gardenConceptPlanner.journey-available:not(.journey-active) .planner-footer-utilities{grid-column:1/4!important;grid-row:2!important;justify-self:start!important;margin-top:2px!important}}#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar{display:flex!important;align-items:center!important;gap:6px!important;flex-wrap:wrap!important}#gardenConceptPlanner.journey-active .journey-footer .journey-previous{order:0!important}#gardenConceptPlanner.journey-active .journey-footer #printButton{order:1!important}#gardenConceptPlanner.journey-active .journey-footer #saveButton{order:2!important}#gardenConceptPlanner.journey-active .journey-footer #loadButton{order:3!important}#gardenConceptPlanner.journey-active .journey-footer #shareButton{order:4!important}#gardenConceptPlanner.journey-active .journey-footer .planner-footer-utilities{order:5!important;width:auto!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-footer .journey-next{order:6!important;margin-left:auto!important}#gardenConceptPlanner.journey-active .journey-footer .planner-footer-icon{width:38px!important;height:38px!important;min-width:38px!important;min-height:38px!important;flex-basis:38px!important}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-footer .planner-footer-utilities{justify-self:end!important}#gardenConceptPlanner.journey-active .journey-footer .journey-next{margin-left:0!important}}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-content{padding-left:14px!important;padding-top:16px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-copy{width:100%!important;max-width:none!important;padding:0 0 10px!important;text-align:left!important}}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-desc,#gardenConceptPlanner.journey-active .journey-element-slide .feature-rate,#gardenConceptPlanner.journey-active .journey-element-slide .journey-system-extra,#gardenConceptPlanner.journey-active .journey-element-slide .feature-rule-hint{text-align:left!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer{grid-template-columns:minmax(0,1fr) max-content!important;grid-template-rows:auto!important;column-gap:12px!important;row-gap:6px!important;width:100%!important;max-width:100%!important;margin-top:auto!important;padding-top:10px!important;border-top:1px solid rgba(81,94,83,.14)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.signature-tree-fields,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-instance-add{grid-column:1!important;grid-row:1!important;align-self:end!important;justify-self:start!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-config-total{grid-column:2!important;grid-row:1!important;align-self:end!important;justify-self:end!important;text-align:right!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer:has(>.feature-catalog-button){grid-template-rows:auto auto!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer:has(>.feature-catalog-button)>.feature-catalog-button{grid-column:1/-1!important;grid-row:1!important;justify-self:start!important;align-self:end!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer:has(>.feature-catalog-button)>.feature-area-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer:has(>.feature-catalog-button)>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer:has(>.feature-catalog-button)>.signature-tree-fields,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer:has(>.feature-catalog-button)>.feature-instance-add{grid-row:2!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer:has(>.feature-catalog-button)>.feature-config-total{grid-row:2!important}@media (max-width:600px){#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid{grid-template-columns:repeat(3,60px)!important;gap:4px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid .feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid .feature-area-wrap{width:60px!important;max-width:60px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid .feature-area-field>label{font-size:9px!important;line-height:1.12!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-area-unit{font-size:9px!important}}#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationConfidence{margin-bottom:8px!important;text-align:left!important}#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainList>li{display:grid!important;grid-template-columns:minmax(92px,.34fr) minmax(0,.66fr)!important;align-items:start!important;gap:12px!important;width:100%!important}#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainList>li>.score-factor-level{justify-self:start!important;text-align:left!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainList>li>span:last-child{justify-self:stretch!important;text-align:right!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-header-steering #modernJapaneseStyleBalance{display:grid!important;grid-template-columns:max-content minmax(120px,1fr) max-content!important;align-items:center!important;gap:8px!important}#gardenConceptPlanner.journey-active .journey-header-steering #modernJapaneseStyleBalance .style-steering-labels{display:contents!important}#gardenConceptPlanner.journey-active .journey-header-steering #modernJapaneseStyleBalance .style-steering-labels>span:first-child{grid-column:1!important;grid-row:1!important;justify-self:start!important;text-align:left!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-header-steering #modernJapaneseStyleBalance .style-steering-slider-wrap{grid-column:2!important;grid-row:1!important;width:100%!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-header-steering #modernJapaneseStyleBalance .style-steering-labels>span:last-child{grid-column:3!important;grid-row:1!important;justify-self:end!important;text-align:right!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-header-steering #modernJapaneseStyleReset{display:none!important}@media (max-width:520px){#gardenConceptPlanner.journey-active .journey-header-steering #modernJapaneseStyleBalance{grid-template-columns:max-content minmax(72px,1fr) max-content!important;gap:5px!important}#gardenConceptPlanner.journey-active .journey-header-steering #modernJapaneseStyleBalance .style-steering-labels>span{font-size:11px!important}}#gardenConceptPlanner.journey-active .journey-slide-11 .result-section:has(#spatialStrategy),#gardenConceptPlanner.journey-active .journey-slide-11 .result-section:has(#designNote){display:none!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-footer{position:static!important;inset:auto!important}#gardenConceptPlanner.journey-active .journey-progress-track{height:4px!important}#gardenConceptPlanner.journey-active .journey-header-steering .style-steering-slider::-webkit-slider-runnable-track{height:4px!important}#gardenConceptPlanner.journey-active .journey-header-steering .style-steering-slider::-moz-range-track,#gardenConceptPlanner.journey-active .journey-header-steering .style-steering-slider::-moz-range-progress{height:4px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer{align-items:center!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.signature-tree-fields,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-instance-add,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-config-total{align-self:center!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-config-total{display:flex!important;align-items:center!important;justify-content:flex-end!important;min-height:var(--control-height)!important;line-height:1.15!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field:not(.signature-tree-fields){flex-direction:row!important;flex-wrap:nowrap!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field:not(.signature-tree-fields)>label{flex:0 1 auto!important;margin:0!important;text-align:left!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field:not(.signature-tree-fields)>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field:not(.signature-tree-fields)>.select{flex:0 1 108px!important;width:108px!important;min-width:64px!important;max-width:108px!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field>.feature-instance-primary-row{flex-direction:row!important;justify-content:flex-start!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields{flex-direction:row!important;flex-wrap:nowrap!important;justify-self:start!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>label,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>.select,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>.feature-instance-add{margin-block:0!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card{grid-column:auto!important;grid-row:auto!important;width:auto!important;max-width:100%!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-content{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;grid-template-rows:auto auto 1fr auto!important;align-items:end!important;column-gap:10px!important;min-width:0!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-copy{grid-column:1/-1!important;grid-row:1!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .ofuro-volume-preview{grid-column:1/-1!important;grid-row:2!important;align-self:start!important;margin:6px 0 0!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid{grid-column:1!important;grid-row:4!important;align-self:end!important;justify-self:start!important;display:grid!important;width:max-content!important;max-width:100%!important;margin:10px 0 0!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid .feature-area-field{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto var(--control-height)!important;gap:3px!important;width:78px!important;min-width:0!important;max-width:78px!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid .feature-area-field>label{width:100%!important;margin:0!important;font-size:9.5px!important;line-height:1.08!important;text-align:left!important;white-space:normal!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid .feature-area-wrap{align-self:end!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-footer{grid-column:2!important;grid-row:4!important;display:flex!important;align-items:flex-end!important;justify-content:flex-end!important;align-self:end!important;justify-self:end!important;width:auto!important;margin:10px 0 0!important;padding:0!important;border:0!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-total{display:flex!important;align-items:center!important;justify-content:flex-end!important;height:var(--control-height)!important;min-height:var(--control-height)!important;line-height:1.15!important}@media (max-width:900px){#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card{grid-column:auto!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid{grid-template-columns:repeat(3,minmax(52px,72px))!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid .feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid .feature-area-wrap{width:72px!important;max-width:72px!important}}@media (max-width:520px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer{column-gap:8px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field:not(.signature-tree-fields){gap:5px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field:not(.signature-tree-fields)>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field:not(.signature-tree-fields)>.select{flex-basis:86px!important;width:86px!important;max-width:86px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid{grid-template-columns:repeat(3,minmax(46px,60px))!important;gap:4px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid .feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid .feature-area-wrap{width:60px!important;max-width:60px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid .feature-area-field>label{font-size:8.5px!important}}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-grid,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-grid,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-grid,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important}}@media (min-width:621px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image{--journey-reference-media: 41%;flex-direction:column!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.journey-element-thumb{aspect-ratio:auto!important;align-self:auto!important;justify-self:auto!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.journey-element-thumb img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.feature-config-summary{display:flex!important;height:auto!important;border:0!important;background:transparent!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.feature-config-content{flex:1 1 auto!important;border:0!important;background:transparent!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-copy{display:block!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-title{font-size:clamp(18px,1.7vw,23px)!important;line-height:1.16!important;text-align:left!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-desc,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .journey-system-extra{margin:0 0 10px!important;font-size:14px!important;line-height:1.46!important;text-align:left!important;overflow-wrap:anywhere!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer{grid-template-rows:auto!important;background:transparent!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer>.signature-tree-fields,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer>.feature-instance-add{grid-column:1!important;grid-row:1!important;position:static!important;inset:auto!important;align-self:center!important;justify-self:start!important;margin:0!important;max-width:100%!important;text-align:left!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer>.feature-config-total{grid-column:2!important;grid-row:1!important;position:static!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;align-self:center!important;justify-self:end!important;min-height:var(--control-height)!important;margin:0!important;padding:0!important;text-align:right!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer:has(>.feature-catalog-button){grid-template-rows:auto auto!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer:has(>.feature-catalog-button)>.feature-catalog-button{grid-column:1/-1!important;grid-row:1!important;justify-self:start!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer:has(>.feature-catalog-button)>.feature-area-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer:has(>.feature-catalog-button)>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer:has(>.feature-catalog-button)>.signature-tree-fields{grid-row:2!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer:has(>.feature-catalog-button)>.feature-config-total{grid-row:2!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-content{grid-template-columns:minmax(0,1fr) max-content!important;grid-template-rows:auto minmax(0,1fr) auto!important;column-gap:9px!important;align-items:stretch!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-copy{grid-column:1/-1!important;grid-row:1!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .ofuro-volume-preview{grid-column:1/-1!important;grid-row:2!important;position:static!important;inset:auto!important;align-self:start!important;margin:6px 0 0!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid{grid-column:1!important;grid-row:3!important;inset:auto!important;display:grid!important;grid-template-columns:repeat(3,minmax(52px,68px))!important;align-items:end!important;justify-content:start!important;gap:5px!important;width:max-content!important;max-width:100%!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid .feature-area-field{position:static!important;display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto var(--control-height)!important;gap:3px!important;width:68px!important;min-width:0!important;max-width:68px!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid .feature-area-field>label{width:100%!important;margin:0!important;font-size:9px!important;line-height:1.08!important;text-align:left!important;white-space:normal!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid .feature-area-wrap{width:68px!important;min-width:0!important;max-width:68px!important;height:var(--control-height)!important;min-height:var(--control-height)!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-footer{grid-column:2!important;grid-row:3!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;align-self:end!important;justify-self:end!important;padding:0!important;border:0!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-total{height:var(--control-height)!important;min-height:var(--control-height)!important}}@media (min-width:621px) and (max-width:900px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-grid{grid-template-columns:1fr!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image{--journey-reference-media: 34%;min-height:300px!important}}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image{grid-template-columns:104px minmax(0,1fr)!important;grid-template-rows:auto minmax(0,1fr)!important;column-gap:12px!important;row-gap:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.journey-element-thumb{inset:auto!important;grid-column:1!important;grid-row:1/span 2!important;align-self:stretch!important;justify-self:stretch!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.feature-config-summary{grid-column:2!important;grid-row:1!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.feature-config-content{grid-column:2!important;grid-row:2!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-main{min-width:0!important;width:100%!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-title{font-size:16px!important;line-height:1.18!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-desc,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .journey-system-extra{font-size:12.5px!important;line-height:1.38!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;align-items:center!important;column-gap:7px!important;row-gap:6px!important;padding:8px 0 0!important;border:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer>.signature-tree-fields{grid-column:1!important;grid-row:1!important;align-self:center!important;justify-self:start!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer>.feature-config-total{grid-column:2!important;grid-row:1!important;align-self:center!important;justify-self:end!important;min-height:var(--control-height)!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields{gap:5px!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>label{font-size:11px!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>.feature-instance-add{height:34px!important;min-height:34px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-content{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;grid-template-rows:auto minmax(0,1fr) auto!important;column-gap:6px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-copy{grid-column:1/-1!important;grid-row:1!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .ofuro-volume-preview{grid-column:1/-1!important;grid-row:2!important;position:static!important;margin:4px 0 0!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid{grid-column:1!important;grid-row:3!important;position:static!important;display:grid!important;grid-template-columns:repeat(3,46px)!important;gap:3px!important;width:max-content!important;max-width:100%!important;margin:auto 0 0!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid .feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid .feature-area-wrap{width:46px!important;min-width:0!important;max-width:46px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid .feature-area-field>label{font-size:7.8px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-footer{grid-column:2!important;grid-row:3!important;display:flex!important;align-items:center!important;align-self:end!important;justify-self:end!important;width:auto!important;margin:auto 0 0!important;padding:0!important;border:0!important}}@media (min-width:621px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.feature-config-content{padding-bottom:78px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image:has(.feature-catalog-button)>.feature-config-content{padding-bottom:112px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card>.feature-config-content{padding-bottom:84px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid{position:absolute!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-footer{position:absolute!important;width:auto!important;margin:0!important}}@media (min-width:621px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.feature-config-content{left:calc(var(--journey-reference-media) + 12px)!important;right:18px!important;top:80px!important;bottom:76px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image:has(.feature-catalog-button)>.feature-config-content{bottom:108px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card>.feature-config-content{position:absolute!important;left:calc(var(--journey-reference-media) + 12px)!important;right:18px!important;top:80px!important;bottom:82px!important;width:auto!important;height:auto!important;padding:0!important}}@media (min-width:621px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer{left:0!important;right:0!important;bottom:-60px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid{left:0!important;right:auto!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-footer{left:auto!important;right:0!important;bottom:-66px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid{bottom:-60px!important}}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image{position:relative!important;display:block!important;min-width:0!important;padding:12px!important;overflow:hidden!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.journey-element-thumb{position:absolute!important;bottom:12px!important;right:auto!important;min-height:0!important;aspect-ratio:auto!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.feature-config-summary{display:flex!important;width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.feature-config-content{position:static!important;inset:auto!important;display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;height:auto!important;margin:0!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer{position:static!important;inset:auto!important;width:100%!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card>.feature-config-content{position:static!important;inset:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;grid-template-rows:auto minmax(0,1fr) auto!important;width:100%!important;height:auto!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid,#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-config-footer{position:static!important;inset:auto!important}}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields{column-gap:7px!important;height:38px!important;min-height:38px!important;width:max-content!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>label,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>.select,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>.feature-instance-add{align-self:center!important;justify-self:start!important;margin:0!important}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields{grid-template-columns:max-content minmax(62px,82px) 34px!important;column-gap:5px!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>.select{width:82px!important;max-width:82px!important}}@media (max-width:410px){#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>.select{width:62px!important;max-width:62px!important}}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>label,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>.select,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>.feature-instance-add{height:38px!important;min-height:38px!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>label{display:flex!important;align-items:center!important}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>.feature-instance-add{width:38px!important;min-width:38px!important}}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>label,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>.select,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>.feature-instance-add{grid-area:auto!important;grid-row:1!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>label{grid-column:1!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>.select{grid-column:2!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>.feature-instance-add{grid-column:3!important}#gardenConceptPlanner.journey-available:not(.journey-active) .planner-footer-utilities,#gardenConceptPlanner.journey-available:not(.journey-active) .journey-footer-utilities{display:none!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-catalog-button{display:none!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card>.journey-shop-button{position:absolute!important;left:14px!important;bottom:14px!important;z-index:6!important;margin:0!important;text-align:center!important;white-space:nowrap!important}@media (min-width:621px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card:has(>.journey-shop-button)>.journey-element-thumb{bottom:66px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image:has(>.journey-shop-button)>.feature-config-content{bottom:76px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image:has(>.journey-shop-button) .feature-config-footer{bottom:-60px!important}}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card>.journey-shop-button{left:12px!important;bottom:12px!important;max-width:104px!important;padding-inline:6px!important;font-size:12px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card:has(>.journey-shop-button)>.journey-element-thumb{bottom:62px!important}}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-instance-manager{position:static!important;inset:auto!important;display:block!important;min-width:0!important;max-width:100%!important;margin:2px 0 0!important;padding:0!important;border:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-instance-manager[hidden]{display:none!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-list{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:6px!important;width:100%!important;min-width:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row{display:grid!important;gap:7px!important;width:100%!important;min-width:0!important;min-height:42px!important;margin:0!important;padding:4px 0 0!important;border-top:1px solid rgba(87,105,91,.16)!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-instance-row.signature-tree-instance-row{grid-template-columns:max-content 128px 38px!important;justify-content:start!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row .feature-instance-label{min-width:0!important;margin:0!important;color:#5f6962!important;font-size:11px!important;font-weight:700!important;line-height:1.15!important;text-align:left!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row .select,#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row .feature-area-wrap,#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row .feature-instance-remove{align-self:center!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row .feature-instance-remove{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-multiple-items{min-height:calc(330px + var(--journey-multi-extra-height,0px))!important}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row{grid-template-columns:minmax(0,1fr) minmax(62px,92px) 34px!important;gap:5px!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-instance-row.signature-tree-instance-row{grid-template-columns:max-content minmax(62px,82px) 34px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row .feature-instance-remove{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-multiple-items{min-height:calc(190px + var(--journey-multi-extra-height,0px))!important}}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-footer{border-radius:0 0 18px 18px!important}#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar{display:grid!important;grid-template-columns:repeat(20,minmax(0,1fr))!important;width:100%!important;align-items:stretch!important}#gardenConceptPlanner.journey-active .journey-footer #printButton{grid-column:1/6!important;grid-row:1!important}#gardenConceptPlanner.journey-active .journey-footer #shareButton{grid-column:6/11!important;grid-row:1!important}#gardenConceptPlanner.journey-active .journey-footer #saveButton{grid-column:11/16!important;grid-row:1!important}#gardenConceptPlanner.journey-active .journey-footer #loadButton{grid-column:16/21!important;grid-row:1!important}#gardenConceptPlanner.journey-active .journey-footer .journey-previous{grid-column:1/6!important;grid-row:2!important;width:100%!important;min-width:0!important;margin:0!important;background:#e7eee3!important;border-color:#c9d4c5!important;color:#50604f!important}#gardenConceptPlanner.journey-active .journey-footer .journey-previous svg{display:none!important}#gardenConceptPlanner.journey-active .journey-footer .journey-previous:disabled{opacity:1!important;background:#edf2ea!important;border-color:#d7dfd3!important;color:#899487!important}#gardenConceptPlanner.journey-active .journey-footer .planner-footer-utilities{grid-column:6/16!important;grid-row:2!important;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:stretch!important;justify-items:stretch!important;gap:5px!important;width:100%!important;min-width:0!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-footer .planner-footer-icon{width:100%!important;min-width:0!important;height:48px!important;min-height:48px!important;flex-basis:auto!important;border-radius:9px!important}#gardenConceptPlanner.journey-active .journey-footer .journey-next{grid-column:16/21!important;grid-row:2!important;width:100%!important;min-width:0!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-footer .action,#gardenConceptPlanner.journey-active .journey-footer .journey-nav-button{min-height:48px!important;height:48px!important;border-radius:9px!important;font-size:12px!important;padding:0 7px!important}}@media (min-width:761px){#gardenConceptPlanner.journey-available:not(.journey-active) .config-project-toolbar{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:4px!important}#gardenConceptPlanner.journey-available:not(.journey-active) #printButton{grid-column:1!important;grid-row:1!important}#gardenConceptPlanner.journey-available:not(.journey-active) #saveButton{grid-column:2!important;grid-row:1!important}#gardenConceptPlanner.journey-available:not(.journey-active) #loadButton{grid-column:3!important;grid-row:1!important}#gardenConceptPlanner.journey-available:not(.journey-active) #shareButton{grid-column:4!important;grid-row:1!important}#gardenConceptPlanner.journey-available:not(.journey-active) #plannerNextStepButton{grid-column:5!important;grid-row:1!important}}@media (max-width:760px){#gardenConceptPlanner.journey-available:not(.journey-active) .mobile-project-actions-dock .config-project-toolbar,#gardenConceptPlanner.journey-available:not(.journey-active) .config-project-toolbar{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:3px!important}#gardenConceptPlanner.journey-available:not(.journey-active) #printButton{grid-column:1!important;grid-row:1!important}#gardenConceptPlanner.journey-available:not(.journey-active) #saveButton{grid-column:2!important;grid-row:1!important}#gardenConceptPlanner.journey-available:not(.journey-active) #loadButton{grid-column:3!important;grid-row:1!important}#gardenConceptPlanner.journey-available:not(.journey-active) #shareButton{grid-column:4!important;grid-row:1!important}#gardenConceptPlanner.journey-available:not(.journey-active) #plannerNextStepButton{grid-column:5!important;grid-row:1!important}}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar>#printButton,#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar>#shareButton,#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar>#saveButton,#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar>#loadButton,#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar>.journey-previous,#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar>.journey-next,#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar>.planner-footer-utilities{margin:0!important;align-self:stretch!important}}#gardenConceptPlanner.journey-active .journey-equivalent-hidden{display:none!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image{--journey-card-media: 30%;position:relative!important;display:block!important;min-width:0!important;min-height:292px!important;padding:0!important;overflow:hidden!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.journey-element-thumb{position:absolute!important;left:14px!important;top:14px!important;right:auto!important;bottom:auto!important;width:calc(var(--journey-card-media) - 20px)!important;height:clamp(156px,15vw,188px)!important;min-height:0!important;max-height:188px!important;margin:0!important;border-radius:13px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.journey-element-thumb img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.feature-config-summary{width:100%!important;min-width:0!important;min-height:0!important;padding:18px 18px 8px calc(var(--journey-card-media) + 10px)!important;box-sizing:border-box!important;background:transparent!important;border:0!important;align-items:flex-start!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.feature-config-content{position:static!important;inset:auto!important;width:100%!important;min-width:0!important;min-height:226px!important;padding:0 18px 16px calc(var(--journey-card-media) + 10px)!important;box-sizing:border-box!important;background:transparent!important;border:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-main{width:100%!important;min-width:0!important;min-height:0!important;display:flex!important;flex-direction:column!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-copy{width:100%!important;min-width:0!important;margin:0!important;padding:0 0 12px!important;border-bottom:1px solid rgba(81,94,83,.15)!important;text-align:left!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer{position:static!important;inset:auto!important;grid-auto-rows:auto!important;width:100%!important;max-width:100%!important;margin:auto 0 0!important;padding:12px 0 0!important;border-top:0!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer>.signature-tree-fields,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer>.feature-instance-add{grid-column:1!important;grid-row:1!important;align-self:center!important;justify-self:start!important;margin:0!important;min-width:0!important;max-width:100%!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer>.feature-config-total{grid-column:2!important;grid-row:1!important;align-self:center!important;justify-self:end!important;margin:0!important;text-align:right!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer>.feature-instance-manager{grid-column:1/-1!important;grid-row:2!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-instance-list{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:7px!important;width:100%!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-instance-row{display:grid!important;grid-template-columns:max-content minmax(86px,1fr) 40px!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:44px!important;margin:0!important;padding:7px 0 0!important;border-top:1px solid rgba(81,94,83,.12)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-instance-row .feature-instance-label{min-width:0!important;margin:0!important;text-align:left!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image.journey-has-multiple-items{min-height:calc(292px + var(--journey-multi-extra-height,0px))!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.journey-shop-button{right:auto!important;margin:0!important;padding-inline:10px!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image:has(>.journey-shop-button)>.journey-element-thumb{bottom:auto!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image:has(>.journey-shop-button)>.feature-config-content{bottom:auto!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image:has(>.journey-shop-button) .feature-config-footer{bottom:auto!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card>.feature-config-content{min-height:226px!important;padding:0 18px 16px calc(var(--journey-card-media) + 10px)!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice-grid{display:grid!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-card{overflow:hidden!important;border-radius:12px!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-card-copy{display:contents!important}#gardenConceptPlanner.journey-active .journey-slide-1 .project-details-section{border:1px solid rgba(77,96,80,.14)!important;border-radius:12px!important}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-footer .journey-previous,#gardenConceptPlanner.journey-active .journey-footer .journey-next{justify-content:center!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image{--journey-card-media: 31%;min-height:238px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.journey-element-thumb{left:12px!important;top:12px!important;width:calc(var(--journey-card-media) - 17px)!important;height:138px!important;max-height:138px!important;border-radius:11px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.feature-config-summary{padding:14px 12px 6px calc(var(--journey-card-media) + 8px)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.feature-config-content{min-height:192px!important;padding:0 12px 12px calc(var(--journey-card-media) + 8px)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-instance-row{grid-template-columns:max-content minmax(62px,1fr) 34px!important;gap:5px!important;min-height:40px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card>.feature-config-content{min-height:192px!important;padding:0 12px 12px calc(var(--journey-card-media) + 8px)!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice-grid{gap:10px!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-card{padding:10px!important;column-gap:12px!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-direction-image{height:106px!important;min-height:106px!important;max-height:106px!important}#gardenConceptPlanner.journey-active .journey-slide-1 .project-details-section{padding:12px!important}}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-equivalent-hidden,#gardenConceptPlanner.journey-active .journey-slide-3 details.feature-config-card.journey-equivalent-hidden{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card.journey-has-image>.feature-config-content{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;grid-template-rows:auto minmax(0,1fr) auto!important;column-gap:10px!important;align-items:stretch!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card.journey-has-image .feature-config-copy{grid-column:1/-1!important;grid-row:1!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card.journey-has-image .ofuro-volume-preview{grid-column:1/-1!important;grid-row:2!important;position:static!important;inset:auto!important;align-self:start!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card.journey-has-image .feature-dimension-grid{grid-column:1!important;grid-row:3!important;position:static!important;inset:auto!important;align-self:center!important;justify-self:start!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card.journey-has-image .feature-config-footer{grid-column:2!important;grid-row:3!important;position:static!important;inset:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;justify-self:end!important;width:auto!important;margin:0!important;padding:0!important;border:0!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card.journey-has-image .feature-config-footer>.feature-config-total{position:static!important;inset:auto!important;display:flex!important;align-items:center!important;min-height:38px!important;margin:0!important;padding:0!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card.journey-has-image .feature-config-footer{align-self:end!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-grid{align-items:start!important;grid-auto-rows:auto!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card{align-self:start!important;height:auto!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card:not(.journey-has-values){background:linear-gradient(180deg,var(--journey-luxury-washi-soft,#fbf9f2),var(--journey-luxury-washi,#f7f3e8))!important;border-color:var(--journey-card-border)!important;box-shadow:var(--journey-card-shadow)!important;transform:none!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card:not(.journey-has-values)>.journey-reset-mark{display:none!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-values{background:#e5f0e3!important;border-color:#89a482!important;box-shadow:0 14px 32px rgba(35,70,44,.14)!important}@media (min-width:621px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image{--journey-card-media: 31%;--journey-card-control-axis: 40px;position:relative!important;display:block!important;min-width:0!important;min-height:286px!important;height:auto!important;padding:0!important;overflow:hidden!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.journey-element-thumb{position:absolute!important;left:14px!important;top:14px!important;right:auto!important;bottom:auto!important;width:calc(var(--journey-card-media) - 20px)!important;height:176px!important;min-height:176px!important;max-height:176px!important;margin:0!important;border-radius:13px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.feature-config-summary{position:static!important;width:100%!important;min-height:0!important;padding:18px 18px 7px calc(var(--journey-card-media) + 10px)!important;box-sizing:border-box!important;align-items:flex-start!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.feature-config-content{position:static!important;inset:auto!important;display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;min-height:221px!important;height:auto!important;margin:0!important;padding:0 18px 16px calc(var(--journey-card-media) + 10px)!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-main{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;width:100%!important;min-width:0!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-copy{width:100%!important;min-width:0!important;margin:0!important;padding:0 0 12px!important;border-bottom:1px solid rgba(81,94,83,.15)!important;text-align:left!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer{position:static!important;inset:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;grid-auto-rows:auto!important;align-items:center!important;column-gap:12px!important;row-gap:7px!important;width:100%!important;max-width:100%!important;margin:auto 0 0!important;padding:12px 0 0!important;border:0!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image.journey-has-multiple-items{min-height:286px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.signature-tree-fields{grid-column:1!important;grid-row:1!important;align-self:center!important;justify-self:start!important;min-width:0!important;max-width:100%!important;min-height:var(--journey-card-control-axis)!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field:not(.signature-tree-fields){display:grid!important;grid-template-columns:max-content minmax(0,1fr)!important;align-items:center!important;gap:8px!important;width:min(100%,310px)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field:not(.signature-tree-fields)>label,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.signature-tree-fields>label{display:flex!important;align-items:center!important;min-height:var(--journey-card-control-axis)!important;margin:0!important;text-align:left!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field>.feature-instance-primary-row,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.signature-tree-fields>.select,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.signature-tree-fields>.feature-instance-add{align-self:center!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field>.feature-instance-primary-row{display:grid!important;grid-template-columns:minmax(82px,128px) var(--journey-card-control-axis)!important;align-items:center!important;gap:7px!important;min-width:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer .feature-area-wrap,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer .select,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer .feature-instance-add,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer .feature-instance-remove,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer .feature-toggle{min-height:var(--journey-card-control-axis)!important;height:var(--journey-card-control-axis)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer .feature-instance-add,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer .feature-instance-remove{width:var(--journey-card-control-axis)!important;min-width:var(--journey-card-control-axis)!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields{display:grid!important;grid-template-columns:max-content minmax(92px,128px) var(--journey-card-control-axis)!important;align-items:center!important;gap:7px!important;width:max-content!important;height:var(--journey-card-control-axis)!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>.select,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>.feature-instance-add{height:var(--journey-card-control-axis)!important;min-height:var(--journey-card-control-axis)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-config-total{grid-column:2!important;grid-row:1!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;align-self:center!important;justify-self:end!important;min-height:var(--journey-card-control-axis)!important;height:var(--journey-card-control-axis)!important;margin:0!important;padding:0!important;text-align:right!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-instance-manager{grid-column:1/-1!important;grid-row:2!important;position:static!important;inset:auto!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-list{display:flex!important;flex-direction:column!important;gap:7px!important;width:100%!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row{gap:7px!important;margin:0!important;border-top:1px solid rgba(81,94,83,.12)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row .feature-instance-label{display:flex!important;align-items:center!important;min-height:var(--journey-card-control-axis)!important;margin:0!important;text-align:left!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.journey-shop-button{position:absolute!important;left:14px!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card.journey-has-image>.feature-config-content{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;grid-template-rows:auto minmax(0,1fr) auto!important;column-gap:10px!important;min-height:221px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card.journey-has-image .feature-config-copy{grid-column:1/-1!important;grid-row:1!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card.journey-has-image .ofuro-volume-preview{grid-column:1/-1!important;grid-row:2!important;position:static!important;inset:auto!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card.journey-has-image .feature-dimension-grid{grid-column:1!important;grid-row:3!important;position:static!important;inset:auto!important;align-self:end!important;justify-self:start!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card.journey-has-image .feature-config-footer{grid-column:2!important;grid-row:3!important;position:static!important;inset:auto!important;display:flex!important;align-items:center!important;align-self:end!important;justify-self:end!important;width:auto!important;margin:0!important;padding:0!important}}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image{height:auto!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-content{display:flex!important;flex-direction:column!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-main{display:flex!important;flex:1 1 auto!important;flex-direction:column!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer{margin:auto 0 0!important}#gardenConceptPlanner.journey-active .journey-footer{padding:6px!important}#gardenConceptPlanner.journey-active .journey-footer .config-project-toolbar{grid-template-rows:40px 40px!important;gap:5px!important}#gardenConceptPlanner.journey-active .journey-footer .planner-footer-icon,#gardenConceptPlanner.journey-active .journey-footer .action,#gardenConceptPlanner.journey-active .journey-footer .journey-nav-button{height:40px!important;min-height:40px!important;border-radius:8px!important}#gardenConceptPlanner.journey-active .journey-footer .journey-previous>svg,#gardenConceptPlanner.journey-active .journey-footer .journey-next>svg{display:none!important}}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-card{border-color:rgba(67,84,71,.16)!important;box-shadow:0 8px 22px rgba(29,43,34,.06)!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice input:checked+.design-world-card{border-color:rgba(73,103,77,.46)!important;background:rgba(239,246,237,.94)!important;box-shadow:0 10px 24px rgba(35,63,42,.10)!important}#gardenConceptPlanner.journey-active .journey-slide-1 .project-details-section{border-color:rgba(67,84,71,.16)!important;background:rgba(255,255,252,.88)!important;box-shadow:0 8px 22px rgba(29,43,34,.05)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card>.journey-shop-button{font-size:var(--font-size-xxs)!important;font-weight:var(--font-weight-bold)!important;transition:background .14s ease,border-color .14s ease,transform .14s ease!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-config-total{display:none!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-primary-instance-total{grid-column:2!important;grid-row:1!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;align-self:center!important;justify-self:end!important;min-height:var(--journey-card-control-axis)!important;height:var(--journey-card-control-axis)!important;margin:0!important;padding:0!important;color:var(--color-green-dark)!important;font-size:var(--font-size-sm)!important;font-weight:var(--font-weight-semibold)!important;font-variant-numeric:tabular-nums!important;text-align:right!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row>.feature-instance-total{display:flex!important;align-items:center!important;justify-content:flex-end!important;align-self:center!important;justify-self:end!important;min-height:var(--journey-card-control-axis)!important;height:var(--journey-card-control-axis)!important;margin:0!important;padding:0!important;color:var(--color-green-dark)!important;font-size:var(--font-size-sm)!important;font-weight:var(--font-weight-semibold)!important;font-variant-numeric:tabular-nums!important;text-align:right!important;white-space:nowrap!important}@media (min-width:621px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row{display:grid!important;grid-template-columns:28px minmax(82px,128px) var(--journey-card-control-axis) minmax(92px,1fr)!important;align-items:center!important;column-gap:7px!important;row-gap:0!important;width:100%!important;min-height:var(--journey-card-control-axis)!important;padding:7px 0 0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row>.feature-instance-label{grid-column:1!important;align-self:center!important;justify-self:start!important;min-height:var(--journey-card-control-axis)!important;color:var(--color-muted)!important;text-align:left!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row>.signature-tree-instance-height{grid-column:2!important;align-self:center!important;width:100%!important;min-width:0!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row>.feature-instance-remove{grid-column:3!important;align-self:center!important;justify-self:start!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row>.feature-instance-total{grid-column:4!important}}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image.journey-has-multiple-items{min-height:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-4 .signature-tree-instance-row{display:grid!important;grid-template-areas:none!important;align-items:center!important;row-gap:0!important;width:100%!important;min-height:var(--journey-card-control-axis)!important;padding:6px 0 0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row>.feature-instance-label{grid-column:1!important;grid-row:1!important;align-self:center!important;min-height:var(--journey-card-control-axis)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row>.signature-tree-instance-height{grid-column:2!important;grid-row:1!important;width:100%!important;min-width:0!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row>.feature-instance-remove{grid-column:3!important;grid-row:1!important;align-self:center!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row>.feature-instance-total{grid-column:4!important;grid-row:1!important}}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card>.journey-shop-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:128px!important;min-width:128px!important;max-width:calc(var(--journey-card-media,31%) - 20px)!important;min-height:var(--journey-card-control-axis,40px)!important;height:var(--journey-card-control-axis,40px)!important;padding:0 14px!important;border:1px solid rgba(91,108,94,.22)!important;border-radius:10px!important;background:#eef4eb!important;color:var(--color-green-dark)!important;box-shadow:none!important;text-decoration:none!important;line-height:1!important;transform:none!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card>.journey-shop-button:hover,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card>.journey-shop-button:focus-visible{transform:none!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card>.journey-shop-button:active{background:#dfeadb!important;transform:none!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row{grid-template-columns:max-content minmax(82px,128px) var(--journey-card-control-axis) minmax(92px,1fr)!important;align-items:center!important;column-gap:7px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row>.feature-instance-label{align-items:center!important;justify-self:start!important;min-width:0!important;white-space:nowrap!important;text-align:left!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row>.signature-tree-instance-height{margin:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row>.feature-instance-remove,#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row>.feature-instance-total{align-self:center!important;margin:0!important}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card>.journey-shop-button{width:112px!important;min-width:112px!important;min-height:var(--journey-card-control-axis,36px)!important;height:var(--journey-card-control-axis,36px)!important;padding:0 10px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-4 .signature-tree-instance-row{grid-template-columns:max-content minmax(66px,1fr) var(--journey-card-control-axis) minmax(76px,max-content)!important;column-gap:5px!important}}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer:has(>.feature-catalog-button){grid-template-rows:auto!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer:has(>.feature-catalog-button)>.feature-area-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer:has(>.feature-catalog-button)>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer:has(>.feature-catalog-button)>.signature-tree-fields,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer:has(>.feature-catalog-button)>.feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer:has(>.feature-catalog-button)>.feature-config-total{grid-row:1!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer:has(>.feature-catalog-button)>.feature-instance-manager{grid-row:2!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.journey-shop-button{border-color:rgba(91,108,94,.22)!important}@media (min-width:621px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image:has(.feature-catalog-button)>.feature-config-content{position:static!important;inset:auto!important;display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;min-height:221px!important;height:auto!important;margin:0!important;padding:0 18px 16px calc(var(--journey-card-media) + 10px)!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image:has(.feature-catalog-button) .feature-config-footer{position:static!important;inset:auto!important;left:auto!important;right:auto!important;bottom:auto!important;width:100%!important;max-width:100%!important;margin:auto 0 0!important;padding:12px 0 0!important}}@media (min-width:621px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.journey-shop-button{width:128px!important;min-width:128px!important;max-width:128px!important;height:40px!important;min-height:40px!important}}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.journey-shop-button{width:88px!important;min-width:88px!important;max-width:88px!important;height:38px!important;min-height:38px!important}}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image{--journey-shop-width: 128px;--journey-card-control-axis: 40px}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.journey-shop-button{position:absolute!important;left:14px!important;top:auto!important;bottom:16px!important;width:var(--journey-shop-width)!important;min-width:var(--journey-shop-width)!important;max-width:var(--journey-shop-width)!important;height:var(--journey-card-control-axis)!important;min-height:var(--journey-card-control-axis)!important;padding:0 12px!important;border:1px solid rgba(91,108,94,.22)!important;border-radius:10px!important;background:#eef4eb!important;color:var(--color-green-dark)!important;box-shadow:none!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image .feature-config-footer{display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;align-items:center!important;justify-content:end!important;column-gap:10px!important;row-gap:7px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.signature-tree-fields{grid-column:1!important;grid-row:1!important;justify-self:end!important;width:max-content!important;max-width:100%!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-primary-instance-total{grid-column:2!important;grid-row:1!important;align-self:center!important;justify-self:end!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field>.feature-instance-primary-row{display:grid!important;grid-template-columns:var(--journey-shop-width) var(--journey-card-control-axis)!important;align-items:center!important;gap:7px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field>.feature-area-wrap{width:var(--journey-shop-width)!important;min-width:var(--journey-shop-width)!important;max-width:var(--journey-shop-width)!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields{display:grid!important;grid-template-columns:max-content var(--journey-shop-width) var(--journey-card-control-axis)!important;align-items:center!important;justify-content:end!important;gap:7px!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>.select{width:var(--journey-shop-width)!important;min-width:var(--journey-shop-width)!important;max-width:var(--journey-shop-width)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-add,#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-remove{width:var(--journey-card-control-axis)!important;min-width:var(--journey-card-control-axis)!important;max-width:var(--journey-card-control-axis)!important;height:var(--journey-card-control-axis)!important;min-height:var(--journey-card-control-axis)!important;max-height:var(--journey-card-control-axis)!important;padding:0!important;border-radius:50%!important;aspect-ratio:1/1!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-instance-manager{grid-column:1/-1!important;grid-row:2!important;width:100%!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-4 .signature-tree-instance-row{display:grid!important;grid-template-columns:max-content var(--journey-shop-width) var(--journey-card-control-axis) max-content!important;align-items:center!important;justify-content:end!important;gap:7px!important;width:100%!important;min-height:var(--journey-card-control-axis)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row>.signature-tree-instance-height{width:var(--journey-shop-width)!important;min-width:var(--journey-shop-width)!important;max-width:var(--journey-shop-width)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row>.feature-instance-label,#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row>.feature-instance-remove,#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row>.feature-instance-total{align-self:center!important}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image{--journey-shop-width: 88px}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.journey-shop-button{left:10px!important;bottom:14px!important;padding:0 8px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer{column-gap:6px!important;row-gap:6px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field:not(.signature-tree-fields),#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields,#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-4 .signature-tree-instance-row{gap:5px!important}}@media (min-width:621px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image>.journey-shop-button{bottom:28px!important}}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.journey-has-image{--journey-card-control-axis: 38px}}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer .feature-instance-add,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer .feature-instance-remove{width:var(--journey-card-control-axis)!important;min-width:var(--journey-card-control-axis)!important;max-width:var(--journey-card-control-axis)!important;height:var(--journey-card-control-axis)!important;min-height:var(--journey-card-control-axis)!important;max-height:var(--journey-card-control-axis)!important;border-radius:50%!important;aspect-ratio:1/1!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer:has(.feature-instance-add) .feature-instance-add,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>.feature-instance-add,#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-row .feature-instance-remove,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-instance-row.signature-tree-instance-row>.feature-instance-remove{width:var(--journey-card-control-axis)!important;min-width:var(--journey-card-control-axis)!important;max-width:var(--journey-card-control-axis)!important;height:var(--journey-card-control-axis)!important;min-height:var(--journey-card-control-axis)!important;max-height:var(--journey-card-control-axis)!important;flex:0 0 var(--journey-card-control-axis)!important;padding:0!important;border-radius:50%!important;aspect-ratio:1/1!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field:not(.signature-tree-fields){display:grid!important;grid-template-columns:max-content var(--journey-shop-width) var(--journey-card-control-axis)!important;grid-template-rows:var(--journey-card-control-axis)!important;align-items:center!important;justify-content:end!important;justify-self:end!important;width:max-content!important;max-width:100%!important;gap:7px!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field:not(.signature-tree-fields)>label{grid-column:1!important;grid-row:1!important;align-self:center!important;justify-self:start!important;width:auto!important;min-width:0!important;height:var(--journey-card-control-axis)!important;display:flex!important;align-items:center!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field:not(.signature-tree-fields)>.feature-instance-primary-row{display:contents!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field:not(.signature-tree-fields)>.feature-instance-primary-row>.feature-area-wrap{grid-column:2!important;grid-row:1!important;width:var(--journey-shop-width)!important;min-width:var(--journey-shop-width)!important;max-width:var(--journey-shop-width)!important;height:var(--journey-card-control-axis)!important;min-height:var(--journey-card-control-axis)!important;align-self:center!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field:not(.signature-tree-fields)>.feature-instance-primary-row>.feature-instance-add{grid-column:3!important;grid-row:1!important;align-self:center!important;justify-self:start!important;margin:0!important}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-footer>.feature-area-field:not(.signature-tree-fields){gap:5px!important}}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-card{grid-template-columns:clamp(200px,34%,240px) minmax(0,1fr)!important;min-height:224px!important;padding:12px!important;align-items:center!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-direction-image{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1/1!important;align-self:center!important}}#gardenConceptPlanner.journey-active .journey-slide-3 .journey-element-thumb,#gardenConceptPlanner.journey-active .journey-slide-4 .journey-element-thumb,#gardenConceptPlanner.journey-active .journey-slide-5 .journey-element-thumb,#gardenConceptPlanner.journey-active .journey-slide-6 .journey-element-thumb{height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1/1!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields,#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-footer>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-auto-field{justify-self:end!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-instance-manager,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-instance-manager,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-instance-manager{align-self:end!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-instance-row{padding-top:0!important;border-top:0!important}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-slide-7 .journey-slide-content,#gardenConceptPlanner.journey-active .journey-slide-7 .config-group,#gardenConceptPlanner.journey-active .journey-slide-7 .config-group-body,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-grid{height:100%!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-grid{grid-template-columns:1fr!important;grid-template-rows:repeat(2,minmax(0,1fr))!important;align-items:stretch!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image{min-height:0!important;height:100%!important}#gardenConceptPlanner.journey-active .journey-slide-7 .journey-element-thumb{width:calc(var(--journey-card-media) - 20px)!important;height:auto!important;min-height:0!important;max-height:calc(100% - 28px)!important;aspect-ratio:1/1!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-content{min-height:0!important;height:100%!important}}@media (max-width:900px){#gardenConceptPlanner.journey-active .journey-slide-7 .journey-element-thumb{height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1/1!important}}@media (min-width:761px){#gardenConceptPlanner.journey-active .journey-slide-10 .guided-optional-group .check-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (min-width:761px){#gardenConceptPlanner.journey-active .journey-slide-8 .result-hero{grid-template-columns:repeat(2,minmax(0,1fr))!important;height:auto!important;min-height:0!important;max-height:none!important;align-items:stretch!important;overflow:visible!important}#gardenConceptPlanner.journey-active .journey-slide-8 .result-hero>.recommendation,#gardenConceptPlanner.journey-active .journey-slide-8 .result-hero>.concept-media{height:auto!important;min-height:0!important;max-height:none!important}#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainPanel,#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainList{max-width:100%!important}#gardenConceptPlanner.journey-active .journey-slide-8 .alternatives{grid-template-columns:repeat(2,minmax(0,1fr))!important}}#gardenConceptPlanner.journey-active .journey-slide-8 .journey-alt-image img{width:100%!important;height:100%!important;object-fit:cover!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image>.journey-element-thumb,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image>.journey-element-thumb,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image>.journey-element-thumb,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image>.journey-element-thumb{height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1/1!important}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-slide-7 .config-group>.config-group-body{display:flex!important;flex:1 1 auto!important;flex-direction:column!important}#gardenConceptPlanner.journey-active .journey-slide-7 .config-group>.config-group-body>.feature-config-grid{flex:1 1 auto!important;min-height:0!important}}@media (max-width:900px){#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.journey-element-thumb{height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:1/1!important}}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-slide-7 .config-group{position:relative!important}#gardenConceptPlanner.journey-active .journey-slide-7 .config-group>.config-group-body{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-slide-7 .config-group>.config-group-body>.feature-config-grid{width:100%!important;height:100%!important}}#gardenConceptPlanner.journey-active .journey-slide-4 .signature-tree-fields>label,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-instance-row>.feature-instance-label,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-area-field>label,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-row>.feature-instance-label,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-area-field>label,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-instance-row>.feature-instance-label{display:flex!important;align-items:center!important;height:var(--journey-card-control-axis)!important;min-height:var(--journey-card-control-axis)!important;color:#58655d!important;font-size:14px!important;font-weight:600!important;line-height:1.2!important}#gardenConceptPlanner.journey-active .journey-slide-4 .signature-tree-fields>.select,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-instance-row>.signature-tree-instance-height{height:var(--journey-card-control-axis)!important;min-height:var(--journey-card-control-axis)!important;max-height:var(--journey-card-control-axis)!important;box-sizing:border-box!important;color:#314238!important;background:#fff!important;border:1px solid rgba(81,94,83,.2)!important;border-radius:6px!important;padding:0 26px 0 9px!important;font-size:12.5px!important;font-weight:500!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-instance-add,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-instance-remove,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-add,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-remove,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-instance-add,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-instance-remove{width:var(--journey-card-control-axis)!important;min-width:var(--journey-card-control-axis)!important;max-width:var(--journey-card-control-axis)!important;height:var(--journey-card-control-axis)!important;min-height:var(--journey-card-control-axis)!important;max-height:var(--journey-card-control-axis)!important;padding:0!important;border:1px solid #cdbfa5!important;border-radius:50%!important;color:#314238!important;background:#f1ece2!important;font-size:20px!important;font-weight:600!important;line-height:20px!important}@media (min-width:761px){#gardenConceptPlanner.journey-active .journey-slide-10 .guided-optional-group .check-grid{column-gap:18px!important}}@media (min-width:761px){#gardenConceptPlanner.journey-active .journey-slide-8 .result-hero{flex:0 0 auto!important;flex-shrink:0!important}#gardenConceptPlanner.journey-active .journey-slide-8 .result-hero>.recommendation{overflow:visible!important}#gardenConceptPlanner.journey-active .journey-slide-8 .alternatives{gap:18px!important}}#gardenConceptPlanner.journey-active .journey-shell{--journey-reference-thumb: clamp(96px,13vw,190px)}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-slide-content{display:grid!important;width:100%!important;min-height:100%!important;height:100%!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-section{order:1!important;display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;min-height:0!important;height:100%!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-1 .project-details-section{order:2!important;width:100%!important;min-width:0!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice-grid{flex:1 1 auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;min-width:0!important;min-height:0!important;height:100%!important;gap:14px!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice{min-width:0!important;height:100%!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-card{column-gap:16px!important;row-gap:8px!important;min-width:0!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-direction-image{align-self:stretch!important;max-height:none!important;aspect-ratio:auto!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-card strong{min-width:0!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-card small{min-width:0!important}#gardenConceptPlanner.journey-active .journey-slide-2 .choice-card{grid-template-columns:var(--journey-reference-thumb) minmax(0,1fr)!important}#gardenConceptPlanner.journey-active .journey-slide-2 .journey-choice-image{width:var(--journey-reference-thumb)!important;min-width:var(--journey-reference-thumb)!important;max-width:var(--journey-reference-thumb)!important;height:var(--journey-reference-thumb)!important;min-height:var(--journey-reference-thumb)!important;max-height:var(--journey-reference-thumb)!important;aspect-ratio:1/1!important}#gardenConceptPlanner.journey-active .journey-slide-2 .journey-choice-image img{width:100%!important;height:100%!important;object-fit:cover!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image{--journey-card-media: calc(var(--journey-reference-thumb) + 20px) !important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image>.journey-element-thumb,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image>.journey-element-thumb,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image>.journey-element-thumb,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image>.journey-element-thumb,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.journey-element-thumb{width:var(--journey-reference-thumb)!important;min-width:var(--journey-reference-thumb)!important;max-width:var(--journey-reference-thumb)!important;height:var(--journey-reference-thumb)!important;min-height:var(--journey-reference-thumb)!important;max-height:var(--journey-reference-thumb)!important;aspect-ratio:1/1!important}#gardenConceptPlanner.journey-active .journey-slide-8 .alt-card-select{grid-template-columns:var(--journey-reference-thumb) minmax(0,1fr)!important}#gardenConceptPlanner.journey-active .journey-slide-8 .journey-alt-image{width:var(--journey-reference-thumb)!important;min-width:var(--journey-reference-thumb)!important;max-width:var(--journey-reference-thumb)!important;height:var(--journey-reference-thumb)!important;min-height:var(--journey-reference-thumb)!important;max-height:var(--journey-reference-thumb)!important;aspect-ratio:1/1!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image>.journey-shop-button,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image>.journey-shop-button,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image>.journey-shop-button,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image>.journey-shop-button{left:14px!important;right:auto!important;top:auto!important;bottom:16px!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer{grid-template-columns:minmax(0,1fr) max-content!important;justify-content:stretch!important;width:100%!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-footer>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-auto-field{grid-column:1!important;justify-self:start!important;justify-content:start!important;margin-left:0!important;margin-right:0!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-footer>.feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer>.feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-primary-instance-total{grid-column:2!important;justify-self:end!important;text-align:right!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-4 .signature-tree-instance-row{gap:7px!important}#gardenConceptPlanner.journey-active .journey-slide-8 #styleSteeringControls{display:none!important;margin:0!important;padding:0!important;border:0!important;min-height:0!important;height:0!important}#gardenConceptPlanner.journey-active .journey-header-steering .style-steering-slider{overflow:visible!important}#gardenConceptPlanner.journey-active .journey-header-steering .style-steering-slider-wrap{overflow:visible!important}@media (max-width:900px){#gardenConceptPlanner.journey-active .journey-slide-1 .journey-slide-content{grid-template-rows:auto auto auto!important;height:auto!important;min-height:100%!important}}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice-grid{grid-template-columns:1fr!important;height:auto!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice{height:auto!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-card{grid-template-columns:minmax(118px,38%) minmax(0,1fr)!important;min-height:210px!important;height:auto!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image>.journey-shop-button,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image>.journey-shop-button,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image>.journey-shop-button,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image>.journey-shop-button{left:10px!important;bottom:14px!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-4 .signature-tree-instance-row{gap:5px!important}}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-footer>.feature-area-field{grid-column:1!important;min-height:var(--journey-card-control-axis)!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-footer>.feature-config-total{margin-left:4px!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields{display:contents!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer>.feature-area-field>.feature-instance-primary-row,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-area-field>.feature-instance-primary-row{display:contents!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>label,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer>.feature-area-field>label,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-area-field>label{grid-column:1!important;align-self:center!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>.select,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer>.feature-area-field>.feature-instance-primary-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-area-field>.feature-instance-primary-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer>.feature-area-field>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-area-field>.feature-area-wrap{grid-column:2!important;align-self:center!important;width:128px!important;min-width:128px!important;max-width:128px!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer>.feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-primary-instance-total{grid-column:3!important;justify-self:start!important;align-self:center!important;text-align:left!important;margin:0 0 0 8px!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields>.feature-instance-add,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer>.feature-area-field>.feature-instance-primary-row>.feature-instance-add,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-area-field>.feature-instance-primary-row>.feature-instance-add,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer>.feature-area-field>.feature-instance-add,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-area-field>.feature-instance-add{grid-column:4!important;justify-self:start!important;align-self:center!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-instance-manager,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-instance-manager,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-instance-manager{padding-bottom:7px!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .feature-config-footer>.signature-tree-fields,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-primary-instance-total{grid-row:2!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-instance-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-instance-row>.signature-tree-instance-height,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-row>.signature-tree-instance-height,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-instance-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-instance-row>.signature-tree-instance-height{grid-column:2!important;width:128px!important;min-width:128px!important;max-width:128px!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-instance-row>.feature-instance-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-row>.feature-instance-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-instance-row>.feature-instance-total{margin-left:8px!important}#gardenConceptPlanner.journey-active .journey-slide-10 #designServicesIntro{display:none!important}@media (min-width:761px){#gardenConceptPlanner.journey-active .journey-slide-10 details:has(#designPackageName) .config-group-body{grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:minmax(0,1fr)!important;align-items:stretch!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-design-package-visual{grid-column:1!important;grid-row:1!important;height:100%!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-design-package-visual img{height:100%!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-slide-10 .design-service-card{grid-column:2!important;grid-row:1!important;height:100%!important;min-height:0!important;align-self:stretch!important}}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-4 .signature-tree-instance-row{grid-template-columns:max-content minmax(92px,128px) max-content var(--journey-card-control-axis)!important;column-gap:5px!important}}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-footer{display:grid!important;grid-template-columns:max-content max-content!important;justify-content:start!important;align-items:center!important;column-gap:20px!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-footer>.feature-area-field{display:grid!important;grid-template-columns:max-content 108px!important;width:max-content!important;min-width:0!important;max-width:none!important;align-items:center!important;justify-content:start!important;column-gap:10px!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-footer>.feature-area-field>.feature-area-wrap{width:108px!important;min-width:108px!important;max-width:108px!important;margin:0!important;align-self:center!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-footer>.feature-area-field>label,#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-footer>.feature-config-total{height:var(--journey-card-control-axis)!important;min-height:var(--journey-card-control-axis)!important;display:flex!important;align-items:center!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-footer>.feature-config-total{grid-column:2!important;justify-self:start!important;text-align:left!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer{display:grid!important;grid-template-columns:max-content 128px max-content var(--journey-card-control-axis)!important;justify-content:start!important;align-items:center!important;column-gap:10px!important;row-gap:7px!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.signature-tree-fields,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer>.feature-area-field>.feature-instance-primary-row,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-area-field>.feature-instance-primary-row{display:contents!important}#gardenConceptPlanner.journey-active .journey-slide-4 .signature-tree-fields>label,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer>.feature-area-field>label,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-area-field>label{grid-column:1!important;grid-row:1!important;align-self:center!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-4 .signature-tree-fields>.select,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-primary-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-instance-primary-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer>.feature-area-field>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-area-field>.feature-area-wrap{grid-column:2!important;grid-row:1!important;align-self:center!important;width:128px!important;min-width:128px!important;max-width:128px!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-config-total{grid-column:3!important;grid-row:1!important;justify-self:start!important;align-self:center!important;display:flex!important;align-items:center!important;height:var(--journey-card-control-axis)!important;min-height:var(--journey-card-control-axis)!important;text-align:left!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-4 .signature-tree-fields>.feature-instance-add,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-primary-row>.feature-instance-add,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-instance-primary-row>.feature-instance-add,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer>.feature-area-field>.feature-instance-add,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer>.feature-area-field>.feature-instance-add{grid-column:4!important;grid-row:1!important;justify-self:start!important;align-self:center!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-instance-manager,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-instance-manager,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-instance-manager{grid-column:1/-1!important;grid-row:1!important;width:auto!important;justify-self:start!important;margin:0!important;padding:0 0 7px!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .signature-tree-fields>label,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-area-field>label,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-area-field>label,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .signature-tree-fields>.select,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-primary-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-instance-primary-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .signature-tree-fields>.feature-instance-add,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-primary-row>.feature-instance-add,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-instance-primary-row>.feature-instance-add,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-primary-instance-total{grid-row:2!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-config-total{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-primary-instance-total{grid-column:3!important;display:flex!important;align-items:center!important;justify-self:start!important;align-self:center!important;height:var(--journey-card-control-axis)!important;min-height:var(--journey-card-control-axis)!important;margin:0!important;text-align:left!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-4 .signature-tree-instance-row{display:grid!important;grid-template-columns:max-content 128px max-content var(--journey-card-control-axis)!important;justify-content:start!important;align-items:center!important;column-gap:10px!important;row-gap:0!important;width:auto!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-instance-row>.feature-instance-label,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-row>.feature-instance-label,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-instance-row>.feature-instance-label{grid-column:1!important;grid-row:1!important;align-self:center!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-instance-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-instance-row>.signature-tree-instance-height,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-instance-row>.feature-area-wrap{grid-column:2!important;grid-row:1!important;align-self:center!important;width:128px!important;min-width:128px!important;max-width:128px!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-instance-row>.feature-instance-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-row>.feature-instance-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-instance-row>.feature-instance-total{grid-column:3!important;grid-row:1!important;display:flex!important;align-items:center!important;justify-self:start!important;align-self:center!important;height:var(--journey-card-control-axis)!important;min-height:var(--journey-card-control-axis)!important;margin:0!important;text-align:left!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-instance-row>.feature-instance-remove,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-row>.feature-instance-remove,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-instance-row>.feature-instance-remove{grid-column:4!important;grid-row:1!important;justify-self:start!important;align-self:center!important;margin:0!important}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image{--journey-card-media: clamp(270px,34svh,450px) !important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.journey-element-thumb{min-height:0!important;max-height:none!important;aspect-ratio:auto!important}}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-instance-row{grid-template-columns:max-content minmax(92px,118px) max-content var(--journey-card-control-axis)!important;column-gap:6px!important}}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer{grid-template-columns:96px 108px max-content!important;column-gap:10px!important;justify-content:start!important;align-items:center!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer>.feature-auto-field{display:contents!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field>label,#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer>.feature-auto-field>label{grid-column:1!important;grid-row:1!important;align-self:center!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer>.feature-auto-field>.feature-area-wrap{grid-column:2!important;grid-row:1!important;align-self:center!important;width:108px!important;min-width:108px!important;max-width:108px!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer>.feature-config-total{grid-column:3!important;grid-row:1!important;justify-self:start!important;margin-left:10px!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-config-footer{grid-template-columns:96px 128px 110px var(--journey-card-control-axis)!important;column-gap:10px!important;justify-content:start!important;align-items:center!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field>.feature-instance-primary-row,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field>.feature-instance-primary-row{display:contents!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-instance-row{grid-template-columns:96px 128px 110px var(--journey-card-control-axis)!important;column-gap:10px!important}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-instance-row{grid-template-columns:82px minmax(92px,112px) 96px var(--journey-card-control-axis)!important;column-gap:6px!important}}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field>label,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field>label{grid-column:1!important;grid-row:1!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-instance-primary-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-instance-primary-row>.feature-area-wrap{grid-column:2!important;grid-row:1!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-instance-primary-row>.feature-instance-add,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-instance-primary-row>.feature-instance-add{grid-column:4!important;grid-row:1!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image.journey-has-multiple-items .feature-config-footer>.feature-area-field>label,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image.journey-has-multiple-items .feature-config-footer>.feature-area-field>label,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image.journey-has-multiple-items .feature-instance-primary-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image.journey-has-multiple-items .feature-instance-primary-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image.journey-has-multiple-items .feature-instance-primary-row>.feature-instance-add,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image.journey-has-multiple-items .feature-instance-primary-row>.feature-instance-add{grid-row:2!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field:not(.signature-tree-fields)>.feature-instance-primary-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-6 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field:not(.signature-tree-fields)>.feature-instance-primary-row>.feature-area-wrap{grid-column:2!important;grid-row:1!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field:not(.signature-tree-fields)>.feature-instance-primary-row>.feature-instance-add,#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-6 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field:not(.signature-tree-fields)>.feature-instance-primary-row>.feature-instance-add{grid-column:4!important;grid-row:1!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-5 .feature-config-card.journey-has-image.journey-has-multiple-items .feature-config-footer>.feature-area-field:not(.signature-tree-fields)>label,#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-6 .feature-config-card.journey-has-image.journey-has-multiple-items .feature-config-footer>.feature-area-field:not(.signature-tree-fields)>label,#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-5 .feature-config-card.journey-has-image.journey-has-multiple-items .feature-config-footer>.feature-area-field:not(.signature-tree-fields)>.feature-instance-primary-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-6 .feature-config-card.journey-has-image.journey-has-multiple-items .feature-config-footer>.feature-area-field:not(.signature-tree-fields)>.feature-instance-primary-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-5 .feature-config-card.journey-has-image.journey-has-multiple-items .feature-config-footer>.feature-area-field:not(.signature-tree-fields)>.feature-instance-primary-row>.feature-instance-add,#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-6 .feature-config-card.journey-has-image.journey-has-multiple-items .feature-config-footer>.feature-area-field:not(.signature-tree-fields)>.feature-instance-primary-row>.feature-instance-add{grid-row:2!important}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-grid,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-grid,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-grid,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-grid,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-grid{align-items:stretch!important;grid-auto-rows:auto!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-grid>.feature-config-card,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-grid>.feature-config-card,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-grid>.feature-config-card,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-grid>.feature-config-card,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-grid>.feature-config-card{align-self:stretch!important;height:auto!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card .feature-config-footer{transform:translateY(var(--journey-footer-shift,0px))!important}}@media (min-width:621px){#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image{--journey-card-media: calc(var(--journey-reference-thumb) + 20px) !important;position:relative!important;overflow:hidden!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image>.journey-element-thumb,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image>.journey-element-thumb,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image>.journey-element-thumb,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image>.journey-element-thumb{left:14px!important;top:14px!important;right:auto!important;bottom:auto!important;width:var(--journey-reference-thumb)!important;min-width:var(--journey-reference-thumb)!important;max-width:var(--journey-reference-thumb)!important;height:var(--journey-reference-thumb)!important;min-height:var(--journey-reference-thumb)!important;max-height:var(--journey-reference-thumb)!important;aspect-ratio:1/1!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image>.feature-config-summary,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image>.feature-config-summary,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image>.feature-config-summary,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image>.feature-config-summary,#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image>.feature-config-content,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image>.feature-config-content,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image>.feature-config-content,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image>.feature-config-content{box-sizing:border-box!important}}@media (max-width:900px){#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card .feature-config-footer{transform:none!important}}@media (min-width:621px){#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image{display:flex!important;flex-direction:column!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image>.feature-config-summary,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image>.feature-config-summary,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image>.feature-config-summary,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image>.feature-config-summary{flex:0 0 auto!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image>.feature-config-content,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image>.feature-config-content,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image>.feature-config-content,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image>.feature-config-content{flex:1 1 auto!important;display:flex!important;flex-direction:column!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-main,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image .feature-config-main,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-main,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-config-main{flex:1 1 auto!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-config-footer{--journey-bottom-left: calc(var(--journey-card-media) - 4px);flex:0 0 auto!important;position:relative!important;inset:auto!important;align-items:end!important;justify-content:start!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image>.journey-shop-button,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image>.journey-shop-button,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image>.journey-shop-button,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image>.journey-shop-button{left:14px!important;right:auto!important;top:auto!important;bottom:16px!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-config-footer>.feature-config-total{grid-column:1!important;justify-self:end!important;align-self:center!important;text-align:right!important;margin:0 10px 0 0!important;min-height:var(--journey-card-control-axis)!important;height:var(--journey-card-control-axis)!important;display:flex!important;align-items:center!important;justify-content:flex-end!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-primary-instance-total{justify-self:end!important;align-self:center!important;text-align:right!important;margin:0 10px 0 0!important;min-height:var(--journey-card-control-axis)!important;height:var(--journey-card-control-axis)!important;display:flex!important;align-items:center!important;justify-content:flex-end!important}}@media (min-width:621px){#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-config-footer{width:100%!important;max-width:100%!important;margin:auto 0 0!important;padding:12px 0 0!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer{display:grid!important;column-gap:10px!important;row-gap:0!important;justify-content:stretch!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer>.feature-auto-field{display:contents!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field>label,#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer>.feature-auto-field>label{grid-column:1!important;grid-row:1!important;justify-self:start!important;align-self:end!important;text-align:left!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer>.feature-auto-field>.feature-area-wrap{grid-column:2!important;grid-row:1!important;justify-self:start!important;align-self:end!important;width:108px!important;min-width:108px!important;max-width:108px!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer>.feature-primary-instance-total{grid-column:4!important;grid-row:1!important;justify-self:end!important;align-self:end!important;text-align:right!important;margin:0!important;min-height:var(--journey-card-control-axis)!important;height:var(--journey-card-control-axis)!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-config-footer{display:grid!important;grid-template-columns:max-content 128px var(--journey-card-control-axis) minmax(12px,1fr) max-content!important;column-gap:8px!important;row-gap:7px!important;align-items:center!important;justify-content:stretch!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image .feature-config-footer>.signature-tree-fields,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field>.feature-instance-primary-row,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field>.feature-instance-primary-row{display:contents!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image .signature-tree-fields>label,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field>label,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field>label{grid-column:1!important;grid-row:1!important;justify-self:start!important;align-self:center!important;text-align:left!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image .signature-tree-fields>.select,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-instance-primary-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-instance-primary-row>.feature-area-wrap{grid-column:2!important;grid-row:1!important;justify-self:start!important;align-self:center!important;width:128px!important;min-width:128px!important;max-width:128px!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image .signature-tree-fields>.feature-instance-add,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-instance-primary-row>.feature-instance-add,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-instance-primary-row>.feature-instance-add{grid-column:3!important;grid-row:1!important;justify-self:start!important;align-self:center!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image .feature-config-footer>.feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer>.feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-config-footer>.feature-primary-instance-total{grid-column:5!important;justify-self:end!important;align-self:center!important;text-align:right!important;margin:0!important;min-height:var(--journey-card-control-axis)!important;height:var(--journey-card-control-axis)!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-config-footer>.feature-config-total{grid-row:1!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-instance-manager,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-instance-manager,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-instance-manager{grid-column:1/-1!important;grid-row:1!important;display:block!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;justify-self:stretch!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .feature-instance-list,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-list,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-instance-list{display:grid!important;grid-template-columns:1fr!important;row-gap:7px!important;width:100%!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-instance-row{display:grid!important;justify-content:stretch!important;width:100%!important;min-width:0!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-instance-label,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-instance-label,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-instance-label{grid-column:1!important;grid-row:1!important;justify-self:start!important;text-align:left!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .feature-instance-row>.signature-tree-instance-height,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-area-wrap{grid-column:2!important;grid-row:1!important;justify-self:start!important;width:128px!important;min-width:128px!important;max-width:128px!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-instance-remove,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-instance-remove,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-instance-remove{grid-column:3!important;grid-row:1!important;justify-self:start!important;align-self:center!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-instance-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-instance-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-instance-total{grid-column:5!important;grid-row:1!important;justify-self:end!important;align-self:center!important;text-align:right!important;margin:0!important;min-height:var(--journey-card-control-axis)!important;height:var(--journey-card-control-axis)!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .signature-tree-fields>label,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-area-field>label,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-area-field>label,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .signature-tree-fields>.select,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-primary-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-instance-primary-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .signature-tree-fields>.feature-instance-add,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-primary-row>.feature-instance-add,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-instance-primary-row>.feature-instance-add,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-primary-instance-total{grid-row:2!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-primary-instance-total{grid-column:5!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-config-total{display:none!important}}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card:not(.journey-has-values) .feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card:not(.journey-has-values) .feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card:not(.journey-has-values) .feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card .feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card .feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card .feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-instance-row .feature-instance-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-row .feature-instance-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-instance-row .feature-instance-total{visibility:hidden!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-primary-active .feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-primary-active .feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-primary-active .feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-instance-row.journey-instance-active .feature-instance-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-row.journey-instance-active .feature-instance-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-instance-row.journey-instance-active .feature-instance-total{visibility:visible!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.has-multiple-instances .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.has-multiple-instances .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.has-multiple-instances .feature-config-footer>.feature-config-total{display:none!important}@media (min-width:621px){#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-config-footer{transform:translateY(12px)!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field:not(.signature-tree-fields)>.feature-instance-primary-row>.feature-instance-add,#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-6 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field:not(.signature-tree-fields)>.feature-instance-primary-row>.feature-instance-add,#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-5 .feature-config-card.journey-has-image.journey-has-multiple-items .feature-config-footer>.feature-area-field:not(.signature-tree-fields)>.feature-instance-primary-row>.feature-instance-add,#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-6 .feature-config-card.journey-has-image.journey-has-multiple-items .feature-config-footer>.feature-area-field:not(.signature-tree-fields)>.feature-instance-primary-row>.feature-instance-add{grid-column:3!important;margin:0!important;justify-self:start!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-instance-row{grid-template-columns:max-content 128px var(--journey-card-control-axis) minmax(12px,1fr) max-content!important;column-gap:8px!important;align-items:center!important}}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card>.journey-shop-button,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card>.journey-shop-button,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card>.journey-shop-button,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card>.journey-shop-button,#gardenConceptPlanner.journey-active .journey-slide-3 .feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-4 .signature-tree-fields>.select,#gardenConceptPlanner.journey-active .journey-slide-4 .signature-tree-instance-height{width:128px!important;min-width:128px!important;max-width:128px!important;height:var(--journey-card-control-axis,40px)!important;min-height:var(--journey-card-control-axis,40px)!important;box-sizing:border-box!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-area-wrap>.feature-area-input,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-area-wrap>.feature-area-input,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-area-wrap>.feature-area-input,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-area-wrap>.feature-area-input,#gardenConceptPlanner.journey-active .journey-slide-4 .signature-tree-fields>.select select,#gardenConceptPlanner.journey-active .journey-slide-4 .signature-tree-instance-height select{height:100%!important;min-height:0!important;box-sizing:border-box!important}@media (min-width:621px){#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-config-footer{min-height:var(--journey-card-control-axis,40px)!important;align-items:end!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field>label,#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer>.feature-auto-field>label,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field>label,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field>label{min-height:var(--journey-card-control-axis,40px)!important;display:flex!important;align-items:center!important;align-self:end!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer>.feature-auto-field>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-instance-primary-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-instance-primary-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer>.feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-config-footer>.feature-primary-instance-total{align-self:end!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-row,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-instance-row{display:grid!important;grid-template-columns:max-content 128px var(--journey-card-control-axis) minmax(12px,1fr) max-content!important;column-gap:8px!important;align-items:center!important;width:100%!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-instance-label,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-instance-label{grid-column:1!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-area-wrap{grid-column:2!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-instance-remove,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-instance-remove{grid-column:3!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-instance-total,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-instance-total{grid-column:5!important}}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-total,#gardenConceptPlanner.journey-active .journey-element-slide .feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-element-slide .feature-instance-total,#gardenConceptPlanner.journey-active .journey-element-slide .feature-rate{font-size:17px!important;line-height:1.15!important;font-variant-numeric:tabular-nums!important}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card>.journey-shop-button,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card>.journey-shop-button,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card>.journey-shop-button,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card>.journey-shop-button,#gardenConceptPlanner.journey-active .journey-slide-3 .feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-4 .signature-tree-fields>.select,#gardenConceptPlanner.journey-active .journey-slide-4 .signature-tree-instance-height{width:112px!important;min-width:112px!important;max-width:112px!important;height:var(--journey-card-control-axis,36px)!important;min-height:var(--journey-card-control-axis,36px)!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid .feature-area-wrap{width:76px!important;min-width:76px!important;max-width:76px!important}}#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card{--journey-v17026-control-width: 128px;--journey-v17026-control-height: 40px}#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card.journey-has-image>.journey-shop-button{width:var(--journey-v17026-control-width)!important;min-width:var(--journey-v17026-control-width)!important;max-width:var(--journey-v17026-control-width)!important;height:var(--journey-v17026-control-height)!important;min-height:var(--journey-v17026-control-height)!important;max-height:var(--journey-v17026-control-height)!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card .feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card .signature-tree-fields>.select,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card .signature-tree-height-select,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card .signature-tree-instance-height{width:var(--journey-v17026-control-width)!important;min-width:var(--journey-v17026-control-width)!important;max-width:var(--journey-v17026-control-width)!important;height:var(--journey-v17026-control-height)!important;min-height:var(--journey-v17026-control-height)!important;max-height:var(--journey-v17026-control-height)!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card .feature-area-wrap>.feature-area-input,#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card .feature-area-wrap>input{width:100%!important;height:100%!important;min-height:0!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid{grid-template-columns:repeat(3,92px)!important;gap:8px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card .feature-dimension-grid .feature-area-wrap{width:92px!important;min-width:92px!important;max-width:92px!important;height:var(--journey-v17026-control-height)!important;min-height:var(--journey-v17026-control-height)!important;max-height:var(--journey-v17026-control-height)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card .feature-rate,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card .feature-config-total,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card .feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card .feature-instance-total{font-size:18px!important;font-weight:750!important;line-height:1.15!important}@media (min-width:621px){#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image:not(.ofuro-config-card) .feature-config-footer{transform:translateY(var(--journey-footer-shift,0px))!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-config-footer{grid-template-columns:max-content var(--journey-v17026-control-width) var(--journey-card-control-axis) minmax(12px,1fr) max-content!important;row-gap:7px!important;align-items:center!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-area-field>label,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-primary-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-primary-row>.feature-instance-add,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-primary-instance-total{grid-row:2!important}}#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card .feature-rate,#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card .feature-config-total,#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card .feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card .feature-instance-total{font-size:14px!important;font-weight:var(--font-weight-medium)!important;line-height:1.15!important;font-variant-numeric:tabular-nums!important}@media (min-width:621px){#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card{--journey-v17027-control-width: 128px;--journey-v17027-control-height: 40px}#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card.journey-has-image>.journey-shop-button{width:var(--journey-v17027-control-width)!important;min-width:var(--journey-v17027-control-width)!important;max-width:var(--journey-v17027-control-width)!important;height:var(--journey-v17027-control-height)!important;min-height:var(--journey-v17027-control-height)!important;max-height:var(--journey-v17027-control-height)!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer>.feature-auto-field>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image .signature-tree-fields>.select,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image .signature-tree-instance-height,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-instance-primary-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-instance-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-instance-primary-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-instance-row>.feature-area-wrap{width:var(--journey-v17027-control-width)!important;min-width:var(--journey-v17027-control-width)!important;max-width:var(--journey-v17027-control-width)!important;height:var(--journey-v17027-control-height)!important;min-height:var(--journey-v17027-control-height)!important;max-height:var(--journey-v17027-control-height)!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card.journey-has-image .feature-dimension-grid{grid-template-columns:repeat(3,var(--journey-v17027-control-width))!important;gap:6px!important;width:396px!important;min-width:396px!important;max-width:396px!important;transform:translateY(var(--journey-footer-shift,0px))!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card.journey-has-image .feature-dimension-grid .feature-area-field{display:grid!important;grid-template-columns:1fr!important;grid-template-rows:40px 40px!important;row-gap:1px!important;width:var(--journey-v17027-control-width)!important;min-width:var(--journey-v17027-control-width)!important;max-width:var(--journey-v17027-control-width)!important;height:81px!important;min-height:81px!important;max-height:81px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card.journey-has-image .feature-dimension-grid .feature-area-field>label,#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card.journey-has-image .feature-dimension-grid .feature-area-wrap{width:var(--journey-v17027-control-width)!important;min-width:var(--journey-v17027-control-width)!important;max-width:var(--journey-v17027-control-width)!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card.journey-has-image .feature-dimension-grid .feature-area-wrap{height:var(--journey-v17027-control-height)!important;min-height:var(--journey-v17027-control-height)!important;max-height:var(--journey-v17027-control-height)!important}}#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card.journey-has-image .feature-config-footer{transform:translateY(var(--journey-footer-shift,0px))!important}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card{--journey-v17027-control-width: 112px;--journey-v17027-control-height: 40px}#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card.journey-has-image>.journey-shop-button,#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image .signature-tree-fields>.select,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image .signature-tree-instance-height,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-area-wrap{width:var(--journey-v17027-control-width)!important;min-width:var(--journey-v17027-control-width)!important;max-width:var(--journey-v17027-control-width)!important;height:var(--journey-v17027-control-height)!important;min-height:var(--journey-v17027-control-height)!important;max-height:var(--journey-v17027-control-height)!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card.journey-has-image .feature-dimension-grid{grid-auto-rows:auto!important;gap:6px!important;justify-self:end!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card.journey-has-image .feature-dimension-grid .feature-area-field{width:var(--journey-v17027-control-width)!important;min-width:var(--journey-v17027-control-width)!important;max-width:var(--journey-v17027-control-width)!important}}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer>.feature-auto-field>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image .signature-tree-fields>.select,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image .signature-tree-instance-height,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-instance-primary-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-instance-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-instance-primary-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-instance-row>.feature-area-wrap{width:var(--journey-v17027-control-width)!important;min-width:var(--journey-v17027-control-width)!important;max-width:var(--journey-v17027-control-width)!important;height:var(--journey-v17027-control-height)!important;min-height:var(--journey-v17027-control-height)!important;max-height:var(--journey-v17027-control-height)!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card.journey-has-image .feature-dimension-grid{transform:translateY(var(--journey-footer-shift,0px))!important}#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card.journey-has-image{--journey-shop-width: 112px !important;--journey-card-control-axis: 40px !important}}#gardenConceptPlanner.journey-active .journey-step-count{display:none!important}#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card:not(.journey-has-values) .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card:not(.journey-primary-active) .feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-instance-row:not(.journey-instance-active)>.feature-instance-total{visibility:visible!important;font-size:0!important;line-height:1!important}#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card:not(.journey-has-values) .feature-config-footer>.feature-config-total::after,#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card:not(.journey-primary-active) .feature-primary-instance-total::after,#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-instance-row:not(.journey-instance-active)>.feature-instance-total::after{content:"€0,-";color:var(--color-green-dark)!important;font-size:14px!important;font-weight:var(--font-weight-medium)!important;line-height:1.15!important;font-variant-numeric:tabular-nums!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card{--journey-v17028-control-width: 128px;--journey-v17028-control-height: 40px;--journey-v17028-control-radius: 10px}#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card.journey-has-image>.journey-shop-button,#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card.journey-has-image .feature-area-wrap,#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field>.select,#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card.journey-has-image .feature-auto-field .feature-toggle,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image .signature-tree-height-select,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image .signature-tree-instance-height{width:var(--journey-v17028-control-width)!important;min-width:var(--journey-v17028-control-width)!important;max-width:var(--journey-v17028-control-width)!important;height:var(--journey-v17028-control-height)!important;min-height:var(--journey-v17028-control-height)!important;max-height:var(--journey-v17028-control-height)!important;border-radius:var(--journey-v17028-control-radius)!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card.journey-has-image .feature-area-wrap{overflow:hidden!important}#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card.journey-has-image .feature-area-wrap>.feature-area-input,#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card.journey-has-image .feature-area-wrap>input{width:100%!important;height:100%!important;min-height:0!important;border-radius:inherit!important;box-sizing:border-box!important}@media (min-width:621px){#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image>.feature-config-content{display:flex!important;flex-direction:column!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-main{flex:1 1 auto!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer{margin-top:auto!important;grid-template-columns:max-content var(--journey-v17028-control-width) minmax(12px,1fr) max-content!important;align-items:end!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer{grid-template-columns:max-content var(--journey-v17028-control-width) var(--journey-card-control-axis) minmax(12px,1fr) max-content!important;column-gap:8px!important;row-gap:7px!important;align-items:center!important;justify-content:stretch!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-instance-primary-row{display:contents!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field>label{grid-column:1!important;justify-self:start!important;align-self:center!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer>.feature-area-field>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-instance-primary-row>.feature-area-wrap{grid-column:2!important;justify-self:start!important;align-self:center!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-instance-primary-row>.feature-instance-add{grid-column:3!important;justify-self:start!important;align-self:center!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer>.feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer>.feature-primary-instance-total{grid-column:5!important;justify-self:end!important;align-self:center!important}}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card.journey-has-image .feature-dimension-grid{grid-template-columns:repeat(3,92px)!important;gap:6px!important;width:288px!important;min-width:288px!important;max-width:288px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card.journey-has-image .feature-dimension-grid .feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card.journey-has-image .feature-dimension-grid .feature-area-field>label,#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card.journey-has-image .feature-dimension-grid .feature-area-wrap{width:92px!important;min-width:92px!important;max-width:92px!important}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card.journey-has-image .feature-dimension-grid .feature-area-wrap{height:var(--journey-v17028-control-height)!important;min-height:var(--journey-v17028-control-height)!important;max-height:var(--journey-v17028-control-height)!important;border-radius:var(--journey-v17028-control-radius)!important}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card{--journey-v17028-control-width: 112px;--journey-v17028-control-height: 40px;--journey-v17028-control-radius: 10px}#gardenConceptPlanner.journey-active .journey-slide-6 .ofuro-config-card.journey-has-image .feature-dimension-grid{grid-template-columns:92px!important;width:92px!important;min-width:92px!important;max-width:92px!important}}@media (min-width:621px){#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-instance-label{justify-self:start!important;align-self:center!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-area-wrap{justify-self:start!important;align-self:center!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-primary-row>.feature-area-wrap{justify-self:start!important;align-self:center!important}}#gardenConceptPlanner.journey-active .journey-element-slide .feature-area-wrap:focus-within,#gardenConceptPlanner.journey-active .budget-area-wrap:focus-within{border-color:#8d9b8d!important;box-shadow:0 0 0 3px rgba(83,99,79,.10)!important}#gardenConceptPlanner.journey-active input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="hidden"]):not(.feature-area-input):not(.budget-area-input):focus,#gardenConceptPlanner.journey-active select:focus,#gardenConceptPlanner.journey-active textarea:focus{outline:none!important;border-color:#8d9b8d!important;box-shadow:0 0 0 3px rgba(83,99,79,.10)!important}#gardenConceptPlanner#gardenConceptPlanner.journey-active select:focus,#gardenConceptPlanner#gardenConceptPlanner.journey-active input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="hidden"]):not(.feature-area-input):not(.budget-area-input):focus,#gardenConceptPlanner#gardenConceptPlanner.journey-active textarea:focus{outline:none!important;border-color:#8d9b8d!important;box-shadow:0 0 0 3px rgba(83,99,79,.10)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card>.journey-shop-button:hover{background:#4f5d35!important;border-color:#4f5d35!important;color:#fff!important;box-shadow:none!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-add,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-remove{width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;min-height:40px!important;max-height:40px!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border:1px solid rgb(205,191,165)!important;border-radius:50%!important;background:rgb(241,236,226)!important;background-image:none!important;color:#314238!important;box-shadow:none!important;text-shadow:none!important;font-size:20px!important;font-weight:500!important;line-height:20px!important;letter-spacing:0!important;text-indent:0!important;overflow:hidden!important;appearance:none!important;-webkit-appearance:none!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-add::before,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-add::after,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-remove::before,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-remove::after{content:none!important;display:none!important}@media (min-width:621px){#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-row{border-top:0!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-instance-label{color:#58655d!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-area-field>label{align-self:center!important;justify-self:start!important}}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card[hidden]{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-3 .journey-slide-content{height:auto!important;min-height:100%!important}#gardenConceptPlanner.journey-active .journey-slide-3 .config-group,#gardenConceptPlanner.journey-active .journey-slide-3 .config-group-body{height:auto!important;min-height:0!important;flex:0 0 auto!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-grid{flex:0 0 auto!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image{display:flex!important;flex-direction:column!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image>.feature-config-content{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-main{flex:1 1 auto!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image .feature-config-footer{margin-top:auto!important;align-self:stretch!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image>.journey-shop-button{top:auto!important;bottom:14px!important}@media (min-width:621px){#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer{display:grid!important;grid-template-columns:max-content 128px 40px minmax(12px,1fr) max-content!important;column-gap:8px!important;row-gap:7px!important;align-items:center!important;justify-content:stretch!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-instance-manager{grid-column:1/-1!important;grid-row:1!important;position:static!important;inset:auto!important;transform:none!important;display:block!important;width:100%!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-list{position:static!important;inset:auto!important;transform:none!important;display:grid!important;grid-template-columns:1fr!important;grid-auto-rows:auto!important;row-gap:7px!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-row{position:static!important;inset:auto!important;transform:none!important;display:grid!important;grid-template-columns:max-content 128px 40px minmax(12px,1fr) max-content!important;column-gap:8px!important;align-items:center!important;justify-content:stretch!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;border:0!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-instance-label{grid-column:1!important;grid-row:1!important;position:static!important;transform:none!important;display:flex!important;align-items:center!important;min-height:40px!important;margin:0!important;padding:0!important;font-size:14px!important;line-height:1.2!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-area-wrap{grid-column:2!important;grid-row:1!important;position:static!important;transform:none!important;width:128px!important;min-width:128px!important;max-width:128px!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;border-radius:10px!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-instance-remove{grid-column:3!important;grid-row:1!important;position:static!important;transform:none!important;justify-self:start!important;align-self:center!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-instance-total{grid-column:5!important;grid-row:1!important;position:static!important;transform:none!important;justify-self:end!important;align-self:center!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important;font-size:14px!important;font-weight:600!important;line-height:16.1px!important;white-space:nowrap!important;text-align:right!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-primary-row{display:contents!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-area-field>label{grid-column:1!important;grid-row:2!important;position:static!important;transform:none!important;display:flex!important;align-items:center!important;min-height:40px!important;margin:0!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-primary-row>.feature-area-wrap{grid-column:2!important;grid-row:2!important;position:static!important;transform:none!important;width:128px!important;min-width:128px!important;max-width:128px!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;border-radius:10px!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-primary-row>.feature-instance-add{grid-column:3!important;grid-row:2!important;position:static!important;transform:none!important;justify-self:start!important;align-self:center!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-primary-instance-total{grid-column:5!important;grid-row:2!important;position:static!important;transform:none!important;justify-self:end!important;align-self:center!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important;font-size:14px!important;font-weight:600!important;line-height:16.1px!important;white-space:nowrap!important;text-align:right!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.has-multiple-instances .feature-config-footer>.feature-config-total{display:none!important}}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card .feature-config-total,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card .feature-primary-instance-total,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card .feature-instance-total{font-family:Inter,"Avenir Next","Helvetica Neue","Segoe UI",Arial,sans-serif!important;font-size:14px!important;font-weight:600!important;line-height:16.1px!important;letter-spacing:normal!important;font-variant-numeric:tabular-nums!important}#gardenConceptPlanner.journey-active .journey-slide.journey-element-slide .feature-config-card.journey-has-image[hidden],#gardenConceptPlanner.journey-active .journey-slide.journey-element-slide .feature-config-card[hidden]{display:none!important}@media (min-width:621px){#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-row{grid-template-rows:auto!important;min-height:44px!important;height:44px!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-instance-label{font-weight:600!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-add,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-instance-remove{font-weight:600!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card .feature-area-wrap{background:#fff!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card .feature-area-input{font-size:12.5px!important;font-weight:500!important;color:#314238!important}}#gardenConceptPlanner.journey-active{--journey-action-soft-green: #7f966f;--journey-action-soft-green-hover: #708760}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-card{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;align-items:stretch!important;padding:14px!important;background:#fff!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-card strong{grid-column:1!important;grid-row:1!important;align-self:start!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-direction-image{grid-column:1!important;grid-row:2!important;display:block!important;width:100%!important;min-width:0!important;min-height:190px!important;height:100%!important;margin:0!important;overflow:hidden!important;border-radius:12px!important;background:#fff!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-direction-image img{display:block!important;width:100%!important;height:100%!important;min-height:190px!important;max-height:none!important;object-fit:cover!important;object-position:center!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-card small{grid-column:1!important;grid-row:3!important;align-self:start!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card.journey-has-image>.journey-element-thumb,#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card.journey-has-image:has(>.journey-shop-button)>.journey-element-thumb{bottom:auto!important}#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card.journey-has-image>.feature-config-content,#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card.journey-has-image:has(>.journey-shop-button)>.feature-config-content{bottom:auto!important}#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card.journey-has-image .feature-config-footer,#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card.journey-has-image:has(>.journey-shop-button) .feature-config-footer{bottom:auto!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.has-multiple-instances .feature-config-footer>.feature-config-total{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.has-multiple-instances .feature-config-footer>.feature-primary-instance-total{display:flex!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card:not(.journey-primary-active) .feature-config-footer>.feature-primary-instance-total{visibility:hidden!important}#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-primary-active .feature-config-footer>.feature-primary-instance-total{visibility:visible!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card>.journey-shop-button:hover,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card>.journey-shop-button:focus-visible{background:var(--journey-action-soft-green)!important;border-color:var(--journey-action-soft-green)!important;color:#fff!important;box-shadow:none!important}#gardenConceptPlanner.journey-active .journey-footer .journey-next:not(:disabled),#gardenConceptPlanner.journey-active .journey-slide-11 #handoffOpenButton,#gardenConceptPlanner.journey-active .journey-slide-11 #handoffSubmitButton{background:var(--journey-action-soft-green)!important;border-color:var(--journey-action-soft-green)!important;color:#fff!important}#gardenConceptPlanner.journey-active .journey-footer .journey-next:hover:not(:disabled),#gardenConceptPlanner.journey-active .journey-footer .journey-next:focus-visible:not(:disabled),#gardenConceptPlanner.journey-active .journey-slide-11 #handoffOpenButton:hover,#gardenConceptPlanner.journey-active .journey-slide-11 #handoffOpenButton:focus-visible,#gardenConceptPlanner.journey-active .journey-slide-11 #handoffSubmitButton:hover,#gardenConceptPlanner.journey-active .journey-slide-11 #handoffSubmitButton:focus-visible{background:var(--journey-action-soft-green-hover)!important;border-color:var(--journey-action-soft-green-hover)!important;color:#fff!important}@media (max-width:900px){#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-card{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto 210px auto!important;min-height:0!important;height:auto!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-direction-image,#gardenConceptPlanner.journey-active .journey-slide-1 .journey-direction-image img{min-height:210px!important;height:210px!important}}#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card.journey-has-image>.journey-shop-button{bottom:14px!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice-grid{align-items:stretch!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice{align-self:stretch!important;display:flex!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-card{width:100%!important;min-height:var(--journey-direction-card-height,0px)!important;height:var(--journey-direction-card-height,auto)!important}#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card{position:relative!important}#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card>.journey-shop-layer{position:absolute!important;left:14px!important;bottom:14px!important;z-index:8!important;width:128px!important;height:40px!important;margin:0!important;padding:0!important;pointer-events:none!important}#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card>.journey-shop-layer>.journey-shop-button{position:static!important;inset:auto!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important;width:128px!important;min-width:128px!important;max-width:128px!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;box-sizing:border-box!important;border-radius:10px!important;pointer-events:auto!important}#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card>.journey-shop-layer>.journey-shop-button:hover,#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card>.journey-shop-layer>.journey-shop-button:focus-visible{background:var(--journey-action-soft-green)!important;border-color:var(--journey-action-soft-green)!important;color:#fff!important;box-shadow:none!important}@media (min-width:621px){#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-5 .feature-config-card.journey-has-image .feature-config-footer,#gardenConceptPlanner.journey-active .journey-slide-6 .feature-config-card.journey-has-image .feature-config-footer{position:relative!important;inset:auto!important;transform:translateY(var(--journey-footer-shift,0px))!important}}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.journey-element-thumb{top:14px!important;bottom:14px!important;left:14px!important;width:calc(var(--journey-card-media) - 28px)!important;min-width:0!important;max-width:none!important;height:auto!important;border-radius:12px!important;overflow:hidden!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.journey-element-thumb img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:12px!important}}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card>.journey-shop-layer{left:10px!important;bottom:14px!important;width:112px!important}#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card>.journey-shop-layer>.journey-shop-button{width:112px!important;min-width:112px!important;max-width:112px!important}}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice[hidden]{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice-grid{grid-auto-rows:minmax(0,1fr)!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice:not([hidden]){height:100%!important;align-self:stretch!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice:not([hidden])>.design-world-card{height:100%!important;min-height:0!important;align-self:stretch!important}#gardenConceptPlanner.journey-active .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .journey-shop-layer>.journey-shop-button{text-decoration:none!important;font-family:inherit!important;font-size:13px!important;font-weight:700!important;line-height:1!important;background:#eef4eb!important;border:1px solid rgba(91,108,94,.22)!important;color:var(--color-green-dark)!important;cursor:pointer!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-grid>.feature-config-card.journey-has-image{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:10px!important;align-items:stretch!important;position:relative!important;width:100%!important;min-height:0!important;margin:0!important;padding:14px!important;overflow:hidden!important;background:#fff!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.feature-config-summary{grid-column:1!important;grid-row:1!important;inset:auto!important;min-height:0!important;margin:0!important;padding:0!important;align-self:start!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.journey-element-thumb{grid-column:1!important;grid-row:2!important;display:block!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:190px!important;max-height:none!important;margin:0!important;padding:0!important;align-self:stretch!important;aspect-ratio:auto!important;overflow:hidden!important;border-radius:12px!important;background:#fff!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.journey-element-thumb img{display:block!important;width:100%!important;height:100%!important;min-height:190px!important;max-height:none!important;object-fit:cover!important;object-position:center!important;border-radius:12px!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.feature-config-content{grid-column:1!important;grid-row:3!important;position:static!important;inset:auto!important;width:100%!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card .feature-config-main{display:block!important;min-height:0!important;margin:0!important;padding:0!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card .feature-config-copy{display:flex!important;flex-direction:column!important;gap:6px!important;min-width:0!important;margin:0!important;padding:0!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card .feature-config-footer{position:static!important;inset:auto!important;width:100%!important;min-width:0!important;margin:10px 0 0!important;padding:10px 0 0!important;box-sizing:border-box!important}@media (max-width:760px){#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-grid{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto!important;height:auto!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-grid>.feature-config-card.journey-has-image{height:auto!important}}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-grid{height:auto!important;grid-template-rows:auto!important;grid-auto-rows:1fr!important;align-items:stretch!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-grid>.feature-config-card.journey-has-image{height:auto!important;align-self:stretch!important;grid-template-rows:auto 193px auto!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.journey-element-thumb,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.journey-element-thumb img{height:193px!important;min-height:193px!important;max-height:193px!important}@media (max-width:760px){#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-grid{grid-auto-rows:auto!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-grid>.feature-config-card.journey-has-image{grid-template-rows:auto 210px auto!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.journey-element-thumb,#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.journey-element-thumb img{height:210px!important;min-height:210px!important;max-height:210px!important}}#gardenConceptPlanner.journey-active .journey-slide-7 .config-group,#gardenConceptPlanner.journey-active .journey-slide-7 .config-group>.config-group-body,#gardenConceptPlanner.journey-active .journey-slide-7 .config-group>.config-group-body>.feature-config-grid{height:auto!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-grid>.feature-config-card.journey-has-image{align-content:start!important}#gardenConceptPlanner.journey-active .journey-slide-7 .config-group>.config-group-body>.feature-config-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto!important;grid-auto-rows:auto!important;height:auto!important;min-height:0!important;align-items:stretch!important}#gardenConceptPlanner.journey-active .journey-slide-7 .config-group>.config-group-body>.feature-config-grid>.feature-config-card.journey-has-image{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;gap:10px!important;height:auto!important;min-height:0!important;align-self:stretch!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.feature-config-summary{order:1!important;flex:0 0 auto!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.journey-element-thumb{order:2!important;flex:0 0 193px!important;position:relative!important;inset:auto!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.feature-config-content{order:3!important}@media (max-width:760px){#gardenConceptPlanner.journey-active .journey-slide-7 .config-group>.config-group-body>.feature-config-grid{grid-template-columns:minmax(0,1fr)!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.journey-element-thumb{flex-basis:210px!important}}#gardenConceptPlanner.journey-active .journey-slide-7 .config-group{display:block!important;position:static!important;inset:auto!important;height:auto!important;min-height:0!important;flex:none!important;overflow:visible!important}#gardenConceptPlanner.journey-active .journey-slide-7 .config-group>.config-group-body{display:block!important;position:static!important;inset:auto!important;width:100%!important;height:auto!important;min-height:0!important;flex:none!important;overflow:visible!important}#gardenConceptPlanner.journey-active .journey-slide-7 .config-group>.config-group-body>.feature-config-grid{flex:none!important}#gardenConceptPlanner.journey-active .journey-slide-7 .config-group>.config-group-body>.feature-config-grid>.feature-config-card.journey-has-image{padding:51px 14px 14px!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.feature-config-summary{position:absolute!important;top:14px!important;left:14px!important;right:14px!important;bottom:auto!important;width:auto!important;z-index:2!important}@media (min-width:761px){#gardenConceptPlanner.journey-active .journey-slide-7,#gardenConceptPlanner.journey-active .journey-slide-7 .journey-slide-content{height:100%!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-slide-7 .config-group,#gardenConceptPlanner.journey-active .journey-slide-7 .config-group>.config-group-body,#gardenConceptPlanner.journey-active .journey-slide-7 .config-group>.config-group-body>.feature-config-grid{height:100%!important;min-height:0!important;display:flex!important;flex:1 1 auto!important}#gardenConceptPlanner.journey-active .journey-slide-7 .config-group>.config-group-body>.feature-config-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:minmax(0,1fr)!important;align-items:stretch!important}#gardenConceptPlanner.journey-active .journey-slide-7 .config-group>.config-group-body>.feature-config-grid>.feature-config-card.journey-has-image{display:flex!important;flex-direction:column!important;padding:51px 14px 14px!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.journey-element-thumb{flex:1 1 auto!important;height:auto!important;min-height:150px!important;max-height:none!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.journey-element-thumb img{height:100%!important;min-height:150px!important;max-height:none!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.feature-config-content{flex:0 0 auto!important}}@media (min-width:761px){#gardenConceptPlanner.journey-active .journey-slide-7 .config-group{position:relative!important;height:100%!important;min-height:0!important;overflow:hidden!important}#gardenConceptPlanner.journey-active .journey-slide-7 .config-group>.config-group-body{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;display:block!important;overflow:hidden!important}#gardenConceptPlanner.journey-active .journey-slide-7 .config-group>.config-group-body>.feature-config-grid{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-slide-7 .config-group>.config-group-body>.feature-config-grid>.feature-config-card.journey-has-image{height:100%!important;min-height:0!important}}#gardenConceptPlanner.journey-active .journey-shell::after{display:none!important;background:transparent!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.has-multiple-instances .feature-config-footer>.feature-config-total{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.has-multiple-instances .feature-config-footer>.feature-primary-instance-total{display:flex!important}@media (min-width:621px){#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-image.has-multiple-instances .feature-config-footer{display:grid!important;grid-template-columns:max-content 128px 40px minmax(12px,1fr) max-content!important;column-gap:8px!important;row-gap:7px!important;align-items:center!important;justify-content:stretch!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-instance-manager{grid-column:1/-1!important;grid-row:1!important;position:static!important;inset:auto!important;transform:none!important;display:block!important;width:100%!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-multiple-items .feature-instance-list{display:grid!important;grid-template-columns:1fr!important;grid-auto-rows:auto!important;row-gap:7px!important;width:100%!important;margin:0!important;padding:0!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-multiple-items .feature-instance-row{position:static!important;inset:auto!important;transform:none!important;display:grid!important;grid-template-columns:max-content 128px 40px minmax(12px,1fr) max-content!important;grid-template-rows:44px!important;column-gap:8px!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:44px!important;height:44px!important;margin:0!important;padding:0!important;border:0!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-instance-label{grid-column:1!important;grid-row:1!important;display:flex!important;align-items:center!important;min-height:40px!important;margin:0!important;padding:0!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-area-wrap{grid-column:2!important;grid-row:1!important;width:128px!important;min-width:128px!important;max-width:128px!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;border-radius:10px!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-instance-remove{grid-column:3!important;grid-row:1!important;position:static!important;justify-self:start!important;align-self:center!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-instance-total{grid-column:5!important;grid-row:1!important;position:static!important;justify-self:end!important;align-self:center!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important;white-space:nowrap!important;text-align:right!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-multiple-items .feature-instance-primary-row{display:contents!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-area-field>label{grid-column:1!important;grid-row:2!important;display:flex!important;align-items:center!important;min-height:40px!important;margin:0!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-multiple-items .feature-instance-primary-row>.feature-area-wrap{grid-column:2!important;grid-row:2!important;width:128px!important;min-width:128px!important;max-width:128px!important;height:40px!important;min-height:40px!important;max-height:40px!important;margin:0!important;border-radius:10px!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-multiple-items .feature-instance-primary-row>.feature-instance-add{grid-column:3!important;grid-row:2!important;position:static!important;justify-self:start!important;align-self:center!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-primary-instance-total{grid-column:5!important;grid-row:2!important;position:static!important;justify-self:end!important;align-self:center!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important;white-space:nowrap!important;text-align:right!important}}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.has-multiple-instances .feature-config-footer{display:grid!important;grid-template-columns:minmax(0,1fr) 112px 40px max-content!important;column-gap:7px!important;row-gap:7px!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-instance-manager{grid-column:1/-1!important;grid-row:1!important;margin:0!important;padding:0!important;width:100%!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-multiple-items .feature-instance-row{display:grid!important;grid-template-columns:minmax(0,1fr) 112px 40px max-content!important;column-gap:7px!important;align-items:center!important;margin:0!important;padding:0!important;border:0!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-multiple-items .feature-instance-primary-row{display:contents!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-area-field>label{grid-column:1!important;grid-row:2!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-multiple-items .feature-instance-primary-row>.feature-area-wrap{grid-column:2!important;grid-row:2!important;width:112px!important;min-width:112px!important;max-width:112px!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-multiple-items .feature-instance-primary-row>.feature-instance-add{grid-column:3!important;grid-row:2!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-multiple-items .feature-config-footer>.feature-primary-instance-total{grid-column:4!important;grid-row:2!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-instance-label{grid-column:1!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-area-wrap{grid-column:2!important;width:112px!important;min-width:112px!important;max-width:112px!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-instance-remove{grid-column:3!important}#gardenConceptPlanner.journey-active .journey-slide-3 .feature-config-card.journey-has-multiple-items .feature-instance-row>.feature-instance-total{grid-column:4!important}}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.journey-element-thumb::after{position:absolute;left:0;right:0;bottom:0;height:4px;pointer-events:none;z-index:2}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.feature-config-content{flex:1 1 auto!important;display:flex!important;flex-direction:column!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card .feature-config-main{flex:0 0 auto!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card .feature-config-footer{margin-top:auto!important;align-self:stretch!important}#gardenConceptPlanner #investmentBudget,#gardenConceptPlanner #projectType,#gardenConceptPlanner #architecture{-webkit-appearance:none!important;appearance:none!important;padding-right:46px!important;background-color:var(--color-paper)!important;background-image:url(data:image/svg+xml,%3Csvg\ xmlns=\'http://www.w3.org/2000/svg\'\ width=\'22\'\ height=\'22\'\ viewBox=\'0\ 0\ 22\ 22\'\ fill=\'none\'%3E%3Cpath\ d=\'M5\ 8\ 11\ 14l6-6\'\ stroke=\'%233e5146\'\ stroke-width=\'2.25\'\ stroke-linecap=\'round\'\ stroke-linejoin=\'round\'/%3E%3C/svg%3E)!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:22px 22px!important}@media (min-width:761px){#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-grid>.feature-config-card.journey-has-image{padding-bottom:80px!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.feature-config-content{position:static!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card .feature-config-footer{position:absolute!important;left:14px!important;right:14px!important;bottom:14px!important;width:auto!important;margin:0!important}}@media (min-width:761px){#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .feature-config-grid>.feature-config-card.journey-has-image{padding-bottom:80px!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .feature-config-card.journey-has-image>.feature-config-content{position:static!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .feature-config-card.journey-has-image .feature-config-footer{position:absolute!important;left:14px!important;right:14px!important;bottom:14px!important;width:auto!important;margin:0!important}}#gardenConceptPlanner.journey-active .journey-shell::before{display:none!important;background-image:none!important}#gardenConceptPlanner.journey-active .journey-stage-header{overflow:hidden!important}#gardenConceptPlanner.journey-active .journey-stage-header::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:var(--journey-bg);background-position:center;background-size:cover;background-repeat:no-repeat;opacity:1;filter:saturate(1.08) contrast(.97)}#gardenConceptPlanner.journey-active .journey-slides{position:relative!important;isolation:isolate!important;background:#f6f8f2!important}#gardenConceptPlanner.journey-active .journey-slides::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:var(--journey-bg);background-position:center;background-size:cover;background-repeat:no-repeat;opacity:.25;filter:saturate(1.08) contrast(.97)}@media (min-width:621px){#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card.journey-has-image.has-multiple-instances.journey-has-multiple-items .feature-config-footer{display:grid!important;grid-template-columns:92px 128px 40px minmax(8px,1fr) max-content!important;grid-auto-rows:minmax(44px,auto)!important;column-gap:8px!important;row-gap:7px!important;align-items:center!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card.journey-has-image.has-multiple-instances.journey-has-multiple-items .feature-config-footer>.feature-instance-manager{grid-column:1/-1!important;grid-row:1!important;position:static!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;transform:none!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card.journey-has-image.has-multiple-instances.journey-has-multiple-items .feature-instance-list{display:grid!important;grid-template-columns:1fr!important;grid-auto-rows:44px!important;gap:7px!important;width:100%!important;margin:0!important;padding:0!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card.journey-has-image.has-multiple-instances.journey-has-multiple-items .feature-instance-row{position:static!important;display:grid!important;grid-template-columns:92px 128px 40px minmax(8px,1fr) max-content!important;grid-template-rows:44px!important;column-gap:8px!important;align-items:center!important;width:100%!important;min-width:0!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0!important;border:0!important;transform:none!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card.journey-has-image.has-multiple-instances.journey-has-multiple-items .feature-instance-row>.feature-instance-label{grid-column:1!important;grid-row:1!important;min-width:0!important;margin:0!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card.journey-has-image.has-multiple-instances.journey-has-multiple-items .feature-instance-row>.feature-area-wrap{grid-column:2!important;grid-row:1!important;width:128px!important;min-width:128px!important;max-width:128px!important;height:40px!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card.journey-has-image.has-multiple-instances.journey-has-multiple-items .feature-instance-row>.feature-instance-remove{grid-column:3!important;grid-row:1!important;position:static!important;width:40px!important;height:40px!important;margin:0!important;transform:none!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card.journey-has-image.has-multiple-instances.journey-has-multiple-items .feature-instance-row>.feature-instance-total{grid-column:5!important;grid-row:1!important;position:static!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;height:40px!important;margin:0!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card.journey-has-image.has-multiple-instances.journey-has-multiple-items .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card.journey-has-image.has-multiple-instances.journey-has-multiple-items .feature-config-footer>.feature-area-field>.feature-instance-primary-row{display:contents!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card.journey-has-image.has-multiple-instances.journey-has-multiple-items .feature-config-footer>.feature-area-field>label{grid-column:1!important;grid-row:2!important;align-self:center!important;min-width:0!important;margin:0!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card.journey-has-image.has-multiple-instances.journey-has-multiple-items .feature-config-footer>.feature-area-field>.feature-instance-primary-row>.feature-area-wrap{grid-column:2!important;grid-row:2!important;width:128px!important;min-width:128px!important;max-width:128px!important;height:40px!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card.journey-has-image.has-multiple-instances.journey-has-multiple-items .feature-config-footer>.feature-area-field>.feature-instance-primary-row>.feature-instance-add{grid-column:3!important;grid-row:2!important;position:static!important;width:40px!important;height:40px!important;margin:0!important;transform:none!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card.journey-has-image.has-multiple-instances.journey-has-multiple-items .feature-config-footer>.feature-primary-instance-total{grid-column:5!important;grid-row:2!important;position:static!important;display:flex!important;justify-content:flex-end!important;align-items:center!important;height:40px!important;margin:0!important;white-space:nowrap!important}}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card.has-multiple-instances.journey-has-multiple-items .feature-config-footer{display:grid!important;grid-template-columns:minmax(70px,1fr) 112px 40px max-content!important;grid-auto-rows:minmax(44px,auto)!important;column-gap:7px!important;row-gap:7px!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card.has-multiple-instances.journey-has-multiple-items .feature-config-footer>.feature-instance-manager{grid-column:1/-1!important;grid-row:1!important;position:static!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;transform:none!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card.has-multiple-instances.journey-has-multiple-items .feature-instance-list{display:grid!important;grid-template-columns:1fr!important;grid-auto-rows:44px!important;gap:7px!important;width:100%!important;margin:0!important;padding:0!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card.has-multiple-instances.journey-has-multiple-items .feature-instance-row{display:grid!important;grid-template-columns:minmax(70px,1fr) 112px 40px max-content!important;grid-template-rows:44px!important;column-gap:7px!important;align-items:center!important;position:static!important;width:100%!important;height:44px!important;margin:0!important;padding:0!important;border:0!important;transform:none!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card.has-multiple-instances.journey-has-multiple-items .feature-instance-row>.feature-instance-label{grid-column:1!important;grid-row:1!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card.has-multiple-instances.journey-has-multiple-items .feature-instance-row>.feature-area-wrap{grid-column:2!important;grid-row:1!important;width:112px!important;min-width:112px!important;max-width:112px!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card.has-multiple-instances.journey-has-multiple-items .feature-instance-row>.feature-instance-remove{grid-column:3!important;grid-row:1!important;position:static!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card.has-multiple-instances.journey-has-multiple-items .feature-instance-row>.feature-instance-total{grid-column:4!important;grid-row:1!important;position:static!important;margin:0!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card.has-multiple-instances.journey-has-multiple-items .feature-config-footer>.feature-area-field,#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card.has-multiple-instances.journey-has-multiple-items .feature-config-footer>.feature-area-field>.feature-instance-primary-row{display:contents!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card.has-multiple-instances.journey-has-multiple-items .feature-config-footer>.feature-area-field>label{grid-column:1!important;grid-row:2!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card.has-multiple-instances.journey-has-multiple-items .feature-config-footer>.feature-area-field>.feature-instance-primary-row>.feature-area-wrap{grid-column:2!important;grid-row:2!important;width:112px!important;min-width:112px!important;max-width:112px!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card.has-multiple-instances.journey-has-multiple-items .feature-config-footer>.feature-area-field>.feature-instance-primary-row>.feature-instance-add{grid-column:3!important;grid-row:2!important;position:static!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card.has-multiple-instances.journey-has-multiple-items .feature-config-footer>.feature-primary-instance-total{grid-column:4!important;grid-row:2!important;position:static!important;margin:0!important;white-space:nowrap!important}}#gardenConceptPlanner.journey-active .journey-stage-header{background:transparent!important;position:relative!important;isolation:isolate!important}#gardenConceptPlanner.journey-active .journey-stage-header::before{z-index:0!important}#gardenConceptPlanner.journey-active .journey-stage-header::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none}#gardenConceptPlanner.journey-active .journey-stage-header>*{position:relative;z-index:2}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card .feature-config-footer>.feature-area-field>label,#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-3 .feature-config-card .feature-instance-row>.feature-instance-label{font-size:14px!important;line-height:1.2!important;font-weight:700!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.journey-element-thumb::after{content:none!important;display:none!important;background:none!important}#gardenConceptPlanner.journey-active .journey-slide-7 .feature-config-card.journey-has-image>.journey-element-thumb{margin-bottom:16px!important}#gardenConceptPlanner.journey-active .journey-stage-header{flex:0 0 auto!important;min-height:max-content!important}#gardenConceptPlanner.journey-active .journey-slides{flex:1 1 0!important;min-height:0!important;overflow:hidden!important}#gardenConceptPlanner.journey-active .journey-slide.is-active{overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain;scroll-padding-bottom:24px}#gardenConceptPlanner.journey-active .journey-stage-header::after{background:linear-gradient(108deg,rgba(27,38,31,.86) 0%,rgba(42,54,45,.80) 52%,rgba(54,63,50,.74) 100%)!important;backdrop-filter:blur(13px) saturate(104%)!important;-webkit-backdrop-filter:blur(13px) saturate(104%)!important}#gardenConceptPlanner.journey-active .journey-stage-header{border-bottom-color:rgba(220,207,177,.24)!important}#gardenConceptPlanner.journey-active .journey-heading h2{color:#f3f1e9!important}#gardenConceptPlanner.journey-active .journey-progress-text,#gardenConceptPlanner.journey-active .journey-required-note{color:rgba(238,241,234,.72)!important}#gardenConceptPlanner.journey-active .journey-header-current,#gardenConceptPlanner.journey-active .journey-header-steering,#gardenConceptPlanner.journey-active .journey-header-steering[hidden]{border-top-color:rgba(220,207,177,.18)!important}#gardenConceptPlanner.journey-active .journey-progress-track{background:rgba(244,242,234,.20)!important}#gardenConceptPlanner.journey-active .journey-progress-fill{background:#b9c8ad!important}#gardenConceptPlanner.journey-active .journey-step-count{color:#d8c49d!important;opacity:.16!important}#gardenConceptPlanner.journey-active .journey-header-utility .journey-view-switch{border-color:rgba(222,210,184,.28)!important;background:rgba(246,244,237,.10)!important}#gardenConceptPlanner.journey-active .journey-header-utility .journey-view-switch button{border-left-color:rgba(222,210,184,.18)!important;color:rgba(242,239,230,.72)!important}#gardenConceptPlanner.journey-active .journey-header-utility .journey-view-switch button[aria-pressed="true"]{background:rgba(246,244,237,.16)!important;color:#f6f3eb!important}#gardenConceptPlanner.journey-active .journey-header-steering,#gardenConceptPlanner.journey-active .journey-header-steering .style-steering-control,#gardenConceptPlanner.journey-active .journey-header-steering .investment-level-readout,#gardenConceptPlanner.journey-active .journey-header-steering .investment-level-estimate,#gardenConceptPlanner.journey-active .journey-header-steering .style-steering-labels,#gardenConceptPlanner.journey-active .journey-header-steering label{color:rgba(239,241,234,.82)!important}#gardenConceptPlanner.journey-active .journey-header-steering .investment-level-readout>.investment-level-estimate::before{color:rgba(239,241,234,.50)!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice input:checked+.design-world-card,#gardenConceptPlanner.journey-active .journey-slide-2 .choice input:checked+.choice-card,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card:is(.is-configured,.journey-has-values),#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice input:checked+.design-world-card:hover,#gardenConceptPlanner.journey-active .journey-slide-2 .choice input:checked+.choice-card:hover,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card:is(.is-configured,.journey-has-values):hover{transform:none!important}#gardenConceptPlanner.journey-active .journey-slide-2 .guided-character-section{overflow:visible!important}@media (min-width:621px){#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6,.journey-slide-7) .feature-config-card:not(.ofuro-config-card){--journey-v17027-control-width: 90px;--journey-guided-input-width: 90px}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6,.journey-slide-7) .feature-config-card.journey-has-image:not(.ofuro-config-card)>.journey-shop-button{width:128px!important;min-width:128px!important;max-width:128px!important}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide .feature-config-card.journey-has-image:not(.ofuro-config-card) .feature-config-footer .feature-area-wrap,#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide .feature-config-card.journey-has-image:not(.ofuro-config-card) .feature-instance-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-shell .journey-slide-4 .feature-config-card.journey-has-image:not(.ofuro-config-card) .signature-tree-fields>.select,#gardenConceptPlanner.journey-active .journey-shell .journey-slide-4 .feature-config-card.journey-has-image:not(.ofuro-config-card) .signature-tree-instance-height{width:90px!important;min-width:90px!important;max-width:90px!important}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide.journey-slide-3 .feature-config-card.journey-has-image.has-multiple-instances.journey-has-multiple-items:not(.ofuro-config-card) .feature-config-footer,#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide.journey-slide-3 .feature-config-card.journey-has-image.has-multiple-instances.journey-has-multiple-items:not(.ofuro-config-card) .feature-instance-row{grid-template-columns:92px 90px 40px minmax(8px,1fr) max-content!important}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide.journey-slide-3 .feature-config-card.journey-has-image.has-multiple-instances.journey-has-multiple-items:not(.ofuro-config-card) .feature-instance-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide.journey-slide-3 .feature-config-card.journey-has-image.has-multiple-instances.journey-has-multiple-items:not(.ofuro-config-card) .feature-config-footer>.feature-area-field>.feature-instance-primary-row>.feature-area-wrap{width:90px!important;min-width:90px!important;max-width:90px!important}}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6,.journey-slide-7) .feature-config-card:not(.ofuro-config-card){--journey-v17027-control-width: 78px;--journey-guided-input-width: 78px}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6,.journey-slide-7) .feature-config-card.journey-has-image:not(.ofuro-config-card)>.journey-shop-button{width:112px!important;min-width:112px!important;max-width:112px!important}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide .feature-config-card.journey-has-image:not(.ofuro-config-card) .feature-config-footer .feature-area-wrap,#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide .feature-config-card.journey-has-image:not(.ofuro-config-card) .feature-instance-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-shell .journey-slide-4 .feature-config-card.journey-has-image:not(.ofuro-config-card) .signature-tree-fields>.select,#gardenConceptPlanner.journey-active .journey-shell .journey-slide-4 .feature-config-card.journey-has-image:not(.ofuro-config-card) .signature-tree-instance-height{width:78px!important;min-width:78px!important;max-width:78px!important}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide.journey-slide-3 .feature-config-card.journey-has-image.has-multiple-instances.journey-has-multiple-items:not(.ofuro-config-card) .feature-config-footer,#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide.journey-slide-3 .feature-config-card.journey-has-image.has-multiple-instances.journey-has-multiple-items:not(.ofuro-config-card) .feature-instance-row{grid-template-columns:minmax(70px,1fr) 78px 40px max-content!important}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide.journey-slide-3 .feature-config-card.journey-has-image.has-multiple-instances.journey-has-multiple-items:not(.ofuro-config-card) .feature-instance-row>.feature-area-wrap,#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide.journey-slide-3 .feature-config-card.journey-has-image.has-multiple-instances.journey-has-multiple-items:not(.ofuro-config-card) .feature-config-footer>.feature-area-field>.feature-instance-primary-row>.feature-area-wrap{width:78px!important;min-width:78px!important;max-width:78px!important}}#gardenConceptPlanner.journey-active .journey-header-steering .style-steering-labels b{color:rgba(239,241,234,.78)!important}#gardenConceptPlanner.journey-active .journey-header-steering .style-steering-labels em,#gardenConceptPlanner.journey-active .journey-header-steering .investment-level-readout em,#gardenConceptPlanner.journey-active .journey-header-steering #investmentLevelEstimate{color:#f3f1e9!important}#gardenConceptPlanner.journey-active{--journey-luxury-washi: #f7f3e8;--journey-luxury-washi-soft: #fbf9f2;--journey-luxury-ink: #2f4035;--journey-luxury-moss: #667257;--journey-luxury-moss-dark: #465448;--journey-luxury-bronze: #8a7857;--journey-luxury-line: rgba(106,94,70,.24);--journey-luxury-shadow: 0 8px 20px rgba(38,49,40,.055)}#gardenConceptPlanner.journey-active .journey-shell :is(.design-world-card,.choice-card,.feature-config-card){border-radius:9px!important;border-color:var(--journey-luxury-line)!important;background:linear-gradient(180deg,var(--journey-luxury-washi-soft),var(--journey-luxury-washi))!important;box-shadow:var(--journey-luxury-shadow)!important;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease!important}#gardenConceptPlanner.journey-active .journey-shell :is(.design-world-card,.choice-card,.feature-config-card):hover{transform:none!important;border-color:rgba(102,114,87,.50)!important;box-shadow:0 9px 22px rgba(38,49,40,.075)!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice input:checked+.design-world-card,#gardenConceptPlanner.journey-active .journey-slide-2 .choice input:checked+.choice-card,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card:is(.is-configured,.journey-has-values){transform:none!important}#gardenConceptPlanner.journey-active .journey-shell .journey-heading{letter-spacing:-.018em}#gardenConceptPlanner.journey-active .journey-shell :is(.design-world-card,.choice-card,.feature-config-card) :is(h3,.feature-config-title){color:var(--journey-luxury-ink)!important;letter-spacing:-.01em}#gardenConceptPlanner.journey-active .journey-shell :is(.design-world-card,.choice-card,.feature-config-card) :is(img,.journey-element-thumb){border-radius:7px!important}#gardenConceptPlanner.journey-active .journey-shell .journey-element-thumb{border-color:rgba(106,94,70,.24)!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.35),0 3px 8px rgba(42,51,36,.07)!important}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide :is(input,select,.select,.feature-area-wrap,.signature-tree-instance-height){border-radius:7px!important}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide :is(input,select):focus{border-color:var(--journey-luxury-moss)!important;box-shadow:0 0 0 2px rgba(102,114,87,.13)!important}#gardenConceptPlanner.journey-active .journey-shell :is(.feature-instance-add,.feature-instance-remove){box-shadow:none!important}#gardenConceptPlanner.journey-active .journey-shell .feature-config-card .feature-config-copy{border-color:rgba(138,120,87,.20)!important}#gardenConceptPlanner.journey-active .journey-progress-fill{background-color:var(--journey-luxury-bronze)!important}#gardenConceptPlanner.journey-active .journey-footer :is(button,.button){border-radius:7px!important;box-shadow:0 2px 6px rgba(38,49,40,.045)!important;transform:none!important}#gardenConceptPlanner.journey-active .journey-footer :is(button,.button):hover{transform:none!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .feature-config-card.journey-has-image{padding-bottom:14px!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .feature-config-card.journey-has-image>.journey-element-thumb{flex:0 0 180px!important;width:100%!important;height:180px!important;min-height:180px!important;max-height:180px!important;margin:0 0 18px!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .feature-config-card.journey-has-image>.journey-element-thumb img{width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;object-fit:cover!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .feature-config-card.journey-has-image>.feature-config-content{position:static!important;inset:auto!important;display:flex!important;flex:1 1 auto!important;flex-direction:column!important;width:100%!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .feature-config-card .feature-config-main,#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .feature-config-card .feature-config-copy{display:flex!important;flex-direction:column!important;flex:0 0 auto!important;min-height:0!important;overflow:visible!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .feature-config-card .feature-config-desc,#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .feature-config-card .journey-system-extra{display:block!important;visibility:visible!important;opacity:1!important;position:static!important;height:auto!important;max-height:none!important;overflow:visible!important;-webkit-line-clamp:unset!important;line-clamp:unset!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .feature-config-card .feature-config-footer{position:static!important;inset:auto!important;display:grid!important;grid-template-columns:minmax(0,1fr) max-content!important;align-items:center!important;align-self:stretch!important;width:100%!important;min-width:0!important;margin:auto 0 0!important;padding:14px 0 0!important;border-top:1px solid rgba(106,94,70,.16)!important;background:transparent!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .feature-config-card .feature-config-footer>.feature-auto-field{position:static!important;inset:auto!important;margin:0!important;padding:0!important;align-self:center!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .feature-config-card .feature-config-footer>.feature-config-total{position:static!important;inset:auto!important;margin:0!important;align-self:center!important}@media (max-width:760px){#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .feature-config-card.journey-has-image>.journey-element-thumb{flex-basis:170px!important;height:170px!important;min-height:170px!important;max-height:170px!important;margin-bottom:16px!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .feature-config-card .feature-config-footer{margin-top:auto!important;padding-top:12px!important}}#gardenConceptPlanner.journey-active .journey-progress{align-items:center!important;gap:10px!important}#gardenConceptPlanner.journey-active .journey-progress-control{position:relative!important;flex:1 1 auto!important;width:100%!important;min-width:0!important;height:24px!important}#gardenConceptPlanner.journey-active .journey-progress-control>.journey-progress-track{position:absolute!important;z-index:1!important;left:0!important;right:0!important;top:50%!important;width:100%!important;height:4px!important;overflow:visible!important;transform:translateY(-50%)!important;border-radius:999px!important}#gardenConceptPlanner.journey-active .journey-progress-ticks{position:absolute!important;z-index:2!important;inset:50%0 auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;height:0!important;pointer-events:none!important}#gardenConceptPlanner.journey-active .journey-progress-tick{display:block!important;width:5px!important;height:5px!important;flex:0 0 5px!important;border:1px solid rgba(244,242,234,.74)!important;border-radius:50%!important;background:#56655b!important;box-shadow:0 0 0 2px rgba(42,55,46,.22)!important;transform:translateY(-50%)!important;transition:background-color .14s ease,border-color .14s ease,transform .14s ease!important}#gardenConceptPlanner.journey-active .journey-progress-tick.is-past,#gardenConceptPlanner.journey-active .journey-progress-tick.is-current{border-color:#e5d8bc!important;background:var(--journey-luxury-bronze,#8a7857)!important}#gardenConceptPlanner.journey-active .journey-progress-range{-webkit-appearance:none!important;appearance:none!important;position:absolute!important;z-index:4!important;inset:0!important;width:100%!important;height:24px!important;margin:0!important;padding:0!important;border:0!important;outline:0!important;background:transparent!important;cursor:pointer!important;touch-action:pan-y!important}#gardenConceptPlanner.journey-active .journey-progress-range::-webkit-slider-runnable-track{width:100%!important;height:4px!important;border:0!important;background:transparent!important}#gardenConceptPlanner.journey-active .journey-progress-range::-webkit-slider-thumb{-webkit-appearance:none!important;appearance:none!important;width:17px!important;height:17px!important;margin-top:-6.5px!important;border:2px solid #f5efe1!important;border-radius:50%!important;background:var(--journey-luxury-bronze,#8a7857)!important;box-shadow:0 0 0 2px rgba(30,47,37,.45),0 2px 7px rgba(18,28,22,.28)!important}#gardenConceptPlanner.journey-active .journey-progress-range::-moz-range-track{width:100%!important;height:4px!important;border:0!important;background:transparent!important}#gardenConceptPlanner.journey-active .journey-progress-range::-moz-range-progress{height:4px!important;background:transparent!important}#gardenConceptPlanner.journey-active .journey-progress-range::-moz-range-thumb{width:17px!important;height:17px!important;border:2px solid #f5efe1!important;border-radius:50%!important;background:var(--journey-luxury-bronze,#8a7857)!important;box-shadow:0 0 0 2px rgba(30,47,37,.45),0 2px 7px rgba(18,28,22,.28)!important}#gardenConceptPlanner.journey-active .journey-progress-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px rgba(30,47,37,.55),0 0 0 5px rgba(229,216,188,.28),0 2px 7px rgba(18,28,22,.28)!important}#gardenConceptPlanner.journey-active .journey-progress-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px rgba(30,47,37,.55),0 0 0 5px rgba(229,216,188,.28),0 2px 7px rgba(18,28,22,.28)!important}#gardenConceptPlanner.journey-active .journey-progress-text{flex:0 0 auto!important;min-width:36px!important}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-progress{gap:8px!important}#gardenConceptPlanner.journey-active .journey-progress-control,#gardenConceptPlanner.journey-active .journey-progress-range{height:28px!important}#gardenConceptPlanner.journey-active .journey-progress-range::-webkit-slider-thumb{width:19px!important;height:19px!important;margin-top:-7.5px!important}#gardenConceptPlanner.journey-active .journey-progress-range::-moz-range-thumb{width:19px!important;height:19px!important}}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .feature-config-card.journey-has-image{position:relative!important;overflow:hidden!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .feature-config-card.journey-has-image>.journey-system-card-body{position:absolute!important;top:51px!important;left:14px!important;right:14px!important;bottom:14px!important;display:flex!important;flex-direction:column!important;gap:14px!important;min-width:0!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .journey-system-card-body>.journey-element-thumb{position:relative!important;inset:auto!important;flex:1 1 auto!important;width:100%!important;height:auto!important;min-height:48px!important;max-height:none!important;margin:0!important;overflow:hidden!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .journey-system-card-body>.journey-element-thumb img{display:block!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;object-fit:cover!important;object-position:center!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .journey-system-card-body>.feature-config-content{position:static!important;inset:auto!important;flex:0 0 auto!important;display:flex!important;flex-direction:column!important;width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;overflow:visible!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .journey-system-card-body .feature-config-main,#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .journey-system-card-body .feature-config-copy{flex:0 0 auto!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .journey-system-card-body .feature-config-footer{position:static!important;inset:auto!important;flex:0 0 auto!important;width:100%!important;margin:auto 0 0!important;padding:12px 0 0!important}@media (max-width:760px){#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .feature-config-card.journey-has-image{padding:51px 14px 14px!important;height:auto!important;overflow:visible!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .feature-config-card.journey-has-image>.journey-system-card-body{position:static!important;inset:auto!important;display:flex!important;gap:16px!important;width:100%!important;height:auto!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .journey-system-card-body>.journey-element-thumb{flex:0 0 auto!important;height:clamp(220px,56vw,320px)!important;min-height:220px!important;max-height:320px!important}}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .feature-config-card.journey-has-image>.journey-system-card-body>.feature-config-content>.feature-config-footer{position:static!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;width:100%!important;margin:auto 0 0!important;padding:12px 0 0!important;transform:none!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-early-requirements{order:3!important;width:100%!important;min-width:0!important;margin:0!important;border:1px solid rgba(32,42,35,.11)!important;border-radius:16px!important;background:rgba(255,255,255,.78)!important;box-shadow:none!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-early-requirements>.config-summary{min-height:0!important;border:0!important;background:transparent!important;color:var(--journey-ink)!important;font-weight:650!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-early-requirements>.config-group-body{padding:0!important;border:0!important;background:transparent!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-early-requirements .check-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-early-requirements .check{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:start!important;margin:0!important;border:1px solid rgba(32,42,35,.10)!important;border-radius:12px!important;background:rgba(255,255,255,.72)!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-early-requirements .check>input{grid-row:1/span 2!important;margin-top:3px!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-early-requirements .check>span:not(.journey-constraint-copy){min-width:0!important;color:var(--journey-ink)!important;font-weight:650!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-early-requirements .journey-constraint-copy{grid-column:2!important;display:block!important;min-width:0!important;color:#627067!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-early-requirements .constraint-jp-term,#gardenConceptPlanner.journey-active .journey-slide-1 .journey-early-requirements [lang="ja"],#gardenConceptPlanner.journey-active .journey-slide-1 .journey-early-requirements .config-jp-badge{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group{margin:0!important;padding:10px 20px 20px!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group>.config-group-body{padding-top:6px!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group .additional-notes-field{margin:0!important}#gardenConceptPlanner.journey-active .journey-progress-tick.is-locked{opacity:.32!important}@media (max-width:900px){#gardenConceptPlanner.journey-active .journey-slide-1 .journey-early-requirements .check-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-slide-1 .journey-early-requirements{padding:12px!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-early-requirements .check-grid{grid-template-columns:minmax(0,1fr)!important}}@media (min-width:761px){#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .feature-config-card.journey-has-image>.journey-system-card-body>.feature-config-content{min-height:var(--journey-system-content-height,0px)!important}}#gardenConceptPlanner.journey-active .journey-header-utility{min-width:0!important}#gardenConceptPlanner.journey-active .journey-warning-panel[hidden]{display:none!important}#gardenConceptPlanner.journey-active .journey-warning-summary{color:#efe8d8;line-height:1.2;text-transform:uppercase}#gardenConceptPlanner.journey-active .journey-warning-panel[data-severity="critical"] .journey-warning-summary{color:#ffd5c9}#gardenConceptPlanner.journey-active .journey-warning-panel[data-severity="review"] .journey-warning-summary{color:#f3d9a8}#gardenConceptPlanner.journey-active .journey-warning-list{display:grid}#gardenConceptPlanner.journey-active .journey-warning-item{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;width:100%;margin:0;border:0;border-radius:0;font:inherit;text-align:left}#gardenConceptPlanner.journey-active button.journey-warning-item{cursor:pointer}#gardenConceptPlanner.journey-active button.journey-warning-item:hover,#gardenConceptPlanner.journey-active button.journey-warning-item:focus-visible{background:rgba(58,76,62,.92);outline:0}#gardenConceptPlanner.journey-active .journey-warning-item strong{flex:0 0 auto;font-weight:800;white-space:nowrap}@media (max-width:900px){#gardenConceptPlanner.journey-active .journey-warning-panel{width:min(300px,42vw);min-width:190px}}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-warning-panel{width:100%;min-width:0}#gardenConceptPlanner.journey-active .journey-header-utility{align-items:stretch!important}}#gardenConceptPlanner.journey-active .journey-header-steering .investment-level-estimate,#gardenConceptPlanner.journey-active .journey-header-steering #investmentLevelEstimate{font-variant-numeric:tabular-nums lining-nums!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice input:checked+.design-world-card,#gardenConceptPlanner.journey-active .journey-slide-2 .choice input:checked+.choice-card,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card:is(.is-configured,.journey-has-values){background:var(--journey-card-bg,#fffefb)!important;border-color:#52644e!important;box-shadow:inset 0 3px 0 rgba(138,120,87,.84),0 9px 22px rgba(38,49,40,.075)!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .journey-system-card-body>.journey-element-thumb{border:0!important;box-shadow:none!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .journey-system-card-body>.journey-element-thumb::after{content:none!important;display:none!important}#gardenConceptPlanner.journey-active .journey-header-utility{display:flex!important;flex-direction:row!important;align-items:flex-start!important;justify-content:flex-end!important;gap:0!important}#gardenConceptPlanner.journey-active .journey-header-current{grid-template-columns:minmax(0,1fr) minmax(260px,340px)!important;grid-template-rows:auto auto!important;column-gap:18px!important;row-gap:7px!important;align-items:start!important}#gardenConceptPlanner.journey-active .journey-heading{grid-column:1!important;grid-row:1!important}#gardenConceptPlanner.journey-active .journey-warning-panel{grid-column:2!important;grid-row:1!important;align-self:start!important;justify-self:end!important;width:100%!important;min-width:0!important;max-width:340px!important;max-height:118px!important;overflow:auto!important;border:1px solid rgba(222,202,161,.48)!important;border-radius:8px!important;background:rgba(25,36,29,.90)!important;box-shadow:0 8px 22px rgba(10,19,13,.20),inset 3px 0 0 rgba(176,145,88,.72)!important}#gardenConceptPlanner.journey-active .journey-warning-summary{padding:7px 10px!important;border-bottom:1px solid rgba(222,202,161,.25)!important;background:rgba(255,255,255,.035)!important;font-size:10px!important;font-weight:800!important;letter-spacing:.07em!important}#gardenConceptPlanner.journey-active .journey-warning-list{gap:1px!important;background:rgba(222,202,161,.13)!important}#gardenConceptPlanner.journey-active .journey-warning-item{padding:7px 10px!important;background:rgba(25,36,29,.94)!important;color:rgba(249,246,237,.94)!important;font-size:10.5px!important;line-height:1.34!important}#gardenConceptPlanner.journey-active .journey-warning-item strong{color:#f1d49b!important;font-size:9px!important}#gardenConceptPlanner.journey-active .journey-progress{grid-column:1/-1!important;grid-row:2!important}@media (max-width:760px){#gardenConceptPlanner.journey-active .journey-header-current{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto auto!important}#gardenConceptPlanner.journey-active .journey-heading{grid-column:1!important;grid-row:1!important}#gardenConceptPlanner.journey-active .journey-warning-panel{grid-column:1!important;grid-row:2!important;justify-self:stretch!important;max-width:none!important;max-height:104px!important}#gardenConceptPlanner.journey-active .journey-progress{grid-column:1!important;grid-row:3!important}}#gardenConceptPlanner.journey-active .journey-header-steering .style-steering-slider{height:24px!important}#gardenConceptPlanner.journey-active .journey-header-steering .style-steering-slider-wrap{min-height:24px!important}#gardenConceptPlanner.journey-active .journey-header-steering .style-steering-slider::-webkit-slider-thumb{width:17px!important;height:17px!important;margin-top:-6.5px!important}#gardenConceptPlanner.journey-active .journey-header-steering .style-steering-slider::-moz-range-thumb{width:17px!important;height:17px!important}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-header-steering .style-steering-slider{height:28px!important}#gardenConceptPlanner.journey-active .journey-header-steering .style-steering-slider-wrap{min-height:28px!important}#gardenConceptPlanner.journey-active .journey-header-steering .style-steering-slider::-webkit-slider-thumb{width:19px!important;height:19px!important;margin-top:-7.5px!important}#gardenConceptPlanner.journey-active .journey-header-steering .style-steering-slider::-moz-range-thumb{width:19px!important;height:19px!important}}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .journey-system-card-body .feature-config-copy{border-bottom:0!important}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .journey-system-card-body .feature-config-footer{border-top:0!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice input:checked+.design-world-card,#gardenConceptPlanner.journey-active .journey-slide-2 .choice input:checked+.choice-card,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card:is(.is-configured,.journey-has-values),#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice input:checked+.design-world-card:hover,#gardenConceptPlanner.journey-active .journey-slide-2 .choice input:checked+.choice-card:hover,#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card:is(.is-configured,.journey-has-values):hover{background:linear-gradient(180deg,#edf1e8 0%,#dfe7da 100%)!important;border-color:#66765f!important;box-shadow:inset 0 3px 0 rgba(138,120,87,.84),0 10px 24px rgba(38,49,40,.10)!important}@media screen and (min-width:761px){#gardenConceptPlanner.journey-active .journey-header-current{position:relative!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;padding-right:370px!important;column-gap:0!important}#gardenConceptPlanner.journey-active .journey-heading{grid-column:1!important;grid-row:1!important;min-width:0!important}#gardenConceptPlanner.journey-active .journey-progress{grid-column:1!important;grid-row:2!important}#gardenConceptPlanner.journey-active .journey-warning-panel{position:absolute!important;z-index:6!important;top:5px!important;right:0!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;width:350px!important;min-width:350px!important;max-width:350px!important;height:38px!important;min-height:38px!important;max-height:38px!important;overflow:hidden!important;border:1px solid rgba(191,153,85,.72)!important;border-left:3px solid #b18c4f!important;border-radius:7px!important;color:#3d4038!important;box-shadow:0 6px 16px rgba(11,20,14,.18)!important;transform:none!important}#gardenConceptPlanner.journey-active .journey-warning-panel[hidden]{display:none!important}#gardenConceptPlanner.journey-active .journey-warning-summary{display:flex!important;align-items:center!important;align-self:stretch!important;padding:0 9px!important;margin:0!important;border:0!important;border-right:1px solid rgba(177,140,79,.30)!important;background:rgba(177,140,79,.10)!important;color:#765a29!important;letter-spacing:.055em!important;line-height:1!important;text-transform:uppercase!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-warning-panel[data-severity="critical"] .journey-warning-summary{color:#8f4438!important}#gardenConceptPlanner.journey-active .journey-warning-list{display:block!important;min-width:0!important;background:transparent!important}#gardenConceptPlanner.journey-active .journey-warning-item{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;width:100%!important;height:36px!important;min-height:36px!important;margin:0!important;padding:0 9px!important;border:0!important;background:transparent!important;color:#3f443d!important}#gardenConceptPlanner.journey-active .journey-warning-item span{display:block!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active button.journey-warning-item:hover,#gardenConceptPlanner.journey-active button.journey-warning-item:focus-visible{background:rgba(177,140,79,.10)!important;outline:0!important}#gardenConceptPlanner.journey-active .journey-warning-item strong{color:#765a29!important;white-space:nowrap!important}}@media screen and (max-width:760px){#gardenConceptPlanner.journey-active .journey-warning-panel,#gardenConceptPlanner.journey-active .journey-warning-panel[hidden]{grid-column:1!important;grid-row:2!important;position:static!important;width:100%!important;min-width:0!important;max-width:none!important;height:38px!important;min-height:38px!important;max-height:38px!important;overflow:hidden!important}#gardenConceptPlanner.journey-active .journey-warning-panel[hidden]{pointer-events:none!important}#gardenConceptPlanner.journey-active .journey-progress{grid-column:1!important;grid-row:3!important}#gardenConceptPlanner.journey-active .journey-warning-item span{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}}#gardenConceptPlanner.journey-active #investmentLevelEstimate.live-value-updated{animation:none!important;transform:none!important;opacity:1!important;transition:none!important}#gardenConceptPlanner .guided-signature-dropdown{display:none}#gardenConceptPlanner.journey-active .signature-tree-fields>.signature-tree-height-select.guided-signature-native,#gardenConceptPlanner.journey-active .signature-tree-instance-row>.signature-tree-instance-height.guided-signature-native{position:absolute!important;width:1px!important;height:1px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;opacity:0!important;pointer-events:none!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;overflow:hidden!important}#gardenConceptPlanner.journey-active .guided-signature-dropdown{position:relative;display:block;width:var(--feature-input-width);min-width:0;z-index:4}#gardenConceptPlanner.journey-active .signature-tree-fields>.guided-signature-dropdown{grid-area:height-control;width:var(--signature-tree-input-width)}#gardenConceptPlanner.journey-active .signature-tree-instance-row>.guided-signature-dropdown{grid-column:2;width:var(--feature-input-width)}#gardenConceptPlanner.journey-active .guided-signature-button{width:100%;height:var(--control-height);min-height:var(--control-height);display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 10px;border:1px solid rgba(92,105,94,.22);border-radius:9px;background:#fff;color:var(--color-ink);font:inherit;font-size:var(--font-size-xs);line-height:1;text-align:left;cursor:pointer;box-shadow:none}#gardenConceptPlanner.journey-active .guided-signature-button:focus{outline:none;border-color:#7d907a;box-shadow:0 0 0 3px rgba(83,99,79,.10)}#gardenConceptPlanner.journey-active .guided-signature-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#gardenConceptPlanner.journey-active .guided-signature-arrow{flex:0 0 auto;font-size:10px;opacity:.62;transition:transform .14s ease}#gardenConceptPlanner.journey-active .guided-signature-dropdown.is-open .guided-signature-arrow{transform:rotate(180deg)}#gardenConceptPlanner.journey-active .guided-signature-menu{position:absolute;z-index:9999;top:calc(100% + 5px);left:0;right:0;max-height:220px;overflow-y:auto;margin:0;padding:5px;list-style:none;background:#fff;border:1px solid rgba(92,105,94,.28);border-radius:9px;box-shadow:0 12px 30px rgba(28,44,34,.16);overscroll-behavior:contain}#gardenConceptPlanner.journey-active .guided-signature-dropdown.opens-up .guided-signature-menu{top:auto;bottom:calc(100% + 5px)}#gardenConceptPlanner.journey-active .guided-signature-menu[hidden]{display:none!important}#gardenConceptPlanner.journey-active .guided-signature-option{min-height:38px;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:3px;padding:6px 8px;border-radius:6px;color:var(--color-ink);font-size:var(--font-size-xs);line-height:1.25;cursor:pointer;user-select:none}#gardenConceptPlanner.journey-active .guided-signature-option.selected{font-weight:var(--font-weight-semibold)}#gardenConceptPlanner.journey-active .guided-signature-check{text-align:center;visibility:hidden;color:#566f55;font-size:14px;font-weight:700}#gardenConceptPlanner.journey-active .guided-signature-option.selected .guided-signature-check{visibility:visible}#gardenConceptPlanner.journey-active .feature-config-card:has(.guided-signature-dropdown){overflow:visible!important}#gardenConceptPlanner.journey-active .feature-config-card.guided-signature-card-open{position:relative;z-index:40}body.guided-signature-dropdown-active{overscroll-behavior:none}@media (max-width:680px){#gardenConceptPlanner.journey-active .signature-tree-instance-row>.guided-signature-dropdown{grid-area:instance-height;grid-column:auto;width:100%}}#gardenConceptPlanner.journey-active .journey-slide-4 .signature-tree-fields>.guided-signature-dropdown{grid-column:2!important;grid-row:1!important;justify-self:start!important;align-self:center!important;width:128px!important;min-width:128px!important;max-width:128px!important;margin:0!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-multiple-items .signature-tree-fields>.guided-signature-dropdown{grid-row:2!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-instance-row>.guided-signature-dropdown{grid-column:2!important;grid-row:1!important;justify-self:start!important;align-self:center!important;width:128px!important;min-width:128px!important;max-width:128px!important;margin:0!important}@media (max-width:600px){#gardenConceptPlanner.journey-active .journey-slide-4 .signature-tree-fields>.guided-signature-dropdown,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-instance-row>.guided-signature-dropdown{width:86px!important;min-width:62px!important;max-width:86px!important}}#gardenConceptPlanner.journey-active .feature-config-card.guided-signature-card-open{overflow:visible!important}#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.journey-has-image.guided-signature-card-open,#gardenConceptPlanner.journey-active .journey-slide-4 .feature-config-card.guided-signature-card-open{overflow:visible!important}@media screen and (min-width:761px){#gardenConceptPlanner.journey-active .journey-warning-panel{background:rgba(248,241,221,.88)!important}#gardenConceptPlanner.journey-active .journey-warning-summary{font-size:12px!important;font-weight:600!important}#gardenConceptPlanner.journey-active .journey-warning-item{font-size:12.5px!important;font-weight:500!important;line-height:1.24!important}#gardenConceptPlanner.journey-active .journey-warning-item strong{font-size:11px!important;font-weight:600!important}}@media screen and (max-width:760px){#gardenConceptPlanner.journey-active .journey-warning-panel{background:rgba(248,241,221,.88)!important}#gardenConceptPlanner.journey-active .journey-warning-summary{font-weight:600!important}#gardenConceptPlanner.journey-active .journey-warning-item{font-weight:500!important}#gardenConceptPlanner.journey-active .journey-warning-item strong{font-weight:600!important}}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-help{margin:0 0 10px!important;color:#627067!important;font-size:13px!important;line-height:1.45!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group .additional-notes-field>.glossary-info-wrap{display:none!important}#gardenConceptPlanner.journey-active .journey-header-overview{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:16px!important}#gardenConceptPlanner.journey-active .journey-header-budget-summary{min-width:0!important;display:flex!important;align-items:baseline!important;gap:8px!important;color:rgba(244,244,237,.88)!important;font-family:var(--font-ui)!important;font-size:clamp(13.5px,1.05vw,15.5px)!important;font-weight:var(--font-weight-medium)!important;line-height:1.28!important;letter-spacing:.002em!important;font-variant-numeric:tabular-nums lining-nums!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-budget-summary-item{min-width:0!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-budget-summary-item b{color:#f5f3eb!important;font-weight:var(--font-weight-semibold)!important}#gardenConceptPlanner.journey-active .journey-budget-summary-item span{color:#edf0e8!important;font-weight:var(--font-weight-medium)!important}#gardenConceptPlanner.journey-active .journey-budget-summary-separator{color:rgba(216,196,157,.58)!important;font-weight:400!important}#gardenConceptPlanner.journey-active .journey-header-utility{align-self:center!important;padding-top:0!important}@media (max-width:1180px){#gardenConceptPlanner.journey-active .journey-header-budget-summary{gap:6px!important;font-size:13px!important}}@media (max-width:900px){#gardenConceptPlanner.journey-active .journey-header-overview{grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important}#gardenConceptPlanner.journey-active .journey-header-budget-summary{flex-wrap:wrap!important;row-gap:2px!important;white-space:normal!important;font-size:12.5px!important}}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-header-overview{grid-template-columns:1fr!important}#gardenConceptPlanner.journey-active .journey-header-utility{grid-row:1!important;justify-self:end!important}#gardenConceptPlanner.journey-active .journey-header-budget-summary{grid-row:2!important;font-size:12px!important}}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-heading{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-1 .project-details-heading{min-height:0!important;margin:0!important;padding:0!important;justify-content:flex-end!important}#gardenConceptPlanner.journey-active .journey-slide-1 .project-details-heading>.define-subsection-title{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-1 .project-context-accessible-label{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}#gardenConceptPlanner.journey-active .journey-slide-1 :is(#projectName,#budgetArea)::placeholder{color:#8b918b!important;opacity:1!important}#gardenConceptPlanner.journey-active .journey-slide-1 .project-context-select:has(option[data-project-context-placeholder]:checked){color:#8b918b!important}#gardenConceptPlanner.journey-active .journey-slide-1 .project-context-select:not(:has(option[data-project-context-placeholder]:checked)){color:var(--color-ink)!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-section,#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice-grid,#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice,#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-card{min-height:0!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice-grid,#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-choice,#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-card{width:100%!important;height:100%!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-card{grid-template-rows:auto minmax(0,1fr) auto!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-direction-image,#gardenConceptPlanner.journey-active .journey-slide-1 .journey-direction-image img{min-height:0!important;height:100%!important}#gardenConceptPlanner.journey-active .journey-header-steering>.journey-progress{order:3!important;display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important}#gardenConceptPlanner.journey-active .journey-header-steering>.journey-progress .journey-progress-control,#gardenConceptPlanner.journey-active .journey-header-steering>.journey-progress .journey-progress-track{width:100%!important;max-width:none!important;min-width:0!important}#gardenConceptPlanner.journey-active .journey-slide-8 .alt-card-image{grid-column:1!important;grid-row:1/span 4!important;display:block!important;width:var(--journey-reference-thumb)!important;min-width:var(--journey-reference-thumb)!important;max-width:var(--journey-reference-thumb)!important;height:var(--journey-reference-thumb)!important;min-height:var(--journey-reference-thumb)!important;max-height:var(--journey-reference-thumb)!important;aspect-ratio:1/1!important;border-radius:10px!important;overflow:hidden!important;background:#e9ede7!important}#gardenConceptPlanner.journey-active .journey-slide-8 .alt-card-image img{display:block!important;width:100%!important;height:100%!important;object-fit:cover!important;border:0!important}#gardenConceptPlanner.journey-active .journey-slide-1 .design-world-section>.define-subsection-heading.design-world-heading{display:none!important}#gardenConceptPlanner.journey-active .journey-header-steering>#investmentLevelControl{grid-row:auto!important;order:1!important}#gardenConceptPlanner.journey-active .journey-header-steering>#modernJapaneseStyleBalance{grid-row:auto!important;order:2!important}#gardenConceptPlanner.journey-active .journey-header-steering>.journey-progress{grid-row:auto!important;grid-column:1/-1!important;order:3!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-slide-content{grid-template-rows:minmax(320px,1fr) auto auto!important;gap:8px!important}#gardenConceptPlanner.journey-active .journey-slide-1 .project-details-section{padding:9px 10px!important}#gardenConceptPlanner.journey-active .journey-slide-1 .project-details-section .form-grid{gap:6px 8px!important}#gardenConceptPlanner.journey-active .journey-slide-1 .project-details-section :is(.input,.select,.budget-area-wrap){min-height:36px!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-early-requirements{padding:9px 10px!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-early-requirements>.config-summary{padding:0 0 6px!important;font-size:15px!important;line-height:1.2!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-early-requirements .check-grid{gap:6px!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-early-requirements .check{min-height:54px!important;padding:7px 8px!important;column-gap:7px!important;row-gap:1px!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-early-requirements .check>span:not(.journey-constraint-copy){font-size:13px!important;line-height:1.15!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-early-requirements .journey-constraint-copy{font-size:10.5px!important;line-height:1.2!important}@media (max-width:620px){#gardenConceptPlanner.journey-active .journey-slide-1 .journey-slide-content{grid-template-rows:auto auto auto!important;gap:8px!important}#gardenConceptPlanner.journey-active .journey-slide-1 .journey-early-requirements .check{min-height:0!important}}#gardenConceptPlanner.journey-active .journey-slide-1 #clearProjectDetailsButton{display:none!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-slide-content{display:flex!important;flex-direction:column!important;min-height:0!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group{flex:1 1 auto!important;min-height:190px!important;display:flex!important;flex-direction:column!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group>.config-group-body{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group .additional-notes-field{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important}#gardenConceptPlanner.journey-active .journey-slide-10 .journey-project-notes-group textarea{flex:1 1 auto!important;height:auto!important;min-height:132px!important;resize:vertical!important}#gardenConceptPlanner.journey-active .journey-slide-10 #notes::placeholder{color:#7d7a72!important;opacity:1!important}@media (min-width:761px){#gardenConceptPlanner.journey-active .journey-slide-8 .result-hero{gap:14px!important;margin-bottom:6px!important}#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard{padding:6px 46px 6px 12px!important}#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard .concept-presentation-label,#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard .eyebrow{margin-bottom:2px!important}#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard .style-name{margin:0 0 2px!important;line-height:1.08!important}#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard .style-jp{margin-bottom:3px!important}#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard .style-desc{margin:0 0 4px!important;font-size:15px!important;line-height:1.32!important;overflow-wrap:anywhere!important}#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard .fit-row{margin-top:3px!important;margin-bottom:3px!important}#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationConfidence{margin:2px 0 3px!important}#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainPanel{margin-top:4px!important}#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainList{gap:4px 8px!important}#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainList>li{gap:3px!important}}@media (min-width:761px){#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainPanel{padding:6px 7px!important}#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainList>li{display:grid!important;grid-template-columns:88px minmax(0,1fr)!important;grid-template-rows:auto!important;align-items:start!important;column-gap:8px!important;row-gap:0!important;padding:3px 4px!important}#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainList .score-factor-level{width:auto!important;max-width:88px!important;font-size:11.5px!important;line-height:1.18!important}#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainList>li>span:last-child,#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainList>li>span:last-child strong{font-size:12.5px!important;line-height:1.24!important}}@media (min-width:901px){#gardenConceptPlanner.journey-active .journey-slide-8 .result-hero{height:auto!important;min-height:448px!important;max-height:none!important;overflow:visible!important}#gardenConceptPlanner.journey-active .journey-slide-8 .result-hero>.recommendation{height:auto!important;min-height:448px!important;max-height:none!important;overflow:visible!important;align-self:stretch!important}#gardenConceptPlanner.journey-active .journey-slide-8 .result-hero>.concept-media{position:relative!important;height:auto!important;min-height:448px!important;max-height:none!important;overflow:hidden!important;align-self:stretch!important}#gardenConceptPlanner.journey-active .journey-slide-8 .concept-media img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;min-height:0!important;object-fit:cover!important}#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainList{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px 7px!important}#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainList>li{grid-template-columns:74px minmax(0,1fr)!important;column-gap:6px!important;padding:2px 3px!important}#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainList .score-factor-level{max-width:74px!important;min-width:0!important;font-size:11.25px!important;line-height:1.18!important;overflow-wrap:anywhere!important}#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainList>li>span:last-child,#gardenConceptPlanner.journey-active .journey-slide-8 #scoreExplainList>li>span:last-child strong{min-width:0!important;font-size:12.25px!important;line-height:1.22!important;overflow-wrap:anywhere!important}}#gardenConceptPlanner.journey-active .journey-footer{background:#f6f8f2!important;border-top-color:rgba(71,84,74,.13)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.58)!important}#gardenConceptPlanner.journey-active .journey-footer .journey-nav-button:not(.journey-next),#gardenConceptPlanner.journey-active .journey-footer .planner-footer-icon,#gardenConceptPlanner.journey-active .journey-footer .journey-footer-icon{border-color:rgba(71,84,74,.18)!important;background:rgba(255,255,252,.72)!important;color:#33483a!important;box-shadow:none!important}#gardenConceptPlanner.journey-active .journey-footer .journey-nav-button:not(.journey-next):hover:not(:disabled),#gardenConceptPlanner.journey-active .journey-footer .journey-nav-button:not(.journey-next):focus-visible:not(:disabled),#gardenConceptPlanner.journey-active .journey-footer .planner-footer-icon:hover:not(:disabled),#gardenConceptPlanner.journey-active .journey-footer .planner-footer-icon:focus-visible:not(:disabled),#gardenConceptPlanner.journey-active .journey-footer .journey-footer-icon:hover:not(:disabled),#gardenConceptPlanner.journey-active .journey-footer .journey-footer-icon:focus-visible:not(:disabled){border-color:rgba(71,84,74,.34)!important;background:#edf2e9!important;color:#2f4436!important}@media screen and (max-width:760px){#gardenConceptPlanner.journey-active .journey-stage-header{min-height:0!important}#gardenConceptPlanner.journey-active .journey-header-overview{display:flex!important;justify-content:flex-end!important;align-items:center!important;min-height:26px!important;gap:0!important}#gardenConceptPlanner.journey-active .journey-header-budget-summary{display:none!important}#gardenConceptPlanner.journey-active .journey-header-utility{width:auto!important;min-height:26px!important;align-items:center!important}#gardenConceptPlanner.journey-active .journey-header-current{min-height:0!important;grid-template-columns:1fr!important;grid-template-rows:auto auto!important}#gardenConceptPlanner.journey-active .journey-required-note{margin-top:1px!important}#gardenConceptPlanner.journey-active .journey-warning-panel[hidden]{display:none!important;visibility:hidden!important}#gardenConceptPlanner.journey-active .journey-warning-panel:not([hidden]){grid-column:1!important;grid-row:2!important}#gardenConceptPlanner.journey-active .journey-header-steering #investmentLevelControl .investment-level-readout{flex-wrap:nowrap!important;white-space:nowrap!important;line-height:1.1!important}#gardenConceptPlanner.journey-active .journey-header-steering #investmentLevelControl .style-steering-labels{height:auto!important;min-height:12px!important;line-height:1.1!important}#gardenConceptPlanner.journey-active .journey-header-steering #investmentLevelControl .style-steering-slider,#gardenConceptPlanner.journey-active .journey-header-steering #investmentLevelControl .style-steering-slider-wrap{height:22px!important;min-height:22px!important}#gardenConceptPlanner.journey-active .journey-header-steering #investmentLevelControl{min-height:0!important;height:auto!important}#gardenConceptPlanner.journey-active .journey-header-steering #modernJapaneseStyleBalance .style-steering-slider,#gardenConceptPlanner.journey-active .journey-header-steering #modernJapaneseStyleBalance .style-steering-slider-wrap{height:24px!important;min-height:24px!important}#gardenConceptPlanner.journey-active .journey-header-steering>.journey-progress .journey-progress-control,#gardenConceptPlanner.journey-active .journey-header-steering>.journey-progress .journey-progress-track{min-height:0!important}#gardenConceptPlanner.journey-available:not(.journey-active) .mobile-workflow-dock .mobile-planner-mode-title{display:none!important}#gardenConceptPlanner.journey-available:not(.journey-active) .mobile-workflow-dock::before{display:none!important}#gardenConceptPlanner.journey-available:not(.journey-active) .mobile-workflow-dock>.journey-view-switch{position:static!important;z-index:auto!important;display:inline-flex!important;align-items:center!important;justify-self:end!important;gap:0!important;margin:0 4px 0 0!important;padding:0!important;background:rgba(246,244,237,.10)!important;border:1px solid rgba(222,210,184,.28)!important;border-radius:6px!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#gardenConceptPlanner.journey-available:not(.journey-active) .mobile-workflow-dock>.journey-view-switch button{min-height:24px!important;padding:3px 8px!important;border:0!important;border-left:1px solid rgba(222,210,184,.18)!important;border-radius:0!important;background:transparent!important;color:rgba(242,239,230,.72)!important;font-family:var(--font-ui)!important;font-size:9.5px!important;font-weight:var(--font-weight-medium)!important;line-height:1!important;box-shadow:none!important}#gardenConceptPlanner.journey-available:not(.journey-active) .mobile-workflow-dock>.journey-view-switch button:first-of-type{border-left:0!important}#gardenConceptPlanner.journey-available:not(.journey-active) .mobile-workflow-dock>.journey-view-switch button[aria-pressed="true"]{background:rgba(246,244,237,.16)!important;color:#f6f3eb!important;box-shadow:none!important}}#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .feature-config-card .feature-config-footer>.feature-auto-field,#gardenConceptPlanner.journey-active .journey-element-slide.journey-slide-7 .feature-config-card .feature-config-footer>.feature-config-total{align-self:end!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.is-modern-element{border-color:#c4cfd1!important;background:#f4f7f7!important;box-shadow:var(--journey-card-shadow)!important}#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.is-modern-element:is(.is-configured,.journey-has-values),#gardenConceptPlanner.journey-active .journey-element-slide .feature-config-card.is-modern-element:is(.is-configured,.journey-has-values):hover{background:linear-gradient(180deg,#e3eaeb 0%,#ccd8da 100%)!important;border-color:#70878b!important;box-shadow:inset 0 3px 0 rgba(80,108,115,.68),0 10px 24px rgba(38,49,40,.10)!important}#gardenConceptPlanner.journey-active .journey-slide-8 .journey-slide-content{overflow-y:auto!important;overflow-x:hidden!important;align-content:start!important}#gardenConceptPlanner.journey-active .journey-slide-8 .result-hero,#gardenConceptPlanner.journey-active .journey-slide-8 .recommendation-alternatives{flex:0 0 auto!important;flex-shrink:0!important}#gardenConceptPlanner.journey-active .journey-slide-8 .recommendation-alternatives{display:block!important;height:auto!important;min-height:0!important;overflow:visible!important;contain:layout!important}#gardenConceptPlanner.journey-active .journey-slide-8 .alternatives{position:relative!important;height:auto!important;min-height:0!important;overflow:visible!important}#gardenConceptPlanner.journey-active .journey-slide-8 .alt-card{position:relative!important}@media screen and (max-width:760px){#gardenConceptPlanner.journey-active .journey-stage-header{position:sticky!important;top:6px!important;z-index:45!important;padding:4px 7px 5px!important;border:1px solid rgba(83,96,84,.14)!important;border-radius:11px!important;background:rgba(246,248,242,.965)!important;box-shadow:0 8px 20px rgba(26,39,30,.12)!important;backdrop-filter:blur(14px) saturate(112%)!important;-webkit-backdrop-filter:blur(14px) saturate(112%)!important}#gardenConceptPlanner.journey-active .journey-header-overview,#gardenConceptPlanner.journey-active .journey-header-utility{min-height:21px!important}#gardenConceptPlanner.journey-active .journey-header-current{margin-top:2px!important;padding-top:2px!important;row-gap:2px!important}#gardenConceptPlanner.journey-active .journey-heading h2{font-size:17px!important;line-height:1.05!important}#gardenConceptPlanner.journey-active .journey-required-note{font-size:9.5px!important;line-height:1.15!important}#gardenConceptPlanner.journey-active .journey-step-count{height:23px!important;min-width:58px!important;padding:0 7px!important;font-size:8.5px!important}#gardenConceptPlanner.journey-active .journey-warning-panel:not([hidden]){height:22px!important;min-height:22px!important;max-height:22px!important;border-radius:6px!important;overflow:hidden!important;display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:stretch!important}#gardenConceptPlanner.journey-active .journey-warning-summary{display:flex!important;align-items:center!important;padding:2px 6px!important;border:0!important;border-right:1px solid rgba(222,202,161,.24)!important;font-size:9px!important;line-height:1!important;letter-spacing:.035em!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-warning-list{display:block!important;min-width:0!important;background:transparent!important}#gardenConceptPlanner.journey-active .journey-warning-item{height:100%!important;min-height:0!important;padding:2px 6px!important;gap:5px!important;align-items:center!important;font-size:9.5px!important;line-height:1.05!important;white-space:nowrap!important;overflow:hidden!important}#gardenConceptPlanner.journey-active .journey-warning-item>span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}#gardenConceptPlanner.journey-active .journey-warning-item strong{font-size:8.75px!important}#gardenConceptPlanner.journey-active .journey-header-steering,#gardenConceptPlanner.journey-active .journey-header-steering[hidden]{margin-top:2px!important;padding-top:3px!important;gap:2px!important}#gardenConceptPlanner.journey-active .journey-header-steering .style-steering-labels,#gardenConceptPlanner.journey-active .journey-header-steering .investment-level-readout,#gardenConceptPlanner.journey-active .journey-header-steering #investmentLevelPercent,#gardenConceptPlanner.journey-active .journey-header-steering #investmentLevelEstimate{font-size:9px!important;line-height:1!important}#gardenConceptPlanner.journey-active .journey-header-steering .style-steering-auto{font-size:8px!important;min-height:18px!important;padding:1px 5px!important}#gardenConceptPlanner.journey-active .journey-header-steering #investmentLevelControl .style-steering-slider,#gardenConceptPlanner.journey-active .journey-header-steering #investmentLevelControl .style-steering-slider-wrap,#gardenConceptPlanner.journey-active .journey-header-steering #modernJapaneseStyleBalance .style-steering-slider,#gardenConceptPlanner.journey-active .journey-header-steering #modernJapaneseStyleBalance .style-steering-slider-wrap{height:20px!important;min-height:20px!important}#gardenConceptPlanner.journey-active .journey-header-steering #modernJapaneseStyleBalance,#gardenConceptPlanner.journey-active .journey-header-steering>.journey-progress{height:21px!important;min-height:21px!important}#gardenConceptPlanner.journey-active .journey-progress-text{font-size:8px!important;min-width:27px!important}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card{--journey-card-control-axis: 30px !important;--journey-v17026-control-height: 30px !important;--journey-v17027-control-height: 30px !important;--journey-v17028-control-height: 30px !important}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card .feature-config-title{font-size:12.5px!important;line-height:1.2!important}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card :is(.feature-config-desc,.journey-system-extra,.signature-tree-market-note,.feature-auto-meta),#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card .feature-area-field label{font-size:16px!important;font-weight:400!important;line-height:1.4!important}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card .feature-config-main{column-gap:7px!important;row-gap:6px!important}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card :is(.feature-area-wrap,.feature-toggle){height:30px!important;min-height:30px!important}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card :is(.feature-area-input,select,.select){font-size:16px!important;font-weight:400!important}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card .feature-area-input{padding-inline:7px!important}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card .feature-area-unit{padding-right:7px!important;font-size:16px!important;font-weight:400!important}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card :is(.feature-instance-add,.feature-instance-remove){width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;font-size:15px!important}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card :is(.feature-rate,.feature-config-total,.feature-primary-instance-total,.feature-instance-total){font-size:11px!important;line-height:1.1!important}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card .feature-config-footer{gap:6px!important;margin-top:5px!important;padding-top:5px!important}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card .feature-catalog-button{height:28px!important;min-height:28px!important;padding-inline:8px!important;font-size:8.5px!important}#gardenConceptPlanner.journey-active .journey-shell .journey-element-slide:is(.journey-slide-3,.journey-slide-4,.journey-slide-5,.journey-slide-6) .feature-config-card>.journey-shop-layer>.journey-shop-button{height:30px!important;min-height:30px!important;font-size:9.5px!important}}#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard .concept-presentation-label{font-weight:800!important;letter-spacing:.12em!important}#gardenConceptPlanner.journey-active .journey-slide-8 .recommendation-alternatives>h3{font-size:21px!important;line-height:1.2!important}#gardenConceptPlanner.journey-active .journey-slide-8 .recommendation-alternatives .alt-name{font-size:16.5px!important;line-height:1.28!important}#gardenConceptPlanner.journey-active .journey-slide-8 .recommendation-alternatives .alt-score{font-size:13.5px!important}#gardenConceptPlanner.journey-active .journey-slide-8 .recommendation-alternatives .alt-description{font-size:15.5px!important;line-height:1.45!important}#gardenConceptPlanner.journey-active .journey-slide-8 .recommendation-alternatives .journey-alt-extra{font-size:15px!important;line-height:1.45!important}#gardenConceptPlanner.journey-active .journey-slide-8 .recommendation-alternatives .alt-preview-action{font-size:12.5px!important;line-height:1.3!important}#gardenConceptPlanner.journey-active .journey-slide-8 .recommendation-alternatives .alt-use-direction{font-size:14.5px!important;line-height:1.3!important}#gardenConceptPlanner.journey-active .journey-slide-11 #projectHandoff .handoff-package{width:100%!important;max-width:none!important;min-width:0!important;box-sizing:border-box!important}#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard .concept-presentation-label{font-size:17px!important;line-height:1.3!important}#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard .eyebrow{font-size:15px!important;line-height:1.3!important}#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard .style-name{font-size:clamp(38px,3.45vw,46px)!important;line-height:1.08!important}#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard .style-jp{font-size:16.5px!important;line-height:1.32!important}#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard .style-desc{font-size:18px!important;line-height:1.4!important}#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard .fit-score{font-size:15.5px!important}#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard .recommendation-confidence{font-size:16.5px!important;line-height:1.38!important}#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard .score-explain-toggle{font-size:19.5px!important}#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard #scoreExplainList .score-factor-level{font-size:13.5px!important;line-height:1.22!important}#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard #scoreExplainList>li>span:last-child,#gardenConceptPlanner.journey-active .journey-slide-8 #recommendationCard #scoreExplainList>li>span:last-child strong{font-size:14.5px!important;line-height:1.28!important}#gardenConceptPlanner.journey-active .journey-element-slide .journey-element-thumb{pointer-events:auto!important;cursor:zoom-in!important;touch-action:manipulation}#gardenConceptPlanner.journey-active .journey-card-image-reveal{position:fixed;z-index:160;display:block;margin:0;padding:0;border:0;border-radius:18px;overflow:hidden;background:var(--color-plan,#ece9df);box-shadow:0 24px 70px rgba(20,30,24,.28);opacity:0;transform:scale(.94);transform-origin:center;pointer-events:none;cursor:zoom-out;transition:opacity var(--journey-card-reveal-fade,1600ms) ease,transform var(--journey-card-reveal-fade,1600ms) cubic-bezier(.22,.72,.22,1)}#gardenConceptPlanner.journey-active .journey-card-image-reveal[hidden]{display:none!important}#gardenConceptPlanner.journey-active .journey-card-image-reveal.is-active{opacity:1;transform:scale(1);pointer-events:auto}#gardenConceptPlanner.journey-active .journey-card-image-reveal-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.055);transition:transform var(--journey-card-reveal-fade,1600ms) cubic-bezier(.22,.72,.22,1)}#gardenConceptPlanner.journey-active .journey-card-image-reveal.is-active .journey-card-image-reveal-img{transform:scale(1)}@media (max-width:760px){#gardenConceptPlanner.journey-active .journey-card-image-reveal{border-radius:14px}}@media (prefers-reduced-motion:reduce){#gardenConceptPlanner.journey-active .journey-card-image-reveal,#gardenConceptPlanner.journey-active .journey-card-image-reveal-img{transition:none!important;transform:none!important}}#gardenConceptPlanner.journey-active .journey-reference-open .journey-slides{display:none!important}#gardenConceptPlanner.journey-active .journey-reference-page{flex:1;min-height:0;overflow-y:auto;padding:20px}#gardenConceptPlanner.journey-active .journey-reference-page .glossary-scroll{height:auto;overflow:visible;padding:20px 0 0}
