@page{size:A4;margin:12mm}@media print{body:has(.tccalc) .shopify-section-group-header-group,body:has(.tccalc) .shopify-section-group-footer-group,body:has(.tccalc) .tcp-h-footer,body:has(.tccalc) .tcp-m-announcement,body:has(.tccalc) .tcp-m-cartbar,body:has(.tccalc) .skip-to-content,body:has(.tccalc) #shopify-chat,body:has(.tccalc) [data-shopify-privacy-banner],.tccalc .tc-add,.tccalc .tc-actions,.tccalc button{display:none!important}.tccalc{max-width:none!important;width:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#000;background:#fff;font-size:10pt;line-height:1.4}.tccalc h1,.tccalc h2,.tccalc h3{color:#000;break-after:avoid}.tccalc h1,.tccalc h2{font-size:18pt}.tccalc .tc-bar,.tccalc .tc-line-top,.tccalc .tc-data,.tccalc .tc-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tccalc .tc-line,.tccalc .tc-card,.tccalc .tc-smart,.tccalc tr{break-inside:avoid;page-break-inside:avoid}.tccalc input,.tccalc select{color:#000;background:#fff;border:1px solid #777;min-height:0;padding:4px;font-size:10pt}.tccalc .tc-results table{display:table!important;width:100%;table-layout:fixed;font-size:9pt}.tccalc .tc-results thead{display:table-header-group!important;position:static!important;width:auto!important;height:auto!important;margin:0!important;overflow:visible!important;clip:auto!important;white-space:normal!important}.tccalc .tc-results tbody{display:table-row-group!important;padding:0}.tccalc .tc-results tr{display:table-row!important}.tccalc .tc-results th,.tccalc .tc-results td{display:table-cell!important;padding:5px;font-size:9pt;overflow-wrap:anywhere}.tccalc .tc-results td:before{display:none!important}.tccalc .tc-source,.tccalc .tc-branding,.tccalc .tc-rating-help{color:#333;font-size:9pt;overflow-wrap:anywhere}}@media print{html:has(#tc-public-calculator),body:has(#tc-public-calculator),body:has(#tc-public-calculator) #mainContent,body:has(#tc-public-calculator) #mainContent .shopify-section:has(#tc-public-calculator),body:has(#tc-public-calculator) #mainContent .section:has(#tc-public-calculator),body:has(#tc-public-calculator) .ctnr--small:has(#tc-public-calculator){width:auto!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;overflow:visible!important;transform:none!important}body:has(#tc-public-calculator) #preview-bar-iframe,body:has(#tc-public-calculator) #ShopifyPreviewBar,body:has(#tc-public-calculator) shopify-preview-bar,body:has(#tc-public-calculator) .shopify-preview-bar,body:has(#tc-public-calculator) #PBarNextFrame,body:has(#tc-public-calculator) iframe[src*=preview_bar],body:has(#tc-public-calculator) iframe[src*=preview-bar]{display:none!important}#tc-public-calculator{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important;font:9pt/1.35 Arial,sans-serif!important;border:0!important;box-shadow:none!important}#tc-public-calculator *{min-width:0!important;box-sizing:border-box!important}#tc-public-calculator h1{font-size:17pt!important;margin:0 0 8pt!important;line-height:1.15!important}#tc-public-calculator h3{font-size:12pt!important;padding:7pt 8pt!important}#tc-public-calculator>p:has(.tc-linkbtn),#tc-public-calculator>.tc-intro,#tc-public-calculator>.tcp-m-disclosure,#tc-public-calculator>.tc-guidance,#tc-public-calculator .tc-yield-note{display:none!important}#tc-public-calculator .tc-bar{grid-template-columns:1fr 1fr!important;margin:6pt 0!important;gap:8pt!important}#tc-public-calculator .tc-serves,#tc-public-calculator .tc-yield{width:auto!important}#tc-public-calculator .tc-status-panel{margin:7pt 0!important;break-inside:avoid}#tc-public-calculator .tc-status-panel>summary{padding:5pt 7pt!important;font-size:9pt!important;list-style:none!important}#tc-public-calculator .tc-status-panel #tc-status{padding:0 7pt 6pt!important;font-size:8pt!important;line-height:1.35!important}#tc-public-calculator .tc-lines{gap:7pt!important}#tc-public-calculator .tc-line{padding:5pt!important;margin:0!important;break-inside:avoid;overflow:visible!important}#tc-public-calculator .tc-line-top{display:grid!important;grid-template-columns:minmax(0,2fr) minmax(0,.7fr) minmax(0,.5fr)!important;gap:8pt!important;align-items:start!important}#tc-public-calculator .tc-line-top .tc-name{grid-column:auto!important}#tc-public-calculator label{font-size:8pt!important;margin:0 0 3pt!important;line-height:1.3!important}#tc-public-calculator input,#tc-public-calculator select{display:none!important}#tc-public-calculator .tc-print-value{display:block!important;font:9pt/1.35 Arial,sans-serif!important;white-space:normal!important;overflow-wrap:anywhere!important;color:#000!important}#tc-public-calculator .tc-purchase{padding-top:5pt!important;margin-top:5pt!important}#tc-public-calculator .tc-purchase-label{margin:0 0 4pt!important;font-size:8pt!important}#tc-public-calculator .tc-cost-fields{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7pt!important}#tc-public-calculator .tc-cost-fields>div:last-child{grid-column:auto!important}#tc-public-calculator .tc-nutrition-details{padding-top:4pt!important;margin-top:5pt!important}#tc-public-calculator .tc-nutrition-details .tc-source{font-size:8pt!important;margin:0!important;line-height:1.35!important}#tc-public-calculator .tc-results{margin-top:10pt!important;overflow:visible!important;break-inside:avoid}#tc-public-calculator .tc-summary{grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:4pt!important;gap:7pt!important}#tc-public-calculator .tc-card{padding:5pt!important;font-size:8pt!important}#tc-public-calculator .tc-card b{font-size:11pt!important;line-height:1.3!important}#tc-public-calculator .tc-results th,#tc-public-calculator .tc-results td{padding:2pt 5pt!important;font-size:8pt!important}#tc-public-calculator .tc-note{font-size:8pt!important;margin:0!important;padding:4pt 7pt 7pt!important}#tc-public-calculator .tc-foot{font-size:8pt!important;margin:9pt 0 5pt!important;padding-top:5pt!important;line-height:1.35!important;overflow-wrap:anywhere!important}#tc-public-calculator .tc-branding{font-size:8pt!important;line-height:1.35!important;margin:0!important;overflow-wrap:anywhere!important}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/tcp-calculator-print.css.map */
