#cartCalc{border:.1em solid #ddd;padding:2em;max-width:600px;border-radius:1em;font-family:Open Sans,sans-serif;font-size:16px}#cartCalc form{text-align:center;margin:0 auto 2.5em;max-width:fit-content}#cartCalc form fieldset{display:flex;padding:0;border:.1em solid #ddd;border-radius:1em;margin:0 auto 1em;overflow:hidden;background-color:#f1f1f1}#cartCalc form fieldset .inputContainer{flex:1;text-align:center;cursor:pointer;vertical-align:bottom;background-color:#f1f1f1;padding:2em 1em 1em;margin-bottom:0}#cartCalc form fieldset .inputContainer label{font-weight:700}#cartCalc form fieldset .inputContainer.selected{background-color:#fff}#cartCalc form fieldset .inputContainer:not(:last-child){border-right:.1em solid #ddd}#cartCalc form fieldset .inputContainer input{margin-top:1em}#cartCalc form fieldset .inputContainer .icon{background-repeat:no-repeat;height:4em;width:4em;margin:1em auto}#cartCalc form fieldset .inputContainer .icon.garbage{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHZpZXdCb3g9IjAgMCAzMCAzMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzAgMzA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNMjYuMyw0LjJjLTAuNi0xLjYtMi44LTItNS4yLTJoLTMuMmMwLjQtMC4xLDAuNi0wLjQsMC42LTAuN2MwLTAuNC0wLjUtMC43LTEuMS0wLjdoLTQuOGMtMC42LDAtMS4xLDAuMy0xLjEsMC43DQoJCQljMCwwLjMsMC4zLDAuNSwwLjYsMC43SDguOWMtMi40LDAtNC42LDAuNC01LjIsMkMzLjUsNC42LDQsNS4xLDQuOCw1LjFoMjAuNUMyNiw1LjEsMjYuNSw0LjYsMjYuMyw0LjJ6Ii8+DQoJCTxwYXRoIGQ9Ik0yMy40LDYuNEg2LjZDNS45LDYuNCw1LjMsNyw1LjMsNy44djIwLjFjMCwwLjcsMC42LDEuNCwxLjQsMS40aDE2LjdjMC43LDAsMS40LTAuNiwxLjQtMS40VjcuOA0KCQkJQzI0LjcsNywyNC4xLDYuNCwyMy40LDYuNHogTTExLjIsMjUuNGMwLDAuNS0wLjQsMS0xLDFjLTAuNSwwLTEtMC40LTEtMVY5LjljMC0wLjUsMC40LTEsMS0xYzAuNSwwLDEsMC40LDEsMVYyNS40eiBNMTYsMjUuNA0KCQkJYzAsMC41LTAuNCwxLTEsMWMtMC41LDAtMS0wLjQtMS0xVjkuOWMwLTAuNSwwLjQtMSwxLTFjMC41LDAsMSwwLjQsMSwxVjI1LjR6IE0yMC43LDI1LjRjMCwwLjUtMC40LDEtMSwxcy0xLTAuNC0xLTFWOS45DQoJCQljMC0wLjUsMC40LTEsMS0xczEsMC40LDEsMVYyNS40eiIvPg0KCTwvZz4NCjwvZz4NCjwvc3ZnPg0K)}#cartCalc form fieldset .inputContainer .icon.garbage.scale1{transform:scale(1)}#cartCalc form fieldset .inputContainer .icon.garbage.scale2{transform:scale(.9)}#cartCalc form fieldset .inputContainer .icon.garbage.scale3{transform:scale(.8)}#cartCalc form fieldset .inputContainer .icon.garbage.scale4{transform:scale(.7)}#cartCalc form fieldset .inputContainer .icon.garbage.scale5{transform:scale(.6)}#cartCalc form fieldset .inputContainer .icon.foodYard{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KIHZpZXdCb3g9IjAgMCAzMCAzMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzAgMzAiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHJlY3QgeD0iMy40OSIgeT0iMC43MzkiIGZpbGw9IiM4N0JGNDAiIHdpZHRoPSIyMy4wMTkiIGhlaWdodD0iMi42MjQiLz4NCgk8Y2lyY2xlIGZpbGw9IiM4N0JGNDAiIGN4PSIyMy41MDciIGN5PSIyNi4yNTciIHI9IjMuMDAzIi8+DQoJPHBhdGggZmlsbD0iIzg3QkY0MCIgZD0iTTE5LjU3MSwyNi4yNThjMC0yLjE3NSwxLjc2Mi0zLjkzNSwzLjkzNi0zLjkzNWMwLjA2OSwwLDAuMTM3LDAuMDA2LDAuMjA3LDAuMDFsMS4xMDUtMTcuNDQ2SDQuNzYxDQoJCWwxLjY5MiwyNC4yODloMTQuNDIxQzIwLjA3NiwyOC40NTUsMTkuNTcxLDI3LjQxNywxOS41NzEsMjYuMjU4eiBNNy45NDcsMTQuOTczYzAtMy44OTYsMy4xNTctNy4wNTQsNy4wNTItNy4wNTQNCgkJYzMuODk2LDAsNy4wNTMsMy4xNTgsNy4wNTMsNy4wNTRzLTMuMTU2LDcuMDU0LTcuMDUzLDcuMDU0QzExLjEwNCwyMi4wMjYsNy45NDcsMTguODY4LDcuOTQ3LDE0Ljk3M3oiLz4NCgk8cGF0aCBmaWxsPSIjODdCRjQwIiBkPSJNMTcuNzg0LDEwLjg2MWwtMC4yNTItMC41NzRsLTAuNTY2LDAuMjcxYy0wLjUxOCwwLjI0NS0xLjk4LDAuOTkxLTIuNjg3LDEuODM5DQoJCWMtMC42NjktMC4zMjUtMS40MjEtMC42MTQtMi4yNTEtMC44NmwtMC43NTQtMC4yMjRsLTAuMDI3LDAuNzg2Yy0wLjAwMiwwLjA2NC0wLjE1LDYuNDQ2LDUuODQ2LDcuODEybDAuNDc3LDAuMTA3bDAuMjA3LTAuNDQNCgkJYzAuMDEzLTAuMDI4LDAuODQ2LTEuODU0LTAuMDA1LTMuODczYzAuMDExLTAuMDE2LDAuMDIyLTAuMDIzLDAuMDM0LTAuMDM5QzE4LjMxNCwxNC44ODYsMTguNTU5LDEyLjYyOCwxNy43ODQsMTAuODYxeg0KCQkgTTE2LjgzNiwxOC41ODNjLTMuNDA5LTEuMDQ1LTQuMTY1LTQuMTE1LTQuMzI5LTUuNjEyYzAuNjg0LDAuMjQ1LDEuMjg5LDAuNTIyLDEuODIsMC44MjdjMC4zMDUsMC4xOCwwLjY4MywwLjQzMiwxLjAzNywwLjcxNA0KCQlDMTcuMTc5LDE2LjAzOCwxNy4wNDIsMTcuNzY1LDE2LjgzNiwxOC41ODN6IE0xNi45ODMsMTQuMzc0Yy0wLjIzNi0wLjI3OS0wLjUyMS0wLjU0LTAuODA3LTAuNzcxDQoJCWMtMC4yNDMtMC4yMDUtMC41MTYtMC40MDYtMC44MTYtMC42MDJjMC4zMTgtMC4yOTcsMC44ODctMC42ODUsMS41MjMtMS4wMzVDMTcuMTE2LDEyLjg0NSwxNy4wOSwxMy43NjksMTYuOTgzLDE0LjM3NHoiLz4NCjwvZz4NCjwvc3ZnPg0K)}#cartCalc form fieldset .inputContainer .icon.foodYard.scale1{transform:scale(1)}#cartCalc form fieldset .inputContainer .icon.foodYard.scale2{transform:scale(.8)}#cartCalc form fieldset .inputContainer .icon.foodYard.scale3{transform:scale(.6)}#cartCalc form fieldset .inputContainer .icon.recycling{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjMsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMzAgMzAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDMwIDMwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjMuNDkiIHk9IjAuNzM5IiBmaWxsPSIjNkNCMkUyIiB3aWR0aD0iMjMuMDIiIGhlaWdodD0iMi42MjQiLz4NCgk8Y2lyY2xlIGZpbGw9IiM2Q0IyRTIiIGN4PSIyMy41MDYiIGN5PSIyNi4yNTciIHI9IjMuMDAzIi8+DQoJPHBhdGggZmlsbD0iIzZDQjJFMiIgZD0iTTIzLjcxNywyMi4zMjNjMC4wNjksMCwwLjEzOCwwLjAwNiwwLjIwOCwwLjAxTDI1LjAzLDQuODg3SDQuOTdsMS42OTMsMjQuMjg5aDE0LjQyMg0KCQljLTAuNzk5LTAuNzIxLTEuMzAzLTEuNzU5LTEuMzAzLTIuOTE4QzE5Ljc4MiwyNC4wODMsMjEuNTQ0LDIyLjMyMywyMy43MTcsMjIuMzIzeiBNMTEuODI2LDE1Ljg5NmwtMS4yNTUtMi4xNTgNCgkJYy0wLjA0LTAuMDctMC4wNy0wLjE3MS0wLjA3LTAuMjYyczAuMDMtMC4yMDEsMC4wNy0wLjI3MWwwLjYwMy0xLjA1NUwxMC41LDExLjc3bDIuMTg5LTAuMDRsMS4wNjUsMS45MTdsLTAuNjg0LTAuMzkxDQoJCWwtMS4wNzUsMS44NTdjLTAuMTAxLDAuMTgxLTAuMTgsMC40NTItMC4xOCwwLjYyM0MxMS44MTYsMTUuNzc1LDExLjgxNiwxNS44MjYsMTEuODI2LDE1Ljg5NnogTTE0LjkyOSwxNi44NTFoLTEuODI4DQoJCWMtMC41NzIsMC0xLjA0My0wLjQ3Mi0xLjA0My0xLjA0NGMwLTAuMTYxLDAuMDctMC40MzMsMC4xNy0wLjYwM2wwLjMyMS0wLjU3MmgyLjM4VjE2Ljg1MXogTTEzLjk2NSwxMS43MTlsLTEuOTE4LTEuMTE0DQoJCWwwLjkxNC0xLjU3N2MwLjE5LTAuMzMxLDAuNTAyLTAuNTEyLDAuODg0LTAuNTEyYzAuNDExLDAsMC43MzIsMC4xOTEsMC45NjQsMC41ODJsMC4zNDEsMC41NzJMMTMuOTY1LDExLjcxOXogTTE1LjAwOSw4Ljk2Nw0KCQljLTAuMTUtMC4yNi0wLjM1MS0wLjQ0MS0wLjU5Mi0wLjU0MmgyLjQ3MWMwLjIyMSwwLDAuMzkxLDAuMDkxLDAuNDkyLDAuMjYybDAuNjExLDEuMDQ1bDAuNjY0LTAuMzkzbC0xLjA2NiwxLjkwN2wtMi4xNzgtMC4wMjkNCgkJbDAuNjczLTAuMzgyTDE1LjAwOSw4Ljk2N3ogTTE4LjMzMywxNi41NzljLTAuMTAxLDAuMTcxLTAuMjgxLDAuMjcxLTAuNDkyLDAuMjcxaC0xLjE3NHYwLjc3MmwtMS4xMjUtMS44NzdsMS4xMjUtMS44Nzl2MC43ODQNCgkJaDIuMTQ4YzAuMzAxLDAsMC41NTMtMC4wOCwwLjc2NC0wLjI0MUwxOC4zMzMsMTYuNTc5eiBNMTkuMzY4LDE0LjI3OWMtMC4xNTEsMC4wODEtMC4zNjIsMC4xMzEtMC41NzIsMC4xMzFoLTAuNjY0bC0xLjE4NC0yLjA0OQ0KCQlsMS45MTgtMS4wOTVsMC45MTMsMS41NzdjMC4wOTEsMC4xNjEsMC4xNDIsMC4zMzEsMC4xNDIsMC41MTJDMTkuOTIxLDEzLjcxOCwxOS42ODgsMTQuMSwxOS4zNjgsMTQuMjc5eiIvPg0KPC9nPg0KPC9zdmc+DQo=)}#cartCalc form fieldset .inputContainer .icon.recycling.scale1{transform:scale(1);background-repeat:repeat-x;width:8em}#cartCalc form fieldset .inputContainer .icon.recycling.scale2{transform:scale(1)}#cartCalc form fieldset .inputContainer .isFetching{color:#556b2f}#cartCalc form fieldset .inputContainer .error{color:#8b0000}#cartCalc .cost{font-weight:700}#cartCalc .message,#cartCalc .costAmount{font-weight:400}#cartCalc #totalCost{border-top:.1em solid #ddd;padding-top:1em;text-align:center;margin:0 auto;font-size:1.25em;font-weight:700}#cartCalc .visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media screen and (max-width: 767px){#cartCalc{font-size:20px}#cartCalc form fieldset{display:block}#cartCalc form fieldset .inputContainer:not(:last-child){border-bottom:.1em solid #ddd;border-right:none}}
