.tgf-product-content{--tgf-c-orange: var(--tgf-orange, #ff6600);--tgf-c-orange-dark: #d94e00;--tgf-c-orange-soft: #fff4ec;--tgf-c-orange-faint: #fff9f5;--tgf-c-text: var(--tgf-text, #222);--tgf-c-text-muted: var(--tgf-text-muted, #555);--tgf-c-bg: var(--tgf-bg, #fff);--tgf-c-bg-soft: var(--tgf-bg-soft, #f7f7f7);--tgf-c-border: var(--tgf-border, #e5e5e5);--tgf-c-border-strong: var(--tgf-border-strong, #cfcfcf);color:var(--tgf-c-text);font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:16px;line-height:1.6;text-align:left}.tgf-product-content>*+*{margin-top:1em}.tgf-product-content p{margin:0 0 1em}.tgf-product-content ul,.tgf-product-content ol{margin:0 0 1em 1.4em;padding:0}.tgf-product-content li{margin:0 0 .4em;line-height:1.55}.tgf-product-content strong,.tgf-product-content b{color:#000;font-weight:700}.tgf-product-content a{color:var(--tgf-c-orange);text-decoration:none;border-bottom:1px solid rgba(255,102,0,.35);transition:border-color .15s,color .15s}.tgf-product-content a:hover{color:var(--tgf-c-orange-dark);border-bottom-color:var(--tgf-c-orange)}.tgf-product-content .tgf-link{color:var(--tgf-c-orange);font-weight:700;text-decoration:none;border-bottom:2px solid transparent}.tgf-product-content .tgf-link:hover{border-bottom-color:var(--tgf-c-orange)}.tgf-product-content h2,.tgf-product-content h3,.tgf-product-content .tgf-h3{font-size:1.25em;font-weight:700;color:#000;line-height:1.3;margin:2em 0 .85em;padding-bottom:.45em;position:relative;letter-spacing:.005em}.tgf-product-content h2:after,.tgf-product-content h3:after,.tgf-product-content .tgf-h3:after{content:"";position:absolute;left:0;bottom:0;width:2.25em;height:3px;background:var(--tgf-c-orange);border-radius:2px}.tgf-product-content>h2:first-child,.tgf-product-content>h3:first-child,.tgf-product-content>.tgf-h3:first-child{margin-top:0}.tgf-product-content .tgf-table{border-collapse:collapse;width:100%;max-width:100%;margin:1.5em 0;font-size:14px;text-align:left;color:#000;background:#fff;border:1px solid var(--tgf-c-border-strong);box-shadow:0 1px 2px #00000008;border-radius:4px;overflow:hidden}.tgf-product-content .tgf-table th,.tgf-product-content .tgf-table td{border:1px solid var(--tgf-c-border);padding:11px 14px;vertical-align:top;color:#000;line-height:1.45}.tgf-product-content .tgf-table th{background:#f0f0f0;font-weight:700}.tgf-product-content .tgf-table tbody tr:nth-child(odd) td{background:var(--tgf-c-bg)}.tgf-product-content .tgf-table tbody tr:nth-child(2n) td{background:var(--tgf-c-bg-soft)}.tgf-product-content .tgf-table tr td[colspan="2"],.tgf-product-content .tgf-table tr td.tgf-table__section,.tgf-product-content .tgf-table tbody tr:nth-child(odd) td[colspan="2"],.tgf-product-content .tgf-table tbody tr:nth-child(2n) td[colspan="2"]{background:var(--tgf-c-orange-soft);color:var(--tgf-c-orange-dark);font-weight:700;font-size:.9em;letter-spacing:.04em;text-transform:uppercase;padding:9px 14px;border-color:var(--tgf-c-border-strong)}.tgf-product-content .tgf-table__cell--green{background-color:#c9eecf!important}.tgf-product-content .tgf-table__cell--orange{background-color:#ffd580!important}.tgf-product-content .tgf-table__cell--red{background-color:#f7c5c0!important}.tgf-overview,.tgf-product-content .tgf-overview{position:relative;margin:0 0 1.5em;padding:1.4em 1.6em;background:#fff;border-radius:8px;border:1px solid var(--tgf-c-border);border-left:4px solid var(--tgf-c-orange);box-shadow:0 2px 6px #0000000a}.tgf-overview>*+*,.tgf-product-content .tgf-overview>*+*{margin-top:.7em}.tgf-overview__tagline,.tgf-product-content .tgf-overview__tagline{font-size:1.15em;font-weight:700;color:var(--tgf-c-orange);margin:0;line-height:1.3;letter-spacing:.005em}.tgf-overview__hook,.tgf-product-content .tgf-overview__hook{font-size:1em;color:#000;margin:0;line-height:1.55}.tgf-overview__hook a,.tgf-product-content .tgf-overview__hook a{color:var(--tgf-c-orange)}.tgf-overview__specs,.tgf-product-content .tgf-overview__specs{font-size:.92em;color:#444;margin:0;padding:.6em .85em;background:var(--tgf-c-bg-soft);border-radius:4px;line-height:1.7}.tgf-overview__specs strong,.tgf-product-content .tgf-overview__specs strong{color:#000}.tgf-overview__bullets-list,.tgf-product-content .tgf-overview__bullets-list{list-style:none;margin:0;padding:0;font-size:.95em;line-height:1.7;color:#000}.tgf-overview__bullets-list li,.tgf-product-content .tgf-overview__bullets-list li{padding-left:1.4em;position:relative;margin:0 0 .35em}.tgf-overview__bullets-list li:before,.tgf-product-content .tgf-overview__bullets-list li:before{content:"\2713";color:var(--tgf-c-orange);font-weight:700;position:absolute;left:0;top:0}.tgf-overview__bullets,.tgf-product-content .tgf-overview__bullets{font-size:.95em;color:#000;margin:0;line-height:1.85;letter-spacing:.005em}@media(max-width:768px){.tgf-product-content{font-size:15px}.tgf-product-content h2,.tgf-product-content h3,.tgf-product-content .tgf-h3{font-size:1.15em;margin:1.6em 0 .7em}.tgf-product-content .tgf-table{font-size:13px}.tgf-product-content .tgf-table th,.tgf-product-content .tgf-table td{padding:9px 11px}.tgf-overview,.tgf-product-content .tgf-overview{padding:1.1em 1.2em}.tgf-overview__specs,.tgf-product-content .tgf-overview__specs{padding:.55em .7em}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/tgf-products.css.map */
