.main-collection-product-grid span.sc-raq-add-to-quote-btn-hldr{display:none}.kg-body-collection .collection-description .kg-collection-description{max-height:75px;margin-top:15px;margin-bottom:10px;overflow:hidden;transition:max-height .3s ease-in-out}.kg-body-collection .collection-description .kg-collection-description.expanded{max-height:none;margin-bottom:0}.kg-body-collection #CollectionProductGrid #eo-sh-loader-image1,.kg-body-collection #CollectionProductGrid .eo-sh-loading-text,.kg-body-collection #CollectionProductGrid .eo-sh-message{display:none!important}.kg-pricing .price.compare-at{color:var(--color_content_text_light)!important}#SearchProductGrid .grid .search-result.search-result-product{position:relative}#SearchProductGrid .grid .search-result.search-result-product .content .result-header .pricing .badge.sale.sale-sticker{position:absolute;top:.625em;right:.75em;background:var(--bg_sale_sticker_color);border-radius:.1875rem;font-size:.75em;font-weight:500;line-height:1em;padding:.5em .75em;text-transform:uppercase;color:var(--color_sale_sticker)}.kg-product-price .kg-price-percentage .price-item .sale-off{position:absolute;left:10px;top:4px;display:inline-block;background:orange;color:#fff;height:2.5rem;width:2.5rem;text-align:center;vertical-align:middle;line-height:13px;font-weight:600;display:flex;align-items:center;transform:rotate(-20deg);-webkit-animation:beat 1s ease infinite alternate;animation:beat 1s ease infinite alternate}.kg-product-price .kg-price-percentage .price-item .sale-off:before,.price-item .sale-off:after{content:"";position:absolute;background:inherit;height:inherit;width:inherit;top:0;left:0;z-index:-1;transform:rotate(30deg)}.kg-product-price .kg-price-percentage .price-item .sale-off:after{transform:rotate(60deg)}.kg-main-product article.product-detail{position:relative}.kg-main-product .row{margin:0!important}@media screen and (max-width:639px){.kg-main-product article.product-detail .columns{width:100%}.kg-main-product article.product-detail .columns .page-header .title{font-size:25px}}@media screen and (max-width:575px){.kg-main-collection .columns .main-collection-product-grid .kg-custom-filter{display:none}}@media screen and (max-width:767px){.main-collection-product-grid .kg-faceted-filters .collection-product-count{display:block!important}.main-collection-product-grid .kg-faceted-filters menu-drawer.mobile-facets__wrapper{display:block!important}.main-collection-product-grid .custom-filter.kg-custom-filter{display:none}.kg-main-collection .container{max-width:100%}.kg-main-collection .main-collection-product-grid h1.title{font-size:35px}.main-collection-product-grid .kg-faceted-filters faceted-filters-form .desktop-facets .faceted-filters__item,.main-collection-product-grid .kg-faceted-filters faceted-filters-form .desktop-facets .collection-product-count{display:none!important}.main-collection-product-grid .kg-faceted-filters menu-drawer.mobile-facets__wrapper .mobile-facets .mobile-facets__main .mobile-facets__sort label{margin:0;padding:0}}.kg-main-collection .main-collection-product-grid .kg-faceted-filters .facets__form .faceted-filters__item .faceted-filters__field label.faceted-filters__label{margin-bottom:0}.kg-main-product article.product-detail .columns .variants .product-options .qtydiv{padding-right:0}.kg-main-product article.product-detail .columns .variants .product-options .qtydiv .qtybox{width:max-content}.section-featured-blog .column-max .text-center a.kg-load-more{background:#b0a9a1;background-color:#b0a9a1;border-color:#b0a9a1;color:#fff;text-decoration:none}.kg-header-menu.menu .tmenu_wrapper .tmenu_nav .tmenu_item_submenu_type_flyout .tmenu_submenu_type_flyout .tmenu_item{position:static!important}.kg-header-menu.menu .tmenu_wrapper .tmenu_nav .tmenu_item_submenu_type_flyout .tmenu_submenu_flyout_position_automatic,.kg-header-menu.menu .tmenu_wrapper .tmenu_nav .tmenu_item_submenu_type_flyout .tmenu_submenu_flyout_position_right,.kg-header-menu.menu .tmenu_wrapper .tmenu_nav .tmenu_item_submenu_type_flyout .tmenu_submenu_type_automatic{height:100%}header #app-header.kg-header #app-upper-header.logo-left .shop-identity-tagline{text-align:center}header #app-header.kg-header #app-upper-header.logo-left .shop-identity-tagline{-webkit-order:unset;-ms-flex-order:unset;order:unset}@media screen and (min-width:1024px){header #app-header.kg-header #app-upper-header.logo-left .menu-icon-search-form{flex-basis:30%;-webkit-flex-basis:30%;-ms-flex-preferred-size:30%}header #app-header.kg-header #app-upper-header.logo-left .shop-identity-tagline{-webkit-flex-basis:40%;-ms-flex-preferred-size:40%;flex-basis:40%;min-width:40%}header #app-header.kg-header #app-upper-header.logo-left .account-session-links{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}}.main-collection-product-grid #CollectionProductGrid .pagination .columns a{color:var(--color_footer_content_link)}.kg-main-product .secondary-media-types .image-container-position.aspect__square{padding-bottom:0}.kg-main-product article.product-detail .columns .kg-barcode-labels .kg-product-barcode{font-size:14px;font-weight:500;line-height:18px;color:#2a2b2b;display:inline-block}.kg-main-product article.product-detail .columns .kg-barcode-labels #barcodeValue{line-height:22px;color:#4e4949;font-size:17px;font-weight:600}.kg-main-product article.product-detail .columns .kg-barcode-labels{padding:2px 0 12px;display:flex;align-items:center;gap:8px}.kg-main-product article.product-detail .columns .kg-sku-labels{padding:0 0 12px;display:flex;align-items:center;gap:8px}.kg-main-product article.product-detail .columns .kg-sku-labels .kg-product-sku{font-size:14px;font-weight:500;line-height:18px;color:#2a2b2b;display:inline-block}.kg-main-product article.product-detail .columns .kg-sku-labels #skuValue{line-height:22px;color:#4e4949;font-size:17px;font-weight:600}.kg-main-product .secondary-media-types .image-container-position.aspect__square img{margin:auto;display:flex;height:100%}.kg-main-product .secondary-media-types .image-container-position.aspect__square{height:100%}.kg-main-product .kg-secondary-media-types .kg-small-item-grid .image-containers{background-color:unset;height:100%}.kg-main-product .kg-secondary-media-types .kg-small-item-grid .item .image-containers a,.kg-main-product .kg-secondary-media-types .kg-small-item-grid .item .image-containers a .image-container-position{height:100%}.kg-main-product .kg-secondary-media-types .kg-small-item-grid{display:flex;flex-wrap:wrap}.kg-main-product article.product-detail .columns .variants .product-options .qtydiv label{color:#2a2b2b}.kg-main-product article.product-detail .columns .variants form .product-options .item{margin:20px 0 0}.kg-main-product article.product-detail .columns .variants form .product-options .item label{padding:0}.kg-main-product article.product-detail .columns .variants form .kg-addtocart .item{margin:15px 0 0}.kg-main-product article.product-detail .columns .variants .sc-raq-add-to-quote-btn-hldr{display:block}.kg-main-product article.product-detail .columns .variants .sc-raq-add-to-quote-btn-hldr .sc-raq-add-to-quote-btn{margin:20px 0}@media screen and (max-width:768px){.kg-main-product article.product-detail .columns .variants .sc-raq-add-to-quote-btn-hldr .sc-raq-add-to-quote-btn{min-height:42px;height:100%}}.kg-main-product article.product-detail .kg-image-slider-wrapper .kg-secondary-media-type .kg-thumbnail-slider .kg-thumbnail-cell{border:0;margin:0;border-radius:6px;padding:0 4px}.kg-main-product article.product-detail .kg-image-slider-wrapper .kg-secondary-media-type .kg-thumbnail-slider .kg-thumbnail-cell img{border-radius:8px}.kg-main-product article.product-detail .kg-image-slider-wrapper .kg-secondary-media-type .kg-thumbnail-slider .kg-thumbnail-cell .image-containers a{border:0;background:transparent}.kg-main-product article.product-detail .kg-image-slider-wrapper .kg-secondary-media-type .kg-thumbnail-slider .kg-thumbnail-cell .image-containers{background:transparent;border-radius:6px;border:1px solid #ddd;opacity:1}.kg-main-product article.product-detail .kg-image-slider-wrapper .kg-secondary-media-type .kg-thumbnail-slider .kg-thumbnail-cell.is-selected.is-nav-selected .image-containers{border:2px solid #000}.kg-main-product article.product-detail .kg-image-slider-wrapper .kg-primary-media-type button.flickity-button{display:flex;justify-content:center;align-items:center}.kg-main-product article.product-detail .kg-image-slider-wrapper .kg-primary-media-type button.flickity-button svg.flickity-button-icon{width:20px;height:20px;top:0;bottom:0;margin:auto;left:0;right:0}@media screen and (max-width:991px){.kg-main-product article.product-detail .kg-image-slider-wrapper .kg-primary-media-type button.flickity-button{width:30px;height:30px}.kg-main-product article.product-detail .kg-image-slider-wrapper .kg-primary-media-type button.flickity-button svg.flickity-button-icon{width:13px;height:13px}}.kg-main-product article.product-detail .columns .variants .product-options .qtydiv .qtybox{border-radius:3px}.kg-main-product article.product-detail .columns .variants .product-options .qtydiv .qtybox .kg-quantity-input{height:42px;padding:0 8px}.kg-header .kg-search-modal__form .kg-typeahead__container .kg-predictive-search{width:650px!important}@media screen and (max-width:640px){.kg-header .kg-search-modal__form .kg-typeahead__container .kg-predictive-search{width:100%!important}}.kg-card-product .image-containers .image-container-position{position:relative;max-width:100%;height:100%;display:block;margin:0;object-fit:cover}.kg-card-product .image-containers .image-container-position img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:inline-block;object-fit:cover;object-position:center}.kg-card-product .image-containers .image-container-position:after{content:"";width:100%;display:block;position:relative;padding-bottom:100%}.kg-search-results-section .search-results .grid .table.search-result .cell.image .image-containers .image-container-position{position:relative;max-width:100%;height:100%;display:block;margin:0;object-fit:cover}.kg-search-results-section .search-results .grid .table.search-result .cell.image .image-containers .image-container-position img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:inline-block;object-fit:cover;object-position:center}.kg-search-results-section .search-results .grid .table.search-result .cell.image .image-containers .image-container-position:after{content:"";width:100%;display:block;position:relative;padding-bottom:100%}
/*# sourceMappingURL=/cdn/shop/t/35/assets/kg-custom.css.map */
