7C";font-size:9px;line-height:inherit;font-weight:500;margin:0 9px 0 6px;float:left}.item-table .heading-sub ul li:first-child:before,.productWrapper .heading-sub ul li:first-child:before{display:none}.item-table>.productInfo:after,.item-table>.productInfo:before,.productWrapper>.productInfo:after,.productWrapper>.productInfo:before{content:" ";display:table}.item-table>.productInfo:after,.productWrapper>.productInfo:after{clear:both}.item-table>.productInfo>div,.productWrapper>.productInfo>div{display:inline-block;vertical-align:middle}.item-table>.productInfo.header,.productWrapper>.productInfo.header{font-size:14px;font-weight:500;padding:6px 0;border-bottom:1px solid #d8d8d8;margin-bottom:10px}.item-table>.productInfo.header li,.productWrapper>.productInfo.header li{margin-bottom:0;min-height:0}.item-table>.productInfo.header li.availability,.item-table>.productInfo.header li.quantity,.productWrapper>.productInfo.header li.availability,.productWrapper>.productInfo.header li.quantity{text-align:center}.item-table>.productInfo .product,.productWrapper>.productInfo .product{width:45%;margin-bottom:0}.item-table>.productInfo .product .checkout-image,.item-table>.productInfo .product .image,.productWrapper>.productInfo .product .checkout-image,.productWrapper>.productInfo .product .image{width:16%;vertical-align:top;float:left}.item-table>.productInfo .product .checkout-image img,.item-table>.productInfo .product .image img,.productWrapper>.productInfo .product .checkout-image img,.productWrapper>.productInfo .product .image img{width:100%}.item-table>.productInfo .product .description,.productWrapper>.productInfo .product .description{width:75%;float:left;margin-left:5%;font-size:14px;line-height:15px;word-wrap:break-word}.item-table>.productInfo .product .description.no-image,.productWrapper>.productInfo .product .description.no-image{margin-left:0}.item-table>.productInfo .product .description a,.productWrapper>.productInfo .product .description a{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500}.item-table>.productInfo .product .description p,.productWrapper>.productInfo .product .description p{color:#29333b}.item-table>.productInfo .product .description>*,.productWrapper>.productInfo .product .description>*{display:block}.item-table>.productInfo .product .description>:first-child,.productWrapper>.productInfo .product .description>:first-child{margin-top:0}.item-table>.productInfo .product .description .product-code,.productWrapper>.productInfo .product .description .product-code{margin:10px 0}.item-table>.productInfo .product .description .product-code strong,.productWrapper>.productInfo .product .description .product-code strong{color:#29333b}.item-table>.productInfo .product .description .productIconList .productIcons:first-child,.productWrapper>.productInfo .product .description .productIconList .productIcons:first-child{margin-left:0}.item-table>.productInfo .product .description .og_widget_content input[type=radio],.productWrapper>.productInfo .product .description .og_widget_content input[type=radio]{margin:4px 6px 0 2px}.item-table>.productInfo .product .description .og_widget_content .og-row,.productWrapper>.productInfo .product .description .og_widget_content .og-row{margin:0}.item-table>.productInfo .quantity,.productWrapper>.productInfo .quantity{width:10%;padding-left:20px;text-align:left}.item-table>.productInfo .quantity p,.productWrapper>.productInfo .quantity p{line-height:1;margin-bottom:10px;min-width:95px;font-weight:700}.item-table>.productInfo .quantity .error,.productWrapper>.productInfo .quantity .error{color:#c8102e;border:2px solid #c8102e;padding:7px 4px}.item-table>.productInfo .quantity input,.productWrapper>.productInfo .quantity input{width:45px}.item-table>.productInfo .availability,.productWrapper>.productInfo .availability{width:30%;margin-left:3%}.item-table>.productInfo .availability [class*=rta-message-],.productWrapper>.productInfo .availability [class*=rta-message-]{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:500}.item-table>.productInfo .availability .rta-message-warn,.productWrapper>.productInfo .availability .rta-message-warn{font-weight:500;font-size:13px;background:#eee;padding:5px 10px;display:inline-block;vertical-align:middle;margin:5px 0 0}.item-table>.productInfo .availability .rta-message-warn:before,.productWrapper>.productInfo .availability .rta-message-warn:before{font-size:16px}.item-table>.productInfo .availability .alert,.productWrapper>.productInfo .availability .alert{padding:0;background:0 0;border:none;display:inline;color:#000}.item-table>.productInfo .availability .availability-label,.item-table>.productInfo .availability strong,.productWrapper>.productInfo .availability .availability-label,.productWrapper>.productInfo .availability strong{color:#29333b}.item-table>.productInfo .price,.productWrapper>.productInfo .price{width:10%;padding:10px 0 0;text-align:right}.item-table>.productInfo .price .total-price-label,.productWrapper>.productInfo .price .total-price-label{color:#29333b}.item-table>.productInfo .reorder-price,.productWrapper>.productInfo .reorder-price{padding-top:29px}.mini-item-table .product{margin-top:15px}.mini-item-table .product:first-child{margin-top:0}.mini-item-table .product li{display:inline-block;vertical-align:middle;font-size:12px}.mini-item-table .product li.image,.mini-item-table .product li.sku-image{margin-right:5px;vertical-align:top}.mini-item-table .product li.image img,.mini-item-table .product li.sku-image img{width:40px;height:40px}.mini-item-table .product li.detail{width:54%;padding-right:10px}.mini-item-table .product li.detail a{font-weight:500}.mini-item-table .product li.detail p{margin-bottom:5px}.mini-item-table .product li.displayQty,.mini-item-table .product li.qty{font-weight:500;vertical-align:top;width:14%}.mini-item-table .product li.displayQty .packQty,.mini-item-table .product li.qty .packQty{color:#19792f}.mini-item-table .product li.displayQty.error,.mini-item-table .product li.qty.error{color:#c8102e}.mini-item-table .product li.price{font-weight:500;vertical-align:top;width:20%}.mini-item-table .product li.price span{color:#19792f}.zeroDT{background-color:#000;position:fixed;left:0;top:10px;z-index:9999999;padding:3px;color:#fff;font-size:10px}#accessRestricted{padding:20px 0}#accessRestricted h1{padding-bottom:10px}#accessRestricted .sorry,#accessRestricted a{font-weight:500}#accessRestricted .sorry{margin-bottom:5px}#accessRestricted ul{padding-top:10px}#accessRestricted ul li{float:left}#accessRestricted ul li:before{color:#72777d;font-family:graingerFont;content:" CPVC Pressure Pipe Fittings & Flanges - Grainger Industrial Supply 7C";font-size:9px;line-height:inherit;font-weight:500;margin:0 9px 0 6px;float:left}#accessRestricted ul li:first-child:before{display:none}#accessRestricted .backto{margin-top:20px;padding-bottom:10px}#accessRestricted .backto a:before{font-family:graingerFont;content:"\e918";font-weight:400;font-size:12px;padding-right:5px}#rtaLegalNotice{border-top:1px solid #d8d8d8;margin:20px 0;padding:15px 0}#usStateAndIntlCountries #intlLocation:after,#usStateAndIntlCountries #intlLocation:before,#usStateAndIntlCountries #usLocation:after,#usStateAndIntlCountries #usLocation:before{content:" ";display:table}#usStateAndIntlCountries #intlLocation:after,#usStateAndIntlCountries #usLocation:after{clear:both}#usStateAndIntlCountries #intlLocation h2,#usStateAndIntlCountries #usLocation h2{font-size:34px;font-weight:300}#usStateAndIntlCountries #intlLocation>ul,#usStateAndIntlCountries #usLocation>ul{padding:10px;margin-bottom:10px}#usStateAndIntlCountries #usLocation>ul{columns:3;-webkit-columns:3;-moz-columns:3}#usStateAndIntlCountries .stateOrCountry{margin-bottom:10px;-moz-column-break-inside:avoid;break-inside:avoid;-webkit-column-break-inside:avoid}#usStateAndIntlCountries .stateOrCountry.break{-moz-column-break-after:always;break-after:always;-webkit-column-break-after:always}#usStateAndIntlCountries .stateOrCountry .stateName .icon:before{font-family:graingerFont;content:"\e919";font-weight:400;font-size:8px;float:left;margin:2px 6px 0 0}#usStateAndIntlCountries .stateOrCountry .stateName.active .icon:before{font-family:graingerFont;content:"\e91e";font-weight:400;font-size:5px}#usStateAndIntlCountries .stateOrCountry>ul{margin-top:10px}#usStateAndIntlCountries .stateOrCountry .locations{margin:0 0 20px 15px}#usStateAndIntlCountries .stateOrCountry .locations p{margin-bottom:0}#usStateAndIntlCountries .stateOrCountry .locations p.branchName{font-weight:500}html{font-size:10px}body{margin:0;background:#fff;color:#000;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px}a sup{display:inline}a,a:link,a:visited{text-decoration:none}.normal{font-weight:400}.light{font-weight:100}.legal{color:#72777d;font-size:.688em;font-style:italic;line-height:.875em;margin:10px 0 0}.legal strong{font-weight:400}h1,h2,h3,h4,h5,h6{margin:0 0 10px;font-family:Roboto,Arial,Helvetica,sans-serif}h1{font-size:34px;line-height:40px;margin-bottom:12px;font-weight:300}h2{font-size:24px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}h6{font-size:14px}p{font-family:Roboto,Arial,Helvetica,sans-serif}.content,p{line-height:1.5;margin-bottom:10px}.content.bold,p.bold{font-weight:500}input{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;line-height:normal}#content h1,#content h2,#content h3,#content h4,#content h5,#content h6{font-family:Roboto,Arial,Helvetica,sans-serif}#content h5{font-weight:500}a.buy-more-popover{font-size:12px}a.buy-more-popover:hover{text-decoration:none}.buy-more-popover.fade{opacity:0}.buy-more-popover.fade.in{opacity:1}.buy-more-popover.popover{width:auto;white-space:nowrap}.buy-more-popover.popover button.lot-price-close-button{position:absolute;top:15px;right:2px;background-color:#fff;float:right;border:0}.buy-more-popover.popover button.lot-price-close-button:active,.buy-more-popover.popover button.lot-price-close-button:focus,.buy-more-popover.popover button.lot-price-close-button:hover{background-color:#bebebe}.buy-more-popover.popover .popover-content{padding:14px;max-width:none}.buy-more-popover.popover .popover-content tr td{color:#29333b}.buy-more-popover.popover .popover-content th,.buy-more-popover.popover .popover-content tr td:first-of-type{color:#72777d}.buy-more-popover.popover .popover-content th{margin-bottom:12px}.buy-more-popover[data-toggle=popover]:after{content:none}.lot-price-table-heading{font-weight:400;text-transform:none;color:#72777d}table.lot-price{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;color:inherit;line-height:1.3;margin-bottom:0}table.lot-price .lot-price__caption{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}table.lot-price .gcprice-qty:first-of-type{-webkit-transition:padding-left .2s ease-out;transition:padding-left .2s ease-out}table.lot-price .gcprice .gcprice-qty:first-of-type{padding-left:.5em}table.lot-price th,table.lot-price th:first-child{padding-top:0;padding-left:0;border-bottom:0}table.lot-price thead tr{border:0}table.lot-price td{width:auto;color:#72777d;padding:0 0 0 5px}table.lot-price td:first-child{width:25%;white-space:nowrap;min-width:50px;padding-left:0}table.lot-price td:first-child .gcprice-value{font-size:14px}table.lot-price tbody tr{font-size:11px;width:auto}table.lot-price tbody tr.gcprice td{color:#29333b}table.lot-price tbody tr:first-child{border-top:0}table.lot-price tbody tr.gcprice{border-left:3px solid #29333b}table.lot-price tbody tr.gcprice .gcprice-label,table.lot-price tbody tr.gcprice .gcprice-value{font-size:11px}table.lot-price tbody tr.gcprice .gcprice-reduced{color:#72777d}table.lot-price tbody td{padding:4px 0}table.lot-price tbody td .gcprice-expDate,table.lot-price tbody td .gcprice-reduced{display:block}table.lot-price .gcprice-reduced{font-family:Roboto,Arial,Helvetica,sans-serif;text-decoration:line-through}table.lot-price .gcprice-reduced .gcprice-reduced-value{text-decoration:line-through}.priceWrapper{font-size:16px;font-weight:400}.priceWrapper .topText{width:100%;padding:0;float:none;font-size:14px;margin:0;display:inline-block}.priceWrapper .topText:after,.priceWrapper .topText:before{content:" ";display:table}.priceWrapper .topText:after{clear:both}.priceWrapper .price,.priceWrapper .priceValue{color:#19792f;font-size:14px;font-weight:500}.priceWrapper .bottomText{font-size:14px}.quoteDetailSummaryTotal .priceWrapper .price,.quoteDetailSummaryTotal .priceWrapper .priceValue{font-size:16px}.reducedPriceLabel .strikedPrice{text-decoration:line-through}.priceLabel{display:block}.priceValue{color:#19792f;font-size:14px;font-weight:500}.clearance-price .price,.clearance-price .priceRed,.sale-price .price,.sale-price .priceRed{color:#c8102e}.endDate{color:#000;font-size:11px;font-weight:500}#quickitemview .price-container{font-size:12px;font-family:Roboto,Arial,Helvetica,sans-serif}.price-container:after,.price-container:before{content:" ";display:table}.price-container:after{clear:both}.price-container .price{font-weight:700;color:#19792f;margin-right:3px;min-width:40px;display:inline-block;vertical-align:middle}.price-container .price-label{min-width:75px;display:inline-block;vertical-align:middle}.price-container .clearance,.price-container .sale{color:#c8102e}.price-container .strikedPrice{text-decoration:line-through}.price-container .productIcons{float:right}.gcprice{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.3;color:#29333b}.gcprice.gcprice-csp .gcprice-label,.gcprice.gcprice-range .gcprice-label,.gcprice.gcprice-regular .gcprice-label,.gcprice.gcprice-special .gcprice-label{color:#72777d;display:block}.gcprice.gcprice-csp .gcprice-qty,.gcprice.gcprice-csp .gcprice-unit,.gcprice.gcprice-range .gcprice-qty,.gcprice.gcprice-range .gcprice-unit,.gcprice.gcprice-regular .gcprice-qty,.gcprice.gcprice-regular .gcprice-unit,.gcprice.gcprice-special .gcprice-qty,.gcprice.gcprice-special .gcprice-unit{color:#29333b}.gcprice.gcprice-csp .gcprice-value,.gcprice.gcprice-range .gcprice-value,.gcprice.gcprice-regular .gcprice-value,.gcprice.gcprice-special .gcprice-value{color:#19792f}.gcprice.gcprice-clearance .gcprice-label,.gcprice.gcprice-clearance .gcprice-value,.gcprice.gcprice-sale .gcprice-label,.gcprice.gcprice-sale .gcprice-value{color:#c8102e}.gcprice.gcprice-clearance .gcprice-label,.gcprice.gcprice-sale .gcprice-label{display:block}.gcprice.gcprice-clearance .gcprice-qty,.gcprice.gcprice-clearance .gcprice-unit,.gcprice.gcprice-sale .gcprice-qty,.gcprice.gcprice-sale .gcprice-unit{color:#29333b}.gcprice.gcprice-clearance .gcprice-expDate,.gcprice.gcprice-sale .gcprice-expDate{display:block;font-weight:400;color:#29333b}.gcprice.gcprice-reduced{text-decoration:line-through;font-weight:400;color:#72777d;margin-top:5px}.gcprice.gcprice-reduced .gcprice-reduced-value{text-decoration:line-through}.gcprice .gcprice-value,.gcprice.gcprice-range,.gcprice.gcprice-value{font-weight:700}.gcprice .gcprice-label{font-weight:400}.gcprice.gcprice-child-listing-details,.gcprice.gcprice-childTable,.gcprice.gcprice-compare,.gcprice.gcprice-idp,.gcprice.gcprice-quickview,.gcprice.gcprice-search-child-listing-details{margin-bottom:2px}.gcprice.gcprice-child-listing-details .gcprice-label,.gcprice.gcprice-child-listing-details .gcprice-value,.gcprice.gcprice-childTable .gcprice-label,.gcprice.gcprice-childTable .gcprice-value,.gcprice.gcprice-compare .gcprice-label,.gcprice.gcprice-compare .gcprice-value,.gcprice.gcprice-idp .gcprice-label,.gcprice.gcprice-idp .gcprice-value,.gcprice.gcprice-quickview .gcprice-label,.gcprice.gcprice-quickview .gcprice-value,.gcprice.gcprice-search-child-listing-details .gcprice-label,.gcprice.gcprice-search-child-listing-details .gcprice-value{font-size:16px;line-height:20px}.gcprice.gcprice-child-listing-details .gcprice-expDate,.gcprice.gcprice-child-listing-details .gcprice-unit,.gcprice.gcprice-child-listing-details.gcprice-shipPack,.gcprice.gcprice-childTable .gcprice-expDate,.gcprice.gcprice-childTable .gcprice-unit,.gcprice.gcprice-childTable.gcprice-shipPack,.gcprice.gcprice-compare .gcprice-expDate,.gcprice.gcprice-compare .gcprice-unit,.gcprice.gcprice-compare.gcprice-shipPack,.gcprice.gcprice-idp .gcprice-expDate,.gcprice.gcprice-idp .gcprice-unit,.gcprice.gcprice-idp.gcprice-shipPack,.gcprice.gcprice-quickview .gcprice-expDate,.gcprice.gcprice-quickview .gcprice-unit,.gcprice.gcprice-quickview.gcprice-shipPack,.gcprice.gcprice-search-child-listing-details .gcprice-expDate,.gcprice.gcprice-search-child-listing-details .gcprice-unit,.gcprice.gcprice-search-child-listing-details.gcprice-shipPack{font-size:13px}.gcprice.gcprice-child-listing-details.gcprice-reduced,.gcprice.gcprice-childTable.gcprice-reduced,.gcprice.gcprice-compare.gcprice-reduced,.gcprice.gcprice-idp.gcprice-reduced,.gcprice.gcprice-quickview.gcprice-reduced,.gcprice.gcprice-search-child-listing-details.gcprice-reduced{font-size:14px}.gcprice.gcprice-child-listing-details.gcprice-signin-for,.gcprice.gcprice-childTable.gcprice-signin-for,.gcprice.gcprice-compare.gcprice-signin-for,.gcprice.gcprice-idp.gcprice-signin-for,.gcprice.gcprice-quickview.gcprice-signin-for,.gcprice.gcprice-search-child-listing-details.gcprice-signin-for{margin-bottom:10px}.gcprice.gcprice-child-listing-details.gcprice-signin-for-qv,.gcprice.gcprice-childTable.gcprice-signin-for-qv,.gcprice.gcprice-compare.gcprice-signin-for-qv,.gcprice.gcprice-idp.gcprice-signin-for-qv,.gcprice.gcprice-quickview.gcprice-signin-for-qv,.gcprice.gcprice-search-child-listing-details.gcprice-signin-for-qv{margin-top:10px}.gcprice.gc-carousel .gcprice-expDate{font-size:11px}.gcprice.gcprice-search{font-size:14px}.gcprice.gcprice-search .gcprice-label{display:block}.gcprice.gcprice-search .gcprice-range{color:#72777d;font-weight:300}.gcprice.gcprice-search .gcprice-list-signin-for{float:left;width:50%}.gcprice.gcprice-search .gcprice-expDate{font-size:12px}.gcprice.gcprice-savings{font-size:13px;line-height:1.3}.gcprice.gcprice-savings.gcprice-child-listing{font-weight:500}.childPricingInfo .gcprice.gcprice-savings{font-size:11px;font-weight:500;margin:3px 0 10px}.gcprice.gcprice-child-listing{font-size:12px;line-height:14px}.gcprice.gcprice-child-listing .gcprice-expDate{font-size:10px}.gcprice.gcprice-listPrice.gcprice-child-listing{font-weight:500}.childPricingInfo .gcprice.gcprice-listPrice{font-size:12px;font-weight:500;margin-bottom:10px}.gcprice.gcprice-myList{font-size:12px;line-height:14px;margin:0 14px 3px 0}.gcprice.gcprice-atc-modal-your-price{font-size:12px;color:#000}.switchAndSave .gcprice.gcprice-atc-modal-your-price{color:#19792f}.gcprice.gcprice-atc-modal-total-price{font-size:12px;color:#19792f}.gcprice.gcprice-cart-your-price{display:inline-block;vertical-align:middle;margin:0;padding:0}.gcprice.gcprice-cart-your-price .gcprice-unit,.gcprice.gcprice-cart-your-price .gcprice-value{color:#000;font-size:12px;font-weight:500}.gcprice.gcprice-cart-total-price .gcprice-value{color:#19792f;font-size:14px}.gcprice.gcprice-checkout-base{display:inline-block;vertical-align:middle;margin-bottom:0}.gcprice.gcprice-checkout-base .gcprice-value{font-size:14px;color:#000}.gcprice.gcprice-checkout-total .gcprice-value{font-size:14px;color:#19792f}.gcprice.gcprice-order-confirmation-your-price{display:inline-block;vertical-align:middle;font-size:12px;font-weight:500;color:#000}.gcprice.gcprice-order-confirmation-total{text-align:right}.gcprice.gcprice-order-confirmation-total .gcprice-value{font-size:14px;color:#19792f}.gcprice.gcprice-review .gcprice-label{font-weight:500;color:#000;display:inline-block}.gcprice.gcprice-review .gcprice-value{font-weight:500}.gcprice.gcprice-review .gcprice-unit{color:#000;font-weight:500}.gcprice.gcprice-quickview .productIcons{display:none}.web-price{margin-top:10px;line-height:1.3}.web-price>a{font-family:Arial,sans-serif;font-size:12px;font-weight:700}.contract-reference-price[data-toggle=tooltip]:after{padding-right:0}.contract-reference-price-tooltip{width:180px}.contract-reference-price-tooltip p{margin-bottom:0;font-size:16px}.contract-reference-price-tooltip .gcprice-label{margin-bottom:2px}.contract-reference-price-tooltip .gcprice-value{color:#19792f}.contract-reference-price-tooltip .gcprice-unit{font-size:13px}.table-item .gcprice{font-size:12px}.table-item .gcprice .gcprice-value{font-size:14px}.price-replace-wrapper{-webkit-transition:opacity .3s;transition:opacity .3s}.price-replace,.range-replace{opacity:0;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);filter:alpha(opacity=0)}.gcprice .gcprice-discontinued.disc-price-message{display:none!important}[role=tooltip]{display:inline-block;vertical-align:middle}[role=tooltip] .icon{display:inline;background:0 0}[role=tooltip] .icon:after{font-family:graingerFont;content:"\e916";font-weight:400;font-size:13px;color:#72777d;margin:0 0 0 5px;padding-right:5px;vertical-align:middle}.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error):not(.text-input--quantity-warning),[role=tooltip]+.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error){background:#fff;border:1px solid #d8d8d8;border-radius:0;padding:10px;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.2);box-shadow:0 0 8px 0 rgba(0,0,0,.2);pointer-events:none;color:#29333b;overflow:visible;position:fixed}.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error):not(.text-input--quantity-warning):after,.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error):not(.text-input--quantity-warning):before,[role=tooltip]+.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error):after,[role=tooltip]+.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error):before{display:none}.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error):not(.text-input--quantity-warning) .triangle:after,.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error):not(.text-input--quantity-warning) .triangle:before,[role=tooltip]+.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error) .triangle:after,[role=tooltip]+.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error) .triangle:before{content:'';background:0 0;border:10px solid transparent;width:0;height:0;position:absolute}.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error):not(.text-input--quantity-warning).bottom .triangle,[role=tooltip]+.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error).bottom .triangle{left:calc(50% - 10px);position:absolute;top:0}.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error):not(.text-input--quantity-warning).bottom .triangle:before,[role=tooltip]+.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error).bottom .triangle:before{border-bottom-color:#d8d8d8;top:-20px}.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error):not(.text-input--quantity-warning).bottom .triangle:after,[role=tooltip]+.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error).bottom .triangle:after{border-bottom-color:#fff;top:-18px;z-index:1}.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error):not(.text-input--quantity-warning).right .triangle,[role=tooltip]+.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error).right .triangle{top:calc(50% - 10px);position:absolute;left:0}.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error):not(.text-input--quantity-warning).right .triangle:before,[role=tooltip]+.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error).right .triangle:before{border-right-color:#d8d8d8;left:-20px}.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error):not(.text-input--quantity-warning).right .triangle:after,[role=tooltip]+.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error).right .triangle:after{border-right-color:#fff;left:-18px;z-index:1}.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error):not(.text-input--quantity-warning).top .triangle:before,[role=tooltip]+.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error).top .triangle:before{border-top-color:#d8d8d8;margin-top:11px;margin-left:10px}.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error):not(.text-input--quantity-warning).top .triangle:after,[role=tooltip]+.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error).top .triangle:after{border-top-color:#fff;margin-top:10px;margin-left:10px;z-index:1}.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error):not(.text-input--quantity-warning).left .triangle:after,.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error):not(.text-input--quantity-warning).left .triangle:before,[role=tooltip]+.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error).left .triangle:after,[role=tooltip]+.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error).left .triangle:before{border:5px solid transparent;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:35%}.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error):not(.text-input--quantity-warning).left .triangle:before,[role=tooltip]+.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error).left .triangle:before{right:-4px;z-index:1;border-color:#fff}.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error):not(.text-input--quantity-warning).left .triangle:after,[role=tooltip]+.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error).left .triangle:after{right:-5px;border-color:#d8d8d8}.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error):not(.text-input--quantity-warning).clearance,.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error):not(.text-input--quantity-warning).sale,[role=tooltip]+.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error).clearance,[role=tooltip]+.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error).sale{margin-left:-90px!important}.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error):not(.text-input--quantity-warning).clearance .triangle:before,.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error):not(.text-input--quantity-warning).sale .triangle:before,[role=tooltip]+.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error).clearance .triangle:before,[role=tooltip]+.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error).sale .triangle:before{margin-left:40px}.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error):not(.text-input--quantity-warning).clearance .triangle:after,.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error):not(.text-input--quantity-warning).sale .triangle:after,[role=tooltip]+.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error).clearance .triangle:after,[role=tooltip]+.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error).sale .triangle:after{margin-left:40px}.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error):not(.text-input--quantity-warning).small,[role=tooltip]+.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error).small{width:300px}.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error):not(.text-input--quantity-warning).smaller,[role=tooltip]+.tooltip:not(.widgets-tooltip):not(.pricing__tooltip):not(.add-to-keepstock__tooltip).tooltip:not(.text-input--quantity-error).smaller{max-width:150px}#ltlSpecialShippingPricingMessage{font-family:Arial;font-size:12px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.27;color:#000;margin:14px 0}.modal-backdrop,.modal-backdrop-section{background-color:#29333b;bottom:0;left:0;position:fixed;right:0;top:0;z-index:19;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);filter:alpha(opacity=40)}.modal-backdrop-section.loading,.modal-backdrop.loading{z-index:22}.modal-loading{z-index:23;position:fixed;top:0;left:0;right:0;bottom:0;height:100%;cursor:wait}@-webkit-keyframes loading{0%,100%{opacity:1}50%{opacity:0}}@keyframes loading{0%,100%{opacity:1}50%{opacity:0}}@-webkit-keyframes scale{0%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}50%{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes scale{0%{-webkit-transform:scale(.5,.5);transform:scale(.5,.5)}50%{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}.modal-loading .loading{margin:0 auto;position:relative;top:40%;white-space:nowrap;width:35px;height:42px;opacity:.7}.modal-loading .loading .bar{display:inline-block;vertical-align:middle;width:16px;height:16px;background-color:#fff;font-size:0px;border-radius:50%;margin-right:8px}.modal-loading .loading .bar:nth-child(1){-webkit-animation:2s ease-in-out 0ms infinite loading;animation:2s ease-in-out 0ms infinite loading}.modal-loading .loading .bar:nth-child(2){-webkit-animation:2s ease-in-out .4s infinite loading;animation:2s ease-in-out .4s infinite loading}.modal-loading .loading .bar:nth-child(3){-webkit-animation:2s ease-in-out .8s infinite loading;animation:2s ease-in-out .8s infinite loading}.modal-backdrop-section{position:absolute}.modal,.modal-static{background-color:#fff;left:50%;position:fixed;top:5%;width:720px;margin-left:-360px;z-index:20;display:none}.modal-static.in,.modal.in{display:block!important}.modal-static.mediumModal,.modal-static.smallModal,.modal.mediumModal,.modal.smallModal{width:540px;margin-left:-270px}.modal-static.fade,.modal.fade{-webkit-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out;top:-25%}.modal-static.fade.in,.modal.fade.in{top:10%}.modal-static.formModal .modal-body,.modal-static.formModal .modal-content,.modal.formModal .modal-body,.modal.formModal .modal-content{background:#eee}.modal-static.formModal .modal-footer .modalButtons,.modal.formModal .modal-footer .modalButtons{float:left}.modal .fixed,.modal-static .fixed{position:absolute;left:0;top:0;padding:48px 15px 0;width:100%;z-index:2;border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8}.modal .fixed .info,.modal-static .fixed .info{font-style:normal;border:none}.modal .alert,.modal-static .alert{margin:10px 0}.modal .alert :first-child,.modal-static .alert :first-child{margin-top:0}.modal input.alert,.modal-static input.alert{margin:inherit;border:1px solid #c8102e}.modal #container,.modal-static #container{width:100%}.modal-static.redpass-page .modal-header,.modal.redpass-page .modal-header{background-color:#29333b}.modal-static.redpass-page .modal-header h2,.modal.redpass-page .modal-header h2{color:#fff;text-transform:uppercase}.modal-static.redpass-page .modal-header .close:after,.modal.redpass-page .modal-header .close:after{color:#fff;font-size:16px}.modal-static.redpass-page#modal-payment-form .modal-content,.modal-static.redpass-page#modal-payment-form-edit .modal-content,.modal-static.redpass-page#modal-payment-list .modal-content,.modal.redpass-page#modal-payment-form .modal-content,.modal.redpass-page#modal-payment-form-edit .modal-content,.modal.redpass-page#modal-payment-list .modal-content{padding:20px}.modal-static.redpass-page#modal-payment-form .modal-content li input,.modal-static.redpass-page#modal-payment-form-edit .modal-content li input,.modal.redpass-page#modal-payment-form .modal-content li input,.modal.redpass-page#modal-payment-form-edit .modal-content li input{height:45px}.modal-static.redpass-page#modal-payment-form .modal-content li.cvv,.modal-static.redpass-page#modal-payment-form .modal-content li.exp-month,.modal-static.redpass-page#modal-payment-form .modal-content li.exp-year,.modal-static.redpass-page#modal-payment-form-edit .modal-content li.cvv,.modal-static.redpass-page#modal-payment-form-edit .modal-content li.exp-month,.modal-static.redpass-page#modal-payment-form-edit .modal-content li.exp-year,.modal.redpass-page#modal-payment-form .modal-content li.cvv,.modal.redpass-page#modal-payment-form .modal-content li.exp-month,.modal.redpass-page#modal-payment-form .modal-content li.exp-year,.modal.redpass-page#modal-payment-form-edit .modal-content li.cvv,.modal.redpass-page#modal-payment-form-edit .modal-content li.exp-month,.modal.redpass-page#modal-payment-form-edit .modal-content li.exp-year{display:inline-block;vertical-align:middle;width:120px}.modal-static.redpass-page#modal-payment-form .modal-content li.cvv select,.modal-static.redpass-page#modal-payment-form .modal-content li.exp-month select,.modal-static.redpass-page#modal-payment-form .modal-content li.exp-year select,.modal-static.redpass-page#modal-payment-form-edit .modal-content li.cvv select,.modal-static.redpass-page#modal-payment-form-edit .modal-content li.exp-month select,.modal-static.redpass-page#modal-payment-form-edit .modal-content li.exp-year select,.modal.redpass-page#modal-payment-form .modal-content li.cvv select,.modal.redpass-page#modal-payment-form .modal-content li.exp-month select,.modal.redpass-page#modal-payment-form .modal-content li.exp-year select,.modal.redpass-page#modal-payment-form-edit .modal-content li.cvv select,.modal.redpass-page#modal-payment-form-edit .modal-content li.exp-month select,.modal.redpass-page#modal-payment-form-edit .modal-content li.exp-year select{width:120px}.modal-static.redpass-page#modal-payment-form .modal-content li.cvv.exp-month,.modal-static.redpass-page#modal-payment-form .modal-content li.exp-month.exp-month,.modal-static.redpass-page#modal-payment-form .modal-content li.exp-year.exp-month,.modal-static.redpass-page#modal-payment-form-edit .modal-content li.cvv.exp-month,.modal-static.redpass-page#modal-payment-form-edit .modal-content li.exp-month.exp-month,.modal-static.redpass-page#modal-payment-form-edit .modal-content li.exp-year.exp-month,.modal.redpass-page#modal-payment-form .modal-content li.cvv.exp-month,.modal.redpass-page#modal-payment-form .modal-content li.exp-month.exp-month,.modal.redpass-page#modal-payment-form .modal-content li.exp-year.exp-month,.modal.redpass-page#modal-payment-form-edit .modal-content li.cvv.exp-month,.modal.redpass-page#modal-payment-form-edit .modal-content li.exp-month.exp-month,.modal.redpass-page#modal-payment-form-edit .modal-content li.exp-year.exp-month{padding-bottom:30px}.modal-static.redpass-page#modal-payment-form .modal-content li.cvv.cvv,.modal-static.redpass-page#modal-payment-form .modal-content li.exp-month.cvv,.modal-static.redpass-page#modal-payment-form .modal-content li.exp-year.cvv,.modal-static.redpass-page#modal-payment-form-edit .modal-content li.cvv.cvv,.modal-static.redpass-page#modal-payment-form-edit .modal-content li.exp-month.cvv,.modal-static.redpass-page#modal-payment-form-edit .modal-content li.exp-year.cvv,.modal.redpass-page#modal-payment-form .modal-content li.cvv.cvv,.modal.redpass-page#modal-payment-form .modal-content li.exp-month.cvv,.modal.redpass-page#modal-payment-form .modal-content li.exp-year.cvv,.modal.redpass-page#modal-payment-form-edit .modal-content li.cvv.cvv,.modal.redpass-page#modal-payment-form-edit .modal-content li.exp-month.cvv,.modal.redpass-page#modal-payment-form-edit .modal-content li.exp-year.cvv{top:2px}.modal-static.redpass-page#modal-payment-form .modal-content li.cvv.cvv input,.modal-static.redpass-page#modal-payment-form .modal-content li.exp-month.cvv input,.modal-static.redpass-page#modal-payment-form .modal-content li.exp-year.cvv input,.modal-static.redpass-page#modal-payment-form-edit .modal-content li.cvv.cvv input,.modal-static.redpass-page#modal-payment-form-edit .modal-content li.exp-month.cvv input,.modal-static.redpass-page#modal-payment-form-edit .modal-content li.exp-year.cvv input,.modal.redpass-page#modal-payment-form .modal-content li.cvv.cvv input,.modal.redpass-page#modal-payment-form .modal-content li.exp-month.cvv input,.modal.redpass-page#modal-payment-form .modal-content li.exp-year.cvv input,.modal.redpass-page#modal-payment-form-edit .modal-content li.cvv.cvv input,.modal.redpass-page#modal-payment-form-edit .modal-content li.exp-month.cvv input,.modal.redpass-page#modal-payment-form-edit .modal-content li.exp-year.cvv input{height:42px}.modal-static.redpass-page#modal-payment-form .modal-content li.cvv.cvv p.error,.modal-static.redpass-page#modal-payment-form .modal-content li.exp-month.cvv p.error,.modal-static.redpass-page#modal-payment-form .modal-content li.exp-year.cvv p.error,.modal-static.redpass-page#modal-payment-form-edit .modal-content li.cvv.cvv p.error,.modal-static.redpass-page#modal-payment-form-edit .modal-content li.exp-month.cvv p.error,.modal-static.redpass-page#modal-payment-form-edit .modal-content li.exp-year.cvv p.error,.modal.redpass-page#modal-payment-form .modal-content li.cvv.cvv p.error,.modal.redpass-page#modal-payment-form .modal-content li.exp-month.cvv p.error,.modal.redpass-page#modal-payment-form .modal-content li.exp-year.cvv p.error,.modal.redpass-page#modal-payment-form-edit .modal-content li.cvv.cvv p.error,.modal.redpass-page#modal-payment-form-edit .modal-content li.exp-month.cvv p.error,.modal.redpass-page#modal-payment-form-edit .modal-content li.exp-year.cvv p.error{margin-bottom:-23px}.modal-static.redpass-page#modal-payment-form .modal-content li:nth-of-type(2),.modal-static.redpass-page#modal-payment-form-edit .modal-content li:nth-of-type(2),.modal.redpass-page#modal-payment-form .modal-content li:nth-of-type(2),.modal.redpass-page#modal-payment-form-edit .modal-content li:nth-of-type(2){display:inline-block;vertical-align:middle;width:29%;padding-bottom:26px}.modal-static.redpass-page#modal-payment-form .modal-content li:nth-of-type(3),.modal-static.redpass-page#modal-payment-form-edit .modal-content li:nth-of-type(3),.modal.redpass-page#modal-payment-form .modal-content li:nth-of-type(3),.modal.redpass-page#modal-payment-form-edit .modal-content li:nth-of-type(3){display:inline-block;vertical-align:middle;width:70%}.modal-static.redpass-page#modal-payment-form .modal-content li.address2,.modal-static.redpass-page#modal-payment-form .modal-content li.company2,.modal-static.redpass-page#modal-payment-form .modal-content li.country,.modal-static.redpass-page#modal-payment-form-edit .modal-content li.address2,.modal-static.redpass-page#modal-payment-form-edit .modal-content li.company2,.modal-static.redpass-page#modal-payment-form-edit .modal-content li.country,.modal.redpass-page#modal-payment-form .modal-content li.address2,.modal.redpass-page#modal-payment-form .modal-content li.company2,.modal.redpass-page#modal-payment-form .modal-content li.country,.modal.redpass-page#modal-payment-form-edit .modal-content li.address2,.modal.redpass-page#modal-payment-form-edit .modal-content li.company2,.modal.redpass-page#modal-payment-form-edit .modal-content li.country{display:none}.modal-static.redpass-page#modal-payment-form-edit .modal-content li:nth-of-type(2),.modal.redpass-page#modal-payment-form-edit .modal-content li:nth-of-type(2){padding-bottom:12px}.modal-static.redpass-page .modal-footer,.modal.redpass-page .modal-footer{padding:14px 35px 14px 19px}.modal .modal-footer,.modal .modal-header,.modal-static .modal-footer,.modal-static .modal-header{position:relative;min-height:60px;min-width:540px;z-index:9}.modal .modal-footer .legal,.modal .modal-header .legal,.modal-static .modal-footer .legal,.modal-static .modal-header .legal{margin:0;text-align:left;font-size:11px}.modal .modal-header,.modal-static .modal-header{background-color:#eee;padding:20px}.modal .modal-header:after,.modal .modal-header:before,.modal-static .modal-header:after,.modal-static .modal-header:before{content:" ";display:table}.modal .modal-header:after,.modal-static .modal-header:after{clear:both}.modal .modal-header h2,.modal-static .modal-header h2{float:left;margin-bottom:0;padding-right:20px;letter-spacing:.2px;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:20px;font-weight:400;color:#000;line-height:20px}.modal .modal-header .close,.modal-static .modal-header .close{border:none;float:right;padding:0;color:#00739e;cursor:pointer;text-transform:capitalize}.modal .modal-header .close:hover,.modal-static .modal-header .close:hover{text-decoration:none}.modal .modal-header .close .icon,.modal-static .modal-header .close .icon{display:inline;background:0 0}.modal .modal-header .close .icon:after,.modal-static .modal-header .close .icon:after{font-family:graingerFont;content:"\e901";font-weight:400;color:#00739e;margin:0 0 0 8px;display:inline-block;vertical-align:middle;font-size:12px}.modal .modal-header th,.modal-static .modal-header th{padding:0 0 0 10px}.modal .modal-header p.sub,.modal-static .modal-header p.sub{clear:both;margin:0;padding:8px 0 0;font-size:12px;line-height:12px}.modal .modal-header.close-only,.modal-static .modal-header.close-only{padding:10px;border-bottom:none}.modal .modal-header.close-only .close,.modal-static .modal-header.close-only .close{font-size:14px;vertical-align:top}.modal .modal-header.close-only .close:after,.modal-static .modal-header.close-only .close:after{margin-left:5px;margin-top:0}.modal .modal-body,.modal .modal-content,.modal-static .modal-body,.modal-static .modal-content{height:auto;padding:22px 20px;border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8}.lt-ie9 .modal .modal-body,.lt-ie9 .modal .modal-content,.lt-ie9 .modal-static .modal-body,.lt-ie9 .modal-static .modal-content{position:relative}.lt-ie9 .modal .modal-body .fixed,.lt-ie9 .modal .modal-content .fixed,.lt-ie9 .modal-static .modal-body .fixed,.lt-ie9 .modal-static .modal-content .fixed{position:relative;left:auto;top:auto;padding:inherit;width:auto;z-index:auto}.modal .modal-body h3,.modal .modal-content h3,.modal-static .modal-body h3,.modal-static .modal-content h3{color:#000;font-weight:400}.modal .modal-body>.nav-tabs,.modal .modal-content>.nav-tabs,.modal-static .modal-body>.nav-tabs,.modal-static .modal-content>.nav-tabs{margin-top:0}.modal .modal-body #switchAndSaveProduct,.modal .modal-content #switchAndSaveProduct,.modal-static .modal-body #switchAndSaveProduct,.modal-static .modal-content #switchAndSaveProduct{background-color:#fff;border-bottom:3px solid #d8d8d8}.modal .modal-body #switchAndSaveProduct .switchAndSaveHeader,.modal .modal-content #switchAndSaveProduct .switchAndSaveHeader,.modal-static .modal-body #switchAndSaveProduct .switchAndSaveHeader,.modal-static .modal-content #switchAndSaveProduct .switchAndSaveHeader{background-color:#00739e;color:#fff;padding:10px 9px;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:12px}.modal .modal-body #switchAndSaveProduct .switchAndSaveHeader .title-badge,.modal .modal-content #switchAndSaveProduct .switchAndSaveHeader .title-badge,.modal-static .modal-body #switchAndSaveProduct .switchAndSaveHeader .title-badge,.modal-static .modal-content #switchAndSaveProduct .switchAndSaveHeader .title-badge{padding:0 8px;margin-right:9px;text-transform:uppercase;color:#fff;position:relative;z-index:2}.modal .modal-body #switchAndSaveProduct .switchAndSaveHeader .title-badge:before,.modal .modal-content #switchAndSaveProduct .switchAndSaveHeader .title-badge:before,.modal-static .modal-body #switchAndSaveProduct .switchAndSaveHeader .title-badge:before,.modal-static .modal-content #switchAndSaveProduct .switchAndSaveHeader .title-badge:before{content:"";background:#10acd2;position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border-top-left-radius:3px;border-bottom-right-radius:3px;-ms-transform:skew(-15deg);transform:skew(-15deg);-webkit-transform:skew(-15deg)}.modal .modal-body #switchAndSaveProduct li,.modal .modal-content #switchAndSaveProduct li,.modal-static .modal-body #switchAndSaveProduct li,.modal-static .modal-content #switchAndSaveProduct li{display:inline-block;vertical-align:middle}.modal .modal-body #switchAndSaveProduct li p,.modal .modal-content #switchAndSaveProduct li p,.modal-static .modal-body #switchAndSaveProduct li p,.modal-static .modal-content #switchAndSaveProduct li p{font-family:Roboto,Arial,Helvetica,sans-serif}.modal .modal-body #switchAndSaveProduct li.switchAndSaveProductInfo,.modal .modal-content #switchAndSaveProduct li.switchAndSaveProductInfo,.modal-static .modal-body #switchAndSaveProduct li.switchAndSaveProductInfo,.modal-static .modal-content #switchAndSaveProduct li.switchAndSaveProductInfo{padding:15px 0 15px 20px;width:425px}.modal .modal-body #switchAndSaveProduct li.switchAndSaveProductInfo .product-url,.modal .modal-content #switchAndSaveProduct li.switchAndSaveProductInfo .product-url,.modal-static .modal-body #switchAndSaveProduct li.switchAndSaveProductInfo .product-url,.modal-static .modal-content #switchAndSaveProduct li.switchAndSaveProductInfo .product-url{padding-left:10px;font-family:Arial,Helvetica,sans-serif;font-weight:500;font-size:12px;float:left;width:80%;word-wrap:break-word}.modal .modal-body #switchAndSaveProduct li.switchAndSaveProductInfo img,.modal .modal-content #switchAndSaveProduct li.switchAndSaveProductInfo img,.modal-static .modal-body #switchAndSaveProduct li.switchAndSaveProductInfo img,.modal-static .modal-content #switchAndSaveProduct li.switchAndSaveProductInfo img{float:left;width:45px;height:45px}.modal .modal-body #switchAndSaveProduct li.switchAndSaveProductInfo p,.modal .modal-content #switchAndSaveProduct li.switchAndSaveProductInfo p,.modal-static .modal-body #switchAndSaveProduct li.switchAndSaveProductInfo p,.modal-static .modal-content #switchAndSaveProduct li.switchAndSaveProductInfo p{float:left;margin-left:5px}.modal .modal-body #switchAndSaveProduct li.switchAndSaveQtyPrice,.modal .modal-content #switchAndSaveProduct li.switchAndSaveQtyPrice,.modal-static .modal-body #switchAndSaveProduct li.switchAndSaveQtyPrice,.modal-static .modal-content #switchAndSaveProduct li.switchAndSaveQtyPrice{min-width:90px;font-size:13px}.modal .modal-body #switchAndSaveProduct li.switchAndSaveQtyPrice .replace-price,.modal .modal-body #switchAndSaveProduct li.switchAndSaveQtyPrice .replace-qty,.modal .modal-content #switchAndSaveProduct li.switchAndSaveQtyPrice .replace-price,.modal .modal-content #switchAndSaveProduct li.switchAndSaveQtyPrice .replace-qty,.modal-static .modal-body #switchAndSaveProduct li.switchAndSaveQtyPrice .replace-price,.modal-static .modal-body #switchAndSaveProduct li.switchAndSaveQtyPrice .replace-qty,.modal-static .modal-content #switchAndSaveProduct li.switchAndSaveQtyPrice .replace-price,.modal-static .modal-content #switchAndSaveProduct li.switchAndSaveQtyPrice .replace-qty{font-weight:500}.modal .modal-body #switchAndSaveProduct li.switchAndSaveQtyPrice .replace-price,.modal .modal-content #switchAndSaveProduct li.switchAndSaveQtyPrice .replace-price,.modal-static .modal-body #switchAndSaveProduct li.switchAndSaveQtyPrice .replace-price,.modal-static .modal-content #switchAndSaveProduct li.switchAndSaveQtyPrice .replace-price{color:#19792f}.modal .modal-body #switchAndSaveProduct li.switchAndSaveButton,.modal .modal-content #switchAndSaveProduct li.switchAndSaveButton,.modal-static .modal-body #switchAndSaveProduct li.switchAndSaveButton,.modal-static .modal-content #switchAndSaveProduct li.switchAndSaveButton{min-width:160px;text-align:right}.modal .modal-footer,.modal-static .modal-footer{padding:14px 15px 15px;text-align:right;border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8;clear:both}.modal .modal-footer a.block+input,.modal .modal-footer button+button,.modal-static .modal-footer a.block+input,.modal-static .modal-footer button+button{margin-left:10px}.modal .modal-footer .cancel,.modal .modal-footer .close,.modal .modal-footer .textLink,.modal-static .modal-footer .cancel,.modal-static .modal-footer .close,.modal-static .modal-footer .textLink{display:inline-block;vertical-align:middle;margin:0 10px 0 0;font-family:Roboto,Arial,Helvetica,sans-serif;text-transform:uppercase}.modal .modal-footer:after:after,.modal .modal-footer:after:before,.modal .modal-footer:before:after,.modal .modal-footer:before:before,.modal-static .modal-footer:after:after,.modal-static .modal-footer:after:before,.modal-static .modal-footer:before:after,.modal-static .modal-footer:before:before{content:" ";display:table}.modal .modal-footer:after:after,.modal .modal-footer:before:after,.modal-static .modal-footer:after:after,.modal-static .modal-footer:before:after{clear:both}.modal .modal-footer .footerMessage,.modal-static .modal-footer .footerMessage{float:left;font-weight:700;line-height:29px}.modal .modal-footer .modalButtons,.modal-static .modal-footer .modalButtons{float:right}.modal .modal-footer .modalButtons button,.modal-static .modal-footer .modalButtons button{float:left}.modal .modal-footer .modalButtons button+button,.modal-static .modal-footer .modalButtons button+button{margin-left:5px;margin-bottom:0}.modal .modal-footer .back:before,.modal-static .modal-footer .back:before{font-size:7px;margin:3px 5px 0 0;float:left;font-family:graingerFont;content:"\e918";font-weight:400}.modal .modal-footer .back.btn:before,.modal-static .modal-footer .back.btn:before{display:none}.modal .modal-footer .btn-group .btn+.btn,.modal-static .modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal .modal-footer .btn-block+.btn-block,.modal-static .modal-footer .btn-block+.btn-block{margin-left:0}.modal .modal-footer .itemsCartMessage,.modal-static .modal-footer .itemsCartMessage{float:left;padding:10px 0 0;color:#72777d;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px}@media (max-width:780px){.modal,.modal-static{width:540px;margin-left:-270px}.modal .modal-footer .itemsCartMessage,.modal-static .modal-footer .itemsCartMessage{text-align:left;padding:0 0 10px;margin-bottom:0}.modal#addToCart .carouselQty,.modal#bulkorderadd .carouselQty,.modal#mylist .carouselQty,.modal-static#addToCart .carouselQty,.modal-static#bulkorderadd .carouselQty,.modal-static#mylist .carouselQty{margin-bottom:10px}}.modal .modal-footer .epro-ulp-failure-message,.modal-static .modal-footer .epro-ulp-failure-message{display:block;font-size:13px;margin:5px 10px;text-align:left}.modal #addToCartModal .removedItemContainer,.modal #addToCartModal .removedItemContainer .removedClearanceMessage,.modal-static #addToCartModal .removedItemContainer,.modal-static #addToCartModal .removedItemContainer .removedClearanceMessage{margin-bottom:10px}.modal #addToCartModal .removedItemContainer h4,.modal-static #addToCartModal .removedItemContainer h4{margin-bottom:5px}.modal #addToCartModal .removedItemContainer p,.modal-static #addToCartModal .removedItemContainer p{margin-left:18px;font-size:12px;margin-bottom:3px}.modal #addToCartModal .removedItemContainer p.itemLine,.modal-static #addToCartModal .removedItemContainer p.itemLine{margin-left:30px}.modal #addToCartModal .priceDecreaseItemContainer,.modal-static #addToCartModal .priceDecreaseItemContainer{margin-bottom:10px;height:87px;overflow-y:auto}.modal #addToCartModal .priceDecreaseItemContainer .priceDecreaseMessage,.modal-static #addToCartModal .priceDecreaseItemContainer .priceDecreaseMessage{margin-bottom:10px}.modal #addToCartModal .priceDecreaseItemContainer h4,.modal-static #addToCartModal .priceDecreaseItemContainer h4{margin-bottom:5px}.modal #addToCartModal .priceDecreaseItemContainer p,.modal-static #addToCartModal .priceDecreaseItemContainer p{margin-left:18px;font-size:12px;margin-bottom:3px}.modal #addToCartModal .priceDecreaseItemContainer p.itemLine,.modal-static #addToCartModal .priceDecreaseItemContainer p.itemLine{margin-left:30px}.modal#addToProgramModal [data-vend=true] .unless-vend,.modal-static#addToProgramModal [data-vend=true] .unless-vend{display:none!important}.modal#addToProgramModal [data-vend=true] .fixed-location,.modal#addToProgramModal [data-vend=true] .fixed-location>label,.modal-static#addToProgramModal [data-vend=true] .fixed-location,.modal-static#addToProgramModal [data-vend=true] .fixed-location>label{display:inline}.modal#addToProgramModal [data-vend=false] .if-vend,.modal-static#addToProgramModal [data-vend=false] .if-vend{display:none!important}.modal#addToProgramModal .durable-number-fields,.modal-static#addToProgramModal .durable-number-fields{display:inline}.modal#addToProgramModal .durable-fields,.modal-static#addToProgramModal .durable-fields{margin-top:1rem}.modal#addToProgramModal .styledSelect,.modal-static#addToProgramModal .styledSelect{width:100%}.modal#addToProgramModal .styledSelect select,.modal-static#addToProgramModal .styledSelect select{max-width:100%}.modal#addToProgramModal .product,.modal-static#addToProgramModal .product{margin-top:3rem;border-top:1px solid #d8d8d8;padding-top:1rem}.modal#addToProgramModal .product img,.modal-static#addToProgramModal .product img{max-width:92px;max-height:92px}.modal#addToProgramModal .product .product-info,.modal-static#addToProgramModal .product .product-info{display:inline-block;vertical-align:middle;padding:1rem;width:calc(100% - 100px)}.modal#addToProgramModal .product .product-info div,.modal-static#addToProgramModal .product .product-info div{display:inline-block;vertical-align:middle}.modal#addToProgramModal .product .product-info div+div,.modal-static#addToProgramModal .product .product-info div+div{margin-left:1.5rem}.modal#addToProgramModal .product .product-info input[type=checkbox],.modal-static#addToProgramModal .product .product-info input[type=checkbox]{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.modal#addToProgramModal .product .product-info input[type=checkbox]:checked+input[type=hidden]+label .icon,.modal#addToProgramModal .product .product-info input[type=checkbox]:checked+label .icon,.modal-static#addToProgramModal .product .product-info input[type=checkbox]:checked+input[type=hidden]+label .icon,.modal-static#addToProgramModal .product .product-info input[type=checkbox]:checked+label .icon{padding:0}.modal#addToProgramModal .product .product-info input[type=checkbox]:checked+input[type=hidden]+label .icon:before,.modal#addToProgramModal .product .product-info input[type=checkbox]:checked+label .icon:before,.modal-static#addToProgramModal .product .product-info input[type=checkbox]:checked+input[type=hidden]+label .icon:before,.modal-static#addToProgramModal .product .product-info input[type=checkbox]:checked+label .icon:before{font-family:graingerFont;content:"\e908";font-weight:400;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#00739e}.modal#addToProgramModal .product .product-info input[type=checkbox]+input[type=hidden]+label,.modal#addToProgramModal .product .product-info input[type=checkbox]+label,.modal-static#addToProgramModal .product .product-info input[type=checkbox]+input[type=hidden]+label,.modal-static#addToProgramModal .product .product-info input[type=checkbox]+label{line-height:normal;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.modal#addToProgramModal .product .product-info input[type=checkbox]+input[type=hidden]+label:hover .icon:before,.modal#addToProgramModal .product .product-info input[type=checkbox]+label:hover .icon:before,.modal-static#addToProgramModal .product .product-info input[type=checkbox]+input[type=hidden]+label:hover .icon:before,.modal-static#addToProgramModal .product .product-info input[type=checkbox]+label:hover .icon:before{-webkit-box-shadow:inset 0 0 0 2px #00739e;box-shadow:inset 0 0 0 2px #00739e}.modal#addToProgramModal .product .product-info input[type=checkbox]+input[type=hidden]+label .icon,.modal#addToProgramModal .product .product-info input[type=checkbox]+label .icon,.modal-static#addToProgramModal .product .product-info input[type=checkbox]+input[type=hidden]+label .icon,.modal-static#addToProgramModal .product .product-info input[type=checkbox]+label .icon{padding:0}.modal#addToProgramModal .product .product-info input[type=checkbox]+input[type=hidden]+label .icon:before,.modal#addToProgramModal .product .product-info input[type=checkbox]+label .icon:before,.modal-static#addToProgramModal .product .product-info input[type=checkbox]+input[type=hidden]+label .icon:before,.modal-static#addToProgramModal .product .product-info input[type=checkbox]+label .icon:before{font-family:graingerFont;content:"\e906";font-weight:400;-webkit-box-shadow:inset 0 0 0 2px #72777d;box-shadow:inset 0 0 0 2px #72777d;color:transparent;margin-right:10px;font-size:18px;vertical-align:middle;display:inline-block}.modal#addToProgramModal .product .product-info input[type=checkbox]:disabled+input[type=hidden]+label,.modal#addToProgramModal .product .product-info input[type=checkbox]:disabled+label,.modal-static#addToProgramModal .product .product-info input[type=checkbox]:disabled+input[type=hidden]+label,.modal-static#addToProgramModal .product .product-info input[type=checkbox]:disabled+label{color:#d8d8d8;cursor:auto}.modal#addToProgramModal .product .product-info input[type=checkbox]:disabled+input[type=hidden]+label .icon:before,.modal#addToProgramModal .product .product-info input[type=checkbox]:disabled+label .icon:before,.modal-static#addToProgramModal .product .product-info input[type=checkbox]:disabled+input[type=hidden]+label .icon:before,.modal-static#addToProgramModal .product .product-info input[type=checkbox]:disabled+label .icon:before{background-color:#d8d8d8;color:#d8d8d8;-webkit-box-shadow:none;box-shadow:none}.modal#addToProgramModal .product .product-info input[type=checkbox]:focus+input[type=hidden]+label .icon:before,.modal#addToProgramModal .product .product-info input[type=checkbox]:focus+label .icon:before,.modal-static#addToProgramModal .product .product-info input[type=checkbox]:focus+input[type=hidden]+label .icon:before,.modal-static#addToProgramModal .product .product-info input[type=checkbox]:focus+label .icon:before{outline:#D8D8D8 solid 3px}.modal#addToProgramModal .product .product-info .durableInfo,.modal-static#addToProgramModal .product .product-info .durableInfo{font-size:12px;margin-top:1rem}.modal#addToProgramModal .quantity-field,.modal-static#addToProgramModal .quantity-field{display:inline-block;vertical-align:top;width:45%}.modal#addToProgramModal .quantity-field input,.modal-static#addToProgramModal .quantity-field input{width:10rem;margin-right:1rem;margin-bottom:1rem}.modal#addToProgramModal .number-field,.modal-static#addToProgramModal .number-field{display:inline-block;vertical-align:top;width:20%}.modal#addToProgramModal .number-field+.number-field,.modal-static#addToProgramModal .number-field+.number-field{margin-left:1.1rem}.modal#addToProgramModal .number-field label,.modal-static#addToProgramModal .number-field label{margin:0 0 1.2rem .75rem;line-height:normal}.modal#addToProgramModal .restricted-question .restricted-item,.modal-static#addToProgramModal .restricted-question .restricted-item{font-weight:700;padding:1rem 0;display:inline-block}.modal#addToProgramModal .restricted-question .question,.modal-static#addToProgramModal .restricted-question .question{padding-bottom:1rem}.modal#addToProgramModal .restricted-question label,.modal-static#addToProgramModal .restricted-question label{padding-bottom:1rem;line-height:1rem}.modal .multiModalTabs.tab-nav,.modal-static .multiModalTabs.tab-nav{display:none}.modal .multiModalTabs .description,.modal .multiModalTabs.tab-content .tab-pane,.modal-static .multiModalTabs .description,.modal-static .multiModalTabs.tab-content .tab-pane{padding:0}.modal .multiModalTabs table tr td:first-child,.modal-static .multiModalTabs table tr td:first-child{padding-left:0}.modal#alternateItemsModal .modal-content,.modal-static#alternateItemsModal .modal-content{padding:20px}.lt-ie9 .modal#addToCart .carousel,.lt-ie9 .modal#bulkorderadd .carousel,.lt-ie9 .modal#mylist .carousel,.lt-ie9 .modal-static#addToCart .carousel,.lt-ie9 .modal-static#bulkorderadd .carousel,.lt-ie9 .modal-static#mylist .carousel{width:auto}.modal#addToCart .modal-content,.modal#bulkorderadd .modal-content,.modal#mylist .modal-content,.modal-static#addToCart .modal-content,.modal-static#bulkorderadd .modal-content,.modal-static#mylist .modal-content{padding:0;margin:0}.modal#addToCart .modal-content.switchAndSave,.modal#bulkorderadd .modal-content.switchAndSave,.modal#mylist .modal-content.switchAndSave,.modal-static#addToCart .modal-content.switchAndSave,.modal-static#bulkorderadd .modal-content.switchAndSave,.modal-static#mylist .modal-content.switchAndSave{background-color:#eee;padding:10px}.modal#addToCart .legalContent .modal-content,.modal#bulkorderadd .legalContent .modal-content,.modal#mylist .legalContent .modal-content,.modal-static#addToCart .legalContent .modal-content,.modal-static#bulkorderadd .legalContent .modal-content,.modal-static#mylist .legalContent .modal-content{padding:22px 20px}.modal#addToCart .cart-restriceted-content,.modal#bulkorderadd .cart-restriceted-content,.modal#mylist .cart-restriceted-content,.modal-static#addToCart .cart-restriceted-content,.modal-static#bulkorderadd .cart-restriceted-content,.modal-static#mylist .cart-restriceted-content{padding:20px}.modal#addToCart .commerce,.modal#bulkorderadd .commerce,.modal#mylist .commerce,.modal-static#addToCart .commerce,.modal-static#bulkorderadd .commerce,.modal-static#mylist .commerce{border-bottom:1px solid #d8d8d8;margin-bottom:10px;max-height:150px;overflow-y:auto}.modal#addToCart .commerce.one-item,.modal#bulkorderadd .commerce.one-item,.modal#mylist .commerce.one-item,.modal-static#addToCart .commerce.one-item,.modal-static#bulkorderadd .commerce.one-item,.modal-static#mylist .commerce.one-item{border-bottom:none;overflow-y:hidden;max-height:100px;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:1s;transition-duration:1s;-webkit-transition-timing-function:cubic-bezier(0,1,0.5,1);transition-timing-function:cubic-bezier(0,1,0.5,1)}.modal#addToCart .commerce.switchAndSave,.modal#bulkorderadd .commerce.switchAndSave,.modal#mylist .commerce.switchAndSave,.modal-static#addToCart .commerce.switchAndSave,.modal-static#bulkorderadd .commerce.switchAndSave,.modal-static#mylist .commerce.switchAndSave{background-color:#fff;border-bottom:3px solid #d8d8d8}.modal#addToCart .commerce.switchAndSave.closed,.modal#bulkorderadd .commerce.switchAndSave.closed,.modal#mylist .commerce.switchAndSave.closed,.modal-static#addToCart .commerce.switchAndSave.closed,.modal-static#bulkorderadd .commerce.switchAndSave.closed,.modal-static#mylist .commerce.switchAndSave.closed{max-height:0;border-bottom:none;margin-bottom:0}.lt-ie9 .modal#addToCart .commerce,.lt-ie9 .modal#bulkorderadd .commerce,.lt-ie9 .modal#mylist .commerce,.lt-ie9 .modal-static#addToCart .commerce,.lt-ie9 .modal-static#bulkorderadd .commerce,.lt-ie9 .modal-static#mylist .commerce{width:auto}.modal#addToCart .commerce .commerce-table,.modal#bulkorderadd .commerce .commerce-table,.modal#mylist .commerce .commerce-table,.modal-static#addToCart .commerce .commerce-table,.modal-static#bulkorderadd .commerce .commerce-table,.modal-static#mylist .commerce .commerce-table{padding-bottom:0;margin-bottom:0}.lt-ie9 .modal#addToCart .commerce .commerce-table,.lt-ie9 .modal#bulkorderadd .commerce .commerce-table,.lt-ie9 .modal#mylist .commerce .commerce-table,.lt-ie9 .modal-static#addToCart .commerce .commerce-table,.lt-ie9 .modal-static#bulkorderadd .commerce .commerce-table,.lt-ie9 .modal-static#mylist .commerce .commerce-table{width:auto}.modal#addToCart .commerce .commerce-table thead,.modal#bulkorderadd .commerce .commerce-table thead,.modal#mylist .commerce .commerce-table thead,.modal-static#addToCart .commerce .commerce-table thead,.modal-static#bulkorderadd .commerce .commerce-table thead,.modal-static#mylist .commerce .commerce-table thead{background:#d8d8d8;font-family:Roboto,Arial,Helvetica,sans-serif}.modal#addToCart .commerce .commerce-table th,.modal#bulkorderadd .commerce .commerce-table th,.modal#mylist .commerce .commerce-table th,.modal-static#addToCart .commerce .commerce-table th,.modal-static#bulkorderadd .commerce .commerce-table th,.modal-static#mylist .commerce .commerce-table th{padding:10px;font-weight:500;min-width:100px;width:100%;text-align:right}.modal#addToCart .commerce .commerce-table th:first-child,.modal#bulkorderadd .commerce .commerce-table th:first-child,.modal#mylist .commerce .commerce-table th:first-child,.modal-static#addToCart .commerce .commerce-table th:first-child,.modal-static#bulkorderadd .commerce .commerce-table th:first-child,.modal-static#mylist .commerce .commerce-table th:first-child{text-align:left;padding-left:20px}.modal#addToCart .commerce .commerce-table th:last-child,.modal#bulkorderadd .commerce .commerce-table th:last-child,.modal#mylist .commerce .commerce-table th:last-child,.modal-static#addToCart .commerce .commerce-table th:last-child,.modal-static#bulkorderadd .commerce .commerce-table th:last-child,.modal-static#mylist .commerce .commerce-table th:last-child{padding-right:20px}.modal#addToCart .adobe-carousel,.modal#bulkorderadd .adobe-carousel,.modal#mylist .adobe-carousel,.modal-static#addToCart .adobe-carousel,.modal-static#bulkorderadd .adobe-carousel,.modal-static#mylist .adobe-carousel{padding:0 15px}.modal#addToCart .adobe-carousel h2,.modal#bulkorderadd .adobe-carousel h2,.modal#mylist .adobe-carousel h2,.modal-static#addToCart .adobe-carousel h2,.modal-static#bulkorderadd .adobe-carousel h2,.modal-static#mylist .adobe-carousel h2{margin-bottom:5px}.modal#addToCart .adobe-carousel .carouselPagination,.modal#bulkorderadd .adobe-carousel .carouselPagination,.modal#mylist .adobe-carousel .carouselPagination,.modal-static#addToCart .adobe-carousel .carouselPagination,.modal-static#bulkorderadd .adobe-carousel .carouselPagination,.modal-static#mylist .adobe-carousel .carouselPagination{margin-top:-25px}.modal#addToCart .adobe-carousel .smallerCarousel .carouselContainer,.modal#bulkorderadd .adobe-carousel .smallerCarousel .carouselContainer,.modal#mylist .adobe-carousel .smallerCarousel .carouselContainer,.modal-static#addToCart .adobe-carousel .smallerCarousel .carouselContainer,.modal-static#bulkorderadd .adobe-carousel .smallerCarousel .carouselContainer,.modal-static#mylist .adobe-carousel .smallerCarousel .carouselContainer{overflow:hidden;min-width:680px}.modal#addToCart .adobe-carousel .smallerCarousel .carouselContainer .product,.modal#bulkorderadd .adobe-carousel .smallerCarousel .carouselContainer .product,.modal#mylist .adobe-carousel .smallerCarousel .carouselContainer .product,.modal-static#addToCart .adobe-carousel .smallerCarousel .carouselContainer .product,.modal-static#bulkorderadd .adobe-carousel .smallerCarousel .carouselContainer .product,.modal-static#mylist .adobe-carousel .smallerCarousel .carouselContainer .product{width:162px;margin:0 10px 0 0;padding:15px 10px 5px;min-height:380px}.modal#addToCart .adobe-carousel .smallerCarousel .carouselContainer .product .add-recommendation-to-cart,.modal#bulkorderadd .adobe-carousel .smallerCarousel .carouselContainer .product .add-recommendation-to-cart,.modal#mylist .adobe-carousel .smallerCarousel .carouselContainer .product .add-recommendation-to-cart,.modal-static#addToCart .adobe-carousel .smallerCarousel .carouselContainer .product .add-recommendation-to-cart,.modal-static#bulkorderadd .adobe-carousel .smallerCarousel .carouselContainer .product .add-recommendation-to-cart,.modal-static#mylist .adobe-carousel .smallerCarousel .carouselContainer .product .add-recommendation-to-cart{width:70%;margin-top:6px;margin-left:27%}.modal#addToCart .adobe-carousel .smallerCarousel .carouselContainer .product:after,.modal#addToCart .adobe-carousel .smallerCarousel .carouselContainer .product:before,.modal#bulkorderadd .adobe-carousel .smallerCarousel .carouselContainer .product:after,.modal#bulkorderadd .adobe-carousel .smallerCarousel .carouselContainer .product:before,.modal#mylist .adobe-carousel .smallerCarousel .carouselContainer .product:after,.modal#mylist .adobe-carousel .smallerCarousel .carouselContainer .product:before,.modal-static#addToCart .adobe-carousel .smallerCarousel .carouselContainer .product:after,.modal-static#addToCart .adobe-carousel .smallerCarousel .carouselContainer .product:before,.modal-static#bulkorderadd .adobe-carousel .smallerCarousel .carouselContainer .product:after,.modal-static#bulkorderadd .adobe-carousel .smallerCarousel .carouselContainer .product:before,.modal-static#mylist .adobe-carousel .smallerCarousel .carouselContainer .product:after,.modal-static#mylist .adobe-carousel .smallerCarousel .carouselContainer .product:before{width:162px}.modal#addToCart .itemsinCart,.modal#bulkorderadd .itemsinCart,.modal#mylist .itemsinCart,.modal-static#addToCart .itemsinCart,.modal-static#bulkorderadd .itemsinCart,.modal-static#mylist .itemsinCart{padding:0 20px 20px}.modal#addToCart .itemsinCart td,.modal#bulkorderadd .itemsinCart td,.modal#mylist .itemsinCart td,.modal-static#addToCart .itemsinCart td,.modal-static#bulkorderadd .itemsinCart td,.modal-static#mylist .itemsinCart td{padding:15px 20px 15px 0;font-weight:500;font-size:12px;vertical-align:top;text-align:right;min-width:90px}.modal#addToCart .itemsinCart td.first,.modal#bulkorderadd .itemsinCart td.first,.modal#mylist .itemsinCart td.first,.modal-static#addToCart .itemsinCart td.first,.modal-static#bulkorderadd .itemsinCart td.first,.modal-static#mylist .itemsinCart td.first{text-align:left;padding:15px 20px;max-width:450px}.modal#addToCart .itemsinCart td.first.switchAndSave,.modal#bulkorderadd .itemsinCart td.first.switchAndSave,.modal#mylist .itemsinCart td.first.switchAndSave,.modal-static#addToCart .itemsinCart td.first.switchAndSave,.modal-static#bulkorderadd .itemsinCart td.first.switchAndSave,.modal-static#mylist .itemsinCart td.first.switchAndSave{width:425px;max-width:425px}.modal#addToCart .itemsinCart td.price-qty,.modal#bulkorderadd .itemsinCart td.price-qty,.modal#mylist .itemsinCart td.price-qty,.modal-static#addToCart .itemsinCart td.price-qty,.modal-static#bulkorderadd .itemsinCart td.price-qty,.modal-static#mylist .itemsinCart td.price-qty{text-align:left}.modal#addToCart .itemsinCart td.total-price,.modal#bulkorderadd .itemsinCart td.total-price,.modal#mylist .itemsinCart td.total-price,.modal-static#addToCart .itemsinCart td.total-price,.modal-static#bulkorderadd .itemsinCart td.total-price,.modal-static#mylist .itemsinCart td.total-price{vertical-align:bottom}.modal#addToCart .itemsinCart td.total-price .value,.modal#bulkorderadd .itemsinCart td.total-price .value,.modal#mylist .itemsinCart td.total-price .value,.modal-static#addToCart .itemsinCart td.total-price .value,.modal-static#bulkorderadd .itemsinCart td.total-price .value,.modal-static#mylist .itemsinCart td.total-price .value{color:#19792f}.modal#addToCart .itemsinCart td.price-qty p,.modal#addToCart .itemsinCart td.total-price p,.modal#bulkorderadd .itemsinCart td.price-qty p,.modal#bulkorderadd .itemsinCart td.total-price p,.modal#mylist .itemsinCart td.price-qty p,.modal#mylist .itemsinCart td.total-price p,.modal-static#addToCart .itemsinCart td.price-qty p,.modal-static#addToCart .itemsinCart td.total-price p,.modal-static#bulkorderadd .itemsinCart td.price-qty p,.modal-static#bulkorderadd .itemsinCart td.total-price p,.modal-static#mylist .itemsinCart td.price-qty p,.modal-static#mylist .itemsinCart td.total-price p{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;line-height:normal;font-size:13px;margin-bottom:5px}.modal#addToCart .itemsinCart td.price-qty p .label,.modal#addToCart .itemsinCart td.total-price p .label,.modal#bulkorderadd .itemsinCart td.price-qty p .label,.modal#bulkorderadd .itemsinCart td.total-price p .label,.modal#mylist .itemsinCart td.price-qty p .label,.modal#mylist .itemsinCart td.total-price p .label,.modal-static#addToCart .itemsinCart td.price-qty p .label,.modal-static#addToCart .itemsinCart td.total-price p .label,.modal-static#bulkorderadd .itemsinCart td.price-qty p .label,.modal-static#bulkorderadd .itemsinCart td.total-price p .label,.modal-static#mylist .itemsinCart td.price-qty p .label,.modal-static#mylist .itemsinCart td.total-price p .label{color:#29333b}.modal#addToCart .itemsinCart td.price-qty .value,.modal#addToCart .itemsinCart td.total-price .value,.modal#bulkorderadd .itemsinCart td.price-qty .value,.modal#bulkorderadd .itemsinCart td.total-price .value,.modal#mylist .itemsinCart td.price-qty .value,.modal#mylist .itemsinCart td.total-price .value,.modal-static#addToCart .itemsinCart td.price-qty .value,.modal-static#addToCart .itemsinCart td.total-price .value,.modal-static#bulkorderadd .itemsinCart td.price-qty .value,.modal-static#bulkorderadd .itemsinCart td.total-price .value,.modal-static#mylist .itemsinCart td.price-qty .value,.modal-static#mylist .itemsinCart td.total-price .value{font-weight:500}.modal#addToCart .itemsinCart td img,.modal#bulkorderadd .itemsinCart td img,.modal#mylist .itemsinCart td img,.modal-static#addToCart .itemsinCart td img,.modal-static#bulkorderadd .itemsinCart td img,.modal-static#mylist .itemsinCart td img{width:45px;height:45px;float:left;word-wrap:break-word}.modal#addToCart .itemsinCart a,.modal#bulkorderadd .itemsinCart a,.modal#mylist .itemsinCart a,.modal-static#addToCart .itemsinCart a,.modal-static#bulkorderadd .itemsinCart a,.modal-static#mylist .itemsinCart a{padding:0 0 0 10px;max-width:87%;float:left;max-height:36px;overflow:hidden}.modal#addToCart .itemsinCart a#atc-signin-price,.modal#bulkorderadd .itemsinCart a#atc-signin-price,.modal#mylist .itemsinCart a#atc-signin-price,.modal-static#addToCart .itemsinCart a#atc-signin-price,.modal-static#bulkorderadd .itemsinCart a#atc-signin-price,.modal-static#mylist .itemsinCart a#atc-signin-price{float:none}.modal#addToCart .itemsinCart .commerce-table td,.modal#addToCart .itemsinCart .itemPrice,.modal#addToCart .itemsinCart .itemTotalPrice,.modal#bulkorderadd .itemsinCart .commerce-table td,.modal#bulkorderadd .itemsinCart .itemPrice,.modal#bulkorderadd .itemsinCart .itemTotalPrice,.modal#mylist .itemsinCart .commerce-table td,.modal#mylist .itemsinCart .itemPrice,.modal#mylist .itemsinCart .itemTotalPrice,.modal-static#addToCart .itemsinCart .commerce-table td,.modal-static#addToCart .itemsinCart .itemPrice,.modal-static#addToCart .itemsinCart .itemTotalPrice,.modal-static#bulkorderadd .itemsinCart .commerce-table td,.modal-static#bulkorderadd .itemsinCart .itemPrice,.modal-static#bulkorderadd .itemsinCart .itemTotalPrice,.modal-static#mylist .itemsinCart .commerce-table td,.modal-static#mylist .itemsinCart .itemPrice,.modal-static#mylist .itemsinCart .itemTotalPrice{color:#19792f}@media (max-width:780px){.modal#addToCart .itemsinCart a,.modal#bulkorderadd .itemsinCart a,.modal#mylist .itemsinCart a,.modal-static#addToCart .itemsinCart a,.modal-static#bulkorderadd .itemsinCart a,.modal-static#mylist .itemsinCart a{max-width:70%}.modal#addToCart.modal,.modal#bulkorderadd.modal,.modal#mylist.modal,.modal-static#addToCart.modal,.modal-static#bulkorderadd.modal,.modal-static#mylist.modal{top:4%}.modal#addToCart .modal-content,.modal#bulkorderadd .modal-content,.modal#mylist .modal-content,.modal-static#addToCart .modal-content,.modal-static#bulkorderadd .modal-content,.modal-static#mylist .modal-content{padding:0 15px}.modal#addToCart .carousel,.modal#bulkorderadd .carousel,.modal#mylist .carousel,.modal-static#addToCart .carousel,.modal-static#bulkorderadd .carousel,.modal-static#mylist .carousel{margin-bottom:0}.modal#addToCart .carousel.intelligentOffer .carouselContainer .carouselProductLists .carouselProduct,.modal#bulkorderadd .carousel.intelligentOffer .carouselContainer .carouselProductLists .carouselProduct,.modal#mylist .carousel.intelligentOffer .carouselContainer .carouselProductLists .carouselProduct,.modal-static#addToCart .carousel.intelligentOffer .carouselContainer .carouselProductLists .carouselProduct,.modal-static#bulkorderadd .carousel.intelligentOffer .carouselContainer .carouselProductLists .carouselProduct,.modal-static#mylist .carousel.intelligentOffer .carouselContainer .carouselProductLists .carouselProduct{width:110px;margin-right:10px}.modal#addToCart .carousel.intelligentOffer .carouselContainer .carouselProductLists .carouselProduct .carouselProductName,.modal#bulkorderadd .carousel.intelligentOffer .carouselContainer .carouselProductLists .carouselProduct .carouselProductName,.modal#mylist .carousel.intelligentOffer .carouselContainer .carouselProductLists .carouselProduct .carouselProductName,.modal-static#addToCart .carousel.intelligentOffer .carouselContainer .carouselProductLists .carouselProduct .carouselProductName,.modal-static#bulkorderadd .carousel.intelligentOffer .carouselContainer .carouselProductLists .carouselProduct .carouselProductName,.modal-static#mylist .carousel.intelligentOffer .carouselContainer .carouselProductLists .carouselProduct .carouselProductName{min-height:75px;padding:0;word-wrap:break-word}.modal#addToCart .carousel.intelligentOffer .carouselContainer .carouselProductLists .carouselProduct .carouselProductImage,.modal#bulkorderadd .carousel.intelligentOffer .carouselContainer .carouselProductLists .carouselProduct .carouselProductImage,.modal#mylist .carousel.intelligentOffer .carouselContainer .carouselProductLists .carouselProduct .carouselProductImage,.modal-static#addToCart .carousel.intelligentOffer .carouselContainer .carouselProductLists .carouselProduct .carouselProductImage,.modal-static#bulkorderadd .carousel.intelligentOffer .carouselContainer .carouselProductLists .carouselProduct .carouselProductImage,.modal-static#mylist .carousel.intelligentOffer .carouselContainer .carouselProductLists .carouselProduct .carouselProductImage{width:80px;height:80px}.modal#addToCart .carousel.intelligentOffer .carouselContainer .carouselProductLists .carouselProduct .carouselProductImage img,.modal#bulkorderadd .carousel.intelligentOffer .carouselContainer .carouselProductLists .carouselProduct .carouselProductImage img,.modal#mylist .carousel.intelligentOffer .carouselContainer .carouselProductLists .carouselProduct .carouselProductImage img,.modal-static#addToCart .carousel.intelligentOffer .carouselContainer .carouselProductLists .carouselProduct .carouselProductImage img,.modal-static#bulkorderadd .carousel.intelligentOffer .carouselContainer .carouselProductLists .carouselProduct .carouselProductImage img,.modal-static#mylist .carousel.intelligentOffer .carouselContainer .carouselProductLists .carouselProduct .carouselProductImage img{width:100%}.modal#addToCart .carousel>.arrow.carouselLeft,.modal#bulkorderadd .carousel>.arrow.carouselLeft,.modal#mylist .carousel>.arrow.carouselLeft,.modal-static#addToCart .carousel>.arrow.carouselLeft,.modal-static#bulkorderadd .carousel>.arrow.carouselLeft,.modal-static#mylist .carousel>.arrow.carouselLeft{left:-10px}.modal#addToCart .carousel>.arrow.carouselRight,.modal#bulkorderadd .carousel>.arrow.carouselRight,.modal#mylist .carousel>.arrow.carouselRight,.modal-static#addToCart .carousel>.arrow.carouselRight,.modal-static#bulkorderadd .carousel>.arrow.carouselRight,.modal-static#mylist .carousel>.arrow.carouselRight{right:-10px}.modal#addToCart .carouselPagination,.modal#bulkorderadd .carouselPagination,.modal#mylist .carouselPagination,.modal-static#addToCart .carouselPagination,.modal-static#bulkorderadd .carouselPagination,.modal-static#mylist .carouselPagination{padding-right:10px}.modal#addToCart .smallerCarousel .carouselContainer,.modal#bulkorderadd .smallerCarousel .carouselContainer,.modal#mylist .smallerCarousel .carouselContainer,.modal-static#addToCart .smallerCarousel .carouselContainer,.modal-static#bulkorderadd .smallerCarousel .carouselContainer,.modal-static#mylist .smallerCarousel .carouselContainer{width:450px}.modal#addToCart .smallerCarousel .carouselContainer li,.modal#bulkorderadd .smallerCarousel .carouselContainer li,.modal#mylist .smallerCarousel .carouselContainer li,.modal-static#addToCart .smallerCarousel .carouselContainer li,.modal-static#bulkorderadd .smallerCarousel .carouselContainer li,.modal-static#mylist .smallerCarousel .carouselContainer li{width:115px}.modal#addToCart .smallerCarousel .carouselContainer div,.modal#bulkorderadd .smallerCarousel .carouselContainer div,.modal#mylist .smallerCarousel .carouselContainer div,.modal-static#addToCart .smallerCarousel .carouselContainer div,.modal-static#bulkorderadd .smallerCarousel .carouselContainer div,.modal-static#mylist .smallerCarousel .carouselContainer div{width:100px}.modal#addToCart .smallerCarousel .carouselContainer div.carouselProductImage img,.modal#bulkorderadd .smallerCarousel .carouselContainer div.carouselProductImage img,.modal#mylist .smallerCarousel .carouselContainer div.carouselProductImage img,.modal-static#addToCart .smallerCarousel .carouselContainer div.carouselProductImage img,.modal-static#bulkorderadd .smallerCarousel .carouselContainer div.carouselProductImage img,.modal-static#mylist .smallerCarousel .carouselContainer div.carouselProductImage img{width:90px}.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer div,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer div{width:unset}}.modal-static.sourcingQuotesModal .scrollable table,.modal.sourcingQuotesModal .scrollable table{border-collapse:collapse;width:100%}.modal-static.sourcingQuotesModal .scrollable thead,.modal.sourcingQuotesModal .scrollable thead{text-align:left;display:table;float:left;width:100%}.modal-static.sourcingQuotesModal .scrollable thead tr,.modal.sourcingQuotesModal .scrollable thead tr{display:table-row;width:100%}.modal-static.sourcingQuotesModal .scrollable tbody,.modal.sourcingQuotesModal .scrollable tbody{display:block;max-height:140px;overflow-x:auto;overflow-y:scroll;float:left;width:100%}.modal-static.sourcingQuotesModal .scrollable tbody tr,.modal.sourcingQuotesModal .scrollable tbody tr{display:table;width:100%}.modal-static.sourcingQuotesModal .scrollable tr:after,.modal.sourcingQuotesModal .scrollable tr:after{content:".";margin-left:-3px;visibility:hidden}.modal #alternates .fixed,.modal-static #alternates .fixed{padding:0;position:relative;border-left:none;border-right:none}#modal-alternate-items .modal-content{margin:0!important}.modal-static{top:170px;display:block;outline:rgba(0,0,0,.6) solid 9999px;outline:rgba(0,0,0,.6) solid}.modal-static h2{border-bottom:none!important;padding-bottom:0!important}#cartRestrictedModal .restrictionChoice label{display:inline;padding:0 15px 0 5px}#cartRestrictedModal #stateRestrictionQuestion{margin-top:20px}#endSessionModal .modal-footer .btn{margin-left:5px}#shipAvailablityTermsModal .specialOrderItemsAlertList{list-style:disc;font-weight:400;font-size:14px;margin:12px 0 0 10px}#shipAvailablityTermsModal .specialOrderItemsAlertList li{margin:0 0 10px}@media (max-width:640px){#eproReturnCartModal{width:100%;margin-left:auto;left:0}#eproReturnCartModal .modal-footer,#eproReturnCartModal .modal-header{min-width:auto}}#eproReturnCartModal .modal-content{padding:0}#eproReturnCartModal p,#eproReturnCartModal ul{margin-left:15px}.modal-print .modal-header img{float:left}.modal-print .modal-header .btn{float:right}@media print{.modal-print{position:absolute;top:0!important;left:0;right:0;width:100%;margin-left:0;border:none;min-height:100%;background:#fff}.modal-print .btn{display:none}.modal-print .modal-content{max-height:none!important}.modal-print .modal-footer{display:none}#print-modal .modal-header .close{display:none!important}}#print-modal .modal-header .modal-text{font-size:20px;text-transform:none;color:#000}#print-modal .modal-header .close{background:0 0}#print-modal .modal-content{margin-bottom:0}#print-modal .modal-footer{background:#eee}#print-modal .modal-footer button{width:120px}#print-modal .modal-footer .cancel{text-transform:none;margin:0}#print-modal-cart .cart-reference-information,#print-modal-cart .cart-summery{width:48%;float:left;display:inline-block;vertical-align:middle}#print-modal-cart .product{border-bottom:1px solid #d8d8d8;margin-bottom:20px}#print-modal-cart .heading{padding-top:30px;clear:both;border-bottom:1px solid #d8d8d8;padding-bottom:15px}#print-modal-cart .heading:after,#print-modal-cart .heading:before{content:" ";display:table}#print-modal-cart .heading:after{clear:both}#print-modal-cart .heading>*{display:inline-block;vertical-align:middle;float:left}#print-modal-cart .product-listing{padding-top:10px;clear:both}#print-modal-cart .product-listing .product:after,#print-modal-cart .product-listing .product:before{content:" ";display:table}#print-modal-cart .product-listing .product:after{clear:both}#print-modal-cart .product-listing .product>*{display:inline-block;vertical-align:top}#print-modal-cart .product-listing .product .title{display:inline-block;vertical-align:middle;width:230px;margin:5px 0 0 10px}#print-modal-cart .product-listing .product a{display:inline-block;vertical-align:middle}#print-modal-cart .bullet{list-style:disc;margin:0 0 0 20px}#print-modal-cart .bullet>li{margin-top:5px}#print-modal-cart .cart-item{width:300px}#print-modal-cart .cart-item>a,#print-modal-cart .cart-item>p{display:inline-block;vertical-align:middle;float:left}#print-modal-cart .cart-item [id^=cartItemsList]{clear:both;width:100%;margin-bottom:3px;margin-left:55px}#print-modal-cart .cart-qty{width:70px}#print-modal-cart .cart-price{width:120px}#print-modal-cart .cart-avail{width:160px}#print-modal-cart .item-icons{margin:0 0 0 52px}#print-modal-cart .additional-item-info{width:100%;margin-top:15px}#print-modal-cart .additional-item-info:after,#print-modal-cart .additional-item-info:before{content:" ";display:table}#print-modal-cart .additional-item-info:after{clear:both}#print-modal-cart .additional-item-info>*{display:inline-block;vertical-align:middle;float:left;margin-left:2px}#print-modal-cart .additional-item-info .cart-item{padding-left:55px}#print-modal-cart .additional-item-info .edit-options{width:100%}#shareModalContainer{outline:0}#shareModalContainer:before{content:'';position:absolute;width:200vw;height:200vh;margin:-100vh 0 0 -100vw;background-color:#000;opacity:.3;z-index:-1}#shareModalContainer #shareForm{background:#fff}#shareModalContainer .modal-header .modal-text,#successModalContainer .modal-header .modal-text{color:#000}#og-modify-popup-container #closeModify{display:none}#og-modify-popup-container #modifyPopup{background-color:#fff;border:1px solid #d8d8d8;border-top:3px solid #000;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);border-radius:0}#og-modify-popup-container .modifyHeader{background-color:#fff;border-bottom:1px solid #d8d8d8;border-radius:0;padding:15px;height:auto;color:#000}#og-modify-popup-container .modifyHeader:after,#og-modify-popup-container .modifyHeader:before{content:" ";display:table}#og-modify-popup-container .modifyHeader:after{clear:both}#og-modify-popup-container .modifyHeader .headerText{float:left;font-weight:700;margin-bottom:0;padding-right:20px}#og-modify-popup-container .modifyMain{font-size:12px;font-weight:400}#og-modify-popup-container .modifyMain .modifyOptions label{display:inline-block;vertical-align:middle;margin-bottom:12px}#og-modify-popup-container .modifyMain input{float:left;margin:4px}#og-modify-popup-container .modifyButtons{padding:14px 15px 15px;text-align:right;background:#eaeaea;border-top:1px solid #d8d8d8;display:block;clear:both;height:auto;margin:-10px}#og-modify-popup-container .modifyButtons span.spanLink{float:none;padding-left:15px}.lt-ie9 #og-popup{background-color:#000;opacity:.3;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(opacity=30);filter:alpha(opacity=30)}.location-modal .label{font-weight:500}.location-modal tr{border-top:0}.location-modal tr.single td{padding-left:0}.location-modal .confirmLink,.location-modal .nextLink.continue{margin-right:10px}#emailRegistration.modal .modal-header h2{text-transform:none}#emailRegistration.modal .text-container{float:left;width:50%;padding-right:15px}#emailRegistration.modal .text-container h1{font-size:25px;margin-bottom:25px;line-height:1.2}#emailRegistration.modal .text-container p{font-size:15px;line-height:1.2;margin-bottom:25px;color:#72777d}#emailRegistration.modal .text-container ul{padding-left:20px;list-style:disc;margin-bottom:25px}#emailRegistration.modal .text-container li{line-height:1.2;font-weight:500;font-size:18px;text-indent:-5px}#emailRegistration.modal .text-container .first-name{text-transform:capitalize}#emailRegistration.modal .form-container{background-color:#eee;padding:15px 15px 10px;float:right;width:50%}#emailRegistration.modal .form li{width:100%;position:relative;float:left}#emailRegistration.modal .form li .tooltip li{width:auto}#emailRegistration.modal .form li.no-label{margin-top:-8px}#emailRegistration.modal .form li.checkbox .radio-label,#emailRegistration.modal .form li.placeholder-label-container .radio-label{font-weight:500;margin-bottom:3px;font-size:12px;line-height:18px}#emailRegistration.modal .form li.checkbox label,#emailRegistration.modal .form li.placeholder-label-container label{font-weight:500;margin-bottom:0;margin-top:0}#emailRegistration.modal .form li.placeholder-label-container label{position:absolute;top:.5em;left:5px;z-index:1;opacity:.4}#emailRegistration.modal .form li.placeholder-label-container .radio-label+label{top:2.25em}#emailRegistration.modal [data-toggle=tooltip]{float:left}#emailRegistration.modal [data-toggle=tooltip]#passwordTooltip{bottom:-1em}#emailRegistration.modal [data-toggle=tooltip]#userIdTooltip{bottom:-60px}#emailRegistration.modal [data-toggle=tooltip]#userIdTooltip+.tooltip .tooltip-arrow{top:6em}#emailRegistration.modal p.error{float:left;width:100%;margin:0}#emailRegistration.modal p.error.alert-block{margin-bottom:10px}#emailRegistration.modal p.error:after{display:none}#emailRegistration.modal p.error.alert{background-color:#fff;border:1px solid #d8d8d8;padding:7px 4px}#emailRegistrationConfirmation.modal{width:45em}#emailRegistrationConfirmation.modal .modal-header h2{text-transform:none}#emailRegistrationConfirmation.modal .modal-content{margin:0 auto;width:35em;padding:25px 15px}#emailRegistrationConfirmation.modal p{color:#72777d;margin-bottom:1.2em}#emailRegistrationConfirmation.modal p a{font-weight:500}#emailRegistrationConfirmation.modal h4{margin-bottom:0;line-height:1.2}#emailRegistrationConfirmation.modal .col-container{margin:10px 0;background-color:#eee;padding:20px;width:100%;float:left}#emailRegistrationConfirmation.modal .col{word-wrap:break-word;width:48%;float:left;line-height:1.2}#emailRegistrationConfirmation.modal .col+.col{margin-left:4%}.select-advantage-modal{-webkit-box-shadow:none;box-shadow:none;border:5px solid #abb0b6}.select-advantage-modal .modal-header{border-radius:0;background-color:#eee}.select-advantage-modal .modal-header h2{float:none;margin:0;padding:0}.select-advantage-modal .modal-header h2 .sa-sprite-plus-logo{background:url("/736/img/graphic/select-advantage-landing-page-image-sprites.png") -78px -56px no-repeat;margin:6px auto;height:56px;width:117px}.select-advantage-modal .modal-content{text-align:center;color:#90969e}.select-advantage-modal .modal-content strong{color:#000}.select-advantage-modal .modal-content h3{color:#90969e;font-size:20px;padding:30px 0 15px}.select-advantage-modal .modal-content p{font-size:16px;line-height:21px}.select-advantage-modal .modal-content .terms{font-size:12px}.select-advantage-modal .modal-footer{text-align:center;padding:20px 0}.modal#addToCart,.modal#bulkorderadd{width:100%;min-width:790px;max-width:910px;margin-left:-455px}.modal#addToCart>.modal-content,.modal#bulkorderadd>.modal-content{max-height:none!important}.modal#addToCart .checkout-add-to-cart .modal-header h2,.modal#bulkorderadd .checkout-add-to-cart .modal-header h2{font-size:18px}.modal#addToCart .checkout-add-to-cart .modal-content,.modal#bulkorderadd .checkout-add-to-cart .modal-content{padding:15px 20px;background-color:#eee}.modal#addToCart .checkout-add-to-cart .modal-content .commerce,.modal#bulkorderadd .checkout-add-to-cart .modal-content .commerce{border-top:none;border-bottom:none;-webkit-box-shadow:0 3px 0 0 #d8d8d8;box-shadow:0 3px 0 0 #d8d8d8;background-color:#fff;max-height:180px}.modal#addToCart .checkout-add-to-cart .modal-content .commerce .itemsinCart a,.modal#bulkorderadd .checkout-add-to-cart .modal-content .commerce .itemsinCart a{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;color:#00739e;line-height:normal}.modal#addToCart .checkout-add-to-cart .modal-content .commerce .item-details,.modal#bulkorderadd .checkout-add-to-cart .modal-content .commerce .item-details{float:left}.modal#addToCart .checkout-add-to-cart .modal-content .commerce .item-details a,.modal#bulkorderadd .checkout-add-to-cart .modal-content .commerce .item-details a{float:unset;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;color:#00739e;line-height:normal}.modal#addToCart .checkout-add-to-cart .modal-content .commerce .item-details .item-brand-name,.modal#bulkorderadd .checkout-add-to-cart .modal-content .commerce .item-details .item-brand-name{padding:0 0 0 10px;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:300;color:#72777d;line-height:normal}.modal#addToCart .checkout-add-to-cart .modal-content .commerce .item-details .item-price-details,.modal#bulkorderadd .checkout-add-to-cart .modal-content .commerce .item-details .item-price-details{padding:11px 0 0 10px;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;color:#72777d;line-height:normal}.modal#addToCart .checkout-add-to-cart .modal-content .commerce .item-details .item-price-details .label,.modal#bulkorderadd .checkout-add-to-cart .modal-content .commerce .item-details .item-price-details .label{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;color:#72777d;line-height:normal}.modal#addToCart .checkout-add-to-cart .modal-content .commerce .item-details .item-price-details .gcprice-value,.modal#addToCart .checkout-add-to-cart .modal-content .commerce .item-details .item-price-details .value,.modal#bulkorderadd .checkout-add-to-cart .modal-content .commerce .item-details .item-price-details .gcprice-value,.modal#bulkorderadd .checkout-add-to-cart .modal-content .commerce .item-details .item-price-details .value{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;color:#19792f;line-height:normal}.modal#addToCart .checkout-add-to-cart .modal-content .commerce .itemsinCart .total-price,.modal#bulkorderadd .checkout-add-to-cart .modal-content .commerce .itemsinCart .total-price{vertical-align:unset}.modal#addToCart .checkout-add-to-cart .modal-content .commerce .itemsinCart .total-price .item-quantity-value .label,.modal#addToCart .checkout-add-to-cart .modal-content .commerce .itemsinCart .total-price .item-quantity-value .value,.modal#bulkorderadd .checkout-add-to-cart .modal-content .commerce .itemsinCart .total-price .item-quantity-value .label,.modal#bulkorderadd .checkout-add-to-cart .modal-content .commerce .itemsinCart .total-price .item-quantity-value .value{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:300;color:#29333b;line-height:normal}.modal#addToCart .checkout-add-to-cart .modal-content .commerce .itemsinCart .total-price .isNonPriceAdjustedQuote .gcprice-value,.modal#addToCart .checkout-add-to-cart .modal-content .commerce .itemsinCart .total-price .isNonPriceAdjustedQuote .value,.modal#addToCart .checkout-add-to-cart .modal-content .commerce .itemsinCart .total-price .item-price-value .gcprice-value,.modal#addToCart .checkout-add-to-cart .modal-content .commerce .itemsinCart .total-price .item-price-value .value,.modal#bulkorderadd .checkout-add-to-cart .modal-content .commerce .itemsinCart .total-price .isNonPriceAdjustedQuote .gcprice-value,.modal#bulkorderadd .checkout-add-to-cart .modal-content .commerce .itemsinCart .total-price .isNonPriceAdjustedQuote .value,.modal#bulkorderadd .checkout-add-to-cart .modal-content .commerce .itemsinCart .total-price .item-price-value .gcprice-value,.modal#bulkorderadd .checkout-add-to-cart .modal-content .commerce .itemsinCart .total-price .item-price-value .value{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:21px;font-weight:300;color:#19792f;line-height:normal}.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel{padding:0}.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .carouselProductLists,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .carouselProductLists{left:0;-webkit-transition:left .2s ease-out;transition:left .2s ease-out}.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel:hover .navigationArrowLeft,.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel:hover .navigationArrowRight,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel:hover .navigationArrowLeft,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel:hover .navigationArrowRight{display:block}.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer{width:100%}.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product{position:relative;width:calc(32.6%);background-color:#fff;-webkit-box-shadow:0 3px 0 0 #d8d8d8;box-shadow:0 3px 0 0 #d8d8d8;border:1px solid #d8d8d8;margin-right:7px;margin-bottom:3px;min-height:0;overflow:hidden;font-family:Roboto,Arial,Helvetica,sans-serif}.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .productImage,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .productImage{float:left;height:auto;margin-right:11px}.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .productImage img,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .productImage img{width:60px;height:60px}.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .productImage .quickViewBtn,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .productImage .quickViewBtn{display:none}.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .productQty input,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .productQty input{position:absolute;top:-38px;left:27%}.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .gcprice,.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .gcprice-label,.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .gcprice-unit,.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .productBrand,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .gcprice,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .gcprice-label,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .gcprice-unit,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .productBrand{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;color:#72777d;line-height:normal}.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .productName,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .productName{margin-bottom:0;height:28px}.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .product-name,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .product-name{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;color:#00739e;line-height:1.17;text-align:left;margin-bottom:0}.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .productPrice,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .productPrice{padding-top:10px;padding-left:115px;margin:0}.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .productSKU,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .productSKU{display:none}.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .productAddToCart,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .productAddToCart{background-color:#fff;padding-bottom:10px;width:100%}.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .productAddToCart .productQtyLabel,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .productAddToCart .productQtyLabel{font-size:12px;top:-47px;left:72px}.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .productAddToCart>div,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .smallerCarousel .carouselContainer .product .productAddToCart>div{position:relative}.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .carouselLeft,.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .carouselRight,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .carouselLeft,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .carouselRight{opacity:1;top:0;height:177px;width:13px;background-color:#fff;-webkit-box-shadow:0 3px 0 0 #d8d8d8;box-shadow:0 3px 0 0 #d8d8d8;border:1px solid #d8d8d8;overflow:visible}.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .carouselRight,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .carouselRight{right:-20px;border-right:none}.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .carouselLeft,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .carouselLeft{left:-20px;border-left:none}.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .navigationArrowLeft,.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .navigationArrowRight,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .navigationArrowLeft,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .navigationArrowRight{display:none}.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .navigationArrowLeft,.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .navigationArrowLeft:hover,.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .navigationArrowRight,.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .navigationArrowRight:hover,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .navigationArrowLeft,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .navigationArrowLeft:hover,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .navigationArrowRight,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .navigationArrowRight:hover{position:absolute;top:30px;width:30px;height:44px}.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .navigationArrowRight,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .navigationArrowRight{left:-22px}.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .navigationLeft:before,.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel .navigationRight:before,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .navigationLeft:before,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel .navigationRight:before{top:12px;left:0}.modal#addToCart .checkout-add-to-cart .modal-content .adobe-carousel h2,.modal#bulkorderadd .checkout-add-to-cart .modal-content .adobe-carousel h2{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:20px;font-weight:300;color:#29333b;line-height:normal;margin:20px 0 10px}.modal#addToCart .checkout-add-to-cart .modal-footer .itemsCartMessage,.modal#bulkorderadd .checkout-add-to-cart .modal-footer .itemsCartMessage{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:20px;font-weight:300;color:#29333b;line-height:normal}.modal#addToCart .checkout-add-to-cart .modal-footer .itemsCartMessage .icon,.modal#bulkorderadd .checkout-add-to-cart .modal-footer .itemsCartMessage .icon{display:inline;background:0 0}.modal#addToCart .checkout-add-to-cart .modal-footer .itemsCartMessage .icon:before,.modal#bulkorderadd .checkout-add-to-cart .modal-footer .itemsCartMessage .icon:before{font-family:graingerFont;content:"\e927";font-weight:400;line-height:1px;padding-right:10px;font-size:20px;vertical-align:middle;color:#abb0b6;margin-left:10px}.modal#addToCart .checkout-add-to-cart .modal-footer .itemsCartMessage strong,.modal#bulkorderadd .checkout-add-to-cart .modal-footer .itemsCartMessage strong{font-weight:300}.modal#addToCart .restrictionChoice,.modal#bulkorderadd .restrictionChoice{line-height:22px;margin:5px 0 0}.modal#addToCart .restrictionChoice input[type=radio],.modal#bulkorderadd .restrictionChoice input[type=radio]{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%)}.modal#addToCart .restrictionChoice input[type=radio]:checked+input[type=hidden]+label>.icon,.modal#addToCart .restrictionChoice input[type=radio]:checked+label>.icon,.modal#bulkorderadd .restrictionChoice input[type=radio]:checked+input[type=hidden]+label>.icon,.modal#bulkorderadd .restrictionChoice input[type=radio]:checked+label>.icon{display:inline;background:0 0;padding:0}.modal#addToCart .restrictionChoice input[type=radio]:checked+input[type=hidden]+label>.icon:before,.modal#addToCart .restrictionChoice input[type=radio]:checked+label>.icon:before,.modal#bulkorderadd .restrictionChoice input[type=radio]:checked+input[type=hidden]+label>.icon:before,.modal#bulkorderadd .restrictionChoice input[type=radio]:checked+label>.icon:before{font-family:graingerFont;content:"\e931";font-weight:400;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#00739e}.modal#addToCart .restrictionChoice input[type=radio]:checked+input[type=hidden]+label:hover>.icon:before,.modal#addToCart .restrictionChoice input[type=radio]:checked+label:hover>.icon:before,.modal#bulkorderadd .restrictionChoice input[type=radio]:checked+input[type=hidden]+label:hover>.icon:before,.modal#bulkorderadd .restrictionChoice input[type=radio]:checked+label:hover>.icon:before{-webkit-box-shadow:none;box-shadow:none}.modal#addToCart .restrictionChoice input[type=radio]+input[type=hidden]+label,.modal#addToCart .restrictionChoice input[type=radio]+label,.modal#bulkorderadd .restrictionChoice input[type=radio]+input[type=hidden]+label,.modal#bulkorderadd .restrictionChoice input[type=radio]+label{line-height:normal;cursor:pointer;display:inline;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:none;-ms-flex-pack:none;justify-content:none}.modal#addToCart .restrictionChoice input[type=radio]+input[type=hidden]+label:hover>.icon:before,.modal#addToCart .restrictionChoice input[type=radio]+label:hover>.icon:before,.modal#bulkorderadd .restrictionChoice input[type=radio]+input[type=hidden]+label:hover>.icon:before,.modal#bulkorderadd .restrictionChoice input[type=radio]+label:hover>.icon:before{-webkit-box-shadow:inset 0 0 0 1px #00739e;box-shadow:inset 0 0 0 1px #00739e}.modal#addToCart .restrictionChoice input[type=radio]+input[type=hidden]+label>.icon,.modal#addToCart .restrictionChoice input[type=radio]+label>.icon,.modal#bulkorderadd .restrictionChoice input[type=radio]+input[type=hidden]+label>.icon,.modal#bulkorderadd .restrictionChoice input[type=radio]+label>.icon{display:inline;background:0 0;padding:0}.modal#addToCart .restrictionChoice input[type=radio]+input[type=hidden]+label>.icon:before,.modal#addToCart .restrictionChoice input[type=radio]+label>.icon:before,.modal#bulkorderadd .restrictionChoice input[type=radio]+input[type=hidden]+label>.icon:before,.modal#bulkorderadd .restrictionChoice input[type=radio]+label>.icon:before{font-family:graingerFont;content:"e";font-weight:400;-webkit-box-shadow:inset 0 0 0 1px #72777d;box-shadow:inset 0 0 0 1px #72777d;color:transparent;margin-right:10px;font-size:22px;border-radius:50%;height:22px;width:22px;line-height:1;vertical-align:top;display:inline-block}.modal#addToCart .restrictionChoice input[type=radio]:disabled+input[type=hidden]+label,.modal#addToCart .restrictionChoice input[type=radio]:disabled+label,.modal#bulkorderadd .restrictionChoice input[type=radio]:disabled+input[type=hidden]+label,.modal#bulkorderadd .restrictionChoice input[type=radio]:disabled+label{color:#d8d8d8;cursor:auto}.modal#addToCart .restrictionChoice input[type=radio]:disabled+input[type=hidden]+label>.icon:before,.modal#addToCart .restrictionChoice input[type=radio]:disabled+label>.icon:before,.modal#bulkorderadd .restrictionChoice input[type=radio]:disabled+input[type=hidden]+label>.icon:before,.modal#bulkorderadd .restrictionChoice input[type=radio]:disabled+label>.icon:before{background-color:#d8d8d8;color:#d8d8d8;-webkit-box-shadow:none;box-shadow:none}.modal#addToCart .restrictionChoice input[type=radio]:focus+input[type=hidden]+label,.modal#addToCart .restrictionChoice input[type=radio]:focus+label,.modal#bulkorderadd .restrictionChoice input[type=radio]:focus+input[type=hidden]+label,.modal#bulkorderadd .restrictionChoice input[type=radio]:focus+label{outline:dotted thin}.lt-ie9 .modal#addToCart .restrictionChoice input[type=radio],.lt-ie9 .modal#bulkorderadd .restrictionChoice input[type=radio]{position:relative;border:none;height:auto;overflow:auto;width:auto;white-space:normal}.lt-ie9 .modal#addToCart .restrictionChoice input[type=radio]+label>.icon:before,.lt-ie9 .modal#bulkorderadd .restrictionChoice input[type=radio]+label>.icon:before{content:"";display:none}@media (max-width:925px){.modal#addToCart{margin-left:0;left:0}}.myListSelectModalAdd .modal-content{padding:20px!important}.legalHighlight{font-weight:500;text-decoration:underline}.modal-text{color:#fff;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:17px;font-weight:700;float:left;padding-right:20px;text-transform:uppercase}.modal-static.redpass-page,.modal.redpass-page{padding:0;background-color:#eee}.modal-static.redpass-page#modal-payment-form .modal-header,.modal.redpass-page#modal-payment-form .modal-header{background-color:#29333b}.modal-static.redpass-page#modal-payment-form .modal-header .close:after,.modal.redpass-page#modal-payment-form .modal-header .close:after{font-size:15px}.modal-static.redpass-page#modal-payment-form .modal-content,.modal.redpass-page#modal-payment-form .modal-content{padding:0;margin:22px 20px;background-color:#fff}.modal-static.redpass-page#modal-payment-form .modal-footer,.modal.redpass-page#modal-payment-form .modal-footer{padding:0 20px 20px}.modal-static.redpass-page#modal-payment-form .modal-footer .back:before,.modal.redpass-page#modal-payment-form .modal-footer .back:before{content:''}.modal-static.redpass-page#modal-payment-form .modal-footer .cancel,.modal.redpass-page#modal-payment-form .modal-footer .cancel{font-weight:500;letter-spacing:.5px}.modal-static.redpass-page#modal-payment-form .modal-footer .btn,.modal.redpass-page#modal-payment-form .modal-footer .btn{width:98px;letter-spacing:.5px;background-color:#29333b}.modal-static.redpass-page#modal-payment-form .modal-footer .btn:hover,.modal.redpass-page#modal-payment-form .modal-footer .btn:hover{background-color:#000}.modal-static.redpass-page#modal-payment-list .modal-content #paymentList,.modal.redpass-page#modal-payment-list .modal-content #paymentList{background-color:#fff;margin-top:0;padding:20px;-webkit-box-shadow:0 3px 0 0 #d8d8d8;box-shadow:0 3px 0 0 #d8d8d8}.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li{border:1px solid #d8d8d8;border-radius:4px;padding:17px 81px 18px 44px;margin-bottom:8px;position:relative;height:60px;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;color:#29333b;line-height:normal}.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li div,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li div{display:inline-block;vertical-align:middle}.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number{width:30px;position:absolute;left:14px}.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input,.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number label,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number label{display:inline-block;vertical-align:middle}.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number label,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number label{color:#29333b}.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio],.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap;-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%)}.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]:checked+input[type=hidden]+label>.icon,.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]:checked+label>.icon,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]:checked+input[type=hidden]+label>.icon,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]:checked+label>.icon{display:inline;background:0 0;padding:0}.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]:checked+input[type=hidden]+label>.icon:before,.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]:checked+label>.icon:before,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]:checked+input[type=hidden]+label>.icon:before,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]:checked+label>.icon:before{font-family:graingerFont;content:"\e931";font-weight:400;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#00739e}.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]:checked+input[type=hidden]+label:hover>.icon:before,.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]:checked+label:hover>.icon:before,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]:checked+input[type=hidden]+label:hover>.icon:before,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]:checked+label:hover>.icon:before{-webkit-box-shadow:none;box-shadow:none}.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]+input[type=hidden]+label,.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]+label,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]+input[type=hidden]+label,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]+label{line-height:normal;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]+input[type=hidden]+label:hover>.icon:before,.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]+label:hover>.icon:before,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]+input[type=hidden]+label:hover>.icon:before,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]+label:hover>.icon:before{-webkit-box-shadow:inset 0 0 0 1px #00739e;box-shadow:inset 0 0 0 1px #00739e}.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]+input[type=hidden]+label>.icon,.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]+label>.icon,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]+input[type=hidden]+label>.icon,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]+label>.icon{display:inline;background:0 0;padding:0}.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]+input[type=hidden]+label>.icon:before,.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]+label>.icon:before,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]+input[type=hidden]+label>.icon:before,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]+label>.icon:before{font-family:graingerFont;content:"e";font-weight:400;-webkit-box-shadow:inset 0 0 0 1px #72777d;box-shadow:inset 0 0 0 1px #72777d;color:transparent;margin-right:10px;font-size:22px;border-radius:50%;height:22px;width:22px;line-height:1;vertical-align:top;display:inline-block}.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]:disabled+input[type=hidden]+label,.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]:disabled+label,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]:disabled+input[type=hidden]+label,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]:disabled+label{color:#d8d8d8;cursor:auto}.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]:disabled+input[type=hidden]+label>.icon:before,.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]:disabled+label>.icon:before,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]:disabled+input[type=hidden]+label>.icon:before,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]:disabled+label>.icon:before{background-color:#d8d8d8;color:#d8d8d8;-webkit-box-shadow:none;box-shadow:none}.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]:focus+input[type=hidden]+label,.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]:focus+label,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]:focus+input[type=hidden]+label,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]:focus+label{outline:dotted thin}.lt-ie9 .modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio],.lt-ie9 .modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]{position:relative;border:none;height:auto;overflow:auto;width:auto;white-space:normal}.lt-ie9 .modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]+label>.icon:before,.lt-ie9 .modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number input[type=radio]+label>.icon:before{content:"";display:none}.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-type,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-type{min-width:47px;height:32px;top:12px;text-align:right;position:absolute;right:14px}.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-type svg,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-type svg{height:32px}.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-info-container,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-info-container{width:100%}.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number-display,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .card-number-display{display:inline-block;vertical-align:middle;width:33%;font-weight:500;line-height:20px}.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .exp-date,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .exp-date{display:inline-block;vertical-align:middle;color:#000;line-height:20px}.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .exp-date .text-alert,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .exp-date .text-alert{padding:0 20px;line-height:20px;vertical-align:top}.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .account-holder,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li .account-holder{float:right;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px;font-weight:300;color:#000;line-height:20px;margin-top:1px}.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li.selected,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li.selected{background-color:#eee}.modal-static.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li:hover,.modal.redpass-page#modal-payment-list .modal-content #paymentList #payment-methods li:hover{background-color:#eee;cursor:pointer}.modal-static.redpass-page#modal-payment-list .modal-content #paymentList .text-alert,.modal.redpass-page#modal-payment-list .modal-content #paymentList .text-alert{color:#c8102e;text-transform:uppercase}.modal-static.redpass-page#modal-payment-list .add-new-payment,.modal.redpass-page#modal-payment-list .add-new-payment{margin-top:20px}.modal-static.redpass-page#modal-payment-list .add-new-payment a,.modal.redpass-page#modal-payment-list .add-new-payment a{width:100%;color:#29333b;letter-spacing:.5px;border-color:#29333b}.modal-static.redpass-page#modal-payment-list .add-new-payment a:hover,.modal.redpass-page#modal-payment-list .add-new-payment a:hover{color:#fff}.modal-static.redpass-page#modal-payment-list .modal-footer,.modal.redpass-page#modal-payment-list .modal-footer{display:none}@media (min-width:901px){.modal-static.redpass-page.modal,.modal-static.redpass-page.modal-static,.modal.redpass-page.modal,.modal.redpass-page.modal-static{width:900px;margin-left:-450px}}@media (max-width:900px){.modal-static.redpass-page .modal,.modal-static.redpass-page .modal-static,.modal.redpass-page .modal,.modal.redpass-page .modal-static{width:720px;margin-left:-360px}}input+.btn{margin-left:10px}.btn{line-height:16px;display:inline-block;padding:10px 18px;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;color:#fff;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:4px;background-color:#29333b;border:2px solid #29333b;-webkit-transition:.1s ease-in;transition:.1s ease-in}.btn.active,.btn:active,.btn:focus,.btn:hover{text-decoration:none;background-color:#000;border-color:#000;-webkit-transition:.1s ease-out;transition:.1s ease-out}.btn.disabled,.btn.disabled:focus,.btn.disabled:hover,.btn[disabled],.btn[disabled]:focus,.btn[disabled]:hover{background-color:#eee;border:2px solid #d8d8d8;color:#abb0b6;cursor:default}.btn-primary,.btnBranding,.btnPrimary{background-color:#c8102e;border-color:#c8102e}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btnBranding.active,.btnBranding:active,.btnBranding:focus,.btnBranding:hover,.btnPrimary.active,.btnPrimary:active,.btnPrimary:focus,.btnPrimary:hover{background-color:#98191a;border-color:#98191a}.btn-primary-alt,.btnPrimaryAlt{color:#c8102e;border:2px solid #c8102e;background-color:transparent;padding:10px}.btn-primary-alt.active,.btn-primary-alt:active,.btn-primary-alt:focus,.btn-primary-alt:hover,.btnPrimaryAlt.active,.btnPrimaryAlt:active,.btnPrimaryAlt:focus,.btnPrimaryAlt:hover{background-color:#98191a;border:2px solid #98191a;color:#fff}.btnSecondary{background-color:#000}.btnSecondary.active,.btnSecondary:active,.btnSecondary:focus,.btnSecondary:hover{background-color:#29333b}.btn-secondary-alt,.btnSecondaryAlt{color:#000;border:2px solid #000;background-color:transparent;padding:10px}.btn-secondary-alt.active,.btn-secondary-alt:active,.btn-secondary-alt:focus,.btn-secondary-alt:hover,.btnSecondaryAlt.active,.btnSecondaryAlt:active,.btnSecondaryAlt:focus,.btnSecondaryAlt:hover{background-color:#29333b;border:2px solid #29333b;color:#fff}.btn-utility,.btnUtility{color:#00739e;text-decoration:none;background:0 0;border:none;font-family:Roboto,Arial,Helvetica,sans-serif;text-transform:uppercase;padding:4px 0;font-size:14px;font-weight:500}.btn-utility.active,.btn-utility:active,.btn-utility:focus,.btn-utility:hover,.btnUtility.active,.btnUtility:active,.btnUtility:focus,.btnUtility:hover{text-decoration:underline}.btnSmall{padding-left:9px;padding-right:9px}.btnLarge{padding:14px 35px}.systemLink{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;color:#eee}.systemLink span{padding-left:5px}.systemLink.print:before{content:'print';font-family:graingerFont;content:"\e921";font-weight:400}.systemLink.email:before{content:'mail';font-family:graingerFont;content:"\e90e";font-weight:400}.btn-link{background-color:transparent;text-decoration:underline;border:none;color:#00739e;cursor:pointer}[data-toggle=popover],[data-toggle=tooltip]{display:inline-block;position:relative}[data-toggle=popover]:after,[data-toggle=tooltip]:after{font-family:graingerFont;content:"\e916";font-weight:400;font-size:13px;color:#72777d;margin:0 0 0 5px;padding-right:5px;vertical-align:middle}[data-toggle=popover]:hover,[data-toggle=tooltip]:hover{text-decoration:none}[data-toggle=popover].helpful:after,[data-toggle=tooltip].helpful:after{font-size:20px}[data-toggle=popover][data-icon=false]:after,[data-toggle=tooltip][data-icon=false]:after{content:'';margin:0}[data-toggle=popover]#passwordTip,[data-toggle=tooltip]#passwordTip{display:inline;font-size:12px}.lt-ie9 [data-toggle=popover]#passwordTip,.lt-ie9 [data-toggle=tooltip]#passwordTip{display:inline-block}.popover,.tooltip{position:absolute;z-index:999;display:block;font-weight:400;font-size:11px;line-height:18px;visibility:visible}.popover:after,.tooltip:after{content:'';width:100%;height:10px;background-color:#d8d8d8;position:absolute;bottom:-3px;z-index:-1}.popover .popover-content,.popover .tooltip-inner,.tooltip .popover-content,.tooltip .tooltip-inner{border:1px solid #d8d8d8;margin-top:9px;background:#fff;padding:18px 11px;max-width:293px;color:#29333b}.popover .popover-content p,.popover .tooltip-inner p,.tooltip .popover-content p,.tooltip .tooltip-inner p{margin-bottom:10px}.popover b,.tooltip b{font-size:11px}.popover ul,.tooltip ul{margin-left:12px}.popover li,.tooltip li{list-style-type:disc;margin-left:10px;margin-bottom:5px;line-height:14px;font-size:11px}.popover .popover-content,.tooltip .popover-content{padding-right:30px;font-size:14px;line-height:20px;padding-left:20px}.popover .popover-title,.tooltip .popover-title{display:none}.popover .arrow,.popover .tooltip-arrow,.tooltip .arrow,.tooltip .tooltip-arrow{position:absolute;top:50%;width:0;height:0;border-color:transparent;border-style:solid}.popover .arrow:after,.popover .tooltip-arrow:after,.tooltip .arrow:after,.tooltip .tooltip-arrow:after{content:"";display:block;width:0;height:0;border-color:transparent;border-style:solid;position:absolute}.popover.right,.tooltip.right{margin-left:8px}.popover.right .arrow,.popover.right .tooltip-arrow,.tooltip.right .arrow,.tooltip.right .tooltip-arrow{left:-9px;margin-top:-11px;border-right-color:#d8d8d8;border-width:10px 10px 10px 0}.popover.right .arrow:after,.popover.right .tooltip-arrow:after,.tooltip.right .arrow:after,.tooltip.right .tooltip-arrow:after{border-right-color:#fff;border-width:9px 9px 9px 0;top:-9px;right:-10px}.popover.left,.tooltip.left{margin-left:-8px}.popover.left .arrow,.popover.left .tooltip-arrow,.tooltip.left .arrow,.tooltip.left .tooltip-arrow{right:-9px;margin-top:-11px;border-left-color:#d8d8d8;border-width:10px 0 10px 10px}.popover.left .arrow:after,.popover.left .tooltip-arrow:after,.tooltip.left .arrow:after,.tooltip.left .tooltip-arrow:after{border-left-color:#fff;border-width:9px 0 9px 9px;top:-9px;right:1px}.popover.top,.tooltip.top{margin-top:-8px}.popover.top .arrow,.popover.top .tooltip-arrow,.tooltip.top .arrow,.tooltip.top .tooltip-arrow{margin-top:-9px;border-top-color:#d8d8d8;border-width:10px 10px 0;top:auto;bottom:-9px;left:50%;margin-left:-6px}.popover.top .arrow:after,.popover.top .tooltip-arrow:after,.tooltip.top .arrow:after,.tooltip.top .tooltip-arrow:after{border-top-color:#fff;border-width:9px 9px 0;top:-10px;right:-9px}.popover.bottom,.tooltip.bottom{margin-top:0}.popover.bottom .arrow,.popover.bottom .tooltip-arrow,.tooltip.bottom .arrow,.tooltip.bottom .tooltip-arrow{left:50%;margin-left:-10px;border-bottom-color:#d8d8d8;border-width:0 10px 10px;top:0}.popover.bottom .arrow:after,.popover.bottom .tooltip-arrow:after,.tooltip.bottom .arrow:after,.tooltip.bottom .tooltip-arrow:after{border-bottom-color:#fff;border-width:0 9px 9px;top:1px;right:-9px}.popover{width:250px}.popover i.close:after{font-family:graingerFont;content:"\e907";color:#000;font-size:11px;font-weight:400;position:absolute;top:10px;right:10px;cursor:pointer}.popover.right{margin-left:13px}.popover.left{margin-left:-4px;margin-top:3px}.popover.top{margin-left:2px}.popover.bottom{margin-top:5px;margin-left:2px}.dropdown{position:relative;min-height:18px}.dropdown:after,.dropdown:before{content:" ";display:table}.dropdown:after{clear:both}.dropdown .dropdown-toggle{padding:8px 11px 5px;position:relative}.dropdown .dropdown-toggle:after{font-family:graingerFont;content:"\e91e";font-weight:400;margin:0 0 0 4px;color:#00739e;font-size:10px}.dropdown .dropdown-toggle:hover{text-decoration:none}.dropdown .dropdown-menu-right{left:auto;right:0}.dropdown.open .dropdown-toggle{background:#fff;padding:5px 10px;border-top:3px solid #000;border-right:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-bottom:1px solid #fff;z-index:2}.dropdown.open .dropdown-toggle:after{font-family:graingerFont;content:"\e924";font-weight:400}.dropdown.open .dropdown-menu{display:block;z-index:3;margin-top:-1px}.dropdown-menu{background-color:#fff;background-clip:padding-box;position:absolute;text-align:left;top:100%;left:0;z-index:10;display:none;float:left;min-width:180px;list-style:none;margin-top:1px;-webkit-box-shadow:0 10px 10px rgba(0,0,0,.275);box-shadow:0 10px 10px rgba(0,0,0,.275);border:1px solid #d8d8d8}.dropdown-menu>*{padding:10px}.dropdown-menu .dropdown-header{background:#eee}.dropdown-menu .dropdown-header h3{margin:4px 0;padding:0;line-height:13px;font-weight:700;font-size:14px}.dropdown-menu .tab-content{padding:10px;border-bottom:none;word-wrap:break-word}.dropdown-menu .tab-footer{background:#eaeaea;border-top:1px solid #d8d8d8;padding:10px;text-align:right}.dropdown-menu .tab-footer:after,.dropdown-menu .tab-footer:before{content:" ";display:table}.dropdown-menu .tab-footer:after{clear:both}.dropdown-menu .tab-footer .cancel{font-weight:500;margin:11px 9px 0 0;display:inline-block}.dropdown-menu .tab-footer>*{display:inline-block}.dropdown-menu.typeahead{font-size:11px;max-height:350px;padding:0;overflow-y:auto;overflow-x:visible}.dropdown-menu.typeahead>li.active>a>span{background-color:#eee}.dropdown-menu.typeahead>li{padding:0}.dropdown-menu.typeahead>li>a>span{display:block;padding:5px}.dropdown-menu.typeahead>li>a>span:focus,.dropdown-menu.typeahead>li>a>span:hover{text-decoration:none;background-color:#eee}ul:after,ul:before{content:" ";display:table}ul:after{clear:both}ul li .dropdown{float:left;line-height:11px}ul li .dropdown .dropdown-toggle{margin-left:-11px}ul li .dropdown .dropdown-menu{left:-11px}ul li .dropdown .dropdown-menu.dropdown-menu-right{left:auto;right:-1px;z-index:1}.selectedFilters .icon{display:none}.lt-ie9 #techSpecsFilter .filter .filterDropdown .filterOptions{z-index:3}.lt-ie9 #techSpecsFilter .filter .filterDropdown .selectedFilters .icon{font-family:graingerFont;content:"\e91e";width:22px;height:100%;position:absolute;top:0;right:0;z-index:2;display:block;font-weight:400;margin:0 0 0 4px;color:#000;font-size:15px;text-align:center;padding-top:4px;border-left:1px solid #d8d8d8}.custom-combobox{width:100%}.custom-combobox a{display:block}.custom-combobox .custom-combobox-input{background:0 0;padding:5px}.custom-combobox .checkbox{margin-top:5px}.custom-combobox .checkbox input,.custom-combobox .checkbox label{width:auto;display:inline-block;vertical-align:middle}.custom-combobox .ui-icon{display:inline-block;vertical-align:middle;margin-left:1px}.ui-autocomplete{width:225px;border:1px solid #d8d8d8}.ui-autocomplete.ui-corner-all{border-radius:0}.ui-autocomplete .ui-menu-item{display:block;font-size:12px}.ui-autocomplete .ui-menu-item a{display:block;text-decoration:none;padding:9px 7px;color:#00739e}.ui-autocomplete .ui-state-focus,.ui-autocomplete.ui-widget-content .ui-state-focus{background:#eee;border:none;cursor:pointer;border-radius:0}.nav-tabs,.tab-nav{margin:20px 0 0;list-style:none;border-bottom:1px solid #abb0b6;position:relative;z-index:2}.nav-tabs:after,.nav-tabs:before,.tab-nav:after,.tab-nav:before{content:" ";display:table}.nav-tabs:after,.tab-nav:after{clear:both}.modal-content .nav-tabs,.modal-content .tab-nav{margin-top:0}.nav-tabs>li,.tab-nav>li{margin-bottom:-1px;display:inline-block;vertical-align:middle}.nav-tabs>li>a,.tab-nav>li>a{margin:0 -.5px;background-color:#eee;border-bottom:1px solid #abb0b6;border-top:4px solid #eee;color:#000;display:block;font-weight:700;padding:15px;font-family:Roboto,Arial,Helvetica,sans-serif;min-width:175px;text-align:center;line-height:10px}.nav-tabs>li>a:focus,.nav-tabs>li>a:hover,.tab-nav>li>a:focus,.tab-nav>li>a:hover{text-decoration:none}.nav-tabs>li.active a,.nav-tabs>li.active a:focus,.nav-tabs>li.active a:hover,.tab-nav>li.active a,.tab-nav>li.active a:focus,.tab-nav>li.active a:hover{background-color:#fff;border-top:4px solid #00739e;border-left:1px solid #abb0b6;border-right:1px solid #abb0b6;border-bottom:1px solid #fff;cursor:default}.tab-content{padding:20px 0;clear:both}.tab-content:after,.tab-content:before{content:" ";display:table}.tab-content:after{clear:both}.modal-content .tab-content{border-bottom:none;padding:0;position:relative}.tab-content .tab-pane{display:none}.modal-content .tab-content .tab-pane{overflow-y:auto;padding:20px 0}.tab-content .tab-pane.active{display:block}#header-breadcrumb-container:after,#header-breadcrumb-container:before,.parentProduct .productBreadcrumb:after,.parentProduct .productBreadcrumb:before,.solr-breadcrumb-container:after,.solr-breadcrumb-container:before{content:" ";display:table}#header-breadcrumb-container:after,.parentProduct .productBreadcrumb:after,.solr-breadcrumb-container:after{clear:both}#header-breadcrumb-container #breadcrumbs,#header-breadcrumb-container .productBreadcrumb,.parentProduct .productBreadcrumb #breadcrumbs,.parentProduct .productBreadcrumb .productBreadcrumb,.solr-breadcrumb-container #breadcrumbs,.solr-breadcrumb-container .productBreadcrumb{font-weight:400;float:left;font-size:12px;max-width:1000px}.lt-ie9 #header-breadcrumb-container #breadcrumbs,.lt-ie9 #header-breadcrumb-container .productBreadcrumb,.lt-ie9 .parentProduct .productBreadcrumb #breadcrumbs,.lt-ie9 .parentProduct .productBreadcrumb .productBreadcrumb,.lt-ie9 .solr-breadcrumb-container #breadcrumbs,.lt-ie9 .solr-breadcrumb-container .productBreadcrumb{width:720px}#header-breadcrumb-container .null-results,.parentProduct .productBreadcrumb .null-results,.solr-breadcrumb-container .null-results{clear:both}#header-breadcrumb-container .nav,.parentProduct .productBreadcrumb .nav,.solr-breadcrumb-container .nav{display:inline-block;margin:15px 0}#header-breadcrumb-container .nav:after,#header-breadcrumb-container .nav:before,.parentProduct .productBreadcrumb .nav:after,.parentProduct .productBreadcrumb .nav:before,.solr-breadcrumb-container .nav:after,.solr-breadcrumb-container .nav:before{content:" ";display:table}#header-breadcrumb-container .nav:after,.parentProduct .productBreadcrumb .nav:after,.solr-breadcrumb-container .nav:after{clear:both}#header-breadcrumb-container .nav li,.parentProduct .productBreadcrumb .nav li,.solr-breadcrumb-container .nav li{float:left;line-height:14px}#header-breadcrumb-container .nav li a,.parentProduct .productBreadcrumb .nav li a,.solr-breadcrumb-container .nav li a{display:inline-block;color:#00739e}#header-breadcrumb-container .nav li a:hover,.parentProduct .productBreadcrumb .nav li a:hover,.solr-breadcrumb-container .nav li a:hover{background:0 0;text-decoration:underline}#header-breadcrumb-container .nav li .bread-name,.parentProduct .productBreadcrumb .nav li .bread-name,.solr-breadcrumb-container .nav li .bread-name{font-weight:400;display:inline-block;float:left}#header-breadcrumb-container .nav li .bread-link,.parentProduct .productBreadcrumb .nav li .bread-link,.solr-breadcrumb-container .nav li .bread-link{float:left;font-size:12px;font-weight:500}#header-breadcrumb-container .nav li .last,.parentProduct .productBreadcrumb .nav li .last,.solr-breadcrumb-container .nav li .last{font-size:12px;color:#72777d}#header-breadcrumb-container .nav li .last+.bread-close,.parentProduct .productBreadcrumb .nav li .last+.bread-close,.solr-breadcrumb-container .nav li .last+.bread-close{color:#c8102e}#header-breadcrumb-container .nav li .bread-close,.parentProduct .productBreadcrumb .nav li .bread-close,.solr-breadcrumb-container .nav li .bread-close{display:inline-block;float:left}#header-breadcrumb-container .nav li .bread-close:hover,.parentProduct .productBreadcrumb .nav li .bread-close:hover,.solr-breadcrumb-container .nav li .bread-close:hover{text-decoration:none;background:0 0}#header-breadcrumb-container .nav li .bread-close:after,.parentProduct .productBreadcrumb .nav li .bread-close:after,.solr-breadcrumb-container .nav li .bread-close:after{font-family:graingerFont;content:"\e907";color:#72777d;font-size:11px;margin:1px 3px 0 6px;float:left;font-weight:400}#header-breadcrumb-container .nav li:after,.parentProduct .productBreadcrumb .nav li:after,.solr-breadcrumb-container .nav li:after{padding:1px 0;content:"/";font-size:12px;margin:0 6px;height:16px;font-weight:500;color:#abb0b6}#header-breadcrumb-container .nav li:last-of-type,.parentProduct .productBreadcrumb .nav li:last-of-type,.solr-breadcrumb-container .nav li:last-of-type{color:#72777d}#header-breadcrumb-container .nav li:last-of-type:after,.parentProduct .productBreadcrumb .nav li:last-of-type:after,.solr-breadcrumb-container .nav li:last-of-type:after{content:none}#header-breadcrumb-container .nav li .no-link,.parentProduct .productBreadcrumb .nav li .no-link,.solr-breadcrumb-container .nav li .no-link{color:#72777d}.responsive.itemdetail #header-breadcrumb-container .nav,.responsive.itemdetail .parentProduct .productBreadcrumb .nav,.responsive.itemdetail .solr-breadcrumb-container .nav{margin:10px 0 0}.responsive.categoryview #header-breadcrumb-container .nav,.responsive.categoryview .parentProduct .productBreadcrumb .nav,.responsive.categoryview .solr-breadcrumb-container .nav,.responsive.productview #header-breadcrumb-container .nav,.responsive.productview .parentProduct .productBreadcrumb .nav,.responsive.productview .solr-breadcrumb-container .nav,.responsive.two-column #header-breadcrumb-container .nav,.responsive.two-column .parentProduct .productBreadcrumb .nav,.responsive.two-column .solr-breadcrumb-container .nav{margin-top:10px}.responsive #header-breadcrumb-container .nav,.responsive .parentProduct .productBreadcrumb .nav,.responsive .solr-breadcrumb-container .nav{margin-top:5px}#header-breadcrumb-container #user-actions,.parentProduct .productBreadcrumb #user-actions,.solr-breadcrumb-container #user-actions{float:right;display:inline-block;margin-top:16px}#header-breadcrumb-container #user-actions #checkout-flow-survey,#header-breadcrumb-container #user-actions #convert-to-list,#header-breadcrumb-container #user-actions #email-page,#header-breadcrumb-container #user-actions #print-page,#header-breadcrumb-container #user-actions .print-page,.parentProduct .productBreadcrumb #user-actions #checkout-flow-survey,.parentProduct .productBreadcrumb #user-actions #convert-to-list,.parentProduct .productBreadcrumb #user-actions #email-page,.parentProduct .productBreadcrumb #user-actions #print-page,.parentProduct .productBreadcrumb #user-actions .print-page,.solr-breadcrumb-container #user-actions #checkout-flow-survey,.solr-breadcrumb-container #user-actions #convert-to-list,.solr-breadcrumb-container #user-actions #email-page,.solr-breadcrumb-container #user-actions #print-page,.solr-breadcrumb-container #user-actions .print-page{display:inline-block;vertical-align:middle;border:1px solid #d8d8d8;font-size:12px;border-radius:4px;padding:4px 8px;text-align:center;margin-left:10px;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(238,238,238,.4)),to(#eee));background-image:linear-gradient(to bottom,rgba(238,238,238,.4),#eee)}#header-breadcrumb-container #user-actions #checkout-flow-survey:hover,#header-breadcrumb-container #user-actions #convert-to-list:hover,#header-breadcrumb-container #user-actions #email-page:hover,#header-breadcrumb-container #user-actions #print-page:hover,#header-breadcrumb-container #user-actions .print-page:hover,.parentProduct .productBreadcrumb #user-actions #checkout-flow-survey:hover,.parentProduct .productBreadcrumb #user-actions #convert-to-list:hover,.parentProduct .productBreadcrumb #user-actions #email-page:hover,.parentProduct .productBreadcrumb #user-actions #print-page:hover,.parentProduct .productBreadcrumb #user-actions .print-page:hover,.solr-breadcrumb-container #user-actions #checkout-flow-survey:hover,.solr-breadcrumb-container #user-actions #convert-to-list:hover,.solr-breadcrumb-container #user-actions #email-page:hover,.solr-breadcrumb-container #user-actions #print-page:hover,.solr-breadcrumb-container #user-actions .print-page:hover{background-color:#d8d8d8;border:1px solid #d8d8d8;text-decoration:underline}#header-breadcrumb-container #user-actions #shareButtonContainer,.parentProduct .productBreadcrumb #user-actions #shareButtonContainer,.solr-breadcrumb-container #user-actions #shareButtonContainer{margin-right:0}.responsive.itemdetail #header-breadcrumb-container #user-actions,.responsive.itemdetail .parentProduct .productBreadcrumb #user-actions,.responsive.itemdetail .solr-breadcrumb-container #user-actions{margin:7px 10px 0 0}.responsive.cartdetails #header-breadcrumb-container #user-actions,.responsive.cartdetails .parentProduct .productBreadcrumb #user-actions,.responsive.cartdetails .solr-breadcrumb-container #user-actions{margin:3px 5px 0 0}@media (max-width:960px){.responsive.itemdetail #header-breadcrumb-container .container-width,.responsive.itemdetail .parentProduct .productBreadcrumb .container-width,.responsive.itemdetail .solr-breadcrumb-container .container-width{padding-left:10px}.responsive #header-breadcrumb-container h1,.responsive .parentProduct .productBreadcrumb h1,.responsive .solr-breadcrumb-container h1{margin-left:10px}}#print-page .print,#search-feedback .confirmit-modal,#shareListButton .email,#tiered-search-feedback .confirmit-modal,.download-cart .download,.print-page .email{font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;font-size:14px;letter-spacing:.5px;color:#00739e}#shareListButton .email .icon,.print-page .email .icon{display:inline;background:0 0;float:left}#shareListButton .email .icon:after,.print-page .email .icon:after{font-family:graingerFont;content:"\e90e";font-weight:400;font-size:14px;margin:0 4px;color:#00739e}#print-page,#shareListButton,.print-page{float:right;margin-bottom:8px;color:#00739e}#print-page:hover,#shareListButton:hover,.print-page:hover{background-color:#eee;border:1px solid #eee}#print-page .print .icon{display:inline;background:0 0;float:left}#print-page .print .icon:after{font-family:graingerFont;content:"\e921";font-weight:400;font-size:13px;margin:0 4px;color:#00739e}.download-cart .download .icon{display:inline;background:0 0;float:left}.download-cart .download .icon:after{font-family:graingerFont;content:"\e930";font-weight:400;font-size:13px;margin:0 4px;color:#00739e}.responsive .parentProduct .productBreadcrumb{margin-left:10px}#omsBreadcrumbs #breadcrumbs{max-width:none}.header-toolbar-container.styled-header-toolbar-container{border-bottom:1px solid #d8d8d8;margin-bottom:20px;padding-bottom:5px}.header-toolbar-container.styled-header-toolbar-container:after,.header-toolbar-container.styled-header-toolbar-container:before{content:" ";display:table}.header-toolbar-container.styled-header-toolbar-container:after{clear:both}#search-feedback{text-align:right}.responsive #search-feedback{margin-top:10px}#tiered-search-feedback{text-align:right;margin-top:10px}.solr-breadcrumb-container{position:relative;top:-40px;width:78%;width:calc(100% - 12em)}.has-internal-feedback .solr-breadcrumb-container{width:67%;width:calc(100% - 26em)}#productPage #backToUrlContainer.solr-brand{position:relative;top:-35px;margin:0;padding:0;height:0}a:hover{text-decoration:none}a:focus{outline:dotted thin}.oobo-session{margin-top:6rem}.oobo-banner{position:fixed;top:0;table-layout:fixed;width:100%;padding:1rem 0;background-color:#29333b;z-index:14}.oobo-banner__container{display:table;width:80%;min-width:996px;margin:0 auto}.oobo-banner__item-list{display:table-cell}.oobo-banner__item-list--fields{width:87.5%}.oobo-banner__item-list--buttons{width:12.5%}.inline-item-list__label,.inline-item-list__value{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:inherit;font-weight:400;color:#29333b;line-height:normal;display:inline-block;vertical-align:middle}.inline-item-list__label{color:#fff;padding-right:.5em;text-transform:uppercase}.inline-item-list__label--key{font-weight:700}.inline-item-list__label--value{padding-right:1em;max-width:12em;text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap}.inline-item-list__label--value:last-child{padding-right:0}.inline-item-list--align-right{text-align:right}.btn--on-dark-bg{border-color:#fff;color:#fff;background-color:transparent}.top-categories-personalization{border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;margin-bottom:10px}.top-categories-personalization .top-cat-item{border-bottom:1px solid #d8d8d8;border-right:1px solid #d8d8d8;width:50%;float:left;height:110px}.top-categories-personalization .top-cat-item.item-end{border-right:none}.top-categories-personalization .top-cat-item.desc-1,.top-categories-personalization .top-cat-item.desc-2{border-bottom:none}.top-categories-personalization .top-cat-img{margin:15px 30px;float:left;max-width:80px;max-height:80px}.top-categories-personalization .top-cat-title{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px;font-weight:500;color:#29333b;float:left;max-width:50%;margin:auto;height:110px;line-height:110px}.top-categories-personalization .top-cat-title span{display:inline-block;vertical-align:middle;line-height:normal}.top-categories-personalization.three-col{padding:25px 0}.top-categories-personalization.three-col .top-cat-item{padding:0 25px;width:33.333%;border-bottom:none;height:130px}.top-categories-personalization.three-col .top-cat-item a{border-bottom:1px solid #d8d8d8;display:inline-block;width:100%}.top-categories-personalization.three-col .top-cat-item.desc-1 a,.top-categories-personalization.three-col .top-cat-item.desc-2 a,.top-categories-personalization.three-col .top-cat-item.desc-3 a{border-bottom:none}.top-categories-personalization.three-col .top-cat-img{margin:20px 10px 20px 0}.top-categories-personalization.three-col .top-cat-title{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px;font-weight:400;color:#29333b;height:130px;line-height:130px}.top-categories-personalization.horizontal{border:none}.top-categories-personalization.horizontal .top-cat-item{width:20%;height:280px;border:none;padding-right:5px}.top-categories-personalization.horizontal .top-cat-item a{border:1px solid #d8d8d8;display:block}.top-categories-personalization.horizontal .top-cat-item.desc-1{padding-right:0}.top-categories-personalization.horizontal .top-cat-img{margin:20px auto;max-width:166px;max-height:166px;float:none;display:block}.top-categories-personalization.horizontal .top-cat-title{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;color:#00739e;line-height:normal;float:none;text-align:center}.top-header+.three-col{border-top:none}.adobe-category h2{display:none;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:24px;font-weight:300;color:#000;line-height:normal}.adobe-category .top-header{height:80px;margin-bottom:0;background:#eee;padding:20px 25px;border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;border-right:1px solid #d8d8d8;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:24px;font-weight:400;color:#29333b;line-height:normal}.adobe-category .top-header .sub-title{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;color:#72777d;line-height:normal;display:block} CPVC Pressure Pipe Fittings & Flanges - Grainger Industrial Supply

