body.dewalt .product-list-slider swiper-slide:not(:last-child){border:none}body.dewalt .product-list-slider swiper-slide .slide-wrapper .prices{margin-block:18px 4px}body.dewalt .product-list-slider swiper-slide .slide-wrapper .prices .price{font-size:24px;line-height:30px;font-weight:900}body.dewalt .product-list-slider swiper-slide .slide-wrapper .prices .compare-price{font-size:14px;line-height:20px}body.dewalt .related-card--dewalt .slide-wrapper{display:flex;flex-direction:column;justify-content:flex-start;height:100%;padding:0;border:1px solid var(--dewalt-on-light-border-default);border-radius:0;background:var(--dewalt-on-light-bg-elevated);overflow:hidden}body.dewalt .related-card__media{position:relative;aspect-ratio:1 / 1}body.dewalt .related-card__image{display:block;width:100%;height:100%}body.dewalt .related-card__image img{width:100%;height:100%;object-fit:contain}body.dewalt .related-card__media .badges{position:absolute;top:12px;left:12px;z-index:2;display:flex;flex-direction:column;gap:4px}body.dewalt .related-card__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 .related-card__media .discount-badge{position:absolute;left:12px;bottom:12px;z-index:2}body.dewalt .related-card__media .discount-badge .badge{display:inline-flex;align-items:center;padding:4px 8px;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:12px;font-weight:700;line-height:16px}body.dewalt .related-card__body{display:flex;flex-direction:column;flex:1;gap:4px;padding:0 16px 16px}body.dewalt .related-card__meta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:24px}body.dewalt .related-card__sku{font-family:var(--dewalt-font-body);font-size:14px;font-weight:500;line-height:16px;color:var(--dewalt-on-light-text-primary)}body.dewalt .related-card__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 .related-card__rating-icon{display:inline-flex;width:14px;height:14px;line-height:0}body.dewalt .related-card__rating-icon svg{width:14px;height:14px}body.dewalt .related-card__rating-icon svg path{fill:currentColor}body.dewalt .related-card__rating-value{font-family:var(--dewalt-font-body);font-size:14px;font-weight:400;line-height:16px;color:inherit}body.dewalt .related-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;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}body.dewalt .related-card__prices{display:flex;align-items:baseline;gap:8px;margin:0}body.dewalt .related-card__prices .price{font-family:var(--dewalt-font-body);font-size:24px;font-weight:700;line-height:30px;color:var(--dewalt-on-light-text-primary)}body.dewalt .related-card__prices .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 .related-card__action{margin-top:2px}body.dewalt .related-card__action .button-short-buy,body.dewalt .related-card__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}body.dewalt .related-card__action .button-short-buy:hover,body.dewalt .related-card__action .button-back-stock:hover{background:#ffcc3d;color:var(--dewalt-on-dark-text-inverse)}body.dewalt .related-card__action .button-short-buy svg path{fill:currentColor}body.dewalt .related-card__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-primary)}body.dewalt .recently-viewed{margin-block:0;padding-block:60px;background:var(--dewalt-on-light-bg-page)}body.dewalt .recently-viewed .section-wrapper{max-width:1440px!important;width:100%!important;margin-inline:auto!important;padding:0!important;background:transparent!important;box-sizing:border-box!important}body.dewalt .recently-viewed .recently-viewed__container{max-width:1440px;width:100%;margin-inline:auto;padding-inline:24px;box-sizing:border-box}body.dewalt .recently-viewed .titles{display:flex!important;align-items:center;justify-content:space-between;width:100%!important;max-width:none!important;margin:0 0 32px!important;padding:0!important;box-sizing:border-box}body.dewalt .recently-viewed .title-wrapper{overflow:visible;margin-bottom:0}body.dewalt .recently-viewed .title.h2{margin:0;font-family:var(--dewalt-font-display);font-size:42px;font-weight:900;font-stretch:expanded;line-height:44px;letter-spacing:.02em;text-transform:uppercase;color:var(--dewalt-on-light-text-primary);transform:none}body.dewalt .recently-viewed .nav-buttons{display:flex;gap:8px}body.dewalt .recently-viewed .nav-buttons>button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:0;background:var(--dewalt-on-dark-text-brand);color:var(--dewalt-on-dark-text-inverse);max-height:none;cursor:pointer;transition:background .2s ease}body.dewalt .recently-viewed .nav-buttons>button svg path{fill:currentColor}body.dewalt .recently-viewed .nav-buttons>button:hover{background:#ffcc3d}body.dewalt .recently-viewed .nav-buttons>button.swiper-button-disabled,body.dewalt .recently-viewed .nav-buttons>button.swiper-button-disabled:hover{background:var(--dewalt-on-light-border-default);color:var(--dewalt-on-light-text-muted)}body.dewalt .recently-viewed .nav-buttons>button.swiper-button-disabled svg path{fill:currentColor}body.dewalt .recently-viewed recently-viewed-products{display:block;width:100%}body.dewalt .recently-viewed recently-viewed-products swiper-container{display:block;width:100%;border:0!important;box-sizing:border-box}body.dewalt .recently-viewed recently-viewed-products swiper-container swiper-slide{padding:0!important;border-right:0!important;height:auto;box-sizing:border-box}body.dewalt .recently-viewed progress-bar{display:none}body.dewalt .recently-viewed .related-card--dewalt .slide-wrapper{gap:0;position:relative}body.dewalt .recently-viewed .related-card--dewalt .slide-wrapper:hover .related-card__action,body.dewalt .recently-viewed .related-card--dewalt .slide-wrapper .related-card__action{position:static;transform:none;width:auto;left:auto;bottom:auto}body.dewalt .recently-viewed .related-card--dewalt .related-card__media{margin:0;max-width:none}body.dewalt .recently-viewed .related-card--dewalt .images,body.dewalt .recently-viewed .related-card--dewalt .action-wrapper,body.dewalt .recently-viewed .related-card--dewalt .show-more{display:none!important}@media screen and (max-width:767px){body.dewalt .recently-viewed{padding-block:32px}body.dewalt .recently-viewed .recently-viewed__container{padding-inline:14px}body.dewalt .recently-viewed .titles{margin-bottom:20px!important}body.dewalt .recently-viewed .title.h2{font-size:28px;line-height:32px}body.dewalt .recently-viewed .nav-buttons{display:flex}body.dewalt .recently-viewed .nav-buttons>button{width:40px;height:40px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/related-card-dewalt.css.map */
