.u-custom-color-orange{color:#c26728}.u-custom-color-gray{color:#f5f5f5!important}.u-color-white{color:#fff}.u-font-weight-600{font-weight:600}.u-font-weight-normal{font-weight:normal!important}.u-font-size-11{font-size:11px}.u-font-size-13{font-size:13px!important}.u-font-size-14{font-size:14px!important}.u-font-size-16{font-size:16px!important}.u-font-size-20{font-size:20px!important}.u-opacity-50{opacity:50%}.u-full-opacity-on-hover:hover{border:none!important;opacity:100%}.u-letter-spacing--05{letter-spacing:.05em}.u-letter-spacing--08{letter-spacing:.08em}.u-no-border-left-on-hover:hover{border-left:none!important}.u-border-left-on-hover:hover{border-left:2px solid #c26728;padding-left:5px}.u-on-hover-reset-rules:hover{border-top:none;border-bottom:none!important;background-color:unset!important}.u-negative-margin--left:hover{margin-left:-2px}.u-padding-left--5px{padding-left:5px}.u-max-height-100{max-height:100vh;overflow:auto}.u-flex-grow--custom{height:auto;flex:1 0 auto;-webkit-flex:1 0 auto;min-height:0}@media(min-width:768px){.u-flex--align-items-self-start-sm{align-items:flex-start}}@media(min-width:992px){.u-padding--desktop{padding:1.2em}}.card.dw-mod.stepper-wizard-option{height:100%;border:2px solid transparent}.card.dw-mod.stepper-wizard-option:not(.disabled){cursor:pointer}.card.dw-mod.stepper-wizard-option:not(.disabled).bordered{border-color:#545454}#Block__StepOptions.step2 .b-lazy.b-loaded{opacity:.6}#Block__StepOptions.step2 .b-lazy.b-loaded.disabled{opacity:.2}#Block__StepOptions.step2 .b-lazy.b-loaded:not(.disabled):hover,#Block__StepOptions.step2 .b-lazy.b-loaded.selected{opacity:1}#Block__StepOptions.step2 .b-lazy.b-loaded:not(.disabled){cursor:pointer}.u-ta-left.dw-mod .image-caption.dw-mod{text-align:left}#Block__StepOptions .image-caption.dw-mod{font:inherit;color:inherit}#Block__StepOptions .modal__footer{display:none}[data-tooltip]{position:relative}[data-tooltip]:hover::after{content:attr(data-tooltip);background:#2a2a2a;font-size:1.47rem;color:#fff;font-weight:400;text-align:left;position:absolute;left:-10px;bottom:0;transform:translateY(calc(100% + 10px));width:max-content;min-width:70px;max-width:300px;padding:.5em;border-radius:.3em;z-index:100}[data-tooltip]:hover::before{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%,100%);border-left:15px transparent solid;border-right:15px transparent solid;border-bottom:15px #2a2a2a solid;z-index:100}@media(max-width:768px){}.footer__content.dw-mod button{white-space:nowrap}.logo.dw-mod{margin-right:40px}#miniSearchIcon{flex-direction:row-reverse}#miniSearchIcon .menu--dropdown{box-shadow:unset;display:block;margin-top:0;min-width:unset;position:relative;top:unset;max-width:235px;z-index:unset}.customLinks li.dropdown{border:2px solid #8dd700}.customLinks li.dropdown ul{background-color:#fff;box-shadow:0 10px 15px 0 rgba(0,0,0,.2);display:none;margin:0;padding:1.2em;position:absolute;top:38px;z-index:100}.customLinks li.dropdown ul li a{color:#222;word-spacing:0;font-weight:bold}.customLinks li.dropdown:hover{border:2px solid #ff7e07;color:#ff7e07}.customLinks li.dropdown:hover ul{display:block}.customLinks li.dropdown:hover ul li{text-align-last:left}.customLinks li.dropdown:hover ul li a:hover{color:#ff7e07}.typeAheadWrapper label{display:block!important;padding:0}.typeAheadWrapper label:after{content:"▼";color:#ff7e07;font-size:.8em;position:absolute;pointer-events:none;top:0;transform:translateY(50%);right:10px;padding:.5em;height:1px}.typeAheadResults{width:100%;margin-top:-2px;color:#000;position:absolute;z-index:20;border:1px solid #fafafa;max-height:calc(268px);overflow:scroll;overflow-x:hidden;overflow-y:auto}.typeAheadResults li{list-style:none;background-color:#fff;height:38px;padding:6px 15px;margin-bottom:0}.typeAheadResults li:hover{background:#f6f6f6;font-weight:600}@media(max-width:767px){.typeAheadResults{max-height:calc(230px)}}@media(min-width:992px){}.u-font-weight-800{font-weight:800}.product-list__list-item__left.dw-mod .image-hover__wrapper.dw-mod{height:auto}@media(max-width:768px){}@media(max-width:480px){}.variant-facet.dw-mod::placeholder{color:#474747}.featured{padding:15px 15px}.featured-product{border:10px solid #fff;background-color:#fff;font-weight:400}.heading,.heading-shop{border-bottom:2px solid #fff;border-top:2px solid #fff;padding:15px 30px;letter-spacing:.05em;color:#fff}.heading{background-color:#ff7e07}.heading-shop{background-color:#ff7e07;color:#fff}.heading-shop:hover{background-color:#ff7e07}.featured-product--button i{display:none}.favorites.disabled button{pointer-events:none}.product-list__details-right-bottom-section>.js-handlebars-root:first-of-type{display:none}.product-list__details-right-bottom-section .js-handlebars-root,.product-list__details-right-bottom-section .favorites{display:flex}.product-list__details-right-bottom-section .js-handlebars-root{justify-content:flex-end}.product-list__details-right-bottom-section .favorites{align-self:flex-end}.product-list__list-item__price-actions .unit-selector{display:none}.expand-container__btn:after{color:#f2f2f2}.relatedProducts img{min-height:unset}@media(max-width:480px){.u-margin-right-xs{margin-right:.5em}}@media(max-width:768px){.u-ta-center-sm{text-align:center}.u-flex-direction-column--sm{flex-direction:column}}@media(max-width:992px){.relatedProducts button>div{font-size:0}.relatedProducts button i{font-size:1.47rem;margin-right:0}}@media(max-width:1200px){.u-featured-padding-1200px{padding:30px 60px}}#Block__StaticInfo dt i{border:.5px solid #a8a8a8;border-radius:50%;color:#545454;padding:15px;min-width:50px}#Block__MainImageRow{flex:unset}#Block__ProductGroupInfo ul{columns:2;padding-left:1.5rem}#Block__ProductGroupInfo ul li{list-style-type:disc;padding-left:0!important;text-indent:0!important}.field-display-group .grid.grid--external-bleed-x{margin-bottom:0}.field-display-group .grid.grid--external-bleed-x table{margin:0}.field-display-group .grid.grid--external-bleed-x table tbody tr{display:table}.field-display-group .grid.grid--external-bleed-x table tbody tr th{border:none;display:list-item;list-style-type:disc;list-style-position:inside;padding:0 .6em}.field-display-group .grid.grid--external-bleed-x table tbody tr td{border:none;padding:0 .6em}#Block__GuestUsersExternalUrlBlock{padding-left:0}#Block__GuestUsersExternalUrlBlock div{padding-left:0}#Block__GuestUsersExternalUrlBlock div a{border:3px solid #ff7e07;height:100px}#Block__GuestUsersExternalUrlBlock div a img{max-height:50px}#Block__GuestUsersExternalUrlBlock div a span{bottom:0;color:#ff7e07;margin:3px;min-width:90px;padding:3px;transition:all .5s ease}#Block__GuestUsersExternalUrlBlock div a:hover span{background-color:#ff7e07;color:#fff}@media(max-width:480px){.product__info--tabs{padding:0}.tabs__list{flex-direction:column}}.videoIframe{height:600px}.quick-order-item--no-label{margin-top:30px}.quick-order-item--text{line-height:27px}div[id^="Paragraph_"] .carousel__slide{padding:4em}div[id^="Paragraph_"] .carousel__slide .grid__cell *{letter-spacing:.05em}div[id^="Paragraph_"] .carousel__slide h2{font-size:28px;font-weight:600}@media(max-width:480px){div[id^="Paragraph_"] .carousel__slide{margin-bottom:2em}}.carousel--horizontal .carousel__container{flex-wrap:wrap}.carousel--horizontal div h2{margin-top:auto;margin-bottom:auto}@media(min-width:480px){}@media(min-width:768px){}@media(min-width:992px){}@media(min-width:1200px){}@media(min-width:1600px){}