.ls-pdp-soil{margin:14px 0;border:1px solid #cce4d7;border-radius:15px;background:#f6fbf8;color:#185640;overflow:hidden;font-family:Arial,sans-serif;container-type:inline-size}.ls-pdp-soil[data-expanded=true]{border-color:#8abb9e}.ls-pdp-soil .ls-pdp-soil__summary{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr);gap:14px;align-items:start;padding:18px;list-style:none;cursor:default}.ls-pdp-soil__summary::-webkit-details-marker{display:none}.ls-pdp-soil__icon{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#e1f2e8;color:#176b4b;margin-top:1px}.ls-pdp-soil__icon svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.5}.ls-pdp-soil__copy{min-width:0;display:block}.ls-pdp-soil__eyebrow{display:block;padding-right:175px;color:#5b766b;font-size:10px;letter-spacing:.11em;font-weight:600;line-height:15px;margin-bottom:10px}.ls-pdp-soil__headline{display:block;padding-right:22px;font-size:16px;font-weight:700;line-height:1.35;color:#15563f}.ls-pdp-soil__headline strong{font-size:21px;white-space:nowrap;font-weight:700}.ls-pdp-soil__location-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:8px}.ls-pdp-soil__location{font-size:13px;color:#69716d;line-height:1.4}.ls-pdp-soil .ls-pdp-soil__change,.ls-pdp-soil .ls-pdp-soil__full{display:inline-block;width:auto;min-height:0;margin:0;padding:0;border:0;background:none;color:#247d59;font-family:inherit;font-size:12px;font-weight:700;line-height:1.4;text-decoration:underline;cursor:pointer;text-align:left}.ls-pdp-soil .ls-pdp-soil__change{font-size:13px}.ls-pdp-soil__aside{position:absolute;top:18px;right:18px;display:flex;flex-direction:column;align-items:flex-end;gap:0px}.ls-pdp-soil__badge{max-width:165px;text-align:center;padding:4px 10px;border-radius:999px;background:#e2eee7;color:#416b55;font-size:12px;font-weight:700;line-height:17px;letter-spacing:.01em}.ls-pdp-soil__badge[data-status=ideal]{background:#ddf3e6;color:#17633f}.ls-pdp-soil__badge[data-status=caution]{background:#fff0d6;color:#855717}.ls-pdp-soil .ls-pdp-soil__toggle{display:grid;place-items:center;width:44px;height:40px;min-height:0;padding:0;margin:0 -12px 0 0;border:0;background:transparent;cursor:pointer}.ls-pdp-soil__chevron{display:block;width:11px;height:11px;border-right:2px solid #4f7667;border-bottom:2px solid #4f7667;transform:rotate(45deg);margin-right:4px}.ls-pdp-soil[data-expanded=true] .ls-pdp-soil__chevron{transform:rotate(225deg)}.ls-pdp-soil__seed-warning{margin:0 18px 16px 70px;padding:0;border:0;border-radius:0;background:transparent;color:#922b21;font-family:inherit;font-size:12px;font-weight:600;line-height:1.4}.ls-pdp-soil__seed-warning strong{font-weight:700}.ls-pdp-soil__details{margin:0 18px 0 70px;padding:15px 0 18px;border-top:1px solid #d5e7dc}.ls-pdp-soil .ls-pdp-soil__message{margin:0 0 18px;font-family:inherit;font-size:14px;line-height:1.5;font-weight:600;color:#355f4e}.ls-pdp-soil__scale-labels,.ls-pdp-soil__scale-values{display:flex;justify-content:space-between;gap:6px;color:#68706d;font-size:11px;line-height:1.4}.ls-pdp-soil__scale-labels{font-weight:600}.ls-pdp-soil__track{position:relative;display:block;width:100%;height:9px;margin:8px 0 7px;border-radius:99px;background:#e5ebe8;overflow:hidden}.ls-pdp-soil__ideal{position:absolute;display:block;top:0;bottom:0;background:#a8d9bd}.ls-pdp-soil__marker{position:absolute;display:block;top:0;bottom:0;width:4px;background:#15563f;transform:translate(-50%);animation:ls-soil-marker-pulse 1.7s ease-in-out infinite;transform-origin:center}@keyframes ls-soil-marker-pulse{0%,to{width:4px;opacity:1;box-shadow:0 0 #15563f00}50%{width:7px;opacity:.92;box-shadow:0 0 0 3px #15563f29}}@media(prefers-reduced-motion:reduce){.ls-pdp-soil__marker{animation:none}}.ls-pdp-soil__footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:18px;color:#68706d;font-size:12px;line-height:1.5}.ls-pdp-soil .ls-pdp-soil__full{text-decoration:none}.ls-pdp-soil__form{margin:0 18px 18px 70px}.ls-pdp-soil__form label{display:block;margin-bottom:6px;font-size:12px}.ls-pdp-soil__form-row{display:flex;gap:8px;max-width:300px}.ls-pdp-soil__form input{min-width:0;width:100%;padding:9px;border:1px solid #bdd5c7;border-radius:6px;font-size:16px}.ls-pdp-soil__form-row button{padding:9px 12px;border:0;border-radius:6px;background:#247d59;color:#fff;cursor:pointer}.ls-pdp-soil__error{font-size:12px;color:#a04429}.ls-pdp-soil [hidden]{display:none!important}.ls-pdp-soil summary:focus-visible,.ls-pdp-soil button:focus-visible,.ls-pdp-soil a:focus-visible{outline:2px solid #247d59;outline-offset:3px}@container (max-width:420px){.ls-pdp-soil .ls-pdp-soil__summary{padding:14px;grid-template-columns:30px minmax(0,1fr);gap:10px}.ls-pdp-soil__icon{width:30px;height:30px}.ls-pdp-soil__eyebrow{font-size:8px;padding-right:115px}.ls-pdp-soil__headline{font-size:14px}.ls-pdp-soil__headline strong{font-size:18px}.ls-pdp-soil__aside{right:14px;top:14px}.ls-pdp-soil__badge{font-size:11px;padding:3px 7px;max-width:125px}.ls-pdp-soil__seed-warning,.ls-pdp-soil__details{margin-left:54px;margin-right:14px}.ls-pdp-soil__location,.ls-pdp-soil .ls-pdp-soil__change{font-size:12px}}.ls-pdp-soil--compact{margin:0;border:0!important;border-radius:7px;background:#f5faf7;overflow:visible}.ls-pdp-soil--compact .ls-pdp-soil__summary{display:grid;grid-template-columns:34px minmax(0,1fr) minmax(150px,210px);gap:10px;align-items:center;padding:8px 38px 8px 12px}.ls-pdp-soil--compact.has-location .ls-pdp-soil__copy{grid-column:2/4}.ls-pdp-soil--compact .ls-pdp-soil__icon{width:34px;height:34px;margin:0;background:transparent;color:#0b6548}.ls-pdp-soil--compact .ls-pdp-soil__icon svg{width:25px;height:25px}.ls-pdp-soil--compact .ls-pdp-soil__copy{display:grid;gap:1px;min-width:0;align-content:center;transform:translateY(2px)}.ls-pdp-soil--compact .ls-pdp-soil__headline-row{display:flex;align-items:baseline;gap:7px;min-width:0}.ls-pdp-soil--compact .ls-pdp-soil__result-temp{color:#073b3a;font-size:24px;line-height:1;font-weight:800;letter-spacing:-.02em;white-space:nowrap}.ls-pdp-soil--compact .ls-pdp-soil__headline{padding:0;color:#073b3a;font-size:16px;line-height:1.14;font-weight:750;white-space:normal}.ls-pdp-soil--compact.has-location .ls-pdp-soil__copy{grid-template-columns:max-content minmax(0,1fr);column-gap:22px;row-gap:0;align-items:center}.ls-pdp-soil--compact.has-location .ls-pdp-soil__headline-row{grid-column:1;grid-row:1}.ls-pdp-soil--compact.has-location .ls-pdp-soil__compact-help{grid-column:2;grid-row:1;color:#355f4e;font-size:13px;font-weight:650}.ls-pdp-soil--compact.has-location .ls-pdp-soil__compact-location-row{grid-column:1/3;grid-row:2}.ls-pdp-soil--compact .ls-pdp-soil__compact-help{color:#5f6b66;font-size:10px;line-height:1.3}.ls-pdp-soil--compact .ls-pdp-soil__compact-location-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:3px 7px;margin-top:0}.ls-pdp-soil--compact .ls-pdp-soil__location{font-size:12px;line-height:1.15;color:#66736e}.ls-pdp-soil--compact .ls-pdp-soil__change{font-size:12px;line-height:1.15;color:#0b7a43;font-weight:700;text-decoration:none}.ls-pdp-soil--compact .ls-pdp-soil__change:hover{text-decoration:underline;text-underline-offset:2px}.ls-pdp-soil--compact .ls-pdp-soil__form{margin:0}.ls-pdp-soil--compact .ls-pdp-soil__form-row{display:grid;grid-template-columns:minmax(82px,1fr) 82px;gap:0;max-width:none}.ls-pdp-soil--compact .ls-pdp-soil__form input{min-width:0;width:100%;height:38px;padding:0 11px;border:1px solid #ccd7d1;border-right:0;border-radius:7px 0 0 7px;background:#fff;font-size:13px}.ls-pdp-soil--compact .ls-pdp-soil__form-row button{height:38px;padding:0 12px;border:0;border-radius:0 7px 7px 0;background:#0b7a43;color:#fff;font-size:12px;font-weight:700}.ls-pdp-soil--compact .ls-pdp-soil__error{grid-column:1/-1;margin:4px 0 0;font-size:10px}.ls-pdp-soil--compact .ls-pdp-soil__aside{position:static;display:block;align-self:center}.ls-pdp-soil--compact .ls-pdp-soil__toggle{position:absolute;top:50%;right:7px;width:26px;height:26px;margin:0;padding:0;border:0;background:transparent;transform:translateY(-50%)}.ls-pdp-soil--compact .ls-pdp-soil__chevron{width:8px;height:8px;margin:0;border-right:2px solid #2b5d4a;border-bottom:2px solid #2b5d4a}.ls-pdp-soil--compact .ls-pdp-soil__details{margin:0;padding:12px 14px 14px;border-top:1px solid rgba(7,59,58,.1)}.ls-pdp-soil--compact .ls-pdp-soil__technical{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 10px;color:#5f6b66;font-size:11px;line-height:1.35}.ls-pdp-soil--compact .ls-pdp-soil__technical .ls-pdp-soil__result-temp{color:#073b3a;font-size:18px;line-height:1;font-weight:800}.ls-pdp-soil--compact .ls-pdp-soil__message{margin:0 0 10px;font-size:12px;line-height:1.4}.ls-pdp-soil--compact .ls-pdp-soil__footer{margin-top:10px;font-size:11px}.ls-pdp-soil--compact .ls-pdp-soil__seed-warning{margin:0 14px 10px 61px}@container (max-width:520px){.ls-pdp-soil--compact .ls-pdp-soil__summary{grid-template-columns:40px minmax(0,1fr);gap:10px;padding:12px 44px 12px 12px}.ls-pdp-soil--compact.has-location .ls-pdp-soil__copy{grid-column:2;grid-template-columns:1fr;row-gap:3px}.ls-pdp-soil--compact .ls-pdp-soil__icon{width:40px;height:40px}.ls-pdp-soil--compact .ls-pdp-soil__icon svg{width:30px;height:30px}.ls-pdp-soil--compact .ls-pdp-soil__copy{grid-column:2}.ls-pdp-soil--compact.has-location .ls-pdp-soil__headline-row,.ls-pdp-soil--compact.has-location .ls-pdp-soil__compact-help,.ls-pdp-soil--compact.has-location .ls-pdp-soil__compact-location-row{grid-column:1;grid-row:auto}.ls-pdp-soil--compact .ls-pdp-soil__result-temp{font-size:22px}.ls-pdp-soil--compact .ls-pdp-soil__headline{font-size:14px}.ls-pdp-soil--compact.has-location .ls-pdp-soil__compact-help{font-size:11px}.ls-pdp-soil--compact .ls-pdp-soil__form{grid-column:1/-1;grid-row:2}.ls-pdp-soil--compact .ls-pdp-soil__form-row{grid-template-columns:minmax(0,1fr) 82px}.ls-pdp-soil--compact .ls-pdp-soil__form input{font-size:16px}.ls-pdp-soil--compact .ls-pdp-soil__compact-help{font-size:9px}.ls-pdp-soil--compact .ls-pdp-soil__location,.ls-pdp-soil--compact .ls-pdp-soil__change{font-size:10px}.ls-pdp-soil--compact .ls-pdp-soil__seed-warning{margin-left:11px;margin-right:11px}}
/*# sourceMappingURL=/cdn/shop/t/89/assets/ls-pdp-soil-temperature.css.map */
