.fj-product-technical{--fj-tech-mint:#9CDDD7;--fj-tech-ink:#153C3A;color:var(--fj-tech-ink);min-width:0;max-width:100%}.fj-product-technical .fj-tech-panel{border-top:1px solid #9CDDD7;padding:.1rem 0 1rem;margin:0}.fj-product-technical .fj-tech-panel>summary{cursor:pointer;font-weight:650;padding:.6rem .2rem;margin:.35rem 0!important;line-height:1.45!important}.fj-product-technical .fj-tech-panel>summary::marker{color:var(--fj-tech-ink)}.fj-product-technical .fj-tech-panel[open]>summary{text-decoration:underline;text-decoration-color:var(--fj-tech-mint);text-underline-offset:.3em;text-decoration-thickness:3px}.fj-product-technical :is(a,button,input,select,textarea,summary):focus-visible,.fj-tech-dialog :is(a,button,input,select,textarea):focus-visible{outline:3px solid #153C3A;outline-offset:3px}.fj-product-technical .fj-tech-table{border-collapse:collapse;width:100%;font:inherit}.fj-product-technical .fj-tech-table-wrap{max-width:100%;overflow-x:auto;margin:.7rem 0;overscroll-behavior-x:contain}.fj-product-technical .fj-tech-table :is(td,th){padding:.6rem;border:1px solid #D6E6E3;line-height:1.4;overflow-wrap:anywhere}.fj-product-technical .fj-tech-table :is(thead th,th[scope=col]){background:#9cddd7;color:#153c3a}.fj-product-technical .fj-tech-panel img{max-width:100%;height:auto;object-fit:contain}.fj-tech-calculator{margin:1rem 0;padding:1rem;border:1px solid #9CDDD7;border-radius:10px}.fj-tech-calculator fieldset,.fj-tech-sheet-options fieldset{border:0;padding:0;margin:0;min-width:0}.fj-tech-calculator legend{font-size:1rem;font-weight:650;padding:0 0 .65rem}.fj-tech-calculator label,.fj-tech-sheet-options>label{display:block;font-size:.9rem;font-weight:600;margin:.7rem 0 .35rem}.fj-tech-calculator :is(input,select),.fj-tech-sheet-options :is(select,textarea){width:100%;min-height:44px;padding:.65rem .7rem;background:#fff;color:#153c3a;border:1px solid #779C98;border-radius:5px;font:inherit;font-size:max(16px,1em)}.fj-tech-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin-bottom:1rem}.fj-tech-note{font-size:.85rem;line-height:1.5;margin:.65rem 0}.fj-tech-group{font-weight:600;margin:.7rem 0 0}.fj-tech-button{-webkit-appearance:none;appearance:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-height:44px;max-width:100%;padding:.75rem 1.1rem;border:1px solid #9CDDD7;border-radius:6px;background:#9cddd7;color:#153c3a;font:inherit;font-weight:650;line-height:1.3;text-align:center;text-decoration:none}.fj-tech-button:hover{box-shadow:0 0 0 2px #153c3a}.fj-tech-button--secondary{background:#fff;border-color:#779c98}.fj-tech-result{font-size:.9rem;line-height:1.55;margin:.85rem 0 0}.fj-tech-result:empty{display:none}.fj-tech-media{display:flex;align-items:flex-start;flex-direction:column;gap:.8rem;margin:1rem 0}.fj-tech-media>a{color:#153c3a;font-size:.85rem;text-decoration:underline;text-underline-offset:.2em}.fj-tech-media-viewer{width:100%}.fj-tech-media-viewer iframe{display:block;width:100%;aspect-ratio:1/1;min-height:280px;max-height:600px;border:1px solid #D6E6E3;margin-bottom:.75rem;background:#fff}.fj-tech-media-viewer[hidden],.fj-tech-media>button[hidden]{display:none!important}.fj-tech-sheet-entry{padding:1.2rem 0 .4rem;border-top:1px solid #9CDDD7}.fj-tech-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(940px,calc(100vw - 28px));max-height:calc(100dvh - 28px);padding:clamp(1rem,3vw,2rem);overflow:auto;color:#153c3a;background:#fafdfc;border:1px solid #9CDDD7;border-radius:12px;box-shadow:0 18px 90px #153c3a33}.fj-tech-dialog::backdrop{background:#153c3a99}.fj-tech-dialog-bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.fj-tech-dialog-bar h2{font-size:1.45rem;line-height:1.25;margin:0}.fj-tech-dialog :is(p,h1,h2,h3,a,label,legend){color:#153c3a}.fj-tech-dialog .fj-tech-check{display:flex;align-items:flex-start;gap:.65rem;font-weight:400;line-height:1.5}.fj-tech-check input{width:20px;height:20px;margin-top:.1rem;flex:0 0 auto;accent-color:#153C3A}.fj-tech-sheet-options{margin-bottom:1.2rem}.fj-tech-sheet-preview{margin-top:1.7rem;padding:clamp(1rem,3vw,2rem);border:1px solid #D6E6E3;background:#fff}.fj-tech-sheet-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:3px solid #9CDDD7;margin-bottom:1rem}.fj-tech-sheet-logo{width:180px;height:auto;max-width:50%;object-fit:contain}.fj-tech-sheet-label{font-size:.8rem;letter-spacing:.04em;text-transform:uppercase}.fj-tech-sheet h1{font-size:clamp(1.35rem,4vw,2rem);line-height:1.2;margin:1rem 0 .6rem}.fj-tech-sheet-ref{font-size:.85rem;margin:0 0 1.5rem}.fj-tech-sheet-product{display:block;max-width:100%;width:auto;max-height:320px;object-fit:contain;margin:1rem auto 1.6rem}.fj-tech-sheet-section{padding:.7rem 0;border-top:1px solid #D6E6E3}.fj-tech-sheet-section h2{font-size:1.08rem;margin:.3rem 0 .7rem;line-height:1.3}.fj-tech-sheet-notes{white-space:pre-wrap;overflow-wrap:anywhere}.fj-tech-sheet-footer{margin-top:1.6rem;padding-top:1rem;border-top:3px solid #9CDDD7;font-size:.8rem;line-height:1.5}.fj-tech-sheet .fj-tech-table{border-collapse:collapse;width:100%;font-size:.85rem}.fj-tech-sheet .fj-tech-table :is(td,th){border:1px solid #D6E6E3;padding:.45rem}.fj-tech-sheet .fj-tech-table th[scope=col]{background:#9cddd7;color:#153c3a}#fj-technical-print-root{display:none}@media(max-width:480px){.fj-tech-fields{grid-template-columns:1fr;gap:0}.fj-tech-dialog-bar{align-items:flex-start}.fj-tech-dialog-bar h2{font-size:1.2rem}.fj-tech-calculator{padding:.8rem}}@media(prefers-reduced-motion:reduce){.fj-tech-dialog,.fj-tech-button{scroll-behavior:auto;transition:none}}@media print{@page fjprom-technical{margin:14mm}html:has(#fj-technical-print-root),body:has(>#fj-technical-print-root){display:block!important;height:auto!important;overflow:visible!important;background:#fff!important;color:#153c3a!important}body:has(>#fj-technical-print-root)>:not(#fj-technical-print-root){display:none!important}#fj-technical-print-root{display:block!important;position:static!important;width:auto!important;margin:0!important;page:fjprom-technical}#fj-technical-print-root *{box-sizing:border-box}#fj-technical-print-root .fj-tech-sheet{font:10pt/1.5 Arial,sans-serif;color:#153c3a}#fj-technical-print-root h1{font-size:21pt}#fj-technical-print-root h2{font-size:12pt;break-after:avoid}#fj-technical-print-root .fj-tech-sheet-logo{width:48mm}#fj-technical-print-root .fj-tech-sheet-product{max-width:80mm;max-height:80mm}#fj-technical-print-root :is(img,tr){break-inside:avoid}#fj-technical-print-root [role=region]{overflow:visible!important}#fj-technical-print-root .fj-tech-table{font-size:8pt;table-layout:auto}#fj-technical-print-root .fj-tech-table :is(th,td){padding:1.8mm!important;overflow-wrap:anywhere}#fj-technical-print-root :is(th,.fj-tech-sheet-header,.fj-tech-sheet-footer){print-color-adjust:exact;-webkit-print-color-adjust:exact}#fj-technical-print-root .fj-tech-no-print{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/fjprom-product-technical.css.map */
