.plukkers-kalender-wrapper{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.plukkers-kalender-inner,.plukkers-kalender{font-family:inherit;font-size:14px;max-width:100%;background-color:#f5eede;border:1px solid #E5E5E5;border-radius:12px;padding:16px 12px 12px;color:#35302a;box-sizing:border-box;min-width:900px}@media (min-width: 1024px){.plukkers-kalender-inner,.plukkers-kalender{min-width:0}}.plukkers-kalender-sticky{position:sticky;top:0;z-index:20;background-color:#f5eede;padding-bottom:8px;border-bottom:1px solid #E5E5E5}.plukkers-kalender-top{display:flex;justify-content:center;margin-bottom:8px}.plukkers-kalender-top-row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:16px;width:100%;max-width:900px;box-sizing:border-box}.legend-global{display:flex;flex-wrap:nowrap;gap:24px;align-items:center}.legend-item{height:34px;display:inline-flex;align-items:center;box-sizing:border-box;border-radius:999px;padding:0 14px;font-size:13px;white-space:nowrap;background-color:#fdfcf9;border:1px solid #F1F1F1}.plukkers-kalender .legend-color{width:18px;height:8px;border-radius:999px;display:inline-block;margin-right:8px}.plukkers-kalender .legend-color--sow{background:#505a37}.plukkers-kalender .legend-color--harvest{background:#e5b064}.plukkers-kalender-location-legend{max-width:900px;margin:6px auto 0;display:flex;flex-wrap:wrap;gap:8px}@media (max-width: 750px){.plukkers-kalender-top-row{flex-wrap:wrap;justify-content:center;gap:12px}}.plukkers-kalender details.crop-block{margin-top:10px;border-radius:8px}.plukkers-kalender summary.crop-header{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:4px 10px;background:#f5f3e7;border-radius:6px;font-weight:700;font-size:14px;cursor:pointer}.plukkers-kalender summary.crop-header::-webkit-details-marker{display:none}.crop-toggle-icon{width:22px;height:22px;border-radius:50%;border:1px solid #505A37;background:#fdfcf9;display:flex;align-items:center;justify-content:center;font-size:14px}.crop-toggle-icon:after{content:"+"}details[open] .crop-toggle-icon:after{content:"\2212"}.crop-body{margin-top:6px;margin-bottom:8px}.teelt-timeline{font-family:inherit;font-size:14px;background-color:#f5eede;border:1px solid #E5E5E5;border-radius:12px;padding:12px 10px;color:#35302a;box-sizing:border-box;margin-bottom:4px}.teelt-timeline .row{display:grid;grid-template-columns:150px 1fr;column-gap:8px;align-items:center;margin-bottom:6px;position:relative}.teelt-timeline .row-label{font-weight:600;color:#35302a;position:sticky;left:0;z-index:2;background-color:#f5eede;padding-right:4px}.teelt-timeline .row-bars{display:grid;grid-template-columns:repeat(12,minmax(40px,1fr));gap:4px}.teelt-timeline .bar{background:#f1f1f1;border-radius:999px;overflow:hidden;height:8px;display:flex}.teelt-timeline .bar-part{flex:1;background:#f1f1f1}.teelt-timeline .bar-part--sow{background:#505a37}.teelt-timeline .bar-part--harvest{background:#e5b064}.teelt-timeline .row--months{margin-bottom:8px}.teelt-timeline .row--months .row-bars{display:grid;grid-template-columns:repeat(12,minmax(40px,1fr));gap:4px;font-size:11px;text-align:center;color:#505a37;padding-bottom:4px;border-bottom:1px solid #E5E5E5}@media (max-width: 900px){.teelt-timeline{overflow-x:auto;-webkit-overflow-scrolling:touch}.teelt-timeline .row,.teelt-timeline .row--months .row-bars{min-width:720px}}@media (max-width: 900px){.plukkers-kalender-wrapper .teelt-timeline{overflow-x:visible}}.plukkers-kalender-month-header{max-width:900px;margin:12px auto 4px}.plukkers-kalender-month-header .timeline-header{display:grid;grid-template-columns:150px 1fr;column-gap:8px;align-items:center}.plukkers-kalender-month-header .month-header{display:grid;grid-template-columns:repeat(12,minmax(40px,1fr));gap:4px;font-size:11px;text-align:center;color:#505a37;padding-bottom:4px;border-bottom:1px solid #E5E5E5}@media (min-width: 1280px){.plukkers-kalender-inner,.plukkers-kalender{margin-left:auto;margin-right:auto;max-width:1100px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/plukkers-kalender.css.map */
