.shopify-section-article-clean{background-color:var(--ac-section-bg, #ebebeb);padding-top:var(--ac-section-pt, 0px);padding-bottom:var(--ac-section-pb, 0px)}.article-clean{background-color:var(--ac-section-bg, #ebebeb);padding-top:0;padding-bottom:var(--ac-padding-bottom, 48px)}.article-clean__breadcrumb{background:var(--ac-breadcrumb-bg, #ebebeb);padding:var(--ac-breadcrumb-py, 14px) 0;font-family:var(--font-family-body);font-size:var(--ac-breadcrumb-size, 18px);color:var(--ac-breadcrumb-color, #555555);line-height:1.4;text-transform:capitalize}.article-clean__breadcrumb a{color:var(--ac-breadcrumb-link, #052f59);text-decoration:underline;text-underline-offset:2px;font-weight:var(--font-weight-bold)}.article-clean__breadcrumb a[href="/blogs/osha"]{text-transform:uppercase}.article-clean__breadcrumb a:hover{color:var(--link-hover-color, #052f59)}.article-clean__breadcrumb-sep{margin:0 var(--ac-breadcrumb-gap, 8px);font-weight:600}.article-clean__breadcrumb-current{color:var(--ac-breadcrumb-color, #555555);font-weight:600}.article-clean__inner{display:flex;flex-direction:column;gap:20px;padding-top:var(--ac-padding-top, 20px)}.article-clean__title{font-family:var(--font-family-heading);font-size:var(--ac-title-size, 25px);font-weight:var(--font-weight-bold);color:var(--ac-title-color, #052f59);text-transform:uppercase;letter-spacing:.3px;line-height:1.25;margin:0}.article-clean__date{display:flex;align-items:center;gap:6px;font-family:var(--font-family-body);font-size:var(--ac-date-size, 16px);color:var(--ac-date-color, #555555);margin:0}.article-clean__date-icon{font-size:16px;line-height:1;flex-shrink:0}.article-clean__body{font-family:var(--font-family-body);font-size:var(--ac-body-size, 18px);line-height:var(--ac-body-line-height, 1.8);color:var(--ac-body-color, #333333)}.article-clean__body:after{content:"";display:block;clear:both}.article-clean__body article,.article-clean__body header,.article-clean__body section{display:block;margin:0;padding:0}.article-clean__body>*:first-child{margin-top:0}.article-clean__body .article-clean__featured-image{float:left;width:40%;margin:0 30px 16px 0;border-radius:4px;aspect-ratio:4 / 3;max-height:500px;object-fit:cover;display:block;height:auto}.article-clean__clearfix{clear:both;display:block;width:100%;height:0;margin:0;padding:0;border:0;font-size:0;line-height:0}.article-clean__body .article-clean__featured-image--slider{max-height:none;object-fit:initial;border-radius:0;overflow:visible;padding:0;background:transparent}.article-clean__slider-main{position:relative;width:100%;aspect-ratio:1;border-radius:4px;overflow:hidden;background:#f2f2f2;max-width:500px}.article-clean__slider-slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:opacity .22s ease}.article-clean__slider-slide.is-active{opacity:1;visibility:visible;z-index:1}.article-clean__slider-slide img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0;margin:0}.article-clean__slider-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:36px;height:36px;padding:0;border:1px solid rgba(0,0,0,.06);border-radius:50%;background:#ffffffeb;color:#052f59;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #0000001f;transition:background .16s ease,transform .16s ease,box-shadow .16s ease}.article-clean__slider-arrow:hover,.article-clean__slider-arrow:focus-visible{background:#fff;box-shadow:0 3px 12px #0000002e;outline:none}.article-clean__slider-arrow:active{transform:translateY(-50%) scale(.95)}.article-clean__slider-arrow svg{width:18px;height:18px;display:block}.article-clean__slider-arrow--prev{left:10px}.article-clean__slider-arrow--next{right:10px}.article-clean__slider-thumbs{display:flex;gap:8px;margin-top:10px;padding:2px 0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none}.article-clean__slider-thumbs::-webkit-scrollbar{display:none}.article-clean__slider-thumb{flex:0 0 auto;width:72px;aspect-ratio:4 / 3;padding:0;margin:0;border:2px solid transparent;border-radius:4px;background:#e5e5e5;cursor:pointer;overflow:hidden;transition:border-color .16s ease,transform .16s ease}.article-clean__slider-thumb img{width:100%;height:100%;object-fit:cover;display:block;margin:0;border-radius:0}.article-clean__slider-thumb:hover{border-color:#052f5966}.article-clean__slider-thumb.is-active{border-color:#052f59}.article-clean__slider-thumb:focus-visible{outline:2px solid #052f59;outline-offset:2px}@media(max-width:768px){.article-clean__body .article-clean__featured-image--slider{max-height:none}.article-clean__slider-main{aspect-ratio:1}.article-clean__slider-arrow{width:34px;height:34px}}.article-clean__body h2{font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);font-size:25px;color:#052f59;text-transform:uppercase;letter-spacing:.3px;line-height:1.3;margin:1.2em 0 .5em}.article-clean__body h3{font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);font-size:20px;color:#052f59;letter-spacing:.2px;line-height:1.3;margin:1em 0 .5em;padding-top:8px}.article-clean__body h4{font-family:var(--font-family-heading);font-size:16px;font-weight:600;color:#0a2540;line-height:1.4;margin-top:1.8rem;margin-bottom:.5rem;padding:0;border:none;background:none;text-decoration:none;letter-spacing:0;text-transform:none}.article-clean__body h5{font-family:var(--font-family-heading);font-weight:var(--font-weight-bold);font-size:17px;color:#052f59;line-height:1.35;margin:1em 0 .5em}.article-clean__body p{font-size:var(--ac-body-size, 18px);line-height:var(--ac-body-line-height, 1.8);color:var(--ac-body-color, #333333);margin:0 0 1rem}.article-clean__body a{color:inherit;text-decoration:underline;text-underline-offset:2px;font-weight:inherit}.article-clean__body a:hover{color:#0a2540}.article-clean__body ul{list-style:disc;padding-left:1.4rem;margin:0 0 1rem;display:block}.article-clean__body ol{list-style:decimal;padding-left:1.4rem;margin:0 0 1rem;display:block}.article-clean__body ul li,.article-clean__body ol li{line-height:1.7;margin-bottom:6px}.article-clean__body ul li strong,.article-clean__body ol li strong{font-weight:600}.article-clean__body li::marker{color:#333}.article-clean__body img:not(.article-clean__featured-image){display:block;max-width:100%;height:auto;border-radius:4px}.article-clean__body figcaption,.article-clean__body img+p em,.article-clean__body img+em{display:block;text-align:center;font-size:13px;font-style:italic;color:#666;margin-top:-1rem;margin-bottom:1.5rem}.article-clean__body img+p:has(>em:only-child){text-align:center;font-size:13px;font-style:italic;color:#666;margin-top:-1rem;margin-bottom:1.5rem}.article-clean__body figure{display:flex;flex-direction:column;gap:8px;padding:16px 0;margin:0}.article-clean__body figure img{max-width:100%;margin:0 auto}.article-clean__body blockquote{border-left:4px solid var(--color-accent-1, #115995);background:#ebf3fb;padding:22px 26px;margin:2em 0;border-radius:0 var(--radius-sm, 5px) var(--radius-sm, 5px) 0;font-style:italic;color:#333;line-height:1.7}.article-clean__body table{width:100%;border-collapse:collapse;margin:2em 0;font-size:15px}.article-clean__body th,.article-clean__body td{padding:12px 16px;border:1px solid rgba(0,0,0,.1);text-align:left}.article-clean__body th{background:var(--color-accent-2, #052f59);color:var(--color-white, #fff);font-weight:var(--font-weight-bold)}.article-clean__body hr{border:none;border-top:1px solid rgba(0,0,0,.08);margin:2.5em 0}@media(max-width:768px){.article-clean__body .article-clean__featured-image{float:none;width:100%;margin:0 0 16px;max-height:none}}@media(max-width:810px){.shopify-section-article-clean{padding-top:min(var(--ac-section-pt, 0px),20px);padding-bottom:min(var(--ac-section-pb, 0px),20px)}.article-clean{padding-bottom:min(var(--ac-padding-bottom, 48px),40px)}.article-clean__inner{padding-top:min(var(--ac-padding-top, 20px),16px);gap:16px}.article-clean__title,.article-clean__body h2{font-size:22px}.article-clean__body h3{font-size:19px}.article-clean__body h4{font-size:16px}}@media(max-width:480px){.shopify-section-article-clean{padding-top:min(var(--ac-section-pt, 0px),12px);padding-bottom:min(var(--ac-section-pb, 0px),12px)}.article-clean{padding-bottom:min(var(--ac-padding-bottom, 48px),32px)}.article-clean__inner{padding-top:min(var(--ac-padding-top, 20px),12px)}.article-clean__title{font-size:21px}.article-clean__body h2{font-size:20px}.article-clean__body h3{font-size:18px}}@media(forced-colors:active){.article-clean__breadcrumb a{forced-color-adjust:auto}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/section-article-clean.css.map */
