.cmp-tabs.ui-widget .ui-widget-content.cmp-tabs__product-variants{padding:0}
.cmp-tabs.ui-widget .ui-widget-content.cmp-tabs__product-variants .cmp-product-variants .product-variants{padding:0 10px}
.cmp-product-variants .product-variants{display:flex;flex-wrap:wrap;flex-direction:row;border-top:1px solid #bcbcbc;border-bottom:1px solid #bcbcbc;margin:20px 0}
.cmp-product-variants .product-variants>div{flex:1 1 auto}
.cmp-product-variants .product-variants.is-loading:before{z-index:11;border-width:5px;border-top-width:5px;width:50px;height:50px;top:25%}
.cmp-product-variants .product-variants.is-loading:after{content:'';position:absolute;inset:0;z-index:10;background-color:#000;opacity:.35}
.cmp-product-variants .product-variants:not(.variants-initialized).is-loading{height:200px}
.cmp-product-variants .product-variants:not(.variants-initialized).is-loading:after{background-color:transparent}
.cmp-product-variants .product-variants--facets{display:none;width:25%;transition:all .5s ease-in-out;border-right:1px solid #bcbcbc;padding-top:10px}
@media screen and (min-width:1024px){.cmp-product-variants .product-variants--facets{display:block}
}
.cmp-product-variants .product-variants--facets .facet-tabs{display:flex;flex-wrap:wrap;margin:0}
.cmp-product-variants .product-variants--facets .facet-tabs--tab{flex:1 auto}
.cmp-product-variants .product-variants--facets .facet-tabs--heading{width:100%;cursor:pointer !important;transition:all .5s ease}
.cmp-product-variants .product-variants--facets .facet-tabs--tab-content{width:100%}
.cmp-product-variants .product-variants--facets .facet-tabs--tab-content .search-facets{width:100%;padding:0 16px 10px 0}
.cmp-product-variants .product-variants--facets .facet-tabs--tab-content .search-facets__filter-content{display:none}
.cmp-product-variants .product-variants--facets .facet-tabs--tab-content .search-facets__container{padding:10px 0;box-shadow:none}
.cmp-product-variants .product-variants--facets .facet-tabs--tab-content .search-facets .facet-group{transition:all .3s ease}
.cmp-product-variants .product-variants--facets .facet-tabs--tab-content .search-facets .facet-group .facet-group__heading{border:0;padding:11px 17px}
.cmp-product-variants .product-variants--facets .facet-tabs--tab-content .search-facets .facet-group .facet-group__heading.ui-accordion-header-collapsed .ui-accordion-header-icon{transform:rotate(180deg)}
.cmp-product-variants .product-variants--facets .facet-tabs--tab-content .search-facets .facet-group .facet-group__content{padding:5px 17px 10px}
.cmp-product-variants .product-variants--facets .facet-tabs--tab-content .search-facets .hidden{display:none}
.cmp-product-variants .product-variants--facets .facet-tabs--tab-content .column-list{padding:0}
.cmp-product-variants .product-variants--facets .facet-tabs--tab-content .column-list--container{padding:15px 10px 10px}
.cmp-product-variants .product-variants--facets .facet-tabs--tab-content .column-list--item{padding-bottom:10px;display:flex;gap:5px}
.cmp-product-variants .product-variants--facets .filter-tabs__close-filters{min-height:0}
.cmp-product-variants .product-variants--facets .filter-tabs__close-filters .filter-tabs__close-icon{transition:transform .3s ease}
.cmp-product-variants .product-variants--facets.on-modal{width:100vw !important}
.cmp-product-variants .product-variants--facets.on-modal .product-variants--tabs{width:100vw}
.cmp-product-variants .product-variants--facets.on-modal .product-variants--tabs .facet-tabs--tab-content{padding:0}
.cmp-product-variants .product-variants--facets.on-modal .product-variants--tabs .facet-tabs--tab-content .hide-show-filter,.cmp-product-variants .product-variants--facets.on-modal .product-variants--tabs .facet-tabs--tab-content .modal__heading{display:none}
.cmp-product-variants .product-variants--facets.on-modal .product-variants--tabs .facet-tabs--tab-content .search-facets{padding:0}
.cmp-product-variants .product-variants--facets.on-modal .product-variants--tabs .facet-tabs--tab-content .search-facets__container{padding:15px}
.cmp-product-variants .product-variants--table{width:75%}
@media screen and (min-width:1024px){.cmp-product-variants .product-variants--table{padding-left:20px}
}
.cmp-product-variants .product-variants--table .product-drawings-container{width:100%}
.cmp-product-variants .product-variants--table .product-drawings-container:not(.full-screen-carousel){padding:20px 0}
.cmp-product-variants .product-variants--table .product-drawings-container:not(.full-screen-carousel) .product-drawing-slider{display:flex;overflow-x:auto;align-items:center;gap:30px}
.cmp-product-variants .product-variants--table .product-drawings-container .product-drawing-slider .product-drawing{flex-shrink:0;padding-right:18px;position:relative;display:flex;justify-content:center}
.cmp-product-variants .product-variants--table .product-drawings-container .product-drawing-slider .product-drawing .js-expand{cursor:pointer;position:absolute;top:0;right:0}
.cmp-product-variants .product-variants--table .product-drawings-container .product-drawing-slider .product-drawing .js-expand svg{width:18px;height:18px}
.cmp-product-variants .product-variants--table .product-drawings-container .product-drawing-slider .product-drawing img{max-height:100px}
.cmp-product-variants .product-variants--table .product-drawings-container .expand-on-image{cursor:pointer}
.cmp-product-variants .product-variants--table .product-drawings-container .thumbnail-slider{display:none}
.cmp-product-variants .product-variants--table .product-drawings-container .thumbnail-slider .thumbnail-wrapper:not(.slick-current){cursor:pointer}
.cmp-product-variants .product-variants--table .no-results{margin:30px;text-align:center;font-size:16px;font-weight:600}
.cmp-product-variants .product-variants--table .table-controls{padding:10px 0;display:flex;justify-content:space-between;flex-direction:column;gap:20px}
@media screen and (min-width:1024px){.cmp-product-variants .product-variants--table .table-controls{flex-direction:row}
}
.cmp-product-variants .product-variants--table .table-controls>div{display:flex;align-items:center;gap:10px}
.cmp-product-variants .product-variants--table .table-controls--filters{align-self:center}
.cmp-product-variants .product-variants--table .table-controls--filters>div{padding-right:20px}
.cmp-product-variants .product-variants--table .table-controls--filters .show-columns .hide-show-filter:before{content:url("../../../common/v2/product-variants/resources/select-column.svg")}
.cmp-product-variants .product-variants--table .table-controls--toggles{align-self:flex-end;font-size:14px}
.cmp-product-variants .product-variants--table .table-controls--toggles .stylized-select{font-size:14px}
.cmp-product-variants .product-variants--table .facet-selections .selected-facet .selected-facet-value{color:#fff}
.cmp-product-variants .product-variants--table .available-variants-content{display:block;padding:0;margin:0;border:0}
@media screen and (min-width:1024px){.cmp-product-variants .product-variants--table .available-variants-table-container{max-height:720px}
}
.cmp-product-variants .product-variants--table .available-variants-table .sticky-bg{display:none}
.cmp-product-variants .product-variants--table .available-variants-table.sticky-table .pricing-container .add-to-cart-wrapper{width:55%;flex-wrap:nowrap}
.cmp-product-variants .product-variants--table .available-variants-table.sticky-table .pricing-container .add-to-cart-wrapper .inventory{margin-right:auto}
.cmp-product-variants .product-variants--table .available-variants-table.sticky-table .sticky-column{position:sticky;align-self:flex-start;top:0;right:0;z-index:4}
.cmp-product-variants .product-variants--table .available-variants-table.sticky-table .sticky-column .sticky-bg{display:block;background-color:#fff;position:absolute;z-index:2;top:0;right:0;height:100%;width:180px;box-shadow:rgba(0,0,0,0.1) -3px 15px 15px}
.cmp-product-variants .product-variants--table .available-variants-table.sticky-table .sticky-column .sticky-content{position:relative;z-index:3;top:0;right:0}
.cmp-product-variants .product-variants--table .available-variants-table.sticky-table .sticky-column .sticky-content .collab-card__cta-content{right:160px}
.cmp-product-variants .product-variants--table .available-variants-table.sticky-table thead .sticky-column .sticky-bg{background:#ececec;box-shadow:none}
.cmp-product-variants .product-variants--table .available-variants-table thead{z-index:5}
.cmp-product-variants .product-variants--table .available-variants-table .table-column--heading{padding:0;display:flex}
.cmp-product-variants .product-variants--table .available-variants-table .table-column--heading:after{content:url("../../../common/v2/product-variants/resources/tooltip-icon.svg");position:relative;top:2px;left:2px}
.cmp-product-variants .product-variants--table .available-variants-table tr{background:0}
.cmp-product-variants .product-variants--table .available-variants-table tr.available-variants__row{border-color:#ececec}
.cmp-product-variants .product-variants--table .available-variants-table tr.available-variants__row.is-original-product{position:relative;border:1.5px solid #575757;border-bottom:1px solid #ececec}
.cmp-product-variants .product-variants--table .available-variants-table tr.available-variants__row.is-original-product>td{padding-top:50px}
.cmp-product-variants .product-variants--table .available-variants-table tr.available-variants__row.is-original-product .original-product-label{position:absolute;top:15px;left:10px;font-size:16px;font-weight:600;color:#369}
.cmp-product-variants .product-variants--table .available-variants-table tr.available-variants__row.is-original-product .js-similar-to-cta{display:none}
.cmp-product-variants .product-variants--table .available-variants-table tr.available-variants__row td.sticky-column{display:flex;justify-content:flex-end}
.cmp-product-variants .product-variants--table .available-variants-table tr.available-variants__row .collab-card .collab-card__cta-ctr{position:relative}
.cmp-product-variants .product-variants--table .available-variants-table tr.pricing-row.is-original-product{border:1.5px solid #575757;border-top:0}
.cmp-product-variants .product-variants--table .available-variants-table tr.pricing-row td{padding:0}
.cmp-product-variants .product-variants--table .available-variants-table tr.pricing-row td .pricing-container{padding:0;padding-bottom:10px;gap:0;flex-wrap:wrap;min-width:max-content}
.cmp-product-variants .product-variants--table .available-variants-table tr.pricing-row td .pricing-container .label{font-size:14px}
.cmp-product-variants .product-variants--table .available-variants-table tr.pricing-row td .pricing-container .break{flex:100%}
.cmp-product-variants .product-variants--table .available-variants-table tr.pricing-row td .pricing-container .pricing-wrapper{padding:10px;align-items:flex-start}
.cmp-product-variants .product-variants--table .available-variants-table tr.pricing-row td .pricing-container .add-to-cart-wrapper{position:relative;justify-content:flex-end}
.cmp-product-variants .product-variants--table .available-variants-table tr.pricing-row td .pricing-container .add-to-cart-wrapper .inventory .icon{font-size:14px}
.cmp-product-variants .product-variants--table .available-variants-table tr.pricing-row td .pricing-container .add-to-cart-wrapper .inventory .icon:not(.is-loading):before{top:5px;transform:scale(0.8)}
.cmp-product-variants .product-variants--table .available-variants-table tr.pricing-row td .pricing-container .add-to-cart-wrapper .inventory .js-availability-popup{display:block;font-size:12px;font-weight:500}
.cmp-product-variants .product-variants--table .available-variants-table tr.pricing-row td .pricing-container .add-to-cart-wrapper .add-to-cart-btn{margin:10px;padding:0 10px;font-size:14px}
.cmp-product-variants .product-variants--table .available-variants-table tr.pricing-row td .pricing-container:not(.has-promotion) .promotion{display:none}
.cmp-product-variants .product-variants--table .available-variants-table tr.pricing-row td .pricing-container .promotion{width:100%;text-align:left;font-size:14px;font-weight:600;padding:0 10px 10px}
@media screen and (max-width:1024px){.cmp-product-variants .product-variants--table .available-variants-table tr.pricing-row.is-loading:before{left:50vw}
}
.cmp-product-variants .product-variants--table .available-variants-table tr.pricing-row.is-loading .pricing-container{opacity:0}
.cmp-product-variants .product-variants--table .available-variants-table tr.even{background:#f9f9f9}
.cmp-product-variants .product-variants--table .available-variants-table tr.even .sticky-column .sticky-bg{background:#f9f9f9}
.cmp-product-variants .product-variants--table .available-variants-table tr .product-ctas{display:flex;justify-content:flex-end;align-items:center}
.cmp-product-variants .product-variants--table .available-variants-table tr .product-ctas.is-checked .collab-solution-override,.cmp-product-variants .product-variants--table .available-variants-table tr .product-ctas.is-checked .product-cta{pointer-events:none;opacity:.4}
.cmp-product-variants .product-variants--table .available-variants-table tr .product-ctas.is-unchecked .product-cta{pointer-events:auto;opacity:1}
.cmp-product-variants .product-variants.is-closed .product-variants--facets{width:60px;flex:none;background-color:#f0f0f0}
.cmp-product-variants .product-variants.is-closed .product-variants--facets .facet-tabs{border-bottom:0;margin-top:25px}
.cmp-product-variants .product-variants.is-closed .product-variants--facets .facet-tabs--tab{width:60px;height:120px;background-color:#f0f0f0;border:0;border-radius:0}
.cmp-product-variants .product-variants.is-closed .product-variants--facets .facet-tabs--heading{padding:0;height:100%;display:flex;align-items:center;justify-content:center;writing-mode:vertical-rl;transform:rotate(-180deg);color:#369}
.cmp-product-variants .product-variants.is-closed .product-variants--facets .facet-tabs--tab-content>div>div:not(.filter-tabs__close-filters){opacity:0}
.cmp-product-variants .product-variants.is-closed .product-variants--facets .facet-tabs--tab-content .filter-tabs__close-icon{top:-250px;transform:rotate(180deg)}
.collab-modal.is-loading{pointer-events:none}
.collab-modal.is-loading:before{content:"";right:50%;width:50px;height:50px;z-index:1}
@media screen and (min-width:767px){.collab-modal--move-to{width:700px}
}
.collab-modal--move-to.is-loading:before{transform:translate(50%,-50%)}
.collab-modal--move-to .shared-connected-elements{display:inline-flex;flex-wrap:wrap}
.collab-modal--move-to .shared-connected-elements .title{padding-right:10px}
.collab-modal--move-to .shared-connected-elements .element-names{display:flex;border:1px solid #ececec;border-radius:30px;padding:8px 10px 10px 10px;margin-right:10px;height:30px;background:#bcbcbc;font-weight:600;font-size:14px;color:#fff;cursor:pointer}
.collab-modal--move-to .shared-connected-elements .element-names span{align-self:center}
.collab-modal--move-to .shared-connected-elements .element-names span:before{content:"";display:inline-block;background:url(../../kennametal/kennametal-site/resources/icons/close-modal-icon.svg);height:18px;width:18px;background-size:18px;position:relative;top:4px}
.collab-modal--move-to .move-to ul{list-style-type:none;padding:0}
.collab-modal--move-to .move-to .text-msg .js-name{font-weight:bold}
.collab-modal--move-to .move-to .search-bar-row{margin:20px 0;display:flex;justify-content:space-between;flex-direction:column}
@media screen and (min-width:767px){.collab-modal--move-to .move-to .search-bar-row{flex-direction:row}
}
.collab-modal--move-to .move-to .search-bar-row .search-bar{position:relative;line-height:initial}
.collab-modal--move-to .move-to .search-bar-row .search-bar input{background:#f9f9f9;font-size:14px;font-weight:bold;width:100%;border:1px solid #ececec;border-radius:25px;padding:10px}
@media screen and (min-width:767px){.collab-modal--move-to .move-to .search-bar-row .search-bar input{max-width:170px}
}
.collab-modal--move-to .move-to .search-bar-row .search-bar .search-icon{background:url("../../kennametal/collaboration/widget-library/resources/search-icon.svg") no-repeat;position:absolute;top:20%;right:5px;height:20px;width:20px;cursor:pointer;padding:0;margin:0;min-width:25px;border:0}
.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper{display:inline-flex;margin-top:10px;justify-content:space-between}
@media screen and (min-width:767px){.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper{margin-top:0}
}
.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-folder-cta,.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-element-cta{align-self:flex-end;margin-left:0;cursor:pointer}
.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-folder-cta .js-add-element,.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-element-cta .js-add-element{display:flex;border:1px solid #949494;border-radius:25px;padding:6px;background-color:#f9f9f9}
.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-folder-cta .js-add-element:hover,.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-element-cta .js-add-element:hover{border-color:#333}
.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-folder-cta .js-add-element .new-folder-txt,.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-element-cta .js-add-element .new-folder-txt,.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-folder-cta .js-add-element .new-element-txt,.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-element-cta .js-add-element .new-element-txt{position:relative;padding:0 12px 0 10px;align-self:center;font-size:12px;font-weight:600;line-height:initial;text-transform:uppercase}
@media screen and (min-width:767px){.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-folder-cta .js-add-element .new-folder-txt,.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-element-cta .js-add-element .new-folder-txt,.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-folder-cta .js-add-element .new-element-txt,.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-element-cta .js-add-element .new-element-txt{font-size:14px}
}
.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-folder-cta .js-add-element .add-icon,.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-element-cta .js-add-element .add-icon{position:relative;align-self:center;width:25px;height:25px;border-radius:50%;background-color:#ef790e;margin-left:5px;border:1px solid #ef790e}
.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-folder-cta .js-add-element .add-icon span,.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-element-cta .js-add-element .add-icon span{background:url("../../kennametal/collaboration/widget-library/resources/plus_icon.svg") no-repeat;background-size:10px 10px;background-position:center;position:absolute;width:20px;height:20px;top:1px;right:1px;z-index:1}
.collab-modal--move-to .move-to .search-bar-row .new-cta-btn-wrapper .new-element-cta{margin-left:10px}
.collab-modal--move-to .move-to .filters .applied-filters ul{display:flex}
.collab-modal--move-to .move-to .filters .applied-filters ul .clear-all-btn{padding-left:5px;color:#369;cursor:pointer}
.collab-modal--move-to .move-to .filters .selected-filters{border:1px solid #369;max-width:max-content;padding:0 5px;border-radius:6px;background:#369;color:white}
.collab-modal--move-to .move-to .filters .selected-filters:before{content:'';background:url("../../kennametal/kennametal-site/resources/icons/close-modal-icon.svg") no-repeat;display:inline-flex;height:20px;width:20px;padding:15px 0 0 0;margin-right:5px;align-items:center;cursor:pointer}
.collab-modal--move-to .move-to .response-content-wrapper{position:relative}
.collab-modal--move-to .move-to .response-content-wrapper .response-content{min-height:250px}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs{padding:10px 0 25px 0;border-bottom:1px solid #bcbcbc}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs ul{white-space:nowrap;-webkit-white-space:nowrap;overflow:inherit;text-transform:uppercase}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-name{color:#369;font-size:12px;padding-left:5px;cursor:pointer}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-name:hover{text-decoration:underline}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-name.excess-breadcrumb-holder{position:relative}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-name.excess-breadcrumb-holder:hover{text-decoration:none}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-name.excess-breadcrumb-holder:before{content:"\2026";font-size:20px;vertical-align:text-bottom;line-height:25px;font-weight:bolder;font-family:serif}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-name.excess-breadcrumb-holder ul{background:#fff;padding:5px;border:1px solid #f9f9f9;border-radius:6px;box-shadow:0 2px 10px 0 rgba(124,124,124,0.25);position:absolute;top:0;left:0;min-width:155px;white-space:nowrap;z-index:9}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-name.excess-breadcrumb-holder ul .listed-breadcrumb-name{display:block;font-size:14px;padding:5px;color:#333}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-name.excess-breadcrumb-holder ul .listed-breadcrumb-name:hover{background-color:#f9f9f9;font-weight:bold}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-name.excess-breadcrumb-holder ul .listed-breadcrumb-name.d-none{display:none}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-name.d-none{display:none}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-list:not(.exceeded) .breadcrumb-name:not(:nth-last-child(2)):after{content:"\002F";color:#949494;display:inline-flex;width:8px;padding:0 8px}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-list:not(.exceeded) .breadcrumb-name:nth-last-child(2){color:#949494;pointer-events:none}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-list:not(.exceeded) .breadcrumb-name:nth-last-child(2):hover{text-decoration:none}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-list.exceeded .breadcrumb-name:not(:last-child):after{content:"\002F";color:#949494;display:inline-flex;width:8px;padding:0 8px}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-list.exceeded .breadcrumb-name:last-child{color:#949494;pointer-events:none}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .breadcrumbs .breadcrumb-list.exceeded .breadcrumb-name:last-child:hover{text-decoration:none}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list{max-height:250px;overflow-y:auto}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list ul{margin:0}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list ul .context-menu-title{display:flex;position:relative;align-items:center;padding:8px;background-color:#fff;border-top:1px solid #bcbcbc}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list ul .context-menu-title:first-child{border-top:0}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list ul .context-menu-title:before{content:'';display:inline-block;height:36px;width:36px;background:url(../../kennametal/collaboration/widget-library/resources/folder-icon.svg);background-size:36px;margin-left:30px}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list ul .context-menu-title span{padding-left:10px;align-self:center;font-weight:400;font-size:16px}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list ul .context-menu-title span:hover{text-decoration:underline;cursor:pointer}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list ul .context-menu-title .context-menu .select-text{margin-left:10px;position:absolute;border:1px solid #bcbcbc;padding:2px 15px;border-radius:5px;z-index:101;background:#fff;cursor:pointer}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list ul .context-menu-title .context-menu .select-text:hover{border:2px solid #bcbcbc}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list ul li:last-child{border-bottom:1px solid #bcbcbc}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list ul li:not(:nth-child(2n+1)){background-color:#f9f9f9}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list.disabled-element-cards .folder-list .context-menu-title:before{margin-left:10px}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list.disabled-element-cards .element-card .card-title{color:#949494}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list.disabled-element-cards .element-card .card-title .collab-radio-btn{display:none}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .folder-element-list.disabled-element-cards .element-card .card-title .single-element-icon{opacity:.5}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .single-element-cards ul .context-menu-title .card-title{display:flex;margin:0}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .single-element-cards ul .context-menu-title .card-title .collab-radio-btn{margin:0;align-self:center;height:20px;width:20px}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .single-element-cards ul .context-menu-title .card-title .single-element-icon{height:32px;width:32px;margin-left:10px}
.collab-modal--move-to .move-to .response-content-wrapper .response-content .single-element-cards ul .context-menu-title:before{display:none}
.collab-modal--move-to .move-to .response-content-wrapper .folder-error{display:flex;justify-content:center;position:absolute;bottom:50%;left:50% !important;min-width:350px;transform:translate(-50%,50%);z-index:101}
@media screen and (min-width:767px){.collab-modal--move-to .move-to .response-content-wrapper .folder-error{min-width:430px}
}
.collab-modal--move-to .move-to .response-content-wrapper .folder-error .collab-modal__error{border:1px solid #ececec;background:#f9f9f9}
.collab-modal--move-to .move-to .response-content-wrapper .folder-error .collab-modal__error .error-msg p{padding:25px 16px 0;margin-bottom:20px}
.collab-modal--move-to .move-to .response-content-wrapper .folder-error .collab-modal__error .collab-modal__ctas{justify-content:right;padding:0 20px 20px 0}
.collab-modal--move-to .move-to .response-content-wrapper .folder-error .collab-modal__error .collab-modal__ctas .close-modal{max-width:200px}
.collab-modal--move-to .cta-wrapper .collab-modal__ctas{justify-content:flex-end;padding-top:20px;border-top:1px solid #bdbdbd}
.collab-modal--move-to .cta-wrapper .collab-modal__ctas .collab-modal__btn{flex:0;text-transform:capitalize}
.collab-modal--move-to .modal-in-modal-overlay{opacity:.3 !important;background:#323232 !important;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100}
.collab-modal--move-to .js-main-cta-collab-modal{min-width:185px}
.collab-modal--move-to .js-main-cta-collab-modal.is-loading:before{right:5px;width:20px;height:20px}
.collab-modal--move-to.cta-handler .collab-modal__content .search-bar-row{margin-bottom:0}
@media screen and (min-width:767px){.collab-modal--move-to.cta-handler .collab-modal__content .search-bar-row{margin-bottom:20px}
}
.collab-modal--move-to.cta-handler .collab-modal__content .search-bar-row .new-cta-btn-wrapper{flex-wrap:wrap;justify-content:flex-end}
@media screen and (min-width:767px){.collab-modal--move-to.cta-handler .collab-modal__content .search-bar-row .new-cta-btn-wrapper{justify-content:space-between}
}
.collab-modal--move-to.cta-handler .collab-modal__content .search-bar-row .new-cta-btn-wrapper .new-folder-cta,.collab-modal--move-to.cta-handler .collab-modal__content .search-bar-row .new-cta-btn-wrapper .new-element-cta{margin:5px}
.collab-modal-in-modal.create-new-element,.folder-error.create-new-element{max-width:350px;position:absolute;bottom:50%;left:50%;transform:translate(-50%,50%);border:1px solid #ececec;z-index:101}
.collab-modal-in-modal .modal-title,.folder-error .modal-title{background:#000;color:#fff;font-size:16px;border-width:0 0 5px;display:flex;justify-content:space-between;min-height:30px;border-bottom:5px solid #ef790e;border-radius:5px 5px 0 0}
.collab-modal-in-modal .modal-title .title-text,.folder-error .modal-title .title-text{font-weight:bold;padding:10px}
.collab-modal-in-modal .modal-title .close-modal,.folder-error .modal-title .close-modal{background:url("../../kennametal/kennametal-site/resources/icons/close-modal-icon.svg") no-repeat;background-color:transparent;border:0;padding:15px;background-position:center;cursor:pointer}
.collab-modal-in-modal .js-create-collab,.folder-error .js-create-collab{background:#f9f9f9;padding:25px 16px}
.invalid-input-warning,form:focus ~ .invalid-input-warning,input:not(:focus):invalid ~ .invalid-input-warning{display:flex;-moz-box-align:center;align-items:center;z-index:100;border-radius:6px;position:relative;padding:5px 30px 5px 15px;margin:10px 0;box-shadow:rgba(0,0,0,0.35) 0 1px 7px -3px;animation:.15s ease-out 0 1 normal forwards running tooltips-vert;border-color:#fff9e4;background-color:#fff9e4}
.invalid-input-warning.d-none,form:focus ~ .invalid-input-warning.d-none,input:not(:focus):invalid ~ .invalid-input-warning.d-none{display:none}
.invalid-input-warning .icon-error,form:focus ~ .invalid-input-warning .icon-error,input:valid ~ .invalid-input-warning .icon-error{width:20px;height:20px;margin-right:5px}
.invalid-input-warning span,form:focus ~ .invalid-input-warning span,input:valid ~ .invalid-input-warning span{font-size:16px;font-weight:bold;margin:2px 5px}
.collab-modal--with-styled-form label{display:inline-block;max-width:100%;margin-bottom:5px;color:#000;font-weight:600;font-size:13px}
.collab-modal--with-styled-form .form-control{display:block;width:100%;line-height:1.42857;color:#333;background-image:none;border:1px solid #ccc;transition:border-color .15s ease-in-out 0,box-shadow .15s ease-in-out 0;border-radius:3px;padding:5px 10px;height:40px;background-color:#fcfcfc}
.collab-modal--with-styled-form .form-control:focus{outline:0;box-shadow:none}
.product-family-v2.hidding-getPrice .cmp-product-variants .product-variants--table .pricing-row{display:none}
.product-family-v2.hidding-getPrice .cmp-product-variants .product-variants--table .available-variants .available-variants__row{border-bottom:1px solid #bcbcbc}
.product-family-v2.hidding-getPrice .cmp-product-variants .product-variants--table .available-variants .available-variants__row.is-original-product{border-bottom:1.5px solid #575757}
.qtip.ui-tooltip-variant{max-width:160px;width:auto !important;border:1px solid #cecece;border-radius:6px;margin:0;background:#fff}
.qtip.ui-tooltip-variant .ui-tooltip-tip{width:28px !important;height:12px !important;left:10px !important;bottom:-12px !important}
.qtip.ui-tooltip-variant .ui-tooltip-tip:before{content:'';width:10px;height:6px;display:inline-block;background:url("../../../common/v2/product-variants/resources/arrow-new.png") no-repeat;background-size:contain}
.qtip.ui-tooltip-variant .ui-tooltip-tip canvas{display:none}
.qtip.ui-tooltip-variant .ui-tooltip-content{font-size:12px;font-weight:400;line-height:14px;color:#333;border:0;padding:0}
.product-family-v2 .product-family-tabs .grade{display:flex;margin:18px 0 32px 0;flex-direction:column}
@media screen and (min-width:992px){.product-family-v2 .product-family-tabs .grade{margin:38px 0 0}
}
.product-family-v2 .product-family-tabs .grades__container{width:100%;padding-top:30px}
@media screen and (min-width:992px){.product-family-v2 .product-family-tabs .grades__container{padding-top:0;max-width:50%}
.product-family-v2 .product-family-tabs .grades__container:nth-child(even){padding-left:40px}
}
.product-family-v2 .product-family-tabs .grades__container ul.icon-list{padding-left:0;padding-top:12px}
.product-family-v2 .product-family-tabs .grades__container:first-child{padding-top:0}
.product-family-v2 .product-family-tabs .grades__heading-pfp{font-weight:600}
.product-family-v2 .product-family-tabs .grades__wrapper{display:flex;flex-wrap:wrap;flex-direction:column}
@media screen and (min-width:992px){.product-family-v2 .product-family-tabs .grades__wrapper{flex-direction:row;row-gap:30px}
}
.icon-list{gap:14px;margin:0;padding:0;display:flex;flex-wrap:wrap;list-style:none;cursor:default}
.icon-list .tooltiptext{position:absolute;top:100%;left:50%;padding:4px 7px;color:#333;font-size:12px;font-weight:400;line-height:18px;text-wrap:nowrap;border-radius:6px;border:1px solid #cecece;background:#fff;z-index:1;-webkit-transform:translate(-50%,11px) scale(0);transform:translate(-50%,11px) scale(0);transform-origin:center top;transition:transform .1s ease-in-out .001ms}
.icon-list .tooltiptext:after{content:"";display:inline-block;width:9px;height:9px;position:absolute;bottom:100%;left:50%;-webkit-transform:translate(-50%,4px) rotate(45deg);transform:translate(-50%,4px) rotate(45deg);border:1px solid #cecece;border-bottom:0;border-right:0;background:#fff}
.material{height:32px;font-size:16px;font-weight:700;border-radius:3px;text-align:center;padding:3px 10px 10px;position:relative;color:#000}
.material:hover .tooltiptext{-webkit-transform:translate(-50%,11px) scale(1);transform:translate(-50%,11px) scale(1)}
.grades__image{margin-right:20px;max-width:70px;max-height:130px}
@media screen and (min-width:767px){.grades__image{max-width:100px;max-height:190px}
}
.grades__grade,.grades__description{padding-bottom:12px}
.grades__content--wrapper{display:flex}
.grades__container{width:100%}
@media screen and (min-width:1400px){.grades__container{max-width:50%}
}
.grades__container .grades__heading{font-size:17px;font-weight:600;padding-bottom:20px;line-height:1.2}
.grades__container p,.grades__container ul{margin-bottom:0;font-weight:500;line-height:22px}
.grades__container ul{padding-left:12px;margin:0}
.grade-S{background-color:#f58220}
.grade-M{background-color:#fff200}
.grade-K{background-color:#ed1c24}
.grade-H{background-color:#939598}
.grade-P{background-color:#0095da}
.grade-N{background-color:#0db14b}
.grade-C{background:#843223;color:#fff}