body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.table{display:table;border-collapse:collapse;width:100%}.tableRow{display:table-row}.tableRow .tableCell:first-child{padding-left:1rem}.tableRow .tableCell.lastColumn{padding-right:1rem}.tableHeading{display:table-header-group;font-weight:700;background-color:#dedede}.tableHeading .tableHead:first-child{padding-left:1rem}.tableHeading .tableHead.lastColumn{padding-right:1rem}.tableCell,.tableHead{display:table-cell;padding:5px 10px}.tableRow:nth-child(odd){background:#eee}.tableRow.sumRow{border-top:1px solid #999;background-color:transparent}input.quantity{width:45px}span.showDesktopOnly{display:inline}.showMobileOnly{display:none}.accordion-list{list-style:none;margin:0;padding:0;background-color:#fff;color:#5c7964;max-width:800px;border-radius:.4rem;overflow:hidden;box-shadow:0 0 .8rem .1rem rgba(0,10,3,.06),0 20px 30px -10px rgba(0,10,3,.2)}.accordion-list__item+.accordion-list__item{border-top:1px solid rgba(0,0,0,.1)}.accordion-item--opened .accordion-item__icon{transform:rotate(180deg)}.accordion-item--opened .accordion-item__inner{max-height:10000rem;transition-timing-function:cubic-bezier(.895,.03,.685,.22);transition-duration:.2s;transition-property:max-height}.accordion-item--opened .accordion-item__content{opacity:1;transform:translateY(0);transition-delay:0;transition-timing-function:ease-in-out;transition-duration:.2s;transition-property:opacity,transform}.accordion-item__line{display:block;padding:.8rem 1rem;justify-content:space-between;align-items:center;background-color:green;z-index:2;position:relative}.accordion-item__line.meat{background-color:#b8b8b8;display:flex}.accordion-item__title,.accordion-item__title2,.accordion-item__title3{font-size:1.6rem;margin:0;font-weight:400;color:#fff;display:block}.accordion-item__title2.meat,.accordion-item__title3.meat,.accordion-item__title.meat{color:#000;font-size:1.4rem}.accordion-item__title2{font-size:1.2rem;display:block}.accordion-item__title3{font-size:1rem;display:block;font-weight:400}.accordion-item__icon{width:1.2rem;height:1.2rem;transition:transform .3s ease-in-out;background-size:contain;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAG2SURBVHhe7dRLahtBFAVQbcaL9AqyBO8kkEG2kUHAIw8CmuiD5p26pgqEY8fdrf5Y0jkgyrTVVfXuxd4AAAAAAAAAAAAAAAAM1XXdw+l0+pa1PlrdV7zTLDLg8Xj8WdbucDj8+QoD5w71Ll29222WkMHKgD8yaLN2CTm7hd/UO95WCRnobfjNWiXkzLfhNzdVQgYpA31/newD+/3+pSyLDZyz6pkfqne+7hIywGfhN0uVkDM+C7+5+hLK5R9fJ+lp7hKyd9/wzzzW169PuXzvv4BmrhKy59Dw7+7fUFOCei7LZINnr7pnbzcRfpNB1iohe9x1+E0GWrqEvCv8MxlsaAm73e53WQYHkneE/44MOHcJ+W59p7e7CL/JoHOVkO8Iv4cMPHUJ+Z3wB8jgI0r4VZZ/Assz4Y+QAC4tIT/XZ70J/0yCGFtCPsKfQAIZU4LwJ5RghpYwhPB7SEBzlCD8ARLUlCUIf4QENkUJwr9AgrukBOFPIAGOKUH4E0qQQ0oQ/gwSaJ8ShD+jBPu/EoS/gAT8XgnCX1CCPi9B+CtI4Nvt9ikf4QMAAAAAAAAAAAAAANytzeYv9tPVagyRlUcAAAAASUVORK5CYII=);opacity:1}.accordion-item__inner{max-height:0;overflow:hidden;text-transform:cubic-bezier(.95,.05,.795,.035);transition-duration:.2s;transition-property:max-height;z-index:1;position:relative}.accordion-item__content{opacity:0;transform:translateY(-1rem);transition-timing-function:linear,ease;transition-duration:.1s;transition-property:opacity,transform;transition-delay:0}.accordion-item__paragraph{margin:0;font-size:1rem;color:#5c7964;line-height:1.3}.displayErrors input:invalid{background-color:#ffe1e1}label.errorMessage{margin-top:0!important;padding:0;color:red;height:auto;border:0 solid #ccc;width:92%;margin-left:auto;margin-right:auto;font-weight:400!important;font-size:.9rem!important;color:red!important;z-index:-1;overflow:hidden;max-height:0;top:-20px;transition:max-height .4s ease-out,top .4s ease-out,border-width 5s ease-out}.displayErrors input:invalid~label.errorMessage{border-width:0 1px 1px;top:0;padding:4px 8px;max-height:20px;transform-origin:top;transition:max-height .4s ease-out,top .4s ease-out}.accordion-list button[type=submit]{background-color:#00701d;color:#fff;border:none;padding:.8rem 1rem;text-align:center;text-decoration:none;display:inline-block;font-size:16px;width:100%;cursor:pointer}.accordion-list button[type=submit]:active{transform:scale(.98)}.accordion-list button[type=submit]:disabled{cursor:not-allowed;background-color:grey}.accordion-list #contactFieldset{border-width:0;margin:0;padding:0}.accordion-list #contactFieldset label{color:#5c7964;display:block;font-weight:500;margin-top:10px}.accordion-list #contactFieldset input{min-width:300px;width:100%}.accordion-list #contactFieldset input,.accordion-list #contactFieldset textarea{padding:.5em;display:inline-block;border:1px solid #ccc;border-radius:4px;vertical-align:middle;box-sizing:border-box}.accordion-list #contactFieldset .contactFieldsetGrid{display:table;width:100%}.accordion-list #contactFieldset .contactFieldsetGrid textarea{width:100%}.accordion-list #contactFieldset .contactFieldsetGrid .column{display:table-cell;width:50%;padding-left:20px;position:relative}.accordion-list #contactFieldset .contactFieldsetGrid .column:first-child{padding-left:0}.accordion-list sup{margin-left:2px;text-decoration:underline;font-size:.6rem}.numberControl button.plusMinus{width:30px;background:#f2f2f2;padding:4px 5px}.numberControl button.plusMinus,.numberControl input{height:30px;border-radius:4px;border:1px solid #ddd;display:inline-block;vertical-align:middle;text-align:center;box-sizing:border-box}.numberControl input{margin:0 5px}div.debugData>table>tbody>tr>td{border:1px solid red}div.debugData pre{margin:0}.pricePerUnit{white-space:nowrap}@media only screen and (max-width:600px){.accordion-list{border-radius:0}.accordion-list #contactFieldset .contactFieldsetGrid{display:block;width:100%}.accordion-list #contactFieldset .contactFieldsetGrid .column{display:block;width:100%;padding-left:0}.tableHeading{display:none}.tableCell,.tableHead{display:block;padding-left:0;padding-right:5px}.responsiveHeader{display:inline;font-weight:700}.showDesktopOnly{display:none!important}.showMobileOnly{display:unset}.showAsCellOnMobile{display:table-cell}.rightLane{width:1%}.priceBadge{background-color:rgba(0,128,0,.2);color:green}.priceBadge,.sumBadge{padding:5px;border-radius:4px;display:block;text-align:center;line-height:1}.sumBadge{background-color:rgba(255,165,0,.4);color:#333}.numberControl{white-space:nowrap}.numberControl button.plusMinus{width:40px;height:40px}.numberControl input{height:40px}}.article-sold-out .articleName{text-decoration:line-through}.tableRow.article-sold-out{background-color:#ffded7}.bundleDetails{display:inline}.bundleDetails a{text-decoration:none;padding-left:10px}.bundleDetails .body{display:block;overflow:hidden;position:relative;padding-left:20px;max-height:0;transition-timing-function:cubic-bezier(.895,.03,.685,.22);transition-duration:.1s;transition-property:max-height}.bundleDetails .body.show{display:block;max-height:100rem;transition-timing-function:cubic-bezier(.895,.03,.685,.22);transition-duration:.6s;transition-property:max-height}.bundleDetails ul.list{list-style-position:inside;padding-left:2px}
/*# sourceMappingURL=main.7c1209f4.chunk.css.map */