body{overflow-x:hidden}.footer .footer__column--info{justify-content:space-between;flex-direction:row-reverse}.footer .footer__content-bottom{padding-bottom:2rem;padding-top:2rem}.footer__copyright{margin-top:0!important}small.copyright__content{font-size:16px;color:#2f404f;letter-spacing:0}.footer__payment{margin-top:0!important}.footer__content-top{padding-bottom:0!important}.footer-block__details-content .list-menu__item--link{color:#001c1c!important;font-size:16px!important;line-height:30px;letter-spacing:0}.footer__content-top .grid{color:#001c1c}.footer-block__heading{color:#3894a1;font-size:24px!important;line-height:24px}.footer-block__details-content p{line-height:30px;margin-top:10px!important;letter-spacing:0}.cstm_footer{background-position:center;background-repeat:no-repeat;background-size:cover}.footer-block__details-content p a{color:#001c1c;text-decoration:none}.footer-block__details-content p a:hover{color:#001c1c;text-decoration:underline}.newsletter__wrapper{background-position:center;background-repeat:no-repeat;background-size:cover}.newsletter h2{color:#fff;font-size:48px;line-height:48px}.newsletter__subheading.rte p{color:#fff;letter-spacing:0;line-height:24px}.newsletter__subheading.rte{margin-bottom:3rem}.newsletter__wrapper .field__label{color:#fff;font-size:18px;font-family:Komu_A;font-weight:400}.newsletter__wrapper .field__input{background-color:transparent;border:1px solid #fff;color:#fff;height:50px}.newsletter-form__button:not(:focus-visible):not(.focused){background-color:#3894a1!important}.newsletter__wrapper .field__button{position:unset;width:155px;height:50px;color:#fff;font-size:18px;text-transform:uppercase;font-family:Komu_A}.newsletter-form__field-wrapper .field__input{margin-right:20px}.newsletter__wrapper .field{align-items:center}.image-with-text__media.global-media-settings{border:none}.image-with-text__media.media>*:not(.zoom):not(.deferred-media__poster-button){position:unset}.image-with-text__media{padding-bottom:0!important}.custom_image-text{background-position:center;background-repeat:no-repeat;background-size:cover}.custom_image-text .gradient{background:none}.image-with-text__text.rte p{line-height:24px;letter-spacing:0}.image-with-text__text.rte{color:#366d99}.image-with-text__content{padding-left:0}h2.image-with-text__heading.h1{font-size:48px;line-height:48px;letter-spacing:.05rem;color:#2f404f;margin-bottom:20px;margin-top:0}.button{font-size:18px;font-family:Komu_A;line-height:18px!important;height:50px}.image-with-text__content .image-with-text__text+.button{width:140px}.image-with-text__content .button:after{box-shadow:unset}.image-with-text__content .button{border:none}.custom_image-text .image-with-text.image-with-text--no-overlap:not(.page-width) .image-with-text__content{width:100%;margin:0 auto;padding:0 5rem}.custom_image-text .image-with-text.image-with-text--no-overlap:not(.page-width) .image-with-text__text-item{position:initial;background-repeat:no-repeat;background-size:cover}.custom_image-text .image-with-text.image-with-text--no-overlap:not(.page-width) .image-with-text__content .itg_box{width:100%;max-width:485px}.image-with-text .grid__item .image_text-video{display:flex;height:100%}.image-with-text .grid__item .image_text-video video{width:100%;height:100%}.product-grid .grid__item .card__content h3.card__heading{font-family:Euclid_Circular_B_Regular;font-size:16px;line-height:24px}.product-grid .grid__item .card__content.itg_card__content .card__information{display:flex;width:100%;justify-content:space-between;align-items:center;column-gap:10px}.product-grid .grid__item .card__content.itg_card__content .card__information h3{width:70%}.product-grid .grid__item .card__content.itg_card__content .card__information .card-information{width:35%;text-align:right}.product-grid .grid__item .card__content.itg_card__content .quick-add{display:flex;width:100%;justify-content:center;align-items:center;margin:0 1rem 1rem;column-gap:20px;flex-direction:row-reverse}.product-grid .grid__item .card__content.itg_card__content .quick-add product-form{width:50%}.product-grid .grid__item .card__content.itg_card__content .quick-add modal-opener{width:50%}.product-grid .grid__item .card__content.itg_card__content .quick-add product-form button{background:#366d99}.product-grid .grid__item .card__content.itg_card__content .quick-add product-form button:after{box-shadow:none}.product-grid .grid__item .card-wrapper:hover a{text-decoration:none}.product-grid .grid__item .card__content.itg_card__content .quick-add{display:none}.collection__title h2.title.h1{text-align:center}.collection__title h2.title.h1{text-align:center;font-size:48px;letter-spacing:1.5px}.collection-hero__description img{float:left;width:250px;margin:5px 20px 20px 0}.collection-hero__description p{text-align:left;letter-spacing:normal}.page-width.page-width--narrow .rte p img.alignright{float:right!important;margin:5px 0 20px 20px;width:250px}.banner .banner__box .banner__buttons{margin-top:3rem}.banner .banner__content.banner__content--bottom-left{padding-left:15px;padding-bottom:7rem}.search-in-banner{transform:translateY(-50%);margin-bottom:-130px}.search-wrapper-banner{display:flex;width:100%;justify-content:space-between;color:#2f404f;padding:40px 60px;box-shadow:0 0 5px #0000006e;background:#fff;align-items:center}.search-wrapper-banner .search-contact-no-itg,.search-wrapper-banner .search-email-itg{font-size:27px;font-weight:400;font-family:Komu_A;color:#2f404f;display:inline-block}.search-wrapper-banner .search-modal__form{max-width:37rem;min-height:50px;display:flex}.search-wrapper-banner a.btn.button--secondary{color:#2f404f;padding:0 2rem;background-color:transparent}.image-banner-section .banner{z-index:0}.search-wrapper-banner .search__input.field__input:focus{box-shadow:none}.header__submenu.list-menu{padding-top:0;padding-bottom:1rem}.header nav.header__inline-menu.SwymGr-HeaderSection .header__submenu .header__submenu .header__menu-item,.header nav.header__inline-menu.SwymGr-HeaderSection .header__submenu summary span,.header-wrapper .header .list-menu--inline li.SwymNav-SubItem>a{padding:10px 0;font-size:15px}nav.header__inline-menu.SwymGr-HeaderSection .hasDropDown .SwymNav-SubItemsMain{width:28rem}.header-wrapper .header__inline-menu .list-menu li span{font-size:18px}.SwymNav-SubItem .SwymNav-GrndItemsMain{top:0;margin-top:0!important;background:#fff}.collection-list li.collection-list__item .card .card__information h3{font-size:36px;letter-spacing:normal}.collection-list li.collection-list__item .card span.icon-wrap{display:none}h1.title.title--primary{text-align:center}.pagination-wrapper .pagination__list>li{flex:1 0 4rem;max-width:4rem}.facet-filters__field .select__select{padding-left:1rem}.shopify-policy__container{margin-bottom:50px!important}.collection-hero__title{text-align:center}.facets-container form#FacetFiltersForm div#FacetsWrapperDesktop{display:none}.sub_colletion_main_dst .navPages-list--categories li a svg.icon.icon-caret{width:8px;height:4px;margin-left:10px}.main-page-title{text-align:center}.collection-hero .collection-hero__description{max-width:100%;text-align:center}.product__description table.shop_attributes tr td p{margin:0}.product__description table.shop_attributes tr td{padding:8px 12px;display:block;font-size:15px;height:fit-content!important;width:100%!important}.product__description table.shop_attributes{border-color:#000}.product__description table.shop_attributes th{border:1px solid #000;padding:8px 12px;font-size:15px}.product__description table.shop_attributes{border-collapse:collapse}.product__description table.shop_attributes tr{border:1px solid #000}.main-page-title.page-title{margin:2.5rem 0;font-size:3rem}.cstm_prod_bg{background:#2f404f;height:100%}.cstm_prod_bg a.title_bg{text-decoration:none}.mobile-facets__main details.mobile-facets__details{display:none}.sub_colletion_main .collection-list li.collection-list__item .card .card__information h3{font-size:36px;letter-spacing:normal;font-family:Komu_A;line-height:normal}.sub_colletion_menu .navPages-action{font-size:1rem;color:#282828;width:100%;display:inline-block;display:flex;justify-content:space-between}.sub_colletion_menu .navPage-subMenu-list{padding-left:8px;padding-right:8px;box-shadow:1px 1px 3px #0000001a}.sub_colletion_menu ul.navPage-subMenu-list{background:#fff}.navPage-subMenu{background-color:transparent;padding:1.5rem 1.5rem 2.25rem!important;position:absolute}.navPage-subMenu--vertical{position:static;width:auto;padding:0!important;border:0;box-shadow:none}.sub_colletion_menu ul.navPage-subMenu-list li a{border-bottom:0;color:#444;font-weight:400;text-transform:capitalize}.sub_colletion_menu ul.navPage-subMenu-list li:hover a{color:#000}.navPage-subMenu--vertical .navPage-subMenu-action{padding-left:15px;padding-right:15px}.navPage-subMenu.navPage-subMenu--vertical{display:none}.navPage-subMenu.navPage-subMenu--vertical.is-open{display:block;margin:5px 0}.page-sidebar ul.navPage-subMenu-list li a{border-bottom:0;color:#444;font-weight:400}.papaSupermarket-style--modern .navPages-action.navPage-childList-action{padding-top:3px;padding-bottom:3px;font-weight:400}.navPage-subMenu--vertical .navPage-childList-item{position:static}.navPage-subMenu--vertical .navPage-childList{border-bottom:1px solid #e6e6e6;padding-top:5px;padding-bottom:5px;margin:0}.navPage-subMenu--vertical .navPage-childList{margin-top:3px;margin-bottom:7px}.navPage-subMenu--vertical .navPage-childList-action{padding-left:25px;padding-right:22px}.navPage-childList{display:none}ul.navPage-childList.child-is-open{display:block}.sub_colletion_bar{display:flex;justify-content:space-between;align-items:center;padding:10px 15px 13px;width:100%;background-color:#275027}.sub_coll_bar_hl{color:#fff;margin-bottom:0;margin-top:3px}.sub_coll_bar_bar .icon{color:#fff}.sub_colletion_main_dst .navPages-list--categories,ul.navPage-subMenu-list{list-style:none;padding-left:0}.sub_colletion_main_dst .navPages-list--categories li a{font-weight:;color:#000;text-decoration:none;padding:10px;display:flex;align-items:center;justify-content:space-between}.navPage-subMenu ul.navPage-subMenu-list li a{color:#00000094;line-height:normal;padding-top:8px;padding-bottom:8px}.sub_colletion_main_dst .navPages-list--categories li.navPages-item{border-top:.5px solid #B3B3B3}.sub_colletion_main_dst li.navPages-item.navlink_active>a{background:#cadad4}.product .product__info-wrapper span.posted_in a{color:#0d2538;text-decoration:none;font-family:Euclid_Circular_B_Regular;font-size:16px}.product .product__info-wrapper span.posted_in a:hover{opacity:.8;text-decoration:underline}.product .product__info-wrapper span.posted_in{font-size:16px;font-family:komu_A}.navPage-subMenu ul.navPage-subMenu-list li a.active{text-decoration:underline;color:#000000de;background:#cadad4}.hideAll.sku_barcode p{margin:0}.hideAll.sku_barcode p span{font-family:komu_A;font-size:16px}.hideAll.sku_barcode p span.sku,.hideAll.sku_barcode p span.barcode,.hideAll.sku_barcode p span.weight{font-family:Euclid_Circular_B_Regular;font-size:16px}.card__content.itg_card__content .quick-add{display:none}.card__content.itg_card__content .card__information{grid-row-start:1}.card__content.itg_card__content product-form .quick-add__submit{--color-background: var(--color-base-accent-1);color:#fff;border-color:#3894a1}.collection li.grid__item .card-wrapper .card__inner .card__media img{padding:20px 20px 0}.card__content.itg_card__content product-form.itg_add_cart{grid-row-start:3;margin:0 10px 10px}.product-grid .grid__item .card__content.itg_card__content .card__information{display:block}.product-grid .grid__item .card__content.itg_card__content .card__information .card-information{width:100%;text-align:left;margin-bottom:10px}.product-grid .grid__item .card__content.itg_card__content .card__information h3{width:100%}.search-wrapper-banner .search-modal__form .search__input.field__input{background:transparent}.card__content.itg_card__content product-form .quick-add__submit:after{box-shadow:none}.itg-collect-list-detail:hover{background:#3894a1}.announcement-bar{border-bottom:none}li.SwymNav-SubItem:hover summary.header__menu-item{background:#cadad4}li.SwymNav-SubItem summary.header__menu-item{width:96%;margin-right:4%}li.SwymNav-GrndItem:hover .header__menu-item{background:#cadad4}.header-wrapper .list-menu--inline li.SwymNav-SubItem:hover>a.header__menu-item{background:#cadad4}.header-wrapper .list-menu--inline li.SwymNav-SubItem a.header__menu-item{margin:0;padding-left:25px!important;width:calc(100% - 14px)}li.SwymNav-GrndItem a.header__menu-item{padding-left:10px!important}.header-wrapper .list-menu--inline .hasDropDown .SwymNav-SubItemsMain .SwymNav-SubItem:hover{background:#cadad4}.custom_image-text .image-with-text__media .image-animate{display:flex!important;position:absolute!important;right:0;width:20%;top:auto!important;left:auto!important;bottom:0!important;height:auto!important;animation:updown 1s infinite alternate}.custom_image-text .image-with-text__media .image-animate img{width:100%}.custom_image-text .image-with-text__media{position:relative}@keyframes updown{0%{transform:translateY(0)}to{transform:translateY(-20px)}}.sub_colletion_main_dst .navPages-list--categories li:hover a.navPages-action-clk,ul.navPage-subMenu-list li.navPage-subMenu-item:hover a.navPage-subMenu-action{background:#cadad4}.rfq-btn.rfq-collection-btn{width:100%}.rfq-btn.rfq-collection-btn:hover:after{box-shadow:0 0 #cadad4}.rfq-btn.rfq-collection-btn:after{box-shadow:0 0 #cadad4}.rfq_form_page .cart__row .cart_meta .item_sku{text-transform:uppercase}.rfq_form_page .itg-request-quote{position:relative}.rfq_form_page .itg-request-quote .help-block{position:absolute;right:0;top:100%;padding-right:15px}.rfq_form_page .text-right.td_subtotal .item_title{margin-left:15px!important}.rfq_popup{padding:22px!important}.rfq_popup:not(.form-appended) a{width:48%!important;background:#3894a1!important;border-color:#3894a1!important;color:#fff!important;text-decoration:none;font-family:Komu_A;font-size:18px!important;letter-spacing:.1rem;font-weight:400!important}.rfq_popup a:hover{background:#3894a1!important}form#rfq_form .cart__footer input#submitRFQForm{background:#3894a1;font-family:Komu_A;font-size:18px}.grfq-quote-widget .grfq-quote-widget-label div{font-family:Komu_A;font-size:18px;letter-spacing:.1rem}.product-recommendations .product-grid .grid__item .card__media img{padding:20px 20px 0}.product-recommendations__heading{text-align:center}.itg-collection-list-head h2.title{margin-top:0;text-align:center;font-size:48px;letter-spacing:1.5px}.product .product__media-list li.grid__item .product__modal-opener .product__media{padding:0!important;height:400px}.product .product__media-list li.grid__item .product__modal-opener .product__media img{object-fit:contain}.header__icons .header_icon_customer{position:relative}.header__icons .header_icon_customer .itg_custom_account_info{position:absolute;top:155%;background:#f0f1ee;width:20rem;left:50%;transform:translate(-50%);opacity:0;visibility:hidden;transition:all .25s linear}.header__icons .header_icon_customer .itg_custom_account_info a{color:#2f404f;display:block;text-decoration:none;margin:0;padding-left:25px!important;padding:10px 0;border-bottom:1px solid #E0E0E0;width:100%;font-size:15px}.header_icon_customer:hover .itg_custom_account_info{opacity:1;visibility:visible}.header__icons .header_icon_customer .itg_custom_account_info a:hover{background:#cadad4;color:#194161}.product__info-wrapper .product__info-container .product__description{margin:1.5rem 0}.product_catalog_metafield{margin-bottom:0}.product_catalog_metafield a.catalog_meta_title{text-decoration:none;color:#3894a1;display:flex;align-items:center;width:fit-content}.product_catalog_metafield a.catalog_meta_title span{margin-left:10px;font-size:22px;font-family:Komu_A}.product_catalog_metafield a.catalog_meta_title svg{width:24px;height:24px}.product_desc_body h2:first-child{margin-top:0;display:none}.product_desc_body p:first-child{margin-top:0}.product_desc_main{padding:.1px 15px;background:#cadad4;margin:15px 0}.product_desc_main .product_desc_body{color:#194161;padding-bottom:15px}.product_desc_main .product_desc_body td{word-break:break-word}.product_desc_main .product_desc-heading{position:relative;cursor:pointer;margin:8px 0}.product_desc_main .product_desc-heading:before{position:absolute;content:"";width:2px;height:12px;background:#2f404f;top:50%;right:5px;transform:translateY(-50%);opacity:1}.product_desc_main .product_desc-heading:after{position:absolute;content:"";background:#2f404f;width:12px;height:2px;top:50%;right:0;transform:translateY(-50%)}.product_desc_main .product_desc-heading.product_description_toggle:before{opacity:0}.collection-hero__description a{color:currentColor}.itg-request-for-quote .rfq_form_page .g_alert.text-center{text-align:center}.itg-request-for-quote .rfq_form_page .g_alert a.btn.btn_c{font-family:Komu_A;font-size:18px;text-decoration:none;line-height:18px!important;padding:1.6rem 3rem;background:rgba(var(--color-button),var(--alpha-button-background));color:#fff;display:inline-block;letter-spacing:.1rem;margin-top:15px}.itg-page div#shopify-section-dealer{margin-top:50px}.itg-page.itg-bid-specifications .page-width--narrow{max-width:var(--page-width);padding:0 1.5rem}.itg-page.itg-bid-specifications .page-width--narrow .rte ul{list-style-type:none;padding:0;margin:0}.itg-page.itg-jobs .page-width--narrow{max-width:var(--page-width);padding:0 1.5rem}.itg-page.itg-bid-specifications .collapsible-row-layout .accordion{background:#cadad4}.itg-page.itg-bid-specifications .collapsible-row-layout .accordion summary h3{font-family:Komu_A}.itg-page.itg-dealer-locator .page-width--narrow{max-width:var(--page-width);padding:0 1.5rem}.itg-page.itg-free-scorebook .free-scorebook-form .globo-form-app,.itg-page.itg-enter-to-win .free-scorebook-form .globo-form-app,.itg-page.itg-rebates .globo-form-app,.itg-page.itg-jobs .globo-form-app{margin-left:0;margin-bottom:0}.itg-page.itg-parts-request .globo-form-app{margin-bottom:0}.itg-page.itg-jobs .globo-form-app .globo-heading{font-weight:400;line-height:1.5;font-size:26px;margin:0}.itg-page .page-width.page-width--narrow{max-width:var(--page-width);padding:0 1.5rem}.bis_cont_main p,.bis_cont_main h2{margin:0}.bis_cont_main,.itg-page.itg-parts-request .rte{text-align:center}.globo-formbuilder .globo-form-app .globo-form-control input,.globo-form-app .globo-form-control textarea,.globo-form-app .globo-form-control select{border:1px solid #4c5a66;background:#f0f1ee}.globo-form-app hr{margin:1rem 0}.globo-formbuilder .globo-form-app .globo-form-control textarea{height:initial;background:#f0f1ee;border:1px solid #4c5a66}.free-scorebook-form #globo-formbuilder-95685,.globo-form.default-form.globo-form-id-95689{max-width:1000px}.bis-job-refrence{color:#2f404f;font-weight:400}.bis_cont_left{width:30%;flex-direction:column}.bis_cont_right{width:100%}.bis_cont_main p.bis-contact-address,.bis_cont_main p.bis-contact-fax{margin:0}.globo-form-id-95458 .globo-form-app .header .globo-description h4 strong{font-weight:400}.itg-page.itg-contact .bis_cont_right_con p,.itg-page.itg-contact .bis_cont_right_con h2{margin:0}.itg-page.itg-contact .bis_cont_right_con{max-width:600px;margin:0 auto;text-align:center}.itg-page .page-description img.alignleft{float:left;margin:5px 20px 20px 0}.shopify-policy__container{max-width:var(--page-width)!important;padding:0 1.5rem!important}.fancybox-slide{background:#000c}.fancybox-container .fancybox-toolbar{opacity:1;visibility:visible}.fancybox-container .fancybox-infobar{opacity:0;visibility:hidden!important}.globo-form-app .globo-form-control hr{margin:0}.itg-page.itg-sales-person-incentive-fund .globo-form-app .globo-heading{font-weight:400;line-height:1.5;font-size:26px;margin:0}.itg_submittals_main{display:flex;flex-wrap:wrap;margin-left:-28px;padding-bottom:15px;row-gap:28px}.itg_specs_head{cursor:pointer}.itg_submittals_main .itg_submit_content{width:10%;display:flex;flex-direction:column;align-items:center;padding-left:28px}.itg_submittals_main .itg_submit_content h4{margin:0 0 15px;font-weight:700}.itg_submittals_pdf{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.itg_specs_submittals_accordian{padding:.1px 15px;background:#cadad4;margin:15px 0}.itg_submittals_pdf a{width:45%;display:flex}.itg_submittals_pdf a img{width:100%;object-fit:cover}.itg_specs_head h3{position:relative}.itg_specs_head h3:after{position:absolute;content:"";background:#2f404f;width:11px;height:2px;top:50%;right:0;transform:translateY(-50%)}.itg_specs_head h3:before{position:absolute;content:"";width:2px;height:11px;background:#2f404f;top:50%;right:4px;transform:translateY(-50%);opacity:1}.itg_specs_head.itg_accordian_open h3:before{opacity:0}.salewrap .salehead h3 a{color:currentColor}.itg-page.itg-color-options .static-img-text-section .static-img-text-slider:last-child{padding-bottom:0}.itg-page.itg-request-for-quote .rfq_form_page .continuewrap a.btn-primary{background:#3894a1;font-family:Komu_A;padding:10px 3rem!important;font-size:18px;display:inline-block;text-decoration:none}.itg-page.itg-request-for-quote .rfq_form_page.text-center{text-align:center}.itg-page.itg-request-for-quote .rfq_form_page .continuewrap .rfq-success-message{color:currentColor}.footer .cstm_footer .footer-block__details-content p{text-align:left}.shopify-policy__container .shopify-policy__title{display:none}.shopify-app-block div#insta-feed{margin-top:0}.section-header .header-wrapper .header__inline-menu .list-menu li span{line-height:normal}summary .icon-caret{top:50%;transform:translateY(-50%)}.shopify-block.shopify-app-block #insta-feed h2{font-size:48px;letter-spacing:1.5px;line-height:calc(1 + .3/max(1,var(--font-heading-scale)))}.rich-text .rich-text__wrapper{display:flex;justify-content:center;width:calc(100% - 4rem / var(--font-body-scale));width:100%}.collection-list .card .card__inner{background:#fff}.collection-list .card .card__inner .card__media .media img{object-fit:contain}@media screen and (min-width: 990px){.image-with-text__text-item .image-with-text__content{padding:0rem 7rem 0rem 0}}@media screen and (min-width: 750px){.footer .grid--3-col-tablet .grid__item{width:calc(22.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.footer .grid--3-col-tablet .grid__item.footer-block--menu{width:calc(18.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.newsletter__wrapper .newsletter-form__field-wrapper,.newsletter-form{max-width:740px!important}.custom_image-text .image-with-text.image-with-text--no-overlap:not(.page-width) .image-with-text__content{position:absolute;top:0;right:0;left:0}.itg_collection_main .itg-collection-list-wrapper{padding-top:145px}.image-with-text .grid__item .image-with-text__content{padding-top:0}.product__info-wrapper.product__info-wrapper--extra-padding{padding:0 0 0 5rem}.main-page-title.page-title{font-size:4rem}section.shopify-section.section .banner--content-align-left.banner--desktop-transparent .banner__box.content-container{max-width:58rem}.itg-product-guides.itg-page div#shopify-section-dealer{margin-top:70px}.itg-page.itg-bid-specifications .page-width--narrow,.itg-page.itg-jobs .page-width--narrow,.itg-page.itg-dealer-locator .page-width--narrow,.itg-page .page-width.page-width--narrow{padding:0 5rem}.shopify-policy__container{padding:0 5rem!important}.itg-page div#shopify-section-dealer{margin-top:70px}.shopify-app-block div#insta-feed{margin-top:0}.rich-text .rich-text__wrapper h2.rich-text__heading{font-size:48px}.search-wrapper-banner a.btn.button--secondary:after{border:1px solid #000}}@media screen and (max-width: 768px){.bis_cont_left{flex-direction:column-reverse;order:2}.bis_cont_right{width:100%}}.header__inline-menu .SwymNav-SubItemsMain,.header__inline-menu .SwymNav-SubItemsMain-ImgMain{transition:all .25s ease-in-out}.header__inline-menu .SwymNav-SubItemsMain.itg_click_menu,.header__inline-menu .SwymNav-SubItemsMain-ImgMain.itg_click_menu,.SwymNav-SubItem .SwymNav-GrndItemsMain.itg_click_submenu{opacity:1;visibility:visible;z-index:5;transition:all .25s ease-in-out}.header__submenu .SwymNav-SubItem .icon-caret{flex-shrink:0;margin-left:1rem;position:static;margin:0;padding:14px;width:38px;height:38px}summary.header__menu-item.menu_underline span{text-decoration:underline}.locate-by-dealername .dealer-locator-main .state-wrapper .state-row,.locate-by-city .dealer-locator-main .state-wrapper .state-row,.locate-by-zipcode .dealer-locator-main .state-wrapper .state-row,.locate-by-dealername .dealer-locator-main .state-wrapper .state-row .state-dealer-details,.locate-by-city .dealer-locator-main .state-wrapper .state-row .state-dealer-details,.locate-by-zipcode .dealer-locator-main .state-wrapper .state-row .state-dealer-details{display:none}.locate-by-zipcode .dealer-locator-main .state-wrapper .state-row .state-dealer-details.sub-active,.locate-by-dealername .dealer-locator-main .state-wrapper .state-row .state-dealer-details.sub-active,.locate-by-city .dealer-locator-main .state-wrapper .state-row .state-dealer-details.sub-active{display:block}.locate-by-dealername #map,.locate-by-city #map,.locate-by-zipcode #map,.locate-by-state #map{display:none}.dealer-locator-main .state-wrapper .state-row.active{display:block}.itg-dealer-locator #map{height:100%!important;margin-bottom:20px;float:none}div#map_inner svg path:hover{fill:#3b729f}div#map_inner svg rect:hover{fill:#3b729f}div#map_inner svg text{pointer-events:none}.itg-dealer-locator #map .itg-additional-states{text-align:center}.itg-dealer-locator #map .itg-additional-states .btn.button{margin:10px;min-height:30px;min-width:fit-content;max-height:40px;padding:0 20px}.search-in-banner{transform:translateY(0);margin-bottom:0;position:absolute;width:100%;bottom:-65px;z-index:9}.custom_banner .banner .banner__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.custom_banner .slick-list{overflow:initial}.image-banner-section .banner{z-index:0;min-height:100%}.product-form__buttons a.itg_additional_btn.btn{margin-top:10px}@media screen and (max-width: 479px){.itg-request-for-quote .rfq_form .row .width-50,.itg-request-for-quote .rfq_form .row .width-50 input#submitRFQForm{width:100%}}.image_copied:before{position:absolute;content:"Image Downloading"!important;width:155px;height:30px;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);background:#f5a623;text-align:center;font-size:12px;display:flex;justify-content:center;align-items:center;z-index:999}.thumbnail-list__item.image_copied:before{padding-bottom:30%!important}.itg_card__content .hideAll.sku_barcode p span.sku-heading{font-weight:700}.itg_card__content .hideAll.sku_barcode p span.sku,.itg_card__content .hideAll.sku_barcode p span{font-size:15px;font-family:komu_A;font-weight:100}.itg_card__content .hideAll.sku_barcode p{line-height:20px}.itg-request-for-quote .money.rfq-subtotal{position:relative}.itg-request-for-quote .money.rfq-subtotal:before{position:absolute;content:"MSRP: ";top:50%;left:-55px;transform:translateY(-50%)}.itg-request-for-quote .rfq_form .amount.rfq-total{position:relative}.itg-request-for-quote .rfq_form .amount.rfq-total:before{position:absolute;content:"MSRP:";top:50%;transform:translateY(-50%);left:-55px}.itgr-product-innovations{font-size:30px}@media screen and (max-width: 749px){.itgr-product-innovations{font-size:24px}}.has-social .InAnnouncementSocial{max-width:190px!important;padding-top:10px!important}.InAnnouncementSocial .itgr-linkedin{display:contents!important}.InAnnouncementSocial .list-social__link{padding-top:4px!important}.InAnnouncementSocial .itgr-linkedin svg{width:20px;height:20px}@media screen and (min-width: 768px) and (max-width: 992px){.has-social .InAnnouncementSocial{max-width:169px!important}.announcement-bar__message.left{max-width:calc(100% - 128px)!important}}.menu-drawer__utility-links .itgr-linkedin{padding-top:8px!important}h2.main_heading{text-align:center}.collection-list .card .card__inner .card__media .media img{object-fit:cover;object-position:bottom}.SwymNav-SubItemsMain-ImgMain .SwymNav-SubItemsMain{width:100%!important}.SwymItemsImgBox{display:none}
/*# sourceMappingURL=/cdn/shop/t/63/assets/custom.css.map */
