@charset "UTF-8";.product-description--expand .product-description__content{max-width:900px}.product-description .product-description__content h2,.product-description .subsection-title,.product-description__title{position:relative;margin:50px 0 30px 0;color:#2f2e32;letter-spacing:0;font-size:36px;font-weight:500;text-align:left!important;line-height:1.2}@media (max-width:749px){.product-description .product-description__content h2,.product-description .subsection-title,.product-description__title{margin:35px 0 25px 0;font-size:30px;line-height:1.2}}.product-description .product-description__content h2::after,.product-description .subsection-title::after,.product-description__title::after{content:"";position:absolute;bottom:-12px;left:0;width:37px;height:5px;transform:skewX(-17deg);background:#ff721f}@media (max-width:749px){.product-description .product-description__content h2::after,.product-description .subsection-title::after,.product-description__title::after{transform:skewX(0)}}.product-description .product-description__content h2 b,.product-description .product-description__content h2 strong,.product-description .subsection-title b,.product-description .subsection-title strong,.product-description__title b,.product-description__title strong{font-weight:500}.product-description .product-description__content h2 em,.product-description .subsection-title em,.product-description__title em{position:relative;font-size:20px}.product-description__title{margin:0 0 30px 0}@media (max-width:749px){.product-description__title{margin:0 0 25px 0}}.product-description__video{margin-bottom:30px}@media (max-width:749px){.product-description__video{margin-bottom:20px}}.product-description__content{line-height:1.6}.product-description__content a{color:#000;text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:#ff721f}.product-description__content a:hover{text-decoration-color:#2f2e32;transition:all .2s ease}.product-description__content p{font-size:18px;letter-spacing:0;color:#2f2e32;margin-bottom:20px}@media (max-width:749px){.product-description__content p{font-size:16px}}.product-description__content h3{font-size:20px}.product-description__content h4{margin:0;font-family:"Circular Std",sans-serif;font-size:18px;letter-spacing:0}@media (max-width:749px){.product-description__content h4{font-size:16px}}.product-description__content ol li h4{display:inline}.product-description__content ol li p{display:inline}.product-description__content ul{margin:0;padding:0}.product-description__content ul li{padding:10px 16px 10px 60px;position:relative;list-style:none;line-height:1.5}.product-description__content ul li p{margin:0}.product-description__content ul li:nth-child(odd){background:#f7f6f9}.product-description__content ul li::before{position:absolute;content:"";left:20px;top:15px;height:20px;width:20px;background-image:url(//www.mirasafety.com/cdn/shop/files/tick-sign.png?v=1841407…);background-position:center center;background-repeat:no-repeat}@media (max-width:749px){.product-description__content ul li::before{top:13px}}.product-description__content ul li span{font-size:18px}@media (max-width:749px){.product-description__content ul li span{font-size:16px}}.product-description__content .table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:749px){.product-description__content .table-scroll{overflow-x:auto}}.product-description__content table{min-width:600px;color:#2f2e32;letter-spacing:0}@media (max-width:749px){.product-description__content table{min-width:600px;width:auto;display:table;table-layout:auto}}.product-description__content table.mira-table td{margin:0;padding:15px;letter-spacing:0}@media (max-width:749px){.product-description__content table.mira-table td{padding:15px 12px}}.product-description__content table.mira-table label{display:block;margin-right:0;font-size:16px;color:#868e9c;text-transform:uppercase}.product-description__content table.product-data thead{background:#f9fafc}.product-description__content table.product-data thead th{padding:10px 0;text-transform:uppercase}.product-description__content table.product-data tbody td{padding:5px 12px}.product-description__content table.br-table{overflow:hidden;table-layout:auto}.product-description__content table.br-table td{max-width:50%;white-space:nowrap}.product-description__content table.br-table td:last-child{line-height:1.5}.product-description__content table.br-table th.flow-col{font-size:18px}@media (max-width:749px){.product-description__content table.br-table th.flow-col{font-size:16px}}.product-description__content table.br-table thead .type-col,.product-description__content table.br-table thead .val-col{font-size:18px;letter-spacing:0;font-weight:600}@media (max-width:749px){.product-description__content table.br-table thead .type-col,.product-description__content table.br-table thead .val-col{font-size:16px}}.product-description__content table td,.product-description__content table th{white-space:normal}.product-description__content table td{font-size:18px;border:1px solid #bbb}@media (max-width:749px){.product-description__content table td{font-size:16px}}@media (max-width:749px){.product-description__content table td{width:50%}.product-description__content table.br-table td{width:auto}.product-description__content table.br-table td:first-child{width:auto;white-space:nowrap}}.product-description__content .subsection-content br{display:none;height:0}.product-description__content .subsection-content table thead th{padding:12px;font-size:16px;line-height:1.2}.product-description__content h2,.product-description__content h3,.product-description__content h4,.product-description__content h5,.product-description__content h6{color:#2f2e32}.product-description__content h5{margin:50px 0 30px 0;font-size:21px;text-transform:initial;font-weight:500;font-family:"Circular Std",sans-serif}@media (max-width:749px){.product-description__content h5{margin:35px 0 25px 0;font-size:18px}}.product-description__pdf{margin-top:48px}.product-description__pdf a{text-decoration:none;display:block}.product-description__pdf-title{font-size:25px;font-family:"Circular Std",sans-serif;margin-bottom:16px;color:#2f2e32;font-weight:600;line-height:1.2;letter-spacing:0;text-decoration-line:underline;text-decoration-color:#ff721f;text-decoration-thickness:2px;text-underline-offset:2px}.product-description__pdf-image img{display:block;max-width:100%;margin:0 auto;height:auto}.acc_section{position:relative;z-index:4;margin-bottom:16px;overflow:hidden;background-color:#f3f4f6}.acc_section.acc_active .acc_content{max-height:500px;margin-bottom:12px;transition:max-height .5s ease-in}.acc_section.acc_active .acc_head::after{display:none}.acc_section .acc_head{position:relative;display:block;padding:12px 40px 12px 16px;font-size:14px;font-weight:600;cursor:pointer}@media (min-width:750px){.acc_section .acc_head{padding-left:20px;padding-right:48px;font-size:21px}}.acc_section .acc_head::before{content:"";position:absolute;width:16px;height:2px;background-color:#d1d5db;top:50%;margin-top:-2px;right:15px}@media (min-width:750px){.acc_section .acc_head::before{right:25px}}.acc_section .acc_head::after{content:"";position:absolute;width:2px;height:16px;background-color:#d1d5db;top:50%;margin-top:-9px;right:22px}@media (min-width:750px){.acc_section .acc_head::after{right:32px}}.acc_section .acc_content{max-height:0;overflow:hidden;transition:max-height .5s ease-out;padding:0 16px}@media (min-width:750px){.acc_section .acc_content{padding:0 24px}}.acc_section .acc_content p{font-size:18px;line-height:28px;color:#111827}@media (max-width:480px){.acc_section .acc_content p{font-size:14px;line-height:24px}}.accordion-custom.acc_section.acc_active .acc_content{max-height:1000px}