body.dewalt .section-collection-hub-dewalt{margin:0;background:var(--dewalt-on-light-bg-section)}body.dewalt .collection-hub-dewalt{display:flex;flex-direction:column;width:100%}body.dewalt .collection-hub-dewalt__container{width:100%;max-width:1440px;margin-inline:auto;padding-inline:24px;box-sizing:border-box}body.dewalt .collection-hub-dewalt__breadcrumbs,body.dewalt .collection-products-dewalt__breadcrumbs{background:var(--dewalt-on-dark-bg-page);color:var(--dewalt-on-dark-text-secondary)}body.dewalt .collection-hub-dewalt__breadcrumbs .breadcrumbs,body.dewalt .collection-products-dewalt__breadcrumbs .breadcrumbs{margin:0;padding:12px 0}body.dewalt .collection-hub-dewalt__breadcrumbs .breadcrumbs__list,body.dewalt .collection-products-dewalt__breadcrumbs .breadcrumbs__list{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none}body.dewalt .collection-hub-dewalt__breadcrumbs .breadcrumbs__item,body.dewalt .collection-products-dewalt__breadcrumbs .breadcrumbs__item{display:inline-flex;align-items:center;font-family:var(--dewalt-font-body);font-size:12px;font-weight:500;line-height:16px;color:var(--dewalt-on-dark-text-muted)}body.dewalt .collection-hub-dewalt__breadcrumbs .breadcrumbs__item:not(:last-child):after,body.dewalt .collection-products-dewalt__breadcrumbs .breadcrumbs__item:not(:last-child):after{content:"";display:inline-block;width:16px;height:16px;margin-inline:4px;background-color:var(--dewalt-on-dark-text-muted);background-image:none;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.29289 7.29289C9.68342 6.90237 10.3166 6.90237 10.7071 7.29289L14.7071 11.2929C15.0976 11.6834 15.0976 12.3166 14.7071 12.7071L10.7071 16.7071C10.3166 17.0976 9.68342 17.0976 9.29289 16.7071C8.90237 16.3166 8.90237 15.6834 9.29289 15.2929L12.5858 12L9.29289 8.70711C8.90237 8.31658 8.90237 7.68342 9.29289 7.29289Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.29289 7.29289C9.68342 6.90237 10.3166 6.90237 10.7071 7.29289L14.7071 11.2929C15.0976 11.6834 15.0976 12.3166 14.7071 12.7071L10.7071 16.7071C10.3166 17.0976 9.68342 17.0976 9.29289 16.7071C8.90237 16.3166 8.90237 15.6834 9.29289 15.2929L12.5858 12L9.29289 8.70711C8.90237 8.31658 8.90237 7.68342 9.29289 7.29289Z'/%3E%3C/svg%3E") center / contain no-repeat}body.dewalt .collection-hub-dewalt__breadcrumbs .breadcrumbs__link,body.dewalt .collection-products-dewalt__breadcrumbs .breadcrumbs__link{color:var(--dewalt-on-dark-text-secondary);text-decoration:none}body.dewalt .collection-hub-dewalt__breadcrumbs .breadcrumbs__link:hover,body.dewalt .collection-products-dewalt__breadcrumbs .breadcrumbs__link:hover{color:var(--dewalt-on-dark-text-brand)}body.dewalt .collection-hub-dewalt__breadcrumbs .breadcrumbs__item span,body.dewalt .collection-products-dewalt__breadcrumbs .breadcrumbs__item span{color:var(--dewalt-on-dark-text-primary)}body.dewalt .collection-hub-dewalt__breadcrumbs .breadcrumbs__link svg path,body.dewalt .collection-products-dewalt__breadcrumbs .breadcrumbs__link svg path{fill:var(--dewalt-on-dark-text-muted)}body.dewalt .collection-hub-dewalt__intro{padding-block:48px 40px;text-align:center}body.dewalt .collection-hub-dewalt__title{margin:0 0 16px;font-family:var(--dewalt-font-display);font-size:52px;font-weight:900;font-stretch:expanded;font-variation-settings:"wdth" 125;line-height:56px;letter-spacing:.02em;text-transform:uppercase;color:var(--dewalt-on-light-text-primary)}body.dewalt .collection-hub-dewalt__description{max-width:548px;margin:0 auto;font-family:var(--dewalt-font-body);font-size:16px;font-weight:400;line-height:24px;color:var(--dewalt-on-light-text-secondary)}body.dewalt .collection-hub-dewalt__description p{margin:0}body.dewalt .collection-hub-dewalt__description p+p{margin-top:12px}body.dewalt .collection-hub-dewalt__collections{padding-bottom:60px}body.dewalt .collection-hub-dewalt__grid{display:grid;grid-template-columns:repeat(3,minmax(0,256px));gap:20px;justify-content:center}body.dewalt .collection-card-dewalt{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:256px;height:100%;padding:20px;box-sizing:border-box;background:var(--dewalt-on-light-bg-elevated);text-decoration:none;text-align:center;color:inherit;border:0;overflow:hidden;transition:box-shadow .2s ease}body.dewalt .collection-card-dewalt:hover{box-shadow:0 8px 24px #231e2014}body.dewalt .collection-card-dewalt__media{width:100%;aspect-ratio:4 / 3;overflow:hidden}body.dewalt .collection-card-dewalt__image{display:block;width:100%;height:100%;object-fit:contain}body.dewalt .collection-card-dewalt__body{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;padding:0}body.dewalt .collection-card-dewalt__title{font-family:var(--dewalt-font-display);font-size:18px;font-weight:900;font-stretch:expanded;font-variation-settings:"wdth" 125;line-height:24px;letter-spacing:.02em;text-transform:uppercase;color:var(--dewalt-on-light-text-primary)}body.dewalt .collection-card-dewalt__cta{display:inline-flex;align-items:center;justify-content:center;gap:4px;font-family:var(--dewalt-font-body);font-size:14px;font-weight:700;line-height:20px;letter-spacing:.02em;text-transform:uppercase;color:var(--dewalt-on-light-text-primary)}body.dewalt .collection-card-dewalt__cta-icon{display:inline-flex;width:16px;height:16px}body.dewalt .collection-card-dewalt__cta-icon svg{width:16px;height:16px}body.dewalt .collection-card-dewalt__cta-icon svg path{fill:currentColor}body.dewalt .collection-card-dewalt:hover .collection-card-dewalt__cta{color:var(--dewalt-on-light-text-brand)}@media screen and (max-width:1023px){body.dewalt .collection-hub-dewalt__grid{grid-template-columns:repeat(2,minmax(0,256px))}}@media screen and (max-width:767px){body.dewalt .collection-hub-dewalt__container{padding-inline:14px}body.dewalt .collection-hub-dewalt__intro{padding-block:28px 20px}body.dewalt .collection-hub-dewalt__title{font-size:28px;line-height:32px;margin-bottom:12px}body.dewalt .collection-hub-dewalt__description{font-size:14px;line-height:22px}body.dewalt .collection-hub-dewalt__collections{padding-bottom:32px}body.dewalt .collection-hub-dewalt__grid{grid-template-columns:1fr;gap:8px}body.dewalt .collection-card-dewalt{flex-direction:row;align-items:center;gap:16px;max-width:none;padding:12px 16px 12px 12px;text-align:left}body.dewalt .collection-card-dewalt:hover{box-shadow:none}body.dewalt .collection-card-dewalt__media{flex:0 0 72px;width:72px;height:72px;aspect-ratio:auto}body.dewalt .collection-card-dewalt__body{flex:1 1 auto;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:0}body.dewalt .collection-card-dewalt__title{font-size:14px;line-height:18px}body.dewalt .collection-card-dewalt__cta-label{display:none}body.dewalt .collection-card-dewalt__cta-icon{width:20px;height:20px}body.dewalt .collection-card-dewalt__cta-icon svg{width:20px;height:20px}body.dewalt .collection-hub-dewalt__breadcrumbs .collection-hub-dewalt__container,body.dewalt .collection-products-dewalt__breadcrumbs .collection-products-dewalt__container{padding-inline:12px}body.dewalt .collection-hub-dewalt__breadcrumbs .breadcrumbs,body.dewalt .collection-products-dewalt__breadcrumbs .breadcrumbs{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none}body.dewalt .collection-hub-dewalt__breadcrumbs .breadcrumbs::-webkit-scrollbar,body.dewalt .collection-products-dewalt__breadcrumbs .breadcrumbs::-webkit-scrollbar{display:none}body.dewalt .collection-hub-dewalt__breadcrumbs .breadcrumbs__list,body.dewalt .collection-products-dewalt__breadcrumbs .breadcrumbs__list{flex-wrap:nowrap;width:max-content;min-width:100%;gap:0}body.dewalt .collection-hub-dewalt__breadcrumbs .breadcrumbs__item,body.dewalt .collection-products-dewalt__breadcrumbs .breadcrumbs__item{flex:0 0 auto;white-space:nowrap}}body.dewalt .section-collection-products-dewalt{margin:0;background:var(--dewalt-on-light-bg-elevated)}body.dewalt .collection-products-dewalt{display:flex;flex-direction:column;width:100%}body.dewalt .collection-products-dewalt__container{width:100%;max-width:1440px;margin-inline:auto;padding-inline:24px;box-sizing:border-box}body.dewalt .collection-products-dewalt__main{padding-block:60px}body.dewalt .collection-products-dewalt__title{margin:0 0 24px;font-family:var(--dewalt-font-display);font-size:42px;font-weight:900;font-stretch:expanded;font-variation-settings:"wdth" 125;line-height:44px;text-transform:uppercase;color:var(--dewalt-on-light-text-primary)}body.dewalt .main-search-dewalt__intro{margin:0 0 40px}body.dewalt .main-search-dewalt__intro .collection-products-dewalt__title{margin-bottom:20px}body.dewalt .main-search-dewalt__form{margin:0;max-width:720px}body.dewalt .main-search-dewalt__fields{display:flex;align-items:stretch;gap:0;border:1.5px solid var(--dewalt-on-light-border-default);background:var(--dewalt-on-light-bg-elevated)}body.dewalt .main-search-dewalt__input{flex:1 1 auto;min-width:0;margin:0;padding:12px 16px;border:0;border-radius:0;background:transparent;color:var(--dewalt-on-light-text-primary);font-family:var(--dewalt-font-body);font-size:16px;font-weight:500;line-height:22px;outline:none}body.dewalt .main-search-dewalt__input::placeholder{color:var(--dewalt-on-light-text-muted)}body.dewalt .main-search-dewalt__submit{flex:0 0 auto;margin:0;padding:12px 20px;border:0;border-left:1.5px solid var(--dewalt-on-light-border-default);border-radius:0;background:var(--dewalt-on-dark-bg-page);color:var(--dewalt-on-dark-text-brand);font-family:var(--dewalt-font-body);font-size:16px;font-weight:700;line-height:22px;text-transform:uppercase;letter-spacing:.02em;cursor:pointer;transition:background .2s ease,color .2s ease}body.dewalt .main-search-dewalt__submit:hover{background:#000;color:var(--dewalt-on-dark-text-brand)}body.dewalt .section-collection-products-dewalt .collection-products-dewalt__toolbar.section-wrapper{max-width:none;padding:0;margin:0 0 40px}body.dewalt .section-collection-products-dewalt .static-filters{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px}body.dewalt .section-collection-products-dewalt .static-filters .filter-group{flex:0 0 auto}body.dewalt .section-collection-products-dewalt .static-filters .filter-side-button,body.dewalt .section-collection-products-dewalt .static-filters .filter-button,body.dewalt .section-collection-products-dewalt .top-elements .filter-button{display:inline-flex;align-items:center;gap:8px;width:auto;min-height:40px;padding:9px 11px;border:1.5px solid var(--dewalt-on-light-border-default);border-radius:0;background:var(--dewalt-on-light-bg-elevated);color:var(--dewalt-on-light-text-primary);font-family:var(--dewalt-font-body);font-size:16px;font-weight:500;line-height:22px;text-transform:none;justify-content:center}:is(body.dewalt .section-collection-products-dewalt .static-filters .filter-side-button,body.dewalt .section-collection-products-dewalt .static-filters .filter-button,body.dewalt .section-collection-products-dewalt .top-elements .filter-button) svg{width:18px;height:18px}body.dewalt .section-collection-products-dewalt .static-filters .filter-side-button.is-active,body.dewalt .section-collection-products-dewalt .static-filters .filter-button.is-active,body.dewalt .section-collection-products-dewalt .static-filters .filter-button.is-active.active,body.dewalt .section-collection-products-dewalt .top-elements .filter-button.is-active{background:var(--dewalt-on-dark-bg-page);border-color:var(--dewalt-on-dark-bg-page);color:var(--dewalt-on-dark-text-primary)}body.dewalt .section-collection-products-dewalt .static-filters .filter-group .filter-button.active:not(.is-active){background:var(--dewalt-on-light-bg-elevated);color:var(--dewalt-on-light-text-primary)}body.dewalt .section-collection label .checkbox{border-radius:2px;border:1.5px solid var(--dewalt-on-light-border-strong)}body.dewalt .section-collection label .checkbox svg{display:none}body.dewalt .section-collection label input:checked~.check-wrapper .checkbox{background:currentColor;border-radius:2px;border-color:var(--dewalt-on-light-text-primary)}body.dewalt .section-collection label input:checked~.check-wrapper .checkbox svg{display:block}body.dewalt .section-collection-products-dewalt .static-filters .filter-group .filter-button.active:not(.is-active) svg path{fill:currentColor}body.dewalt .section-collection-products-dewalt .static-filters .filter-side-button svg path,body.dewalt .section-collection-products-dewalt .static-filters .filter-button svg path,body.dewalt .section-collection-products-dewalt .top-elements .filter-button svg path{fill:currentColor}body.dewalt .section-collection-products-dewalt .static-filters .filter-side-button.is-active svg path,body.dewalt .section-collection-products-dewalt .static-filters .filter-button.is-active svg path,body.dewalt .section-collection-products-dewalt .top-elements .filter-button.is-active svg path{fill:var(--dewalt-on-dark-text-primary)}body.dewalt .section-collection-products-dewalt .filter-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--dewalt-on-dark-text-brand);color:var(--dewalt-on-dark-text-inverse);font-family:var(--dewalt-font-body);font-size:11px;font-weight:700;line-height:1}body.dewalt .section-collection-products-dewalt .static-filters .filter-group .selector-box{border-radius:0;border-color:var(--dewalt-on-light-border-default);width:max(100%,240px)}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt{display:grid;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto;width:min(100vw,420px);height:100svh;max-height:100dvh;background:var(--dewalt-on-light-bg-elevated, #fff);box-shadow:-8px 0 24px #00000014;overflow:hidden}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt svg path{fill:currentColor}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .sidebar-filters-wrapper{width:100%;min-height:0;padding:0 0 32px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;transform:none!important;-webkit-overflow-scrolling:touch}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .sidebar-filters-wrapper>.filter-title{position:sticky;top:0;z-index:2;margin:0;padding:20px 24px;border-bottom:1px solid var(--dewalt-on-light-border-default, #e5e5e5);background:var(--dewalt-on-light-bg-elevated, #fff);font-family:var(--dewalt-font-display);font-size:18px;font-weight:900;line-height:24px;letter-spacing:-.02em;text-transform:uppercase;color:var(--dewalt-on-light-text-primary, #111)}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .sidebar-filters-wrapper>.filter-title .close{color:var(--dewalt-on-light-text-secondary, #6b6b6b)}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .sidebar-filters-wrapper>.filter-title .close svg{width:20px;height:20px}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .sidebar-filters__applied{padding:13px 24px 19px;background:var(--dewalt-on-light-bg-section, #f0eeee);border-bottom:1px solid var(--dewalt-on-light-border-default, #e5e5e5)}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .sidebar-filters__applied-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .sidebar-filters__applied-count{font-family:var(--dewalt-font-body);font-size:12px;font-weight:600;line-height:18px;letter-spacing:.04em;text-transform:uppercase;color:var(--dewalt-on-light-text-secondary, #6b6b6b)}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .sidebar-filters__clear-all{font-family:var(--dewalt-font-body);font-size:12px;font-weight:600;line-height:18px;color:var(--dewalt-on-light-text-secondary, #6b6b6b);text-decoration:underline;text-underline-offset:2px}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .sidebar-filters__clear-all:hover{color:var(--dewalt-on-light-text-primary, #111)}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .sidebar-filters__chips{display:flex;flex-wrap:wrap;gap:8px}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .sidebar-filters__chip{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:3px 9px;border-radius:40px;background:var(--dewalt-on-dark-text-brand, #febd17);color:var(--dewalt-on-light-text-primary, #111);font-family:var(--dewalt-font-body);font-size:12px;font-weight:400;line-height:18px;text-decoration:none}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .sidebar-filters__chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .sidebar-filters__chip svg{flex:0 0 auto;width:12px;height:12px}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .filter-group{border-bottom:1px solid var(--dewalt-on-light-border-default, #e5e5e5)}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .filter-group .filter-label-button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:56px;padding:16px 24px;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--dewalt-on-light-text-primary, #111);font-family:var(--dewalt-font-body);font-size:16px;font-weight:700;line-height:22px;text-transform:none;text-align:left}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .filter-group .filter-label-button:hover{background:transparent}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .filter-label-button__label{display:inline-flex;align-items:center;gap:8px;min-width:0}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .filter-group .filter-label-button svg{flex:0 0 auto;width:18px;height:18px;color:var(--dewalt-on-light-text-secondary, #6b6b6b);transition:transform .2s ease}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .filter-group.is-open .filter-label-button svg{transform:rotate(180deg)}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .filter-group .selector-box{position:static;inset:auto;left:auto;width:100%;display:grid;grid-template-rows:0fr;padding:0;margin:0;overflow:hidden;transform:none!important;background:transparent;visibility:visible;opacity:1;max-height:none;transition:grid-template-rows .3s ease}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .filter-group .selector-box.active,body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .filter-group.is-open .selector-box{grid-template-rows:1fr;padding:0;max-height:none;overflow:hidden}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .filter-group .selector-box__inner{min-height:0;overflow:hidden;padding:0}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .filter-group .selector-box__inner>*{padding:0 24px 24px;box-sizing:border-box}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .filter-group .selector-box ul{display:flex;flex-direction:column;gap:12px;margin:0;list-style:none}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .filter-group .selector-box label{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;cursor:pointer;font-family:var(--dewalt-font-body);font-size:15px;font-weight:500;line-height:20px;color:var(--dewalt-on-light-text-primary, #111)}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .filter-group .selector-box .values-count{color:var(--dewalt-on-light-text-muted, #768084);font-size:14px;font-weight:500}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .filter-group .selector-box .checkbox{width:18px;height:18px;border-radius:2;border-color:var(--dewalt-on-light-border-strong)}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .filter-group .selector-box label input:checked~.check-wrapper .checkbox{background:var(--dewalt-on-light-text-primary, #231e20);border-color:var(--dewalt-on-light-text-primary, #231e20)}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .filter-group .selector-box label input:checked~.check-wrapper .checkbox svg path{fill:#fff}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .filter-group .selector-box .price-wrapper{display:flex;flex-direction:column;gap:20px;margin:4px 0 0}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt price-range .range-group{height:4px;margin:12px 0 8px;background:linear-gradient(to right,#d9d9d9 var(--range-min),var(--dewalt-on-light-text-primary, #111) var(--range-min),var(--dewalt-on-light-text-primary, #111) var(--range-max),#d9d9d9 var(--range-max))}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt price-range .range-group .range{height:4px}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt price-range .range-group .range::-webkit-slider-thumb{width:18px;height:18px;background:#fff;border:2px solid var(--dewalt-on-light-text-primary, #111);box-shadow:0 1px 2px #0000001f}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt price-range .range-group .range::-moz-range-thumb{width:18px;height:18px;background:#fff;border:2px solid var(--dewalt-on-light-text-primary, #111)}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .inputs-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:end}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .inputs-wrapper .dash{display:none}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .input-prefix{display:flex!important;flex-direction:column;align-items:stretch!important;gap:6px;width:100%!important}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .input-prefix__label{font-family:var(--dewalt-font-body);font-size:13px;font-weight:500;line-height:16px;color:var(--dewalt-on-light-text-secondary, #6b6b6b)}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .input-prefix__field{display:flex;align-items:baseline;gap:4px;border-bottom:1px solid var(--dewalt-on-light-text-primary, #111);padding-bottom:4px}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .input-prefix__field .field{flex:1 1 auto;width:100%;min-width:0;border:0;padding:0;background:transparent;font-family:var(--dewalt-font-body);font-size:14px;font-weight:400;line-height:22px;color:var(--dewalt-on-light-text-primary, #111);outline:none;box-shadow:none}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .input-prefix__currency{font-family:var(--dewalt-font-body);font-size:16px;font-weight:600;line-height:22px;color:var(--dewalt-on-light-text-primary, #111)}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .bottom-wrapper{position:relative;z-index:2;display:grid;grid-template-columns:minmax(96px,.35fr) minmax(0,1fr);gap:12px;align-items:stretch;padding:16px 24px calc(16px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--dewalt-on-light-border-default, #e5e5e5);background:var(--dewalt-on-light-bg-elevated, #fff)}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .bottom-wrapper .button,body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .bottom-wrapper .remove-all{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:14px 32px;border-radius:0;font-size:16px;text-transform:uppercase;text-decoration:none;text-align:center;box-sizing:border-box}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .bottom-wrapper .remove-all{border:1.5px solid var(--dewalt-on-light-border-strong, #111);background:#fff;color:var(--dewalt-on-light-text-primary, #111)}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .bottom-wrapper .remove-all:hover{background:#f5f5f5;text-decoration:none}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .bottom-wrapper .view-products{border:1px solid var(--dewalt-on-dark-text-brand, #febd17);background:var(--dewalt-on-dark-text-brand, #febd17);color:var(--dewalt-on-light-text-primary, #111)}body.dewalt .section-collection .sidebar-filters.sidebar-filters--dewalt .bottom-wrapper .view-products:hover{filter:brightness(.96)}body.dewalt .section-collection-products-dewalt .top-elements{display:none;align-items:center;justify-content:space-between;gap:12px;margin:0}body.dewalt .section-collection-products-dewalt .top-elements .active-facets{display:none}body.dewalt .section-collection-products-dewalt .top-elements .view-switcher{display:inline-flex;gap:8px}body.dewalt .section-collection-products-dewalt .top-elements .view-switcher .button{width:40px;height:40px;padding:0;border:1px solid var(--dewalt-on-light-border-default);border-radius:0;background:var(--dewalt-on-light-bg-elevated);color:var(--dewalt-on-light-text-primary);justify-content:center}body.dewalt .section-collection-products-dewalt .top-elements .view-switcher .button.active{background:var(--dewalt-on-dark-bg-page);border-color:var(--dewalt-on-dark-bg-page);color:var(--dewalt-on-dark-text-primary)}body.dewalt .section-collection-products-dewalt .top-elements .view-switcher .button svg path{fill:currentColor}body.dewalt .section-collection-products-dewalt .collection-wrapper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin:0;padding:0;border:0;background:transparent}body.dewalt .section-collection-products-dewalt .collection-wrapper .empty-wrapper{grid-column:1 / -1;border:0;padding:40px 0}body.dewalt .product-card-dewalt{display:flex;flex-direction:column;height:100%;min-width:0;padding:12px;box-sizing:border-box;border:1px solid var(--dewalt-on-light-border-default);background:var(--dewalt-on-light-bg-elevated);overflow:hidden}body.dewalt .product-card-dewalt__media{position:relative;aspect-ratio:1.5 / 1;display:flex;align-items:center;justify-content:center}body.dewalt .product-card-dewalt__image-link{display:block;width:80%;height:80%}body.dewalt .product-card-dewalt__image{display:block;width:100%;height:100%;object-fit:contain}body.dewalt .product-card-dewalt__media .badges{position:absolute;top:0;left:0;z-index:2;display:flex;flex-direction:column;gap:4px}body.dewalt .product-card-dewalt__media .badges .badge{display:inline-flex;align-items:center;padding:4px 8px;border-radius:0;font-family:var(--dewalt-font-body);font-size:12px;font-weight:700;line-height:16px;text-transform:uppercase}body.dewalt .product-card-dewalt__discount{position:absolute;left:0;bottom:0;z-index:2}body.dewalt .product-card-dewalt__discount-badge{display:inline-flex;align-items:center;padding:4px 8px;background:var(--dewalt-on-dark-text-brand);color:var(--dewalt-on-dark-text-inverse);font-family:var(--dewalt-font-body);font-size:12px;font-weight:700;line-height:16px}body.dewalt .product-card-dewalt__body{display:flex;flex-direction:column;flex:1;gap:4px;min-width:0}body.dewalt .product-card-dewalt__meta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:24px}body.dewalt .product-card-dewalt__sku{font-family:var(--dewalt-font-body);font-size:14px;font-weight:500;line-height:16px;color:var(--dewalt-on-light-text-secondary)}@media screen and (max-width:767px){body.dewalt .product-card-dewalt__sku{font-size:12px;line-height:14px}}body.dewalt .product-card-dewalt__rating{display:inline-flex;align-items:center;gap:4px;margin:0;padding:4px 8px;border-radius:999px;background:var(--dewalt-on-light-bg-muted);color:var(--dewalt-on-light-text-primary);flex-shrink:0}body.dewalt .product-card-dewalt__rating-icon{display:inline-flex;width:14px;height:14px;line-height:0}body.dewalt .product-card-dewalt__rating-icon svg{width:14px;height:14px}body.dewalt .product-card-dewalt__rating-icon svg path{fill:currentColor}body.dewalt .product-card-dewalt__rating-value{font-family:var(--dewalt-font-body);font-size:14px;font-weight:400;line-height:16px}@media screen and (max-width:767px){body.dewalt .product-card-dewalt__rating-value{font-size:12px;line-height:14px}body.dewalt .product-card-dewalt__rating-icon svg{width:12px;height:12px}}body.dewalt .product-card-dewalt__title{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;min-height:48px;margin:0;font-family:var(--dewalt-font-body);font-size:18px;font-weight:700;line-height:24px;color:var(--dewalt-on-light-text-primary);text-decoration:none}@media screen and (max-width:767px){body.dewalt .product-card-dewalt__title{font-size:14px;line-height:20px;line-clamp:2;-webkit-line-clamp:2;min-height:40px}}body.dewalt .product-card-dewalt__prices{display:flex;align-items:baseline;gap:8px;margin:0}body.dewalt .product-card-dewalt__price{font-family:var(--dewalt-font-body);font-size:24px;font-weight:800;line-height:30px;color:var(--dewalt-on-light-text-primary)}@media screen and (max-width:767px){body.dewalt .product-card-dewalt__price{font-size:20px;line-height:26px}}body.dewalt .product-card-dewalt__compare-price{font-family:var(--dewalt-font-body);font-size:14px;font-weight:500;line-height:20px;color:var(--dewalt-on-light-text-muted);text-decoration:line-through}body.dewalt .product-card-dewalt__action{margin-top:2px}body.dewalt .product-card-dewalt__action .button-short-buy,body.dewalt .product-card-dewalt__action .button-back-stock{width:100%;justify-content:center;border-radius:0;background:var(--dewalt-on-dark-text-brand);color:var(--dewalt-on-dark-text-inverse);font-family:var(--dewalt-font-body);font-size:14px;font-weight:700;line-height:20px;text-transform:uppercase;padding-block:var(--s12);margin-block:4px}:is(body.dewalt .product-card-dewalt__action .button-short-buy,body.dewalt .product-card-dewalt__action .button-back-stock) svg{width:18px;height:18px}@media screen and (max-width:767px){body.dewalt .product-card-dewalt__action .button-short-buy,body.dewalt .product-card-dewalt__action .button-back-stock{font-size:12px;line-height:16px;padding-block:var(--s10)}:is(body.dewalt .product-card-dewalt__action .button-short-buy,body.dewalt .product-card-dewalt__action .button-back-stock) svg{width:14px;height:14px}}body.dewalt .product-card-dewalt__action .button-short-buy:hover,body.dewalt .product-card-dewalt__action .button-back-stock:hover{background:#ffcc3d;color:var(--dewalt-on-dark-text-inverse)}body.dewalt .product-card-dewalt__action .button-short-buy svg path{fill:currentColor}body.dewalt .product-card-dewalt__specs{margin:4px 0 0;font-family:var(--dewalt-font-body);font-size:14px;font-weight:400;line-height:18px;color:var(--dewalt-on-light-text-secondary)}@media screen and (max-width:767px){body.dewalt .product-card-dewalt__specs{font-size:12px;line-height:16px}}body.dewalt .section-collection-products-dewalt .pagination-wrapper{margin-top:32px;padding:0}body.dewalt .section-collection-products-dewalt .pagination .button,body.dewalt .section-collection-products-dewalt .pagination .active{border-radius:0}@media screen and (max-width:1023px){body.dewalt .section-collection-products-dewalt .collection-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:767px){body.dewalt .collection-products-dewalt__container{padding-inline:14px}body.dewalt .collection-products-dewalt__main{padding-block:24px 32px}body.dewalt .collection-products-dewalt__title{font-size:22px;line-height:28px;margin-bottom:16px}body.dewalt .main-search-dewalt__intro{margin-bottom:24px}body.dewalt .main-search-dewalt__fields{flex-direction:column}body.dewalt .main-search-dewalt__submit{border-left:0;border-top:1.5px solid var(--dewalt-on-light-border-default);width:100%}body.dewalt .section-collection-products-dewalt .static-filters{display:none}body.dewalt .section-collection-products-dewalt .top-elements{display:flex;margin-bottom:16px}body.dewalt .section-collection-products-dewalt .top-elements .filter-button{justify-content:flex-start;font-size:14px;line-height:20px;padding:6px 8px}body.dewalt .section-collection-products-dewalt .top-elements .filter-button svg{width:16px;height:16px}body.dewalt .section-collection-products-dewalt .collection-wrapper[data-view=triple]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body.dewalt .section-collection-products-dewalt .collection-wrapper[data-view=double]{grid-template-columns:1fr;gap:8px}body.dewalt .product-card-dewalt{padding:8px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/collection-dewalt.css.map */
