.care-guide{--care-guide-accent: var(--color-primary);--care-guide-accent-soft: rgba(0, 0, 0, .04);--care-guide-border: rgba(0, 0, 0, .12);--care-guide-muted: rgba(0, 0, 0, .6);margin:40px 0 0;padding:clamp(18px,2.5vw,28px);border:1px solid var(--care-guide-border);border-radius:var(--product-radius, 10px);background:var(--color-secondary);color:var(--color-text, var(--color-primary));font-family:var(--body-font-family),var(--body-font-family-fallback);font-size:var(--body-md-font-size);line-height:var(--body-line-height)}.care-guide[data-care-guide-zone-group=colder],.care-guide[data-care-guide-zone-group=cold_edge]{--care-guide-accent: #2d6f8f;--care-guide-accent-soft: rgba(45, 111, 143, .08)}.care-guide[data-care-guide-zone-group=warm_edge]{--care-guide-accent: #9a6a16;--care-guide-accent-soft: rgba(154, 106, 22, .1)}.care-guide[data-care-guide-zone-group=heat_edge],.care-guide[data-care-guide-zone-group=warmer]{--care-guide-accent: #a84d2a;--care-guide-accent-soft: rgba(168, 77, 42, .1)}.care-guide [hidden]{display:none!important}.care-guide__header{display:flex;align-items:center;gap:clamp(12px,2vw,20px);margin-bottom:20px}.care-guide__hero{flex:0 0 auto;width:clamp(64px,9vw,110px);height:clamp(64px,9vw,110px);border-radius:50%;object-fit:cover}.care-guide__heading{flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.care-guide__title{margin:0;color:var(--color-headings, var(--care-guide-accent));font-family:var(--heading-font-family),var(--heading-font-family-fallback);font-size:var(--heading-md-font-size);font-weight:var(--heading-font-weight);line-height:var(--heading-md-line-height)}.care-guide__zone{margin-bottom:10px}.care-guide__zone .care-guide__section-content{padding:0}.care-guide__zone-value{color:var(--care-guide-accent);font-size:var(--body-sm-font-size);font-weight:var(--font-weight-700, 700);text-align:right}.care-guide__zone-fit{margin:0;padding:10px 14px;border-top:1px solid var(--care-guide-border);color:var(--care-guide-muted);font-size:var(--body-sm-font-size)}.care-guide__zone-controls{padding:12px 14px}.care-guide__zone-controls form{display:flex;gap:8px}.care-guide__zip-input{flex:1 1 auto;min-width:0;padding:9px 12px;border:1px solid var(--care-guide-border);border-radius:999px;font:inherit}.care-guide__zip-input:focus-visible{outline:2px solid var(--care-guide-accent);outline-offset:-1px}.care-guide__zip-submit{flex:0 0 auto;padding:9px 18px;border:1px solid var(--care-guide-accent);border-radius:999px;background:var(--care-guide-accent);color:var(--color-secondary, #fff);font:inherit;font-weight:var(--font-weight-700, 700);cursor:pointer;transition:filter .15s ease}.care-guide__zip-submit:hover{filter:brightness(1.12)}.care-guide__zip-submit:focus-visible{outline:2px solid var(--care-guide-accent);outline-offset:2px}.care-guide__zip-status:empty{display:none}.care-guide__zip-status{margin:8px 0 0;color:var(--care-guide-muted);font-size:var(--body-sm-font-size)}.care-guide__zone-map{margin:0}.care-guide__zone-map-stage{position:relative;aspect-ratio:16 / 10;border-top:1px solid var(--care-guide-border);background:#eef3ee;overflow:hidden}.care-guide__zone-map-stage svg{display:block;width:100%;height:100%;transition:all .45s ease}.care-guide__zone-map-loading{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;margin:0;padding:0 16px;color:var(--care-guide-muted);font-size:var(--body-sm-font-size);text-align:center}.care-guide__zone-map-footer{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;padding:8px 14px;border-top:1px solid var(--care-guide-border)}.care-guide__zone-map-caption{color:var(--care-guide-muted);font-size:var(--body-sm-font-size);line-height:1.4}.care-guide__zone-map-expand{flex:0 0 auto;padding:0;border:0;background:none;color:var(--care-guide-accent);font:inherit;font-size:var(--body-sm-font-size);text-decoration:underline;cursor:pointer}.care-guide__zone-map-expand:focus-visible{outline:2px solid var(--care-guide-accent);outline-offset:2px}.care-guide__zone-legend{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;padding:0 14px 10px;list-style:none;color:var(--care-guide-muted);font-size:var(--body-xs-font-size);line-height:1.4}.care-guide__zone-legend-item{display:flex;align-items:center;gap:6px}.care-guide__zone-legend-item:before{content:"";flex:0 0 auto;width:11px;height:11px;border-radius:3px;background:var(--swatch)}.care-guide__zone-legend-item--in{--swatch: var(--care-guide-map-in)}.care-guide__zone-legend-item--out{--swatch: var(--care-guide-map-out)}.care-guide__zone-legend-item--you{--swatch: var(--care-guide-map-you)}.care-guide .usda-zone-map__zone{fill:var(--zone-color, #d9dfd8);stroke:#22362324;stroke-width:.55;stroke-linejoin:round;paint-order:stroke fill markers;vector-effect:non-scaling-stroke}.care-guide{--care-guide-map-in: #6c9f4f;--care-guide-map-out: #d4dacf;--care-guide-map-you: #2f4f93}.care-guide svg.is-shaded .usda-zone-map__zone.is-out-of-range{fill:var(--care-guide-map-out);stroke:#21302329}.care-guide svg.is-shaded .usda-zone-map__zone.is-in-range{fill:var(--care-guide-map-in);stroke:#2a56186b}.care-guide svg.is-shaded .usda-zone-map__zone.is-your-zone{fill:var(--care-guide-map-you);stroke:#18285c99;stroke-width:.9}.care-guide .usda-zone-map__state{fill:none;stroke:#23302380;stroke-width:1.1;vector-effect:non-scaling-stroke;pointer-events:none}.care-guide .usda-zone-map__state-label{fill:#1c2a21;font-family:inherit;font-size:15px;font-weight:700;opacity:.62;paint-order:stroke;stroke:#ffffffd9;stroke-width:2.6;text-anchor:middle}.care-guide .usda-zone-map__state-label--small{font-size:17px;stroke-width:3.5}.care-guide .usda-zone-map__heat-zones{display:none}.care-guide .usda-zone-map__marker-core{fill:#11271d}.care-guide .usda-zone-map__marker-ring{fill:none;stroke:#fff;stroke-width:4}.care-guide .usda-zone-map__marker-pulse{fill:#11271d2e}.care-guide__zone-map-overlay[hidden]{display:none}.care-guide__zone-map-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:20px}.care-guide__zone-map-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.care-guide__zone-map-sheet{position:relative;width:min(1100px,100%);max-height:100%;padding:10px;border-radius:var(--product-radius, 10px);background:#fff;box-shadow:0 18px 50px #00000059;overflow:auto}.care-guide__zone-map-full{display:block;width:100%}.care-guide__zone-map-full svg{display:block;width:100%;height:auto}.care-guide__zone-map-close{position:absolute;top:14px;right:14px;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:#0000009e;color:#fff;font-size:22px;line-height:1;cursor:pointer}.care-guide__zone-map-close:focus-visible{outline:2px solid #fff;outline-offset:2px}.care-guide__intro>:last-child,.care-guide__intro>:last-child>:last-child,.care-guide__summary>:last-child,.care-guide__summary>:last-child>:last-child,.care-guide__cultivar-body>:last-child,.care-guide__cultivar-body>:last-child>:last-child,.care-guide__body>:last-child,.care-guide__body>:last-child>:last-child,.care-guide__zone-note>:last-child,.care-guide__zone-note>:last-child>:last-child{margin-bottom:0}.care-guide__intro{margin:0;padding:12px 14px;border-top:1px solid var(--care-guide-border)}.care-guide__summary{margin:0 14px 14px;padding:16px 18px;border:1px solid var(--care-guide-accent);border-radius:var(--product-radius, 10px);background:var(--care-guide-accent-soft)}.care-guide__summary h3{margin:0 0 8px;color:var(--care-guide-accent);font-family:var(--heading-font-family),var(--heading-font-family-fallback);font-size:var(--heading-xs-font-size);font-weight:var(--heading-font-weight)}.care-guide__cultivar{margin-bottom:24px;padding:14px 16px;border-left:4px solid var(--color-primary, #2f5d50);border-radius:0 var(--product-radius, 10px) var(--product-radius, 10px) 0;background:var(--care-guide-note-background, rgba(0, 0, 0, .035))}.care-guide__cultivar-title{display:flex;align-items:center;gap:8px;margin:0 0 8px;color:var(--color-primary, inherit);font-family:var(--heading-font-family),var(--heading-font-family-fallback);font-size:var(--body-sm-font-size);font-weight:var(--heading-font-weight);letter-spacing:.04em;text-transform:uppercase}.care-guide__cultivar-icon{flex:0 0 auto;width:7px;height:7px;background:currentColor;transform:rotate(45deg)}.care-guide__cultivar--inline{margin-bottom:14px;padding:10px 12px;font-size:var(--body-sm-font-size)}.care-guide__sections{display:grid;gap:10px}.care-guide__section{border:1px solid var(--care-guide-border);border-radius:var(--product-radius, 10px);background:var(--color-background, transparent);overflow:hidden;scroll-margin-top:calc(var(--header-height, 0px) + 12px);transition:border-color .15s ease}.care-guide__section[open]{border-color:var(--care-guide-accent)}.care-guide__section-summary{display:flex;align-items:center;gap:10px;padding:13px 15px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .15s ease}.care-guide__section-summary::-webkit-details-marker{display:none}.care-guide__section-summary::marker{content:""}.care-guide__section-summary:hover{background-color:var(--care-guide-accent-soft)}.care-guide__section-summary:focus-visible{outline:2px solid var(--care-guide-accent);outline-offset:-2px}.care-guide__section-title{flex:1 1 auto;margin:0;color:var(--color-headings, inherit);font-family:var(--heading-font-family),var(--heading-font-family-fallback);font-size:var(--heading-xs-font-size);font-weight:var(--heading-font-weight)}.care-guide__section-chevron{flex:0 0 auto;width:8px;height:8px;margin-right:3px;border-right:2px solid var(--care-guide-accent);border-bottom:2px solid var(--care-guide-accent);transform:translateY(-2px) rotate(45deg);transition:transform .2s ease}.care-guide__section[open] .care-guide__section-chevron{transform:translateY(2px) rotate(-135deg)}.care-guide__section-content{padding:0 15px 15px}.care-guide__section-content>:first-child,.care-guide__body>:first-child{margin-top:0}@keyframes care-guide-reveal{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}.care-guide__section[open] .care-guide__section-content{animation:care-guide-reveal .22s ease}@media(prefers-reduced-motion:reduce){.care-guide__section-chevron,.care-guide__section,.care-guide__section-summary{transition:none}.care-guide__section[open] .care-guide__section-content{animation:none}}.care-guide__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background-color:var(--care-guide-accent-soft);color:var(--care-guide-accent)}.care-guide__icon-svg{width:17px;height:17px;display:block}.care-guide__zone-note{margin-top:12px;padding:10px 14px;border-left:3px solid var(--care-guide-accent);border-radius:0 6px 6px 0;background:var(--care-guide-accent-soft);font-size:var(--body-sm-font-size)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/care-guide.css.map */
