.rmo-mulch-calculator{width:100%;scroll-margin-top:160px}.rmo-mulch-calculator__title{margin:0 0 20px}.rmo-mulch-calculator__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.rmo-mulch-calculator__field label{display:block;margin-bottom:8px;font-weight:700}.rmo-mulch-calculator__field input,.rmo-mulch-calculator__field select{width:100%;min-height:48px;padding:10px 12px;border:1px solid #b8b8b8;border-radius:2px;color:#333;background:#fff;font:inherit}.rmo-mulch-calculator__field input[aria-invalid=true],.rmo-mulch-calculator__field select[aria-invalid=true]{border-color:#c62828;outline-color:#c62828}.rmo-mulch-calculator__field select{cursor:pointer}.rmo-mulch-calculator__input-unit{display:grid;grid-template-columns:1fr auto;align-items:center}.rmo-mulch-calculator__input-unit input{border-radius:2px 0 0 2px}.rmo-mulch-calculator__input-unit span{display:flex;min-height:48px;align-items:center;padding:0 14px;border:1px solid #b8b8b8;border-left:0;border-radius:0 2px 2px 0;background:#f5f5f5;font-weight:700}.rmo-mulch-calculator__field small{display:block;margin-top:7px;line-height:1.4}.rmo-mulch-calculator__button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;margin-top:20px;padding:12px 24px;border:1px solid #ffdb15;border-radius:2px;color:#111;background:#ffdb15;font:inherit;font-weight:700;cursor:pointer}.rmo-mulch-calculator__button:hover{border-color:#e6c300;background:#e6c300}.rmo-mulch-calculator__button:focus-visible,.rmo-mulch-calculator__field input:focus-visible,.rmo-mulch-calculator__field select:focus-visible,.rmo-mulch-calculator__help a:focus-visible{outline:3px solid currentcolor;outline-offset:3px}.rmo-mulch-calculator__error{margin-top:16px;padding:12px 14px;border:1px solid #c62828;color:#8d1b1b;background:#fff5f5;line-height:1.5}.rmo-mulch-calculator__result{margin-top:24px;padding:20px;border:2px solid #159447;background:#f4fff7}.rmo-mulch-calculator__result h3{margin:0 0 12px;font-size:21px;line-height:1.3}.rmo-mulch-calculator__results{margin:0}.rmo-mulch-calculator__result-row{display:grid;grid-template-columns:minmax(190px,42%) 1fr;gap:18px;padding:10px 0;border-bottom:1px solid rgb(0 0 0 / 14%)}.rmo-mulch-calculator__result-row dt{font-weight:700}.rmo-mulch-calculator__result-row dd{margin:0}.rmo-mulch-calculator__result-row--recommendation{margin:4px -10px 0;padding:14px 10px;border-bottom:0;background:#fff}.rmo-mulch-calculator__result-row--recommendation dd{font-weight:700}.rmo-mulch-calculator__result-row[hidden]{display:none}.rmo-mulch-calculator__note,.rmo-mulch-calculator__package-note,.rmo-mulch-calculator__help{margin:14px 0 0;line-height:1.5}.rmo-mulch-calculator__note{font-size:14px}.rmo-mulch-calculator__package-note,.rmo-mulch-calculator__help a{font-weight:700}@media screen and (max-width:640px){.rmo-mulch-calculator__grid{grid-template-columns:1fr}.rmo-mulch-calculator__button{width:100%}.rmo-mulch-calculator__result-row{display:block}.rmo-mulch-calculator__result-row dd{margin-top:5px}.rmo-mulch-calculator__result{padding:16px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/rmo-rubber-mulch-calculator.css.map */
