.plant-floor-pin-panel-module-scss-module__u8nOrG__fullHeight{height:100%}.plant-floor-pin-panel-module-scss-module__u8nOrG__pinPanel{border:solid 1px var(--primary-border-color);background-color:var(--white);flex-direction:column;width:100%;display:flex;box-shadow:4px 0 6px #00000026}@media (min-width:768px){.plant-floor-pin-panel-module-scss-module__u8nOrG__pinPanel{border:none;border-radius:.25rem;width:26rem;padding:0}}
.forms-module-scss-module__ziVYAG__inputWrapper{height:var(--input-height,50px);position:relative}.forms-module-scss-module__ziVYAG__inputWrapper input[type=text],.forms-module-scss-module__ziVYAG__inputWrapper input[type=password],.forms-module-scss-module__ziVYAG__inputWrapper input[type=number],.forms-module-scss-module__ziVYAG__inputWrapper input[type=phone],.forms-module-scss-module__ziVYAG__inputWrapper input[type=email],.forms-module-scss-module__ziVYAG__inputWrapper input[type=search],.forms-module-scss-module__ziVYAG__inputWrapper input[type=date],.forms-module-scss-module__ziVYAG__inputWrapper input[type=datetime-local],.forms-module-scss-module__ziVYAG__inputWrapper select,.forms-module-scss-module__ziVYAG__inputWrapper textarea{height:100%}.forms-module-scss-module__ziVYAG__inputWrapper .stripe-input-wrapper{height:100%}.forms-module-scss-module__ziVYAG__inputIcon{color:var(--input-icon-color);transition:bottom .3s ease-in-out;position:absolute;bottom:50%;transform:translateY(50%)}.forms-module-scss-module__ziVYAG__inputIcon.forms-module-scss-module__ziVYAG__iconRight{right:var(--input-padding-x,5px)}.forms-module-scss-module__ziVYAG__inputIcon:not(.forms-module-scss-module__ziVYAG__iconRight){left:var(--input-padding-x,5px)}.forms-module-scss-module__ziVYAG__inputIcon.forms-module-scss-module__ziVYAG__invalidIcon{color:var(--input-invalid-color,var(--input-icon-color))}.forms-module-scss-module__ziVYAG__inputIcon.forms-module-scss-module__ziVYAG__nonInteractable{pointer-events:none}.forms-module-scss-module__ziVYAG__formControl{--input-x:var(--input-padding-x,5px);--icon-width:var(--input-icon-width,1rem);--icon-padding:calc(var(--input-x) + var(--icon-width) + var(--input-icon-text-spacing,var(--input-x)));width:100%;margin-bottom:var(--input-margin-bottom,.5rem);flex-direction:column;display:flex;position:relative}.forms-module-scss-module__ziVYAG__formControl label{margin-bottom:var(--input-label-spacing,.5rem);font-size:var(--input-label-font-size,16px);font-weight:var(--input-label-font-weight,normal);color:var(--input-label-color,var(--font-color))}.forms-module-scss-module__ziVYAG__formControl label.forms-module-scss-module__ziVYAG__required{font-weight:var(--input-label-required-font-weight,700)}.forms-module-scss-module__ziVYAG__formControl label.forms-module-scss-module__ziVYAG__required:not(.forms-module-scss-module__ziVYAG__hideRequiredAsterisk):after{content:var(--input-label-required-indicator,"*");margin-left:var(--input-label-required-indicator-spacing,0);position:relative}.forms-module-scss-module__ziVYAG__formControl.forms-module-scss-module__ziVYAG__disabled label{color:var(--disabled-input-color,darkgray)}.forms-module-scss-module__ziVYAG__formControl select,.forms-module-scss-module__ziVYAG__formControl textarea,.forms-module-scss-module__ziVYAG__formControl input[type=text],.forms-module-scss-module__ziVYAG__formControl input[type=password],.forms-module-scss-module__ziVYAG__formControl input[type=number],.forms-module-scss-module__ziVYAG__formControl input[type=phone],.forms-module-scss-module__ziVYAG__formControl input[type=email],.forms-module-scss-module__ziVYAG__formControl input[type=search],.forms-module-scss-module__ziVYAG__formControl input[type=tel],.forms-module-scss-module__ziVYAG__formControl input[type=date],.forms-module-scss-module__ziVYAG__formControl input[type=datetime-local]{width:100%;height:var(--input-height,50px);border-radius:var(--input-border-radius,var(--border-radius));line-height:var(--input-line-height,28px);padding:var(--input-padding-y,5px) var(--input-x);border:var(--input-border,1px solid var(--primary));background-color:var(--input-bg-color,white);color:var(--input-color,fieldtext);font-family:var(--input-font-family,"Rubik") sans-serif;font-size:var(--input-font-size,16px);box-sizing:border-box;transition:all .3s,background-position}.forms-module-scss-module__ziVYAG__formControl .stripe-input-wrapper{width:100%;height:var(--input-height,50px);border-radius:var(--input-border-radius,var(--border-radius));line-height:var(--input-line-height,28px);padding:var(--input-padding-y,5px) var(--input-x);border:var(--input-border,1px solid var(--primary));background-color:var(--input-bg-color,white);color:var(--input-color,fieldtext);font-family:var(--input-font-family,"Rubik") sans-serif;font-size:var(--input-font-size,16px);box-sizing:border-box;transition:all .3s,background-position}.forms-module-scss-module__ziVYAG__formControl select.forms-module-scss-module__ziVYAG__inputPasswordVisibilitySingleLine,.forms-module-scss-module__ziVYAG__formControl textarea.forms-module-scss-module__ziVYAG__inputPasswordVisibilitySingleLine,.forms-module-scss-module__ziVYAG__formControl input.forms-module-scss-module__ziVYAG__inputPasswordVisibilitySingleLine[type=text],.forms-module-scss-module__ziVYAG__formControl input.forms-module-scss-module__ziVYAG__inputPasswordVisibilitySingleLine[type=password],.forms-module-scss-module__ziVYAG__formControl input.forms-module-scss-module__ziVYAG__inputPasswordVisibilitySingleLine[type=number],.forms-module-scss-module__ziVYAG__formControl input.forms-module-scss-module__ziVYAG__inputPasswordVisibilitySingleLine[type=phone],.forms-module-scss-module__ziVYAG__formControl input.forms-module-scss-module__ziVYAG__inputPasswordVisibilitySingleLine[type=email],.forms-module-scss-module__ziVYAG__formControl input.forms-module-scss-module__ziVYAG__inputPasswordVisibilitySingleLine[type=search],.forms-module-scss-module__ziVYAG__formControl input.forms-module-scss-module__ziVYAG__inputPasswordVisibilitySingleLine[type=tel],.forms-module-scss-module__ziVYAG__formControl input.forms-module-scss-module__ziVYAG__inputPasswordVisibilitySingleLine[type=date],.forms-module-scss-module__ziVYAG__formControl input.forms-module-scss-module__ziVYAG__inputPasswordVisibilitySingleLine[type=datetime-local]{padding-right:2.7rem}.forms-module-scss-module__ziVYAG__formControl .forms-module-scss-module__ziVYAG__inputPasswordVisibilitySingleLine.stripe-input-wrapper{padding-right:2.7rem}.forms-module-scss-module__ziVYAG__formControl select.forms-module-scss-module__ziVYAG__inputWithIconPadding:not(.forms-module-scss-module__ziVYAG__inputWithIconRight),.forms-module-scss-module__ziVYAG__formControl textarea.forms-module-scss-module__ziVYAG__inputWithIconPadding:not(.forms-module-scss-module__ziVYAG__inputWithIconRight),.forms-module-scss-module__ziVYAG__formControl input.forms-module-scss-module__ziVYAG__inputWithIconPadding[type=text]:not(.forms-module-scss-module__ziVYAG__inputWithIconRight),.forms-module-scss-module__ziVYAG__formControl input.forms-module-scss-module__ziVYAG__inputWithIconPadding[type=password]:not(.forms-module-scss-module__ziVYAG__inputWithIconRight),.forms-module-scss-module__ziVYAG__formControl input.forms-module-scss-module__ziVYAG__inputWithIconPadding[type=number]:not(.forms-module-scss-module__ziVYAG__inputWithIconRight),.forms-module-scss-module__ziVYAG__formControl input.forms-module-scss-module__ziVYAG__inputWithIconPadding[type=phone]:not(.forms-module-scss-module__ziVYAG__inputWithIconRight),.forms-module-scss-module__ziVYAG__formControl input.forms-module-scss-module__ziVYAG__inputWithIconPadding[type=email]:not(.forms-module-scss-module__ziVYAG__inputWithIconRight),.forms-module-scss-module__ziVYAG__formControl input.forms-module-scss-module__ziVYAG__inputWithIconPadding[type=search]:not(.forms-module-scss-module__ziVYAG__inputWithIconRight),.forms-module-scss-module__ziVYAG__formControl input.forms-module-scss-module__ziVYAG__inputWithIconPadding[type=tel]:not(.forms-module-scss-module__ziVYAG__inputWithIconRight),.forms-module-scss-module__ziVYAG__formControl input.forms-module-scss-module__ziVYAG__inputWithIconPadding[type=date]:not(.forms-module-scss-module__ziVYAG__inputWithIconRight),.forms-module-scss-module__ziVYAG__formControl input.forms-module-scss-module__ziVYAG__inputWithIconPadding[type=datetime-local]:not(.forms-module-scss-module__ziVYAG__inputWithIconRight){padding-left:var(--icon-padding)}.forms-module-scss-module__ziVYAG__formControl .forms-module-scss-module__ziVYAG__inputWithIconPadding:not(.forms-module-scss-module__ziVYAG__inputWithIconRight).stripe-input-wrapper{padding-left:var(--icon-padding)}.forms-module-scss-module__ziVYAG__formControl select.forms-module-scss-module__ziVYAG__inputWithIconPadding.forms-module-scss-module__ziVYAG__inputWithIconRight,.forms-module-scss-module__ziVYAG__formControl textarea.forms-module-scss-module__ziVYAG__inputWithIconPadding.forms-module-scss-module__ziVYAG__inputWithIconRight,.forms-module-scss-module__ziVYAG__formControl input.forms-module-scss-module__ziVYAG__inputWithIconPadding.forms-module-scss-module__ziVYAG__inputWithIconRight[type=text],.forms-module-scss-module__ziVYAG__formControl input.forms-module-scss-module__ziVYAG__inputWithIconPadding.forms-module-scss-module__ziVYAG__inputWithIconRight[type=password],.forms-module-scss-module__ziVYAG__formControl input.forms-module-scss-module__ziVYAG__inputWithIconPadding.forms-module-scss-module__ziVYAG__inputWithIconRight[type=number],.forms-module-scss-module__ziVYAG__formControl input.forms-module-scss-module__ziVYAG__inputWithIconPadding.forms-module-scss-module__ziVYAG__inputWithIconRight[type=phone],.forms-module-scss-module__ziVYAG__formControl input.forms-module-scss-module__ziVYAG__inputWithIconPadding.forms-module-scss-module__ziVYAG__inputWithIconRight[type=email],.forms-module-scss-module__ziVYAG__formControl input.forms-module-scss-module__ziVYAG__inputWithIconPadding.forms-module-scss-module__ziVYAG__inputWithIconRight[type=search],.forms-module-scss-module__ziVYAG__formControl input.forms-module-scss-module__ziVYAG__inputWithIconPadding.forms-module-scss-module__ziVYAG__inputWithIconRight[type=tel],.forms-module-scss-module__ziVYAG__formControl input.forms-module-scss-module__ziVYAG__inputWithIconPadding.forms-module-scss-module__ziVYAG__inputWithIconRight[type=date],.forms-module-scss-module__ziVYAG__formControl input.forms-module-scss-module__ziVYAG__inputWithIconPadding.forms-module-scss-module__ziVYAG__inputWithIconRight[type=datetime-local]{padding-right:var(--icon-padding)}.forms-module-scss-module__ziVYAG__formControl .forms-module-scss-module__ziVYAG__inputWithIconPadding.forms-module-scss-module__ziVYAG__inputWithIconRight.stripe-input-wrapper{padding-right:var(--icon-padding)}.forms-module-scss-module__ziVYAG__formControl select:disabled,.forms-module-scss-module__ziVYAG__formControl textarea:disabled,.forms-module-scss-module__ziVYAG__formControl input[type=text]:disabled,.forms-module-scss-module__ziVYAG__formControl input[type=password]:disabled,.forms-module-scss-module__ziVYAG__formControl input[type=number]:disabled,.forms-module-scss-module__ziVYAG__formControl input[type=phone]:disabled,.forms-module-scss-module__ziVYAG__formControl input[type=email]:disabled,.forms-module-scss-module__ziVYAG__formControl input[type=search]:disabled,.forms-module-scss-module__ziVYAG__formControl input[type=tel]:disabled,.forms-module-scss-module__ziVYAG__formControl input[type=date]:disabled,.forms-module-scss-module__ziVYAG__formControl input[type=datetime-local]:disabled{background:var(--disabled-input-bg-color,#f5f2f2);border:var(--disabled-input-border,2px solid var(--disabled-input-border-color,#e7e7e7));color:var(--disabled-input-color,darkgray)}.forms-module-scss-module__ziVYAG__formControl :disabled.stripe-input-wrapper{background:var(--disabled-input-bg-color,#f5f2f2);border:var(--disabled-input-border,2px solid var(--disabled-input-border-color,#e7e7e7));color:var(--disabled-input-color,darkgray)}.forms-module-scss-module__ziVYAG__formControl textarea{height:var(--textarea-height,125px)}.forms-module-scss-module__ziVYAG__formControl select{padding-left:var(--input-select-padding-left,0)}.forms-module-scss-module__ziVYAG__formControl input:focus,.forms-module-scss-module__ziVYAG__formControl select:focus,.forms-module-scss-module__ziVYAG__formControl textarea:focus{outline:var(--input-focus-outline,1px solid var(--input-focus-outline-color,var(--primary)));border-color:var(--input-focus-border-color,var(--primary));box-shadow:var(--input-focus-box-shadow,none)}.forms-module-scss-module__ziVYAG__formControl .stripe-input-wrapper.focused{outline:var(--input-focus-outline,1px solid var(--input-focus-outline-color,var(--primary)));border-color:var(--input-focus-border-color,var(--primary));box-shadow:var(--input-focus-box-shadow,none)}.forms-module-scss-module__ziVYAG__formControl input::placeholder{color:var(--input-placeholder-color,#828282b8)}.forms-module-scss-module__ziVYAG__formControl.forms-module-scss-module__ziVYAG__floatingLabel{--floating-padding-top:var(--floating-label-spacing,23px);position:relative}.forms-module-scss-module__ziVYAG__formControl.forms-module-scss-module__ziVYAG__floatingLabel label{color:var(--floating-label-color,#000000a6);z-index:1;margin-bottom:0;transition:all .3s;position:absolute;top:16px;left:6px}.forms-module-scss-module__ziVYAG__formControl.forms-module-scss-module__ziVYAG__floatingLabel.forms-module-scss-module__ziVYAG__active label{font-size:var(--floating-label-active-font-size,14px);top:4px;transform:none}.forms-module-scss-module__ziVYAG__formControl.forms-module-scss-module__ziVYAG__floatingLabel.forms-module-scss-module__ziVYAG__active .forms-module-scss-module__ziVYAG__inputIcon{bottom:calc(50% - (var(--floating-padding-top) - var(--input-x))/2)}.forms-module-scss-module__ziVYAG__formControl.forms-module-scss-module__ziVYAG__floatingLabel input[type=text],.forms-module-scss-module__ziVYAG__formControl.forms-module-scss-module__ziVYAG__floatingLabel input[type=password],.forms-module-scss-module__ziVYAG__formControl.forms-module-scss-module__ziVYAG__floatingLabel input[type=number],.forms-module-scss-module__ziVYAG__formControl.forms-module-scss-module__ziVYAG__floatingLabel input[type=phone],.forms-module-scss-module__ziVYAG__formControl.forms-module-scss-module__ziVYAG__floatingLabel input[type=email],.forms-module-scss-module__ziVYAG__formControl.forms-module-scss-module__ziVYAG__floatingLabel input[type=search],.forms-module-scss-module__ziVYAG__formControl.forms-module-scss-module__ziVYAG__floatingLabel input[type=date],.forms-module-scss-module__ziVYAG__formControl.forms-module-scss-module__ziVYAG__floatingLabel input[type=datetime-local],.forms-module-scss-module__ziVYAG__formControl.forms-module-scss-module__ziVYAG__floatingLabel select,.forms-module-scss-module__ziVYAG__formControl.forms-module-scss-module__ziVYAG__floatingLabel textarea{padding-top:var(--floating-padding-top)}.forms-module-scss-module__ziVYAG__formControl.forms-module-scss-module__ziVYAG__floatingLabel input::placeholder{opacity:0}.forms-module-scss-module__ziVYAG__formControl.forms-module-scss-module__ziVYAG__floatingLabel.forms-module-scss-module__ziVYAG__floatingLabelWithIcon label{left:var(--icon-padding);z-index:1}.forms-module-scss-module__ziVYAG__formControl.forms-module-scss-module__ziVYAG__floatingLabel.forms-module-scss-module__ziVYAG__floatingLabelWithIcon.forms-module-scss-module__ziVYAG__active label{left:var(--input-x)}.forms-module-scss-module__ziVYAG__errorMessage{font-size:var(--error-message-font-size);padding:var(--error-message-padding,.25rem);border-radius:var(--input-border-radius,var(--border-radius));background-color:var(--error-bg);color:var(--error-message-color)}.forms-module-scss-module__ziVYAG__invalid{border:var(--input-invalid-border,2px solid var(--error-red))!important;color:var(--input-invalid-color,fieldtext)!important}input.forms-module-scss-module__ziVYAG__invalid:focus,select.forms-module-scss-module__ziVYAG__invalid:focus,textarea.forms-module-scss-module__ziVYAG__invalid:focus{outline:var(--input-invalid-focus-outline,1px solid var(--input-invalid-focus-outline-color,var(--error-red)));border-color:var(--input-invalid-focus-border-color,var(--error-red));box-shadow:var(--input-invalid-focus-box-shadow,var(--input-focus-box-shadow,none))}input.forms-module-scss-module__ziVYAG__invalid.focused{outline:var(--input-invalid-focus-outline,1px solid var(--input-invalid-focus-outline-color,var(--error-red)));border-color:var(--input-invalid-focus-border-color,var(--error-red));box-shadow:var(--input-invalid-focus-box-shadow,var(--input-focus-box-shadow,none))}select.forms-module-scss-module__ziVYAG__invalid.focused{outline:var(--input-invalid-focus-outline,1px solid var(--input-invalid-focus-outline-color,var(--error-red)));border-color:var(--input-invalid-focus-border-color,var(--error-red));box-shadow:var(--input-invalid-focus-box-shadow,var(--input-focus-box-shadow,none))}textarea.forms-module-scss-module__ziVYAG__invalid.focused{outline:var(--input-invalid-focus-outline,1px solid var(--input-invalid-focus-outline-color,var(--error-red)));border-color:var(--input-invalid-focus-border-color,var(--error-red));box-shadow:var(--input-invalid-focus-box-shadow,var(--input-focus-box-shadow,none))}.forms-module-scss-module__ziVYAG__invalid.stripe-input-wrapper:focus{outline:var(--input-invalid-focus-outline,1px solid var(--input-invalid-focus-outline-color,var(--error-red)));border-color:var(--input-invalid-focus-border-color,var(--error-red));box-shadow:var(--input-invalid-focus-box-shadow,var(--input-focus-box-shadow,none))}.forms-module-scss-module__ziVYAG__invalid.stripe-input-wrapper.focused{outline:var(--input-invalid-focus-outline,1px solid var(--input-invalid-focus-outline-color,var(--error-red)));border-color:var(--input-invalid-focus-border-color,var(--error-red));box-shadow:var(--input-invalid-focus-box-shadow,var(--input-focus-box-shadow,none))}.forms-module-scss-module__ziVYAG__togglePasswordVisibilityButton{cursor:pointer;position:absolute;top:.8rem;right:.7rem}.forms-module-scss-module__ziVYAG__togglePasswordVisibilityButton svg{color:var(--input-icon-color,inherit)}
.csn-text-input-module-scss-module__8ywWsG__inputWrapper{flex-grow:1;position:relative}.csn-text-input-module-scss-module__8ywWsG__inputWrapper .csn-text-input-module-scss-module__8ywWsG__input input{border:solid 1px var(--primary-lighter);padding:.5rem 1rem;font-size:1.125rem;line-height:1.5rem}.csn-text-input-module-scss-module__8ywWsG__inputWrapper .csn-text-input-module-scss-module__8ywWsG__input input:disabled{background-color:var(--grey)}.csn-text-input-module-scss-module__8ywWsG__inputWrapper .csn-text-input-module-scss-module__8ywWsG__loader{--loader-size:1rem;--loader-border-width:3px;position:absolute;top:.875rem;right:1rem}
.inputs-module-scss-module__RoCjPq__wrapper{--input-margin-bottom:0;align-items:center;gap:.5rem;display:flex}
.csn-form-row-module-scss-module__pzlKVG__row{--input-margin-bottom:0;align-items:flex-start;display:flex}.csn-form-row-module-scss-module__pzlKVG__row button{padding:.625rem 0 .625rem 1rem;font-size:1.125rem}@media (min-width:576px){.csn-form-row-module-scss-module__pzlKVG__row button{padding-left:1rem}}.csn-form-row-module-scss-module__pzlKVG__row .csn-form-row-module-scss-module__pzlKVG__checkedStar{color:var(--warning)}.csn-form-row-module-scss-module__pzlKVG__row .csn-form-row-module-scss-module__pzlKVG__uncheckedStar{color:var(--primary-lighter)}.csn-form-row-module-scss-module__pzlKVG__row .csn-form-row-module-scss-module__pzlKVG__trash{color:var(--secondary-dark);font-size:1rem}.csn-form-row-module-scss-module__pzlKVG__row .csn-form-row-module-scss-module__pzlKVG__lock{color:var(--primary-lighter);margin:.625rem 0 .625rem 1rem;padding:.125rem 0}
.header-tab-module-scss-module__PF3pNW__category{--heading-margin-bottom:0;--link-color:var(--white);--link-hover-color:var(--white);cursor:pointer;white-space:nowrap;padding:.5rem;font-size:1.5rem;position:relative}@media (min-width:768px){.header-tab-module-scss-module__PF3pNW__category{padding:.5rem 0}.header-tab-module-scss-module__PF3pNW__category.link{padding:.5rem 0}}.header-tab-module-scss-module__PF3pNW__category.header-tab-module-scss-module__PF3pNW__selected{background-color:var(--tertiary)}@media (min-width:768px){.header-tab-module-scss-module__PF3pNW__category.header-tab-module-scss-module__PF3pNW__selected{background-color:#0000}}.header-tab-module-scss-module__PF3pNW__category:after{background-color:var(--primary)}@media (min-width:768px){.header-tab-module-scss-module__PF3pNW__category:after{content:"";background-color:var(--secondary);width:100%;height:.25rem;margin-top:.5rem;transition:transform .3s ease-in-out;display:block;transform:scaleX(0)}}.header-tab-module-scss-module__PF3pNW__category.header-tab-module-scss-module__PF3pNW__selected,.header-tab-module-scss-module__PF3pNW__category:hover{text-decoration:none!important}.header-tab-module-scss-module__PF3pNW__category.header-tab-module-scss-module__PF3pNW__selected:after,.header-tab-module-scss-module__PF3pNW__category:hover:after{transform:scaleX(1)}@media (min-width:768px){.header-tab-module-scss-module__PF3pNW__category{--heading-margin-bottom:.5rem;font-size:1.5rem}}@media (min-width:992px){.header-tab-module-scss-module__PF3pNW__category{font-size:1.875rem}}
.csn-form-module-scss-module__SuKF8W__form{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.csn-form-module-scss-module__SuKF8W__form .csn-form-module-scss-module__SuKF8W__description{color:var(--primary-light);padding-bottom:1rem;font-size:18px;font-weight:600;line-height:1.5rem}.csn-form-module-scss-module__SuKF8W__form .csn-form-module-scss-module__SuKF8W__list{flex-direction:column;gap:1.5rem;width:100%;max-height:470px;display:flex;overflow-y:auto}@media (min-width:768px){.csn-form-module-scss-module__SuKF8W__form .csn-form-module-scss-module__SuKF8W__list{padding-right:1rem}}.csn-form-module-scss-module__SuKF8W__form .csn-form-module-scss-module__SuKF8W__warning{color:var(--primary-lighter);font-style:italic}
.header-tabs-module-scss-module__BJDxDG__tabs{flex-direction:row;display:flex}@media (min-width:768px){.header-tabs-module-scss-module__BJDxDG__tabs{column-gap:2rem}}
.csn-dialog-module-scss-module__JDGbXG__dialogContent [role=dialog]{max-width:736px}@media (max-width:575.98px){.csn-dialog-module-scss-module__JDGbXG__dialogContent [role=dialog]{height:100vh;max-height:100vh;max-width:unset;margin:0}}@media (min-width:768px){.csn-dialog-module-scss-module__JDGbXG__dialogContent{--vertical-padding:3.5rem;--dialog-title-padding:2.5rem var(--vertical-padding) 1rem var(--vertical-padding);--dialog-body-padding:1rem 2.5rem 3.5rem var(--vertical-padding)}}
.plant-floor-tabs-module-scss-module__6HkDqq__tabs{padding:0;overflow-x:auto}.plant-floor-tabs-module-scss-module__6HkDqq__tabs .plant-floor-tabs-module-scss-module__6HkDqq__translateHelper{display:none}.plant-floor-tabs-module-scss-module__6HkDqq__tab{letter-spacing:.7px}
.added-to-cart-label-module-scss-module__J3VO6W__primaryContent{align-items:center;gap:.375rem;display:inline-flex}
.cart-checkout-button-module-scss-module__YpPZ8G__lockIcon{margin-right:.5rem}
.checkbox-module-scss-module__9KwNMW__checkbox{--checkbox-label-padding:1.5rem}.checkbox-module-scss-module__9KwNMW__checkbox label{visibility:hidden;width:1.5rem;height:1.5rem}.checkbox-module-scss-module__9KwNMW__checkbox label>span{visibility:visible}
.trigger-button-module-scss-module__XxtQrG__actionButton{--btn-small-font-size:1.125rem;--btn-font-weight:400;justify-content:space-between;gap:.75rem;width:100%;min-width:12.5rem;display:flex}.trigger-button-module-scss-module__XxtQrG__actionButton.btn-outline-primary{color:var(--input-color);border-color:var(--input-border-color)}.trigger-button-module-scss-module__XxtQrG__actionButton.btn-outline-primary:hover{background:var(--white);border-color:var(--input-border-color);color:var(--input-color)}.trigger-button-module-scss-module__XxtQrG__actionButton.btn-outline-primary.btn-disabled{color:var(--disabled-input-color)!important;border:var(--disabled-input-border)!important;background-color:var(--disabled-input-bg-color)!important}:is(.trigger-button-module-scss-module__XxtQrG__actionButton.btn-outline-primary:focus,.trigger-button-module-scss-module__XxtQrG__actionButton.btn-outline-primary.trigger-button-module-scss-module__XxtQrG__open){box-shadow:var(--input-focus-box-shadow);border-color:var(--input-focus-border-color)}
.cart-item-module-scss-module__1BUmaW__cartItem{border-bottom:1px solid var(--primary-border-color);background-color:var(--white);grid-template:"image image""info info""line-detail line-detail""stock stock""quantity price""actions actions"/1fr 1fr;gap:1.5rem 1rem;min-height:8.8rem;padding:1rem 1rem 1.5rem;display:grid;position:relative}.cart-item-module-scss-module__1BUmaW__cartItem.cart-item-module-scss-module__1BUmaW__review{grid-template-areas:"image image""info info""stock stock""quantity price"}@media (min-width:768px){.cart-item-module-scss-module__1BUmaW__cartItem{grid-template:"image info quantity price""image info stock stock"1fr"image line-detail actions actions"/auto 1fr 7.5rem 6.5rem;gap:1.125rem 1.25rem;padding:1.5rem}.cart-item-module-scss-module__1BUmaW__cartItem.cart-item-module-scss-module__1BUmaW__review{grid-template-rows:auto 1fr;grid-template-areas:"image info quantity price""image info stock stock"}}@media (min-width:992px){.cart-item-module-scss-module__1BUmaW__cartItem{grid-template-columns:auto 1fr 8.75rem 9.75rem}}@media print{.cart-item-module-scss-module__1BUmaW__cartItem{border:1px solid var(--primary-border-color);grid-template:"image info quantity price""image info stock stock"1fr"image actions actions actions"/auto 1fr 6.5rem 6.5rem;gap:1.125rem 1.25rem;padding:1.5rem;display:grid;margin-bottom:0!important}.cart-item-module-scss-module__1BUmaW__cartItem .cart-item-module-scss-module__1BUmaW__imageItem,.cart-item-module-scss-module__1BUmaW__cartItem .cart-item-module-scss-module__1BUmaW__itemInfo{margin-top:1rem}.cart-item-module-scss-module__1BUmaW__cartItem{break-inside:avoid}.cart-item-module-scss-module__1BUmaW__cartItem.cart-item-module-scss-module__1BUmaW__review{grid-template-rows:auto 1fr;grid-template-areas:"image info quantity price""image info stock stock"}}.cart-item-module-scss-module__1BUmaW__cartItem .cart-item-module-scss-module__1BUmaW__imageItem{grid-area:image;justify-self:center;width:4.875rem;height:4.875rem}.cart-item-module-scss-module__1BUmaW__cartItem .cart-item-module-scss-module__1BUmaW__itemInfo{grid-area:info;min-width:0;margin-top:-1rem}@media (min-width:768px){.cart-item-module-scss-module__1BUmaW__cartItem .cart-item-module-scss-module__1BUmaW__itemInfo{margin-top:0}}.cart-item-module-scss-module__1BUmaW__cartItem .cart-item-module-scss-module__1BUmaW__itemQuantity{grid-area:quantity;align-self:end;overflow:visible}@media (min-width:768px){.cart-item-module-scss-module__1BUmaW__cartItem .cart-item-module-scss-module__1BUmaW__itemQuantity.cart-item-module-scss-module__1BUmaW__review{align-self:start}}.cart-item-module-scss-module__1BUmaW__cartItem .cart-item-module-scss-module__1BUmaW__itemPrice{text-align:right;grid-area:price;position:relative}.cart-item-module-scss-module__1BUmaW__cartItem .cart-item-module-scss-module__1BUmaW__itemStock{grid-area:stock;align-self:start}.cart-item-module-scss-module__1BUmaW__cartItem .cart-item-module-scss-module__1BUmaW__lineDetail{grid-area:line-detail;justify-self:start}@media (min-width:768px){.cart-item-module-scss-module__1BUmaW__cartItem .cart-item-module-scss-module__1BUmaW__lineDetail{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}}.cart-item-module-scss-module__1BUmaW__cartItem .cart-item-module-scss-module__1BUmaW__itemAction{grid-area:actions;justify-content:center;align-items:center;margin-left:-.5rem;margin-right:-.5rem;display:flex}@media (min-width:768px){.cart-item-module-scss-module__1BUmaW__cartItem .cart-item-module-scss-module__1BUmaW__itemAction{white-space:nowrap;flex-wrap:nowrap;justify-content:flex-end;min-width:0;margin-left:0;margin-right:0}.cart-item-module-scss-module__1BUmaW__cartItem:has(.cart-item-module-scss-module__1BUmaW__cartBadges:not(:empty)){padding-top:2.25rem}}.cart-item-module-scss-module__1BUmaW__cartBadges{z-index:2;font-size:.875rem;position:absolute;top:0;left:0}
.item-card-module-scss-module__8hq25a__wrapper{cursor:default;grid-template:"header header header""details details details"1fr"line-details line-details line-details""add-detail add-detail add-detail""stock stock stock""hazard hazard hazard""ordered ordered ordered""price price price""qty button button""errors errors errors"/auto auto 2fr auto auto;padding:1rem}@media (min-width:768px){.item-card-module-scss-module__8hq25a__wrapper{grid-template:"header body price""header body stock"1fr"header body stock""header body qty""header body errors""header body button"/auto 1fr 13.25rem;padding:1.5rem}}:is(.item-card-module-scss-module__8hq25a__wrapper:hover .titleDecorated,.item-card-module-scss-module__8hq25a__wrapper:focus-within .titleDecorated){text-decoration-line:none}.item-card-module-scss-module__8hq25a__wrapper.item-card-module-scss-module__8hq25a__hasBadge{padding-top:2.5rem}@media (min-width:768px){.item-card-module-scss-module__8hq25a__wrapper.item-card-module-scss-module__8hq25a__hasBadge{padding-top:2.75rem}}@media print{.item-card-module-scss-module__8hq25a__wrapper{break-inside:avoid;grid-template:"header body quote price""header body ordered stock"1fr"header body qty qty"/auto 1fr auto auto;display:grid;margin-bottom:0!important}.item-card-module-scss-module__8hq25a__wrapper .item-card-module-scss-module__8hq25a__cardHeader{grid-area:header;width:100px;height:auto;margin-right:1rem;display:block}.item-card-module-scss-module__8hq25a__wrapper .item-card-module-scss-module__8hq25a__cardBody{grid-area:body;font-size:1rem;line-height:1;display:block}.item-card-module-scss-module__8hq25a__wrapper .item-card-module-scss-module__8hq25a__price,.item-card-module-scss-module__8hq25a__wrapper .item-card-module-scss-module__8hq25a__stock,.item-card-module-scss-module__8hq25a__wrapper .item-card-module-scss-module__8hq25a__quantity{flex-direction:column-reverse;justify-content:flex-start;align-self:flex-start;align-items:flex-end;margin:0;display:inline-flex}.item-card-module-scss-module__8hq25a__wrapper .item-card-module-scss-module__8hq25a__removeButton,.item-card-module-scss-module__8hq25a__wrapper .item-card-module-scss-module__8hq25a__detailButton,.item-card-module-scss-module__8hq25a__wrapper .item-card-module-scss-module__8hq25a__addToCartButton,.item-card-module-scss-module__8hq25a__wrapper .item-card-module-scss-module__8hq25a__customerStockNumber,.item-card-module-scss-module__8hq25a__wrapper .item-card-module-scss-module__8hq25a__checkbox{display:none}}.item-card-module-scss-module__8hq25a__checkbox{grid-area:checkbox;align-self:flex-start}.item-card-module-scss-module__8hq25a__removeButton{grid-area:remove;align-self:flex-start}@media (min-width:768px){.item-card-module-scss-module__8hq25a__removeButton{place-self:flex-end flex-start}}.item-card-module-scss-module__8hq25a__removeLabel{display:none}@media (min-width:768px){.item-card-module-scss-module__8hq25a__removeLabel{display:inline}}.item-card-module-scss-module__8hq25a__cardHeader{grid-area:header;grid-template-columns:auto 1fr auto;grid-template-areas:"checkbox image remove";display:grid}@media (min-width:768px){.item-card-module-scss-module__8hq25a__cardHeader{grid-template:"checkbox image"1fr"remove remove"/auto}}.item-card-module-scss-module__8hq25a__cardBody{grid-area:body;display:contents}@media (min-width:768px){.item-card-module-scss-module__8hq25a__cardBody{grid-template-areas:"details""line-details""add-detail""hazard""ordered";display:grid}}.item-card-module-scss-module__8hq25a__image{grid-area:image}@media (min-width:768px){.item-card-module-scss-module__8hq25a__image{margin:0 2rem 0 1rem}}.item-card-module-scss-module__8hq25a__details{grid-area:details}.item-card-module-scss-module__8hq25a__lineDetails{grid-area:line-details;margin-top:1rem}.item-card-module-scss-module__8hq25a__detailButton{grid-area:add-detail;justify-self:flex-start;margin-top:.75rem}.item-card-module-scss-module__8hq25a__stock{grid-area:stock;margin-top:1rem;font-size:1rem}@media (min-width:768px){.item-card-module-scss-module__8hq25a__stock{place-self:flex-end}}.item-card-module-scss-module__8hq25a__hazard{grid-area:hazard;margin-top:1rem}.item-card-module-scss-module__8hq25a__lastOrdered{grid-area:ordered;justify-self:flex-start;margin-top:1rem;margin-left:-1rem}@media (min-width:768px){.item-card-module-scss-module__8hq25a__lastOrdered{align-self:flex-end}}.item-card-module-scss-module__8hq25a__lastOrderedPlaceholder{grid-area:ordered;height:1.75rem;margin-top:1rem}.item-card-module-scss-module__8hq25a__price{grid-area:price;justify-content:space-between;align-items:flex-end;row-gap:.5rem;min-height:0;margin:1.5rem 0;display:flex}@media (min-width:768px){.item-card-module-scss-module__8hq25a__price{--item-card-savings-text-font-size:1.125rem;flex-direction:column-reverse;align-self:flex-start;margin:0}}.item-card-module-scss-module__8hq25a__price .note{flex-direction:column;align-items:flex-end}@media (min-width:768px){.item-card-module-scss-module__8hq25a__price .note{flex-direction:row;align-items:baseline}}.item-card-module-scss-module__8hq25a__quantitySection{flex-direction:row;grid-area:qty;justify-content:flex-end;align-items:baseline;display:flex}.item-card-module-scss-module__8hq25a__clipLoaderContainer{align-items:center;padding-right:1rem}.item-card-module-scss-module__8hq25a__clipLoaderContainer .item-card-module-scss-module__8hq25a__clipLoader{border-width:3px}@media (min-width:768px){.item-card-module-scss-module__8hq25a__quantity{justify-self:flex-end;margin-top:1rem}}.item-card-module-scss-module__8hq25a__errors{grid-area:errors;margin-top:.25rem}@media (min-width:768px){.item-card-module-scss-module__8hq25a__errors{text-align:right;justify-self:flex-end;margin-bottom:.25rem}}.item-card-module-scss-module__8hq25a__addToCartButton{grid-area:button;margin-left:.5rem}@media (min-width:768px){.item-card-module-scss-module__8hq25a__addToCartButton{margin-left:0}}.item-card-module-scss-module__8hq25a__productName:hover .titleDecorated{text-decoration-line:underline}.item-card-module-scss-module__8hq25a__description{margin-bottom:1rem}.item-card-module-scss-module__8hq25a__customerStockNumber{gap:.75rem;line-height:1.125rem;display:flex}
.list-actions-dropdown-module-scss-module__qwN36W__wrapper{position:relative}.list-actions-dropdown-module-scss-module__qwN36W__tooltip{max-width:14.25rem}
.cart-item-list-module-scss-module__4oSflW__cartItemList{border:1px solid var(--primary-border-color);border-bottom:none}@media print{.cart-item-list-module-scss-module__4oSflW__cartItemList{border:none}}
.menu-list-module-scss-module__O_AFGW__menuList .MuiButtonBase-root{width:100%;font-family:var(--font-family);text-align:left;line-height:var(--list-options-item-line-height,var(--base-line-height));letter-spacing:0;color:var(--list-options-item-color,var(--font-color));font-weight:var(--list-options-item-font-weight,400);font-size:var(--list-options-item-font-size,1.125rem);padding:var(--list-options-item-padding,.5rem 1.5rem);justify-content:space-between;align-items:center;gap:var(--list-options-item-selected-icon-spacing,1rem);transition:all .3s;display:flex}:is(.menu-list-module-scss-module__O_AFGW__menuList .MuiButtonBase-root:hover,.menu-list-module-scss-module__O_AFGW__menuList .MuiButtonBase-root:focus-visible){color:var(--list-options-item-hover-color,var(--white));background-color:var(--list-options-item-hover-background-color,var(--tertiary-dark));text-decoration:none}
.line-detail-form-module-scss-module__ycp62a__wrapper{border-top:1px solid var(--light-gray-blue);border-bottom:1px solid var(--light-gray-blue);cursor:default;grid-template:"image details details""image hazard hazard""line-details line-details line-details"1fr"stock stock price""qty qty price""errors errors errors"/auto 1fr auto;margin:0 -1rem 1rem;padding:1rem}@media (min-width:768px){.line-detail-form-module-scss-module__ycp62a__wrapper{border-top:0;border-bottom:0;grid-template:"image body price""image body stock"1fr"image body qty""image body errors"/auto 1fr 13.25rem;margin-bottom:1.5rem}}:is(.line-detail-form-module-scss-module__ycp62a__wrapper:hover .titleDecorated,.line-detail-form-module-scss-module__ycp62a__wrapper:focus-within .titleDecorated){text-decoration-line:none}.line-detail-form-module-scss-module__ycp62a__cardBody{grid-area:body;display:contents}@media (min-width:768px){.line-detail-form-module-scss-module__ycp62a__cardBody{grid-template-areas:"details""hazard";display:grid}}.line-detail-form-module-scss-module__ycp62a__image{grid-area:image;width:48px;margin:0 1rem 0 0}@media (min-width:768px){.line-detail-form-module-scss-module__ycp62a__image{width:auto;margin:0 2rem 0 0}}.line-detail-form-module-scss-module__ycp62a__details{grid-area:details}.line-detail-form-module-scss-module__ycp62a__name{font-size:1.125rem}.line-detail-form-module-scss-module__ycp62a__productName:hover .titleDecorated{text-decoration-line:underline}.line-detail-form-module-scss-module__ycp62a__description{-webkit-line-clamp:var(--custom-item-card-description-max-lines,1);margin-bottom:1rem}@media (min-width:768px){.line-detail-form-module-scss-module__ycp62a__description{-webkit-line-clamp:var(--custom-item-card-description-max-lines,2)}}.line-detail-form-module-scss-module__ycp62a__stock{grid-area:stock;margin-top:1.125rem;margin-bottom:.75rem;font-size:1rem}@media (min-width:768px){.line-detail-form-module-scss-module__ycp62a__stock{place-self:flex-end;margin-bottom:0}}.line-detail-form-module-scss-module__ycp62a__hazard{grid-area:hazard;margin-top:1rem}.line-detail-form-module-scss-module__ycp62a__price{flex-direction:column-reverse;grid-area:price;justify-content:space-between;align-self:flex-end;align-items:flex-end;row-gap:.5rem;min-height:0;display:flex}@media (min-width:768px){.line-detail-form-module-scss-module__ycp62a__price{--item-card-savings-text-font-size:1.125rem;flex-direction:column-reverse;align-self:flex-start;margin:0}}.line-detail-form-module-scss-module__ycp62a__price .note{flex-direction:column-reverse;align-items:flex-end}@media (min-width:768px){.line-detail-form-module-scss-module__ycp62a__price .note{flex-direction:row-reverse;align-items:baseline}}.line-detail-form-module-scss-module__ycp62a__quantity{grid-area:qty;align-self:flex-end}@media (min-width:768px){.line-detail-form-module-scss-module__ycp62a__quantity{justify-self:flex-end;margin-top:1rem}}.line-detail-form-module-scss-module__ycp62a__errors{grid-area:errors;margin-top:.25rem}@media (min-width:768px){.line-detail-form-module-scss-module__ycp62a__errors{text-align:right;justify-self:flex-end;margin-bottom:.25rem}}.line-detail-form-module-scss-module__ycp62a__customerStockNumber{gap:.75rem;line-height:1.125rem;display:flex}.line-detail-form-module-scss-module__ycp62a__input{--input-margin-bottom:.25rem}.line-detail-form-module-scss-module__ycp62a__input textarea{height:5.5rem}.line-detail-form-module-scss-module__ycp62a__count{margin-bottom:1.5rem}
.cart-mixed-alert-module-scss-module__eOX3Eq__cartMixedAlert b{font-weight:600}
.header-with-description-module-scss-module__H1Oa7q__headerWithDescription{--breadcrumb-margin:0 0 1rem 0;--breadcrumb-color:var(--white);--breadcrumb-disabled-color:var(--med-gray);--breadcrumb-previous-page-color:var(--white);padding:var(--hero-padding,1rem 0 2rem);background-color:var(--primary-dark);color:var(--white);position:relative;overflow:hidden}@media print{.header-with-description-module-scss-module__H1Oa7q__headerWithDescription{color:var(--primary-dark);background-color:var(--white)}}.header-with-description-module-scss-module__H1Oa7q__headerWithDescription .header-with-description-module-scss-module__H1Oa7q__breadcrumbs{font-size:1rem}.header-with-description-module-scss-module__H1Oa7q__headerWithDescription img{object-fit:cover;height:auto}.header-with-description-module-scss-module__H1Oa7q__headerWithDescription a,.header-with-description-module-scss-module__H1Oa7q__headerWithDescription a:hover,.header-with-description-module-scss-module__H1Oa7q__headerWithDescription a:after{color:var(--white)}@media (min-width:768px){.header-with-description-module-scss-module__H1Oa7q__headerWithDescription .header-with-description-module-scss-module__H1Oa7q__mainContent.header-with-description-module-scss-module__H1Oa7q__hasSidebar{grid-template-columns:1fr 2fr;gap:1.5rem;display:grid}}@media (min-width:992px){.header-with-description-module-scss-module__H1Oa7q__headerWithDescription .header-with-description-module-scss-module__H1Oa7q__mainContent.header-with-description-module-scss-module__H1Oa7q__hasSidebar{grid-template-columns:1fr 3fr}}.header-with-description-module-scss-module__H1Oa7q__headerWithDescription .header-with-description-module-scss-module__H1Oa7q__mainContent.header-with-description-module-scss-module__H1Oa7q__hasSidebar .header-with-description-module-scss-module__H1Oa7q__description{margin-top:1.5rem}@media (min-width:768px){.header-with-description-module-scss-module__H1Oa7q__headerWithDescription .header-with-description-module-scss-module__H1Oa7q__mainContent.header-with-description-module-scss-module__H1Oa7q__hasSidebar .header-with-description-module-scss-module__H1Oa7q__description{margin-top:0}}.header-with-description-module-scss-module__H1Oa7q__headerWithDescription .header-with-description-module-scss-module__H1Oa7q__description h1,.header-with-description-module-scss-module__H1Oa7q__headerWithDescription .header-with-description-module-scss-module__H1Oa7q__description p{color:var(--white)}@media print{.header-with-description-module-scss-module__H1Oa7q__headerWithDescription .header-with-description-module-scss-module__H1Oa7q__description h1,.header-with-description-module-scss-module__H1Oa7q__headerWithDescription .header-with-description-module-scss-module__H1Oa7q__description p{color:var(--primary-dark)}}.header-with-description-module-scss-module__H1Oa7q__headerWithDescription .header-with-description-module-scss-module__H1Oa7q__description h1{margin-top:0;margin-bottom:var(--header-title-margin-bottom,1rem);text-transform:uppercase}.header-with-description-module-scss-module__H1Oa7q__headerWithDescription .header-with-description-module-scss-module__H1Oa7q__description h1:after{margin-bottom:0!important}.header-with-description-module-scss-module__H1Oa7q__headerWithDescription .header-with-description-module-scss-module__H1Oa7q__description p{margin-bottom:0}
.line-details-module-scss-module__QYTWAW__wrapper{flex-direction:column;gap:1rem;min-width:0;display:flex}.line-details-module-scss-module__QYTWAW__label{margin-bottom:.25rem;font-weight:600}.line-details-module-scss-module__QYTWAW__value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.menu-dropdown-module-scss-module__euLZwq__dropdown{background-color:var(--white);box-shadow:var(--default-shadow);z-index:1;width:100%}
.configurator-banner-module-scss-module__bTkvZa__configuratorBanner{color:var(--white);background:linear-gradient(to right, var(--primary-dark) 12%, #0066b3 100%);flex-direction:column;justify-content:space-between;gap:1rem;padding:1rem;display:flex;position:relative}@media (min-width:768px){.configurator-banner-module-scss-module__bTkvZa__configuratorBanner{flex-direction:row;align-items:center;padding:1.5rem}}@media (min-width:992px){.configurator-banner-module-scss-module__bTkvZa__configuratorBanner{padding:1.125rem 2rem}}.configurator-banner-module-scss-module__bTkvZa__configuratorBanner .configurator-banner-module-scss-module__bTkvZa__backgroundIcon{width:6.1875rem;height:5rem;position:absolute;top:.75rem;right:1rem}@media (min-width:768px){.configurator-banner-module-scss-module__bTkvZa__configuratorBanner .configurator-banner-module-scss-module__bTkvZa__backgroundIcon{width:6.5rem;height:5.25rem;right:28%}}@media (min-width:992px){.configurator-banner-module-scss-module__bTkvZa__configuratorBanner .configurator-banner-module-scss-module__bTkvZa__backgroundIcon{width:7.4375rem;height:6.125rem;top:.425rem}}.configurator-banner-module-scss-module__bTkvZa__configuratorBanner .configurator-banner-module-scss-module__bTkvZa__title{text-transform:uppercase;font-size:1.875rem;font-weight:600;font-family:var(--font-family-heading)}@media (min-width:992px){.configurator-banner-module-scss-module__bTkvZa__configuratorBanner .configurator-banner-module-scss-module__bTkvZa__title{font-size:2.5rem}}.configurator-banner-module-scss-module__bTkvZa__configuratorBanner .configurator-banner-module-scss-module__bTkvZa__description{font-size:1.125rem}@media (min-width:992px){.configurator-banner-module-scss-module__bTkvZa__configuratorBanner .configurator-banner-module-scss-module__bTkvZa__description{font-size:1.25rem}}.configurator-banner-module-scss-module__bTkvZa__configuratorBanner .configurator-banner-module-scss-module__bTkvZa__action{width:100%;min-width:6.8rem}.configurator-banner-module-scss-module__bTkvZa__configuratorBanner .configurator-banner-module-scss-module__bTkvZa__action:not(:hover){background-color:#0000}@media (min-width:768px){.configurator-banner-module-scss-module__bTkvZa__configuratorBanner .configurator-banner-module-scss-module__bTkvZa__action{width:unset}}
.bullet-list-module-scss-module__Erq8ua__list{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.5rem;padding-left:0;list-style:none;display:grid}.bullet-list-module-scss-module__Erq8ua__list li svg{color:var(--green);margin-right:.25rem}.bullet-list-module-scss-module__Erq8ua__list li:last-child{margin-bottom:0}@media (min-width:992px) and (max-width:1439.98px){.bullet-list-module-scss-module__Erq8ua__list{column-gap:.0625rem}.bullet-list-module-scss-module__Erq8ua__list li span{margin-right:.125rem}}
.remove-button-module-scss-module__0dwDRa__removeButton{--link-color:var(--secondary-dark);--link-hover-color:var(--secondary-dark);font-size:1.25rem}@media (min-width:768px){.remove-button-module-scss-module__0dwDRa__removeButton{font-size:1rem}}.remove-button-module-scss-module__0dwDRa__dialogContent b{font-weight:600}
.delete-list-module-scss-module__z9ofKa__deleteOption{--list-options-item-hover-background-color:var(--hover-dark-red);--list-options-item-color:var(--danger)}.delete-list-module-scss-module__z9ofKa__deleteOption.Mui-disabled{--list-options-item-color:var(--primary);pointer-events:auto}:is(.delete-list-module-scss-module__z9ofKa__deleteOption.Mui-disabled:hover,.delete-list-module-scss-module__z9ofKa__deleteOption.Mui-disabled:focus-visible){--list-options-item-hover-background-color:transparent;--list-options-item-hover-color:var(--primary)}
.brand-header-module-scss-module__CxfSBa__brandHeader{--breadcrumb-previous-page-color:var(--white)}@media (min-width:768px){.brand-header-module-scss-module__CxfSBa__brandHeader{margin-bottom:3rem}}@media (min-width:992px){.brand-header-module-scss-module__CxfSBa__brandHeader{margin-bottom:3rem}}.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__headerWithDescription{padding-bottom:1.5rem;overflow:visible}@media (min-width:768px){.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__mainContentWrapper{grid-template-columns:auto 1fr!important}}@media (min-width:992px){.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__mainContentWrapper{grid-template-columns:calc(25% - 1.125rem) auto!important}}.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__sidebar{width:100%;max-width:100%;height:100%}.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__sidebar .brand-header-module-scss-module__CxfSBa__brandLogo{background-color:var(--white);justify-content:center;display:flex;position:relative}.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__sidebar .brand-header-module-scss-module__CxfSBa__brandLogo img{object-fit:contain;width:100%;height:10.5rem}.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__sidebar .brand-header-module-scss-module__CxfSBa__desktopSearch{background-color:var(--white);border-top:1px solid var(--primary-border-color);box-shadow:var(--default-shadow);padding:1.5rem;display:none}@media (min-width:768px){.brand-header-module-scss-module__CxfSBa__brandHeader{min-height:19.4375rem}.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__sidebar{z-index:2;height:0;line-height:1;overflow:visible}.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__sidebar .brand-header-module-scss-module__CxfSBa__brandLogo{box-shadow:var(--brand-logo-shadow);padding:1.5rem}.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__sidebar .brand-header-module-scss-module__CxfSBa__brandLogo img{width:13rem;height:7.5rem}.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__sidebar .brand-header-module-scss-module__CxfSBa__desktopSearch{display:block}}@media (min-width:992px){.brand-header-module-scss-module__CxfSBa__brandHeader{--container-gutter:2rem;min-height:24.125rem}.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__sidebar .brand-header-module-scss-module__CxfSBa__brandLogo{padding:2.75rem}.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__sidebar .brand-header-module-scss-module__CxfSBa__brandLogo img{width:auto;height:7.65rem}}.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__description{color:var(--white)}.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__description *{color:inherit}.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__description h2{margin-bottom:.5rem;font-size:1.5rem}@media (min-width:768px){.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__description h2{font-size:1.875rem}}@media (min-width:992px){.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__description h2{font-size:2.75rem}}.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__description p{margin-bottom:1rem!important}.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__description ul,.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__description p{font-size:1.25rem}@media (min-width:768px){.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__description ul,.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__description p{font-size:1.25rem}}.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__description ul{margin-bottom:1rem;margin-left:2rem}.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__description li{line-height:1.5rem}.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__description .brand-header-module-scss-module__CxfSBa__bottomDescription{font-size:1.25rem}.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__bottomDescription,.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__readMore{margin-top:1.5rem}.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__readMore{--link-color:var(--white);--link-hover-color:#ccc}.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__readMore:hover{text-decoration:underline}.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__configuratorBannerWrapper{margin-top:2rem;margin-bottom:1rem;padding-bottom:0}@media (min-width:768px){.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__configuratorBannerWrapper{margin-top:6.5rem;margin-bottom:0}.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__configuratorBannerWrapper.brand-header-module-scss-module__CxfSBa__brandHasLongDescription{margin-top:4.5rem}}@media (min-width:992px){.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__configuratorBannerWrapper:not(.brand-header-module-scss-module__CxfSBa__brandHasLongDescription){grid-template-columns:1fr 3fr;margin-top:1.5rem;display:grid}.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__configuratorBannerWrapper.brand-header-module-scss-module__CxfSBa__brandHasLongDescription{margin-top:5rem}.brand-header-module-scss-module__CxfSBa__brandHeader .brand-header-module-scss-module__CxfSBa__configuratorBannerWrapper .brand-header-module-scss-module__CxfSBa__banner{grid-column-start:2}}
.password-rules-module-scss-module__IHaBmW__passwordRules{color:var(--primary-light);background-color:var(--grey);padding:var(--password-rules-padding,1rem);height:var(--password-rules-height,auto);margin:0;font-size:1rem}@media (min-width:1200px){.password-rules-module-scss-module__IHaBmW__passwordRules{margin-bottom:0;display:block}}.password-rules-module-scss-module__IHaBmW__rulePoints{margin-top:.5rem}@media (min-width:768px){.password-rules-module-scss-module__IHaBmW__rulePoints{flex-direction:column;gap:.5rem;display:flex}}@media (min-width:1200px){.password-rules-module-scss-module__IHaBmW__rulePoints{grid-template-columns:var(--password-rules-points-template-columns,1fr);white-space:nowrap;gap:0;display:grid}}.password-rules-module-scss-module__IHaBmW__rulePoints p{margin-bottom:0;font-size:.875rem;line-height:1.75rem}@media (min-width:1200px){.password-rules-module-scss-module__IHaBmW__rulePoints p{max-width:100%}}.password-rules-module-scss-module__IHaBmW__rulePoints p svg{font-size:.625rem}.password-rules-module-scss-module__IHaBmW__rulePoints p svg.password-rules-module-scss-module__IHaBmW__ok{color:var(--green)}.password-rules-module-scss-module__IHaBmW__rulePoints p svg{margin-right:.5rem}.password-rules-module-scss-module__IHaBmW__rulePoints p.password-rules-module-scss-module__IHaBmW__red{color:var(--error-red)}
.sort-and-filter-button-module-scss-module__4n0ZtG__title h2{font-size:1.875rem}.sort-and-filter-button-module-scss-module__4n0ZtG__option span:first-child{font-size:1.5rem!important}.sort-and-filter-button-module-scss-module__4n0ZtG__radioOption{padding:.5rem 0}
.item-list-module-scss-module__feiTcG__item:not(:last-child){border-bottom:1px solid var(--primary-border-color)}.item-list-module-scss-module__feiTcG__empty{text-align:center;padding:1.5rem;font-size:1.125rem}@media (min-width:768px){.item-list-module-scss-module__feiTcG__empty{padding:2rem 1.5rem}}.item-list-module-scss-module__feiTcG__empty p{margin-bottom:.5rem}.item-list-module-scss-module__feiTcG__empty .item-list-module-scss-module__feiTcG__emptyTitle{font-size:1.25rem;font-weight:600}.item-list-module-scss-module__feiTcG__empty .item-list-module-scss-module__feiTcG__searchMessage{margin-bottom:1.5rem}.item-list-module-scss-module__feiTcG__relativeDiv{position:relative}.item-list-module-scss-module__feiTcG__backdropLoader{z-index:2}
.category-dropdowns-module-scss-module__sSFfaW__nav>ul{row-gap:1rem;padding-bottom:.25rem;display:grid}@media (min-width:768px){.category-dropdowns-module-scss-module__sSFfaW__nav>ul{grid-template-columns:1fr 1fr;gap:1.5rem}}@media (min-width:992px){.category-dropdowns-module-scss-module__sSFfaW__nav>ul{grid-template-columns:1fr 1fr 1fr 1fr}}.category-dropdowns-module-scss-module__sSFfaW__nav .category-dropdowns-module-scss-module__sSFfaW__readMore{--link-color:var(--primary-light);overflow:unset}.category-dropdowns-module-scss-module__sSFfaW__nav button{margin:0 auto;display:block}.category-dropdowns-module-scss-module__sSFfaW__submenu{box-shadow:none;background-color:var(--white);list-style-type:none;position:relative}.category-dropdowns-module-scss-module__sSFfaW__submenu>a{width:100%;height:100%;min-height:82px;box-shadow:var(--default-shadow);grid-template-columns:50px auto;align-items:center;gap:.5rem;padding:1rem .5rem 1rem 1rem;font-size:1.125rem;line-height:1.40625rem;display:grid}@media (min-width:768px){.category-dropdowns-module-scss-module__sSFfaW__submenu>a{border:1px solid var(--primary-border-color,#bcc3cd);box-shadow:unset}}.category-dropdowns-module-scss-module__sSFfaW__submenu>a:before{content:unset!important}.category-dropdowns-module-scss-module__sSFfaW__submenu:hover ul,.category-dropdowns-module-scss-module__sSFfaW__submenu:focus-within ul{max-height:var(--dropdown-height,80%)}.category-dropdowns-module-scss-module__sSFfaW__submenu ul{z-index:10;background-color:var(--white);max-height:0;box-shadow:var(--default-shadow);transition:max-height .2s ease-in-out;position:absolute;top:100%;left:0;right:0;overflow:hidden}.category-dropdowns-module-scss-module__sSFfaW__submenu ul li{list-style-type:none}.category-dropdowns-module-scss-module__sSFfaW__submenu ul li:first-child{margin-top:.5rem}.category-dropdowns-module-scss-module__sSFfaW__submenu ul li:last-child{margin-bottom:.5rem}.category-dropdowns-module-scss-module__sSFfaW__submenu ul li:hover,.category-dropdowns-module-scss-module__sSFfaW__submenu ul li:focus-within{background-color:var(--tertiary-dark)}.category-dropdowns-module-scss-module__sSFfaW__submenu ul li:hover a,.category-dropdowns-module-scss-module__sSFfaW__submenu ul li:focus-within a{color:var(--white)}.category-dropdowns-module-scss-module__sSFfaW__submenu ul li a{color:inherit;width:100%;height:100%;padding:.5rem 1.5rem;font-size:1.125em;font-weight:400;line-height:22.5px;transition:none;display:block}.category-dropdowns-module-scss-module__sSFfaW__submenu ul li a:focus-visible{outline:none!important}.category-dropdowns-module-scss-module__sSFfaW__showMore{margin-top:.5rem;padding:.5rem 1rem .5rem 0!important}@media (min-width:768px){.category-dropdowns-module-scss-module__sSFfaW__showMore{display:none}}
.choose-location-dialog-module-scss-module__aLE63a__locationDialog .choose-location-dialog-module-scss-module__aLE63a__form{flex-direction:column;display:flex}.choose-location-dialog-module-scss-module__aLE63a__locationDialog .choose-location-dialog-module-scss-module__aLE63a__postalCodeInput{display:flex}.choose-location-dialog-module-scss-module__aLE63a__locationDialog .choose-location-dialog-module-scss-module__aLE63a__postalCodeFormControl{--input-height:var(--btn-height);margin-bottom:0;margin-right:.5rem}@media (min-width:768px){.choose-location-dialog-module-scss-module__aLE63a__locationDialog .choose-location-dialog-module-scss-module__aLE63a__postalCodeFormControl{min-width:20rem}}.choose-location-dialog-module-scss-module__aLE63a__locationDialog .choose-location-dialog-module-scss-module__aLE63a__invalidFeedback{color:var(--secondary-dark);margin-top:.5rem;font-size:.875rem}.choose-location-dialog-module-scss-module__aLE63a__locationDialog .choose-location-dialog-module-scss-module__aLE63a__note{margin-bottom:1.5rem}.choose-location-dialog-module-scss-module__aLE63a__locationDialog .choose-location-dialog-module-scss-module__aLE63a__dialogFooter{box-shadow:var(--modal-footer-shadow);padding:2rem}
.item-list-paging-module-scss-module__h5aibW__wrapper{flex-direction:column;align-items:center;gap:.5rem;display:flex}.item-list-paging-module-scss-module__h5aibW__topButton{order:3;margin-top:1rem}@media (min-width:768px){.item-list-paging-module-scss-module__h5aibW__topButton{order:0;align-self:flex-end;margin-top:0}}.item-list-paging-module-scss-module__h5aibW__moreButton{order:1;align-self:stretch}@media (min-width:768px){.item-list-paging-module-scss-module__h5aibW__moreButton{align-self:center}}.item-list-paging-module-scss-module__h5aibW__count{color:var(--primary-lighter);order:2}.item-list-paging-module-scss-module__h5aibW__count b{font-weight:600}@media print{.item-list-paging-module-scss-module__h5aibW__moreButton,.item-list-paging-module-scss-module__h5aibW__topButton{display:none!important}}
.table-error-content-module-scss-module__lJSy5q__header{text-align:center;align-items:center;font-size:1.25rem;font-weight:600;display:flex}.table-error-content-module-scss-module__lJSy5q__header .table-error-content-module-scss-module__lJSy5q__icon{color:var(--error-red);width:1.75rem;padding-right:.5rem;font-size:1.5rem}.table-error-content-module-scss-module__lJSy5q__description{text-align:center;overflow-wrap:break-word;white-space:normal;font-size:1.125rem}
.shop-by-category-section-module-scss-module__zhEBWW__mainContent{margin-bottom:2.5rem}.shop-by-category-section-module-scss-module__zhEBWW__mainContent h2{margin:1.5rem 0;font-size:1.5rem}@media (min-width:768px){.shop-by-category-section-module-scss-module__zhEBWW__mainContent h2{margin:0 0 1.5rem;font-size:1.875rem}}@media (min-width:992px){.shop-by-category-section-module-scss-module__zhEBWW__mainContent h2{font-size:2.75rem}}
.basic-card-module-scss-module__1FRZJq__card{border:1px solid var(--primary-border-color);padding:var(--basic-card-padding,1rem)}
.table-fallback-message-wrapper-module-scss-module__Mtpl1a__fallbackMessageWrapper{width:100%;min-height:var(--table-fallback-message-wrapper-min-height,8.625rem);background-color:var(--table-fallback-message-wrapper-background,var(--white));border:1px solid var(--primary-border-color);color:var(--primary-dark);border-top:none;flex-direction:column;justify-content:center;align-items:center;row-gap:1.5rem;padding:2rem 1.5rem;display:flex}.table-fallback-message-wrapper-module-scss-module__Mtpl1a__withTopBorder{border-top:1px solid var(--primary-border-color)}
.select-location-module-scss-module__83-LMq__selectLocationLabel{color:var(--black);justify-content:center;padding:1rem 0;font-weight:700;display:flex}.select-location-module-scss-module__83-LMq__addressesSelection{height:18rem;list-style:none;overflow-y:auto}.select-location-module-scss-module__83-LMq__addressesSelection>li>button{background-color:inherit;border:unset;border-top:1px solid var(--primary-border-color,#bcc3cd);flex-direction:column;width:100%;padding:1.5rem 0;font-size:.875rem;line-height:1rem;list-style:none;display:flex}.select-location-module-scss-module__83-LMq__addressesSelection>li>button:hover{text-decoration:underline}.select-location-module-scss-module__83-LMq__addressesSelection>li>button:focus,.select-location-module-scss-module__83-LMq__addressesSelection>li>button:active{box-shadow:none!important}.select-location-module-scss-module__83-LMq__addressesSelection>li>button>strong{font-size:1.125rem}.select-location-module-scss-module__83-LMq__addressesSelection>li>button>p{margin:.125rem 0 0}.select-location-module-scss-module__83-LMq__addressesSelection>li>button[type=submit]{text-align:left}.select-location-module-scss-module__83-LMq__addressesSelection>li:first-child button{border:none;padding-top:1.75rem}.select-location-module-scss-module__83-LMq__addressesSelection>li:last-child button{padding-bottom:0}.select-location-module-scss-module__83-LMq__addressesSelection>li>button:active{box-shadow:none}.select-location-module-scss-module__83-LMq__postalCodeFormControl{--input-height:var(--btn-height);margin-bottom:0;margin-right:.5rem}@media (min-width:768px){.select-location-module-scss-module__83-LMq__postalCodeFormControl{min-width:20rem}}
.search-input-module-scss-module__CV4UwG__searchInput{position:relative}.search-input-module-scss-module__CV4UwG__searchInput .search-input-module-scss-module__CV4UwG__input{--input-padding-y:.625rem 1rem;--input-x:.625rem 2.5rem;margin-bottom:0}.search-input-module-scss-module__CV4UwG__searchInput button{width:var(--search-input-button-width,2.5rem);z-index:1;height:100%;color:inherit;position:absolute;top:0;left:0}.search-input-module-scss-module__CV4UwG__searchInput button:focus-visible{border-radius:3px;box-shadow:0 0 0 2px #fff}.search-input-module-scss-module__CV4UwG__searchInput:focus-within input{outline:1px solid var(--input-focus-outline-color);border:1px solid var(--input-focus-border-color);box-shadow:var(--input-focus-box-shadow)}
.table-loading-content-module-scss-module__J3LiqG__loadingContainer{--loader-border-width:4px;--loader-size:20px;font-size:1.25rem}
.search-within-module-scss-module__8IOWLW__searchWithinResults{flex-basis:100%}@media (min-width:768px){.search-within-module-scss-module__8IOWLW__searchWithinResults{flex-basis:43%}}
.table-no-results-content-module-scss-module__TpMm9a__header{text-align:center;font-size:1.25rem;font-weight:600}.table-no-results-content-module-scss-module__TpMm9a__description{text-align:center;overflow-wrap:break-word;white-space:normal;font-size:1.125rem}
.add-to-folder-form-module-scss-module__XbccHq__count{margin-bottom:1rem}.add-to-folder-form-module-scss-module__XbccHq__input{--input-margin-bottom:.25rem}.add-to-folder-form-module-scss-module__XbccHq__input textarea{height:5.5rem}.add-to-folder-form-module-scss-module__XbccHq__addToFolderRadioGroup{background-color:var(--grey);padding:1.5rem}.add-to-folder-form-module-scss-module__XbccHq__addToFolderRadioGroup label{font-weight:var(--input-label-font-weight)}.add-to-folder-form-module-scss-module__XbccHq__addToFolderRadioGroup label input{background:var(--white);margin-right:.25rem}.add-to-folder-form-module-scss-module__XbccHq__comboWrapper{position:relative}.add-to-folder-form-module-scss-module__XbccHq__loadingIndicator{top:var(--loader-size);line-height:var(--input-line-height);right:var(--input-select-padding-right);display:block;position:absolute}
.cart-actions-primitives-module-scss-module__1ccOga__searchPillsAndOtherActions{width:100%}.cart-actions-primitives-module-scss-module__1ccOga__cartActions{flex-direction:column;justify-content:space-between;align-items:center;width:100%;display:flex}@media (min-width:768px){.cart-actions-primitives-module-scss-module__1ccOga__cartActions{border:1px solid var(--primary-border-color);background-color:#fff;flex-direction:row}}.cart-actions-primitives-module-scss-module__1ccOga__searchSaveClearDiv{border:1px solid var(--primary-border-color);background-color:#fff;flex-direction:column;width:100%;padding:1rem;display:flex}@media (min-width:768px){.cart-actions-primitives-module-scss-module__1ccOga__searchSaveClearDiv{border:none;flex-direction:row;align-items:center;padding:1.5rem}.cart-actions-primitives-module-scss-module__1ccOga__searchBarWrapper{width:100%}}.cart-actions-primitives-module-scss-module__1ccOga__buttonRow{justify-content:flex-end;gap:1rem;width:100%;margin-top:1rem;display:flex}@media (min-width:768px){.cart-actions-primitives-module-scss-module__1ccOga__buttonRow{justify-content:normal;width:auto;min-width:fit-content;margin-top:0;margin-left:1rem}}
.action-button-module-scss-module___7-BXa__actionButton{background-color:var(--white);border:1px solid var(--primary-lighter);border-radius:var(--border-radius);color:var(--primary-lighter);min-width:auto;height:2.25rem;padding:0 1rem;font-size:1rem}.action-button-module-scss-module___7-BXa__actionButton.action-button-module-scss-module___7-BXa__active,.action-button-module-scss-module___7-BXa__actionButton:hover,.action-button-module-scss-module___7-BXa__actionButton:focus{background-color:var(--primary-light);color:var(--white)}.action-button-module-scss-module___7-BXa__actionButton:disabled{color:var(--light-gray)!important;background-color:var(--white)!important;border:1px solid var(--light-gray)!important}.action-button-module-scss-module___7-BXa__actionButton.action-button-module-scss-module___7-BXa__alternate{color:var(--error-red);border-color:var(--error-red)}.action-button-module-scss-module___7-BXa__actionButton.action-button-module-scss-module___7-BXa__alternate:hover,.action-button-module-scss-module___7-BXa__actionButton.action-button-module-scss-module___7-BXa__alternate:focus{background-color:var(--error-red);color:var(--white)}.action-button-module-scss-module___7-BXa__tooltipContent{background-color:var(--primary-light);color:var(--white);font-size:.875rem;font-family:var(--font-family);padding:1rem;font-weight:400}.action-button-module-scss-module___7-BXa__tooltipWrapper{padding:0!important}.action-button-module-scss-module___7-BXa__tooltipArrow:before{background-color:var(--primary-light)!important}.action-button-module-scss-module___7-BXa__popper{pointer-events:none!important}.action-button-module-scss-module___7-BXa__dropdownPopover{background-color:var(--dropdown-menu-background-color,var(--white));padding:var(--dropdown-menu-padding,.5rem 0);min-width:var(--dropdown-menu-min-width,0);box-shadow:var(--dropdown-menu-box-shadow,var(--default-shadow));z-index:1300;margin-top:var(--dropdown-menu-spacing,.25rem)!important}
.highlight-differences-checkbox-module-scss-module__tYuV6W__highlightDifferencesCheckbox{--checkbox-container-font-size:1rem;--checkbox-label-padding-top:0;line-height:1.5rem}.highlight-differences-checkbox-module-scss-module__tYuV6W__highlightDifferencesCheckbox>label>span{top:calc(50% - .75rem)}@media (max-width:767.98px){.highlight-differences-checkbox-module-scss-module__tYuV6W__highlightDifferencesCheckbox{line-height:1.25rem}.highlight-differences-checkbox-module-scss-module__tYuV6W__highlightDifferencesCheckbox>label{max-width:calc(50% + 2rem)}}
.add-list-to-folder-dialog-module-scss-module__yQKJrq__dialogMessage{padding-bottom:1.5rem}
.view-notes-modal-module-scss-module__7RmBFa__arrowDown{text-align:center;width:1.5rem}.view-notes-modal-module-scss-module__7RmBFa__notesTable tbody>tr>td{text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden}.view-notes-modal-module-scss-module__7RmBFa__notesTable .view-notes-modal-module-scss-module__7RmBFa__noteNo{color:var(--tertiary);font-weight:600}.view-notes-modal-module-scss-module__7RmBFa__notesTable .view-notes-modal-module-scss-module__7RmBFa__fullDescription textarea{font-size:1rem}.view-notes-modal-module-scss-module__7RmBFa__notesTable .view-notes-modal-module-scss-module__7RmBFa__fullDescription{padding:1rem}
.compare-attributes-row-module-scss-module__cLHJ_q__productsAttributesRow:nth-child(odd){background-color:var(--grey)}.compare-attributes-row-module-scss-module__cLHJ_q__difference{background-color:var(--limited-orange)!important}.compare-attributes-row-module-scss-module__cLHJ_q__productsAttributesRow{grid-template-columns:var(--comparison-actions-container-width) repeat(3, fit-content(var(--product-card-width)));padding-left:.75rem;display:grid}.compare-attributes-row-module-scss-module__cLHJ_q__productsAttributesRow .compare-attributes-row-module-scss-module__cLHJ_q__attributeName,.compare-attributes-row-module-scss-module__cLHJ_q__productsAttributesRow .compare-attributes-row-module-scss-module__cLHJ_q__attributeValue{word-break:break-word;border-right:var(--dialog-internal-border);font-size:1rem;line-height:1.25rem;overflow:hidden}.compare-attributes-row-module-scss-module__cLHJ_q__productsAttributesRow .compare-attributes-row-module-scss-module__cLHJ_q__attributeName{width:var(--comparison-actions-container-width);padding:.75rem .5rem .75rem 0;font-weight:600}.compare-attributes-row-module-scss-module__cLHJ_q__productsAttributesRow .compare-attributes-row-module-scss-module__cLHJ_q__attributeValue{width:var(--product-card-width);padding:.75rem .5rem}.compare-attributes-row-module-scss-module__cLHJ_q__productsAttributesRow .compare-attributes-row-module-scss-module__cLHJ_q__attributeValue:last-child{border-right:none}@media (max-width:575.98px){.compare-attributes-row-module-scss-module__cLHJ_q__productsAttributesRow .compare-attributes-row-module-scss-module__cLHJ_q__attributeName{padding:1rem 0}.compare-attributes-row-module-scss-module__cLHJ_q__productsAttributesRow .compare-attributes-row-module-scss-module__cLHJ_q__attributeValue{padding:1rem .5rem}}
.registration-cards-module-scss-module__SO2kzG__options{justify-content:space-between;align-items:stretch;gap:1.5rem;margin-top:2rem;display:flex}.registration-cards-module-scss-module__SO2kzG__options ul{display:grid}.registration-cards-module-scss-module__SO2kzG__options .card{flex:1;width:calc(50% - 3.25rem)}ul.registration-cards-module-scss-module__SO2kzG__bulletList{gap:.75rem}ul.registration-cards-module-scss-module__SO2kzG__bulletList li{color:var(--primary);align-items:center;font-size:1.125rem;line-height:1.5rem;display:flex}ul.registration-cards-module-scss-module__SO2kzG__bulletList li span{font-size:1rem}@media (max-width:575.98px){.registration-cards-module-scss-module__SO2kzG__options{flex-direction:column;margin-top:1.5rem}.registration-cards-module-scss-module__SO2kzG__options .card{width:auto}}
.folder-link-module-scss-module__E1alYW__icon{margin-right:.5rem;width:auto!important}.folder-link-module-scss-module__E1alYW__noWrapText{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}
.view-notes-mobile-module-scss-module__yUqLqa__viewNotesMobile{flex-direction:column;gap:1.5rem;width:100%;font-size:.875rem;display:flex}.view-notes-mobile-module-scss-module__yUqLqa__viewNotesMobile .view-notes-mobile-module-scss-module__yUqLqa__card{border:1px solid var(--light-gray);flex-direction:column;gap:1rem;padding:1.5rem .75rem;display:flex}.view-notes-mobile-module-scss-module__yUqLqa__viewNotesMobile .view-notes-mobile-module-scss-module__yUqLqa__card .view-notes-mobile-module-scss-module__yUqLqa__row{justify-content:space-between;display:flex}.view-notes-mobile-module-scss-module__yUqLqa__viewNotesMobile .view-notes-mobile-module-scss-module__yUqLqa__card .view-notes-mobile-module-scss-module__yUqLqa__row span{text-overflow:ellipsis;white-space:nowrap;max-width:10rem;overflow:hidden}.view-notes-mobile-module-scss-module__yUqLqa__viewNotesMobile .view-notes-mobile-module-scss-module__yUqLqa__card .view-notes-mobile-module-scss-module__yUqLqa__row .view-notes-mobile-module-scss-module__yUqLqa__value{font-weight:600}.view-notes-mobile-module-scss-module__yUqLqa__viewNotesMobile .view-notes-mobile-module-scss-module__yUqLqa__card .view-notes-mobile-module-scss-module__yUqLqa__row .view-notes-mobile-module-scss-module__yUqLqa__name{text-transform:capitalize}.view-notes-mobile-module-scss-module__yUqLqa__viewNotesMobile .view-notes-mobile-module-scss-module__yUqLqa__action{border:1px solid var(--light-gray);border-top:none;flex-direction:column;justify-content:center;padding:.5rem;display:flex}.view-notes-mobile-module-scss-module__yUqLqa__viewNotesMobile .view-notes-mobile-module-scss-module__yUqLqa__action .view-notes-mobile-module-scss-module__yUqLqa__fullDescription{margin-bottom:.5rem}.view-notes-mobile-module-scss-module__yUqLqa__viewNotesMobile .view-notes-mobile-module-scss-module__yUqLqa__action .view-notes-mobile-module-scss-module__yUqLqa__fullDescription textarea{resize:none;font-size:.875rem}.view-notes-mobile-module-scss-module__yUqLqa__viewNotesMobile .view-notes-mobile-module-scss-module__yUqLqa__action .view-notes-mobile-module-scss-module__yUqLqa__button{cursor:pointer;color:#000;justify-content:center;text-decoration:none;display:flex}.view-notes-mobile-module-scss-module__yUqLqa__viewNotesMobile .view-notes-mobile-module-scss-module__yUqLqa__action .view-notes-mobile-module-scss-module__yUqLqa__button svg{margin:auto}
.compare-dialog-module-scss-module__FTOBFa__compareDialog{--dialog-primary-border-color:#0000001f;--primary-border-color:var(--dialog-primary-border-color);--checkbox-label-margin-bottom:0;--comparison-actions-container-width:14.125rem;--product-card-width:18.5rem;--dialog-title-padding:2.5rem 4.4375rem 1.5rem 3.5rem;--dialog-body-padding:0;--dialog-close-icon-padding:2.5rem 3.5rem;--dialog-body-scrollbar-color:#c4c4c4;--dialog-body-scrollbar-radius:.625rem;--dialog-body-scrollbar-size:.5rem;--dialog-internal-border:.0625rem solid var(--dialog-primary-border-color);--dialog-spacing-sides:2rem;--custom-item-card-image-size:5rem;--custom-item-card-title-margin:.25rem;--custom-item-card-title-max-lines:2;--custom-item-card-title-max-height:none;--custom-item-card-manufacturer-name-font-size:1.25rem;--custom-item-card-manufacturer-name-margin-right:.25rem;--custom-item-card-manufacturer-name-after-display:none;--custom-item-card-manufacturer-part-number-font-size:1.125rem;--custom-item-card-manufacturer-part-number-font-weight:bold;--custom-item-card-manufacturer-name-and-part-number-vertical-align:baseline;--custom-item-card-manufacturer-name-and-part-number-container-line-height:1.75rem;--custom-item-card-description-font-size:.875rem;--custom-item-card-desctiption-line-height:1.25rem;--custom-item-card-description-color:var(--primary-lighter);--custom-sign-in-for-price-button-font-weight:400;--custom-item-card-price-container-flex-direction:column-reverse;--custom-item-card-price-container-align-items:flex-start;--custom-item-card-price-container-flex-gap:0;--custom-item-card-price-container-height:3.375rem;--custom-item-card-price-value-line-height:1.07;--custom-product-price-font-size:1.75rem;--custom-product-price-unit-of-measure-font-size:.875rem;--custom-item-card-quantity-display:block;--custom-item-card-quantity-container-width:5.75rem;--custom-item-card-quantity-add-button-max-height:3rem;--custom-quantity-input-font-size:1.125rem;--input-font-color:var(--primary-lighter);--input-border-color:var(--light-gray);--custom-quantity-container-height:3rem;--custom-quantity-container-max-width:3.5625rem;--custom-quantity-input-label-margin-right:.5rem}@media (max-width:767.98px){.compare-dialog-module-scss-module__FTOBFa__compareDialog{--dialog-spacing-sides:1.5rem;--comparison-actions-container-width:11.25rem;--product-card-width:15.3125rem;--custom-item-card-image-margin-bottom:1rem;--custom-item-card-manufacturer-name-font-size:1.125rem;--custom-item-card-manufacturer-name-and-part-number-container-line-height:1.5625rem;--custom-item-card-quantity-display:none;--custom-item-card-quantity-container-width:3.4375rem}.compare-dialog-module-scss-module__FTOBFa__compareDialog .MuiDialog-paper{max-width:calc(100% - 3rem)}.compare-dialog-module-scss-module__FTOBFa__compareDialog .compare-dialog-module-scss-module__FTOBFa__productsComparisonContainer .compare-dialog-module-scss-module__FTOBFa__productsAttributes{max-height:23.25rem}}@media (max-width:575.98px){.compare-dialog-module-scss-module__FTOBFa__compareDialog{--dialog-spacing-top:0;--dialog-spacing-sides:0;--dialog-title-padding:2rem 1.9375rem 1.5rem 1rem;--dialog-close-icon-padding:2rem 1rem;--comparison-actions-container-width:8.375rem;--product-card-width:11.5625rem;--custom-item-card-image-size:3.75rem;--custom-item-card-title-max-lines:3;--custom-item-card-manufacturer-name-font-size:1rem;--custom-item-card-manufacturer-part-number-font-size:1rem;--custom-item-card-manufacturer-name-and-part-number-container-line-height:1.3125rem;--custom-item-card-price-container-height:1.875rem;--custom-item-card-quantity-add-button-grid-area:qty / qty / qty / button;--custom-item-card-quantity-display:none}.compare-dialog-module-scss-module__FTOBFa__compareDialog .MuiDialog-paper{min-width:100%;height:100%;min-height:100%}.compare-dialog-module-scss-module__FTOBFa__compareDialog .MuiDialog-paper .MuiDialogContent-root{overflow-x:hidden}.compare-dialog-module-scss-module__FTOBFa__compareDialog .compare-dialog-module-scss-module__FTOBFa__productsComparisonContainer{height:100%;margin:0}.compare-dialog-module-scss-module__FTOBFa__compareDialog .compare-dialog-module-scss-module__FTOBFa__productsComparisonContainer .compare-dialog-module-scss-module__FTOBFa__productsRow{margin:0 auto;padding:0 .5rem 0 0}.compare-dialog-module-scss-module__FTOBFa__compareDialog .compare-dialog-module-scss-module__FTOBFa__productsComparisonContainer .compare-dialog-module-scss-module__FTOBFa__productsRow .compare-dialog-module-scss-module__FTOBFa__comparisonActions{padding-bottom:1.5rem;padding-left:1rem}.compare-dialog-module-scss-module__FTOBFa__compareDialog .compare-dialog-module-scss-module__FTOBFa__productsComparisonContainer .compare-dialog-module-scss-module__FTOBFa__productsAttributes{max-height:calc(100% - 20.875rem);margin:0 auto}}@media print{.compare-dialog-module-scss-module__FTOBFa__compareDialog .MuiPaper-root{max-width:none;padding:.75in}.compare-dialog-module-scss-module__FTOBFa__compareDialog .compare-dialog-module-scss-module__FTOBFa__compareDialogTitle button,:is(.compare-dialog-module-scss-module__FTOBFa__compareDialog .compare-dialog-module-scss-module__FTOBFa__printButtonContainer,.compare-dialog-module-scss-module__FTOBFa__compareDialog .checkbox){display:none}.compare-dialog-module-scss-module__FTOBFa__compareDialog .compare-dialog-module-scss-module__FTOBFa__productsComparisonContainer .compare-dialog-module-scss-module__FTOBFa__productsAttributes{max-height:none!important}}.compare-dialog-module-scss-module__FTOBFa__compareDialog.compare-dialog-module-scss-module__FTOBFa__newPriceDisplay{--custom-item-card-price-container-flex-direction:row;--custom-item-card-price-container-align-items:flex-end}.compare-dialog-module-scss-module__FTOBFa__compareDialog .compare-dialog-module-scss-module__FTOBFa__compareDialogTitle{text-wrap:nowrap;text-overflow:ellipsis;line-height:2rem;overflow:hidden}.compare-dialog-module-scss-module__FTOBFa__compareDialog .MuiDialogContent-root::-webkit-scrollbar{width:var(--dialog-body-scrollbar-size)}.compare-dialog-module-scss-module__FTOBFa__compareDialog .MuiDialogContent-root::-webkit-scrollbar-thumb{border-radius:var(--dialog-body-scrollbar-radius);background-color:var(--dialog-body-scrollbar-color)}.compare-dialog-module-scss-module__FTOBFa__compareDialog .compare-dialog-module-scss-module__FTOBFa__productsComparisonContainer{margin:0 2.25rem 0 2.75rem;overflow-x:scroll}.compare-dialog-module-scss-module__FTOBFa__compareDialog .compare-dialog-module-scss-module__FTOBFa__productsComparisonContainer::-webkit-scrollbar:horizontal{height:var(--dialog-body-scrollbar-size)}.compare-dialog-module-scss-module__FTOBFa__compareDialog .compare-dialog-module-scss-module__FTOBFa__productsComparisonContainer::-webkit-scrollbar:vertical{width:var(--dialog-body-scrollbar-size)}.compare-dialog-module-scss-module__FTOBFa__compareDialog .compare-dialog-module-scss-module__FTOBFa__productsComparisonContainer::-webkit-scrollbar-thumb{border-radius:var(--dialog-body-scrollbar-radius);background-color:var(--dialog-body-scrollbar-color)}.compare-dialog-module-scss-module__FTOBFa__compareDialog .compare-dialog-module-scss-module__FTOBFa__productsComparisonContainer .compare-dialog-module-scss-module__FTOBFa__productsRow{grid-template-columns:var(--comparison-actions-container-width) repeat(3, fit-content(var(--product-card-width)));border-bottom:var(--dialog-internal-border);width:fit-content;padding-left:.75rem;display:grid}.compare-dialog-module-scss-module__FTOBFa__compareDialog .compare-dialog-module-scss-module__FTOBFa__productsComparisonContainer .compare-dialog-module-scss-module__FTOBFa__productsRow .compare-dialog-module-scss-module__FTOBFa__comparisonActions{width:var(--comparison-actions-container-width);border-right:var(--dialog-internal-border);flex-direction:column;justify-content:space-between;padding:1rem 0;display:flex}.compare-dialog-module-scss-module__FTOBFa__compareDialog .compare-dialog-module-scss-module__FTOBFa__productsComparisonContainer .compare-dialog-module-scss-module__FTOBFa__productsRow .compare-dialog-module-scss-module__FTOBFa__comparisonActions .compare-dialog-module-scss-module__FTOBFa__printButtonContainer{width:min-content}.compare-dialog-module-scss-module__FTOBFa__compareDialog .compare-dialog-module-scss-module__FTOBFa__productsComparisonContainer .compare-dialog-module-scss-module__FTOBFa__productsRow .compare-dialog-module-scss-module__FTOBFa__comparisonActions button{margin:0;padding-left:.9375rem;padding-right:.9375rem}.compare-dialog-module-scss-module__FTOBFa__compareDialog .compare-dialog-module-scss-module__FTOBFa__productsComparisonContainer .compare-dialog-module-scss-module__FTOBFa__productsRow .compare-dialog-module-scss-module__FTOBFa__comparisonActions button:hover{border-color:var(--primary-light)}.compare-dialog-module-scss-module__FTOBFa__compareDialog .compare-dialog-module-scss-module__FTOBFa__productsComparisonContainer .compare-dialog-module-scss-module__FTOBFa__productsRow .compare-dialog-module-scss-module__FTOBFa__productCard{width:var(--product-card-width);border-bottom:none}.compare-dialog-module-scss-module__FTOBFa__compareDialog .compare-dialog-module-scss-module__FTOBFa__productsComparisonContainer .compare-dialog-module-scss-module__FTOBFa__productsRow .compare-dialog-module-scss-module__FTOBFa__productCard:last-child{border-right:none}.compare-dialog-module-scss-module__FTOBFa__compareDialog .compare-dialog-module-scss-module__FTOBFa__productsComparisonContainer .compare-dialog-module-scss-module__FTOBFa__productsAttributes{border-bottom:var(--dialog-internal-border);width:fit-content;max-height:23.1875rem;margin-bottom:.5rem;overflow-y:scroll}.compare-dialog-module-scss-module__FTOBFa__compareDialog .compare-dialog-module-scss-module__FTOBFa__productsComparisonContainer .compare-dialog-module-scss-module__FTOBFa__productsAttributes::-webkit-scrollbar:vertical{width:var(--dialog-body-scrollbar-size)}.compare-dialog-module-scss-module__FTOBFa__compareDialog .compare-dialog-module-scss-module__FTOBFa__productsComparisonContainer .compare-dialog-module-scss-module__FTOBFa__productsAttributes::-webkit-scrollbar-thumb:vertical{border-radius:var(--dialog-body-scrollbar-radius);background-color:var(--dialog-body-scrollbar-color)}
.registration-selection-module-scss-module__lJWE9q__subtitle{margin-bottom:1.5rem;font-size:1rem}.registration-selection-module-scss-module__lJWE9q__dialogActions{padding-top:1rem!important}
.table-fallback-message-module-scss-module__vJta4G__noResultMessage{row-gap:.5rem}@media (max-width:575.98px){.table-fallback-message-module-scss-module__vJta4G__noResultMessage{text-align:center}}
.add-to-saved-list-form-module-scss-module__cWyiaq__descriptionInput{--input-margin-bottom:.25rem}.add-to-saved-list-form-module-scss-module__cWyiaq__descriptionCount{margin-bottom:1rem}.add-to-saved-list-form-module-scss-module__cWyiaq__comboWrapper{position:relative}.add-to-saved-list-form-module-scss-module__cWyiaq__loadingIndicator{bottom:calc(var(--input-height)/2 - var(--loader-size)/2);line-height:var(--input-line-height);right:var(--input-select-padding-right);display:block;position:absolute}
.horizontal-products-slider-module-scss-module__pxKi4a__horizontalProductsSlider{padding-block:var(--horizontal-products-slider-vertical-padding,2rem);margin-block:var(--horizontal-products-slider-vertical-margin,0);background-color:var(--horizontal-products-slider-background-color,var(--grey));--heading-margin-bottom:1.5rem;--item-card-description-max-lines:2}@media (min-width:992px){.horizontal-products-slider-module-scss-module__pxKi4a__horizontalProductsSlider{padding:var(--horizontal-products-slider-vertical-padding,3.5rem) 0}}.horizontal-products-slider-module-scss-module__pxKi4a__horizontalProductsSlider h3{font-size:var(--horizontal-products-slider-font-size,1.25rem)}@media (min-width:576px){.horizontal-products-slider-module-scss-module__pxKi4a__horizontalProductsSlider h3{font-size:var(--horizontal-products-slider-font-size,1.5rem)}}@media (min-width:992px){.horizontal-products-slider-module-scss-module__pxKi4a__horizontalProductsSlider h3{font-size:var(--horizontal-products-slider-font-size,1.75rem)}}.horizontal-products-slider-module-scss-module__pxKi4a__horizontalProductsSlider .horizontal-products-slider-module-scss-module__pxKi4a__productCardContainer:not(:last-of-type){padding-right:1rem}.horizontal-products-slider-module-scss-module__pxKi4a__horizontalProductsSlider .horizontal-products-slider-module-scss-module__pxKi4a__productCardContainer .horizontal-products-slider-module-scss-module__pxKi4a__productItem{background-color:var(--white);width:260px;height:100%}
.product-actions-module-scss-module__GIKxwG__addToCartButtonContainer{flex-grow:1}.product-actions-module-scss-module__GIKxwG__addToCartButtonContainer .btn{padding:var(--add-to-cart-button-custom-padding,var(--btn-padding))}.product-actions-module-scss-module__GIKxwG__expandButtonContainer button.product-actions-module-scss-module__GIKxwG__expandButton{border:.0625rem solid var(--tertiary);--btn-focus-shadow:none;flex-basis:0%}.product-actions-module-scss-module__GIKxwG__buttonSection .product-actions-module-scss-module__GIKxwG__addToCartButtonContainer~.product-actions-module-scss-module__GIKxwG__expandButtonContainer button.product-actions-module-scss-module__GIKxwG__expandButton{padding:0 1rem}.product-actions-module-scss-module__GIKxwG__expandButtonContainer button.product-actions-module-scss-module__GIKxwG__expandButton:hover{border:.0625rem solid var(--tertiary-dark)}.product-actions-module-scss-module__GIKxwG__expandButtonContainer button.product-actions-module-scss-module__GIKxwG__expandButton:focus-visible{--btn-focus-shadow:var(--focus-outer-shadow)}.product-actions-module-scss-module__GIKxwG__expandButtonContainer button.product-actions-module-scss-module__GIKxwG__expandButton:after{content:"";border-top:var(--custom-button-expandable-arrow-size,.375rem) solid;border-right:var(--custom-button-expandable-arrow-size,.375rem) solid #0000;border-bottom:0;border-left:var(--custom-button-expandable-arrow-size,.375rem) solid #0000}.product-actions-module-scss-module__GIKxwG__expandButtonOpen.btn{background-color:var(--tertiary-dark)}.product-actions-module-scss-module__GIKxwG__dropdownContainer .MuiMenu-paper{box-shadow:var(--default-shadow);border-radius:0;overflow:visible}.product-actions-module-scss-module__GIKxwG__dropdownContainer .MuiMenu-paper .MuiButtonBase-root{height:2.25rem;min-height:2.25rem;font-family:var(--font-family);color:var(--primary-light);padding:0 1.5rem}:is(.product-actions-module-scss-module__GIKxwG__dropdownContainer .MuiMenu-paper .MuiButtonBase-root:focus-visible,.product-actions-module-scss-module__GIKxwG__dropdownContainer .MuiMenu-paper .MuiButtonBase-root:hover){background-color:var(--tertiary-dark);color:var(--white);border:none}.product-actions-module-scss-module__GIKxwG__dropdownContainer .MuiMenu-paper .MuiButtonBase-root span{white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}
.item-card-cart-button-module-scss-module__W6szuG__cart{grid-area:button}@media (max-width:575.98px){.item-card-cart-button-module-scss-module__W6szuG__cart{grid-area:var(--custom-item-card-quantity-add-button-grid-area,button)}}.item-card-cart-button-module-scss-module__W6szuG__cart button{width:100%;max-height:var(--custom-item-card-quantity-add-button-max-height,none)}.item-card-cart-button-module-scss-module__W6szuG__cart .item-card-cart-button-module-scss-module__W6szuG__productActions{--add-to-cart-button-custom-padding:0px}
.attachments-link-module-scss-module___kvdNG__viewAttachments{align-items:center;gap:.5rem;display:flex}
.info-icon-with-tooltip-module-scss-module__ohR3xW__circleInformationIcon{color:var(--primary-lighter)}
.view-attachments-modal-module-scss-module__gXb7QW__subtitle{margin-bottom:2rem;display:block}
.order-management-deny-dialog-module-scss-module__Gn9ffa__multiline{margin-bottom:0}.order-management-deny-dialog-module-scss-module__Gn9ffa__countLabel{text-align:right;width:100%;color:var(--primary-lighter);margin-top:.5rem;font-size:.875rem;display:block}.order-management-deny-dialog-module-scss-module__Gn9ffa__content{color:var(--primary-dark)}
.create-saved-list-form-module-scss-module__At4ycq__count{margin-bottom:1.5rem}.create-saved-list-form-module-scss-module__At4ycq__input{--input-margin-bottom:.25rem}.create-saved-list-form-module-scss-module__At4ycq__input textarea{height:5.5rem}.create-saved-list-form-module-scss-module__At4ycq__commentsInfo{justify-content:space-between;display:flex}.create-saved-list-form-module-scss-module__At4ycq__commentsInfo .create-saved-list-form-module-scss-module__At4ycq__commentsMsg{color:var(--med-gray);font-size:.875rem;font-style:italic}.create-saved-list-form-module-scss-module__At4ycq__forceCorporateCheckbox{margin-bottom:1rem}.create-saved-list-form-module-scss-module__At4ycq__image{font-size:1.125rem;font-weight:var(--input-label-font-weight);margin-bottom:1.5rem}.create-saved-list-form-module-scss-module__At4ycq__image .create-saved-list-form-module-scss-module__At4ycq__maxFileSizeMessage{padding-top:.5rem;font-size:1rem;font-style:italic;font-weight:400;display:inline-block}.create-saved-list-form-module-scss-module__At4ycq__image .create-saved-list-form-module-scss-module__At4ycq__imageLabel{margin-bottom:.5rem}.create-saved-list-form-module-scss-module__At4ycq__folder{font-size:1.125rem;font-weight:var(--input-label-font-weight);margin-bottom:.5rem}.create-saved-list-form-module-scss-module__At4ycq__folder .create-saved-list-form-module-scss-module__At4ycq__cancel{margin-left:.5rem}.create-saved-list-form-module-scss-module__At4ycq__addListToFolder{font-size:1.125rem}
.order-management-card-buttons-module-scss-module__vDYmHa__orderCardButtons{grid-area:buttons}.order-management-card-buttons-module-scss-module__vDYmHa__actions{flex-flow:row-reverse wrap-reverse;flex:0 0 100%;gap:1rem;margin:.5rem 0;display:flex}@media (min-width:768px){.order-management-card-buttons-module-scss-module__vDYmHa__actions{flex-direction:row;justify-content:flex-end;margin:0}}.order-management-card-buttons-module-scss-module__vDYmHa__actions .order-management-card-buttons-module-scss-module__vDYmHa__buttonWrapper{flex:0 0 100%}.order-management-card-buttons-module-scss-module__vDYmHa__actions .order-management-card-buttons-module-scss-module__vDYmHa__buttonWrapper button{width:100%}@media (min-width:768px){.order-management-card-buttons-module-scss-module__vDYmHa__actions .order-management-card-buttons-module-scss-module__vDYmHa__buttonWrapper{flex:none}}.order-management-card-buttons-module-scss-module__vDYmHa__actions .order-management-card-buttons-module-scss-module__vDYmHa__history{margin:auto 0}.order-management-card-buttons-module-scss-module__vDYmHa__actions .order-management-card-buttons-module-scss-module__vDYmHa__refreshSolr{order:0}.order-management-card-buttons-module-scss-module__vDYmHa__actions .order-management-card-buttons-module-scss-module__vDYmHa__sendReminderButton,.order-management-card-buttons-module-scss-module__vDYmHa__actions .order-management-card-buttons-module-scss-module__vDYmHa__orderDetail,.order-management-card-buttons-module-scss-module__vDYmHa__actions .order-management-card-buttons-module-scss-module__vDYmHa__quoteDetail,.order-management-card-buttons-module-scss-module__vDYmHa__actions .order-management-card-buttons-module-scss-module__vDYmHa__addToAList{order:1}.order-management-card-buttons-module-scss-module__vDYmHa__actions .order-management-card-buttons-module-scss-module__vDYmHa__reorder,.order-management-card-buttons-module-scss-module__vDYmHa__actions .order-management-card-buttons-module-scss-module__vDYmHa__requote{order:2}.order-management-card-buttons-module-scss-module__vDYmHa__actions .order-management-card-buttons-module-scss-module__vDYmHa__addToCart{order:3}.order-management-card-buttons-module-scss-module__vDYmHa__actions .order-management-card-buttons-module-scss-module__vDYmHa__cancel{margin:auto 0}.order-management-card-buttons-module-scss-module__vDYmHa__fontIconAfter{padding-left:.5rem;display:none}@media (min-width:768px){.order-management-card-buttons-module-scss-module__vDYmHa__fontIconAfter{display:block}}
.compare-checkbox-module-scss-module__X4dmqG__checkbox{--checkbox-label-color:var(--primary-light)}
.registration-card-module-scss-module__rVQ83G__cardBulletList{border:1px solid var(--card-with-bullet-list-border-color,var(--primary));border-radius:var(--card-with-bullet-list-border-radius,var(--border-radius));cursor:pointer;background-color:#0000;flex-direction:column;min-height:19.5625rem;padding:1.9375rem;font-size:1.2rem;transition:all .3s ease-in-out;display:flex;position:relative}.registration-card-module-scss-module__rVQ83G__cardBulletList:before{content:"";opacity:0;border:1.875rem solid #0c6cd4;border-color:#0c6cd4 #0c6cd4 #0000 #0000;transition:opacity .3s ease-in-out;position:absolute;top:0;right:0}.registration-card-module-scss-module__rVQ83G__cardBulletList .registration-card-module-scss-module__rVQ83G__selectedIcon{color:#fff;font-size:1.125rem;position:absolute;top:.5rem;right:.5rem}.registration-card-module-scss-module__rVQ83G__cardBulletList.registration-card-module-scss-module__rVQ83G__selected{cursor:default;border-color:#0c6cd4;box-shadow:0 0 4px 1px #0c6cd4}.registration-card-module-scss-module__rVQ83G__cardBulletList.registration-card-module-scss-module__rVQ83G__selected:before{opacity:1}.registration-card-module-scss-module__rVQ83G__cardBulletList h3{font-size:1.375rem;line-height:1.5rem;font-family:var(--font-family);text-transform:none;text-align:left;margin-bottom:1rem;font-weight:600}.registration-card-module-scss-module__rVQ83G__cardBulletList p{text-align:left;color:var(--primary-light);margin-bottom:0;font-size:1.125rem;line-height:1.5rem}.registration-card-module-scss-module__rVQ83G__cardBulletList hr{color:var(--light-gray-blue);opacity:.5;width:100%;margin:1rem 0}@media (max-width:767.98px){.registration-card-module-scss-module__rVQ83G__cardBulletList{padding:1.4375rem;font-size:1rem}}
.share-list-dialog-module-scss-module__Hr_DJq__noteContainer{width:100%;margin-top:1.5rem;margin-bottom:0;position:relative}.share-list-dialog-module-scss-module__Hr_DJq__labelContainer{margin-bottom:.5rem}.share-list-dialog-module-scss-module__Hr_DJq__fieldLabel{color:var(--primary-dark);align-items:center;gap:.25rem;font-size:1.125rem;font-weight:600;display:flex}.share-list-dialog-module-scss-module__Hr_DJq__optional{color:var(--primary-lighter);font-size:1rem;font-style:italic;line-height:1.13}.share-list-dialog-module-scss-module__Hr_DJq__textInput{border:1px solid var(--light-gray);background-color:#fff;border-radius:.09375rem;width:100%;padding:.75rem;font-size:1rem}.share-list-dialog-module-scss-module__Hr_DJq__textInput:focus{border-color:var(--primary);outline:none}.share-list-dialog-module-scss-module__Hr_DJq__textareaInput{resize:none;border:1px solid var(--primary-lighter);text-align:left;width:100%;height:6.25rem;color:var(--primary-light);border-radius:1.5px;flex-direction:row;justify-content:flex-start;align-self:stretch;align-items:flex-start;gap:1rem;padding:.75rem;font-size:1.125rem;line-height:1.33;display:flex}.share-list-dialog-module-scss-module__Hr_DJq__textareaInput::placeholder{color:var(--grays-light-gray,#999)}.share-list-dialog-module-scss-module__Hr_DJq__textareaInput:focus{border-color:#999;outline:none}.share-list-dialog-module-scss-module__Hr_DJq__inputError{border-color:var(--danger);margin-bottom:0}.share-list-dialog-module-scss-module__Hr_DJq__errorText{padding-top:1.5rem;color:var(--danger)!important}.share-list-dialog-module-scss-module__Hr_DJq__helperText{font-family:var(--font-family),sans-serif;color:var(--primary-lighter);margin:-1.25rem 0 1rem;font-size:.875rem;font-style:italic;line-height:1.2;display:block}.share-list-dialog-module-scss-module__Hr_DJq__charCounter{width:117px;height:18px;font-family:var(--font-family),sans-serif;text-align:right;color:var(--grays-light-gray,#999);font-size:.875rem;position:absolute;bottom:-1.25rem;right:0}
.item-card-compare-module-scss-module__oncnWq__compare{margin-top:var(--item-card-compare-margin-top,0);grid-area:compare}
.approval-history-steps-module-scss-module__gco_JG__stepperContainer .approval-history-steps-module-scss-module__gco_JG__stepLabel{padding:0}.approval-history-steps-module-scss-module__gco_JG__stepperContainer .approval-history-steps-module-scss-module__gco_JG__stepLabel span{color:var(--primary-lighter);font-weight:600;font-family:var(--font-family)}.approval-history-steps-module-scss-module__gco_JG__stepperContainer .approval-history-steps-module-scss-module__gco_JG__stepLabel .MuiStepLabel-iconContainer{padding-left:.4375rem}.approval-history-steps-module-scss-module__gco_JG__stepperContainer .approval-history-steps-module-scss-module__gco_JG__stepLabel .MuiStepLabel-iconContainer .approval-history-steps-module-scss-module__gco_JG__stepLabelIcon{background-color:var(--primary-lighter);border-radius:50%;justify-content:center;align-items:center;width:.675rem;height:.675rem;display:flex}.approval-history-steps-module-scss-module__gco_JG__stepperContainer .approval-history-steps-module-scss-module__gco_JG__stepLabel .MuiStepLabel-iconContainer .approval-history-steps-module-scss-module__gco_JG__stepLabelIcon .approval-history-steps-module-scss-module__gco_JG__stepLabelIconConnector{background-color:var(--primary-lighter);width:.0625rem;height:1.25rem;position:absolute}.approval-history-steps-module-scss-module__gco_JG__stepperContainer .approval-history-steps-module-scss-module__gco_JG__stepLabel .MuiStepLabel-iconContainer .approval-history-steps-module-scss-module__gco_JG__stepLabelIcon.approval-history-steps-module-scss-module__gco_JG__firstStepLabelIcon{align-items:flex-start}.approval-history-steps-module-scss-module__gco_JG__stepperContainer .approval-history-steps-module-scss-module__gco_JG__stepLabel .MuiStepLabel-iconContainer .approval-history-steps-module-scss-module__gco_JG__stepLabelIcon.approval-history-steps-module-scss-module__gco_JG__firstStepLabelIcon .approval-history-steps-module-scss-module__gco_JG__stepLabelIconConnector{height:1rem}.approval-history-steps-module-scss-module__gco_JG__stepperContainer .approval-history-steps-module-scss-module__gco_JG__stepLabel .MuiStepLabel-iconContainer .approval-history-steps-module-scss-module__gco_JG__stepLabelIcon.approval-history-steps-module-scss-module__gco_JG__lastStepLabelIcon{align-items:flex-end}.approval-history-steps-module-scss-module__gco_JG__stepperContainer .approval-history-steps-module-scss-module__gco_JG__stepLabel .MuiStepLabel-iconContainer .approval-history-steps-module-scss-module__gco_JG__stepLabelIcon.approval-history-steps-module-scss-module__gco_JG__lastStepLabelIcon .approval-history-steps-module-scss-module__gco_JG__stepLabelIconConnector{height:1rem}.approval-history-steps-module-scss-module__gco_JG__stepperContainer .MuiStepConnector-lineVertical{border-color:var(--primary-lighter)}.approval-history-steps-module-scss-module__gco_JG__stepperContainer .approval-history-steps-module-scss-module__gco_JG__stepContent{border-color:var(--primary-lighter);padding-left:.875rem;font-size:.875rem}
.mobile-spill-over-menu-module-scss-module__ugtMqG__header{background-color:var(--grey);flex-direction:row;align-items:baseline;padding:1rem;display:flex;overflow:hidden}.mobile-spill-over-menu-module-scss-module__ugtMqG__header button{white-space:nowrap;text-overflow:ellipsis;font-size:1.125rem;overflow:hidden}.mobile-spill-over-menu-module-scss-module__ugtMqG__header span{white-space:nowrap;margin-left:auto;font-size:.875rem}.mobile-spill-over-menu-module-scss-module__ugtMqG__buttonWrapper{flex-direction:column;display:flex}.mobile-spill-over-menu-module-scss-module__ugtMqG__buttonWrapper button{border-top:1px solid var(--primary-border-color);padding:1rem;font-size:1.125rem;text-decoration:none!important}.mobile-spill-over-menu-module-scss-module__ugtMqG__alignStart{text-align:start}.mobile-spill-over-menu-module-scss-module__ugtMqG__grayButton{--link-color:var(--primary-light);--link-hover-color:var(--primary-light)}.mobile-spill-over-menu-module-scss-module__ugtMqG__grayButton svg{padding-right:.5rem}.mobile-spill-over-menu-module-scss-module__ugtMqG__trash{--link-color:var(--secondary-dark);--link-hover-color:var(--secondary-dark)}.mobile-spill-over-menu-module-scss-module__ugtMqG__trash svg{padding-right:.5rem}
.sign-in-form-module-scss-module__lyoqvG__forgotPassword{color:#000;margin-top:1rem;margin-bottom:0;font-size:1rem}.sign-in-form-module-scss-module__lyoqvG__forgotPassword a.link{--link-color:var(--med-blue);--link-hover-color:var(--med-blue);--link-underline-color:var(--med-blue);--link-font-weight:600;width:auto;padding:0}
.copy-and-paste-module-scss-module__wurXBG__description{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}@media (min-width:576px){.copy-and-paste-module-scss-module__wurXBG__description{flex-direction:row;gap:1.5rem}}.copy-and-paste-module-scss-module__wurXBG__description p{margin:0}.copy-and-paste-module-scss-module__wurXBG__example{background-color:var(--grey);flex:none;width:120px;padding:.5rem 1rem}.copy-and-paste-module-scss-module__wurXBG__example strong{font-weight:600}.copy-and-paste-module-scss-module__wurXBG__textInput{padding-top:1rem}.copy-and-paste-module-scss-module__wurXBG__textInput>div{margin-bottom:.375rem}.copy-and-paste-module-scss-module__wurXBG__textInput textarea{resize:none}.copy-and-paste-module-scss-module__wurXBG__errors{display:flex}.copy-and-paste-module-scss-module__wurXBG__errors .copy-and-paste-module-scss-module__wurXBG__countText{text-align:right;color:var(--sidebar-gray);flex:1;font-size:.875rem}.copy-and-paste-module-scss-module__wurXBG__errors .copy-and-paste-module-scss-module__wurXBG__errorText{color:var(--error-red);align-items:center;gap:.25rem;font-size:.875rem;display:flex}.copy-and-paste-module-scss-module__wurXBG__errors .copy-and-paste-module-scss-module__wurXBG__errorText svg{font-size:1rem}.copy-and-paste-module-scss-module__wurXBG__limitText{color:var(--primary-lighter);margin:0;padding-top:1.225rem;font-style:italic}
.grid-item-card-content-module-scss-module__pDYs5W__gridItemCard{grid-template:"image image""details details"1fr"stock stock""promo promo""price price""qty button""errors errors""compare compare"/auto 1fr;column-gap:.5rem;padding:1rem}.grid-item-card-content-module-scss-module__pDYs5W__gridItemCard .grid-item-card-content-module-scss-module__pDYs5W__details{height:11.75rem;margin-bottom:1rem}.grid-item-card-content-module-scss-module__pDYs5W__gridItemCard .grid-item-card-content-module-scss-module__pDYs5W__itemCardDetails{min-height:var(--custom-item-card-details-min-height,5.875rem);margin-bottom:1rem}.grid-item-card-content-module-scss-module__pDYs5W__gridItemCard .grid-item-card-content-module-scss-module__pDYs5W__dotShipHazard{margin:.5rem 0}.grid-item-card-content-module-scss-module__pDYs5W__gridItemCard .grid-item-card-content-module-scss-module__pDYs5W__availability{font-size:1rem}.grid-item-card-content-module-scss-module__pDYs5W__gridItemCard .grid-item-card-content-module-scss-module__pDYs5W__promoBadgeSlot{grid-area:promo;align-items:center;min-height:1.75rem;margin-top:.75rem;display:flex}.grid-item-card-content-module-scss-module__pDYs5W__gridItemCard .grid-item-card-content-module-scss-module__pDYs5W__cart{width:100%}@media (min-width:768px){.grid-item-card-content-module-scss-module__pDYs5W__gridItemCard .grid-item-card-content-module-scss-module__pDYs5W__cart .cartIcon{display:block}.grid-item-card-content-module-scss-module__pDYs5W__gridItemCard .grid-item-card-content-module-scss-module__pDYs5W__cart button{min-width:auto;padding:0}.grid-item-card-content-module-scss-module__pDYs5W__gridItemCard .grid-item-card-content-module-scss-module__pDYs5W__cart button>span{display:none}}@media (min-width:1200px){.grid-item-card-content-module-scss-module__pDYs5W__gridItemCard .grid-item-card-content-module-scss-module__pDYs5W__cart .cartIcon{display:none}.grid-item-card-content-module-scss-module__pDYs5W__gridItemCard .grid-item-card-content-module-scss-module__pDYs5W__cart button>span{display:inline}}.grid-item-card-content-module-scss-module__pDYs5W__gridItemCard .grid-item-card-content-module-scss-module__pDYs5W__price{min-height:4.2rem;margin-top:.25rem;margin-bottom:1.5rem}@media (min-width:768px) and (max-width:1199.98px){.grid-item-card-content-module-scss-module__pDYs5W__gridItemCard .grid-item-card-content-module-scss-module__pDYs5W__price{flex-direction:column-reverse;align-items:flex-start;min-height:5.25rem}}@media (max-width:767.98px){.grid-item-card-content-module-scss-module__pDYs5W__gridItemCard .grid-item-card-content-module-scss-module__pDYs5W__price{--quote-container-margin-bottom:1rem}}.grid-item-card-content-module-scss-module__pDYs5W__gridItemCard .grid-item-card-content-module-scss-module__pDYs5W__price.grid-item-card-content-module-scss-module__pDYs5W__newPriceDisplay{min-height:0}.grid-item-card-content-module-scss-module__pDYs5W__gridItemCard .grid-item-card-content-module-scss-module__pDYs5W__price .grid-item-card-content-module-scss-module__pDYs5W__messageInGridList{text-align:right;color:var(--primary-lighter);font-size:16px;display:block}.grid-item-card-content-module-scss-module__pDYs5W__gridItemCard .grid-item-card-content-module-scss-module__pDYs5W__price .grid-item-card-content-module-scss-module__pDYs5W__messageInGridList button{text-align:right;width:100%;display:block}@media (min-width:768px) and (max-width:1199.98px){.grid-item-card-content-module-scss-module__pDYs5W__gridItemCard .grid-item-card-content-module-scss-module__pDYs5W__price .grid-item-card-content-module-scss-module__pDYs5W__messageInGridList button{width:auto;display:inline}}.grid-item-card-content-module-scss-module__pDYs5W__gridItemCard .grid-item-card-content-module-scss-module__pDYs5W__price .grid-item-card-content-module-scss-module__pDYs5W__messageInGridList .note{flex-direction:column;align-items:flex-end;display:flex}@media (min-width:768px){.grid-item-card-content-module-scss-module__pDYs5W__gridItemCard .grid-item-card-content-module-scss-module__pDYs5W__price .grid-item-card-content-module-scss-module__pDYs5W__messageInGridList .note{align-items:flex-start}}@media (min-width:1200px){.grid-item-card-content-module-scss-module__pDYs5W__gridItemCard .grid-item-card-content-module-scss-module__pDYs5W__price .grid-item-card-content-module-scss-module__pDYs5W__messageInGridList .note{align-items:flex-end}}.grid-item-card-content-module-scss-module__pDYs5W__gridItemCard .grid-item-card-content-module-scss-module__pDYs5W__quantity label{display:var(--custom-item-card-quantity-display,flex)}.grid-item-card-content-module-scss-module__pDYs5W__gridItemCard .grid-item-card-content-module-scss-module__pDYs5W__quantityValidationError{min-height:1.125rem;margin:.25rem 0}
.list-module-scss-module__F87fGa__root,.list-module-scss-module__F87fGa__content{flex-direction:column;display:flex}.list-module-scss-module__F87fGa__header{background-color:var(--primary-light);display:grid}@media (min-width:768px){.list-module-scss-module__F87fGa__header{padding:0 .25rem}}@media (min-width:992px){.list-module-scss-module__F87fGa__header{padding:0 .75rem}}.list-module-scss-module__F87fGa__headerText{color:var(--white);font-size:.875rem;font-family:var(--font-family);text-transform:uppercase;background-color:var(--primary-light);flex-direction:row;padding:.75rem;font-weight:600;line-height:1;display:flex}@media (min-width:768px){.list-module-scss-module__F87fGa__headerText{padding:.75rem 1rem}}@media (min-width:992px){.list-module-scss-module__F87fGa__headerText{padding:.75rem 1rem;font-size:1.125rem}}.list-module-scss-module__F87fGa__item{border:.0625rem solid var(--light-gray-blue);padding:.75rem;display:grid;position:relative}.list-module-scss-module__F87fGa__item:not(:last-child){border-bottom:none}.list-module-scss-module__F87fGa__item.list-module-scss-module__F87fGa__isDisabled{background-color:var(--grey)}@media (min-width:768px){.list-module-scss-module__F87fGa__item{padding:.75rem 1rem}}@media (min-width:992px){.list-module-scss-module__F87fGa__item{padding:.75rem 1.5rem}}.list-module-scss-module__F87fGa__loader{opacity:.75;background-color:var(--white);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.list-module-scss-module__F87fGa__notFoundContainer{color:var(--primary-dark);text-align:center;flex-direction:column;align-items:center;gap:.25rem;padding:1.5rem 0;display:flex}.list-module-scss-module__F87fGa__notFoundContainer .list-module-scss-module__F87fGa__noResults{font-size:1.125rem;font-weight:600;line-height:1.5rem}.list-module-scss-module__F87fGa__notFoundContainer .list-module-scss-module__F87fGa__tryAnother{line-height:1.25rem}
.history-button-module-scss-module__Jp5Buq__container{border:1px solid var(--gray-350);background-color:var(--white);padding:1rem}.history-button-module-scss-module__Jp5Buq__container .history-button-module-scss-module__Jp5Buq__arrow{width:1rem;height:1rem;top:-.5rem}.history-button-module-scss-module__Jp5Buq__container .history-button-module-scss-module__Jp5Buq__arrow:before,.history-button-module-scss-module__Jp5Buq__container .history-button-module-scss-module__Jp5Buq__arrow:after{content:"";border-style:solid;border-color:#0000;width:0;height:0;display:block;position:absolute}.history-button-module-scss-module__Jp5Buq__container .history-button-module-scss-module__Jp5Buq__arrow:before{z-index:1;border-width:0 .5rem .5rem;border-bottom-color:var(--white);top:0}.history-button-module-scss-module__Jp5Buq__container .history-button-module-scss-module__Jp5Buq__arrow:after{z-index:0;border-width:0 .5625rem .5625rem;border-bottom-color:var(--gray-350);top:-.0625rem;left:-.0625rem}.history-button-module-scss-module__Jp5Buq__container .history-button-module-scss-module__Jp5Buq__loader{--loader-border-width:.1875rem;justify-content:center;width:100%;display:flex}
.spill-over-menu-module-scss-module__6mrLmW__trigger svg{width:1.5rem;height:1.375rem}.spill-over-menu-module-scss-module__6mrLmW__deleteOption{color:var(--danger);width:14rem;font-size:1.125rem}.spill-over-menu-module-scss-module__6mrLmW__deleteOption:hover{color:#fff;background-color:var(--hover-dark-red)}.spill-over-menu-module-scss-module__6mrLmW__deleteOption.Mui-disabled{color:var(--primary);pointer-events:auto}.spill-over-menu-module-scss-module__6mrLmW__listOption{width:14rem;font-size:1.125rem}.spill-over-menu-module-scss-module__6mrLmW__listOption:hover{color:#fff;background-color:var(--tertiary-dark)}.spill-over-menu-module-scss-module__6mrLmW__loader{z-index:2}
.order-line-view-actions-module-scss-module__FjgpeW__orderActions{background-color:#fff;gap:.5rem;padding:.75rem 2rem 0;display:flex}@media (min-width:768px){.order-line-view-actions-module-scss-module__FjgpeW__orderActions{padding:0 2rem}}
.saved-list-plant-floor-detail-module-scss-module__pHIGCq__container{grid-template:"image link"5rem". ."/5rem auto;gap:1.5rem;display:grid}.saved-list-plant-floor-detail-module-scss-module__pHIGCq__imageArea{grid-area:image}.saved-list-plant-floor-detail-module-scss-module__pHIGCq__image{border:solid 1px var(--light-gray-blue);object-fit:contain;width:5rem;height:5rem;margin-bottom:1rem}.saved-list-plant-floor-detail-module-scss-module__pHIGCq__linkArea{grid-area:link;max-width:100%;display:block;overflow:hidden}.saved-list-plant-floor-detail-module-scss-module__pHIGCq__links{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;max-width:100%;margin-top:.5rem;padding-bottom:.5rem;font-size:1rem;display:-webkit-box;overflow:hidden}.saved-list-plant-floor-detail-module-scss-module__pHIGCq__links .saved-list-plant-floor-detail-module-scss-module__pHIGCq__linkButton{margin-right:.5rem}.saved-list-plant-floor-detail-module-scss-module__pHIGCq__dotIcon{color:var(--tertiary);padding-right:.5rem}.saved-list-plant-floor-detail-module-scss-module__pHIGCq__plantFloorName{font-size:1.125rem;font-weight:600}
.substitute-items-dialog-module-scss-module__FovDXG__substitutesButton{margin-left:.5rem}.substitute-items-dialog-module-scss-module__FovDXG__dialog{width:100%}.substitute-items-dialog-module-scss-module__FovDXG__dialog .MuiDialog-paper{width:100%;max-width:100%;height:100%;max-height:100%;margin:0}@media (min-width:768px){.substitute-items-dialog-module-scss-module__FovDXG__dialog .MuiDialog-paper{width:calc(100% - 7.5rem);max-width:58.75rem;height:auto;max-height:calc(100% - 4rem);margin:auto}}
.icon-button-module-scss-module__kOmhJq__button{background:0 0;border:none}
.legacy-image-module-scss-module__RQLwra__container{width:100%;height:100%;position:relative}.legacy-image-module-scss-module__RQLwra__container img{object-fit:contain;width:100%;height:auto}
.create-saved-list-formik-module-scss-module__zm6eQW__viewListLink{margin-top:.25rem;font-weight:400;display:block}
