.aonsk-planner-app.aonsk-planner-app--v1185{grid-template-columns:minmax(240px,285px) minmax(0,1fr);align-items:start}.aonsk-planner-left-rail{position:sticky;top:18px;display:grid;gap:14px;min-width:0}.aonsk-planner-left-rail .aonsk-planner-steps,.aonsk-planner-left-rail .aonsk-planner-summary{position:static;top:auto;min-width:0}.aonsk-planner-left-rail .aonsk-planner-summary{display:block;padding:15px}.aonsk-planner-left-rail .aonsk-planner-summary h2{margin-bottom:10px;font-size:1.25rem}.aonsk-planner-left-rail .aonsk-planner-summary dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.aonsk-planner-left-rail .aonsk-planner-summary dl>div{min-width:0;padding:8px 6px}.aonsk-planner-left-rail .aonsk-planner-summary dt,.aonsk-planner-left-rail .aonsk-planner-summary dd{overflow-wrap:break-word}.aonsk-planner-left-rail .aonsk-planner-summary__links{margin-top:10px}.aonsk-planner-form-grid{align-items:start}.aonsk-planner-field,.aonsk-planner-field label{min-width:0}.aonsk-planner-field label{align-content:start}.aonsk-planner-field input,.aonsk-planner-field select,.aonsk-planner-field textarea{width:100%;max-width:100%;box-sizing:border-box}.aonsk-planner-field label>span,.aonsk-bed-copy label>span{min-height:0;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.aonsk-bed-input-panel>summary{align-items:flex-start}.aonsk-bed-input-panel>summary>span{min-width:0;flex:1 1 auto}.aonsk-bed-input-panel>summary b{max-width:190px;text-align:center;white-space:normal}.aonsk-planner-stage h2,.aonsk-planner-stage h3,.aonsk-planner-stage h4,.aonsk-planner-stage h5{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}.aonsk-bed-copy{display:grid;grid-template-columns:minmax(190px,.75fr) minmax(0,1.65fr);gap:16px;align-items:end;padding:15px 18px;border-bottom:1px solid #d8e2df;background:#edf5f0}.aonsk-bed-copy strong,.aonsk-bed-copy small,.aonsk-bed-copy label span{display:block}.aonsk-bed-copy strong{color:#244f55}.aonsk-bed-copy small{margin-top:3px;color:#5f706b;line-height:1.4}.aonsk-bed-copy__controls{display:grid;grid-template-columns:minmax(150px,1fr) minmax(200px,1.25fr) auto;gap:9px;align-items:end}.aonsk-bed-copy label span{margin-bottom:5px;color:#35545a;font-size:.76rem;font-weight:900}.aonsk-bed-copy select{width:100%;min-height:42px;border:1px solid #aebfc2;border-radius:9px;padding:.5rem .6rem;background:#fff;color:#263f44;font:inherit}.aonsk-bed-copy button{min-height:42px;white-space:nowrap}.aonsk-bed-input-panel--advanced-soil>summary{background:#f6f1e4}.aonsk-bed-input-panel--capacity>summary{background:#e9f5f6}.aonsk-bed-input-panel--pests>summary{background:#f1f5e9}.aonsk-soil-interpretation{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.aonsk-soil-interpretation section{min-width:0;padding:14px 15px;border:1px solid #d6dfdc;border-radius:12px;background:#fff}.aonsk-soil-interpretation h5{margin:0 0 8px;color:#28545a;font-size:1rem}.aonsk-soil-interpretation p,.aonsk-soil-interpretation ul,.aonsk-soil-interpretation ol{margin:0;color:#50635f;line-height:1.5}.aonsk-soil-interpretation li+li{margin-top:6px}.aonsk-soil-share{display:flex;justify-content:space-between;gap:14px;align-items:center;margin-top:13px;padding:13px 14px;border:1px solid #cbdcd4;border-radius:11px;background:#f1f7f4}.aonsk-soil-share strong,.aonsk-soil-share small{display:block}.aonsk-soil-share small{margin-top:3px;color:#5a6d67;line-height:1.4}.aonsk-soil-share button{flex:0 0 auto}.aonsk-water-comparison{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px}.aonsk-water-comparison article{min-width:0;padding:13px;border:1px solid #cfdddf;border-radius:12px;background:#fff}.aonsk-water-comparison span,.aonsk-water-comparison strong,.aonsk-water-comparison small{display:block}.aonsk-water-comparison span{color:#5c7275;font-size:.7rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.aonsk-water-comparison strong{margin-top:6px;color:#28545a;font-size:1.1rem;line-height:1.25}.aonsk-water-comparison small{margin-top:6px;color:#62726f;line-height:1.4}.aonsk-water-comparison .is-good{border-color:#90bda2;background:#eff8f1}.aonsk-water-comparison .is-warning{border-color:#d7a47a;background:#fff7ed}.aonsk-capacity-note{margin:12px 0 0;padding:10px 12px;border-left:4px solid #4f8178;border-radius:8px;background:#f1f7f5;color:#4e625e}.aonsk-v1185-fieldset{min-width:0;margin:0 0 17px;padding:14px;border:1px solid #d7e0d2;border-radius:12px;background:#fbfcf8}.aonsk-v1185-fieldset legend{padding:0 6px;color:#315650;font-weight:900}.aonsk-v1185-fieldset>p{margin:0 0 11px;color:#61716d;line-height:1.45}.aonsk-v1185-fieldset .aonsk-planner-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.aonsk-v1185-fieldset .aonsk-planner-check{align-items:flex-start;min-width:0}.aonsk-seasonal-report{margin:22px 0;padding:18px;border:1px solid #c9d9d2;border-radius:17px;background:#f8fbf8}.aonsk-seasonal-report>header{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);gap:18px;align-items:start}.aonsk-seasonal-report>header h3{margin:2px 0 0;color:#244f55;font-family:Georgia,serif;font-size:1.55rem}.aonsk-seasonal-report>header>p{margin:0;color:#586b66;line-height:1.55}.aonsk-seasonal-report>div{display:grid;gap:12px;margin-top:15px}.aonsk-seasonal-report article{overflow:hidden;border:1px solid #d6e1dc;border-radius:13px;background:#fff}.aonsk-seasonal-report article>header{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;padding:13px 15px;background:#f0f6f2}.aonsk-seasonal-report article h4{margin:0;color:#2c5357}.aonsk-seasonal-report article header span{flex:0 0 auto;padding:5px 8px;border-radius:999px;background:#dfece4;color:#365e50;font-size:.72rem;font-weight:900}.aonsk-seasonal-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.aonsk-seasonal-columns section{min-width:0;padding:14px 16px}.aonsk-seasonal-columns section+section{border-left:1px solid #e0e7e3}.aonsk-seasonal-columns h5{margin:0 0 8px;color:#34575a}.aonsk-seasonal-columns ul{margin:0;padding-left:1.2rem;color:#50615d;line-height:1.5}.aonsk-seasonal-columns li+li{margin-top:6px}.aonsk-seasonal-report article>p{margin:0;padding:0 16px 14px;color:#586b66}.aonsk-v1185-calculation-review{margin:22px 0}.aonsk-v1185-calculation-review>header h3{margin:2px 0 12px;color:#244f55;font-family:Georgia,serif;font-size:1.55rem}.aonsk-v1185-calculation-review>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.aonsk-v1185-calculation-review article{min-width:0;padding:15px;border:1px solid #ccdcd8;border-radius:14px;background:#fff}.aonsk-v1185-calculation-review h4{margin:0 0 10px;color:#28545a}.aonsk-v1185-calculation-review dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.aonsk-v1185-calculation-review dl>div{padding:9px;border-radius:8px;background:#f5f8f7}.aonsk-v1185-calculation-review dt{color:#657571;font-size:.7rem;font-weight:900;text-transform:uppercase}.aonsk-v1185-calculation-review dd{margin:3px 0 0;color:#2f5052;font-weight:850}.aonsk-v1185-calculation-review ul{margin:12px 0 0;padding-left:1.2rem;color:#586965}@media(max-width:1150px){.aonsk-planner-app.aonsk-planner-app--v1185{grid-template-columns:minmax(210px,250px) minmax(0,1fr)}.aonsk-water-comparison{grid-template-columns:repeat(2,minmax(0,1fr))}.aonsk-bed-copy{grid-template-columns:1fr}}@media(max-width:850px){.aonsk-planner-app.aonsk-planner-app--v1185{grid-template-columns:1fr}.aonsk-planner-left-rail{position:static;order:0}.aonsk-planner-left-rail .aonsk-planner-steps{display:flex}.aonsk-planner-left-rail .aonsk-planner-summary{display:block}.aonsk-planner-left-rail .aonsk-planner-summary dl{grid-template-columns:repeat(3,minmax(0,1fr))}.aonsk-bed-copy__controls{grid-template-columns:1fr 1fr}.aonsk-bed-copy__controls button{grid-column:1 / -1}.aonsk-seasonal-report>header{grid-template-columns:1fr}}@media(max-width:700px){.aonsk-soil-interpretation,.aonsk-water-comparison,.aonsk-seasonal-columns,.aonsk-v1185-calculation-review>div,.aonsk-v1185-calculation-review dl{grid-template-columns:1fr}.aonsk-seasonal-columns section+section{border-top:1px solid #e0e7e3;border-left:0}.aonsk-v1185-fieldset .aonsk-planner-checks{grid-template-columns:1fr}.aonsk-bed-input-panel>summary{display:grid}.aonsk-bed-input-panel>summary b{justify-self:start;max-width:100%}.aonsk-soil-share{display:grid}.aonsk-soil-share button{width:100%}}@media(max-width:520px){.aonsk-planner-left-rail .aonsk-planner-summary dl,.aonsk-bed-copy__controls{grid-template-columns:1fr}.aonsk-bed-copy__controls button{grid-column:auto;width:100%}.aonsk-bed-copy{padding:14px}}@media print{.aonsk-bed-copy,.aonsk-bed-input-panel--advanced-soil,.aonsk-bed-input-panel--capacity,.aonsk-bed-input-panel--pests{display:none!important}.aonsk-seasonal-report,.aonsk-v1185-calculation-review{break-inside:avoid}}
/*# sourceMappingURL=/cdn/shop/t/325/assets/aonsk-garden-builder-v1185.css.map */
