.temperature-table{--purple: #c8c4f4;--purple-light: #e8e6fa;--green: #5cd87f;--green-light: #e0f5e7;--mint: #b8f4ee;--mint-light: #e5faf7;--light-gray: #f8f8f8;--black: #121212;--border-radius: 10px;--color-beef: var(--purple);--color-beef-light: var(--purple-light);--color-poultry: #d4b8f4;--color-poultry-light: #f0e6fa;--color-pork: #f4c8d4;--color-pork-light: #fae6ec;--color-fish: var(--mint);--color-fish-light: var(--mint-light);--color-vegetables: var(--green);--color-vegetables-light: var(--green-light);--color-eggs: #f4e8b8;--color-eggs-light: #faf6e6}.temperature-table__hero{padding:4rem 0 3rem;background:linear-gradient(135deg,var(--purple) 0%,var(--mint) 50%,var(--green-light) 100%);position:relative;overflow:hidden}.temperature-table__hero:before{content:"";position:absolute;top:-30%;left:10%;width:350px;height:350px;background:#ffffff40;border-radius:50%}.temperature-table__hero:after{content:"";position:absolute;bottom:-20%;right:15%;width:280px;height:280px;background:#0000000a;border-radius:50%}.temperature-table__hero-content{max-width:800px;margin:0 auto;text-align:center;position:relative;z-index:1}.temperature-table__hero-title{margin:0 0 1rem;line-height:1.1;color:var(--black)}.temperature-table__hero-subtitle{font-size:1.5rem;color:#000000b3;margin:0 0 1rem;line-height:calc(1 + .8 / var(--font-body-scale))}.temperature-table__hero-description{font-size:1.5rem;color:#0009;line-height:calc(1 + .8 / var(--font-body-scale))}.temperature-table__hero-description p{margin:0}@media screen and (max-width:749px){.temperature-table__hero{padding:2.5rem 0 2rem}.temperature-table__hero-subtitle{font-size:1.1rem}.temperature-table__hero:before,.temperature-table__hero:after{display:none}}.temperature-table__filters{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-bottom:2rem}.temperature-table__filter{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:#fff;border:2px solid rgba(0,0,0,.1);border-radius:var(--border-radius);font-size:1.5rem;font-weight:500;cursor:pointer;transition:all .2s ease}.temperature-table__filter:hover{border-color:var(--purple);background:var(--purple-light)}.temperature-table__filter.is-active{background:var(--black);border-color:var(--black);color:#fff}.temperature-table__filter[data-category=wolowina]:hover{border-color:var(--color-beef);background:var(--color-beef-light)}.temperature-table__filter[data-category=drob]:hover{border-color:var(--color-poultry);background:var(--color-poultry-light)}.temperature-table__filter[data-category=wieprzowina]:hover{border-color:var(--color-pork);background:var(--color-pork-light)}.temperature-table__filter[data-category=ryby]:hover{border-color:var(--color-fish);background:var(--color-fish-light)}.temperature-table__filter[data-category=warzywa]:hover{border-color:var(--color-vegetables);background:var(--color-vegetables-light)}.temperature-table__filter[data-category=jaja]:hover{border-color:var(--color-eggs);background:var(--color-eggs-light)}.temperature-table__filter-icon{width:1.25rem;height:1.25rem;flex-shrink:0}.temperature-table__category{margin-bottom:3rem;padding:2rem;border-radius:var(--border-radius);background:#fff;box-shadow:0 2px 12px #0000000f}.temperature-table__category[hidden]{display:none}.temperature-table__category-header{display:inline-block;position:relative;margin-bottom:1.5rem;padding:.5rem 1.5rem;border-radius:8px;background:var(--light-gray)}.temperature-table__category[data-category=wolowina] .temperature-table__category-header{background:var(--color-beef)}.temperature-table__category[data-category=drob] .temperature-table__category-header{background:var(--color-poultry)}.temperature-table__category[data-category=wieprzowina] .temperature-table__category-header{background:var(--color-pork)}.temperature-table__category[data-category=ryby] .temperature-table__category-header{background:var(--color-fish)}.temperature-table__category[data-category=warzywa] .temperature-table__category-header{background:var(--color-vegetables)}.temperature-table__category[data-category=jaja] .temperature-table__category-header{background:var(--color-eggs)}.temperature-table__grid{display:grid;gap:1rem}@media screen and (min-width:750px){.temperature-table__grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.temperature-table__grid{grid-template-columns:repeat(3,1fr)}}.temperature-table__item{background:var(--light-gray);border-radius:var(--border-radius);border:2px solid transparent;overflow:hidden;transition:all .2s ease}.temperature-table__item:hover{box-shadow:0 6px 20px #0000001a;transform:translateY(-2px)}.temperature-table__category[data-category=wolowina] .temperature-table__item{border-color:var(--color-beef-light)}.temperature-table__category[data-category=wolowina] .temperature-table__item:hover{border-color:var(--color-beef)}.temperature-table__category[data-category=drob] .temperature-table__item{border-color:var(--color-poultry-light)}.temperature-table__category[data-category=drob] .temperature-table__item:hover{border-color:var(--color-poultry)}.temperature-table__category[data-category=wieprzowina] .temperature-table__item{border-color:var(--color-pork-light)}.temperature-table__category[data-category=wieprzowina] .temperature-table__item:hover{border-color:var(--color-pork)}.temperature-table__category[data-category=ryby] .temperature-table__item{border-color:var(--color-fish-light)}.temperature-table__category[data-category=ryby] .temperature-table__item:hover{border-color:var(--color-fish)}.temperature-table__category[data-category=warzywa] .temperature-table__item{border-color:var(--color-vegetables-light)}.temperature-table__category[data-category=warzywa] .temperature-table__item:hover{border-color:var(--color-vegetables)}.temperature-table__category[data-category=jaja] .temperature-table__item{border-color:var(--color-eggs-light)}.temperature-table__category[data-category=jaja] .temperature-table__item:hover{border-color:var(--color-eggs)}.temperature-table__item-header{background:#fff;padding:1rem 1.25rem;border-bottom:1px solid rgba(0,0,0,.05)}.temperature-table__item-name{margin:0;font-size:1.5rem;font-weight:600}.temperature-table__item-body{padding:1.25rem}.temperature-table__item-data{display:flex;gap:1.5rem;margin-bottom:.75rem}.temperature-table__data-point{display:flex;align-items:center;gap:.5rem}.temperature-table__data-icon{width:1.25rem;height:1.25rem;color:var(--black);flex-shrink:0}.temperature-table__data-value{font-size:1.5rem;font-weight:700;color:var(--black)}.temperature-table__category[data-category=wolowina] .temperature-table__data-value{color:#8b7bc7}.temperature-table__category[data-category=drob] .temperature-table__data-value{color:#a87bc7}.temperature-table__category[data-category=wieprzowina] .temperature-table__data-value{color:#c77b8b}.temperature-table__category[data-category=ryby] .temperature-table__data-value{color:#5bb5a8}.temperature-table__category[data-category=warzywa] .temperature-table__data-value{color:#4ab86a}.temperature-table__category[data-category=jaja] .temperature-table__data-value{color:#b8a84a}.temperature-table__data-label{font-size:1.2rem;color:#00000080;text-transform:uppercase;letter-spacing:.02em}.temperature-table__item-note{font-size:1.5rem;color:#000000b3;line-height:calc(1 + .8 / var(--font-body-scale));margin:0}.temperature-table__doneness{display:inline-block;padding:.35rem .85rem;background:var(--purple-light);border-radius:20px;font-size:1.2rem;font-weight:600;margin-bottom:.75rem;color:var(--black)}.temperature-table__category[data-category=wolowina] .temperature-table__doneness{background:var(--color-beef-light)}.temperature-table__category[data-category=drob] .temperature-table__doneness{background:var(--color-poultry-light)}.temperature-table__category[data-category=wieprzowina] .temperature-table__doneness{background:var(--color-pork-light)}.temperature-table__category[data-category=ryby] .temperature-table__doneness{background:var(--color-fish-light)}.temperature-table__category[data-category=warzywa] .temperature-table__doneness{background:var(--color-vegetables-light)}.temperature-table__category[data-category=jaja] .temperature-table__doneness{background:var(--color-eggs-light)}.temperature-table__cta{margin-top:2rem;padding:2rem;background:linear-gradient(135deg,var(--mint-light) 0%,var(--green-light) 100%);border-radius:var(--border-radius);text-align:center}.temperature-table__cta-link{display:inline-flex;align-items:center;gap:.5rem;background:var(--black);color:#fff;padding:1rem 2rem;border-radius:8px;font-weight:600;font-size:1.5rem;text-decoration:none;transition:all .2s ease}.temperature-table__cta-link:hover{background:#333;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.temperature-table__cta-link svg{width:1.25rem;height:1.25rem;transition:transform .2s ease}.temperature-table__cta-link:hover svg{transform:translate(4px)}.temperature-table__legend{margin-top:2rem;padding:1.5rem;background:var(--light-gray);border-radius:var(--border-radius)}.temperature-table__legend-title{font-weight:600;margin-bottom:.75rem}.temperature-table__legend-items{display:flex;flex-wrap:wrap;gap:1rem}.temperature-table__legend-item{display:flex;align-items:center;gap:.5rem;font-size:1.5rem}.temperature-table__legend-icon{width:1rem;height:1rem;color:var(--black)}@media print{.temperature-table__filters{display:none}.temperature-table__category{display:block!important;page-break-inside:avoid}.temperature-table__item{break-inside:avoid}}@media screen and (max-width:749px){.temperature-table__hero{background:linear-gradient(180deg,var(--purple) 0%,var(--mint) 50%,var(--green-light) 100%)}.temperature-table__filters{gap:.5rem}.temperature-table__filter{padding:.6rem 1rem;font-size:1rem}.temperature-table__category{padding:1.25rem;margin-bottom:2rem}.temperature-table__category-header{padding:.4rem 1rem}.temperature-table__item-data{flex-direction:column;gap:.75rem}.temperature-table__data-value{font-size:1.25rem}.temperature-table__cta{padding:1.5rem}.temperature-table__cta-link{padding:.85rem 1.5rem;font-size:1.25rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/sous-vide-temperature-table.css.map */
