.catalog-preview{border:2px solid #0a0a0a;margin:auto auto 30px;max-width:1400px;padding:20px 0;position:relative;width:90%}.catalog-preview .accordion__content{margin:0;padding:4px 0 20px 28px}.catalog-preview__header{align-content:center;align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;height:auto;justify-content:space-between;padding:20px;position:relative}@media screen and (max-width:767px){.catalog-preview__header{flex-direction:column}}.catalog-preview__header .catalog-preview__header-actions{text-align:right;width:30%}.catalog-preview__header .catalog-preview__actions{height:auto;padding-bottom:10px;padding-top:10px;width:50%}.catalog-preview__header .catalog-preview__actions .catalog-preview__actions-aside{margin-right:5px;position:relative}.catalog-preview__buttons{align-content:center;align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;max-width:420px;position:absolute;right:0;top:0;width:auto}.catalog-preview__buttons .btn{margin:10px 0;min-width:190px;text-align:center}@media screen and (max-width:1023px){.catalog-preview__buttons{position:unset;right:unset;top:unset}}@media screen and (max-width:767px){.catalog-preview__buttons{flex-direction:column;justify-content:center;margin:0 auto;text-align:center;width:90%}.catalog-preview__buttons .btn{font-size:12px;max-width:300px;width:100%}}.catalog-title-description{word-wrap:break-word;color:#000;font-family:Helvetica Neue LT W01_83 Hv Ex,Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:uppercase}@media screen and (min-width:768px){.catalog-title-description{font-size:18px;margin-right:15px}}@media screen and (max-width:767px){.catalog-title-description{font-size:14px;margin-right:4px}}.catalog-title-created,.catalog-title-update-date{color:#000;display:inline-block}@media screen and (min-width:768px){.catalog-title-created,.catalog-title-update-date{font-size:16px}}@media screen and (max-width:767px){.catalog-title-created,.catalog-title-update-date{display:block;font-size:14px}}.catalog-preview__text{width:45%}@media screen and (max-width:1023px){.catalog-preview__text{width:100%}}.catalog-preview__actions-footer{bottom:0;position:absolute;width:100%}@media screen and (max-width:1023px){.catalog-preview__actions-footer{min-height:100px;position:relative}}@media screen and (max-width:767px){.catalog-preview__actions-footer{display:flex;flex-direction:column;position:unset}}.catalog-preview__actions-footer .catalog-preview__add{bottom:0;position:absolute;right:20px}@media screen and (max-width:767px){.catalog-preview__actions-footer .catalog-preview__add{bottom:unset;position:unset;right:unset}}.catalog-preview__actions-footer .catalog-preview__save{bottom:0;left:0;position:absolute;text-align:center}@media screen and (max-width:767px){.catalog-preview__actions-footer .catalog-preview__save{bottom:unset;left:unset;position:unset}}.catalog-preview-information{align-content:center;align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;height:auto;height:320px;justify-content:space-between;padding-left:20px;position:relative;width:80%}@media screen and (max-width:1350px){.catalog-preview-information{min-height:280px;width:76%}}@media screen and (max-width:1023px){.catalog-preview-information{align-content:flex-start;padding:0;width:65%}}@media screen and (max-width:767px){.catalog-preview-information{height:auto;padding:0;width:100%}}.change-catalog-name-section{height:55px;margin:8px 0 15px;width:100%}.change-catalog-name-section .change-catalog-name-textbox{height:48px;margin-top:13px}@media screen and (max-width:767px){.change-catalog-name-section .change-catalog-name-textbox{height:auto;max-width:190px;padding:12px 3%}}@media screen and (min-width:768px){.change-catalog-name-section .change-catalog-name-save-button{margin:0 5px 0 12px}}@media screen and (max-width:767px){.change-catalog-name-section .change-catalog-name-save-button{margin:0 5px}}.change-catalog-name-section .btn+.btn{margin-left:8px}.change-catalog-logo-section{margin:12px 0;width:100%}.change-catalog-logo-section .change-catalog--logo-instructions p{margin:0}.catalog-preview__add-more,.save-catalog-button{min-width:200px}@media screen and (max-width:767px){.catalog-preview__add-more,.save-catalog-button{max-width:300px;text-align:center;width:100%}}.change-catalog-divider{color:#db011c;margin:0 8px}@media screen and (min-width:768px){.catalog-item .catalog-item__img-wrap{width:30%}}@media screen and (max-width:767px){.catalog-item .catalog-item__img-wrap{text-align:center;width:90%}}.catalog-item .catalog-item__img-wrap img{background-color:#fff;border:1px solid #b8b8b8;height:auto;width:100%}@media screen and (min-width:768px){.catalog-item .catalog-item__img-wrap img{max-width:300px}}@media screen and (max-width:767px){.catalog-item .catalog-item__img-wrap img{max-width:200px}}.catalog-item .catalog-tab-content{display:none}@media screen and (max-width:767px){.catalog-item__content .accordion__title{font-size:16px;width:60%}}@media screen and (min-width:768px){.catalog-item__description{width:68%}}@media screen and (max-width:767px){.catalog-item__description{width:90%}}.catalog-tab-content.catalog-item__overview.active{align-content:center;align-items:center;display:flex;flex-wrap:nowrap;justify-content:space-between}@media screen and (min-width:768px){.catalog-tab-content.catalog-item__overview.active{flex-direction:row}}@media screen and (max-width:767px){.catalog-tab-content.catalog-item__overview.active{flex-direction:column}.catalog-item__table{overflow-x:auto}}.catalog-learn{background-color:unset;border-color:#bd0118;color:#bd0118;transition:.5s ease;transition-property:color,border-color,background-color}.change-catalog-logo-button,.change-catalog-name-button{-webkit-appearance:none;background-color:transparent;border:none;box-sizing:border-box;color:#db011c;cursor:default;display:inline-block;font-family:Helvetica Neue LT W01_67 Md Cn,Helvetica Neue,Helvetica,Arial,sans-serif;margin:0 auto;padding:3px 0}.change-catalog-logo-button:hover,.change-catalog-name-button:hover{cursor:pointer}@media screen and (max-width:1023px){.change-catalog-logo-button,.change-catalog-name-button{padding:12px 0}}.catalog-preview__add{overflow:hidden}@media screen and (max-width:767px){.catalog-preview__add{text-align:center}}@media screen and (min-width:768px){.catalog-preview__add-more{float:right}}@media screen and (max-width:767px){.catalog-preview__add-more{float:none}}.catalog-preview__add-more .icon{margin-left:15px}.change-catalog--logo-validation{background-color:red;border:1px solid rgba(0,0,0,.2);border-radius:.25rem;box-shadow:0 5px 10px -5px rgba(219,1,28,.5);color:#fff;font-family:Helvetica Neue LT W01_67 Md Cn,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;margin:auto;padding:20px;text-align:center;transition:all .2s ease-in-out;width:100%;width:80%}.accordion__content .inner-acccordion{background-color:#ededed;margin:0 0 20px;padding:25px}.accordion__content .tabs{background-color:unset}.accordion__content .tab.active:after{background-color:#ededed}.catalog-tab-contents{box-sizing:border-box;padding:25px 0}.accordion__action.remove-repair{background-color:transparent;border-left:none;color:#000;display:inline-block;font-family:Helvetica Neue LT W01_63 Md Ex,Helvetica Neue,Helvetica,Arial,sans-serif;height:100%;padding:15px}.accordion__item.active>.accordion__header .accordion__action.remove-repair{color:#fff}@media screen and (min-width:768px){.accordion__action.remove-repair{font-size:14px}}@media screen and (max-width:767px){.accordion__action.remove-repair{font-size:12px}}.accordion__action.remove-repair:hover{text-decoration:none}.accordion__action.remove-repair .icon{color:#db011c;display:inline-block;font-size:22px;margin-left:8px;vertical-align:middle}.accordion-header{align-items:center;display:flex}.accordion-header .accordion__title{max-width:50%}.catalog-preview__sections{padding:0 20px}.catalog-preview__sections .accordion__header{align-content:center;align-items:center;display:flex}.catalog-preview__sections .accordion__title{max-width:50%}@media screen and (max-width:767px){.catalog-preview__actions{margin:0 0 30px}}.catalog-item__features{font-size:15px}.catalog-item__features ul{list-style:none;margin:0 0 10px;padding:0}.catalog-item__features li{line-height:1.3;margin-bottom:5px;min-height:40px;padding-left:30px;position:relative}@media screen and (min-width:768px){.catalog-item__features li{padding-left:45px}}@media screen and (max-width:767px){.catalog-item__features li{margin-bottom:0;min-height:30px;padding-left:35px}}.catalog-item__features li:before{background-repeat:no-repeat;background-size:30px;content:"";height:30px;left:0;position:absolute;top:-3px;width:30px}.webp .catalog-item__features li:before{background-image:url(/img/Foundation/Theming/MilwaukeeTool/global/circle-check.webp)}.no-js .catalog-item__features li:before,.no-webp .catalog-item__features li:before{background-image:url(/img/Foundation/Theming/MilwaukeeTool/global/circle-check.png)}@media screen and (min-width:768px){.catalog-item__features li:before{background-size:30px;height:30px;width:30px}}@media screen and (max-width:767px){.catalog-item__features li:before{background-size:20px;height:20px;margin-top:5px;width:20px}}.catalog-item__features li:before{background-size:20px;height:20px;top:0;width:20px}.accordion__item.active>.remove-repair{color:#fff}.accordion__item.active>.remove-repair .icon{fill:#fff}.error-message-container{margin:20px auto;max-width:1400px;width:90%}.error-message{font-family:Helvetica Neue LT W01_67 Md Cn,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px}.error-messages{width:80%}.error-messages,.error-messages-modal{background:#db011c;border:1px solid rgba(0,0,0,.2);border-radius:.25rem;box-shadow:0 5px 10px -5px rgba(219,1,28,.5);color:#fff;margin:auto;padding:1rem 2rem;position:relative;transition:all .2s ease-in-out}.catalog-preview__cover-image{background-image:url(/img/Foundation/Theming/MilwaukeeTool/global/buyersguide_2020_thumb.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:320px;margin-right:12px;width:246px}@media screen and (max-width:1300px){.catalog-preview__cover-image{height:290px;width:223px}}@media screen and (max-width:767px){.catalog-preview__cover-image{margin:0 auto 20px}}.catalog-preview__image{width:20%}@media screen and (max-width:1023px){.catalog-preview__image{width:30%}}@media screen and (max-width:767px){.catalog-preview__image{width:100%}.catalog-preview__details{text-align:center}}.catalog-preview__actions.shared-view{width:auto}@media screen and (max-width:767px){.catalog-preview__actions{margin:0 auto}}.email-catalog-data input{cursor:pointer}.email-catalog-data .input-group__split label{cursor:pointer;position:static!important}@media screen and (min-width:480px){.email-catalog-data .input-group__split{width:100%}}