.helmet-simulator{display:flex;align-items:center;flex-direction:column;max-width:100%!important}.helmet-simulator .info-wrapper,.helmet-simulator .helmet-wrapper{max-width:100%;flex-basis:100%;position:relative}.helmet-simulator .helmet-wrapper{transform:translateY(20px)}.helmet-simulator .title{font-size:28px;font-weight:700;line-height:1.1;text-transform:uppercase}.helmet-simulator .title.highlight{color:#f60}.helmet-simulator .title-container{margin-block-start:40px;margin-block-end:24px}.helmet-simulator .logo-container{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:solid 2px #000000;background-color:#000;max-width:600px}.helmet-simulator .logo-item{padding:8px 12px;border:solid 2px #000000;display:flex;justify-content:center;align-items:center;background-color:#fff;cursor:pointer}.helmet-simulator .logo-item.active{background-color:#f60}.helmet-simulator .logo-item.active .print-logo{filter:grayscale(100%) brightness(1000%)}.helmet-simulator .logo-item:first-child.active .print-logo{filter:none}.helmet-simulator .helmet-container{position:relative}.helmet-simulator .white-helmet,.helmet-simulator .yellow-helmet,.helmet-simulator .purple-helmet{position:absolute;top:0;left:0;z-index:-1}.helmet-simulator .white-helmet.active,.helmet-simulator .yellow-helmet.active,.helmet-simulator .purple-helmet.active{z-index:0}.helmet-simulator .print-area{width:30%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.helmet-simulator .print-item{position:absolute;top:0;left:0;visibility:hidden;opacity:0}.helmet-simulator .print-item.active{position:relative;visibility:visible;opacity:1}.helmet-simulator .print-item:nth-child(5) .print-logo{filter:grayscale(100%) brightness(1000%)}@media screen and (min-width:700px){.helmet-simulator{flex-direction:row;column-gap:24px}.helmet-simulator .title{font-size:36px}.helmet-simulator .title-container{margin-block-start:0}.helmet-simulator .info-wrapper,.helmet-simulator .helmet-wrapper{max-width:50%;flex-basis:50%}.helmet-simulator .helmet-wrapper{transform:translateY(30px)}}@media screen and (min-width:1000px){.helmet-simulator{column-gap:40px}.helmet-simulator .title{font-size:46px}.helmet-simulator .helmet-wrapper{transform:translateY(50px)}.helmet-simulator .logo-container{border-width:4px}.helmet-simulator .logo-item{padding:10px 16px;border-width:4px}}@media screen and (min-width:1400px){.helmet-simulator{column-gap:64px}.helmet-simulator .logo-item{padding:16px 24px}}.slideshow__slide .highlight{color:#f60}.prose .hero-header+.hero-header{margin-block-start:0}.prose .hero-header{margin-block-end:0}.helmet-hero-list{display:flex;flex-direction:column;border:solid 1.5px #FF6600}.helmet-hero-list>div{padding:8px 16px;border:solid 1.5px #FF6600;background:#00000059;text-transform:uppercase;font-weight:700;text-align:center;margin:0}.button .text-with-icon svg{color:rgb(var(--button-icon-color))}.line-clamp{-webkit-line-clamp:var(--line-clamp-count, 2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.prose .industry-insights{margin-block-start:48px}.insight-label{display:inline-block;background-color:#f60;color:#fff;font-size:16px;padding:8px 18px}.industry-insights .text-with-icons{margin-block-start:0;background:rgb(var(--insight-over-media-overlay))}.prose .insight-wrapper{margin-block-start:0;border:solid 4px #ff6600}.industry-insights :not(.is-scrollable) .text-with-icons__list{gap:0;align-items:stretch;display:none}:not(.is-scrollable) .text-with-icons__item.insight-wrapper{padding:var(--spacing-6) var(--spacing-4);display:flex;flex-direction:column}.industry-insights .slideshow .text-with-icons__item.insight-wrapper{padding-block-end:var(--spacing-16)}.industry-insights .slideshow .slideshow__controls{bottom:var(--spacing-8);left:50%;transform:translate(-50%);right:auto}.industry-insights .slideshow .slideshow__controls .prev-next-buttons{justify-content:space-between;width:calc(100% + 40px);left:-20px;position:absolute;top:50%;transform:translateY(-50%);margin-block-start:0;z-index:-1}.industry-insights .slideshow .slideshow__controls .stretching-dots>*{background-color:rgb(var(--text-color))}.prose .stat-title{font-size:13px;font-style:normal;font-weight:700;line-height:1;letter-spacing:-.14px;margin-block-end:8px}.prose .stat-number{font-size:36px;font-style:normal;font-weight:700;line-height:1;letter-spacing:-.38px;margin-block-start:0;margin-block-end:8px}.prose .stat-description{font-size:16px;font-style:normal;font-weight:400;line-height:1;letter-spacing:-.16px;margin-block:0}.button--outline{color:rgb(var(--button-outline-color) / var(--button-background-opacity, 1));background:none;box-shadow:inset 0 0 0 2px rgb(var(--button-outline-border-color))}@media screen and (min-width:700px){:not(.is-scrollable) .text-with-icons__item.insight-wrapper{padding:var(--spacing-8) var(--spacing-4)}.industry-insights .slideshow .text-with-icons__item.insight-wrapper{padding-block-end:var(--spacing-18)}}@media screen and (min-width:1000px){.helmet-hero-list{flex-direction:row}}@media screen and (min-width:1150px){.prose .industry-insights{margin-block-start:60px}.industry-insights :not(.is-scrollable) .text-with-icons__list{display:grid}.industry-insights .slideshow{display:none}:not(.is-scrollable) .text-with-icons__item.insight-wrapper{margin-inline:0;max-width:390px}.prose .insight-wrapper{border-right-width:0}.prose .insight-wrapper:last-child{border-right-width:4px}}.shopify-section--helmet-types .section{background-color:#fff;padding-block-start:0}.helmet-types-container{display:flex;flex-direction:column;align-items:flex-start;padding-block-start:30px}.vertical-steps{display:flex;flex-direction:column;width:100%}.vstep{display:flex;gap:20px;align-items:stretch}.vstep-indicator{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:48px}.vstep-number{width:48px;height:48px;background-color:#000;border:solid 4px #FF6600;color:#fff;font-size:24px;font-weight:700;border-radius:50%;display:flex;justify-content:center;align-items:center;flex-shrink:0}.vstep-line{flex:1;width:2px;border-left:2px dashed #FF6600;margin-block:8px}.vstep-content{flex:1;padding-bottom:40px;min-width:0}.vstep-image{margin-block-start:16px}.vstep-image img{width:100%}.helmet-types .h2{margin-block-end:16px;font-size:calc(var(--text-h2) - .5rem);border-bottom:solid 2px #ff6600}.helmet-types .content{font-size:16px;line-height:1.25;letter-spacing:.01em;margin-block-end:24px}.helmet-form{padding:30px 20px;background-color:#ededed;color:#000;max-width:100%;flex-basis:100%;width:100%}.helmet-form .h3{color:#f60;font-size:36px;margin-block-end:0px}.helmet-form .require-mark{font-size:16px;line-height:1.6;letter-spacing:.01em;margin-block-end:0px}.helmet-form p{font-size:16px;line-height:1.25;letter-spacing:.01em;margin-block-end:0px}.helmet-form label{font-size:18px;font-weight:700;color:#000;margin-block-end:24px}.helmet-types .type-container{border:solid 8px #000;margin-block-start:24px}.helmet-types .type-header{display:flex;align-items:center}.type-h2 .type-header,.type-h1 .type-header{background-color:#f60}.helmet-types .type-name{font-size:20px;font-weight:700;padding:10px 14px;line-height:1.2;flex:1;color:#fff;text-align:center;text-transform:uppercase}.helmet-types .type-info{display:block}.helmet-types .type-info img{margin-block-end:8px}.helmet-types .type-info-container{border-top:solid 6px #000;background-color:#fff;color:#000;display:flex;justify-content:space-between;flex-direction:column}.helmet-types .type-info-container div{padding:10px;font-size:14px;width:100%}.helmet-types .type-info-container div ul{list-style-type:disc;padding-inline-start:20px}.helmet-types .type-info-container div ul strong{text-decoration:underline}.helmet-types .type-info-container div .high-light{color:#f60}.helmet-types .type-info-container a{background-color:#f60;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;text-align:center;padding:8px 16px;display:flex;align-items:center;justify-content:center;width:100%;border-top:solid 6px #000}.helmet-types .type-info-container a:hover{background-color:#f5f5f5;color:#000}.compliance-badges{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px 16px;margin-block-end:24px}.compliance-badges .badge{font-size:14px;font-weight:700;padding:10px 20px;background-color:#f60;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.2;width:100%}.helmet-types .type-info-container .key-features-label{font-size:20px;font-weight:700;color:#f60!important;text-transform:uppercase;border-bottom:1.5px dashed #FF6600;padding:10px 10px 8px!important;margin-block-end:0}.helmet-types .button{margin-block-start:24px;margin-block-end:48px;font-size:18px;font-weight:700;letter-spacing:.02em;border-radius:0 13px 13px}.vstep-icons{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-block-start:24px;flex-wrap:wrap}.vstep-icon{width:100px;height:100px;border-radius:50%;background-color:#e8e8e8;display:flex;align-items:center;justify-content:center;flex-shrink:0}.vstep-icon img{width:60px;height:60px;object-fit:contain}.vstep-arrow{font-size:32px;font-weight:700;color:#000;line-height:1}@media screen and (min-width:700px){.helmet-types-container{column-gap:16px;flex-direction:row;padding-block-start:40px}.helmet-types,.helmet-form{flex-basis:50%;max-width:50%}}@media screen and (min-width:1000px){.vstep-number{width:60px;height:60px;border-width:6px;font-size:32px}.shopify-section--helmet-types .section{border-top:solid 6px #FF6600}.helmet-types-container{column-gap:40px;padding-block-start:60px}.compliance-badges{grid-template-columns:repeat(2,minmax(0,1fr))}.helmet-types .content{font-size:18px;margin-block-end:20px}.helmet-types .type-container{margin-block-start:40px}.helmet-form{padding:50px 40px}.helmet-form p{font-size:18px}.helmet-types .button{display:none}}@media screen and (min-width:1200px){.helmet-types-container{column-gap:60px}.compliance-badges .badge{font-size:16px}.helmet-types .type-name,.helmet-types .type-info-container .key-features-label{font-size:24px}.helmet-types .type-info-container div,.helmet-types .type-info-container a{font-size:16px}.vstep-icon{width:120px;height:120px}.vstep-icon img{width:80px;height:80px}}.hs-error-msgs label{color:#900;font-size:14px;font-weight:400}.hbspt-form .input{border:solid 1px #FFFFFF;background-color:#ffffff40;padding-inline:0}.hs_message .input{height:100px}.hs-input{width:100%;height:100%;background-color:transparent;outline:none;color:#fff;font-size:16px;padding:12px 20px}.hs-form-field{margin-block-end:14px}textarea.hs-fieldtype-textarea{height:100px}.hs-button{margin-block-start:16px;font-size:18px;font-weight:700;letter-spacing:.02em;border-radius:0 13px 13px;padding:12px 32px;background-color:#000;color:#fff;border:solid 1px #000000}.hs-button:hover{background-color:#fff;color:#000}.hbspt-form .hs_logo_file .input{border:none;background-color:transparent;height:auto}.hbspt-form .hs_logo_file .input .hs-input{padding:0}.hs-input option{color:#000}.shopify-section-img-with-text .section{position:relative;z-index:1;padding-inline:0}.shopify-section-img-with-text h2{margin-bottom:18px;font-weight:500}.shopify-section-img-with-text .btnBox{margin-top:42px}.shopify-section-img-with-text .healthcare_banner{padding:220px 0}.shopify-section-img-with-text .healthcare_banner .imgBox{display:none}.shopify-section-img-with-text .healthcare_banner h2{font-size:52px;color:#f16622;line-height:1.2;margin-bottom:25px}.section_bg,.section_bg img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;object-fit:cover}.grid_row{display:flex;flex-wrap:wrap;margin:0 -15px}.grid_row.align_center{align-items:center}.grid_row.align_bottom{align-items:end}.col_auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;padding-left:15px;padding-right:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;width:100%;padding-left:15px;padding-right:15px}.col_12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding-left:15px;padding-right:15px}.grid_col_4{width:100%;max-width:100%;padding-left:15px;padding-right:15px}.grid_row .content_column,.grid_row .img_column{width:50%;padding-left:15px;padding-right:15px}@media only screen and (min-width:768px){.grid_col_4{width:33.33%;max-width:33.33%}.grid_row.img_alignLeft{flex-direction:row-reverse}}@media only screen and (max-width:767px){.grid_row .content_column,.grid_row .img_column{width:100%}.grid_row .content_column{padding:26px 20px}}.tech_banner{position:relative;border-bottom:6px solid #F16622;z-index:1;text-align:center;padding:120px 0 80px;overflow:hidden}.tech_banner.ppe_techBanner .content_area{padding-top:50px}.tech_banner .content_area{width:100%;max-width:1420px;margin:0 auto}.tech_banner .banner_img{margin-bottom:20px}.tech_banner .banner_img img{display:inline-block}.tech_banner .title{color:#fff;font-size:32px;font-weight:500;margin-bottom:20px}.tech_banner.text_dark .title{color:#000}.tech_banner .title em,.tech_section h2 em{color:#f16622}.tech_banner .content{color:#fff;font-size:15px;width:100%;max-width:520px;margin:0 auto}.tech_banner.text_dark .content{color:#000}.tech_banner .content_area .btnBox{margin-top:30px}.tech_banner .bottom_arrow{margin-top:80px}.tech_section{position:relative;background-color:#fff;padding:80px 0;z-index:1}.tech_section .bg_img,.tech_section .bg_img img{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;object-fit:cover}.tech_section h2{font-size:28px;font-weight:500;color:#1b1b1b;padding-bottom:15px;border-bottom:1px solid #d5d5d5;margin-bottom:20px}.tech_section.text_white h2{color:#fff}.tech_section .content_column p{line-height:1.45}.tech_section .btnBox{margin-top:30px}.tech_section .meta_tags,.team_detail-single .meta_info{display:inline-flex;border:1px solid #f16622;margin-top:36px}.tech_section .meta_tags .meta_item,.team_detail-single .meta_info .meta_item{font-size:14px;font-weight:700;display:inline-flex;align-items:center;padding:10px 12px}.tech_section .meta_tags .meta_item:not(:last-child),.team_detail-single .meta_info .meta_item:not(:last-child){border-right:1px solid #f16622}.tech_section .meta_tags .meta_item .icon img{width:16px;height:16px;margin-right:8px;object-fit:contain}.tech_resource .img_alignRight .imgBox{text-align:right}.tech_resource .imgBox img{max-width:172px;display:inline-block}.tech_banner.ppe_techBanner{background-color:#fff;padding-top:26%}.light_bg{background-color:#f7f7f7!important}.p-0{padding:0!important}.text_white .button,.text_white .btn{background:#fff;border-color:#fff;color:#000}.text_white .button:not([disabled]):not(.button--outline):hover,.text_white .btn:not([disabled]):hover,.text_white .shopify-payment-button__button--unbranded:not([disabled]):hover{border-color:#fff!important;color:#fff!important}.text_white,.text_white h1,.text_white h2,.text_white h3{color:#fff}@media only screen and (max-width:1024px){.tech_banner .section_bg,.tech_banner .section_bg img{object-fit:contain;object-position:top center}.tech_section .meta_tags{border:none;flex-wrap:wrap}.tech_section .meta_tags .meta_item{border:1px solid #f16622;margin-right:8px;margin-bottom:8px}}@media only screen and (max-width:767px){.tech_section .grid_row{flex-direction:column-reverse}.tech_section.p-0 .img_column{padding:0}}@media only screen and (min-width:1200px){.col_xl_auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;padding-left:15px;padding-right:15px}.col_xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;width:100%;padding-left:15px;padding-right:15px}.tech_section .img_alignRight .content_column{padding-right:80px}.tech_section .img_alignLeft .content_column{padding-left:80px}}.product-info__buy-buttons button.button.button--xl[disabled]{display:none}
/*# sourceMappingURL=/cdn/shop/t/40/assets/custom.css.map */