Navigation Menu New

Access My Account, Order History, Lists and more here.

CPVC Pressure Pipe Fittings & Flanges

325 products
Nontoxic CPVC (chlorinated polyvinyl chloride) pipe fittings and flanges are pressure rated to transport potable water, corrosive liquids, and sewage. Pressure-rated fittings have a numbered schedule rating. The higher schedule number indicates a thicker, stronger wall to handle higher pressures. Schedule 80 fittings have thicker walls than Schedule 40. CPVC is a strong, rigid thermoplastic material that resists corrosion, chemicals, and rust. CPVC pressure pipe fittings and flanges come in a variety of shapes and sizes.
Nontoxic CPVC (chlorinated polyvinyl chloride) pipe fittings and flanges are pressure rated to transport potable water, corrosive liquids, and sewage. Pressure-rated fittings have a numbered schedule rating. The higher schedule number indicates a thicker, stronger wall to handle higher pressures. Schedule 80 fittings have thicker walls than Schedule 40. CPVC is a strong, rigid thermoplastic material that resists corrosion, chemicals, and rust. CPVC pressure pipe fittings and flanges come in a variety of shapes and sizes.

Threaded x Threaded Schedule 80 Pipe Fittings

Nontoxic threaded x threaded Schedule 80 CPVC pressure-rated fittings connect to pipe and have thicker walls than Schedule 40 fittings. These pressure fittings are threaded on all connection ends. Female threads are on the inside of a fitting. Male threads are on the outside of a fitting and screw into the female threads. Threaded connections use PTFE tape to secure seal.

