*{box-sizing:border-box;margin:0;padding:0}.manual-wrapper{max-width:1200px;margin:0 auto;padding:2rem;background:linear-gradient(135deg,#f8f9fa,#fff);min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;line-height:1.6;color:#333}.content-section{margin-bottom:3rem;padding:2rem;background:#fff;border-radius:16px;box-shadow:0 4px 20px #00000014;border:2px solid #e9ecef;page-break-inside:avoid;break-inside:avoid-page;transition:all .3s ease}.content-section:hover{border-color:#aa291e;box-shadow:0 6px 30px #aa291e1f}.heading-1{font-size:clamp(2rem,4vw,3rem);font-weight:700;margin:0 0 2rem;color:#aa291e;text-shadow:0 2px 4px rgba(0,0,0,.1);break-after:avoid;padding:1.5rem 2rem;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:12px;border-left:6px solid #aa291e;position:relative}.heading-1:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#aa291e,#d4414a);border-radius:12px 12px 0 0}.heading-1.no-before:before{display:none}.heading-2{font-size:clamp(1.5rem,3vw,2.2rem);font-weight:600;margin:2rem 0 1.5rem;color:#aa291e;padding:1rem 1.5rem;background:#fafafa;border-radius:8px;border-left:4px solid #aa291e;position:relative}.heading-3{font-size:clamp(1.2rem,2.5vw,1.8rem);font-weight:600;margin:1.5rem 0 1rem;color:#444;padding:.75rem 1rem;background:#f8f9fa;border-radius:6px;border-left:3px solid #aa291e}.heading-4{font-size:clamp(1rem,2vw,1.4rem);font-weight:600;margin:1rem 0 .75rem;color:#555;padding:.5rem .75rem;border-left:2px solid #aa291e}.text-primary{font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.7;margin-bottom:1.5rem;color:#333;font-weight:400}.text-secondary{font-size:clamp(.9rem,1.3vw,1.1rem);line-height:1.6;margin-bottom:1rem;color:#666;font-weight:400}.columns{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;margin-top:1.5rem;align-items:start}.column-left,.column-right{background:linear-gradient(135deg,#fafafa,#fff);padding:2rem;border-radius:12px;border:2px solid #e9ecef;transition:all .3s ease;box-shadow:0 2px 8px #0000000d}.column-left:hover,.column-right:hover{border-color:#aa291e;transform:translateY(-2px);box-shadow:0 8px 20px #aa291e1a}.callout{display:flex;align-items:flex-start;padding:2rem;margin:2rem 0;border-radius:12px;border-left:6px solid #3498db;background:linear-gradient(135deg,#eaf5ff,#f8fcff);box-shadow:0 4px 16px #3498db26;break-inside:avoid-page;transition:all .3s ease}.callout:hover{transform:translate(4px);box-shadow:0 6px 24px #3498db33}.callout.warning{border-color:#e74c3c;background:linear-gradient(135deg,#ffeaa7,#fff5f5);box-shadow:0 4px 16px #e74c3c26}.callout.warning:hover{box-shadow:0 6px 24px #e74c3c33}.callout-icon{flex:0 0 4rem;margin-right:1.5rem;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:50%;width:4rem;height:4rem;box-shadow:0 2px 8px #0000001a}.callout-icon img{max-width:5rem;max-height:5rem;object-fit:contain}.callout-text{flex:1;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.7;color:#444}.table{width:100%;border-collapse:collapse;margin:2rem 0;break-inside:avoid-page;page-break-inside:avoid;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #0000001a;border:3px solid #aa291e}.table thead{display:table-header-group;background:#aa291e}.table th{background:#aa291e;color:#fff;font-size:clamp(.9rem,1.2vw,1.1rem);font-weight:700;padding:1.2rem 1rem;text-align:left;line-height:1.4;border-right:1px solid rgba(255,255,255,.2);text-shadow:0 1px 2px rgba(0,0,0,.2)}.table th:last-child{border-right:none}.table td{font-size:clamp(.85rem,1.1vw,1rem);padding:1rem;text-align:left;border:1px solid #ddd;line-height:1.5;background:#fff;transition:background-color .2s ease}.table tbody tr:nth-child(2n) td{background-color:#f9f9f9}.table tbody tr:hover td{background-color:#f0f0f0;color:#333}.mu_table-overview{margin:2rem 0;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #0000001a;border:3px solid #aa291e}.mu_table-overview table{width:100%;border-collapse:collapse;margin:0;break-inside:avoid}.mu_table-overview thead tr{background:linear-gradient(135deg,#aa291e,#8a1f18)}.mu_table-overview th{color:#fff;font-weight:700;font-size:clamp(.85rem,1.1vw,1rem);padding:1rem .75rem;border-right:1px solid rgba(255,255,255,.2);text-shadow:0 1px 2px rgba(0,0,0,.2)}.mu_table-overview td{background-color:#efeff0b3;font-size:clamp(.8rem,1vw,.95rem);font-weight:500;padding:.75rem;border:1px solid rgba(167,41,32,.3);transition:all .2s ease}.mu_table-overview tr:nth-child(2n) td{background-color:#ffffffe6}.mu_table-overview tr:hover td{background-color:#aa291e1a;transform:scale(1.01)}.table-full{width:100%;max-width:100%;margin:0;overflow-x:auto}.table-full table{width:100%;min-width:600px}.full-width-block,.image-block{width:100%;margin:2rem 0;break-inside:avoid-page;page-break-inside:avoid;border-radius:12px;overflow:hidden;box-shadow:0 4px 16px #0000001a;border:2px solid #e9ecef;transition:all .3s ease}.full-width-block:hover,.image-block:hover{border-color:#aa291e;box-shadow:0 8px 24px #aa291e26}.image-block img,.full-width-block img{max-width:100%;height:auto;display:block;transition:transform .3s ease}.image-block:hover img,.full-width-block:hover img{transform:scale(1.02)}.image-description-pair{display:grid;grid-template-columns:1fr 2fr;align-items:flex-start;gap:2rem;margin:2rem 0;break-inside:avoid-page;padding:2rem;background:linear-gradient(135deg,#fafafa,#fff);border-radius:12px;border:2px solid #e9ecef;box-shadow:0 4px 16px #00000014;transition:all .3s ease}.image-description-pair:hover{border-color:#aa291e;box-shadow:0 8px 24px #aa291e1f}.drawing-grid{margin:2rem 0;background:#fff;padding:2rem;border-radius:16px;box-shadow:0 6px 24px #0000001a;border:3px solid #aa291e}.drawing-grid .mu_measurement-image-container,.drawing-grid .mu_materials-image-container{border:0;border-radius:12px;display:block;overflow:hidden;background:#fff;margin-bottom:1.5rem}.drawing-grid .mu_measurement-image-container img,.drawing-grid .mu_materials-image-container img{display:block;width:100%;height:auto;object-fit:contain}.drawing-grid .mu_measurement-table-wrapper,.drawing-grid .mu_materials-table-wrapper{overflow:auto;border-radius:12px;box-shadow:0 4px 16px #00000014}.drawing-grid table{width:100%;border-collapse:collapse;border-radius:12px;overflow:hidden}.drawing-grid th{background:linear-gradient(135deg,#aa291e,#8a1f18);color:#fff;font-size:clamp(.85rem,1.1vw,1rem);font-weight:700;padding:1rem .75rem;text-shadow:0 1px 2px rgba(0,0,0,.2)}.drawing-grid td{font-size:clamp(.75rem,1vw,.9rem);padding:.75rem;border:1px solid rgba(167,41,32,.3);transition:all .2s ease}.drawing-grid tr:nth-child(2n) td{background-color:#f8f9fae6}.drawing-grid tr:hover td{background-color:#aa291e14}.pt-section{display:grid;grid-template-columns:2fr 1fr;gap:2rem;margin:2rem 0;padding:2rem;background:#fff;border-radius:16px;box-shadow:0 6px 24px #0000001a;border:3px solid #aa291e}.pt-section .p-t-diagram-image-container,.pt-section .mu_p-t-diagram-image-container{border:4px solid #aa291e;border-radius:12px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#f8f9fa;box-shadow:inset 0 2px 8px #0000000d;transition:all .3s ease}.pt-section .p-t-diagram-image-container:hover,.pt-section .mu_p-t-diagram-image-container:hover{border-color:#8a1f18;transform:scale(1.01)}.pt-section img{max-width:100%;max-height:100%;object-fit:contain;transition:transform .3s ease}.pt-section .p-t-diagram-description-container{padding:2rem;background:linear-gradient(135deg,#fafafa,#fff);border:2px solid #e9ecef;border-radius:12px;font-size:clamp(.9rem,1.2vw,1.1rem);line-height:1.7;overflow:auto;box-shadow:0 4px 16px #00000014;transition:all .3s ease}.pt-section .p-t-diagram-description-container:hover{border-color:#aa291e;box-shadow:0 8px 20px #aa291e1f}ul,ol{margin:1rem 0 2rem 2rem;padding:0}li{margin-bottom:1rem;break-inside:avoid-page;font-size:clamp(1.2rem,1.5vw,1.7rem);line-height:1.7;border-left:2px solid transparent;padding:.5rem 0 .5rem 1rem;transition:all .2s ease}li:hover{border-left-color:#aa291e;background:#aa291e08;border-radius:0 8px 8px 0}hr.custom-hr{border:none;height:2px;background:linear-gradient(90deg,transparent 0%,#aa291e 20%,#aa291e 80%,transparent 100%);margin:3rem 0;border-radius:2px}.hero-wrapper,.hero-placeholder{width:100%;margin:2rem 0;text-align:center}.hero-image{width:100%;max-width:900px;height:auto;border-radius:12px;box-shadow:0 4px 20px #00000014}.hero-placeholder p{font-size:1.1rem;color:#666}.company-header,.manual-info,.contact-footer{margin:2rem 0}.company-header{display:grid;grid-template-columns:33% 1fr;gap:1.5rem;align-items:center;margin:0}.logo-container img{width:60%;height:auto;border-radius:8px}.company-details{display:flex;flex-direction:column;justify-content:center}.company-name{font-size:clamp(1.5rem,2.5vw,2.2rem);font-weight:700;color:#aa291e;margin:0 0 .25rem;line-height:1.2}.company-slogan{font-size:clamp(1rem,2vw,1.4rem);font-weight:500;color:#444;line-height:1.3}@media(max-width:1024px)and (min-width:768px){.manual-wrapper{padding:1.5rem}.content-section{padding:1.5rem;margin-bottom:2rem}.columns{gap:1.5rem}.drawing-grid,.pt-section,.image-description-pair{gap:1.5rem;padding:1.5rem}}@media(max-width:767px){.manual-wrapper{padding:1rem}.content-section{padding:1rem;margin-bottom:1.5rem}.columns{grid-template-columns:1fr;gap:1rem}.drawing-grid,.pt-section,.image-description-pair{grid-template-columns:1fr;gap:1rem;padding:1rem}.table th,.table td{padding:.5rem .25rem;font-size:.8rem}.callout{padding:1rem;margin:1rem 0}.callout-icon{width:3rem;height:3rem;margin-right:1rem}}@media print{.manual-wrapper{max-width:none;margin:0;padding:10mm;background:#fff;box-shadow:none}.content-section{margin-bottom:15mm;padding:10mm;box-shadow:none;border:1px solid #ccc}.content-section,.drawing-grid,.pt-section,.image-description-pair{page-break-inside:avoid}.heading-1{page-break-after:avoid}.table th{background:#aa291e!important;color:#fff!important}.callout.warning{background:#fff0e0!important}.callout{background:#eaf5ff!important}@page{margin:15mm;size:A4}*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}*{transition:none!important;transform:none!important;box-shadow:0 2px 4px #0000001a!important}}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.content-section:focus-within{outline:3px solid #aa291e;outline-offset:2px}@media(prefers-contrast:high){.content-section{border:3px solid #000}.heading-1,.heading-2,.heading-3{background:#fff;color:#000;border-left-color:#000}.table th{background:#000!important;color:#fff!important}}.metafield-rich_text_field>*:empty{display:none!important}.heading-1:has(>.metafield-rich_text_field):not(:has(>.metafield-rich_text_field>*:not(:empty))),.heading-2:has(>.metafield-rich_text_field):not(:has(>.metafield-rich_text_field>*:not(:empty))),.heading-3:has(>.metafield-rich_text_field):not(:has(>.metafield-rich_text_field>*:not(:empty))),.heading-4:has(>.metafield-rich_text_field):not(:has(>.metafield-rich_text_field>*:not(:empty))){display:none!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-manual-content.css.map */
