.div-none{display:none}.d-block{display:block}.d-flex{display:flex}.product_form_column{border:1px solid #dee2e6;border-radius:.375rem;box-shadow:0 .125rem .25rem #00000013;padding:20px}.product_form_column .calculator-collection label,.product_form_column .service_calculator label{font-weight:400;font-style:italic;display:block;width:100%;padding-bottom:10px}div#collection-list select,div#product-lists select,.area_service_row .area_label_col select,.area_service_row .inputContainer input,.area-calc--depth .inputDepth--container select{background-color:transparent;width:100%;color:var(--black);height:40px;padding:6px 12px;font-size:14px;line-height:1.42857143}div#collection-list{padding-bottom:10px}div#collection-list select:focus,div#product-lists select:focus,.area_service_row .area_label_col select:focus,.area_service_row .inputContainer input:focus,.area-calc--depth .inputDepth--container select:focus{border:1px solid var(--green);color:var(--black);border-color:var(--green)}div#product-lists select{margin-bottom:10px}.page-title-calculator h2{text-align:center;font-weight:500}.calculator-collection{padding-bottom:10px}.area_service_row{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.area_service_row .inputContainer{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;padding-top:10px}.extra_area_column{padding-top:20px;padding-bottom:20px}.extra_area_column button.button{height:48px;display:block;border:1px solid var(--black);width:100%;color:var(--black);padding:6px 12px;font-size:16px;line-height:1.42857143;text-transform:capitalize;background-color:#f0f0f0}.submit_area_field{padding-top:25px;padding-bottom:20px}.submit_area_field button.button{padding:12px 30px;display:inline-block;background-color:var(--green);border:medium none;color:#fff;border:1px solid var(--green)}.submit_area_field button.button:hover{color:#fff;background-color:#333;border-color:#333}.submit_area_field a.resetdata_form{padding:12px 30px;background-color:transparent;color:var(--green);border:0;border:1px solid var(--green);transition:box-shadow .3s ease;margin-left:1rem;display:inline-block;max-width:200px;cursor:pointer;vertical-align:bottom}.submit_area_field a.resetdata_form:hover{background-color:var(--green);color:#fff}.total-area-coverage{font-size:18px;padding-bottom:10px;font-weight:900}div.calc-block#blank h3{color:var(--green);margin:0;text-align:left}.product_need h3{font-size:18px;margin:0}.product_need h2.cubic-yards{font-size:32px;color:var(--green);margin:0;padding:8px 0}.product_need p.mulch-bags{color:#303030}.product-display .image img{width:100%;border:1px solid #dee2e6}.product-display .data .title{color:var(--green);margin-bottom:0;font-size:18px;text-transform:capitalize;padding-top:10px;padding-bottom:5px;font-weight:500}.product-display .data .price{font-size:16px;color:rgb(var(--text-color));padding-bottom:15px}.product-form__buttons button.button{width:100%;height:50px;font-size:16px}.product-display .data .amount{width:130px;display:inline-block}.product-display .data .custom--product-form__calculator{width:calc(100% - 140px);display:inline-block;padding-top:10px}.product-form__input.product-form__quantity quantity-input.quantity{width:unset;display:inline-flex;overflow:hidden;color:rgb(var(--text-color));box-shadow:0 0 0 .1rem rgb(var(--text-color));transition:box-shadow .2s ease;position:relative;z-index:5;border:1px solid #000;border-radius:4px;height:44px}quantity-input.quantity button.quantity__button{background-color:#fff;width:40px;border:unset}quantity-input.quantity input#Quantity-template--calculator{width:50px;border-left:1px solid;border-right:1px solid;text-align:center}.product-form__buttons{padding-left:10px}#page-calculator select.border-danger{border:2px solid red;box-shadow:unset}#page-calculator select{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6L8 10L12 6' stroke='%23232020' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:99% 50%}.add-to-cart-button{width:100%;padding:3px 0}.product_need{padding-bottom:18px}#page-calculator input::-webkit-inner-spin-button{-webkit-appearance:none}label span{color:red}.product-display .data .amount label.quntity{font-size:16px;font-style:italic;display:inline-block;padding-bottom:10px;font-weight:700;color:var(--black)}@media only screen and (min-width: 768px){.product_wrapper_row{display:grid;grid-template-columns:calc(100% - 400px) 360px;gap:20px}}@media only screen and (max-width: 767px){.area_service_row{grid-template-columns:repeat(1,1fr)}.submit_area_field{display:grid;grid-template-columns:repeat(2,1fr)}.submit_area_field a.resetdata_form{display:inline-block;max-width:100%;text-align:center}.product-display .data .amount{width:130px}.product-display .data .custom--product-form__calculator{width:calc(100% - 140px)}.product_itme_column{padding-bottom:50px}.product_wrapper_row{display:flex;flex-direction:column-reverse}div.calc-block#blank h3{text-align:center}}@media only screen and (max-width: 992px) and (min-width: 768px){.area_service_row{grid-template-columns:repeat(1,1fr)}.product-display .data .amount{width:130px}.product-display .data .custom--product-form__calculator{width:calc(100% - 140px)}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/product-calculator.css.map */
