product-info.sf87-auto-tool-product .sanfros-product-summary{box-sizing:border-box;display:block;width:100%!important;max-width:100%!important;min-width:0!important;margin:12px 0 8px!important;color:#3c4145!important;font-size:14px!important;line-height:1.75!important;font-weight:400!important;letter-spacing:.005em;overflow-wrap:break-word;white-space:normal;text-align:left}product-info.sf87-auto-tool-product .sanfros-spec-link{width:fit-content;max-width:100%;display:inline-flex;align-items:center;margin:7px 0 12px!important;padding:8px 0;font-size:12px!important;line-height:1.5!important;color:#202326!important;font-weight:700;text-decoration:none;border-bottom:1px solid #d71920;overflow-wrap:anywhere}@media screen and (max-width:749px){.sf87-auto-tool-product .product__info-wrapper,.sf87-auto-tool-product .product__info-container{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box}product-info.sf87-auto-tool-product .sanfros-product-summary{width:100%!important;max-width:none!important;margin:12px 0 6px!important;font-size:14px!important;line-height:1.7!important;color:#3b3e42!important}product-info.sf87-auto-tool-product .sanfros-spec-link{margin:8px 0!important;font-size:12px!important}.sf52-handtool-details__inner{width:calc(100% - 40px)!important;max-width:100%}.sf52-handtool-details h2{font-size:26px!important;line-height:1.22!important}.sf52-handtool-details__body{font-size:14px!important;line-height:1.8!important;overflow-wrap:anywhere}.sf52-handtool-details__body table{display:block;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}}product-info.sf87-auto-tool-product .sf87-auto-detail{box-sizing:border-box;width:100%;min-width:0;margin:24px 0 16px;padding:22px 0 10px;border-top:1px solid #e2e3e1;color:#303236;text-align:left}product-info.sf87-auto-tool-product .sf87-auto-detail__kicker{margin:0 0 7px;color:#c73535;font-size:10px;font-weight:700;line-height:1.5;letter-spacing:.12em}product-info.sf87-auto-tool-product .sf87-auto-detail__heading{margin:0 0 15px;color:#1e2023;font-size:22px;font-weight:800;line-height:1.25;letter-spacing:-.025em}product-info.sf87-auto-tool-product .sf87-auto-detail__body{width:100%;max-width:100%;min-width:0;font-size:13px;line-height:1.85;color:#43474b;overflow-wrap:anywhere}product-info.sf87-auto-tool-product .sf87-auto-detail__body p{margin:0 0 13px}product-info.sf87-auto-tool-product .sf87-auto-detail__body strong{color:#292b2e;font-weight:700}product-info.sf87-auto-tool-product .sf87-auto-detail__body table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:15px 0 20px;-webkit-overflow-scrolling:touch}product-info.sf87-auto-tool-product .sf87-auto-detail__body th,product-info.sf87-auto-tool-product .sf87-auto-detail__body td{padding:9px 11px;border:1px solid #e1e2df;font-size:12px;text-align:left;white-space:nowrap}@media screen and (max-width:749px){product-info.sf87-auto-tool-product .sf87-auto-detail{margin:21px 0 12px;padding:19px 0 8px}product-info.sf87-auto-tool-product .sf87-auto-detail__heading{font-size:21px;margin-bottom:12px}product-info.sf87-auto-tool-product .sf87-auto-detail__body{font-size:13px;line-height:1.78}}product-info.sf87-auto-tool-product .sf87-auto-info-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;width:100%;max-width:100%}product-info.sf87-auto-tool-product .sf87-info-line{width:100%;min-width:0;padding:0}product-info.sf87-auto-tool-product .sf87-info-label{margin:0 0 6px;color:#25292c;font-size:15px;font-weight:750;line-height:1.4;letter-spacing:0}product-info.sf87-auto-tool-product .sf87-info-line p{margin:0;color:#414548;font-size:13px;line-height:1.78;overflow-wrap:anywhere}product-info.sf87-auto-tool-product .sf87-info-line--note{border-top:1px solid #ededeb;padding-top:16px}product-info.sf87-auto-tool-product .sf87-specification{margin-top:8px;padding-top:18px;border-top:1px solid #e6e6e4}product-info.sf87-auto-tool-product .sf87-specification__heading{margin:0 0 14px;font-size:17px;line-height:1.4;color:#242629;font-weight:750}product-info.sf87-auto-tool-product .sf87-desktop-spec-table{display:block;width:100%;max-width:100%;overflow-x:auto}product-info.sf87-auto-tool-product .sf87-desktop-spec-table table{display:table;border-collapse:collapse;width:100%;margin:0}product-info.sf87-auto-tool-product .sf87-desktop-spec-table th,product-info.sf87-auto-tool-product .sf87-desktop-spec-table td{border:1px solid #e2e3e1;padding:10px 12px;color:#3f4347;text-align:left;vertical-align:top;font-size:12px}product-info.sf87-auto-tool-product .sf87-mobile-spec-cards{display:none}@media screen and (max-width:749px){product-info.sf87-auto-tool-product .sf87-auto-info-grid{gap:19px}product-info.sf87-auto-tool-product .sf87-info-label{font-size:14px;margin-bottom:5px}product-info.sf87-auto-tool-product .sf87-info-line p{font-size:13px;line-height:1.72}product-info.sf87-auto-tool-product .sf87-desktop-spec-table{display:none}product-info.sf87-auto-tool-product .sf87-mobile-spec-cards{display:grid;gap:11px;width:100%}product-info.sf87-auto-tool-product .sf87-spec-card{box-sizing:border-box;min-width:0;width:100%;border:1px solid #e2e3e1;background:#f8f8f7;border-radius:9px;padding:15px 16px 11px}product-info.sf87-auto-tool-product .sf87-spec-card h4{color:#27292c;font-size:16px;margin:0 0 11px;font-weight:780;line-height:1.3}product-info.sf87-auto-tool-product .sf87-spec-card dl{margin:0}product-info.sf87-auto-tool-product .sf87-spec-card__line{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:10px;align-items:start;padding:9px 0;border-top:1px solid #e5e5e3}product-info.sf87-auto-tool-product .sf87-spec-card dt{color:#696c6f;font-size:12px;line-height:1.55;overflow-wrap:anywhere}product-info.sf87-auto-tool-product .sf87-spec-card dd{margin:0;color:#242628;font-size:12px;font-weight:700;line-height:1.55;text-align:right;overflow-wrap:anywhere}}product-info.sf87-auto-tool-product .sf87-dealer-login{margin:16px 0 9px;padding:12px 0 13px;border-top:1px solid #e7e7e6;border-bottom:1px solid #e7e7e6;text-align:left}product-info.sf87-auto-tool-product .sf87-dealer-login__link{display:inline-flex;align-items:center;gap:7px;min-height:36px;color:#24282c!important;font-size:15px;font-weight:750;line-height:1.5;text-decoration:none;border-bottom:1px solid #c73535}product-info.sf87-auto-tool-product .sf87-dealer-login__link:hover{color:#c73535!important}product-info.sf87-auto-tool-product .sf87-dealer-login__actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:7px;font-size:12px;line-height:1.7;color:#75797c}product-info.sf87-auto-tool-product .sf87-dealer-login__actions a{color:#575d63!important;text-decoration:none}product-info.sf87-auto-tool-product .sf87-dealer-login__actions a:hover{color:#c73535!important;text-decoration:underline}@media(max-width:749px){product-info.sf87-auto-tool-product .sf87-dealer-login{margin:13px 0 8px;padding:9px 0 11px}product-info.sf87-auto-tool-product .sf87-dealer-login__link{font-size:14px;min-height:32px}product-info.sf87-auto-tool-product .sf87-dealer-login__actions{font-size:12px;gap:7px}}product-info.sf87-auto-tool-product .product__info-container>.price,product-info.sf87-auto-tool-product .product__info-container>[id^=price-]{margin:8px 0 13px}product-info.sf87-auto-tool-product .price--large .price-item{font-size:26px!important;font-weight:750;letter-spacing:-.02em}product-info.sf87-auto-tool-product .price__badge-sold-out{display:none!important}product-info.sf87-auto-tool-product .sf-buy-card__price{display:none!important}product-info.sf87-auto-tool-product .sf-buy-card__head{margin-bottom:12px!important}product-info.sf87-auto-tool-product .sf-buy-card__title{font-size:20px!important;line-height:1.3!important}product-info.sf87-auto-tool-product .sf-buy-card__support{display:none!important}product-info.sf87-auto-tool-product .sf87-dealer-login{margin:18px 0 7px}product-info.sf87-auto-tool-product .sf87-auto-detail{margin-top:15px}@media screen and (max-width:749px){product-info.sf87-auto-tool-product .price--large .price-item{font-size:24px!important}product-info.sf87-auto-tool-product .sf-buy-card__title{font-size:18px!important}product-info.sf87-auto-tool-product .sf87-auto-detail{margin-top:12px}product-info.sf87-auto-tool-product .sf87-auto-detail__body{font-size:13px;line-height:1.72}}product-info.sf87-auto-tool-product .sf87-checkout-info{box-sizing:border-box;margin:14px 0 4px;padding:12px 0 5px;border-top:1px solid #e9e9e7;max-width:100%;color:#44494d}product-info.sf87-auto-tool-product .sf87-checkout-info__row{display:grid;grid-template-columns:19px 45px minmax(0,1fr);align-items:start;column-gap:9px;padding:5px 0;font-size:12px;line-height:1.65;overflow-wrap:anywhere}product-info.sf87-auto-tool-product .sf87-checkout-info__icon{display:flex;align-items:center;justify-content:center;color:#686c70;padding-top:1px}product-info.sf87-auto-tool-product .sf87-checkout-info__icon svg{width:18px;height:18px;display:block}product-info.sf87-auto-tool-product .sf87-checkout-info__row strong{font-size:12px;color:#24282b;font-weight:750}product-info.sf87-auto-tool-product .sf87-checkout-info__row span:last-child{color:#64696d}@media screen and (max-width:749px){product-info.sf87-auto-tool-product .sf87-checkout-info{margin:12px 0 3px;padding:10px 0 4px}product-info.sf87-auto-tool-product .sf87-checkout-info__row{grid-template-columns:18px 40px minmax(0,1fr);column-gap:7px;font-size:12px;line-height:1.6;padding:4px 0}}product-info.sf87-auto-tool-product .product__media-list .product-media-container.media-type-image{width:100%;max-width:100%;box-sizing:border-box;border:1px solid #e9e9e7!important;border-radius:10px!important;overflow:hidden;background:#fff!important;--ratio-percent:100%}product-info.sf87-auto-tool-product .product__media-list .product-media-container.media-type-image .product__media{padding-top:100%!important;background:#fff!important;overflow:hidden}product-info.sf87-auto-tool-product .product__media-list .product-media-container.media-type-image .product__media img{width:100%;height:100%;object-fit:contain!important;object-position:center center;transition:transform .2s ease}product-info.sf87-auto-tool-product.sf87-auto-shape--long .product__media-list .product__media-item:first-child .product__media img{transform:scale(1.025)}product-info.sf87-auto-tool-product.sf87-auto-shape--round .product__media-list .product__media-item:first-child .product__media img{transform:scale(.91)}product-info.sf87-auto-tool-product .sf87-auto-highlights{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;box-sizing:border-box;margin:0 0 18px;padding:12px 0 16px;border-bottom:1px solid #e7e7e5;background:transparent}product-info.sf87-auto-tool-product .sf87-auto-highlights__item{min-width:0;padding:2px 9px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;border-left:1px solid #e6e6e4;word-break:break-word}product-info.sf87-auto-tool-product .sf87-auto-highlights__item:first-child{border-left:0}product-info.sf87-auto-tool-product .sf87-auto-highlights__icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;color:#3c4043;margin-bottom:2px}product-info.sf87-auto-tool-product .sf87-auto-highlights__icon svg{display:block;width:25px;height:25px}product-info.sf87-auto-tool-product .sf87-auto-highlights__item strong{display:block;font-size:12px;line-height:1.35;font-weight:760;letter-spacing:-.01em;color:#27292c}product-info.sf87-auto-tool-product .sf87-auto-highlights__sub{font-size:10px;line-height:1.5;color:#767b80;overflow-wrap:anywhere}@media screen and (max-width:749px){product-info.sf87-auto-tool-product .product__media-list .product-media-container.media-type-image{border-radius:9px!important}product-info.sf87-auto-tool-product .sf87-auto-highlights{padding:9px 0 13px;margin-bottom:17px}product-info.sf87-auto-tool-product .sf87-auto-highlights__item{padding:2px 5px;gap:3px}product-info.sf87-auto-tool-product .sf87-auto-highlights__icon{width:25px;height:25px}product-info.sf87-auto-tool-product .sf87-auto-highlights__icon svg{width:23px;height:23px}product-info.sf87-auto-tool-product .sf87-auto-highlights__item strong{font-size:11px}product-info.sf87-auto-tool-product .sf87-auto-highlights__sub{font-size:9.5px}}@media screen and (max-width:360px){product-info.sf87-auto-tool-product .sf87-auto-highlights{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}product-info.sf87-auto-tool-product .sf87-auto-highlights__item:nth-child(odd){border-left:0}}product-info.sf87-auto-tool-product .sf87-auto-detail__body .sf87-auto-info-grid{gap:23px}product-info.sf87-auto-tool-product .sf87-auto-detail__body .sf87-info-label{margin:0 0 9px;color:#222629;font-size:16px;font-weight:760;line-height:1.4}product-info.sf87-auto-tool-product .sf87-auto-detail__body .sf87-info-line>p{margin:0;color:#474c50;font-size:14px;line-height:1.8;letter-spacing:.003em;overflow-wrap:anywhere}product-info.sf87-auto-tool-product .sf87-feature-points{display:grid;grid-template-columns:minmax(0,1fr);gap:11px;list-style:none;margin:0!important;padding:0!important}product-info.sf87-auto-tool-product .sf87-feature-points li{display:block;position:relative;margin:0;padding:0 0 0 17px;font-size:14px;line-height:1.74;font-weight:400;color:#474c50;overflow-wrap:anywhere}product-info.sf87-auto-tool-product .sf87-feature-points li:before{content:"";position:absolute;top:.76em;left:1px;width:5px;height:5px;background:#b5b8ba;border-radius:50%}product-info.sf87-auto-tool-product .sf87-feature-points li strong{color:#24272a;font-weight:750}product-info.sf87-auto-tool-product .sf87-info-line--note{border-top:1px solid #ececea;padding-top:18px}product-info.sf87-auto-tool-product .sf87-auto-detail__body .sf87-info-line--note>p{color:#5b6064}@media screen and (max-width:749px){product-info.sf87-auto-tool-product .sf87-auto-detail__body .sf87-auto-info-grid{gap:21px}product-info.sf87-auto-tool-product .sf87-auto-detail__body .sf87-info-label{font-size:15px;margin-bottom:8px}product-info.sf87-auto-tool-product .sf87-auto-detail__body .sf87-info-line>p{font-size:14px;line-height:1.75}product-info.sf87-auto-tool-product .sf87-feature-points{gap:10px}product-info.sf87-auto-tool-product .sf87-feature-points li{font-size:14px;line-height:1.72;padding-left:15px}}@media screen and (max-width:749px){product-info.sf87-auto-tool-product .product__media-list .product-media-container.media-type-image{width:100%!important;height:auto!important;min-height:0!important;max-width:100%!important;--ratio:1!important;--preview-ratio:1!important;--aspect-ratio:1!important}product-info.sf87-auto-tool-product .product__media-list .product-media-container.media-type-image .product__modal-opener{display:block!important;height:auto!important;min-height:0!important;position:relative!important}product-info.sf87-auto-tool-product .product__media-list .product-media-container.media-type-image .product__media{display:block!important;position:relative!important;height:0!important;min-height:0!important;padding-top:100%!important;overflow:hidden!important;background:#fff!important}product-info.sf87-auto-tool-product .product__media-list .product-media-container.media-type-image .product__media img{display:block!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;max-width:100%!important;height:100%!important;padding:0!important;margin:0!important;object-fit:contain!important;object-position:center!important;transform:none!important;opacity:1!important;visibility:visible!important}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/sanfros-auto-tools-reading-v87.css.map */