45° Elbow

90° Elbow

Cap

Coupling

Hex Head Plug

Reducing Bushing

Reducing Coupling

Tee

Union

Blind Schedule 80 Flanges

Nontoxic blind Schedule 80 CPVC pressure-rated flanges connect to pipe and have thicker walls than Schedule 40 flanges These flanges, also called blank flanges, seal the end of piping systems or pressure vessel openings. Blind flanges are commonly used for testing the flow of gas or liquid through a pipe or vessel by blocking off a section of the pipe that is not used. Blind flanges typically have a raised, flat, or RTJ (ring-type joint) face.

Blind Flange

Socket Schedule 80 Flanges

Nontoxic socket Schedule 80 CPVC pressure-rated flanges connect to pipe and have thicker walls than Schedule 40 flanges. Socket pressure flanges slip over pipe and secure using solvent cement. There are two types of socket, or slip, flanges. One-piece flanges are solid molded parts and once glued to pipeline cannot be turned. The Van Stone flange is a two-piece flange with a rotating ring that makes bolt alignment simple. This flange has one female threaded end that connects to a male threaded fitting or nipple.

Flange

Van Stone Flange

Spigot Schedule 80 Flanges

Nontoxic spigot Schedule 80 CPVC pressure-rated flanges connect to pipe and have thicker walls than Schedule 40 flanges. Spigot pressure flanges fit into a CPVC (chlorinated polyvinyl chloride) or PVC (polyvinyl chloride) fitting. The spigot (also known as street) end fits inside a flange fitting. The spigot end is necessary when a fitting connects to another fitting (not directly to a pipe). These fittings require glue or adhesive to secure the connection.

