.bltp-product-page{--pnavy:#071b28;--porange:#f47a20}.bltp-product-hero{gap:50px!important;align-items:start!important}.bltp-technical-label{background:#071b28;color:white;display:inline-block;padding:8px 13px;font-size:12px;font-weight:700}.bltp-product-page .bltp-gallery{border:1px solid #dbe3e8;padding:24px;background:#f7f9fa;border-radius:8px}.bltp-product-page .bltp-main-photo{background:#fff;border:0;padding:10px;min-height:250px;height:auto!important;aspect-ratio:auto!important;display:flex;align-items:center}.bltp .bltp-original-drawing{width:100%!important;max-width:100%;height:auto!important;object-fit:contain!important;mix-blend-mode:multiply}.bltp .bltp-market-item__photo{background:#fff;min-height:150px;display:flex;align-items:center}.bltp-tech-tags{display:flex;flex-wrap:wrap;gap:7px;margin-top:20px}.bltp-tech-tags span{font-size:11px;border:1px solid #cbd7dd;padding:7px 9px;background:white;font-weight:800}.bltp-tech-tags span:nth-child(2){background:#fff2e6;color:#a64c0b;border-color:#ffc794}.bltp-product-page h1{font-size:clamp(28px,3vw,42px);line-height:1.15}.bltp-product-page .bltp-dimension{font-size:24px;margin:10px 0}.bltp-product-page .bltp-label{margin:18px 0 10px}.bltp-buy{border-top:1px solid #dbe3e8;padding-top:24px;margin-top:24px}.bltp-pack-choices{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border:1px solid #dbe3e8;border-radius:5px}.bltp-pack-choices button{padding:14px;background:#f1f5f7;border:0;color:#122e3c;cursor:pointer;font:inherit;font-weight:700}.bltp-pack-choices button[aria-pressed=true]{color:white;background:#071b28}.bltp-buy-price{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:20px 0}.bltp-buy-price strong{font-size:38px;font-weight:900}.bltp-buy-price small{display:block;font-size:13px;color:#667986}.bltp-count-label{display:flex;align-items:center;justify-content:space-between;gap:12px;font-weight:700}.bltp-count-label input{width:90px;padding:10px;text-align:center;border:1px solid #adbec8;border-radius:3px;font:inherit}.bltp-order-total{background:#f1f5f7;padding:12px;font-size:14px}.bltp .bltp-order-button{display:block;text-align:center;border-radius:3px;background:#f47a20;color:white;padding:16px;font-weight:800;text-decoration:none}.bltp-card-price{display:block;color:#142e3f!important;font-size:19px!important;font-weight:900!important;margin-top:10px!important}.bltp-card-info small,.bltp-market-item__details small{display:block;color:#677a86;font-size:12px}.bltp-data-grid{display:grid;grid-template-columns:1fr 1fr;gap:34px;margin-top:35px}.bltp-data-grid .bltp-spec{border:1px solid #dbe3e8;border-radius:6px;padding:25px;margin:0;background:white;min-width:0}.bltp-data-grid h2{font-size:24px;margin:0 0 20px}.bltp-data-grid h2:not(:first-child){margin-top:30px}.bltp-data-grid p{font-size:15px;line-height:1.75}.bltp-data-grid th,.bltp-data-grid td{padding:11px 8px;font-size:14px;border-bottom:1px solid #e4eaee;vertical-align:top}.bltp-data-grid td{font-weight:600}.bltp-packing-cards{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:25px}.bltp-packing-cards>div{text-align:center;background:#f6f8f9;border:1px solid #dbe3e8;padding:15px 8px}.bltp-packing-cards h3{font-size:16px;margin:12px 0 8px}.bltp-packing-cards p{font-size:12px;margin:6px 0}.bltp-box-symbol{display:flex;align-items:center;justify-content:center;background:#0c2d40;border-bottom:6px solid #f47a20;color:white;margin:10px auto 18px;width:120px;height:65px;font-size:17px;font-style:italic;font-weight:900;transform:skewY(-4deg)}.bltp-master-symbol{width:138px;height:76px;margin-top:0}.bltp-document-links a,.bltp-document-links button{display:block;width:100%;padding:14px;margin-top:10px;color:white;background:#071b28;text-decoration:none;border:0;text-align:center;font:inherit;cursor:pointer}.bltp-product-page .bltp-sizes a[aria-current=page]{border-color:#071b28;box-shadow:inset 0 -3px #f47a20}.bltp-product-page .bltp-enquiry{margin-top:40px}.bltp-product-page .bltp-related .bltp-card-photo{min-height:140px!important}.bltp .bltp-card-photo{display:flex;align-items:center;background:#f7f9fa!important}.bltp-product-page .bltp-data-grid table{width:100%;border-collapse:collapse}.bltp-print-brand{display:none}@media(max-width:900px){.bltp-product-hero,.bltp-data-grid{grid-template-columns:1fr!important}.bltp-product-page .bltp-gallery{padding:16px}.bltp-product-page .bltp-main-photo{min-height:160px}.bltp-data-grid{gap:18px}.bltp-data-grid .bltp-spec{padding:18px}}@media(max-width:380px){.bltp-packing-cards{grid-template-columns:1fr}.bltp-buy-price strong{font-size:32px}}@media print{.boltecta-topbar,.boltecta-header,footer,.bltp-crumb,.bltp-buy,.bltp-sizes,.bltp-label,.bltp-section-links,.bltp-enquiry,.bltp-related,.bltp-document-links,.bltp-fine,body>svg{display:none!important}.bltp-product-page{width:100%!important;padding:0!important;margin:0!important}.bltp-product-hero{display:block!important}.bltp-product-page .bltp-gallery{padding:5px}.bltp-product-page .bltp-main-photo{min-height:0}.bltp-product-page h1{font-size:24px}.bltp-product-page .bltp-product-copy>p{margin:8px 0}.bltp-data-grid{display:block!important}.bltp-data-grid .bltp-spec{break-inside:avoid;margin:15px 0;padding:12px}.bltp-data-grid th,.bltp-data-grid td{font-size:11px;padding:5px}.bltp-packing-cards{display:grid!important}.bltp-tech-tags{margin-top:5px}body{background:white!important}.bltp-original-drawing{max-height:130px!important}}
