.mikrosize-breadcrumb{padding:15px 0}
.mikrosize-breadcrumb-container{max-width:1600px;margin:0 auto;padding:0 20px}
.mikrosize-breadcrumb-list{display:flex;align-items:center;list-style:none;margin:0;padding:0;font-size:14px}
.mikrosize-breadcrumb-item{display:flex;align-items:center}
.mikrosize-breadcrumb-item a{color:#000000;text-decoration:none;transition:color 0.3s ease}
.mikrosize-breadcrumb-item a:hover{color:#f4752a}
.mikrosize-breadcrumb-separator{margin:0 10px;color:#999}
.mikrosize-breadcrumb-item.active{color:#777;font-weight:500}
.mikrosize-main-content{min-height:500px;padding:40px 0}
.mikrosize-breadcrumb-home{font-size:2rem;font-weight:600;line-height:1.2}
.mikrosize-page-title{margin:10px 0 0 0;font-size:2rem;font-weight:600;color:#000000;line-height:1.2}
@media (max-width:768px){.mikrosize-page-title{font-size:1.5rem;margin-top:8px}
}.mikrosize-video-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.9);z-index:1001;align-items:center;justify-content:center;padding:20px}
.mikrosize-video-modal.active{display:flex}
.mikrosize-video-modal-content{width:90%;max-width:900px;position:relative;background:#000;border-radius:8px;height:0;height:70vh;max-height:500px}
.mikrosize-video-modal-content iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none;border-radius:8px}
.mikrosize-video-modal-close{position:absolute;top:-40px;right:0;background:none;border:none;color:#fff;font-size:30px;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center}
.mikrosize-variants-container{max-width:1600px;margin:0 auto;padding:0 20px}
.mikrosize-variants-title{font-weight:700;color:#ffffff;margin-bottom:30px;text-align:center}
.mikrosize-variants-desktop{position:relative;margin-bottom:30px}
.mikrosize-desktop-wrapper{overflow:hidden;position:relative}
.mikrosize-desktop-track{display:flex;transition:transform 0.5s ease;gap:20px}
.mikrosize-variant-item{flex:0 0 calc(25% - 15px);background:#ffffff;border-radius:8px;padding:20px;box-shadow:0 3px 10px rgba(0,0,0,0.08);transition:transform 0.3s ease,box-shadow 0.3s ease;text-align:center;cursor:pointer}
.mikrosize-variant-item:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,0.12)}
.mikrosize-variant-image{width:100%;aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;margin-bottom:15px;overflow:hidden;border-radius:4px}
.mikrosize-variant-image img{max-width:100%;max-height:100%;object-fit:contain;transition:transform 0.3s ease}
.mikrosize-variant-item:hover .mikrosize-variant-image img{transform:scale(1.05)}
.mikrosize-variant-name{font-size:16px;font-weight:600;color:#333;padding-top:15px;border-top:1px solid #eee}
.mikrosize-desktop-arrow{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,0.8);border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,0.1);z-index:10;transition:all 0.3s ease}
.mikrosize-desktop-arrow:hover{background:rgba(255,255,255,0.95);box-shadow:0 4px 8px rgba(0,0,0,0.15)}
.mikrosize-desktop-arrow svg{width:20px;height:20px;fill:#333}
.mikrosize-desktop-prev{left:-20px}
.mikrosize-desktop-next{right:-20px}
.mikrosize-thumbnails-container{margin-top:30px;text-align:center}
.mikrosize-thumbnails{display:flex;justify-content:center;flex-wrap:wrap;gap:15px;margin:0 auto;max-width:100%}
.mikrosize-thumbnail{width:80px;height:80px;border-radius:6px;overflow:hidden;cursor:pointer;border:2px solid transparent;transition:all 0.3s ease;opacity:0.7}
.mikrosize-thumbnail:hover{opacity:1;transform:scale(1.05)}
.mikrosize-thumbnail.active{border-color:#f4752a;opacity:1}
.mikrosize-thumbnail img{width:100%;height:100%;object-fit:cover}
.mikrosize-variants-carousel{display:none;position:relative;overflow:hidden;border-radius:8px;background:#fff;box-shadow:0 3px 10px rgba(0,0,0,0.08)}
.mikrosize-carousel-track{display:flex;transition:transform 0.5s ease}
.mikrosize-carousel-slide{flex:0 0 100%;padding:20px;text-align:center}
.mikrosize-carousel-nav{display:flex;justify-content:center;margin-top:20px;gap:10px}
.mikrosize-carousel-dot{width:10px;height:10px;border-radius:50%;background-color:#ddd;cursor:pointer;transition:background-color 0.3s ease}
.mikrosize-carousel-dot.active{background-color:#f4752a}
.mikrosize-carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,0.8);border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,0.1);z-index:10;transition:background-color 0.3s ease}
.mikrosize-carousel-arrow:hover{background:rgba(255,255,255,0.95)}
.mikrosize-carousel-prev{left:10px}
.mikrosize-carousel-next{right:10px}
.mikrosize-carousel-arrow svg{width:20px;height:20px;fill:#333}
.mikrosize-modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.9);z-index:1000;align-items:center;justify-content:center;padding:20px}
.mikrosize-modal.active{display:flex}
.mikrosize-modal-content{max-width:90vw;max-height:90vh;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;touch-action:pan-x pan-y;cursor:grab}
.mikrosize-modal-content img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block;margin:0 auto}
.mikrosize-modal-content:active{cursor:grabbing}
.mikrosize-modal-close{position:absolute;top:-40px;right:0;background:none;border:none;color:#fff;font-size:30px;cursor:pointer;width:40px;height:40px;display:flex;align-items:center;justify-content:center}
@media (max-width:1024px){.mikrosize-desktop-arrow{width:36px;height:36px}
.mikrosize-desktop-prev{left:-15px}
.mikrosize-desktop-next{right:-15px}
}@media (max-width:768px){.mikrosize-variants-desktop{display:none}
.mikrosize-variants-carousel{display:block}
.mikrosize-variants-title{font-size:20px}
.mikrosize-thumbnails-container{display:none}
.mikrosize-modal-content{max-width:95vw;max-height:85vh}
}@media (max-width:480px){.mikrosize-variants-container{padding:0 15px}
.mikrosize-variants-title{font-size:18px;margin-bottom:20px}
.mikrosize-thumbnail{width:60px;height:60px}
.mikrosize-modal-content{max-width:100vw;max-height:80vh}
.mikrosize-modal{padding:10px}
}.mikrosize-product-details{padding:40px 0}
.mikrosize-details-container{max-width:1600px;margin:0 auto;padding:0 20px}
.mikrosize-details-section{background:#fff;border-radius:8px;padding:30px;margin-bottom:30px;box-shadow:0 3px 15px rgba(0,0,0,0.08)}
.mikrosize-details-section .mikrosize-editor-content{line-height:1.8;color:#333;font-size:16px}
.mikrosize-details-section .mikrosize-editor-content p{margin-bottom:15px}
.mikrosize-details-section .mikrosize-editor-content h1,.mikrosize-details-section .mikrosize-editor-content h2,.mikrosize-details-section .mikrosize-editor-content h3,.mikrosize-details-section .mikrosize-editor-content h4,.mikrosize-details-section .mikrosize-editor-content h5,.mikrosize-details-section .mikrosize-editor-content h6{color:#333;margin:25px 0 15px;font-weight:600}
.mikrosize-details-section .mikrosize-editor-content h2{font-size:22px;border-bottom:2px solid #f4752a;padding-bottom:8px;margin-top:30px}
.mikrosize-details-section .mikrosize-editor-content h3{font-size:20px;color:#f4752a;margin-top:25px}
.mikrosize-details-section .mikrosize-editor-content ul,.mikrosize-details-section .mikrosize-editor-content ol{margin:15px 0 15px 20px;padding-left:15px}
.mikrosize-details-section .mikrosize-editor-content li{margin-bottom:8px;list-style: disc;line-height:1.6}
.mikrosize-details-section .mikrosize-editor-content table{border-collapse:collapse !important;border-spacing:0 !important;width:100% !important;margin:20px 0 !important;font-size:15px !important;line-height:1.5 !important;table-layout:auto !important}
.mikrosize-details-section .mikrosize-editor-content table.basic-table{border:1px solid #e0e0e0 !important;box-shadow:0 2px 5px rgba(0,0,0,0.05) !important}
.mikrosize-details-section .mikrosize-editor-content table.basic-table th,.mikrosize-details-section .mikrosize-editor-content table.basic-table td{border:1px solid #e0e0e0 !important;padding:10px 12px !important;vertical-align:middle !important}
.mikrosize-details-section .mikrosize-editor-content table.basic-table th{font-weight:600 !important;color:#333 !important;text-align:left !important}
.mikrosize-details-section .mikrosize-editor-content table.striped-table{border:none !important}
.mikrosize-details-section .mikrosize-editor-content table.striped-table tr:nth-child(even){background-color:#f9f9f9 !important}
.mikrosize-details-section .mikrosize-editor-content table.striped-table tr:hover{background-color:#f5f5f5 !important;transition:background-color 0.2s ease !important}
.mikrosize-details-section .mikrosize-editor-content table.striped-table th,.mikrosize-details-section .mikrosize-editor-content table.striped-table td{border:none !important;border-bottom:1px solid #eee !important;padding:12px 15px !important}
.mikrosize-details-section .mikrosize-editor-content table.bordered-table{border:2px solid #333 !important;border-radius:4px !important;overflow:hidden !important}
.mikrosize-details-section .mikrosize-editor-content table.bordered-table th,.mikrosize-details-section .mikrosize-editor-content table.bordered-table td{border:1px solid #ddd !important;padding:12px 15px !important}
.mikrosize-details-section .mikrosize-editor-content table.bordered-table th{background-color:#f2f2f2 !important;font-weight:bold !important;text-align:center !important}
.mikrosize-details-section .mikrosize-editor-content table.bordered-table tr:hover{background-color:#f8f8f8 !important}
.mikrosize-details-section .mikrosize-editor-content table.compact-table{font-size:14px !important}
.mikrosize-details-section .mikrosize-editor-content table.compact-table th,.mikrosize-details-section .mikrosize-editor-content table.compact-table td{padding:8px 10px !important;line-height:1.3 !important}
.mikrosize-details-section .mikrosize-editor-content table.compact-table th{padding:10px !important}
.mikrosize-details-section .mikrosize-editor-content table.spec-table{border:2px solid #4a90e2 !important;border-radius:6px !important;overflow:hidden !important;box-shadow:0 3px 10px rgba(74,144,226,0.1) !important}
.mikrosize-details-section .mikrosize-editor-content table.spec-table th{background-color:#4a90e2 !important;color:white !important;font-weight:600 !important;padding:14px 18px !important;text-align:left !important;font-size:16px !important;border:none !important}
.mikrosize-details-section .mikrosize-editor-content table.spec-table td{padding:12px 18px !important;border-bottom:1px solid #e9f1fa !important;border-right:1px solid #e9f1fa !important}
.mikrosize-details-section .mikrosize-editor-content table.spec-table tr:nth-child(even){background-color:#f8fbff !important}
.mikrosize-details-section .mikrosize-editor-content table.spec-table tr:hover{background-color:#f0f7ff !important}
.mikrosize-details-section .mikrosize-editor-content table.product-spec-table{border:2px solid #f4752a !important;border-radius:6px !important;overflow:hidden !important;box-shadow:0 3px 10px rgba(244,117,42,0.1) !important}
.mikrosize-details-section .mikrosize-editor-content table.product-spec-table th{background-color:#f4752a !important;color:white !important;font-weight:600 !important;padding:14px 18px !important;text-align:left !important;font-size:16px !important;border:none !important}
.mikrosize-details-section .mikrosize-editor-content table.product-spec-table td{padding:12px 18px !important;border-bottom:1px solid #fef2ec !important;border-right:1px solid #fef2ec !important}
.mikrosize-details-section .mikrosize-editor-content table.product-spec-table tr:nth-child(even){background-color:#fff9f5 !important}
.mikrosize-details-section .mikrosize-editor-content table.product-spec-table tr:hover{background-color:#fff5f0 !important}
.mikrosize-details-section .mikrosize-editor-content table.compare-table{border:2px solid #2ecc71 !important;border-radius:6px !important;overflow:hidden !important;box-shadow:0 3px 10px rgba(46,204,113,0.1) !important}
.mikrosize-details-section .mikrosize-editor-content table.compare-table th{background-color:#2ecc71 !important;color:white !important;font-weight:600 !important;padding:14px 18px !important;text-align:center !important;font-size:16px !important}
.mikrosize-details-section .mikrosize-editor-content table.compare-table td{padding:12px 18px !important;border-bottom:1px solid #ecf7f0 !important;border-right:1px solid #ecf7f0 !important;text-align:center !important}
.mikrosize-details-section .mikrosize-editor-content table.compare-table tr:nth-child(even){background-color:#f9fdfa !important}
.mikrosize-details-section .mikrosize-editor-content table td.highlight{background-color:#fffacd !important;font-weight:600 !important}
.mikrosize-details-section .mikrosize-editor-content table td.important{background-color:#ffe6e6 !important;color:#d9534f !important;font-weight:600 !important}
.mikrosize-details-section .mikrosize-editor-content table td.feature{background-color:#e6f7ff !important;color:#1890ff !important;font-weight:600 !important}

.mikrosize-details-section .mikrosize-editor-content table .check-icon{color:#2ecc71;font-weight:bold}
.mikrosize-details-section .mikrosize-editor-content table .cross-icon{color:#e74c3c;font-weight:bold}
.mikrosize-details-section .mikrosize-editor-content table.text-left td{text-align:left !important}
.mikrosize-details-section .mikrosize-editor-content table.text-center td{text-align:center !important}
.mikrosize-details-section .mikrosize-editor-content table.text-right td{text-align:right !important}
.mikrosize-details-section .mikrosize-editor-content table th.text-left{text-align:left !important}
.mikrosize-details-section .mikrosize-editor-content table th.text-center{text-align:center !important}
.mikrosize-details-section .mikrosize-editor-content table th.text-right{text-align:right !important}
.mikrosize-details-section .mikrosize-editor-content table td[colspan]{font-weight:600 !important}
@media screen and (max-width:768px){.mikrosize-details-section .mikrosize-editor-content table{display:block !important;overflow-x:auto !important;-webkit-overflow-scrolling:touch !important;margin:15px 0 !important;font-size:14px !important}
.mikrosize-details-section .mikrosize-editor-content table th,.mikrosize-details-section .mikrosize-editor-content table td{padding:8px 10px !important;min-width:100px !important;white-space:nowrap !important}
.mikrosize-details-section .mikrosize-editor-content table.spec-table th,.mikrosize-details-section .mikrosize-editor-content table.spec-table td,.mikrosize-details-section .mikrosize-editor-content table.product-spec-table th,.mikrosize-details-section .mikrosize-editor-content table.product-spec-table td{padding:10px 12px !important}
}@media screen and (max-width:480px){.mikrosize-details-section .mikrosize-editor-content table{font-size:13px !important}
.mikrosize-details-section .mikrosize-editor-content table th,.mikrosize-details-section .mikrosize-editor-content table td{padding:6px 8px !important;min-width:80px !important}
}.mikrosize-details-section .mikrosize-editor-content img{max-width:100%;height:auto;border-radius:6px;box-shadow:0 3px 10px rgba(0,0,0,0.1);margin:15px 0;display:block}
.mikrosize-details-section .mikrosize-editor-content img.aligncenter{margin:15px auto;display:block}
.mikrosize-details-section .mikrosize-editor-content img.alignleft{float:left;margin:0 15px 15px 0;max-width:50%}
.mikrosize-details-section .mikrosize-editor-content img.alignright{float:right;margin:0 0 15px 15px;max-width:50%}
.mikrosize-details-section .mikrosize-editor-content:after{content:"";display:table;clear:both}
.mikrosize-details-section .mikrosize-editor-content strong{color:#333;font-weight:700}
.mikrosize-details-section .mikrosize-editor-content em{font-style:italic}
.mikrosize-details-section .mikrosize-editor-content u{text-decoration:underline}
.mikrosize-details-section .mikrosize-editor-content del{text-decoration:line-through;color:#999}
.mikrosize-details-section .mikrosize-editor-content blockquote{border-left:4px solid #f4752a;background-color:#fff9f5;padding:15px 20px;margin:20px 0;font-style:italic;color:#666}
.mikrosize-details-section .mikrosize-editor-content code{background-color:#f5f5f5;padding:2px 6px;border-radius:3px;font-family:'Courier New',monospace;font-size:0.9em}
.mikrosize-details-section .mikrosize-editor-content .button{display:inline-block;background-color:#f4752a;color:white;padding:10px 20px;border-radius:4px;text-decoration:none;font-weight:600;margin:10px 5px;border:none;cursor:pointer;transition:all 0.3s ease}
.mikrosize-details-section .mikrosize-editor-content .button:hover{background-color:#e36622;transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,0.1)}
.mikrosize-details-section .mikrosize-editor-content hr{border:none;border-top:2px solid #eee;margin:25px 0}
@media (max-width:768px){.mikrosize-details-section .mikrosize-editor-content{font-size:15px}
.mikrosize-details-section .mikrosize-editor-content h2{font-size:20px}
.mikrosize-details-section .mikrosize-editor-content h3{font-size:18px}
.mikrosize-details-section .mikrosize-editor-content img.alignleft,.mikrosize-details-section .mikrosize-editor-content img.alignright{float:none;margin:15px auto;max-width:100%;display:block}
}@media (max-width:480px){.mikrosize-details-section .mikrosize-editor-content{font-size:14px}
.mikrosize-details-section .mikrosize-editor-content h2{font-size:18px}
.mikrosize-details-section .mikrosize-editor-content h3{font-size:16px}
}.detail-section-title{font-size:22px;font-weight:600;color:#333;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #eee}
.mikrosize-text-content{line-height:1.7;color:#555}
.mikrosize-text-content p{margin-bottom:15px}
.mikrosize-text-content strong{color:#333;font-weight:600}
.mikrosize-image-content{text-align:center;margin:25px 0}
.mikrosize-image-content img{max-width:100%;height:auto;border-radius:6px;box-shadow:0 3px 10px rgba(0,0,0,0.1)}
.mikrosize-image-caption{font-size:14px;color:#777;margin-top:10px;font-style:italic}
.mikrosize-video-content{margin:25px 0;text-align:center;max-width:1200px;margin-left:auto;margin-right:auto}
.mikrosize-video-wrapper{position:relative;width:100%;padding-bottom:56.25%;height:0;border-radius:8px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,0.1);max-height:80vh}
.mikrosize-video-wrapper iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important;border:none;transition:all 0.3s ease}
.mikrosize-video-cta{display:flex;justify-content:center;gap:20px;margin-top:25px;flex-wrap:wrap}
.mikrosize-btn-cta{display:inline-flex;align-items:center;gap:10px;padding:12px 25px;border-radius:4px;font-weight:600;text-decoration:none;transition:all 0.3s ease;min-width:180px;justify-content:center;border:2px solid transparent}
.mikrosize-btn-message{background:#f4752a;color:#ffffff}
.mikrosize-btn-message:hover{background:#e36622;transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,0.1)}
.mikrosize-btn-pdf{background:transparent;color:#f4752a;border-color:#f4752a}
.mikrosize-btn-pdf:hover{background:#f4752a;color:#ffffff;transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,0.1)}
.mikrosize-btn-cta .mikrosize-icon{width:20px;height:20px;flex-shrink:0}
@media (max-width:1024px){.mikrosize-video-content{max-width:90%}
.mikrosize-video-wrapper{max-height:70vh}
}@media (max-width:768px){.mikrosize-video-content{max-width:95%;margin:20px 0}
.mikrosize-video-wrapper{max-height:60vh;border-radius:6px}
.mikrosize-video-cta{flex-direction:column;align-items:center;gap:15px;margin-top:20px}
.mikrosize-btn-cta{width:100%;max-width:280px}
}@media (max-width:576px){.mikrosize-video-content{max-width:100%;padding:0 10px}
.mikrosize-video-wrapper{max-height:50vh;border-radius:4px;padding-bottom:50%}
.mikrosize-video-wrapper iframe{min-height:200px}
.mikrosize-video-cta{gap:12px;margin-top:15px}
.mikrosize-btn-cta{padding:10px 20px;font-size:14px;min-width:auto;width:100%}
}@media (max-width:480px){.mikrosize-video-wrapper{max-height:45vh;padding-bottom:45%}
.mikrosize-btn-cta{padding:10px 20px;font-size:14px}
}@media (orientation:landscape) and (max-height:600px){.mikrosize-video-wrapper{max-height:70vh;padding-bottom:40%}
}@media (min-width:1600px){.mikrosize-video-content{max-width:1400px}
.mikrosize-video-wrapper{max-height:75vh}
}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.mikrosize-video-wrapper{box-shadow:0 2px 8px rgba(0,0,0,0.12)}
}@supports (-webkit-overflow-scrolling:touch){.mikrosize-video-wrapper{-webkit-overflow-scrolling:touch}
}@  -moz-document url-prefix(){.mikrosize-video-wrapper iframe{z-index:1}
}.mikrosize-list-content{margin:20px 0}
.mikrosize-list-content ul,.mikrosize-list-content ol{padding-left:20px;margin-bottom:15px}
.mikrosize-list-content li{margin-bottom:8px;line-height:1.6;color:#555}
.mikrosize-columns-2{display:grid;grid-template-columns:1fr 1fr;gap:30px}
.mikrosize-columns-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:25px}
.mikrosize-feature-box{background:#f8f8f8;border-left:4px solid #f4752a;padding:20px;border-radius:4px;margin:20px 0}
.mikrosize-feature-title{font-size:18px;font-weight:600;color:#333;margin-bottom:10px}
@media (max-width:1024px){.mikrosize-columns-3{grid-template-columns:1fr 1fr}
}@media (max-width:768px){.mikrosize-details-section{padding:20px}
.mikrosize-details-title{font-size:24px}
.detail-section-title{font-size:20px}
.mikrosize-columns-2,.mikrosize-columns-3{grid-template-columns:1fr;gap:20px}
}@media (max-width:480px){.mikrosize-product-details{padding:30px 0}
.mikrosize-details-container{padding:0 15px}
.mikrosize-details-title{font-size:22px;margin-bottom:20px}
.mikrosize-details-section{padding:15px;margin-bottom:20px}
.detail-section-title{font-size:18px}
}.mikrosize-form-message{margin-top:15px;min-height:20px;transition:all 0.3s ease}
.mikrosize-form-message.success{color:#155724}
.mikrosize-form-message.error{color:#721c24}
.message-success,.message-error{padding:12px 15px;border-radius:4px;display:flex;align-items:center;font-weight:500;animation:fadeIn 0.3s ease}
.message-success{background-color:#d4edda;border:1px solid #c3e6cb}
.message-error{background-color:#f8d7da;border:1px solid #f5c6cb}
.mikrosize-btn-submit:disabled{opacity:0.7;cursor:not-allowed}
.mikrosize-form-group input:invalid,.mikrosize-form-group textarea:invalid{border-color:#f5c6cb}
.mikrosize-form-group input:valid,.mikrosize-form-group textarea:valid{border-color:#c3e6cb}
@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}
to{opacity:1;transform:translateY(0)}
}.mikrosize-product-list{padding:60px 0;color:#333}
.mikrosize-product-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px;background-color:white;padding:20px}
.mikrosize-product-title{font-size:28px;font-weight:700;color:#333;margin-bottom:10px;padding-bottom:10px;border-bottom:2px solid var(--primary-orange);position:relative}
.mikrosize-product-title:after{content:'';position:absolute;width:40px;height:2px;background:var(--primary-orange);bottom:-2px;left:0}
.mikrosize-product-subtitle{color:#666;font-size:16px;margin-bottom:25px;font-style:italic}
.mikrosize-product-items{list-style:none;padding:0;margin-bottom:30px}
.mikrosize-product-items li{margin-bottom:12px;position:relative;padding-left:20px;border-bottom:1px solid rgba(255,255,255,0.1);padding-bottom:12px}
.mikrosize-product-items li:last-child{border-bottom:none}
.mikrosize-product-items li:before{content:'';position:absolute;left:0;top:10px;width:8px;height:8px;background-color:var(--primary-orange);border-radius:50%}
.mikrosize-product-items a{color:#666;font-size:16px;font-weight:500;transition:all 0.3s ease;display:block;padding:5px 0}
.mikrosize-product-items a:hover{color:var(--primary-orange);padding-left:5px}
.mikrosize-product-update{margin-top:30px;padding-top:20px;border-top:1px solid rgba(255,255,255,0.2);text-align:center}
.mikrosize-product-update p{color:#666;margin-bottom:15px;font-size:14px}
.mikrosize-btn-view-all{background:transparent;color:var(--primary-orange);border:2px solid var(--primary-orange);padding:10px 20px;border-radius:4px;font-weight:600;display:inline-flex;align-items:center;transition:all 0.3s ease}
.mikrosize-btn-view-all:hover{background:var(--primary-orange);color:#ffffff;transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,0.1)}
.mikrosize-contact-column{background:rgba(255,255,255,0.05);padding:30px;border-radius:8px;box-shadow:0 5px 15px rgba(0,0,0,0.1)}
.mikrosize-contact-title{font-size:28px;font-weight:700;color:#333;margin-bottom:10px;padding-bottom:10px;border-bottom:2px solid var(--primary-orange);position:relative}
.mikrosize-contact-title:after{content:'';position:absolute;width:40px;height:2px;background:var(--primary-orange);bottom:-2px;left:0}
.mikrosize-contact-subtitle{color:#666;font-size:16px;margin-bottom:25px;font-style:italic}
.mikrosize-contact-form{margin-bottom:30px}
.mikrosize-form-group{margin-bottom:20px}
.mikrosize-form-group label{display:block;color:#666;font-weight:500;margin-bottom:8px;font-size:15px}
.mikrosize-form-group input,.mikrosize-form-group select,.mikrosize-form-group textarea{width:100%;padding:12px 15px;border:1px solid rgba(0,0,0,0.2);border-radius:4px;background:rgba(255,255,255,0.1);color:#666;font-size:15px;transition:all 0.3s ease}
.mikrosize-form-group input:focus,.mikrosize-form-group select:focus,.mikrosize-form-group textarea:focus{outline:none;border-color:var(--primary-orange);box-shadow:0 0 0 2px rgba(244,117,42,0.2)}
.mikrosize-form-group input::placeholder,.mikrosize-form-group textarea::placeholder{color:rgba(255,255,255,0.5)}
.mikrosize-form-submit{margin-top:25px}
.mikrosize-btn-submit{background:var(--primary-orange);color:#ffffff;padding:12px 25px;border-radius:4px;font-weight:600;display:inline-flex;align-items:center;transition:all 0.3s ease;border:none;cursor:pointer;width:100%;justify-content:center}
.mikrosize-btn-submit:hover{background:#e36622;transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,0.1)}
.mikrosize-contact-info{padding-top:20px;border-top:1px solid rgba(255,255,255,0.2)}
.mikrosize-contact-item{display:flex;align-items:center;margin-bottom:15px;gap:15px}
.mikrosize-contact-item:last-child{margin-bottom:0}
.mikrosize-contact-icon{color:var(--primary-orange);width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:rgba(244,117,42,0.1);border-radius:50%}
.mikrosize-contact-details{flex:1}
.mikrosize-contact-details span{color:#666;font-size:14px;display:block;margin-bottom:5px}
.mikrosize-contact-details a{color:#666;font-weight:600;font-size:16px;transition:color 0.3s ease}
.mikrosize-contact-details a:hover{color:var(--primary-orange)}
@media (max-width:992px){.mikrosize-product-grid{grid-template-columns:1fr;gap:40px}
.mikrosize-product-title,.mikrosize-contact-title{font-size:24px}
.mikrosize-contact-column{padding:25px}
}@media (max-width:576px){.mikrosize-product-list{padding:40px 0}
.mikrosize-product-title,.mikrosize-contact-title{font-size:22px}
.mikrosize-product-items a{font-size:15px}
.mikrosize-contact-column{padding:20px}
.mikrosize-contact-item{flex-direction:column;text-align:center;gap:10px}
.mikrosize-contact-icon{margin:0 auto}
}
.mikrosize-editor-content table td{position:relative;min-height:40px}
.mikrosize-editor-content table td .image-container{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:20px;margin:10px 0}
.mikrosize-editor-content table td img{display:inline-block;vertical-align:middle;max-width:45% !important;height:auto;margin:0 5px}
.mikrosize-editor-content table td:has(img:nth-of-type(2):last-child){text-align:center}
.mikrosize-editor-content table td:has(img:nth-of-type(2):last-child) img{display:inline-block !important;max-width:45% !important;margin:0 10px !important;float:none !important}
.mikrosize-editor-content table td br{display:none}
.mikrosize-editor-content table td{white-space:normal !important}
@media (max-width:768px){.mikrosize-editor-content table td:has(img:nth-of-type(2):last-child) img{max-width:48% !important;margin:0 1% !important}
.mikrosize-editor-content table td img{max-width:100% !important;margin:10px auto !important;display:block !important;float:none !important}
}
/* ============ 新增：修复产品详情表格样式 ============ */
.mikrosize-details-section .mikrosize-editor-content table {
    border-collapse: collapse !important;
    width: 100% !important;
    margin: 20px 0 !important;
    font-size: 14px !important;
    line-height: 1.5 !important;
    table-layout: auto !important;
}

.mikrosize-details-section .mikrosize-editor-content table,
.mikrosize-details-section .mikrosize-editor-content th,
.mikrosize-details-section .mikrosize-editor-content td {
    border: 1px solid #ddd !important;
}

.mikrosize-details-section .mikrosize-editor-content th {
    background-color: #f5f5f5 !important;
    font-weight: bold !important;
    text-align: center !important;
    padding: 10px 8px !important;
}

.mikrosize-details-section .mikrosize-editor-content td {
    padding: 8px !important;
    vertical-align: middle !important;
}

.mikrosize-details-section .mikrosize-editor-content table tr:nth-child(even) {
    background-color: #f9f9f9 !important;
}

/* 修复图片在单元格内的显示 */
.mikrosize-details-section .mikrosize-editor-content td img {
    display: block !important;
    margin: 0 auto !important;
    max-width: 100% !important;
    height: auto !important;
}

/* 移除之前可能存在的多图容器样式 */
.mikrosize-details-section .mikrosize-editor-content .image-container {
    display: block !important;
}

.mikrosize-details-section .mikrosize-editor-content .image-container img {
    display: block !important;
    margin: 10px auto !important;
    max-width: 100% !important;
}

/* 修复特定的表格样式 */
.mikrosize-details-section .mikrosize-editor-content table[style*="height: 333px"] {
    height: auto !important;
}

.mikrosize-details-section .mikrosize-editor-content table[style*="width: 78.7955%"] {
    width: 100% !important;
}

/* 确保表格中的文本正确对齐 */
.mikrosize-details-section .mikrosize-editor-content td:contains("HC2-A") {
    text-align: center !important;
    font-weight: bold !important;
}

.mikrosize-details-section .mikrosize-editor-content td:contains("HC2-B") {
    text-align: center !important;
    font-weight: bold !important;
}

.mikrosize-details-section .mikrosize-editor-content td:contains("HC3") {
    text-align: center !important;
    font-weight: bold !important;
}