.back-button{color:#00739e;display:inline-block;font-size:12px;font-weight:500}.back-button .logo{display:block;transition:opacity .2s}.back-button .logo:hover{opacity:.8}.back-button .viewport-wide{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}@media \0screen{.back-button .viewport-wide{position:static}}.back-button-link{font-size:12px}.back-button-link:before{content:"\e918";font-family:graingerFont;font-weight:400;margin-right:2px;vertical-align:bottom}.breadcrumb{color:#29333b;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:inherit;font-weight:400;line-height:normal}.breadcrumb .logo{display:block;transition:opacity .2s}.breadcrumb .logo:hover{opacity:.8}.breadcrumb .viewport-wide{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}@media \0screen{.breadcrumb .viewport-wide{position:static}}.breadcrumb__list-item{color:#72777d;display:inline-block;font-size:12px;font-weight:500}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.breadcrumb__list-item{display:none}}.breadcrumb__list-item-icon:after{color:#abb0b6;content:"/";font-size:12px;font-weight:500;height:16px;margin:0 6px}.breadcrumb__list-item:last-of-type{font-weight:400}.breadcrumb__list-item:last-of-type .breadcrumb__list-item-icon:after{content:none}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.breadcrumb__list-item:nth-last-child(2){display:block;font-size:14px}.breadcrumb__list-item:nth-last-child(2) .breadcrumb__list-item-icon{display:none}}.breadcrumb__container{line-height:1}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.breadcrumb__container{line-height:1.3}}.breadcrumb__link{color:#00739e}.breadcrumb__link:hover{text-decoration:underline}.breadcrumb__link--back:hover{text-decoration:none}.breadcrumb__list-back{display:inline-block}.breadcrumb__list-back .breadcrumb__back-button:after{color:#abb0b6;content:"|";font-size:16px;font-weight:500;margin:0 10px}.back-to-top{background:#fff;border:1px solid #abb0b6;border-top:2px solid #abb0b6;bottom:30%;box-shadow:0 0 6px 0 rgba(0,0,0,.2);color:#000;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;min-height:56px;opacity:0;padding:8px;pointer-events:none;position:fixed;right:0;width:56px;z-index:4}.back-to-top .logo{display:block;transition:opacity .2s}.back-to-top .logo:hover{opacity:.8}.back-to-top .viewport-wide{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}@media \0screen{.back-to-top .viewport-wide{position:static}}.back-to-top:active,.back-to-top:focus,.back-to-top:hover{text-decoration:none}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.back-to-top{background:#fff;border:0;border-radius:0;border-top:1px solid #d8d8d8;bottom:50%;box-shadow:none;color:#00739e;display:flex;flex-direction:row-reverse;font-weight:500;justify-content:center;left:50%;margin-left:-50vw;margin-right:-50vw;min-height:47px;opacity:1;padding:15px 0;pointer-events:auto;position:relative;right:50%;width:100vw}.back-to-top:active,.back-to-top:focus{text-decoration:underline}}@media only screen and (max-width:639px) and \0screen,only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px) and \0screen{.back-to-top{position:static}}@media print{.back-to-top{display:none}}.back-to-top--visible{opacity:.9;pointer-events:auto;text-align:center}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.back-to-top--visible{opacity:1}}.back-to-top__arrow{color:#00739e;display:block;margin-bottom:3px;margin-left:2px}.back-to-top__arrow:before{content:"\e924";font-family:graingerFont;font-size:11px;font-weight:400}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.back-to-top__arrow{margin-left:5px;padding-bottom:0}.back-to-top__arrow:before{font-size:10px}}.back-to-top__message{color:#000;display:block;margin-bottom:5px}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.back-to-top__message{color:#00739e}}.back-to-top__message-count{display:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.back-to-top__message-count{display:block}}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.back-to-top__message-count{display:block}}.back-to-top__screen-reader-access{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.back-to-top__screen-reader-access{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;overflow:visible;position:relative;width:auto}}.back-to-top__count,.back-to-top__products-text{color:#72777d;display:block;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:11px;opacity:.9}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.back-to-top__count,.back-to-top__products-text{display:none}}.back-to-top__count--hidden,.back-to-top__products-text--hidden{display:none}.back-to-top--products{width:62px}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.back-to-top--products{padding-bottom:0;width:100vw}.back-to-top--products:before{font-size:10px}}.compliance-and-restrictions__dialog{width:600px}.compliance-and-restrictions__heading{font-size:20px;font-weight:500;margin-bottom:15px}.compliance-and-restrictions--icon_restricted_countries,.compliance-and-restrictions--icon_restricted_states{color:#00739e;cursor:pointer}.compliance-and-restrictions-restricted-list--hide{display:none}.compliance-and-restrictions__message{font-size:14px;padding-bottom:16px}.compliance-and-restrictions .compliance-efficiency__table{font-size:14px}.compliance-and-restrictions .compliance-efficiency__item{border-bottom:1px solid #d8d8d8;display:inline-flex;width:100%}@media screen and (min-width:0 \0){.compliance-and-restrictions .compliance-efficiency__item{display:inline-block;vertical-align:middle}}.compliance-and-restrictions .compliance-efficiency__item:first-child{border-top:1px solid #d8d8d8;margin-top:10px}.compliance-and-restrictions .compliance-efficiency__description{background-color:#eee;float:left;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding:10px;width:50%}.compliance-and-restrictions .compliance-efficiency__value{float:left;padding:10px;width:50%}.email-product__dialog{width:600px;z-index:20}.email-product__dialog .dialog__content,.email-product__dialog .dialog__footer{background-color:#fff}.email-product__dialog:before{background-color:#000;content:" ";height:200vh;margin:-100vh 0 0 -100vw;opacity:.3;position:absolute;width:200vw;z-index:-1}.email-product__section-header{font-size:20px;font-weight:500;margin-bottom:16px}.email-product__sender-name-container{overflow:hidden;padding-bottom:16px;padding-top:4px}.email-product__sender-name-container .email-product__sender{float:left;width:48.5%}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.email-product__sender-name-container .email-product__sender{float:none;width:100%}}.email-product__email-message{height:80px}.email-product__email-message--label{font-weight:400!important;top:12px!important;transform:translateY(-57%)}.email-product__email-message--label-name{background:#fff;font-size:12px;font-weight:500}.email-product__email-from-inputs{margin-bottom:24px}.email-product__email-from-inputs--hidden{display:none}.email-product__error-message{display:none;padding-top:4px}.email-product__message{color:#c8102e;display:none}.email-product__form-error-icon{display:none;position:relative;top:2px}.email-product__recipient--email{margin-bottom:16px}.email-product__recipient--duplicate .email-product__form-error-icon,.email-product__recipient--error .email-product__form-error-icon,.email-product__recipient--invalid .email-product__form-error-icon{display:inline-block}.email-product__recipient--duplicate .email-product__recipient-input,.email-product__recipient--error .email-product__recipient-input,.email-product__recipient--invalid .email-product__recipient-input{border-color:#c8102e}.email-product__recipient--duplicate .email-product__recipient-label,.email-product__recipient--error .email-product__recipient-label,.email-product__recipient--invalid .email-product__recipient-label{color:#c8102e!important}.email-product__recipient--duplicate .email-product__error-message,.email-product__recipient--error .email-product__error-message,.email-product__recipient--invalid .email-product__error-message{display:block}.email-product__recipient--error .email-product__message{display:inline-block}.email-product__recipient--error .email-product__message--duplicate,.email-product__recipient--error .email-product__message--invalid{display:none}.email-product__recipient--duplicate .email-product__message{display:inline-block}.email-product__recipient--duplicate .email-product__message--invalid,.email-product__recipient--duplicate .email-product__message--required{display:none}.email-product__recipient--invalid .email-product__message,.email-product__recipient--invalid .email-product__message--invalid{display:inline-block}.email-product__recipient--invalid .email-product__message--duplicate,.email-product__recipient--invalid .email-product__message--required{display:none}.email-product__sender--email{margin-bottom:16px}.email-product__sender--error .email-product__form-error-icon,.email-product__sender--invalid .email-product__form-error-icon{display:inline-block}.email-product__sender--error .email-product__sender-input,.email-product__sender--invalid .email-product__sender-input{border-color:#c8102e}.email-product__sender--error .email-product__sender-label,.email-product__sender--invalid .email-product__sender-label{color:#c8102e!important}.email-product__sender--error .email-product__error-message,.email-product__sender--invalid .email-product__error-message{display:block}.email-product__sender--error .email-product__message{display:inline-block}.email-product__sender--error .email-product__message--invalid{display:none}.email-product__sender--error .email-product__message--required,.email-product__sender--invalid .email-product__message,.email-product__sender--invalid .email-product__message--invalid{display:inline-block}.email-product__sender--invalid .email-product__message--required{display:none}.email-product__privacy-policy{float:left;font-size:14px;font-weight:500!important;margin-top:10px;text-transform:none!important}.email-product__view-privacy-policy{display:none}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.email-product__view-privacy-policy{border:1px solid #d8d8d8;display:block;margin-top:16px;padding:8px;text-align:center;width:100%}}.email-product__form-footer{border-top:1px solid #d8d8d8;overflow:auto}.email-product__system-error{border:1px solid #d8d8d8;border-left:3px solid #c8102e;margin-bottom:16px;padding:16px}.email-product__system-error--hidden{display:none}.email-product__system-error-icon{display:inline-block;position:relative;top:2px}.email-product__system-error-message{display:inline-block}.email-product__product{border:1px solid #d8d8d8;margin-bottom:24px;overflow:hidden;padding:16px}.email-product__product-name{font-weight:500}.email-product__product-image{float:left}.email-product__product-item{float:left;width:84%}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.email-product__product-item{margin-left:16px;width:70%}}.email-product__product-detail{float:left;width:59%}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.email-product__product-detail{float:none;width:100%}}.email-product__product-price{float:right;text-align:right;width:30%}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.email-product__product-price{float:none;text-align:left;width:100%}}.email-product__product-brand{font-size:12px;font-weight:500;margin-bottom:4px}.email-product__product-item-sku{color:#72777d;margin-top:8px}.email-product__product-sku{color:#000;font-weight:500}.email-product__product-pricing{justify-content:flex-end}.email-product__recipient-name-container{overflow:hidden;padding-bottom:16px;padding-top:4px}.email-product__recipient-name-container .email-product__recipient{float:left;width:48.5%}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.email-product__recipient-name-container .email-product__recipient{float:none;width:100%}}.email-product__email-pill-container{margin-bottom:16px;overflow:hidden}.email-product__email-pill{border:1px solid #d8d8d8;border-radius:24px;float:left;margin:0 8px 10px 0;padding:8px 5px 5px}.email-product__email{float:left;font-weight:500;padding:0 5px 0 10px}.email-product__remove-email-pill{float:left;height:24px;padding-top:2px}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.email-product__seperator{border-top:1px solid #d8d8d8;display:block;margin:10px 0 15px;width:100%}}.email-product__add-additional-recipient-container{overflow:hidden;padding-bottom:24px}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.email-product__add-additional-recipient-container{border:1px solid #d8d8d8;border-radius:4px;margin-bottom:24px;padding:8px;text-align:center}}.email-product__add-additional-recipient--icon,.email-product__add-initial-recipient--icon{float:left;transform:rotate(45deg)}.email-product__add-additional-recipient--icon .icons:hover,.email-product__add-initial-recipient--icon .icons:hover{cursor:pointer}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.email-product__add-additional-recipient--icon,.email-product__add-initial-recipient--icon{display:none}}.email-product__add-additional-recipient--button,.email-product__add-initial-recipient--button{margin:2px 0 0 5px}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.email-product__add-additional-recipient--button,.email-product__add-initial-recipient--button{margin:0}}.email-product__add-recipient{text-align:right}.email-product__add-recipient-button{margin-left:10px}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.email-product__add-recipient-button{margin-left:0;width:100%}.email-product__clear-button{display:none}}.email-product__clear-button--small{display:none}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.email-product__clear-button--small{border:1px solid #d8d8d8;display:block;margin:16px 0 24px;padding:8px;text-align:center;width:100%}}.email-product__email-keys{display:none}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.email-product__btn-container{margin-bottom:8px}}@media screen and (min-width:0 \0){.email-product__btn-container{display:none\9}}@media \0screen{.email-product__btn-container{display:none\9}}.specifications{clear:both;padding-bottom:24px}@media (max-width:1023px),(pointer:coarse),print{.specifications{padding-top:24px}}@media print{.specifications{padding-top:0;width:67%}}.specifications__heading{font-size:primaryfontsize;font-weight:500}.specifications__content{-moz-columns:2;column-count:2;-moz-column-gap:32px;column-gap:32px;font-size:14px;margin-top:10px}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.specifications__content{-moz-columns:1;column-count:1}}@supports (-webkit-touch-callout:none){@media print{.specifications__content{align-content:start;display:grid;grid-template-columns:repeat(2,50%)}.specifications__content:after,.specifications__content:before{content:none}}}@media (max-width:1023px),(pointer:coarse),print{.specifications__content--minimized{overflow:hidden}}.specifications__item{border-bottom:1px solid #d8d8d8;display:inline-block;display:inline-flex;vertical-align:middle;width:100%}.specifications__item:first-child{border-top:1px solid #d8d8d8}@media (max-width:1023px),(pointer:coarse),print{.specifications__item{border-bottom:1px solid #d8d8d8}}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.specifications__item{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8}.specifications__item--hidden{display:none}}@supports (-webkit-touch-callout:none){@media print{.specifications__item:nth-of-type(2){border-top:1px solid #d8d8d8}}}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.specifications__item{display:inline-block;width:46%}.specifications__item:nth-child(2n){margin-left:32px}}.specifications__column-first-item{border-top:1px solid #d8d8d8}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.specifications__column-first-item{border-top:none}}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.specifications__column-first-item{border-top:none}}.specifications__description{background-color:#eee;float:left;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;padding:10px;width:50%}@media print{.specifications__description{-webkit-print-color-adjust:exact;background-color:#eee!important}}.specifications__value{float:left;padding:10px;width:50%}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.specifications__value{border-bottom:1px solid #d8d8d8}}.specifications__empty{font-size:12px}.specifications__view-more{border:1px solid #d8d8d8;border-radius:0;border-top:none;display:none;padding:8px;width:100%}.specifications__view-more:hover{border-bottom:1px solid #d8d8d8}.specifications__view-more:after{content:"\e91e";font-family:graingerFont;font-size:11px;font-weight:400;padding-left:5px}.specifications__view-more--less:after{content:"\e924";font-family:graingerFont;font-weight:400}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.specifications__view-more{display:inline;height:40px}}.specifications__view-more--hidden{display:none}.specifications__share-actions{padding-top:16px;text-align:left!important}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.specifications__share-actions{display:none}}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.specifications__share-actions{float:left;padding-bottom:16px}}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.specifications__share-actions-container{display:none}}.description{font-size:14px;line-height:1.5;margin-bottom:16px}.description .logo{display:block;transition:opacity .2s}.description .logo:hover{opacity:.8}.description .viewport-wide{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}@media \0screen{.description .viewport-wide{position:static}}.description__container--large{display:block}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.description__container--large{display:none}}.description__container--small{display:none;width:100%}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.description__container--small{display:block}}.description__additional-info{display:inline-block;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px;line-height:1.5;margin-bottom:0;max-height:77px;overflow:hidden;padding-top:3px;position:relative;width:100%}@media (max-width:1023px),(pointer:coarse),print{.description__additional-info{width:96%}}.documentation__content{font-size:14px}.documentation__heading{font-size:20px;font-weight:500}.documentation__item{overflow:hidden;padding:20px 0 0}.documentation__item:first-child{padding-top:16px}.documentation__item--icon{float:left;width:24px}.documentation__item--text{float:left;font-weight:500;padding-left:8px;position:relative;top:2px;width:90%}.documentation__item--text:hover{text-decoration:underline}@media print{.documentation__item--text{width:85%}}.popover{background-color:#fff;border:1px solid #d8d8d8;margin:16px 0 0;min-height:100px;min-width:330px;padding:16px;width:auto;z-index:10}.popover .logo{display:block;transition:opacity .2s}.popover .logo:hover{opacity:.8}.popover .viewport-wide{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}@media \0screen{.popover .viewport-wide{position:static}}.popover:after{background-color:#fff;height:auto;position:static;width:100%}.popover__arrow--bottom{background-color:#fff;border-left:1px solid #d8d8d8;border-top:1px solid #d8d8d8;height:18px;position:absolute;right:61px;top:-10px;transform:rotate(45deg);width:18px;z-index:1}.popover__header-container{position:relative}.popover__heading{color:#000;display:inline-block;font-size:16px;font-weight:500;margin:0}.popover__link{color:#00739e;cursor:pointer;font-size:14px;font-weight:500;line-height:1.29}.popover__link:after{color:#00739e;content:"\e91e";display:inline-block;font-family:graingerFont;font-size:8px;font-weight:400;margin-left:4px;vertical-align:middle}.popover__link--selected:after{content:"\e924";font-family:graingerFont;font-weight:400}.popover__link:hover{text-decoration:underline}.popover__close-button{background:none;border:none;display:block;float:right;height:20px;padding:0;width:20px}.popover__close-button:after{color:#00739e;content:"\e901";display:inline-block;font-family:graingerFont;font-size:12px;font-weight:400;vertical-align:middle}.popover__content{margin-top:4px;padding:0}.popover.bottom{margin:16px 0 0}.popover.fade.in{opacity:1}.enhanced-content__container{-webkit-tap-highlight-color:transparent;margin:0 16px 0 0;width:58px}.enhanced-content__container--hidden{display:none}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__container{width:50px}}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.enhanced-content__container{float:left}}@media (-ms-high-contrast:active),print and (-ms-high-contrast:none){.enhanced-content__container{width:62px}}.enhanced-content__lists{height:361px;overflow:hidden;text-align:left}.enhanced-content__lists--left{text-align:left}.enhanced-content__lists _:-ms-fullscreen,:root .enhanced-content__lists{width:62px}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__lists{height:310px}}@media (-ms-high-contrast:active),print and (-ms-high-contrast:none){.enhanced-content__lists{width:62px}}.enhanced-content__thumbnail{background:none;border:none;color:inherit;cursor:pointer;font:inherit;height:100%;outline:inherit;padding:0;width:100%}.enhanced-content__thumbnail:active,.enhanced-content__thumbnail:focus,.enhanced-content__thumbnail:hover{border:0;outline:none}.enhanced-content__thumbnail-container{border:1px solid #d8d8d8;height:60px;overflow:hidden}.enhanced-content__thumbnail-container:hover{border:1px solid #72777d}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__thumbnail-container{height:50px}}@media (-ms-high-contrast:active),print and (-ms-high-contrast:none){.enhanced-content__thumbnail-container{height:62px}}.enhanced-content__thumbnail-item{display:block;height:58px;margin-bottom:16px;position:relative;width:58px}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__thumbnail-item{height:48px;width:48px}}@media (-ms-high-contrast:active),print and (-ms-high-contrast:none){.enhanced-content__thumbnail-item{height:62px;width:62px}}.enhanced-content__additional-thumbnail{display:block;height:58px;position:relative;width:58px}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__additional-thumbnail{height:48px;width:48px}}.enhanced-content__additional-thumbnail:before{-webkit-print-color-adjust:exact;background:rgba(41,51,59,.6);color:#fff;content:"" attr(data-num) "";cursor:pointer;font-size:18px;font-weight:500;height:58px;left:1px;opacity:.99;padding:20px 0;position:absolute;text-align:center;top:1px;width:56px}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__additional-thumbnail:before{height:48px;left:1px;padding:14px 0;top:1px;width:96%}}.enhanced-content__additional-thumbnail--hidden{display:none}.enhanced-content__additional-thumbnail .enhanced-content__thumbnail-active{bottom:-16px}.enhanced-content__thumbnail-active{background-color:#fff;bottom:-10px;display:block;height:6px;left:0;position:absolute;width:100%;z-index:2}.enhanced-content__thumbnail-active-color{background-color:#00739e;display:block;height:4px}.enhanced-content__thumbnail-image{height:58px;transform:scale(1);width:58px}.enhanced-content__thumbnail-image-additional{transform:none}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__thumbnail-image{height:48px;width:48px}}.enhanced-content__icon-360,.enhanced-content__icon-video{-webkit-print-color-adjust:exact;color:#fff;left:1px;padding:13px 0;position:absolute;text-align:center;top:0;width:100%;z-index:1}@media (max-width:1231px){.enhanced-content__icon-360,.enhanced-content__icon-video{padding:8px 0}}.enhanced-content__icon-360:after,.enhanced-content__icon-video:after{background-color:#29333b;content:"";height:58px;left:0;opacity:.6;position:absolute;top:1px;width:96%;z-index:0}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__icon-360:after,.enhanced-content__icon-video:after{height:48px}}.enhanced-content__icon-cad{background-color:#29333b;color:#fff;height:58px;left:1px;opacity:.8;padding:6px 0;position:absolute;text-align:center;top:1px;width:96%}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__icon-cad{height:50px}}.enhanced-content__icon-cad:before{bottom:2px;color:#fff;content:"CAD";font-family:Roboto,Arial,Helvetica,sans-serif;font-size:11px;font-weight:300;left:0;position:absolute;text-align:center;width:100%}@media (max-width:1231px){.enhanced-content__icon-cad:before{font-size:7px}}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__icon-cad:before{font-size:9px}}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__icon-cad:before{font-size:11px}}.enhanced-content__icon-cad-bottom,.enhanced-content__icon-cad-left,.enhanced-content__icon-cad-right,.enhanced-content__icon-cad-shaded,.enhanced-content__icon-cad-top,.enhanced-content__icon-cad-transparent{width:26px}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__icon-cad-bottom,.enhanced-content__icon-cad-left,.enhanced-content__icon-cad-right,.enhanced-content__icon-cad-shaded,.enhanced-content__icon-cad-top,.enhanced-content__icon-cad-transparent{display:flex;width:38px}.enhanced-content__icon-cad-bottom svg,.enhanced-content__icon-cad-left svg,.enhanced-content__icon-cad-right svg,.enhanced-content__icon-cad-shaded svg,.enhanced-content__icon-cad-top svg,.enhanced-content__icon-cad-transparent svg{height:45px;width:45px}}.enhanced-content svg{position:relative;z-index:1}.enhanced-content__carousel{-webkit-tap-highlight-color:transparent;scrollbar-width:none;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;display:flex;flex-flow:row;overflow-x:hidden;overflow-y:hidden;overflow:-moz-scrollbars-none;padding-top:0;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.enhanced-content__carousel::-webkit-scrollbar{-webkit-appearance:none;display:none;height:0;width:0}.enhanced-content__carousel-image-container{height:100%}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__carousel-image-container{display:flex;flex-direction:column;justify-content:center}}.enhanced-content__carousel-image-container:hover{border:0;outline:none}.enhanced-content__carousel-image-container:hover .enhanced-content__zoom{display:block}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__carousel-image-container:hover .enhanced-content__zoom{display:none}}@media print{.enhanced-content__carousel-main-image{height:62%;width:62%}}.enhanced-content__carousel-main-item{scroll-snap-align:center;flex:1 0 100%;position:relative}@media (max-width:1231px){.enhanced-content__carousel-main-item{flex:1 0 100%}}@media print{.enhanced-content__carousel-main-item{margin-right:0}}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.enhanced-content__carousel-main-item{margin-right:0}}.enhanced-content__carousel-main-item--360:before,.enhanced-content__carousel-main-item--cad:before,.enhanced-content__carousel-main-item--video:before{background-color:#29333b;content:"";height:100%;left:0;opacity:.6;padding:15px 0;position:absolute;top:0;width:100%;z-index:0}.enhanced-content__carousel-main-item .enhanced-content__icon-360,.enhanced-content__carousel-main-item .enhanced-content__icon-video{padding:0;top:43%}.enhanced-content__carousel-main-item .enhanced-content__icon-360:after,.enhanced-content__carousel-main-item .enhanced-content__icon-video:after{display:none}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__carousel-main-item .enhanced-content__icon-360,.enhanced-content__carousel-main-item .enhanced-content__icon-video{top:40%}}.enhanced-content__carousel-main-item .enhanced-content__icon-cad{background-color:rgba(0,0,0,0);opacity:1;padding:0;top:43%;width:100%}.enhanced-content__carousel-main-item .enhanced-content__icon-cad:before{display:none}.enhanced-content__carousel-360-overlay:before,.enhanced-content__carousel-cad-overlay:before,.enhanced-content__carousel-video-overlay:before{color:#fff;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;height:100%;left:0;position:absolute;text-align:center;width:100%;z-index:3}.enhanced-content__carousel-360-overlay:before{content:"Click for 360 view";top:63%}@media (max-width:1231px){.enhanced-content__carousel-360-overlay:before{top:66%}}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__carousel-360-overlay:before{content:"Tap for 360 view";top:64%}}.enhanced-content__carousel-cad-overlay:before{content:"Click to view \A 3D/CAD model";top:63%;white-space:pre-line}@media (max-width:1230px){.enhanced-content__carousel-cad-overlay:before{top:65%}}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__carousel-cad-overlay:before{content:"Tap to view \A 3D/CAD model";top:63%}}.enhanced-content__carousel-video-overlay:before{content:"Click to play video";top:63%}@media (max-width:1230px){.enhanced-content__carousel-video-overlay:before{top:65%}}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__carousel-video-overlay:before{content:"Tap to play video";top:63%}}.enhanced-content__dialog{height:100%;left:50%;max-height:720px;max-width:720px;overflow-y:hidden;top:50%!important;transform:translate(-50%,-50%);width:100%}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__dialog{height:660px;width:600px}}.enhanced-content__dialog .dialog__header-close{display:block}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__dialog{height:100%;left:0;max-height:none;max-width:100%;top:0!important;transform:none;width:auto}}.enhanced-content__dialog--hidden{display:none}.enhanced-content__dialog .enhanced-content__dialog-title{margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__dialog .enhanced-content__dialog-title{height:24px;margin-top:1px;overflow:hidden;text-overflow:ellipsis;width:80%}}.enhanced-content__dialog-content{height:100%;max-height:none;overflow:hidden;text-align:center;width:100%}.enhanced-content__dialog-content--centered{text-align:center;width:auto}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__dialog-content{height:100%;padding-bottom:0;width:100%}}.enhanced-content__dialog-content .enhanced-content{float:none;height:100%;margin:auto;width:100%}.enhanced-content__dialog-content .enhanced-content__dialog-image{display:inline-block;float:left;height:536px;width:536px}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__dialog-content .enhanced-content__dialog-image{height:472px;width:472px}}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__dialog-content .enhanced-content__dialog-image{float:none;height:328px;width:328px}.enhanced-content__dialog-content .enhanced-content{height:100%}}.enhanced-content__dialog-content .enhanced-content__thumbnail-container{height:56px;width:56px}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__dialog-content .enhanced-content__thumbnail-container{height:64px;width:64px}}.enhanced-content__dialog-content .enhanced-content__container{bottom:15px;display:block;height:60px;left:26px;position:absolute;width:93%}.enhanced-content__dialog-content .enhanced-content__container--hidden{display:none}.enhanced-content__dialog-content .enhanced-content__container:after{background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);content:"";height:56px;position:absolute;right:0;top:2px;transform:rotate(-1turn);width:20px;z-index:40}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__dialog-content .enhanced-content__container{bottom:12px;height:auto;left:16px;position:absolute;width:100%}.enhanced-content__dialog-content .enhanced-content__container:after{background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);content:"";height:62px;position:absolute;right:29px;top:3px;transform:rotate(-1turn);width:20px;z-index:40}}.enhanced-content__dialog-content .enhanced-content__lists{scrollbar-width:none;-ms-overflow-style:none;display:flex;height:66px;overflow:auto;text-align:left;width:673px}.enhanced-content__dialog-content .enhanced-content__lists::-webkit-scrollbar{-webkit-appearance:none;display:none;height:0;overflow:-moz-scrollbars-none;width:0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.enhanced-content__dialog-content .enhanced-content__lists{display:block;overflow:scroll;overflow-y:hidden}}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.enhanced-content__dialog-content .enhanced-content__lists{display:block;display:flex;flex-flow:row wrap;justify-content:space-between;overflow:scroll;overflow-y:hidden;overflow:auto}}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__dialog-content .enhanced-content__lists{width:auto}}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__dialog-content .enhanced-content__lists{display:flex;flex-direction:row;height:75px;margin-right:31px;overflow-x:auto;overflow-y:hidden;padding-top:2px;text-align:unset}}.enhanced-content__dialog-content .enhanced-content__lists .enhanced-content__thumbnail-item{z-index:39}.enhanced-content__dialog-content .enhanced-content__lists .enhanced-content__thumbnail-item:last-child{z-index:41}.enhanced-content__dialog-content .enhanced-content__thumbnail-image{height:56px;width:56px}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__dialog-content .enhanced-content__thumbnail-image{height:64px;width:64px}}.enhanced-content__dialog-content .enhanced-content__thumbnail-item{margin-right:5px;width:56px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.enhanced-content__dialog-content .enhanced-content__thumbnail-item{float:left}}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.enhanced-content__dialog-content .enhanced-content__thumbnail-item{float:left}}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__dialog-content .enhanced-content__thumbnail-item{height:64px;margin-right:8px;width:64px}}.enhanced-content__dialog-content .enhanced-content__thumbnail-active{bottom:-11px;width:56px}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__dialog-content .enhanced-content__thumbnail-active{bottom:-10px;height:4px}}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__dialog-content .enhanced-content__thumbnail-active{bottom:-8px;width:64px}}.enhanced-content__dialog-content .enhanced-content__icon-360:after,.enhanced-content__dialog-content .enhanced-content__icon-video:after{height:54px;width:54px}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__dialog-content .enhanced-content__icon-360:after,.enhanced-content__dialog-content .enhanced-content__icon-video:after{height:87%}}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__dialog-content .enhanced-content__icon-360:after,.enhanced-content__dialog-content .enhanced-content__icon-video:after{height:92%;left:0;top:1px;width:62px}}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__dialog-content .enhanced-content__icon-360,.enhanced-content__dialog-content .enhanced-content__icon-video{padding:12.5px}}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__dialog-content .enhanced-content__icon-360,.enhanced-content__dialog-content .enhanced-content__icon-video{padding:15px 0}}.enhanced-content__dialog-content .enhanced-content__icon-cad{height:54px;width:96%}.enhanced-content__dialog-content .enhanced-content__icon-cad:before{bottom:-2px}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__dialog-content .enhanced-content__icon-cad{height:62px;width:97%}}.enhanced-content__dialog-content .enhanced-content__carousel{height:calc(100% - 140px);width:100%}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__dialog-content .enhanced-content__carousel{height:472px;width:554px}}.enhanced-content__dialog-content .enhanced-content__carousel-main-image{display:block;height:100%;margin:0 auto;-o-object-fit:contain;object-fit:contain;width:82%}.enhanced-content__dialog-content .enhanced-content__carousel-main-image _:-ms-fullscreen,:root .enhanced-content__dialog-content .enhanced-content__carousel-main-image{height:536px;width:536px}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__dialog-content .enhanced-content__carousel-main-image{height:472px;width:472px}}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__dialog-content .enhanced-content__carousel-main-image{display:block;height:320px;width:320px}}.enhanced-content__dialog-content .enhanced-content__carousel-main-item{margin-right:24px}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__dialog-content .enhanced-content__carousel-main-item{flex:1 0 100%}}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.enhanced-content__dialog-content .enhanced-content__carousel-main-item{height:100%}}.enhanced-content__dialog-content .enhanced-content__carousel-main-item:after,.enhanced-content__dialog-content .enhanced-content__carousel-main-item:before{display:none}@media print{.enhanced-content__dialog-content .enhanced-content__carousel-main-item{margin-right:8px}}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__dialog-content .enhanced-content__carousel{scrollbar-width:none;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;display:flex;flex-flow:row;height:calc(100% - 176px);margin-top:0;overflow-x:scroll;overflow-y:hidden;overflow:-moz-scrollbars-none;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;width:auto}}.enhanced-content__dialog-content .enhanced-content__carousel-360-overlay,.enhanced-content__dialog-content .enhanced-content__carousel-cad-overlay,.enhanced-content__dialog-content .enhanced-content__carousel-video-overlay{display:none}.enhanced-content__dialog-content .enhanced-content__main{display:block;height:100%;margin:0 auto;width:100%}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__dialog-content .enhanced-content__main{display:flex;flex-direction:column;height:100%;justify-content:center;margin:0;width:100%}}.enhanced-content__dialog-content--cad{padding-top:0}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__dialog-content--cad{padding-bottom:0;padding-top:16px}}.enhanced-content__zoom{background-color:rgba(0,115,158,.4);display:none;height:85px;position:absolute;text-align:center;width:160px}@media (max-width:1231px){.enhanced-content__zoom{height:96px;width:96px}}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__zoom{display:none}}.enhanced-content__zoom svg{height:100%;opacity:.3;z-index:4}.enhanced-content__zoom-out-cursor{cursor:url(/664/img/icon/zoom-out.svg),url(/664/img/icon/zoom-out.cur),auto}.enhanced-content__dialog-carousel .enhanced-content__carousel-image-container--cursor{cursor:url(/664/img/icon/zoom-in.svg),url(/664/img/icon/zoom-in.cur),auto}.threeSixty__container{height:100%;width:100%}.video{left:0;max-height:100%;position:absolute;right:0;width:100%}.enhanced-content__cad-viewer{height:100%;width:100%}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__cad-viewer{height:100%}}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__cad-viewer .cds-cad-viewer-container canvas{height:440px!important;width:554px!important}}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__cad-viewer .cds-cad-viewer-container canvas{height:auto!important;width:auto!important}}.enhanced-content__dialog-carousel-cad-download-button{display:none}.enhanced-content__cad-controls{height:56px;position:absolute;right:0;top:7px}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__cad-controls{display:flex;justify-content:space-between;top:0;width:100%}}.enhanced-content__cad-controls-text{color:#72777d;display:inline-block;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;height:100%;left:-95px;margin-right:10px;position:absolute;top:12px}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__cad-controls-text{display:none}}.enhanced-content__cad-controls button{background:none;border:none;color:inherit;cursor:pointer;display:inline-block;font:inherit;height:37px;margin-right:4px;outline:inherit;padding:0;vertical-align:super}.enhanced-content__cad-controls button:hover{cursor:pointer}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__cad-controls button{width:42px}.enhanced-content__cad-controls button:last-child{margin-right:0}}.enhanced-content__cad-divider{background:#d8d8d8;display:inline-block;height:27px;margin:8px 10px;width:2px}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__cad-divider{height:40px;margin:2px 20px 2px 10px}}.enhanced-content__cad-bottom:hover,.enhanced-content__cad-left:hover,.enhanced-content__cad-right:hover,.enhanced-content__cad-shaded:hover,.enhanced-content__cad-top:hover,.enhanced-content__cad-transparent:hover{opacity:.7}.enhanced-content__cad-highlight--active{background-color:#00739e;display:flex;height:4px;position:relative;top:-2px;width:100%}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__cad-highlight--active{top:3px;width:40px}}.enhanced-content__download-select{display:none}.enhanced-content__dialog-carousel .enhanced-content__cad-text:after{bottom:91px;color:#72777d;content:"Click and drag to rotate. Scroll to zoom.";font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;height:14px;left:30%;position:absolute}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__dialog-carousel .enhanced-content__cad-text:after{content:"";display:none}}.enhanced-content__dialog-carousel .enhanced-content__cad-text--hidden{display:none}@media (max-width:1023px),(pointer:coarse),print{#cds-cad-viewer-renderer{height:440px}}#inset{display:none}.enhanced-content__popover{left:80px!important;margin-top:10px!important;text-align:left}.enhanced-content__popover-arrow{left:90px}.enhanced-content__popover--empty{display:none}.enhanced-content__cad-info{height:64px;padding:12px 1px}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__cad-info{padding:12px 2px}}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__cad-info{padding:12px 0;width:100%}}.enhanced-content__cad-info .enhanced-content__cad-downloadable-formats{float:left;margin:6px 0 6px 1px}.enhanced-content__cad-downloadable-formats{display:inline-block;margin:1px 0 10px 1px;width:187px}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__cad-downloadable-formats{display:none}}.enhanced-content__cad-format{color:#00739e;display:block;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;margin-bottom:4px}.enhanced-content__cad-format:active,.enhanced-content__cad-format:focus,.enhanced-content__cad-format:hover{text-decoration:underline}.enhanced-content__cad-download-prompt{height:386px}.enhanced-content__cad-dropdown-row{display:inline-block;margin-right:12px;text-align:left;vertical-align:top}.enhanced-content__hidden{display:none}.enhanced-content__loading-legal-text{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px;line-height:125%;margin-bottom:20px}.enhanced-content__loading-legal-text--download{margin-bottom:0}.enhanced-content__loading-legal-text--inline{display:inline-block}.enhanced-content__loading-download-text{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px;margin-bottom:20px}.enhanced-content__fetch-format{height:350px}.enhanced-content__loading-icon{display:inline-block;margin-left:8px}.enhanced-content{display:inline-block;margin-right:24px}.enhanced-content .logo{display:block;transition:opacity .2s}.enhanced-content .logo:hover{opacity:.8}.enhanced-content .viewport-wide{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}@media \0screen{.enhanced-content .viewport-wide{position:static}}.enhanced-content _:-ms-fullscreen,:root .enhanced-content{margin-right:16px}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.enhanced-content{margin-right:0}}.enhanced-content__wording--hidden{visibility:hidden}@media print{.enhanced-content__wording{display:none}}.enhanced-content__images{display:flex}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__images{padding-bottom:8px}}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.enhanced-content__images{display:inline-block;overflow:hidden}}@media print{.enhanced-content__images{width:60%}}.enhanced-content__page-main-image{width:319px}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.enhanced-content__page-main-image{float:left}}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__page-main-image{width:265px}}@media (-ms-high-contrast:active),print and (-ms-high-contrast:none){.enhanced-content__page-main-image{padding-left:35px}}.enhanced-content__main,.enhanced-content__page-carousel{height:319px;width:319px}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__main,.enhanced-content__page-carousel{height:265px;width:265px}}.enhanced-content__link-container{border-top:1px solid #d8d8d8;margin-top:10px;padding-top:5px}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__link-container{display:none}}@media print{.enhanced-content__link-container{display:none}}.enhanced-content__share-actions{background-color:#fff;display:inline-block;margin-left:16px;text-align:left}.enhanced-content__share-actions:hover{background-color:#fff}.enhanced-content__share-actions--extended{margin-left:0}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.enhanced-content__share-actions--extended{float:left;margin-top:0}}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__share-actions{margin-left:0}}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.enhanced-content__share-actions{display:none}}.enhanced-content__share-actions-button,.enhanced-content__share-actions-button--image-icon:before{font-size:11px}.enhanced-content__tap{display:none}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__tap{color:#72777d;display:block;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:11px;line-height:1.45;margin-top:5px;text-align:center}}.enhanced-content__tap--hidden{visibility:hidden}.enhanced-content__roll-over{color:#72777d;display:block;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:11px;line-height:1.45;margin-top:5px;text-align:center}@media (max-width:1023px),(pointer:coarse),print{.enhanced-content__roll-over{display:none}}.enhanced-content__roll-over--hidden{visibility:hidden}.product-image{display:inline-block;margin-bottom:16px;margin-right:16px}.product-image__share-actions{background-color:#fff;text-align:left}.product-image__share-actions:hover{background-color:#fff}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.product-image__share-actions,.product-image__share-actions-container{display:none}.product-image{margin:0 auto}}.checkbox{display:flex}.checkbox .logo{display:block;transition:opacity .2s}.checkbox .logo:hover{opacity:.8}.checkbox .viewport-wide{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}@media \0screen{.checkbox .viewport-wide{position:static}}.checkbox--secondary:hover{text-decoration:none}.checkbox__input{clip:rect(0 0 0 0);border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.checkbox__input:checked~.checkbox__label:after,.checkbox__input:checked~.checkbox__label:before,.checkbox__input[data-checked=true]~.checkbox__label:after,.checkbox__input[data-checked=true]~.checkbox__label:before{background-color:rgba(0,0,0,0);box-shadow:none;color:#00739e;content:"\e908";font-family:graingerFont;font-weight:400}.checkbox__input:disabled~.checkbox__label:before,.checkbox__input[data-disabled=true]~.checkbox__label:before{background-color:#eee;border:2px solid #d8d8d8;box-shadow:none;color:rgba(0,0,0,0)}.checkbox__input:disabled~.checkbox__label,.checkbox__input:disabled~.checkbox__label>*,.checkbox__input[data-disabled=true]~.checkbox__label,.checkbox__input[data-disabled=true]~.checkbox__label>*{color:#abb0b6;cursor:auto}.checkbox__input:disabled:checked~.checkbox__label:before,.checkbox__input[data-disabled=true][data-checked=true]~.checkbox__label:before{background-color:rgba(0,0,0,0);color:#abb0b6}.checkbox__input:focus~.checkbox__label:before{outline:3px solid #d8d8d8}.checkbox__label{align-items:flex-start;cursor:pointer;display:flex;justify-content:flex-start;line-height:20px;order:1}.checkbox__label:hover:before{box-shadow:inset 0 0 0 2px #00739e}.reverse-wide .checkbox__label:before{order:2}.checkbox__label:before{margin-right:10px;min-width:20px}.checkbox__label:after,.checkbox__label:before{box-shadow:inset 0 0 0 2px #72777d;color:rgba(0,0,0,0);content:"\e906";font-family:graingerFont;font-size:20px;font-weight:400;height:20px;vertical-align:middle;width:20px}.checkbox__label:after{display:none;margin-left:10px}.checkbox__label--error:before{margin-right:8px;min-width:20px}.checkbox__label--error:after,.checkbox__label--error:before{box-shadow:inset 0 0 0 2px #c8102e;color:rgba(0,0,0,0);content:"\e906";font-family:graingerFont;font-size:16px;font-weight:400;height:20px;vertical-align:middle;width:20px}.checkbox__label--error:after{display:none;margin-left:8px}.checkbox__error-message{color:#c8102e;line-height:120%;padding-top:4px}.checkbox__error-message--align{color:#c8102e;font-size:12px;vertical-align:top}.checkbox__error-icon{display:inline-block}.compare-tray .logo{display:block;transition:opacity .2s}.compare-tray .logo:hover{opacity:.8}.compare-tray .viewport-wide{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}@media \0screen{.compare-tray .viewport-wide{position:static}}.compare-tray .compare-tray__controls{border-right:1px solid #d8d8d8;float:right;height:102px;padding-top:18px;text-align:center;width:157px}.compare-tray .compare-tray__button{background-color:#000!important;border:2px solid #000!important;border-radius:4px!important;font-size:14px;height:40px!important;width:120px!important}.compare-tray .compare-tray__clear-tray{color:#00739e;display:block;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:500;margin:16px auto}.compare-tray .compare-tray__product{border-right:1px solid #d8d8d8;float:left;height:102px;padding:8px;width:130px!important}.compare-tray .compare-tray__product .compare-tray__product--empty-cell{background-color:#eee;display:block;height:85px;margin:auto;width:113px}.compare-tray .compare-tray__products{border-left:1px solid #d8d8d8;display:inline-block;width:652px}.compare-tray .compare-tray__products:first-child{box-shadow:-10px 0 10px -10px rgba(0,0,0,.3)}.compare-tray .compare-tray__image{height:66px;width:66px}.compare-tray .compare-tray__image-title{color:#72777d;height:16px;margin-top:41px;width:35px}.compare-tray .compare-tray__image-title,.compare-tray .compare-tray__item-number{float:right;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:12px;text-align:right}.compare-tray .compare-tray__item-number{color:#00739e;font-weight:500}.compare-tray .compare-tray__image-container{display:inline-block;height:66px;width:66px}.compare-tray .compare-tray__remove-product{float:right;height:10px;width:10px}.compare-tray .compare-tray__info-container{float:right;height:66px;width:40px}@media (max-width:1023px),(pointer:coarse),print{.compare-tray{display:none}}.compare-tray__checkbox{color:#000;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400}.compare-tray__hide{display:none}.compare-tray__container{background:#fff;bottom:0;box-shadow:10px 0 10px -10px rgba(0,0,0,.3);height:102px;left:0;margin:0 auto;position:fixed;right:0;width:809px;z-index:3}@media (max-width:1023px),(pointer:coarse),print{.compare-tray__container{display:none}}.compare-tray__warning{background:#fff;bottom:1px;display:block;left:0;margin:0 auto;position:fixed;right:0;width:809px;z-index:2}.compare-tray__warning--visible{bottom:102px;transition:1s ease-in-out}.compare-tray__warning--hide{bottom:1px;transition:1s ease-in-out}@media (max-width:1023px),(pointer:coarse),print{.compare-tray__warning{display:none}}.compare-tray__tray{position:relative;z-index:10}.compare-tray__tray--hidden{display:none}.compare-tray__pane-message-container{border:1px solid #d8d8d8;border-top:none;height:44px;padding:8px 0 14px 16px;width:809px}.compare-tray__pane-warning{background-color:#ff731e;height:5px;width:809px}.compare-tray__pane-message{color:#000;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;height:18px;width:300px}.compare-tray__pane-icon{padding-right:4px}.compare-tray__pane-icon:before{color:#ff731e;content:"\e917";font-family:graingerFont;font-weight:400}.compare-tray__highlight{background-color:#00739e;bottom:102px;box-shadow:0 0 10px 0 rgba(0,0,0,.3);height:5px;left:0;margin:0 auto;position:fixed;right:0;width:809px;z-index:1}@media (max-width:1023px),(pointer:coarse),print{.compare-tray__highlight{display:none}}.switch-and-save{background-color:#fff;border:1px solid #d8d8d8;border-left:3px solid #000;margin:32px 0 16px;min-height:140px;padding:16px;width:100%}@media (max-width:1023px),(pointer:coarse),print{.switch-and-save{display:none!important}}@media print{.switch-and-save{display:none}}.switch-and-save__product-specs{width:100%}.switch-and-save__buy-box-container,.switch-and-save__details-container,.switch-and-save__logo-container,.switch-and-save__product-container{display:inline-block}.switch-and-save__logo-container{border-bottom:1px solid #eee;margin-bottom:16px;padding-bottom:8px;width:100%}@media (max-width:1231px){.switch-and-save__logo-container{border-bottom:1px solid #d8d8d8;margin-bottom:14px;padding-bottom:10px;width:100%}}.switch-and-save__product-container{height:88px;vertical-align:top;width:88px}.switch-and-save__details-container{margin-left:16px;vertical-align:top;width:calc(100% - 306px)}.switch-and-save__buy-box-container{margin-left:8px;text-align:right;width:184px}.switch-and-save__logo{max-width:100%}@media (max-width:1231px){.switch-and-save__logo{clear:both;height:20px}}.switch-and-save__grainger-choice{display:inline-block;width:130px}.switch-and-save__grainger-choice .grainger-choice-container{height:20px}@media (max-width:1231px){.switch-and-save__grainger-choice{display:inline-block;line-height:0;vertical-align:middle;width:108px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.switch-and-save__grainger-choice{vertical-align:top}}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.switch-and-save__grainger-choice{vertical-align:top}}.switch-and-save__save-money{color:#000;display:inline-block;font-size:14px;font-weight:500;line-height:1.33;margin-bottom:0;margin-left:8px;text-align:left;vertical-align:middle}@media (max-width:1231px){.switch-and-save__save-money{vertical-align:top}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.switch-and-save__save-money{vertical-align:top;width:60%}}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.switch-and-save__save-money{vertical-align:top;width:60%}}.switch-and-save__product{height:100px;max-width:100%}@media (max-width:1231px){.switch-and-save__product{border-left:0;padding-left:0}}.switch-and-save__product-image{height:88px;max-height:none;max-width:none;position:relative;width:88px}@media (max-width:1231px){.switch-and-save__product-image{height:64px;width:64px}}.switch-and-save__description{word-break:break-all}.switch-and-save__brand{margin-top:-5px}.switch-and-save__brand-text{color:#000;font-size:12px;font-weight:500}.switch-and-save__product-name{margin-top:4px}.switch-and-save__product-name-text{color:#00739e;display:inline-block;font-size:14px;font-weight:500;line-height:1.3;text-align:left}.switch-and-save__price{line-height:1}@media (max-width:1231px){.switch-and-save__price{margin-top:4px}}.switch-and-save__price div{width:100%}.switch-and-save__price-tooltip{position:relative!important}.switch-and-save__view-specs-button{border-radius:4px;font-size:12px;margin-top:8px;width:135px}.switch-and-save-banner__add-to-cart{margin-top:8px;position:relative}.switch-and-save-banner__add-to-cart-button{width:120px}.switch-and-save-banner__add-to-cart-quantity-container{margin-right:8px}.switch-and-save-banner__add-to-cart-quantity-container+span{left:50px;top:10px}.switch-and-save--wide,.switch-and-save__rta-container--hide{display:none}@media (max-width:1231px){.switch-and-save--wide{display:block;margin-top:0}}.switch-and-save--narrow{display:block}@media (max-width:1231px){.switch-and-save--narrow{display:none}}.switch-and-save__hide{display:none}.switch-and-save-modal__dialog-content{max-height:70vh}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.switch-and-save-modal{display:none}}.switch-and-save-modal__grainger-choice{height:20px;margin-top:5px}.switch-and-save-modal__grainger-choice-logo{height:20px;width:160px}.switch-and-save-modal__product-image-container{margin:32px 0 8px;text-align:center}.switch-and-save-modal__image-link{display:inline-block;height:160px;width:160px}.switch-and-save-modal__product-image{height:auto;width:100%}.switch-and-save-modal__description-link{display:block;font-size:14px;font-weight:500;line-height:1.5;margin-top:3px;width:85%}.switch-and-save-modal__description{display:block;height:70px;margin-bottom:20px;word-break:break-all}@media (max-width:1023px),(pointer:coarse),print{.switch-and-save-modal__description{height:80px}}.switch-and-save-modal__price{height:50px;line-height:1.5;margin-top:10px;position:relative}.switch-and-save-modal__price div{width:100%}.switch-and-save-modal__add-to-cart{margin-top:10px;position:relative;width:177px}.switch-and-save-modal__add-to-cart-button{margin-left:8px}.switch-and-save-modal__add-to-cart-quantity-container+span{left:50px;top:10px}.switch-and-save-modal__table-row{border-top:none}.switch-and-save-modal__table-data{padding-bottom:16px;padding-top:0;width:200px}.switch-and-save-modal__brand-text{color:#000;font-size:12px;font-weight:500}.switch-and-save-modal__label{font-size:12px;font-weight:700}.switch-and-save-modal__item{color:#72777d;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;padding-top:16px}@media (max-width:1023px),(pointer:coarse),print{.switch-and-save-modal__item{padding-top:26px}}.switch-and-save-modal__sku{color:#000;font-weight:500}.switch-and-save-modal__value-mismatch{background-color:#eee}.switch-and-save-modal__value{font-size:12px}.redpass{align-items:center;border:1px solid #d8d8d8;display:flex;height:150px;justify-content:space-between;margin-top:24px}@media (min-width:1024px) and (max-width:1279px){.redpass{height:215px}}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.redpass{flex-direction:column;height:100%;min-height:150px;padding:16px}}.redpass--hide{display:none}.redpass__delivery-logo{padding-left:32px;width:126px}.redpass__delivery-logo-container{flex:1 0 auto}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.redpass__delivery-logo-container{display:inline-block;vertical-align:middle}}@media (min-width:1024px) and (max-width:1279px){.redpass__delivery-logo-container{display:none}}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.redpass__delivery-logo-container{display:none}}.redpass__logo--small{display:none}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.redpass__logo--small{display:block;margin-bottom:16px}}@media (min-width:1024px) and (max-width:1279px) and screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),(min-width:1024px) and (max-width:1279px) and screen and (min-width:0\0) and (min-resolution:0.001dpcm){.redpass__logo--small{margin:0 35%}}.redpass__logo-svg{width:100px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.redpass__logo-svg{height:80px}}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.redpass__logo-svg{height:80px}}.redpass__description{flex:2 2 auto;padding-left:16px}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.redpass__description{display:inline-block;margin-top:24px;vertical-align:middle}}@media (min-width:1024px) and (max-width:1279px){.redpass__description{padding:0 0 0 16px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.redpass__description{margin-left:8px}}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.redpass__description{margin-left:8px}}.redpass__description-title{font-size:28px;font-weight:500;margin:4px 0}@media (min-width:1024px) and (max-width:1279px){.redpass__description-title{font-size:24px}}@media (-ms-high-contrast:active),(min-width:1024px) and (max-width:1279px) and (-ms-high-contrast:none){.redpass__description-title{font-size:14px;margin:0}}.redpass__description-paragraph{color:#000;font-size:14px;line-height:normal;margin-bottom:0}@media (-ms-high-contrast:active),(min-width:1024px) and (max-width:1279px) and (-ms-high-contrast:none){.redpass__description-paragraph{font-size:12px}}.redpass__description-disclaimer{font-size:11px;margin-top:8px}@media (min-width:1024px) and (max-width:1279px){.redpass__description-disclaimer{font-size:10px;margin-bottom:0;margin-top:4px}}.redpass__signup{bottom:40px;display:inline-block;left:50%;position:relative;transform:translateX(-70%);z-index:2}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.redpass__signup{bottom:0;left:73%;top:0}}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.redpass__signup{bottom:0;left:73%;top:0}}@media (min-width:1024px) and (max-width:1279px){.redpass__signup{bottom:70px}}.redpass__signup-container{background-color:#eee;flex:1 0 auto;height:100%;position:relative;width:140px;z-index:1}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.redpass__signup-container{display:none}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.redpass__signup-container{width:130px}}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.redpass__signup-container{float:right;width:130px}}.redpass__signup-button{background-color:#fff;margin-top:24px;padding:8px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.redpass__signup-button{margin-top:8px}}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.redpass__signup-button{margin-top:8px}}.redpass__signup-link{display:none}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.redpass__signup-link{display:inline;font-size:12px}}.redpass__triangle{border-bottom:148px solid #fff;border-right:24px solid rgba(0,0,0,0);display:inline-block;width:0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.redpass__triangle{position:absolute;top:0}}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.redpass__triangle{position:absolute;top:0}}@media (min-width:1024px) and (max-width:1279px){.redpass__triangle{border-bottom:213px solid #fff}}.redpass__enroll-confirmation-dialog-header{background:#eee url(/img/mediumcustomer/redpass_background_repeater.png) repeat-x}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.redpass__enroll-confirmation-dialog-header .dialog__header-close:after{color:#00739e;margin:0}}.redpass__enroll-confirmation-dialog-content{background:#eee url(/img/mediumcustomer/redpass_background_repeater.png) repeat-x;margin-left:auto;margin-right:auto;overflow:hidden}.redpass__enroll-confirmation-header{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:32px;font-stretch:condensed;font-weight:500;height:30px;margin:115px auto 0;padding-top:5px;position:relative;text-transform:uppercase;width:400px}.redpass__enroll-confirmation-text{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;margin-top:15px;width:100%}.redpass__enroll-confirmation-text p{line-height:14px;margin-bottom:10px}.redpass__enroll-confirmation-logo{height:76px;margin:0 auto;position:relative;top:-250px;width:212px}.redpass__enroll-confirmation-callout-email{color:#00739e;font-weight:500}.redpass__enroll-confirmation-dialog-footer{background:#eee url(/img/mediumcustomer/redpass_background_repeater.png) repeat-x;clear:both;padding:14px 15px 15px;position:relative;text-align:right}.redpass__enroll-confirmation-dialog-footer .btn{background-color:#000;color:#fff}.product-detail{display:block;display:flex;padding-bottom:24px;position:relative}.product-detail .logo{display:block;transition:opacity .2s}.product-detail .logo:hover{opacity:.8}.product-detail .viewport-wide{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}@media \0screen{.product-detail .viewport-wide{position:static}}.product-detail__brand{float:left;font-size:14px;font-weight:500;margin-top:4px}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.product-detail__brand{display:inline}}.product-detail__brand-container{overflow:hidden;padding-bottom:12px}.product-detail__total-price-container-product-detail{color:#72777d;display:none;font-size:14px;font-weight:400;margin:8px 0}@media (max-width:1023px),(pointer:coarse),print{.product-detail__total-price-container-product-detail{display:block}}.product-detail__taxable-container{float:right}.product-detail__price-tax-container{width:20%}.product-detail__taxable-checkbox{flex-direction:row-reverse}.product-detail__total-price-container{color:#72777d;font-size:16px;margin-top:8px;text-align:right;width:20%}@media (max-width:1023px),(pointer:coarse),print{.product-detail__total-price-container{display:none}}.product-detail__total-price{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500}.product-detail__total-price--sale{color:#c8102e}.product-detail__total-price--not-sale{color:#19792f}.product-detail__price{color:#72777d;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.5;margin:0 auto;padding:0}.product-detail__price--sale{color:#c8102e;font-size:14px;font-weight:500}.product-detail__price--not-sale{color:#19792f;font-size:14px;font-weight:500}.product-detail__price--strikethrough{font-size:12px;text-decoration:line-through}.product-detail__price--qty-one{display:block;font-size:12px}@media (max-width:1023px),(pointer:coarse),print{.product-detail__price--qty-one{display:none}}.product-detail__base-price-container{color:#72777d;font-size:14px;margin-bottom:0;margin-top:8px}@media (max-width:1023px),(pointer:coarse),print{.product-detail__base-price-container{display:none}}.product-detail__base-price-each{color:#72777d;display:inline;font-size:14px;font-weight:400}.product-detail__product-origin{clear:both;font-size:12px;margin:16px 0}.product-detail__country-label{color:#72777d}.product-detail__country{margin-left:2px}@media screen and (min-width:0 \0){.product-detail{width:100%\9}}@media (max-width:1023px),(pointer:coarse),print{.product-detail{flex-direction:column-reverse;padding-bottom:0}}@media print{.product-detail{flex-direction:unset}}@media (-ms-high-contrast:active),print and (-ms-high-contrast:none){.product-detail{display:block!important}}.product-detail__details{display:flex;flex-grow:1;max-width:650px}@media (max-width:1023px),(pointer:coarse),print{.product-detail__details{flex-wrap:wrap}}.product-detail__icons{margin:16px 0}.product-detail__product-identifiers{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;margin-top:4px;overflow:hidden}@media (max-width:1023px),(pointer:coarse),print{.product-detail__product-identifiers{min-width:305px}}.product-detail__product-identifiers-content{display:inline-flex;float:left;padding:0 0 6px;width:40%}@media (max-width:1023px),(pointer:coarse),print{.product-detail__product-identifiers-content{width:50%}}@media print{.product-detail__product-identifiers-content{width:48%}}@supports (-webkit-touch-callout:none){@media print{.product-detail__product-identifiers-content{width:100%}}}@media (min-width:1024px) and (max-width:1279px){.product-detail__product-identifiers-content{display:block}}.product-detail__product-identifiers-label{color:#72777d}.product-detail__product-identifiers-description{font-weight:500;margin-left:5px}.product-detail__product-identifiers-description--small{display:none}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.product-detail__product-identifiers-description--small{display:inline-block}}.product-detail__product-identifiers-description--large{display:inline-block}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.product-detail__product-identifiers-description--large{display:none}}@media (min-width:1024px) and (max-width:1279px){.product-detail__product-identifiers-description{margin-left:0}}@media print{.product-detail__product-identifiers-description{display:block;margin-left:0}}.product-detail__product-identifiers-price{color:#19792f}.product-detail__product-identifiers-part-number--hidden{display:none}.product-detail__quantity-container{margin-left:8px;margin-right:8px;width:20%}@media (max-width:1023px),(pointer:coarse),print{.product-detail__quantity-container{bottom:24px;left:0;margin-left:0;position:absolute}}.product-detail__content{display:inline-block;vertical-align:top;width:75%}@media (max-width:1023px),(pointer:coarse),print{.product-detail__content{width:100%}}@media (max-width:1023px) and (-ms-high-contrast:active),(max-width:1023px) and all and (-ms-high-contrast:none),(pointer:coarse) and (-ms-high-contrast:active),(pointer:coarse) and all and (-ms-high-contrast:none),print and (-ms-high-contrast:active),print and all and (-ms-high-contrast:none){.product-detail__content{flex:2;width:65%}}@media (max-width:1023px) and screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),(max-width:1023px) and screen and (min-width:0\0) and (min-resolution:0.001dpcm),(pointer:coarse) and screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),(pointer:coarse) and screen and (min-width:0\0) and (min-resolution:0.001dpcm),print and screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),print and screen and (min-width:0\0) and (min-resolution:0.001dpcm){.product-detail__content{flex:2;width:65%}}@media screen and (min-width:0 \0){.product-detail__content{margin-left:8px;width:calc(67% - 70px)!important}}@media print{.product-detail__content{width:55%}}@supports (-webkit-touch-callout:none){@media print{.product-detail__content{max-width:35%}}}@media (-ms-high-contrast:active),print and (-ms-high-contrast:none){.product-detail__content{width:45%!important}}.product-detail__content _:-ms-fullscreen,:root .product-detail__content{margin-left:16px}@media screen and (max-width:1440px){.product-detail__content _:-ms-fullscreen,:root .product-detail__content{width:calc(63% - 70px)!important}}.product-detail__grainger-choice{float:right;height:25px;width:125px}.product-detail__name{font-size:16px}.product-detail__heading{clear:both;font-size:20px;font-weight:500;line-height:1.3;margin-bottom:0;margin-top:0;padding-bottom:16px;text-decoration:none}@media (max-width:1023px),(pointer:coarse),print{.product-detail__redpass{display:none}}.product-detail__enhanced-content-zoom-overlay{box-shadow:0 2px 8px 0 rgba(0,0,0,.08);height:415px;position:absolute;right:0;top:0;width:calc(100% - 400px);z-index:11}@media (max-width:1023px),(pointer:coarse),print{.product-detail__enhanced-content-zoom-overlay{display:none}}@media (max-width:1231px){.product-detail__enhanced-content-zoom-overlay{width:calc(100% - 405px)}}.product-detail__enhanced-content-zoom-overlay--visibly-hidden{visibility:hidden}.product-detail__enhanced-content{width:393px}@media (max-width:1023px),(pointer:coarse),print{.product-detail__enhanced-content{width:331px}}@media print{.product-detail__enhanced-content{width:40%}}.dropdown{color:#000;display:inline-block;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:16px;padding:0;position:relative}.dropdown .logo{display:block;transition:opacity .2s}.dropdown .logo:hover{opacity:.8}.dropdown .viewport-wide{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}@media \0screen{.dropdown .viewport-wide{position:static}}.dropdown--country-code{margin-right:15px;width:90px}.dropdown__error-border{border:1px solid #c8102e!important}.dropdown__error-icon{display:inline-block}.dropdown__error-label{color:#c8102e!important;font-size:12px!important}.dropdown__error-message{margin-top:4px}.dropdown__error-message--align{color:#c8102e;display:inline-block;padding-top:1px;vertical-align:top}.dropdown:disabled,.dropdown:disabled:focus,.dropdown:disabled:hover,.dropdown[disabled],.dropdown[disabled]:focus,.dropdown[disabled]:hover{background-color:#eee;color:#abb0b6;cursor:default}@media (max-width:1023px),(pointer:coarse),print{.dropdown--open{cursor:pointer}}.dropdown__hide{display:none}.dropdown__display{border:1px solid #72777d;border-radius:2px;box-sizing:border-box;font-weight:400;height:40px;line-height:24px;padding:8px 16px;position:relative;z-index:2}.dropdown__display:after{color:#00739e;content:"\e91e";display:inline;font-family:graingerFont;font-size:11px;font-weight:400;position:absolute;right:15px}.dropdown__display--open:focus{border-color:rgba(0,0,0,0);box-shadow:0 0 0 2px #00739e;outline:none;z-index:2}.dropdown__display--open:after{content:"\e924";font-family:graingerFont;font-weight:400}.dropdown__display--close:after{content:"\e91e";font-family:graingerFont;font-weight:400}.dropdown__item-list{background-color:#fff;border:1px solid #72777d;height:170px;min-width:175px;overflow-y:auto;position:absolute;z-index:1}.dropdown__item-list li{border-bottom:0;border-top:0;font-weight:400;padding:8px 16px}.dropdown__item-list li:hover{background-color:#eee;cursor:pointer}@media (max-width:1023px),(pointer:coarse),print{.dropdown__item-list li{padding:12px 16px}}.dropdown__item-list--selected{background-color:#eee}.dropdown__label{color:#29333b;color:#72777d;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:12px;margin-bottom:4px;z-index:3}.dropdown__label--active{color:#00739e;z-index:4}.dropdown__label--super-script{background-color:#fff;color:#72777d;height:10px;left:8px;padding:4px;position:absolute;top:-8px}.dropdown__ellipsis{display:inline-block;margin-right:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.dropdown-filter-version{width:60%}}.dropdown-filter-version__message{font-size:14px;line-height:normal;margin-bottom:0}.rta__shipping-terms--copy-emphasize{font-weight:700}.rta__shipping-terms--copy{margin-bottom:8px}.rta__dialog{width:600px}.rta__shipping-weight{margin-left:5px}.rta__shipping-weight--emphasize{color:#000;font-weight:500}.rta--active .rta__flyout{display:block}.rta--active .rta__flyout-open-button{transform:rotate(270deg)}.rta__flyout-link-container--message{width:auto}.rta__flyout-link{display:inline-block;margin-top:4px;vertical-align:bottom;width:auto}.rta__flyout-link--message{float:none;padding:0;text-align:initial;width:auto}.rta__flyout-open-button{cursor:pointer;display:inline-block;transform:rotate(90deg);vertical-align:bottom}.rta__flyout-header-container{display:block;margin-bottom:16px}.rta__flyout-header{display:inline-block}.rta__flyout-arrow{background-color:#fff;border-left:1px solid #d8d8d8;border-top:1px solid #d8d8d8;height:18px;left:94px;position:absolute;top:-10px;transform:rotate(45deg);width:18px;z-index:1}.rta__flyout-arrow--pickup{left:100px}@media (max-width:1023px),(pointer:coarse),print{.rta__flyout-arrow--pickup{left:auto;right:4px}}.rta__flyout-arrow--ship{left:90px}@media (max-width:1023px),(pointer:coarse),print{.rta__flyout-arrow--ship{left:auto;right:4px}}.rta__flyout-close-button{cursor:pointer;position:absolute;right:5px}.rta__flyout-close-button svg{height:28px;width:28px}.rta__flyout-empty-text{font-size:12px;font-weight:500;line-height:normal}.rta__flyout{background-color:#fff;border:1px solid #d8d8d8;box-shadow:0 0 8px 0 rgba(0,0,0,.2);display:none;margin-left:2px;padding:16px;position:absolute;width:270px;z-index:10}.rta__flyout,.rta__flyout--tabs{margin-top:8px}.rta__flyout--no-tabs{margin-top:10px}@media (max-width:1023px),(pointer:coarse),print{.rta__flyout .rta__change-branch{padding-top:12px}}.rta__flyout .rta__zip-code{padding-bottom:0}@media (max-width:1023px),(pointer:coarse),print{.rta__flyout .rta__branch,.rta__flyout .rta__zip-code{padding-top:16px}.rta__flyout{position:absolute;right:-3px}}.rta{font-size:14px}.rta .logo{display:block;transition:opacity .2s}.rta .logo:hover{opacity:.8}.rta .viewport-wide{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}@media \0screen{.rta .viewport-wide{position:static}}.rta__tabs .rta__tab{border:1px solid #abb0b6;display:block;float:left;margin-bottom:8px;padding-bottom:2px;position:relative;width:50%}.rta__tabs .rta__tab--active{border:2px solid #00739e;padding-bottom:0}.rta__tab--pickup{border-radius:0 2px 2px 0}.rta__tab--ship{border-radius:2px 0 0 2px}.rta__pickup-button-container,.rta__ship-button-container{display:block}.rta__pickup-button-label,.rta__ship-button-label{color:#000!important;font-weight:400!important;padding:10px 8px;width:100%!important}.rta__pickup-button-label:before,.rta__ship-button-label:before{margin-right:4px!important}.rta__pickup-button-label span,.rta__ship-button-label span{line-height:150%;padding-left:0!important}.rta__zip-code{padding-bottom:8px}.rta__change-branch,.rta__change-zip-code{color:#00739e;cursor:pointer;font-weight:500}.rta__change-branch:hover,.rta__change-zip-code:hover{text-decoration:underline}.rta__custom-header{font-weight:500;margin-bottom:8px}.rta__copy{color:#000;padding-bottom:8px}.rta__copy--emphasize{color:#000;font-weight:500}.rta__copy--ship-terms{font-size:11px}.rta__copy--ship-terms,.rta__copy--url{color:#00739e;cursor:pointer;font-weight:500}.rta__copy--ship-terms:hover,.rta__copy--url:hover{text-decoration:underline}.rta__copy--space{display:inline-block;padding:0 3px}.rta__copy--shipping-weight-container{border-top:1px solid #d8d8d8;margin:8px 0 0;padding-top:16px}.rta__copy strong{color:#000;font-weight:500}.rta__copy .rta-message-confirmation,.rta__copy .rta-message-error,.rta__copy .rta-message-warn{color:#000;font-size:14px;font-weight:400;margin-bottom:0}.rta__copy .rta-message-confirmation strong,.rta__copy .rta-message-error strong,.rta__copy .rta-message-warn strong{color:#000}.rta__copy .rta-message-error{margin:0}.rta__copy .rta-message-error:before,.rta__copy .rta-message-warn:before{color:#ff731e;content:"\e917";font-family:graingerFont;font-weight:400;margin-right:5px}.rta__copy-header{color:#72777d}.rta__delivery-zip-code-text{font-size:14px;margin-bottom:10px}.rta__delivery-zip-code .rta__delivery-zip-code-container{display:inline-block;font-size:14px;width:115px}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.rta__delivery-zip-code .rta__delivery-zip-code-container{width:48%}}.rta__delivery-zip-code .rta__save{border:1px solid #29333b;line-height:1.8;margin-left:5px;width:calc(100% - 125px)}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.rta__delivery-zip-code .rta__save{width:48%}}@media print{.rta__delivery-zip-code .rta__save{width:70px}}.rta__delivery-zip-code-label{margin-left:15px;padding:0!important;width:60px!important}@media (max-width:1023px),(pointer:coarse),print{.rta__delivery-zip-code-label{width:100% important}}.rta__delivery-zip-code-error{padding-bottom:4px}.rta__delivery-zip-code-error .rta__delivery-zip-code-input{border-color:#c8102e}.rta__delivery-zip-code-error .rta__delivery-zip-code-label{color:#c8102e!important}.rta__availability-label{color:#72777d}.rta__availability-copy{margin-bottom:8px}.rta__availability-copy,.rta__inclement-weather-message{color:#000}.rta__availability-copy .rta-message-confirmation,.rta__availability-copy .rta-message-error,.rta__availability-copy .rta-message-warn,.rta__inclement-weather-message .rta-message-confirmation,.rta__inclement-weather-message .rta-message-error,.rta__inclement-weather-message .rta-message-warn{font-size:14px;font-weight:400;margin-bottom:0}.rta__availability-copy .rta-message-confirmation strong,.rta__availability-copy .rta-message-error strong,.rta__availability-copy .rta-message-warn strong,.rta__inclement-weather-message .rta-message-confirmation strong,.rta__inclement-weather-message .rta-message-error strong,.rta__inclement-weather-message .rta-message-warn strong{color:#000}.rta__availability-copy .rta-message-error:before,.rta__availability-copy .rta-message-warn:before,.rta__inclement-weather-message .rta-message-error:before,.rta__inclement-weather-message .rta-message-warn:before{color:#ff731e;content:"\e917";font-family:graingerFont;font-weight:400;margin-right:5px}.rta__branch{font-weight:500}.rta__form-error,.rta__form-error-icon:after{color:#c8102e;font-size:14px}.rta__form-error-icon:after{content:"\e91d";font-family:graingerFont;font-weight:400}.rta .alert{background-color:rgba(0,0,0,0);border:0;color:#72777d;font-size:14px;margin:0;padding:0 0 8px}.rta__alert-icon,.rta__error-icon{float:left;margin-right:4px}.rta__return-policy-message{font-size:12px;line-height:normal;margin-top:8px}.rta__pandemic-message,.rta__return-policy-message{color:#000;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400}.rta__pandemic-message{font-size:14px;line-height:1.29;margin-top:12px}.rta__max-quantity-limit{color:#000;font-weight:500}.recommendation-zones-filters .logo{display:block;transition:opacity .2s}.recommendation-zones-filters .logo:hover{opacity:.8}.recommendation-zones-filters .viewport-wide{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}@media \0screen{.recommendation-zones-filters .viewport-wide{position:static}}.recommendation-zones-filters__message{color:#000;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.29;margin-bottom:16px}.recommendation-zones-filters__filters{display:flex;justify-content:space-between;margin-bottom:16px}.recommendation-zones-filters__filters .recommendation-zones-filters__availability{align-self:flex-end}.recommendation-zones-filters__availability:after{content:"\e91e";font-family:graingerFont;font-size:8px;font-weight:400;margin-left:4px}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.recommendation-zones-filters__availability-dropdown{float:right;position:relative;top:-15px}}.recommendation-zones-filters__availability-dropdown--hide{display:none}.recommendation-zones-filters__dropdown-display{max-width:200px;min-width:160px}.recommendation-zones-filters__model-number-label{background-color:#fff;height:10px;left:16px;padding:4px;position:absolute;top:-8px;width:54px}.recommendation-zones-filters__model-number-list{height:auto;min-width:160px}.recommendation-zones-filters__list-item:not(:last-child){border-bottom:0}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.recommendation-zones-filters__list-item{word-break:break-word}}.recommendation-zones-filters__no-part-message{display:none;font-size:14px}.recommendation-zones-filters__no-part-message--show{display:block}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.required-accessories__buybox-container{display:block;margin-top:8px}}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.replacement-parts__buybox-container{display:block;margin-top:8px}}@media print{.alternate-products,.related-products{display:none}}.pla{background-color:#eee;display:none;left:50%;margin-left:-50vw;margin-right:-50vw;min-height:285px;position:relative;right:50%;width:100vw}.pla .logo{display:block;transition:opacity .2s}.pla .logo:hover{opacity:.8}.pla .viewport-wide{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}@media \0screen{.pla,.pla .viewport-wide{position:static}}.pla--show{display:block}.pla__products-heading-container,.pla__related-categories-heading-container{margin-bottom:16px}.pla__carousel{margin:0 auto;max-width:1440px;padding:0 32px 24px}@media (max-width:1023px),(pointer:coarse),print{.pla__carousel{padding:24px 0 24px 24px}}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.pla__carousel{padding:16px 0 24px 16px}}.pla__carousel-container{display:flex;flex-direction:column;position:relative}.pla__carousel-products{display:inline-block;width:73%}@media (max-width:1023px),(pointer:coarse),print{.pla__carousel-products{display:block;width:100%}}.pla__carousel-products-container{margin-top:24px}@media (max-width:1023px),(pointer:coarse),print{.pla__carousel-products-container{margin-top:0}}.pla__carousel-controls{bottom:36%}.pla__carousel-related-categories{display:inline-block;height:100%;position:absolute;right:0;top:0;width:25%}@media (max-width:1023px),(pointer:coarse),print{.pla__carousel-related-categories{display:block;position:static;right:auto;width:100%}}.pla__carousel-related-categories-container{height:calc(100% - 24px);margin-top:24px}@media (max-width:1023px),(pointer:coarse),print{.pla__carousel-related-categories-container{height:auto;margin-top:16px}}.pla__carousel-related-categories-vertical{height:calc(100% - 32px)}.pla__carousel-related-categories-list-container--vertical{height:100%}.related-categories .logo{display:block;transition:opacity .2s}.related-categories .logo:hover{opacity:.8}.related-categories .viewport-wide{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}@media \0screen{.related-categories .viewport-wide{position:static}}.related-categories__heading-pane{border-top:none;padding-bottom:0;padding-top:0}.related-categories__heading{color:#000;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.25;margin-bottom:7px}.related-categories__heading:before{content:""}.related-categories__category-pane--wide{height:33.33333%;min-height:0;padding:8px}.related-categories__category-pane--narrow{border-top:1px solid #d8d8d8;min-height:67px}.related-categories__category-pane--narrow:not(:first-child){border-left:0;border-top:1px solid #d8d8d8}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.related-categories__category-pane--narrow{display:block}}.related-categories__category-pane--empty{min-height:54px}@media (max-width:1023px),(pointer:coarse),print{.related-categories__category-pane--empty{display:block}}.related-categories__category-content{align-items:center;display:flex;flex-direction:row;outline:none}.related-categories__category-content--empty{text-align:center}.related-categories__category-image-container{display:inline-block;height:45px;margin-right:18px;vertical-align:middle;width:45px}.related-categories__category-name{color:#000;display:inline-block;flex:1;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:normal;max-height:34px;overflow:hidden;vertical-align:middle}.add-warranty{background-color:rgba(0,0,0,0);border-width:0;padding:0;text-align:left;width:100%}.add-warranty .logo{display:block;transition:opacity .2s}.add-warranty .logo:hover{opacity:.8}.add-warranty .viewport-wide{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}@media \0screen{.add-warranty .viewport-wide{position:static}}.add-warranty--sidebar{align-items:flex-start}.add-warranty__container{align-items:center;display:flex}.add-warranty__container--sidebar{display:inline-block;opacity:0}.add-warranty__container--show{opacity:1;transition:opacity .3s ease}@media (max-width:1023px),(pointer:coarse),print{.add-warranty__container{align-items:flex-start}}.add-warranty__description{align-items:center;display:flex;flex-basis:65%;font-size:14px;margin-right:16px}.add-warranty__description--sidebar{margin-bottom:4px;margin-right:0}@media (max-width:1023px),(pointer:coarse),print{.add-warranty__description{align-items:flex-start}}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.add-warranty__description{float:left;margin-left:30px;margin-top:-20px}.add-warranty__plan-details{display:block;margin-left:36px}}.add-warranty__description-icon:before{color:#00739e;content:"\e937";font-family:graingerFont;font-size:17px;font-weight:400;margin-right:8px}.add-warranty__cta{color:#000}.add-warranty__cta--sidebar{color:#000;font-size:14px;font-weight:400}.add-warranty__label{color:#000;font-weight:400}.add-warranty__label--sidebar{display:block;margin-top:4px}.add-warranty__price{color:#19792f;font-weight:500}.add-warranty__image{height:20px;margin-left:auto;padding-right:16px;text-align:right}.add-warranty__details{line-height:normal}.add-warranty__optin{display:inline-block;vertical-align:top}.add-warranty__dialog{max-width:600px}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.add-warranty__dialog{max-width:100%}.add-warranty__dialog-content{max-height:84vh}.add-warranty__dialog-footer{display:none}}.add-warranty__cancel-button{width:120px}.add-warranty__text{color:#72777d;font-size:12px;margin-left:32px}.add-warranty__text--hide{display:none}.add-warranty__text--show{display:block}.add-to-quote .logo{display:block;transition:opacity .2s}.add-to-quote .logo:hover{opacity:.8}.add-to-quote .viewport-wide{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}@media \0screen{.add-to-quote .viewport-wide{position:static}}.add-to-quote__product{margin-bottom:0}.add-to-quote__product-container{display:flex}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.add-to-quote__product-container{flex-wrap:wrap}}.add-to-quote__product-image-container{display:inline-block;flex-basis:64px;height:64px;vertical-align:top;width:64px}.add-to-quote__product-image{max-width:64px}.add-to-quote__product-details-container{display:inline-block;flex-basis:50%;padding-left:16px;width:50%}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.add-to-quote__product-details-container{flex:1 1 75%;width:calc(100% - 112px)}}.add-to-quote__product-brand{color:#000;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:1.33;margin-bottom:4px}.add-to-quote__product-name{font-weight:500;margin-bottom:8px}.add-to-quote__product-label{color:#72777d;margin-right:4px}.add-to-quote__product-value{font-weight:500}.add-to-quote__product-quantity-container{display:inline-block;padding-left:24px;vertical-align:top;width:84px}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.add-to-quote__product-quantity-container{flex:1 1 calc(100% - 64px);margin-left:58px;margin-top:8px}}.add-to-quote__product-quantity-label{color:#72777d;font-weight:400;margin-right:4px}.add-to-quote__product-quantity-label,.add-to-quote__product-quantity-value{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.29}.add-to-quote__product-quantity-value{color:#000;font-weight:500}.add-to-quote__product-total-price{margin-top:4px}.add-to-quote__product-price-container{float:right;margin-left:auto;text-align:right}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.add-to-quote__product-price-container{float:none;margin-left:80px;margin-top:24px;text-align:initial}}.add-to-quote__product-price-label{color:#72777d;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.29}.add-to-quote__product-price-value{color:#19792f;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:1.33}.add-to-quote__product-price-value--clearance{color:#c8102e}.add-to-quote__product-price-value--total{margin-left:4px}.add-to-quote__product-price-uom{color:#72777d;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:1.5}.add-to-quote__product-price-label,.add-to-quote__product-price-uom,.add-to-quote__product-price-value{margin-bottom:0}.add-to-quote__button{width:100%}.add-to-quote__catalog-quotes-link{font-weight:500}.add-to-quote__confirmation-invalid-message-pane-header:before,.add-to-quote__confirmation-message-pane-header:before,.add-to-quote__error-invalid-message-pane-header:before,.add-to-quote__error-message-pane-header:before{align-self:flex-start;vertical-align:top}.add-to-quote__confirmation-product-pane{border-top-width:1px!important;margin-top:24px}.add-to-quote__error-message-pane{margin-bottom:32px}.add-to-quote__error-message-pane-header{margin-bottom:24px}.add-to-quote__error-product-details{flex-basis:100%;width:calc(100% - 80px)}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.add-to-quote__error-product-details{flex-basis:70%}}.add-to-quote__error-question{color:#000;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:18px;font-weight:500;line-height:1.33;margin-bottom:16px}.add-to-quote__error-invalid-message{margin-bottom:16px}.add-to-quote__error-invalid-message--hide{display:none}.add-to-quote__error-radio-button-label{border:1px solid #d8d8d8;color:#000;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:38px;margin-bottom:8px;padding:8px 16px}.add-to-quote__restricted-states-disclaimer{float:left;line-height:38px;margin-top:0;text-align:left;width:310px}.add-to-quote__restricted-states-disclaimer,.add-to-quote__restricted-states-disclaimer--small{color:#000;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px;font-style:normal;font-weight:400}.add-to-quote__restricted-states-disclaimer--small{display:none;line-height:1.33}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.add-to-quote__restricted-states-disclaimer--small{bottom:24px;display:block;padding-left:16px;position:absolute;width:100%}}.add-to-quote__regulations-error-disclaimer,.add-to-quote__regulations-error-message{color:#000;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:normal;margin-bottom:16px}.add-to-quote__cs-number{font-weight:500!important}.add-to-quote__cs-number-link{display:none}@media (max-width:1023px),(pointer:coarse),print{.add-to-quote__cs-number-link{display:inline-block}}.add-to-quote__dialog-header-sub{display:none}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.add-to-quote__dialog-header-sub{color:#fff;display:inline-block;float:right;margin-top:0}}.add-to-quote__dialog-header-sub-link{color:#fff}__add-to-actions-button-container--column .sidebar__add-to-actions-button{display:inline-block;width:calc(50% - 4px)}__add-to-actions-button-container--column .sidebar__add-to-actions-button:first-child{margin-right:3px}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){__add-to-actions-button-container--column .sidebar__add-to-actions-button{width:100%}__add-to-actions-button-container--column .sidebar__add-to-actions-button--quotes{display:none}}__add-to-actions-button,__add-to-actions-button--column{width:100%}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){__add-to-actions-button--quotes{display:none}}__add-to-actions--hidden{display:none}.sidebar{min-width:272px}.sidebar .logo{display:block;transition:opacity .2s}.sidebar .logo:hover{opacity:.8}.sidebar .viewport-wide{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}@media \0screen{.sidebar .viewport-wide{position:static}}.sidebar__auto-reorder{font-size:14px}.sidebar__auto-reorder--pane{border-top:none}.sidebar__auto-reorder--checkbox{color:#000!important;font-weight:400}.sidebar__auto-reorder--checkbox:before{vertical-align:top}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.sidebar__auto-reorder{display:none}}.sidebar__auto-reorder--hide{display:none}.sidebar__auto-reorder--show{display:block}.sidebar__auto-reorder-text{color:#72777d;font-size:12px;margin-left:32px}.sidebar__auto-reorder-text--hide{display:none}.sidebar__auto-reorder-text--show{display:block}.sidebar__discontinued-product-heading{color:#000;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:18px;font-weight:500;line-height:1.25}.sidebar__discontinued-product-message-no-alternate{font-size:14px;min-height:60px;padding:16px 4px 0}.sidebar__ability-one-product-heading{color:#000;display:flex;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:18px;font-weight:500;line-height:1.25}.sidebar__ability-one-product-heading span{padding-left:8px}.sidebar__ability-one-product-msg-not-available{font-size:14px;min-height:60px;padding:16px 4px 0}.sidebar__ability-one-product-msg-alternate-available--hidden{display:none}.sidebar__add-to-actions-button-container--column .sidebar__add-to-actions-button{display:inline-block;width:calc(50% - 4px)}.sidebar__add-to-actions-button-container--column .sidebar__add-to-actions-button:first-child{margin-right:3px}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.sidebar__add-to-actions-button-container--column .sidebar__add-to-actions-button{width:100%}.sidebar__add-to-actions-button-container--column .sidebar__add-to-actions-button--quotes{display:none}}.sidebar__add-to-actions-button,.sidebar__add-to-actions-button--column{width:100%}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.sidebar__add-to-actions-button--quotes{display:none}}.sidebar__add-to-actions--hidden{display:none}.sidebar__add-to-cart-button{flex-grow:1;font-weight:700;height:40px;margin-left:8px;width:calc(100% - 64px)}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.sidebar__add-to-cart-button{float:left}}.sidebar__add-to-cart-button--auto-reorder{padding:8px}.sidebar__add-to-cart-button--full-width{margin-left:0;width:100%}.sidebar__add-to-cart-quantity-container{flex-shrink:0;float:left;margin-top:auto;width:56px}.sidebar__add-to-cart-quantity-container .sidebar__add-to-cart-quantity-label{left:0}.sidebar__add-to-cart-form{display:flex}@media print{.sidebar{min-width:230px}}.sidebar__discontinued-product-pane{border-bottom:none}.sidebar__ability-one-pane--hidden{display:none}.sidebar__alternate-product-pane{border-bottom:none;border-top:none;padding-top:0}.sidebar__shipping-pane{border-top:none}.sidebar__shipping-pane--hidden{display:none}.sidebar__add-to-cart-pane{border-top:none}.sidebar__add-to-cart-pane--hidden{display:none}.sidebar__add-to-cart-container{position:relative}.sidebar__add-to-actions-pane,.sidebar__lot-pricing-pane,.sidebar__warranty{border-top:none}.sidebar--small{display:none}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.sidebar--small{display:block}}.sidebar--large{display:block}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.sidebar--large{display:none}}.sidebar__add-to-keepstock-button{margin-bottom:8px;width:100%}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.sidebar__add-to-keepstock-button{display:none}}.sidebar__contract-name-label,.sidebar__contract-no-label{color:#72777d;font-size:14px;font-weight:400;line-height:1.29}.sidebar__contract-no{font-size:14px;font-weight:500}.sidebar__contract-name{font-size:14px;margin:8px 0}.sidebar__autoreorder--hidden{display:none}.sidebar__buybox-alert{margin-top:20px}.sidebar__buybox-alert-message{color:#000;font-size:12px;line-height:20px}.sidebar__alert-icon{float:left;margin-right:4px}.alternate-product{padding-left:4px}.alternate-product .logo{display:block;transition:opacity .2s}.alternate-product .logo:hover{opacity:.8}.alternate-product .viewport-wide{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}@media \0screen{.alternate-product .viewport-wide{position:static}}.alternate-product__product-content--hidden{display:none}.alternate-product__product-compare-container{margin-bottom:24px}@media (max-width:1023px),(pointer:coarse),print{.alternate-product__product-compare-container{display:none}}.alternate-product__product-description-container{border-bottom:none;display:flex}.alternate-product__product-image{height:40px;margin-right:16px;width:40px}@media (max-width:1023px),(pointer:coarse),print{.alternate-product__product-image{margin-right:8px}}.alternate-product__product-brand{font-size:14px;line-height:115%;margin-bottom:4px}.alternate-product__product-cta{color:#00739e;display:inline-block;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500;line-height:1.29}.alternate-product__product-identifiers{font-size:14px}.alternate-product__product-identifiers-label{color:#72777d}.alternate-product__product-item{display:inline-block;width:calc(100% - 57px)}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.alternate-product__product-item{width:calc(100% - 61px)}.alternate-product__product-image-link{vertical-align:top}}.alternate-product__heading{font-size:16px;font-weight:700;line-height:125%;margin:0}.alternate-product__heading:before{content:""}.alternate-product__message{font-size:14px}.alternate-product__view-more-container{border:1px solid #d8d8d8;border-top:none;padding:8px;text-align:center;width:100%}.alternate-product__view-more-container--hidden{display:none}.alternate-product__view-more{width:100%}.alternate-product__view-more:after{content:"\e91e";font-family:graingerFont;font-size:11px;font-weight:400;padding-left:5px}.alternate-product__view-more--less:after{content:"\e924";font-family:graingerFont;font-weight:400}.alternate-product__container{border-bottom:1px solid #d8d8d8}.alternate-product__container--hide,.alternate-product__empty-message-container--hide{display:none}.alternate-product__empty-message{font-size:14px;padding:0 4px}.customers-viewed-products--horizontal{display:none}@media (max-width:1023px),(pointer:coarse),print{.customers-viewed-products--horizontal{display:block;left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}}@media (max-width:1023px) and \0screen,(pointer:coarse) and \0screen,print and \0screen{.customers-viewed-products--horizontal{position:static}}.customers-viewed-products--vertical{display:block}@media (max-width:1023px),(pointer:coarse),print{.customers-viewed-products--vertical{display:none}}.customers-viewed-products__carousel--horizontal{margin-left:24px}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.customers-viewed-products__carousel--horizontal{margin-left:16px}.customers-viewed-products__pricing-container{display:none}}.customers-viewed-products__product-details{flex-basis:auto}@media print{.customers-viewed-products{display:none}}@media (max-width:1023px),(pointer:coarse),print{.customers-purchased-products__carousel{display:block;left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}}@media (max-width:1023px) and \0screen,(pointer:coarse) and \0screen,print and \0screen{.customers-purchased-products__carousel{position:static}}@media (max-width:1023px),(pointer:coarse),print{.customers-purchased-products__carousel-container{margin-left:24px}}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.customers-purchased-products__carousel-container{margin-left:16px}.customers-purchased-products__pricing-container{display:none}}@media print{.customers-purchased-products{display:none}}.add-to-keepstock__button{width:100%}.add-to-keepstock__dialog{width:600px}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.add-to-keepstock__dialog{display:none}}.add-to-keepstock__product{min-height:150px;padding:25px}.add-to-keepstock__image-container{display:inline-block}.add-to-keepstock__product-info{display:inline-block;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500;margin-left:12px;vertical-align:top}.add-to-keepstock__item{color:#72777d;font-weight:300;margin-right:2px}.add-to-keepstock__brand{font-size:12px;margin-bottom:4px}.add-to-keepstock__title{font-size:14px;line-height:1.29;margin-bottom:6px;width:222px}.add-to-keepstock__select-price{display:inline-block;float:right;font-weight:500;line-height:1.29;text-align:right;width:105px}.add-to-keepstock__select-price--call-for-pricing{color:#72777d;font-weight:400;width:117px}.add-to-keepstock__price{color:#19792f;font-size:16px;font-weight:500}.add-to-keepstock__price-and-unit{line-height:1.29;text-align:right}.add-to-keepstock__price-unit{color:#72777d;font-size:12px}.add-to-keepstock__price-label{color:#72777d;font-size:14px;line-height:1.29}.add-to-keepstock__price-container{float:right}.add-to-keepstock__durable-product{bottom:18px;display:block;position:absolute;right:25px}.add-to-keepstock__program-properties{margin-top:16px}.add-to-keepstock__program-max,.add-to-keepstock__program-min{display:inline-block;width:108px}.add-to-keepstock__program-each{display:inline-block;margin-left:4px;margin-right:16px;margin-top:11px;position:relative;vertical-align:top}.add-to-keepstock__program-location{margin-top:24px}.add-to-keepstock__program-location-column,.add-to-keepstock__program-location-machine,.add-to-keepstock__program-location-row{display:inline-block;float:left;margin-right:8px;width:124px}.add-to-keepstock__program-location-text{display:inline-block;font-weight:500;margin:24px 0 12px}.add-to-keepstock__program-min-max-container{display:inline-block}.add-to-keepstock__program-min{float:left;margin-right:4px}.add-to-keepstock__confirmation-toast-message{width:360px}.add-to-keepstock__tooltip{display:inline-block;margin:12px 0 0 1px;z-index:1}.add-to-keepstock .logo{display:block;transition:opacity .2s}.add-to-keepstock .logo:hover{opacity:.8}.add-to-keepstock .viewport-wide{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}@media \0screen{.add-to-keepstock .viewport-wide{position:static}}.add-to-keepstock__typeahead-container{margin-bottom:24px;width:100%}.add-to-keepstock__typeahead-container--reduced .add-to-keepstock__program-name{width:89%}.add-to-keepstock__typeahead-container--reduced .add-to-keepstock__arrow{right:93px}.add-to-keepstock__typeahead-container--reduced .add-to-keepstock__reset{display:inline-block}.add-to-keepstock__program-name{display:inline-block;width:100%}.add-to-keepstock__program-input{color:#72777d}.add-to-keepstock__program-input:active,.add-to-keepstock__program-input:focus{color:#000}.add-to-keepstock__program-input-container:after{color:#00739e;content:"\e91e";font-family:Roboto,Arial,Helvetica,sans-serif;font-family:graingerFont;font-size:10px;font-weight:400;line-height:12px;position:absolute;right:22px;text-align:right;top:15px;width:3%}.add-to-keepstock__program-input-container--open:after{content:"\e924";font-family:graingerFont;font-weight:400}.add-to-keepstock__arrow{cursor:pointer;height:40px;padding:8px 0;position:absolute;right:33px;top:80px;width:40px}.add-to-keepstock__reset{color:#00739e;cursor:pointer;display:none;float:right;font-size:14px;height:40px;padding:10px 0 10px 8px;width:9%}.add-to-keepstock__typeahead{background-color:#fff;border-radius:2px;box-shadow:0 2px 8px 0 rgba(0,0,0,.08);display:block;height:240px;overflow-y:scroll;padding-top:12px;position:absolute;top:123px;width:552px;z-index:2}.add-to-keepstock__typeahead-list{cursor:pointer;font-weight:500;height:32px;padding:6px 16px}@media screen and (min-width:0 \0){.add-to-keepstock__typeahead-list{font-weight:700}}.add-to-keepstock__typeahead-list:active,.add-to-keepstock__typeahead-list:focus,.add-to-keepstock__typeahead-list:hover{background-color:#eee;height:32px}.add-to-keepstock__typeahead-list--hover{background-color:#eee}.add-to-keepstock__typeahead-match{color:#72777d;font-weight:400}.add-to-keepstock__typeahead-list--no-programs{padding:2px 16px}.add-to-keepstock__typeahead--hidden{display:none}.add-to-keepstock__loading{margin:0 auto}.add-to-keepstock__restricted .logo{display:block;transition:opacity .2s}.add-to-keepstock__restricted .logo:hover{opacity:.8}.add-to-keepstock__restricted .viewport-wide{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}@media \0screen{.add-to-keepstock__restricted .viewport-wide{position:static}}.add-to-keepstock__restricted-dialog{width:600px}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.add-to-keepstock__restricted-dialog{display:none}}.add-to-keepstock__restricted-product-container{font-family:Roboto,Arial,Helvetica,sans-serif;height:96px;margin-top:12px;padding:16px 16px 16px 0}.add-to-keepstock__restricted-image-container{display:inline-block}.add-to-keepstock__restricted-product-info{display:inline-block;margin-left:16px;vertical-align:top}.add-to-keepstock__restricted-brand{font-size:12px;font-weight:500;margin-bottom:2px}.add-to-keepstock__restricted-title{color:#000;font-size:14px;font-weight:500;margin-bottom:2px}.add-to-keepstock__restricted-item{color:#72777d;font-size:14px}.add-to-keepstock__restricted-sku{font-size:14px;font-weight:500}.add-to-keepstock__restricted-question{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:18px;font-weight:500;line-height:1.33;margin-bottom:18px}.add-to-keepstock__restricted-pane{margin-bottom:24px}.add-to-keepstock__restricted-radio-button{border:1px solid #72777d;border-radius:2px;cursor:pointer;display:block;font-family:Roboto,Arial,Helvetica,sans-serif;height:44px;padding:10px 18px;width:552px}.add-to-keepstock__restricted-radio-button:not(:last-child){margin-bottom:10px}.add-to-keepstock__restricted-radio-button--active{border:2px solid #00739e}.add-to-keepstock__restricted-text{font-size:16px}.add-to-keepstock__restricted-text-phone{font-weight:500}.add-to-keepstock__restricted-cannot-be-shipped .add-to-keepstock__restricted-product-container{border:1px solid #d8d8d8;margin-top:40px;padding-left:16px}.add-to-keepstock__restricted-number{font-weight:500}@media screen and (min-width:0 \0){.add-to-keepstock__restricted-pane-description{width:450px}}.add-to-keepstock__restricted-message-pane{margin-bottom:26px}.add-to-keepstock__restricted-message-pane--hidden,.seo-crawl__schema{display:none}.view-more .logo{display:block;transition:opacity .2s}.view-more .logo:hover{opacity:.8}.view-more .viewport-wide{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}@media \0screen{.view-more .viewport-wide{position:static}}.view-more html{font-size:10px}.view-more body{background:#fff;color:#000;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px}.view-more a{color:#00739e}.view-more a sup{display:inline}.view-more a,.view-more a:link,.view-more a:visited{text-decoration:none}.view-more a:active,.view-more a:hover{text-decoration:underline}.view-more .normal{font-weight:400}.view-more .light{font-weight:100}.view-more .legal{color:#72777d;font-size:.688em;font-style:italic;line-height:.875em;margin:10px 0 0}.view-more .legal strong{font-weight:400}.view-more h1,.view-more h2,.view-more h3,.view-more h4,.view-more h5,.view-more h6{font-family:Roboto,Arial,Helvetica,sans-serif;margin:0 0 10px}.view-more h1{font-size:34px;font-weight:300;line-height:40px;margin-bottom:12px}.view-more h2{font-size:24px}.view-more h3{font-size:20px}.view-more h4{font-size:18px}.view-more h5{font-size:16px}.view-more h6{font-size:14px}.view-more p{font-family:Roboto,Arial,Helvetica,sans-serif}.view-more .content,.view-more p{line-height:1.5;margin-bottom:10px}.view-more .content.bold,.view-more p.bold{font-weight:500}.view-more input{font-size:14px;line-height:normal}.view-more #content h1,.view-more #content h2,.view-more #content h3,.view-more #content h4,.view-more #content h5,.view-more #content h6,.view-more input{font-family:Roboto,Arial,Helvetica,sans-serif}.view-more #content h5{font-weight:500}.view-more__container{position:relative}.view-more__container--expand{max-height:none;overflow:visible!important}.view-more__fade-out:before{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff);bottom:3px;content:"";height:20px;margin-right:88px;position:absolute;right:0;width:20px}.view-more__fade-out--hidden{display:none}.view-more__view-more-button{background-color:#fff;bottom:3px;cursor:pointer;font-size:14px;outline:none;padding-left:9px;position:absolute;right:0}.view-more__view-more-button:focus{background-color:#fff;outline:1px dotted}.view-more__view-more-button:hover{background-color:#fff}.view-more__view-more-button:after{content:"\e91e";font-family:graingerFont;font-size:9px;font-weight:400;padding-left:5px}.view-more__view-more-button--less{background-color:rgba(0,0,0,0);float:right;position:relative;z-index:10}.view-more__view-more-button--less:after{content:"\e924";font-family:graingerFont;font-weight:400}.view-more__view-more-button--hidden{display:none}.view-more__html-info{font-size:16px}.view-more__html-info img{display:none}.logo{display:block;transition:opacity .2s}.logo:hover{opacity:.8}.viewport-wide{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}@media \0screen{.viewport-wide{position:static}}.product{font-size:20px;margin-left:auto;margin-right:auto;max-width:1440px;padding-bottom:32px;padding-left:32px;padding-right:32px}@media (max-width:1023px),(pointer:coarse),print{.product{padding-bottom:0;padding-left:0;padding-right:0}}@page{margin:0}.product__breadcrumbs{margin-bottom:24px;margin-top:-4px}@media (max-width:1023px),(pointer:coarse),print{.product__wrapper{padding:0 24px 32px}}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.product__wrapper{display:block;padding:16px}}.product__empty-container{display:none}@media (max-width:1023px),(pointer:coarse),print{.product__empty-container{display:block}}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.product .meta-nav__right .share-actions,.product__empty-container{display:none}}.product__layout{display:block;display:flex;flex-direction:row;width:100%}.product__layout:after,.product__layout:before{content:" ";display:table}.product__layout:after{clear:both}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.product__layout{flex-direction:column-reverse}}.product__content{flex:2;float:left;min-width:0;width:74%}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.product__content{flex-grow:0;width:100%}}.product__content-redpass{display:none}@media (max-width:1023px),(pointer:coarse),print{.product__content-redpass{display:block}}@media print{.product__content{width:80%}}.product__sidebar{float:left;margin-left:24px;max-width:304px;min-width:272px;width:22%;z-index:3}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.product__sidebar{flex:1}}@media screen and (min-width:0 \0){.product__sidebar{min-width:220px\9;width:20%\9}}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.product__sidebar{flex:none;margin-left:16px;max-width:100%}}@media (max-width:1023px),(pointer:coarse),print{.product__sidebar{margin-left:16px;position:relative;z-index:1}}@media print{.product__sidebar{margin-left:16px;max-width:230px;min-width:230px;width:16%}}.product__compliance-and-documentation{overflow:hidden}@media screen and (min-width:0\0) and (-webkit-min-device-pixel-ratio:0),screen and (min-width:0\0) and (min-resolution:0.001dpcm){.product__compliance-and-documentation{width:100%}}.product__compliance-and-documentation--full-width .product__compliance{width:100%}.product__compliance{float:left;padding-right:16px;width:50%}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.product__compliance{padding-bottom:24px;width:100%}}.product__documentation{float:left;width:50%}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.product__documentation{width:100%}}.product__customers-viewed-products-container--small{display:none}@media (max-width:1023px),(pointer:coarse),print{.product__customers-viewed-products-container--small{display:block}.product__additional-info{position:relative;width:calc(100vw - 48px);z-index:2}}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.product__additional-info{width:100%}}@supports (-webkit-touch-callout:none){@media print{.product__additional-info{width:130%}}}.product__additional-info-throbber{display:flex;justify-content:center;padding-top:16px;width:100%}.product__additional-info-throbber--hide{display:none}.product__share-actions{text-align:left}.product__share-actions-mobile{display:none}@media only screen and (max-width:639px),only screen and (pointer:coarse) and (max-width:896px) and (max-height:896px){.product__share-actions-mobile--print{display:block!important;padding:11px;width:100%}.product__share-actions-mobile--email{display:block!important;width:100%}.product__share-actions-mobile{border:1px solid #d8d8d8;display:block;margin:40px 0;padding:16px}.product__share-actions-mobile .share-actions{text-align:center}.product__share-actions-mobile .share-actions__action{padding:10px;width:100%}.product__share-actions-mobile .share-actions__action:before{content:""}}.product__meta-nav{padding-bottom:0}