.elementor-192 .elementor-element.elementor-element-2a35270{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-192 .elementor-element.elementor-element-da666be .catalog-intro{padding:24px 24px 24px 24px;border-radius:10px;background:#ffffff;}.elementor-192 .elementor-element.elementor-element-da666be .procure-strip{grid-template-columns:repeat(4,minmax(0,1fr));}.elementor-192 .elementor-element.elementor-element-6b85752{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-192 .elementor-element.elementor-element-9c7a5d8 .product-grid{grid-template-columns:repeat(4,minmax(0,1fr));}.elementor-192 .elementor-element.elementor-element-9c7a5d8 .product-card .pimg img{object-fit:cover;object-position:center center;}.elementor-192 .elementor-element.elementor-element-9c7a5d8 .pimg img{object-fit:cover;}.elementor-192 .elementor-element.elementor-element-e98030e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-192 .elementor-element.elementor-element-5cd89c7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-192 .elementor-element.elementor-element-e2a6aaa .workboot-oem{grid-template-columns:42% 58%;}.elementor-192 .elementor-element.elementor-element-e2a6aaa .workboot-oem>img{object-fit:cover;}.elementor-192 .elementor-element.elementor-element-e2a6aaa .micro-caps{grid-template-columns:repeat(2,minmax(0,1fr));}.elementor-192 .elementor-element.elementor-element-bed5d8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-192 .elementor-element.elementor-element-7d03eb3{--facon-rfq-padding:30px 28px 28px 28px;--facon-rfq-form-width:760px;--facon-rfq-gap:16px;--facon-rfq-label-color:#172033;--facon-rfq-field-height:40px;--facon-rfq-textarea-height:96px;--facon-rfq-field-bg:#ffffff;--facon-rfq-field-border:#cbd5e1;--facon-rfq-field-radius:4px;--facon-rfq-button-bg:#087fbd;--facon-rfq-button-color:#ffffff;--facon-rfq-button-radius:4px;}.elementor-192 .elementor-element.elementor-element-7d03eb3 .rfq-section h2{font-size:28px;font-weight:700;line-height:1.2em;}.elementor-192 .elementor-element.elementor-element-7d03eb3 .rfq-section>div>p:not(.eyebrow),.elementor-192 .elementor-element.elementor-element-7d03eb3 .rfq-nda-note{font-size:13px;font-weight:400;line-height:1.45em;}.elementor-192 .elementor-element.elementor-element-7d03eb3 .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.elementor-192 .elementor-element.elementor-element-7d03eb3 .field label{font-size:12px;font-weight:700;line-height:1.3em;}.elementor-192 .elementor-element.elementor-element-7d03eb3 .wpcf7-submit{font-size:12px;font-weight:700;line-height:42px;}.elementor-192 .elementor-element.elementor-element-7d03eb3 .wpcf7-submit:hover{background:#066fa7;color:#ffffff;}@media(max-width:1024px){.elementor-192 .elementor-element.elementor-element-da666be .procure-strip{grid-template-columns:repeat(2,minmax(0,1fr));}.elementor-192 .elementor-element.elementor-element-9c7a5d8 .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.elementor-192 .elementor-element.elementor-element-e2a6aaa .workboot-oem{grid-template-columns:45% 55%;}.elementor-192 .elementor-element.elementor-element-7d03eb3{--facon-rfq-padding:28px 24px 28px 24px;--facon-rfq-form-width:100%;}.elementor-192 .elementor-element.elementor-element-7d03eb3 .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:767px){.elementor-192 .elementor-element.elementor-element-da666be .procure-strip{grid-template-columns:repeat(2,minmax(0,1fr));}.elementor-192 .elementor-element.elementor-element-9c7a5d8 .product-grid{grid-template-columns:repeat(1,minmax(0,1fr));}.elementor-192 .elementor-element.elementor-element-e2a6aaa .workboot-oem{grid-template-columns:1fr;}.elementor-192 .elementor-element.elementor-element-e2a6aaa .micro-caps{grid-template-columns:repeat(1,minmax(0,1fr));}.elementor-192 .elementor-element.elementor-element-7d03eb3{--facon-rfq-padding:22px 20px 22px 20px;--facon-rfq-form-width:100%;}.elementor-192 .elementor-element.elementor-element-7d03eb3 .form-grid{grid-template-columns:repeat(1,minmax(0,1fr));}}/* Start custom CSS for container, class: .elementor-element-2a35270 */.elementor-192 .container{width:calc(100% - 64px)!important;max-width:1216px!important}
.elementor-192 .catalog-intro{height:auto!important;min-height:350px}
.elementor-192 .product-grid{height:auto!important;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:none!important;align-items:stretch!important;gap:20px;margin-bottom:48px}
.elementor-192 .product-card{height:auto!important;min-height:0!important;align-self:stretch!important;display:flex;flex-direction:column}
.elementor-192 .product-card .pbody{display:flex;flex-direction:column;flex:0 0 auto}
.elementor-192 .product-card .p-actions{margin-top:16px!important;padding-top:14px}
.elementor-192 .product-card .desc{min-height:0!important}
.elementor-192 .quick-specs{margin-bottom:14px}.elementor-192 .product-card .pimg{width:100%!important;height:210px!important;min-height:210px!important;overflow:hidden!important;padding:0!important;margin:0!important}.elementor-192 .product-card .pimg img{display:block!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center center!important;margin:0!important}
.elementor-192 .table-section{height:auto!important;overflow:visible}
.elementor-192 .scroll-table{overflow-x:auto}
.elementor-192 .workboot-oem{height:auto!important;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}
.elementor-192 .workboot-oem img{height:100%;min-height:400px}
.elementor-192 .rfq-section{height:auto!important}
.elementor-192 .product-card{position:relative}.elementor-192 .product-card .p-actions .text-link::before{content:"";position:absolute;left:0;top:0;width:100%;aspect-ratio:16/9;z-index:5;cursor:pointer}@media(max-width:1024px){.elementor-192 .container{width:calc(100% - 40px)!important}.elementor-192 .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:767px){.elementor-192 .catalog-intro{min-height:0}.elementor-192 .product-grid,.elementor-192 .workboot-oem{grid-template-columns:1fr}.elementor-192 .workboot-oem img{height:300px;min-height:0}}/* End custom CSS */