Van Stone Flange

Threaded Schedule 80 Flanges

Nontoxic Schedule 80 CPVC pressure-rated flanges connect to pipe and have thicker walls than Schedule 40 flanges. These threaded flanges, also called screwed flanges, are similar to slip-on pipe flanges except the bore of the threaded pipe flange has tapered threads. These flanges are used with pipes that have external threads, so a welded connection is not required. Flanges have a raised face, flat face, or RTJ (ring-type joint) facing, and are often used for small diameter, high pressure requirements.

Flange

Van Stone Flange

Socket x Socket Schedule 80 Pipe Fittings

Nontoxic socket x socket Schedule 80 CPVC pressure-rated fittings connect to pipe and have thicker walls than Schedule 40 fittings. These fittings, also called slip or hub fittings, include socket ends on all fitting connection ends. The socket ends fit over the end of pipe and require glue or adhesive to secure the connection.

45° Elbow

90° Elbow

Cap

Coupling

Reducing Coupling

Reducing Tee

Reducing Wye

Tee

Union

Union with EPDM Seal

Union with Viton Seal

Wye

Socket x Spigot Schedule 80 Pipe Fittings

Nontoxic socket x spigot Schedule 80 CPVC pressure-rated fittings connect to pipe and have thicker walls than Schedule 40. These fittings include a socket (hub or slip) end that fits over a pipe and a spigot (also known as street) end that fits inside a socket. The spigot end is necessary when a fitting connects to another fitting (not directly to a pipe). These fittings require glue or adhesive to secure the connection.

Reducing Bushing

Socket x Threaded Schedule 80 Pipe Fittings

Nontoxic socket x threaded Schedule 80 CPVC pressure-rated fittings connect to pipe and have thicker walls than Schedule 40 fittings. These pressure fittings include at least one threaded end and one socket (hub or slip) fitting end. Female threads are on the inside of a fitting. Male threads are on the outside of a fitting and screw into the female threads. Threaded connections use PTFE tape to secure seal. Socket ends require glue or adhesive to secure connection.

90° Drop Ear Elbow

90° Elbow

Female Adapter

Male Adapter

Reducing Adapter

Reducing Bushing

Note: Product availability is real-time basis and adjusted continuously. The product will be reserved for you when you complete your order.