.page-module-scss-module__on3ycq__parentColumn{background-color:var(--main-body-background-color)}
.day-of-week-selector-module-scss-module__o__T9G__wrapper{--button-group-button-padding:.625rem}@media (min-width:768px){.day-of-week-selector-module-scss-module__o__T9G__wrapper{--button-group-button-padding:.625rem 1rem}}
.dropdown-module-scss-module__YGgN1W__popover{background-color:var(--date-picker-calendar-background-color,var(--white));z-index:var(--date-picker-calendar-z-index,5);padding:var(--date-picker-calendar-padding,1rem);border:var(--date-picker-calendar-border,1px solid lightgrey);box-shadow:var(--date-picker-calendar-box-shadow,0 2px 2px 0 #0000003d, 0 0 2px 0 #0000001f)}
.calendar-module-scss-module__3DEP4a__root{--accent-color:var(--rdp-accent-color,blue);--chevron-color:var(--rdp-chevron-color,var(--accent-color));--disabled-opacity:var(--rdp-disabled-opacity,.5);--nav-height:var(--rdp-nav-height,2.75rem);--day-height:var(--rdp-day-height,44px);--day-width:var(--rdp-day-width,44px);--gradient-direction:var(--rdp-gradient-direction,90deg);--range_start-color:var(--rdp-range_start-color,white);--range_start-date-background-color:var(--rdp-range_start-date-background-color,var(--accent-color));--range_end-color:var(--rdp-range_end-color,white);--range_end-date-background-color:var(--rdp-range_end-date-background-color,var(--accent-color));--range_middle-color:var(--rdp-range_middle-color,inherit);--range_middle-selected-color:var(--rdp-range_middle-selected-color,var(--range_middle-color));--range_middle-background-color:var(--rdp-range_middle-background-color,var(--rdp-accent-background-color,#f0f0ff));--range_middle-border:var(--rdp-range_middle-border,unset);--range_middle-border-radius:var(--rdp-range_middle-border-radius,unset);--selected-font-weight:var(--rdp-selected-font-weight,bold);--selected-font-size:var(--rdp-selected-font-size,large);--selected-border:var(--rdp-selected-border,2px solid var(--accent-color));--selected-color:var(--rdp-selected-color,inherit);--selected-background-color:var(--rdp-selected-background-color,inherit);--day_button-border-radius:var(--rdp-day_button-border-radius,100%);--day_button-border:var(--rdp-day_button-border,2px solid transparent);box-sizing:border-box;font-family:var(--rdp-font-family,inherit);position:relative}.calendar-module-scss-module__3DEP4a__root[data-broadcast-calendar=true]{--rdp-outside-opacity:unset}.calendar-module-scss-module__3DEP4a__root *{box-sizing:border-box}.calendar-module-scss-module__3DEP4a__day_button{cursor:pointer;font:inherit;color:inherit;width:var(--rdp-day_button-width,42px);height:var(--rdp-day_button-height,42px);border:var(--day_button-border);border-radius:var(--day_button-border-radius);background:0 0;justify-content:center;align-items:center;margin:0;padding:0;display:flex}.calendar-module-scss-module__3DEP4a__day_button:disabled{cursor:revert}.calendar-module-scss-module__3DEP4a__chevron{fill:var(--chevron-color);color:var(--chevron-color);display:inline-block}.calendar-module-scss-module__3DEP4a__caption_label{z-index:1;white-space:nowrap;align-items:flex-start;gap:var(--rdp-caption_label-gap,.25rem);border:0;display:inline-flex;position:relative}.calendar-module-scss-module__3DEP4a__caption_label .calendar-module-scss-module__3DEP4a__chevron{padding:var(--rdp-dropdown-chevron-padding,0);font-size:var(--rdp-dropdown-chevron-font-size,inherit)}.calendar-module-scss-module__3DEP4a__button_next,.calendar-module-scss-module__3DEP4a__button_previous{cursor:pointer;font:inherit;color:var(--rdp-nav_button-color,inherit);appearance:none;width:var(--rdp-nav_button-width,2.25rem);height:var(--rdp-nav_button-height,2.25rem);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.calendar-module-scss-module__3DEP4a__button_next:disabled,.calendar-module-scss-module__3DEP4a__button_previous:disabled{cursor:revert;color:var(--rdp-nav_button-disabled-color,var(--chevron-color));opacity:var(--rdp-nav_button-disabled-opacity,.5)}.calendar-module-scss-module__3DEP4a__dropdowns{align-items:center;gap:var(--rdp-dropdown-gap,.5);display:inline-flex;position:relative}.calendar-module-scss-module__3DEP4a__dropdown{z-index:2;opacity:0;appearance:none;cursor:pointer;width:100%;line-height:inherit;border:none;margin:0;padding:0;position:absolute;inset-block:0;inset-inline-start:0}.calendar-module-scss-module__3DEP4a__dropdown:focus-visible~.calendar-module-scss-module__3DEP4a__caption_label{outline:var(--rdp-dropdown-focus-outline,5px auto -webkit-focus-ring-color);outline-offset:var(--rdp-dropdown-focus-outline-offset,2px)}.calendar-module-scss-module__3DEP4a__dropdown_root{align-items:center;display:inline-flex;position:relative}.calendar-module-scss-module__3DEP4a__dropdown_root[data-disabled=true] .calendar-module-scss-module__3DEP4a__chevron{opacity:var(--disabled-opacity);color:var(--rdp-chevron-disabled-color,var(--chevron-color))}.calendar-module-scss-module__3DEP4a__month_caption{place-content:center var(--rdp-month_caption-justify-content);height:var(--nav-height);font-weight:var(--rdp-month_caption-font-weight,bold);font-size:var(--rdp-month_caption-font-size,large);color:var(--rdp-month_caption-color,inherit);display:flex}.calendar-module-scss-module__3DEP4a__months{gap:var(--rdp-months-gap,2rem);flex-wrap:wrap;max-width:fit-content;display:flex;position:relative}.calendar-module-scss-module__3DEP4a__month_grid{border-collapse:separate;border-spacing:0 var(--rdp-week-row-gap,0)}.calendar-module-scss-module__3DEP4a__nav{inset-inline:var(--rdp-nav-inset-inline-start) var(--rdp-nav-inset-inline-end,0);align-items:center;justify-content:var(--rdp-nav-justify-content);height:var(--nav-height);font-size:var(--rdp-nav-font-size,inherit);display:flex;position:absolute;inset-block-start:0}.calendar-module-scss-module__3DEP4a__weekday{opacity:var(--rdp-weekday-opacity,.75);padding:var(--rdp-weekday-padding,.5rem 0);font-weight:var(--rdp-weekday-font-weight,500);font-size:var(--rdp-weekday-font-size,smaller);text-align:var(--rdp-weekday-text-align,center);text-transform:var(--rdp-weekday-text-transform);color:var(--rdp-weekday-color,inherit)}.calendar-module-scss-module__3DEP4a__week_number{opacity:var(--rdp-week_number-opacity);font-weight:var(--rdp-week_number-font-weight,400);font-size:var(--rdp-week_number-font-size,small);height:var(--rdp-week_number-height,var(--day-height));width:var(--rdp-week_number-width,var(--day-width));border:var(--rdp-week_number-border,2px solid transparent);border-radius:var(--rdp-week_number-border-radius,100%);text-align:var(--rdp-week_number-text-align,center)}.calendar-module-scss-module__3DEP4a__today:not(.calendar-module-scss-module__3DEP4a__outside){color:var(--rdp-today-color,var(--accent-color))}.calendar-module-scss-module__3DEP4a__outside{opacity:var(--rdp-outside-opacity,.75)}.calendar-module-scss-module__3DEP4a__disabled{opacity:var(--disabled-opacity)}.calendar-module-scss-module__3DEP4a__hidden{visibility:hidden;color:var(--range_start-color)}.calendar-module-scss-module__3DEP4a__range_start{background:var(--rdp-range_start-background,linear-gradient(var(--gradient-direction), transparent 50%, var(--range_middle-background-color) 50%))}.calendar-module-scss-module__3DEP4a__range_start .calendar-module-scss-module__3DEP4a__day_button{background-color:var(--range_start-date-background-color);color:var(--range_start-color)}.calendar-module-scss-module__3DEP4a__range_start.calendar-module-scss-module__3DEP4a__range_end{background:revert}.calendar-module-scss-module__3DEP4a__range_middle{background-color:var(--range_middle-background-color)}.calendar-module-scss-module__3DEP4a__range_middle .calendar-module-scss-module__3DEP4a__day_button{border:var(--range_middle-border);border-radius:var(--range_middle-border-radius);color:var(--range_middle-color)}.calendar-module-scss-module__3DEP4a__range_end{background:var(--rdp-range_end-background,linear-gradient(var(--gradient-direction), var(--range_middle-background-color) 50%, transparent 50%));color:var(--range_end-color)}.calendar-module-scss-module__3DEP4a__range_end .calendar-module-scss-module__3DEP4a__day_button{color:var(--range_end-color);background-color:var(--range_end-date-background-color)}.calendar-module-scss-module__3DEP4a__selected{font-weight:var(--selected-font-weight);font-size:var(--selected-font-size)}.calendar-module-scss-module__3DEP4a__selected .calendar-module-scss-module__3DEP4a__day_button{border:var(--selected-border);color:var(--selected-color)}.calendar-module-scss-module__3DEP4a__selected.calendar-module-scss-module__3DEP4a__range_middle .calendar-module-scss-module__3DEP4a__day_button{color:var(--range_middle-selected-color)}.calendar-module-scss-module__3DEP4a__selected:not(.calendar-module-scss-module__3DEP4a__range_middle):not(.calendar-module-scss-module__3DEP4a__range_start):not(.calendar-module-scss-module__3DEP4a__range_end) .calendar-module-scss-module__3DEP4a__day_button{background-color:var(--selected-background-color)}.calendar-module-scss-module__3DEP4a__day{width:var(--day-width);height:var(--day-height);font-weight:var(--rdp-day-font-weight,inherit);font-size:var(--rdp-day-font-size,100%);color:var(--rdp-day-color,inherit);text-align:center;line-height:var(--day-height)}.calendar-module-scss-module__3DEP4a__day:hover:not(:disabled):not(.calendar-module-scss-module__3DEP4a__disabled){font-weight:var(--rdp-hover-font-weight,inherit);font-size:var(--rdp-hover-font-size,inherit)}.calendar-module-scss-module__3DEP4a__day:hover:not(:disabled):not(.calendar-module-scss-module__3DEP4a__disabled) .calendar-module-scss-module__3DEP4a__day_button{color:var(--rdp-hover-color,inherit);background-color:var(--rdp-hover-background-color,none);border:var(--rdp-hover-border,var(--day_button-border));border-radius:var(--rdp-hover-border-radius,var(--day_button-border-radius))}.calendar-module-scss-module__3DEP4a__day:hover:not(:disabled):not(.calendar-module-scss-module__3DEP4a__disabled).calendar-module-scss-module__3DEP4a__selected{font-weight:var(--rdp-hover-font-weight,var(--selected-font-weight));font-size:var(--rdp-hover-font-size,var(--selected-font-size))}.calendar-module-scss-module__3DEP4a__day:hover:not(:disabled):not(.calendar-module-scss-module__3DEP4a__disabled).calendar-module-scss-module__3DEP4a__selected .calendar-module-scss-module__3DEP4a__day_button{color:var(--rdp-hover-color,var(--selected-color));background-color:var(--rdp-hover-background-color,var(--selected-background-color));border:var(--rdp-hover-border,var(--selected-border))}.calendar-module-scss-module__3DEP4a__day:hover:not(:disabled):not(.calendar-module-scss-module__3DEP4a__disabled).calendar-module-scss-module__3DEP4a__range_start .calendar-module-scss-module__3DEP4a__day_button{background-color:var(--rdp-hover-background-color,var(--range_start-date-background-color));color:var(--rdp-hover-color,var(--range_start-color))}.calendar-module-scss-module__3DEP4a__day:hover:not(:disabled):not(.calendar-module-scss-module__3DEP4a__disabled).calendar-module-scss-module__3DEP4a__range_end .calendar-module-scss-module__3DEP4a__day_button{background-color:var(--rdp-hover-background-color,var(--range_end-date-background-color));color:var(--rdp-hover-color,var(--range_end-color))}.calendar-module-scss-module__3DEP4a__day:hover:not(:disabled):not(.calendar-module-scss-module__3DEP4a__disabled).calendar-module-scss-module__3DEP4a__range_middle .calendar-module-scss-module__3DEP4a__day_button{background-color:var(--rdp-hover-background-color,var(--range_middle-background-color));color:var(--rdp-hover-color,var(--range_middle-color));border:var(--rdp-hover-border,var(--range_middle-border));border-radius:var(--rdp-hover-border-radius,unset)}.calendar-module-scss-module__3DEP4a__root[dir=rtl]{--rdp-gradient-direction:-90deg}.calendar-module-scss-module__3DEP4a__root[dir=rtl] .calendar-module-scss-module__3DEP4a__nav .calendar-module-scss-module__3DEP4a__chevron{transform-origin:50%;transform:rotate(180deg)}
.calendar-module-scss-module__QjILba__calendar{--rdp-accent-color:var(--tertiary);--rdp-dropdown-gap:1rem;--rdp-accent-background-color:var(--light-blue);--rdp-day-height:1.75rem;--rdp-day-width:1.75rem;--rdp-day_button-height:1.75rem;--rdp-day_button-width:1.75rem;--rdp-nav-height:1rem;--rdp-weekday-opacity:1;--rdp-weekday-padding:.5rem 0;--rdp-dropdown-focus-outline:none;--rdp-dropdown-chevron-font-size:.875rem;--rdp-dropdown-chevron-padding:0;--rdp-nav_button-color:var(--primary-lighter);--rdp-chevron-color:var(--primary-dark);--rdp-nav-font-size:1rem;--rdp-month_caption-font-weight:normal;--rdp-month_caption-font-size:.75rem;--rdp-month_caption-color:var(--primary-dark);--rdp-weekday-font-weight:500;--rdp-weekday-font-size:.75rem;--rdp-weekday-color:var(--sidebar-gray);--rdp-day-font-weight:normal;--rdp-day-font-size:.75rem;--rdp-day-color:var(--primary-dark);--rdp-selected-font-weight:var(--rdp-day-font-weight);--rdp-selected-font-size:var(--rdp-day-font-size);--rdp-selected-background-color:var(--rdp-accent-color);--rdp-selected-color:var(--white);--rdp-selected-border:none;--rdp-range_middle-border-radius:100%;--rdp-hover-font-weight:var(--rdp-selected-font-weight);--rdp-hover-font-size:var(--rdp-selected-font-size);--rdp-hover-background-color:var(--rdp-selected-background-color);--rdp-hover-color:var(--rdp-selected-color);--rdp-hover-border:var(--rdp-selected-border);--rdp-hover-border-radius:100%;--rdp-nav-inset-inline-start:0;--rdp-nav-justify-content:space-between;--rdp-month_caption-justify-content:center;--rdp-week-row-gap:.25rem;--rdp-font-family:roboto, sans-serif;--rdp-nav_button-disabled-opacity:0}.calendar-module-scss-module__QjILba__calendar.calendar-module-scss-module__QjILba__large{--rdp-day-height:2rem;--rdp-day-width:2rem;--rdp-day_button-height:2rem;--rdp-day_button-width:2rem;--rdp-day-font-size:1.125rem;--rdp-day-font-weight:600;--rdp-week-row-gap:.625rem;--rdp-weekday-font-weight:600;--rdp-weekday-font-size:1.125rem;--rdp-month_caption-font-size:1.125rem;--rdp-dropdown-chevron-font-size:1rem;--rdp-nav-font-size:1.375rem;--nav-height:1.375rem}.calendar-module-scss-module__QjILba__calendar.calendar-module-scss-module__QjILba__large .calendar-module-scss-module__QjILba__day:not(:first-child){padding-left:.5rem}.calendar-module-scss-module__QjILba__calendar.calendar-module-scss-module__QjILba__large .calendar-module-scss-module__QjILba__day:not(:last-child){padding-right:.5rem}.calendar-module-scss-module__QjILba__range_middle:first-child,.calendar-module-scss-module__QjILba__range_middle.calendar-module-scss-module__QjILba__startOfMonth{background:var(--rdp-range_start-background,linear-gradient(var(--gradient-direction), transparent 50%, var(--range_middle-background-color) 50%))}.calendar-module-scss-module__QjILba__range_middle:first-child .calendar-module-scss-module__QjILba__day_button,.calendar-module-scss-module__QjILba__range_middle.calendar-module-scss-module__QjILba__startOfMonth .calendar-module-scss-module__QjILba__day_button{color:var(--range_middle-color);background-color:var(--range_middle-background-color)}.calendar-module-scss-module__QjILba__range_middle:first-child:last-child,.calendar-module-scss-module__QjILba__range_middle.calendar-module-scss-module__QjILba__startOfMonth:last-child{background:0 0}.calendar-module-scss-module__QjILba__range_middle:last-child,.calendar-module-scss-module__QjILba__range_middle.calendar-module-scss-module__QjILba__endOfMonth{background:var(--rdp-range_end-background,linear-gradient(var(--gradient-direction), var(--range_middle-background-color) 50%, transparent 50%))}.calendar-module-scss-module__QjILba__range_middle:last-child .calendar-module-scss-module__QjILba__day_button,.calendar-module-scss-module__QjILba__range_middle.calendar-module-scss-module__QjILba__endOfMonth .calendar-module-scss-module__QjILba__day_button{color:var(--range_middle-color);background-color:var(--range_middle-background-color)}.calendar-module-scss-module__QjILba__range_middle:last-child:first-child,.calendar-module-scss-module__QjILba__range_middle.calendar-module-scss-module__QjILba__endOfMonth:first-child{background:0 0}
.calendar-module-scss-module__sUPoKG__calendarNav{inset-block-start:.75rem}.calendar-module-scss-module__sUPoKG__calendarMonths{justify-content:center}.calendar-module-scss-module__sUPoKG__calendarMonth{border:1px solid var(--grey);border-radius:var(--ld-mi-radius-sm);padding:.75rem}.calendar-module-scss-module__sUPoKG__calendar{--rdp-nav-inset-inline-start:.75rem;--rdp-nav-inset-inline-end:.75rem;--rdp-months-gap:1.5rem}.calendar-module-scss-module__sUPoKG__calendar.calendar-module-scss-module__sUPoKG__large{--rdp-nav-inset-inline-start:1.5rem;--rdp-nav-inset-inline-end:1.5rem}.calendar-module-scss-module__sUPoKG__calendar.calendar-module-scss-module__sUPoKG__large .calendar-module-scss-module__sUPoKG__calendarMonth{padding:1.5rem}.calendar-module-scss-module__sUPoKG__calendar.calendar-module-scss-module__sUPoKG__large .calendar-module-scss-module__sUPoKG__calendarNav{inset-block-start:1.5rem}
.date-filter-dropdown-module-scss-module__xx8YoG__label{display:flex}.date-filter-dropdown-module-scss-module__xx8YoG__label span{margin-right:.25rem}.date-filter-dropdown-module-scss-module__xx8YoG__label .date-filter-dropdown-module-scss-module__xx8YoG__selector{--link-color:var(--primary-dark);--link-hover-color:var(--primary-dark);--link-font-weight:bold;cursor:pointer;align-items:center;gap:.25rem;display:flex}.date-filter-dropdown-module-scss-module__xx8YoG__label .date-filter-dropdown-module-scss-module__xx8YoG__selector svg{font-size:.75rem}
.add-list-to-folder-dialog-module-scss-module__yQKJrq__dialogMessage{padding-bottom:1.5rem}
.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}
.download-spreadsheet-form-module-scss-module__NTx8fW__statusLabel{text-transform:capitalize}.download-spreadsheet-form-module-scss-module__NTx8fW__months{flex-wrap:nowrap;gap:.25rem}.download-spreadsheet-form-module-scss-module__NTx8fW__dialog{--loader-border-width:3px;max-width:37.25rem;margin:0 auto}.download-spreadsheet-form-module-scss-module__NTx8fW__dialog .download-spreadsheet-form-module-scss-module__NTx8fW__maximumHistory{color:var(--primary-lighter);align-items:center;gap:.25rem;margin-bottom:1rem;font-style:italic;display:flex}.download-spreadsheet-form-module-scss-module__NTx8fW__dialog .download-spreadsheet-form-module-scss-module__NTx8fW__maximumHistory svg{fill:var(--primary-lighter)}.download-spreadsheet-form-module-scss-module__NTx8fW__dialog .download-spreadsheet-form-module-scss-module__NTx8fW__innerWrapper{flex-direction:column;gap:1.5rem;margin-bottom:1rem;display:flex}.download-spreadsheet-form-module-scss-module__NTx8fW__dialog .download-spreadsheet-form-module-scss-module__NTx8fW__arrow{width:calc(var(--arrow-size)*2);height:calc(var(--arrow-size)*2)}.download-spreadsheet-form-module-scss-module__NTx8fW__dialog .download-spreadsheet-form-module-scss-module__NTx8fW__arrow:before{content:"";border-color:#0000;border-width:var(--arrow-size);z-index:1;border-style:solid;width:0;height:0;display:block;position:absolute}.download-spreadsheet-form-module-scss-module__NTx8fW__dialog .download-spreadsheet-form-module-scss-module__NTx8fW__arrow:after{content:"";z-index:0;border-style:solid;border-width:calc(var(--arrow-size) + 1px);border-color:#0000;width:0;height:0;display:block;position:absolute}.download-spreadsheet-form-module-scss-module__NTx8fW__dialog .download-spreadsheet-form-module-scss-module__NTx8fW__footer{flex-wrap:wrap;align-self:stretch;row-gap:1.5rem;display:flex}.download-spreadsheet-form-module-scss-module__NTx8fW__dialog .download-spreadsheet-form-module-scss-module__NTx8fW__inputWrapper input{max-width:7.5rem}.download-spreadsheet-form-module-scss-module__NTx8fW__dialog .download-spreadsheet-form-module-scss-module__NTx8fW__buttonWrapper{flex:1;justify-content:flex-end}.download-spreadsheet-form-module-scss-module__NTx8fW__label{color:var(--primary-dark);font-size:1.125rem;font-weight:600}.download-spreadsheet-form-module-scss-module__NTx8fW__radioGroup{max-height:8.25rem;margin-top:.5rem;padding:0;overflow-y:auto}.download-spreadsheet-form-module-scss-module__NTx8fW__radioGroup label input[type=radio]{margin-right:.25rem;font-size:1rem;transform:scale(.75)}
.download-spreadsheet-module-scss-module__odj39G__downloadSpreadsheetButton{--btn-padding:0 .625rem;--btn-font-size:1rem}.download-spreadsheet-module-scss-module__odj39G__downloadSpreadsheetButton svg{margin-right:.5rem}@media (min-width:768px){.download-spreadsheet-module-scss-module__odj39G__downloadSpreadsheetButton{--btn-padding:0 1rem}}
.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)}
.order-management-download-spreadsheet-module-scss-module__gDZbnG__downloadSpreadsheet{width:100%}@media (min-width:768px){.order-management-download-spreadsheet-module-scss-module__gDZbnG__downloadSpreadsheet{width:unset}}
.plant-floor-point-note-modal-module-scss-module__2wvLLa__plantFloorPointNoteModal .MuiDialogActions-root{box-shadow:none}@media (min-width:768px){.plant-floor-point-note-modal-module-scss-module__2wvLLa__plantFloorPointNoteModal .MuiDialogActions-root{border-top:1px solid var(--primary-border-color)}}.plant-floor-point-note-modal-module-scss-module__2wvLLa__content{flex-direction:column;gap:.5rem;display:flex}.plant-floor-point-note-modal-module-scss-module__2wvLLa__textarea{margin-bottom:0}.plant-floor-point-note-modal-module-scss-module__2wvLLa__textarea textarea{resize:vertical;min-height:10rem}.plant-floor-point-note-modal-module-scss-module__2wvLLa__loadingWrapper{justify-content:center;align-items:center;min-height:10rem;display:flex}
.list-actions-dropdown-module-scss-module__qwN36W__wrapper{position:relative}.list-actions-dropdown-module-scss-module__qwN36W__tooltip{max-width:14.25rem}
.date-picker-input-dialog-module-scss-module__97EGQG__dialogHeader{display:flex!important}.date-picker-input-dialog-module-scss-module__97EGQG__dialogActions{flex-direction:row!important}.date-picker-input-dialog-module-scss-module__97EGQG__calendar{justify-content:center;display:flex}.date-picker-input-dialog-module-scss-module__97EGQG__close{align-items:center;margin-right:1rem;display:flex}.date-picker-input-dialog-module-scss-module__97EGQG__close svg{color:var(--primary-lighter);height:1.5rem}
.order-management-cards-header-module-scss-module__LBFerG__cards{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;width:100%;display:flex}@media (min-width:768px){.order-management-cards-header-module-scss-module__LBFerG__cards{flex-direction:row;justify-content:flex-end;align-items:center;gap:1rem}}@media (min-width:1200px){.order-management-cards-header-module-scss-module__LBFerG__cards{padding-bottom:0}}.order-management-cards-header-module-scss-module__LBFerG__cards .order-management-cards-header-module-scss-module__LBFerG__checkbox{min-width:11rem;display:flex}.order-management-cards-header-module-scss-module__LBFerG__cards .order-management-cards-header-module-scss-module__LBFerG__fontIconBefore{color:var(--link-color);padding-right:.5rem}.order-management-cards-header-module-scss-module__LBFerG__cards .order-management-cards-header-module-scss-module__LBFerG__alertBox,.order-management-cards-header-module-scss-module__LBFerG__cards .order-management-cards-header-module-scss-module__LBFerG__filters,.order-management-cards-header-module-scss-module__LBFerG__cards .order-management-cards-header-module-scss-module__LBFerG__trigger{width:100%}@media (min-width:768px){.order-management-cards-header-module-scss-module__LBFerG__cards .order-management-cards-header-module-scss-module__LBFerG__alertBox,.order-management-cards-header-module-scss-module__LBFerG__cards .order-management-cards-header-module-scss-module__LBFerG__filters,.order-management-cards-header-module-scss-module__LBFerG__cards .order-management-cards-header-module-scss-module__LBFerG__trigger{width:unset}}
.image-lightbox-module-scss-module__b_aQoa__dialogContent{--image-with-zoom-border-radius:var(--ld-mi-radius-md);flex-direction:column;align-items:center;display:flex}@media (max-width:767.98px){.image-lightbox-module-scss-module__b_aQoa__dialog{--dialog-spacing-sides:0;--dialog-spacing-top:0;width:100vw;height:100vh;max-height:unset}}.image-lightbox-module-scss-module__b_aQoa__hoverNote,.image-lightbox-module-scss-module__b_aQoa__pinchNote{text-align:center;margin-top:.5rem;font-size:.875rem}.image-lightbox-module-scss-module__b_aQoa__hoverNote{display:none}@media (min-width:992px){.image-lightbox-module-scss-module__b_aQoa__hoverNote{display:block}.image-lightbox-module-scss-module__b_aQoa__pinchNote{display:none}}.image-lightbox-module-scss-module__b_aQoa__image{width:100%;max-width:31.25rem;max-height:31.25rem}@media (min-width:768px){.image-lightbox-module-scss-module__b_aQoa__image{width:31.25rem;height:31.25rem}}
.move-to-folder-module-scss-module__MyVDMW__dropdown{background-color:var(--white);box-shadow:var(--default-shadow);z-index:1;width:100%}.move-to-folder-module-scss-module__MyVDMW__dropdown .move-to-folder-module-scss-module__MyVDMW__createOption{--list-options-item-color:var(--link-color);--list-options-item-hover-color:var(--link-hover-color);--list-options-item-hover-background-color:transparent;--list-options-item-font-weight:600;justify-content:flex-start;gap:.5rem}.move-to-folder-module-scss-module__MyVDMW__dropdown .move-to-folder-module-scss-module__MyVDMW__createOption:hover{text-decoration:underline}.move-to-folder-module-scss-module__MyVDMW__dropdown .move-to-folder-module-scss-module__MyVDMW__createOption .move-to-folder-module-scss-module__MyVDMW__plusIcon{font-size:1rem}.move-to-folder-module-scss-module__MyVDMW__dropdown .move-to-folder-module-scss-module__MyVDMW__folderOption{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.move-to-folder-module-scss-module__MyVDMW__spacer{border-bottom:1px solid var(--primary-border-color)}.move-to-folder-module-scss-module__MyVDMW__loader{padding:var(--list-options-item-padding,.5rem 1.5rem);color:var(--primary-dark)}.move-to-folder-module-scss-module__MyVDMW__foldersWrapper{max-height:16.875rem;overflow:auto}.move-to-folder-module-scss-module__MyVDMW__backdropLoader{z-index:2}
.mobile-filters-list-module-scss-module__T29aUG__radioGroup{gap:1.5rem}.mobile-filters-list-module-scss-module__T29aUG__search{--input-margin-bottom:0;padding:1rem 1rem 0}.mobile-filters-list-module-scss-module__T29aUG__search input[type=text]{padding:.5rem 0 .5rem 2rem}
.info-module-scss-module__9o4Zwa__wrapper{grid-template-columns:auto 1fr;grid-template-areas:"image name""info info";gap:1rem;padding:1.5rem 1.25rem;display:grid}@media (min-width:768px){.info-module-scss-module__9o4Zwa__wrapper{grid-template-areas:"image info";padding:1.5rem}}.info-module-scss-module__9o4Zwa__wrapper.info-module-scss-module__9o4Zwa__plantFloor{grid-template-areas:"image listActions""info info"}@media (min-width:768px){.info-module-scss-module__9o4Zwa__wrapper.info-module-scss-module__9o4Zwa__plantFloor{grid-template-rows:max-content min-content 1fr;grid-template-areas:"image info""listActions info"".info"}}.info-module-scss-module__9o4Zwa__wrapper.info-module-scss-module__9o4Zwa__noImage{grid-template-columns:1fr;grid-template-areas:"info""listActions"}@media (min-width:768px){.info-module-scss-module__9o4Zwa__wrapper.info-module-scss-module__9o4Zwa__noImage{grid-template-rows:auto auto;grid-template-areas:"info""listActions"}}.info-module-scss-module__9o4Zwa__wrapper.info-module-scss-module__9o4Zwa__empty{grid-template-columns:1fr;grid-template-areas:"name"}@media (min-width:768px){.info-module-scss-module__9o4Zwa__wrapper.info-module-scss-module__9o4Zwa__empty{display:none}}.info-module-scss-module__9o4Zwa__wrapper.info-module-scss-module__9o4Zwa__empty .info-module-scss-module__9o4Zwa__name{margin-bottom:0}.info-module-scss-module__9o4Zwa__wrapper.info-module-scss-module__9o4Zwa__empty .info-module-scss-module__9o4Zwa__infoWrapper{display:none}@media print{.info-module-scss-module__9o4Zwa__wrapper .info-module-scss-module__9o4Zwa__plantFloorLink{display:none}.info-module-scss-module__9o4Zwa__wrapper .info-module-scss-module__9o4Zwa__showMoreButton{display:none!important}.info-module-scss-module__9o4Zwa__wrapper .info-module-scss-module__9o4Zwa__folderLink{display:none}.info-module-scss-module__9o4Zwa__wrapper .info-module-scss-module__9o4Zwa__descriptionWrapper{display:contents}}.info-module-scss-module__9o4Zwa__imageWrapper{grid-area:image;place-self:flex-start;height:unset!important;padding:unset!important;background:unset!important}@media (min-width:768px){.info-module-scss-module__9o4Zwa__imageWrapper{margin-bottom:0}}.info-module-scss-module__9o4Zwa__image{object-fit:contain;border:1px solid var(--primary-border-color);width:6.75rem;height:6.75rem}@media (min-width:768px){.info-module-scss-module__9o4Zwa__image{width:12.75rem;height:12.75rem}}.info-module-scss-module__9o4Zwa__name{-webkit-line-clamp:3;-webkit-box-orient:vertical;grid-area:name;align-self:flex-start;display:-webkit-box}@media (min-width:768px){.info-module-scss-module__9o4Zwa__name{display:none}}.info-module-scss-module__9o4Zwa__infoWrapper{flex-direction:column;grid-area:info;row-gap:1rem;display:flex}.info-module-scss-module__9o4Zwa__plantFloorLink{text-align:left;align-self:flex-start}.info-module-scss-module__9o4Zwa__folderLink{align-self:flex-start}.info-module-scss-module__9o4Zwa__descriptionWrapper{-webkit-line-clamp:1;max-height:calc(var(--base-line-height)*var(--body-font-size));-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.info-module-scss-module__9o4Zwa__descriptionWrapper.info-module-scss-module__9o4Zwa__showMore{max-height:unset;display:block}@media (min-width:768px){.info-module-scss-module__9o4Zwa__descriptionWrapper{max-height:unset;display:block}}.info-module-scss-module__9o4Zwa__commentsLabel{margin-top:1rem;margin-bottom:.25rem}@media (min-width:768px){.info-module-scss-module__9o4Zwa__commentsLabel{margin-bottom:.5rem}}.info-module-scss-module__9o4Zwa__commentsLabelText{font-weight:600}@media (min-width:768px){.info-module-scss-module__9o4Zwa__commentsLabelText{font-size:1.125rem}}.info-module-scss-module__9o4Zwa__commentsNote{font-size:.875rem}.info-module-scss-module__9o4Zwa__showMoreButton{align-self:flex-start;margin-top:-.5rem}@media (min-width:768px){.info-module-scss-module__9o4Zwa__showMoreButton{display:none}}.info-module-scss-module__9o4Zwa__listActions{flex-direction:column;grid-area:listActions;align-items:flex-start;gap:1rem;display:flex}.info-module-scss-module__9o4Zwa__listActionButton{text-wrap:nowrap}.info-module-scss-module__9o4Zwa__iconLeft{padding-right:.5rem}.info-module-scss-module__9o4Zwa__iconRight{padding-left:.5rem}
.duplicate-saved-list-formik-module-scss-module__5AQiKq__viewListLink{margin-top:.25rem;font-weight:400;display:block}
.dropdown-list-module-scss-module__03a0xG__dropdownToggle{align-items:center;display:flex;position:relative}.dropdown-list-module-scss-module__03a0xG__dropdownToggle:after{content:"";margin-left:var(--dropdown-caret-spacing,.375rem);border-top:var(--dropdown-caret-size,.3em) solid;border-right:var(--dropdown-caret-size,.3em) solid #0000;border-bottom:0;border-left:var(--dropdown-caret-size,.3em) solid #0000;display:inline-block}.dropdown-list-module-scss-module__03a0xG__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));border-radius:var(--dropdown-menu-border-radius,0);z-index:1300;margin-top:var(--dropdown-menu-spacing,.25rem)!important}
.error-modal-module-scss-module__kcjuBq__modalFooter{font-size:.875rem}
.sort-entries-dropdown-module-scss-module__0niQXa__sortEntriesDropdown{margin:var(--sort-entries-dropdown-margin,1rem 0);gap:.5rem;display:flex}.sort-entries-dropdown-module-scss-module__0niQXa__sortEntriesDropdown .sort-entries-dropdown-module-scss-module__0niQXa__label{color:var(--primary-lighter)}.sort-entries-dropdown-module-scss-module__0niQXa__sortEntriesDropdown .sort-entries-dropdown-module-scss-module__0niQXa__dropdownList{z-index:8}
.account-button-module-scss-module__YiWu5G__accountButton{border-radius:50%;width:26px;height:26px}.account-button-module-scss-module__YiWu5G__accountButton:before{display:none}.account-button-module-scss-module__YiWu5G__accountButton:focus-visible:after{outline:-webkit-focus-ring-color auto 3px;content:"";border-radius:5px;width:30px;height:30px;animation-name:account-button-module-scss-module__YiWu5G__expandborder;animation-duration:.5s;animation-fill-mode:forwards;display:block;position:absolute;top:-.2rem;left:-.2rem}@keyframes account-button-module-scss-module__YiWu5G__expandborder{0%{outline-offset:0}to{outline-offset:1px}}@media (min-width:768px){.account-button-module-scss-module__YiWu5G__accountButton{display:none}}.account-button-module-scss-module__YiWu5G__accountButton.account-button-module-scss-module__YiWu5G__accountButton{border:1px solid var(--primary-light);outline:none!important}.account-button-module-scss-module__YiWu5G__accountButton.account-button-module-scss-module__YiWu5G__userAccountButton{border:1px solid var(--primary-dark);text-align:center;text-decoration:none}.account-button-module-scss-module__YiWu5G__accountButton.account-button-module-scss-module__YiWu5G__userAccountButton p{color:var(--primary-dark);margin-bottom:0}.account-button-module-scss-module__YiWu5G__accountButton.account-button-module-scss-module__YiWu5G__isShoppingAsSelf{border:1px solid var(--secondary-dark)}.account-button-module-scss-module__YiWu5G__accountButton.account-button-module-scss-module__YiWu5G__isShoppingAsSelf p{color:var(--secondary-dark)}
.cart-dropdown-module-scss-module__zOQiiq__cartDropdown{height:100%}.cart-dropdown-module-scss-module__zOQiiq__cartDropdown a{z-index:6;align-items:center;height:100%;margin-left:0;padding:0 1rem;display:flex}.cart-dropdown-module-scss-module__zOQiiq__cartDropdown a:hover{background:var(--btn-hover-tertiary-background);text-decoration:none!important}.cart-dropdown-module-scss-module__zOQiiq__cartDropdown a svg{color:var(--white);font-size:1.5rem}.cart-dropdown-module-scss-module__zOQiiq__cartDropdown a span{font-size:.875rem}.cart-dropdown-module-scss-module__zOQiiq__cartDropdown.cart-dropdown-module-scss-module__zOQiiq__headerRedesign{--cart-count-position-right:0px;--cart-count-position-bottom:26px;height:2.5rem}.cart-dropdown-module-scss-module__zOQiiq__cartDropdown.cart-dropdown-module-scss-module__zOQiiq__headerRedesign a{color:var(--primary-dark);border-radius:.5rem;justify-content:center;padding:0 .5rem;font-size:1.55rem;position:relative}.cart-dropdown-module-scss-module__zOQiiq__cartDropdown.cart-dropdown-module-scss-module__zOQiiq__headerRedesign a:hover{background:#e7f1fb}.cart-dropdown-module-scss-module__zOQiiq__cartDropdown.cart-dropdown-module-scss-module__zOQiiq__headerRedesign a svg{color:var(--primary-light)}.cart-dropdown-module-scss-module__zOQiiq__cartDropdown.cart-dropdown-module-scss-module__zOQiiq__headerRedesign:before{display:none}.cart-dropdown-module-scss-module__zOQiiq__backdrop{z-index:5}.cart-dropdown-module-scss-module__zOQiiq__miniCartPopper{z-index:8;width:fit-content;margin-top:10px}.cart-dropdown-module-scss-module__zOQiiq__miniCartPopper.cart-dropdown-module-scss-module__zOQiiq__hide{z-index:-1}.cart-dropdown-module-scss-module__zOQiiq__backdrop,.cart-dropdown-module-scss-module__zOQiiq__miniCartPopper{display:none}@media (min-width:768px){.cart-dropdown-module-scss-module__zOQiiq__backdrop,.cart-dropdown-module-scss-module__zOQiiq__miniCartPopper{display:block}}
.highlighted-link-module-scss-module__AXE4Ka__link{color:var(--primary-dark);font-size:1.125rem;font-weight:400;line-height:1.25;display:block}.highlighted-link-module-scss-module__AXE4Ka__link:hover{color:var(--primary-dark)}
.no-products-dialog-module-scss-module__nH4J-q__dialog .no-products-dialog-module-scss-module__nH4J-q__content{flex-direction:column;gap:1rem;padding:1rem 1rem 2.5rem;display:flex}@media (min-width:768px){.no-products-dialog-module-scss-module__nH4J-q__dialog .no-products-dialog-module-scss-module__nH4J-q__content{padding:1rem 2.5rem 2.5rem}}.no-products-dialog-module-scss-module__nH4J-q__dialog ul{padding:0 32px 1rem;list-style-type:disc}.no-products-dialog-module-scss-module__nH4J-q__dialog li{display:list-item}.no-products-dialog-module-scss-module__nH4J-q__dialog li button{margin-left:.25rem;font-weight:400}
.language-accordion-module-scss-module__D6If2a__languageSection{--list-options-item-selected-background-color:var(--mobile-nav-menu-item-active-background-color);--list-options-item-hover-background-color:var(--tertiary);--list-options-item-font-size:1rem;border-top:1px solid var(--primary-lighter);flex-grow:1}.language-accordion-module-scss-module__D6If2a__accordion{--list-options-item-color:var(--white);--list-options-item-padding:var(--mobile-nav-accordion-list-option-item-padding,.75rem 1.5rem .75rem 3.5rem);color:var(--mobile-nav-item-color);border-bottom:1px solid var(--primary-lighter);background-color:#0000;width:100%}.language-accordion-module-scss-module__D6If2a__accordion .language-accordion-module-scss-module__D6If2a__accordionDetails{padding:0}.language-accordion-module-scss-module__D6If2a__accordion svg{color:var(--mobile-nav-item-color)}.language-accordion-module-scss-module__D6If2a__accordion .language-accordion-module-scss-module__D6If2a__accordionSummary{padding-left:1.5rem;padding-right:var(--mobile-nav-accordion-summary-padding-right,1rem);font-size:1.125rem;font-weight:var(--mobile-nav-accordion-summary-font-weight,400)}.language-accordion-module-scss-module__D6If2a__accordion .language-accordion-module-scss-module__D6If2a__accordionSummary svg{font-size:var(--mobile-nav-accordion-summary-i-font-size,1rem)}.language-accordion-module-scss-module__D6If2a__accordion .language-accordion-module-scss-module__D6If2a__accordionSummary:focus-visible{outline:-webkit-focus-ring-color auto 2px;box-shadow:0 0 0 3px var(--white);border-radius:3px}.language-accordion-module-scss-module__D6If2a__accordion .language-accordion-module-scss-module__D6If2a__accordionSummary.Mui-expanded{min-height:auto}.language-accordion-module-scss-module__D6If2a__accordion .language-accordion-module-scss-module__D6If2a__accordionSummary .MuiAccordionSummary-content{align-items:center}.language-accordion-module-scss-module__D6If2a__accordion .language-accordion-module-scss-module__D6If2a__accordionSummary .MuiAccordionSummary-content.Mui-expanded{margin:.8rem 0}.language-accordion-module-scss-module__D6If2a__accordion .language-accordion-module-scss-module__D6If2a__sectionIcon{color:var(--mobile-nav-header-label-icon-color);margin-right:.75rem}.language-accordion-module-scss-module__D6If2a__accordion.Mui-expanded{margin:0}.language-accordion-module-scss-module__D6If2a__headerRedesign.language-accordion-module-scss-module__D6If2a__accordion{box-shadow:none;border-bottom:1px solid #bcc3cd}.language-accordion-module-scss-module__D6If2a__headerRedesign.language-accordion-module-scss-module__D6If2a__accordion:before{opacity:0}:is(.language-accordion-module-scss-module__D6If2a__headerRedesign.language-accordion-module-scss-module__D6If2a__accordion .language-accordion-module-scss-module__D6If2a__accordionDetails svg,.language-accordion-module-scss-module__D6If2a__headerRedesign.language-accordion-module-scss-module__D6If2a__accordion .MuiAccordionSummary-expandIconWrapper svg){width:1rem}.language-accordion-module-scss-module__D6If2a__headerRedesign.language-accordion-module-scss-module__D6If2a__accordion .MuiAccordionSummary-content svg{width:1.125rem;margin-right:.875rem}.language-accordion-module-scss-module__D6If2a__headerRedesign.language-accordion-module-scss-module__D6If2a__accordion .MuiAccordion-heading:hover .MuiAccordionSummary-expandIconWrapper svg{color:var(--tertiary)}.language-accordion-module-scss-module__D6If2a__headerRedesign.language-accordion-module-scss-module__D6If2a__languageSection{--list-options-item-hover-background-color:var(--pale-blue);--list-options-item-selected-background-color:var(--pale-blue);--list-options-item-hover-color:var(--primary-dark);--list-options-item-color:var(--primary-dark);--list-options-item-selected-color:var(--primary-dark);--list-options-item-checked-icon-color:var(--primary-lighter);color:var(--primary-dark);border-top:none;border-radius:0}
.no-products-button-module-scss-module__0wHi5q__button{all:unset;box-sizing:border-box;color:var(--med-gray);font-size:1.125rem;font-weight:400;line-height:1.25}.no-products-button-module-scss-module__0wHi5q__button:hover{cursor:pointer}.no-products-button-module-scss-module__0wHi5q__button:focus-visible{outline:-webkit-focus-ring-color auto 1px}
.nav-accordion-module-scss-module__mZrtxq__accordion{--list-options-item-color:var(--white);--list-options-item-padding:.75rem 1.5rem .75rem 3.5rem;--list-options-item-selected-background-color:var(--mobile-nav-menu-item-active-background-color);--list-options-item-hover-background-color:var(--tertiary);--list-options-item-font-size:1rem;background-color:#0000}.nav-accordion-module-scss-module__mZrtxq__accordion:not(:first-child){border-top:1px solid var(--primary-lighter)}.nav-accordion-module-scss-module__mZrtxq__accordion .nav-accordion-module-scss-module__mZrtxq__accordionDetails{padding:0}.nav-accordion-module-scss-module__mZrtxq__accordion .nav-accordion-module-scss-module__mZrtxq__accordionSummary{padding-left:1.5rem;padding-right:1.5rem;cursor:default!important}.nav-accordion-module-scss-module__mZrtxq__accordion .nav-accordion-module-scss-module__mZrtxq__accordionSummary .nav-accordion-module-scss-module__mZrtxq__accordionDropdown{color:#fff}.nav-accordion-module-scss-module__mZrtxq__accordion .nav-accordion-module-scss-module__mZrtxq__accordionSummary .nav-accordion-module-scss-module__mZrtxq__accordionText{color:#fff;font-size:1.125rem;font-weight:var(--mobile-nav-accordion-summary-font-weight,400);-webkit-user-select:text;user-select:text;cursor:text;margin-bottom:0}.nav-accordion-module-scss-module__mZrtxq__accordion .nav-accordion-module-scss-module__mZrtxq__accordionSummary:focus-visible{outline:-webkit-focus-ring-color auto 2px;box-shadow:0 0 0 3px var(--white);z-index:2;border-radius:3px}.nav-accordion-module-scss-module__mZrtxq__accordion .nav-accordion-module-scss-module__mZrtxq__accordionSummary.Mui-expanded{min-height:auto}.nav-accordion-module-scss-module__mZrtxq__accordion .nav-accordion-module-scss-module__mZrtxq__accordionSummary .MuiAccordionSummary-content.Mui-expanded{margin:.8rem 0}.nav-accordion-module-scss-module__mZrtxq__accordion.Mui-expanded{margin:0}.nav-accordion-module-scss-module__mZrtxq__headerRedesign.nav-accordion-module-scss-module__mZrtxq__accordion{--list-options-item-color:var(--primary-dark);--list-options-item-hover-background-color:var(--pale-blue);--list-options-item-selected-background-color:var(--pale-blue);--list-options-item-hover-color:var(--primary-dark);--list-options-item-selected-color:var(--primary-dark);--list-options-item-checked-icon-color:var(--primary-lighter);box-shadow:none;border-bottom:1px solid #bcc3cd}.nav-accordion-module-scss-module__mZrtxq__headerRedesign.nav-accordion-module-scss-module__mZrtxq__accordion:not(:first-child){border-top:none}.nav-accordion-module-scss-module__mZrtxq__headerRedesign.nav-accordion-module-scss-module__mZrtxq__accordion:before{opacity:0}.nav-accordion-module-scss-module__mZrtxq__headerRedesign.nav-accordion-module-scss-module__mZrtxq__accordion .nav-accordion-module-scss-module__mZrtxq__accordionSummary{cursor:pointer!important}.nav-accordion-module-scss-module__mZrtxq__headerRedesign.nav-accordion-module-scss-module__mZrtxq__accordion .nav-accordion-module-scss-module__mZrtxq__accordionSummary .nav-accordion-module-scss-module__mZrtxq__accordionDropdown{color:var(--primary-lighter)}.nav-accordion-module-scss-module__mZrtxq__headerRedesign.nav-accordion-module-scss-module__mZrtxq__accordion .nav-accordion-module-scss-module__mZrtxq__accordionSummary .nav-accordion-module-scss-module__mZrtxq__accordionText{color:var(--primary-dark);cursor:pointer!important}.nav-accordion-module-scss-module__mZrtxq__headerRedesign.nav-accordion-module-scss-module__mZrtxq__accordion .nav-accordion-module-scss-module__mZrtxq__accordionDetails svg{width:1rem}.nav-accordion-module-scss-module__mZrtxq__headerRedesign.nav-accordion-module-scss-module__mZrtxq__accordion .nav-accordion-module-scss-module__mZrtxq__accordionDetails .listOptions{--link-color:var(--list-options-item-color);--link-hover-color:var(--list-options-item-hover-color)}.nav-accordion-module-scss-module__mZrtxq__headerRedesign.nav-accordion-module-scss-module__mZrtxq__accordion .MuiAccordionSummary-content svg{width:1.125rem;margin-right:.875rem}.nav-accordion-module-scss-module__mZrtxq__headerRedesign.nav-accordion-module-scss-module__mZrtxq__accordion .MuiAccordionSummary-expandIconWrapper svg{width:1rem}.nav-accordion-module-scss-module__mZrtxq__headerRedesign.nav-accordion-module-scss-module__mZrtxq__accordion .MuiAccordion-heading:hover .MuiAccordionSummary-expandIconWrapper svg{color:var(--tertiary)}
.filter-categories-module-scss-module__UXZD_W__container{--sort-entries-dropdown-margin:1rem 0 2.5rem;flex-direction:column;align-items:flex-start;padding:2.5rem 1.5rem 1.5rem;display:flex}@media (min-width:768px){.filter-categories-module-scss-module__UXZD_W__container{--sort-entries-dropdown-margin:1rem 0;padding:.5rem 1.5rem 1.5rem}}.filter-categories-module-scss-module__UXZD_W__container>form{width:100%}.filter-categories-module-scss-module__UXZD_W__container .filter-categories-module-scss-module__UXZD_W__list,.filter-categories-module-scss-module__UXZD_W__container .filter-categories-module-scss-module__UXZD_W__readMoreContainer{flex-direction:column;gap:.5rem;max-height:19.75rem;list-style-type:none;display:flex;overflow-y:auto}ul .filter-categories-module-scss-module__UXZD_W__container .filter-categories-module-scss-module__UXZD_W__list.filter-categories-module-scss-module__UXZD_W__isExpanded,ul .filter-categories-module-scss-module__UXZD_W__container .filter-categories-module-scss-module__UXZD_W__readMoreContainer.filter-categories-module-scss-module__UXZD_W__isExpanded{display:flex;overflow-y:auto}.filter-categories-module-scss-module__UXZD_W__container .filter-categories-module-scss-module__UXZD_W__readMoreContainer{margin-bottom:0}.filter-categories-module-scss-module__UXZD_W__container .filter-categories-module-scss-module__UXZD_W__readMoreContainer a{font-size:1rem}.filter-categories-module-scss-module__UXZD_W__container .filter-categories-module-scss-module__UXZD_W__readMoreContainer button{padding-top:0!important}.filter-categories-module-scss-module__UXZD_W__containerRedesigned{--sort-entries-dropdown-margin:0;flex-direction:column;gap:1rem;min-height:0;padding:1rem 1rem 0;display:flex}@media (min-width:992px){.filter-categories-module-scss-module__UXZD_W__containerRedesigned{padding:.5rem 1.5rem 1.5rem}}.filter-categories-module-scss-module__UXZD_W__containerRedesigned>form{width:100%}.filter-categories-module-scss-module__UXZD_W__containerRedesigned .filter-categories-module-scss-module__UXZD_W__list{flex-direction:column;gap:1.5rem;padding-bottom:.5rem;list-style-type:none;display:flex}@media (min-width:992px){.filter-categories-module-scss-module__UXZD_W__containerRedesigned .filter-categories-module-scss-module__UXZD_W__list{padding-bottom:0;gap:.75rem!important}}.filter-categories-module-scss-module__UXZD_W__containerRedesigned .filter-categories-module-scss-module__UXZD_W__listWrapper{--margin-shift:.5rem;margin:calc(-1*var(--margin-shift));padding:var(--margin-shift);overflow-y:auto}@media (min-width:992px){.filter-categories-module-scss-module__UXZD_W__containerRedesigned .filter-categories-module-scss-module__UXZD_W__listWrapper{max-height:12.25rem;gap:.75rem!important}.filter-categories-module-scss-module__UXZD_W__containerRedesigned .filter-categories-module-scss-module__UXZD_W__listWrapper.filter-categories-module-scss-module__UXZD_W__wrapperUnfixedHeight{max-height:fit-content}}
.guest-nav-module-scss-module__IENNOW__guestNavMenuOptions{--mobile-nav-accordion-summary-font-weight:var(--mobile-nav-accordion-font-weight);--mobile-nav-accordion-summary-i-font-size:var(--mobile-nav-accordion-font-size);--mobile-nav-accordion-summary-padding-right:1.5rem;--mobile-nav-accordion-list-option-item-padding:.625rem 1.3125rem .625rem 3.5rem;--mobile-nav-accordion-list-option-item-checked-icon-font-size:1.125rem}.guest-nav-module-scss-module__IENNOW__guestNavMenuOptions .MuiAccordionSummary-expandIconWrapper{--mobile-nav-accordion-summary-i-font-size:1rem}.guest-nav-module-scss-module__IENNOW__headerRedesign .guest-nav-module-scss-module__IENNOW__guestNavMenuOptions{--nav-item-color:#000;--nav-item-font-weight:600;--nav-caret-size:2px;--nav-item-hover-color:var(--btn-primary-background);--nav-item-hover-border-color:var(--primary-light);--mobile-nav-header-label-icon-color:var(--tertiary);--list-options-item-color:#000;--mobile-nav-accordion-list-option-item-padding:.75rem 1.5rem .75rem 3.5rem}
.filter-subcategories-module-scss-module__B1Refq__container{flex-direction:column;display:flex}.filter-subcategories-module-scss-module__B1Refq__container a{color:var(--primary-dark);padding:.25rem 0;font-size:1.125rem;font-weight:400;line-height:1.25;display:block}.filter-subcategories-module-scss-module__B1Refq__container a:hover{color:var(--primary-dark)}.filter-subcategories-module-scss-module__B1Refq__container .filter-subcategories-module-scss-module__B1Refq__subcategories{--left-shift:1.5rem;left:calc(var(--left-shift)*-1);width:calc(100% + var(--left-shift));position:relative}.filter-subcategories-module-scss-module__B1Refq__container .filter-subcategories-module-scss-module__B1Refq__subcategories>a{background-color:#e6e6e6;padding:.75rem 1.5rem;display:block}.filter-subcategories-module-scss-module__B1Refq__container .filter-subcategories-module-scss-module__B1Refq__subcategories>ul{background-color:var(--grey);padding-left:3rem}.filter-subcategories-module-scss-module__B1Refq__container .filter-subcategories-module-scss-module__B1Refq__list{list-style-type:none}.filter-subcategories-module-scss-module__B1Refq__container .filter-subcategories-module-scss-module__B1Refq__facet{font-weight:600}.filter-subcategories-module-scss-module__B1Refq__containerRedesigned{flex-direction:column;gap:1rem;display:flex}@media (min-width:992px){.filter-subcategories-module-scss-module__B1Refq__containerRedesigned{--item-margin-bottom:.25rem;gap:0}}.filter-subcategories-module-scss-module__B1Refq__containerRedesigned a{color:var(--primary-dark);margin-bottom:var(--item-margin-bottom);padding:.25rem 0;font-size:1.125rem;font-weight:400;line-height:1.25;display:block}.filter-subcategories-module-scss-module__B1Refq__containerRedesigned a:hover{color:var(--primary-dark)}.filter-subcategories-module-scss-module__B1Refq__containerRedesigned .filter-subcategories-module-scss-module__B1Refq__subcategories>ul{padding-left:1.5rem;flex-direction:column;gap:1rem;padding-block:1rem;list-style-type:none;display:flex}@media (min-width:992px){.filter-subcategories-module-scss-module__B1Refq__containerRedesigned .filter-subcategories-module-scss-module__B1Refq__subcategories>ul{gap:0;padding-block:0}}.filter-subcategories-module-scss-module__B1Refq__containerRedesigned .filter-subcategories-module-scss-module__B1Refq__subcategories>ul>li:last-child a{margin-bottom:0;padding-bottom:0}.filter-subcategories-module-scss-module__B1Refq__containerRedesigned .filter-subcategories-module-scss-module__B1Refq__facet,.filter-subcategories-module-scss-module__B1Refq__containerRedesigned .filter-subcategories-module-scss-module__B1Refq__currentCategory{font-weight:600}
.contact-info-form-module-scss-module__o0iSxW__wrapper{gap:1.5rem;display:grid}@media (min-width:768px){.contact-info-form-module-scss-module__o0iSxW__wrapper{grid-template-columns:1fr 1fr}}.contact-info-form-module-scss-module__o0iSxW__formLabel{font-size:var(--contact-info-form-label-font-size,1.25rem);color:var(--primary-dark);text-transform:none;font-weight:600}@media (min-width:768px){.contact-info-form-module-scss-module__o0iSxW__formLabel{grid-column:span 2}}.contact-info-form-module-scss-module__o0iSxW__formControl{margin-bottom:0}.contact-info-form-module-scss-module__o0iSxW__extension{justify-self:start}@media (min-width:992px){.contact-info-form-module-scss-module__o0iSxW__extension input{max-width:7rem}}
.legacy-header-module-scss-module__DkUYpa__mainBarContent{background:var(--grey);z-index:8;border-bottom:1px solid var(--lighter-gray);position:relative}.legacy-header-module-scss-module__DkUYpa__upperHeader{background-image:var(--dark-nav-background);display:none}@media (min-width:768px){.legacy-header-module-scss-module__DkUYpa__upperHeader{display:block}}.legacy-header-module-scss-module__DkUYpa__upperHeader .legacy-header-module-scss-module__DkUYpa__upperHeaderMenu{justify-content:flex-end;align-items:center;gap:2rem;height:1.75rem;padding:0;display:flex}.legacy-header-module-scss-module__DkUYpa__upperHeader .legacy-header-module-scss-module__DkUYpa__upperHeaderMenu .link{color:#fff;font-weight:400}.legacy-header-module-scss-module__DkUYpa__upperHeader .legacy-header-module-scss-module__DkUYpa__upperHeaderMenu .link:hover{text-decoration:underline}.legacy-header-module-scss-module__DkUYpa__canadaFlag{min-width:30px;min-height:15px}.legacy-header-module-scss-module__DkUYpa__canadaFlagWrapper{width:30px;height:15px;margin-left:-8px}.container.legacy-header-module-scss-module__DkUYpa__middleHeaderContainer{position:static}@media (max-width:991.98px){.container.legacy-header-module-scss-module__DkUYpa__middleHeaderContainer{padding-right:1rem}}.legacy-header-module-scss-module__DkUYpa__middleHeader{--hamburger-margin-right:0;height:3.25rem;margin-left:-1.5rem;display:flex}@media (min-width:768px){.legacy-header-module-scss-module__DkUYpa__middleHeader{height:3.875rem}}.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__logoWrapper{align-items:center;width:50%;max-width:11.725rem;height:100%;padding-left:1.5rem;padding-right:.25rem;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__logoWrapper .legacy-header-module-scss-module__DkUYpa__imageContainer{line-height:0}.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__logoWrapper.legacy-header-module-scss-module__DkUYpa__logoWrapperLoggedIn{z-index:2}.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__logoWrapper.legacy-header-module-scss-module__DkUYpa__punchoutHeader:after{background-color:#202020;border-right:1px solid #202020}@media (min-width:768px){.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__logoWrapper{width:33%;max-width:28.5rem;height:5.75rem;padding-left:1rem}}@media (min-width:992px){.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__logoWrapper{width:30%}}@media (min-width:1200px){.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__logoWrapper{width:33%;padding-left:2rem;padding-right:1.75rem}}@media (min-width:1440px){.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__logoWrapper{max-width:28.85rem;padding-left:2.25rem}}.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__logoWrapper img{z-index:1}.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__logoWrapper a:focus-within{z-index:10}.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__logoWrapper a:before{display:none}.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__logoWrapper:after{content:"";transform-origin:100% 100%;background-color:#fff;border-right:1px solid #e6e6e6;width:100vw;height:100%;display:block;position:absolute;bottom:0;right:0;transform:skew(-20deg)}.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__actions{justify-content:flex-end;align-items:center;margin-left:auto;display:flex}.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__actions:not(.legacy-header-module-scss-module__DkUYpa__isReady){display:none}.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__actions .registerLink{color:var(--tertiary)}.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__actions .registerLink:hover{color:var(--tertiary-dark)}.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__actions .legacy-header-module-scss-module__DkUYpa__account{--account-control-top-label:var(--primary-lighter);--account-control-divider-margin:.5rem;--account-control-divider-height:1.25rem;--account-control-divider-color:var(--primary-lighter);text-align:right;display:inline-block}.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__actions .legacy-header-module-scss-module__DkUYpa__signInButton{--link-color:var(--primary)}.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__actions .legacy-header-module-scss-module__DkUYpa__signInLabel,.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__actions .legacy-header-module-scss-module__DkUYpa__signInLabelIcon{justify-content:center;align-items:center;display:flex}.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__actions .legacy-header-module-scss-module__DkUYpa__signInLabelIcon{border:1px solid #000;border-radius:50%;width:26px;height:26px;margin-right:.5rem;outline:none!important}.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__actions svg{color:var(--primary-light)}.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__actions .legacy-header-module-scss-module__DkUYpa__mobileCart a{margin-left:1.5rem}.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__actions .legacy-header-module-scss-module__DkUYpa__mobileCart a svg{font-size:1.5rem}.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__actions .legacy-header-module-scss-module__DkUYpa__mobileCart a span{font-size:16px}.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__actions .legacy-header-module-scss-module__DkUYpa__userHeader{height:100%;display:none}@media (min-width:768px){.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__actions .legacy-header-module-scss-module__DkUYpa__userHeader{align-items:center;gap:2rem;display:flex}}.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__actions .legacy-header-module-scss-module__DkUYpa__mobileMenu{display:block}@media (min-width:768px){.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__actions .legacy-header-module-scss-module__DkUYpa__mobileMenu{margin-left:0}.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__actions .legacy-header-module-scss-module__DkUYpa__mobileMenu:not(.legacy-header-module-scss-module__DkUYpa__loggedIn){display:none}}.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__actions .legacy-header-module-scss-module__DkUYpa__mobileMenu .legacy-header-module-scss-module__DkUYpa__hide{display:none}@media (min-width:768px){.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__actions .legacy-header-module-scss-module__DkUYpa__mobileAccountControl,.legacy-header-module-scss-module__DkUYpa__middleHeader .legacy-header-module-scss-module__DkUYpa__actions .legacy-header-module-scss-module__DkUYpa__mobileCart{display:none}}.dropdownPopover.legacy-header-module-scss-module__DkUYpa__desktopLanguageDropdown{--dropdown-menu-min-width:10rem;z-index:8;padding:0}@media (max-width:767.98px){.dropdownPopover.legacy-header-module-scss-module__DkUYpa__desktopLanguageDropdown{display:none}}
.price-range-module-scss-module__tAzViW__container{padding:var(--price-range-container-padding,0 1.5rem 1.5rem);flex-direction:column;display:flex}.price-range-module-scss-module__tAzViW__container .price-range-module-scss-module__tAzViW__rangeWrapper{align-items:end;gap:.5rem;display:flex}.price-range-module-scss-module__tAzViW__container .price-range-module-scss-module__tAzViW__rangeWrapper .price-range-module-scss-module__tAzViW__rangeField{--input-margin-bottom:0;flex:1;display:inline-block;position:relative}.price-range-module-scss-module__tAzViW__container .price-range-module-scss-module__tAzViW__rangeWrapper .price-range-module-scss-module__tAzViW__rangeField .price-range-module-scss-module__tAzViW__label{font-size:1.125rem;font-weight:600}.price-range-module-scss-module__tAzViW__container .price-range-module-scss-module__tAzViW__rangeWrapper .price-range-module-scss-module__tAzViW__rangeField .price-range-module-scss-module__tAzViW__dollarSign{pointer-events:none;z-index:1;color:var(--sidebar-gray);margin:0;font-size:1.15rem;position:absolute;top:71%;left:1.3rem;transform:translateY(-48%)}.price-range-module-scss-module__tAzViW__container .price-range-module-scss-module__tAzViW__rangeWrapper .price-range-module-scss-module__tAzViW__rangeField .price-range-module-scss-module__tAzViW__dollarSign.price-range-module-scss-module__tAzViW__touched{color:var(--primary-dark)}.price-range-module-scss-module__tAzViW__container .price-range-module-scss-module__tAzViW__rangeWrapper .price-range-module-scss-module__tAzViW__rangeField .price-range-module-scss-module__tAzViW__dollarSign.price-range-module-scss-module__tAzViW__error{color:var(--error-message-color)}@media (min-width:992px){.price-range-module-scss-module__tAzViW__container .price-range-module-scss-module__tAzViW__rangeWrapper .price-range-module-scss-module__tAzViW__rangeField .price-range-module-scss-module__tAzViW__dollarSign{top:73%}}.price-range-module-scss-module__tAzViW__container .price-range-module-scss-module__tAzViW__rangeWrapper .price-range-module-scss-module__tAzViW__rangeField input{padding-left:1.8125rem;width:100%;height:2.5rem;margin-top:.5rem;padding-block:.5rem}.price-range-module-scss-module__tAzViW__container .price-range-module-scss-module__tAzViW__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);margin-bottom:0}.price-range-module-scss-module__tAzViW__container .price-range-module-scss-module__tAzViW__arrow{width:.8125rem;color:var(--primary-lighter);padding:.8125rem 0}.price-range-module-scss-module__tAzViW__container button{margin-top:1rem}
.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer{--mobile-nav-drawer-width:20rem;--mobile-nav-header-label-icon-color:var(--secondary);--mobile-nav-backdrop-color:var(--primary-dark);--mobile-nav-item-color:var(--nav-item-color);--mobile-nav-item-font-weight:600;--mobile-nav-item-margin:0;--mobile-nav-item-display:block;--mobile-nav-menu-item-active-background-color:var(--primary-light);--mobile-nav-header-color:var(--mobile-nav-item-color);--mobile-nav-header-close-icon-color:var(--mobile-nav-item-color);--mobile-nav-backdrop-display:block;--mobile-nav-backdrop-right:-9999px;--mobile-nav-accordion-padding:.9375rem 0 .9375rem 0;--mobile-nav-accordion-font-weight:600;--mobile-nav-accordion-font-size:1.125rem;--mobile-nav-accordion-color:var(--white);--mobile-nav-accordion-after-border:.125rem solid;--mobile-nav-accordion-after-width:.625rem;--mobile-nav-accordion-after-height:.625rem;--mobile-nav-accordion-after-right:1.5rem;--mobile-nav-accordion-after-top:1rem;--mobile-nav-accordion-open-after-top:1.375rem;--mobile-nav-accordion-collapsed-max-height:3rem;--mobile-nav-accordion-body-background-color:var(--primary-dark);--mobile-nav-accordion-body-padding:0}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer nav{height:100vh;width:var(--mobile-nav-drawer-width);background-color:var(--primary-dark);border:none;flex-direction:column;display:flex;top:0;overflow-x:hidden}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer ul{padding:0}:is(.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer ul,.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer li){width:100%}:is(.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer ul button,.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer li button){background-color:inherit;text-align:left;border:0;justify-content:space-between;align-items:center;width:100%;line-height:1.6;display:flex}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer ul a{color:var(--mobile-nav-item-color);margin:0;padding:.55rem 1.5rem .55rem 3.5rem;font-weight:400;display:flex}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer ul button{color:var(--mobile-nav-item-color);margin:0;padding:.55rem 1.5rem .55rem 3.5rem;font-weight:400;display:flex}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer ul .link{color:var(--mobile-nav-item-color);margin:0;padding:.55rem 1.5rem .55rem 3.5rem;font-weight:400;display:flex}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer li a{color:var(--mobile-nav-item-color);margin:0;padding:.55rem 1.5rem .55rem 3.5rem;font-weight:400;display:flex}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer li button{color:var(--mobile-nav-item-color);margin:0;padding:.55rem 1.5rem .55rem 3.5rem;font-weight:400;display:flex}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer li .link{color:var(--mobile-nav-item-color);margin:0;padding:.55rem 1.5rem .55rem 3.5rem;font-weight:400;display:flex}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer ul a:hover{background-color:var(--tertiary);text-decoration:none}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer ul button:hover{background-color:var(--tertiary);text-decoration:none}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer ul .link:hover{background-color:var(--tertiary);text-decoration:none}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer li a:hover{background-color:var(--tertiary);text-decoration:none}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer li button:hover{background-color:var(--tertiary);text-decoration:none}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer li .link:hover{background-color:var(--tertiary);text-decoration:none}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer ul a:focus-visible{z-index:2;border-radius:3px;box-shadow:0 0 0 3px #fff}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer ul button:focus-visible{z-index:2;border-radius:3px;box-shadow:0 0 0 3px #fff}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer ul .link:focus-visible{z-index:2;border-radius:3px;box-shadow:0 0 0 3px #fff}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer li a:focus-visible{z-index:2;border-radius:3px;box-shadow:0 0 0 3px #fff}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer li button:focus-visible{z-index:2;border-radius:3px;box-shadow:0 0 0 3px #fff}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer li .link:focus-visible{z-index:2;border-radius:3px;box-shadow:0 0 0 3px #fff}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer:not(.nav-drawer-module-scss-module__6aIzGW__headerRedesign) ul a:hover{font-weight:600}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer:not(.nav-drawer-module-scss-module__6aIzGW__headerRedesign) ul button:hover{font-weight:600}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer:not(.nav-drawer-module-scss-module__6aIzGW__headerRedesign) ul .link:hover{font-weight:600}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer:not(.nav-drawer-module-scss-module__6aIzGW__headerRedesign) li a:hover{font-weight:600}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer:not(.nav-drawer-module-scss-module__6aIzGW__headerRedesign) li button:hover{font-weight:600}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer:not(.nav-drawer-module-scss-module__6aIzGW__headerRedesign) li .link:hover{font-weight:600}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__headerRedesign nav{background-color:var(--white)}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__headerRedesign{--mobile-nav-header-color:var(--primary-dark);--mobile-nav-menu-item-active-background-color:var(--tertiary);--mobile-nav-item-color:var(--primary-darker);--mobile-nav-header-close-icon-color:var(--primary-lighter)}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__headerRedesign .MuiBackdrop-root{background-color:#0009}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__headerRedesign .MuiPaper-root{box-shadow:none}:is(.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__headerRedesign ul,.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__headerRedesign li){line-height:normal}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__headerRedesign ul a{gap:.5rem;padding:.75rem 1.5rem .75rem 3.5rem;line-height:normal}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__headerRedesign ul button{gap:.5rem;padding:.75rem 1.5rem .75rem 3.5rem;line-height:normal}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__headerRedesign ul .link{gap:.5rem;padding:.75rem 1.5rem .75rem 3.5rem;line-height:normal}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__headerRedesign li a{gap:.5rem;padding:.75rem 1.5rem .75rem 3.5rem;line-height:normal}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__headerRedesign li button{gap:.5rem;padding:.75rem 1.5rem .75rem 3.5rem;line-height:normal}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__headerRedesign li .link{gap:.5rem;padding:.75rem 1.5rem .75rem 3.5rem;line-height:normal}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__headerRedesign ul a:hover{background-color:var(--pale-blue)}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__headerRedesign ul button:hover{background-color:var(--pale-blue)}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__headerRedesign ul .link:hover{background-color:var(--pale-blue)}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__headerRedesign li a:hover{background-color:var(--pale-blue)}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__headerRedesign li button:hover{background-color:var(--pale-blue)}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__headerRedesign li .link:hover{background-color:var(--pale-blue)}.mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__mobileNavContainer.nav-drawer-module-scss-module__6aIzGW__transparentBackdrop .MuiBackdrop-root{background-color:#0000}
.radio-group-module-scss-module__BagsoW__group{flex-direction:column;gap:.75rem;padding:1rem;display:flex}.radio-group-module-scss-module__BagsoW__input{appearance:none;border:1px solid var(--primary-lighter);border-radius:50%;width:1.5rem;min-width:1.5rem;height:1.5rem;min-height:1.5rem}.radio-group-module-scss-module__BagsoW__input:checked{border-color:var(--tertiary);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%230c6cd4'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:125%}.radio-group-module-scss-module__BagsoW__input:focus{box-shadow:0 2px 12px 0 var(--tertiary),0 0 4px 0 var(--tertiary)}.radio-group-module-scss-module__BagsoW__input.radio-group-module-scss-module__BagsoW__hasError{border:1px solid var(--secondary-dark)}.radio-group-module-scss-module__BagsoW__input.radio-group-module-scss-module__BagsoW__hasError:checked{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23b1091b'/%3e%3c/svg%3e")}.radio-group-module-scss-module__BagsoW__input.radio-group-module-scss-module__BagsoW__hasError:focus{box-shadow:0 2px 12px 0 var(--secondary-dark),0 0 4px 0 var(--secondary-dark)}.radio-group-module-scss-module__BagsoW__label{cursor:pointer;font-family:var(--font-family);color:var(--primary-dark);align-items:center;gap:.5rem;font-size:1.125rem;font-weight:400;display:flex}.radio-group-module-scss-module__BagsoW__label:hover .radio-group-module-scss-module__BagsoW__input{border-color:var(--tertiary)}.radio-group-module-scss-module__BagsoW__label:hover .radio-group-module-scss-module__BagsoW__input.radio-group-module-scss-module__BagsoW__hasError{border-color:var(--secondary-dark)}
.radio-card-module-scss-module__HfKW5W__label{border-radius:var(--ld-mi-radius-sm,.25rem);border:1px solid var(--primary-lighter);color:var(--primary-dark);cursor:pointer;outline-color:#0000;grid-template-columns:auto 1fr;gap:.5rem 1rem;padding:1rem;transition:outline .125s ease-in-out,background-color .125s ease-in-out;display:grid}.radio-card-module-scss-module__HfKW5W__label input{background-color:var(--white);pointer-events:none}.radio-card-module-scss-module__HfKW5W__label.radio-card-module-scss-module__HfKW5W__selected,.radio-card-module-scss-module__HfKW5W__label:hover{outline:2px solid var(--tertiary);outline-offset:-2px}.radio-card-module-scss-module__HfKW5W__label:hover{background-color:var(--tertiary-10)}@media (min-width:768px){.radio-card-module-scss-module__HfKW5W__label{padding:1.5rem}}
label.shipping-method-card-module-scss-module__8yEtMa__label{grid-template-columns:auto 1fr 22%;grid-template-areas:"input name price""input date price"}@media (min-width:768px){label.shipping-method-card-module-scss-module__8yEtMa__label{grid-template-columns:auto 40% 1fr auto;grid-template-areas:"input name date price"}}label.shipping-method-card-module-scss-module__8yEtMa__label.shipping-method-card-module-scss-module__8yEtMa__isDefault{grid-template-areas:"label label label""input name price""input date price"}@media (min-width:768px){label.shipping-method-card-module-scss-module__8yEtMa__label.shipping-method-card-module-scss-module__8yEtMa__isDefault{grid-template-areas:"label label label label""input name date price"}}.shipping-method-card-module-scss-module__8yEtMa__input{grid-area:input}.shipping-method-card-module-scss-module__8yEtMa__name{grid-area:name;font-size:1.125rem;font-weight:600}.shipping-method-card-module-scss-module__8yEtMa__deliveryDate{grid-area:date}.shipping-method-card-module-scss-module__8yEtMa__semibold,.shipping-method-card-module-scss-module__8yEtMa__priceColumn{font-weight:600}.shipping-method-card-module-scss-module__8yEtMa__priceColumn{text-align:right;grid-area:price}.shipping-method-card-module-scss-module__8yEtMa__priceNote{color:var(--primary-lighter);font-size:.75rem;font-weight:400}.shipping-method-card-module-scss-module__8yEtMa__default{color:var(--primary-lighter);grid-area:label;font-size:.875rem;font-style:italic}.shipping-method-card-module-scss-module__8yEtMa__freeText{color:var(--dark-text-green)}
.actions-module-scss-module__OTuZAG__actions{border:1px solid var(--primary-border-color);border-radius:var(--ld-mi-radius-md);justify-content:space-between;align-items:center;padding:1.5rem;display:flex}.actions-module-scss-module__OTuZAG__actions .actions-module-scss-module__OTuZAG__actionGroup{align-items:center;gap:1.5rem;display:flex}@media (min-width:768px){.actions-module-scss-module__OTuZAG__actions{border-radius:var(--ld-mi-radius-md) var(--ld-mi-radius-md) 0 0;border-bottom:0;gap:1.5rem}}.actions-module-scss-module__OTuZAG__actions.actions-module-scss-module__OTuZAG__hasResults{border-radius:var(--ld-mi-radius-md) var(--ld-mi-radius-md) 0 0;border-bottom:0}.actions-module-scss-module__OTuZAG__filters{--filters-applied-color:var(--tertiary);--btn-padding:0;--btn-hover-primary-background:transparent;--filters-applied-hover-icon-text-color:var(--white);--filters-applied-hover-color:var(--tertiary);--filters-hover-color:var(--primary);border:none;width:fit-content;display:none}@media (min-width:768px){.actions-module-scss-module__OTuZAG__filters{display:flex}}@media (min-width:992px){.actions-module-scss-module__OTuZAG__filters{display:none}}.actions-module-scss-module__OTuZAG__sortBy{display:flex}
.categories-nav-module-scss-module__lmHo9W__pane{--mobile-nav-menu-item-border-bottom:none}.categories-nav-module-scss-module__lmHo9W__pane .categories-nav-module-scss-module__lmHo9W__labelIcon{color:var(--white);font-size:1.25rem}.categories-nav-module-scss-module__lmHo9W__pane .categories-nav-module-scss-module__lmHo9W__header{border-bottom:1px solid var(--primary-lighter);margin:0;padding:.75rem 1.5rem}.categories-nav-module-scss-module__lmHo9W__pane .categories-nav-module-scss-module__lmHo9W__categoryLink{margin:0;font-weight:600}.categories-nav-module-scss-module__lmHo9W__pane.categories-nav-module-scss-module__lmHo9W__headerRedesign{--list-options-item-color:var(--primary-dark);--list-options-item-hover-background-color:var(--pale-blue);--list-options-item-selected-background-color:var(--pale-blue);--list-options-item-hover-color:var(--primary-dark);--list-options-item-selected-color:var(--primary-dark);--list-options-item-checked-icon-color:var(--primary-lighter)}.categories-nav-module-scss-module__lmHo9W__pane.categories-nav-module-scss-module__lmHo9W__headerRedesign .MuiBackdrop-root{background-color:#0000!important}.categories-nav-module-scss-module__lmHo9W__pane.categories-nav-module-scss-module__lmHo9W__headerRedesign .categories-nav-module-scss-module__lmHo9W__labelIcon{color:var(--primary-lighter)}.categories-nav-module-scss-module__lmHo9W__pane.categories-nav-module-scss-module__lmHo9W__headerRedesign .categories-nav-module-scss-module__lmHo9W__header{border-bottom-color:#bcc3cd;gap:0}.categories-nav-module-scss-module__lmHo9W__pane.categories-nav-module-scss-module__lmHo9W__headerRedesign .categories-nav-module-scss-module__lmHo9W__header svg{width:1rem;color:var(--primary-lighter)}.categories-nav-module-scss-module__lmHo9W__pane.categories-nav-module-scss-module__lmHo9W__headerRedesign .categories-nav-module-scss-module__lmHo9W__header .categories-nav-module-scss-module__lmHo9W__labelIcon{padding-right:1rem}.categories-nav-module-scss-module__lmHo9W__pane.categories-nav-module-scss-module__lmHo9W__headerRedesign .categories-nav-module-scss-module__lmHo9W__navMenu svg{color:var(--primary-lighter);width:.625rem}.categories-nav-module-scss-module__lmHo9W__pane.categories-nav-module-scss-module__lmHo9W__headerRedesign .MuiList-root .MuiMenuItem-root{padding:.75rem 1.5rem .75rem 3.5rem;font-size:1rem;line-height:normal}.categories-nav-module-scss-module__lmHo9W__pane.categories-nav-module-scss-module__lmHo9W__headerRedesign .MuiList-root .MuiMenuItem-root:first-of-type{font-weight:600}.categories-nav-module-scss-module__lmHo9W__pane.categories-nav-module-scss-module__lmHo9W__headerRedesign .MuiList-root .MuiMenuItem-root div{text-wrap:auto;gap:.5rem}.categories-nav-module-scss-module__lmHo9W__pane.categories-nav-module-scss-module__lmHo9W__headerRedesign .MuiList-root .MuiMenuItem-root div svg{width:1rem}
.shipping-method-selector-module-scss-module__0sxQrq__wrapper{flex-direction:column;row-gap:1rem;display:flex}.shipping-method-selector-module-scss-module__0sxQrq__showButton{align-self:flex-start}
.cart-request-quote-button-module-scss-module__onJNxG__lockIcon{margin-right:.5rem}.cart-request-quote-button-module-scss-module__onJNxG__infoIcon{cursor:pointer;margin-right:.5rem}.cart-request-quote-button-module-scss-module__onJNxG__requestQuoteBtn{width:100%}.cart-request-quote-button-module-scss-module__onJNxG__requestQuoteBtn.cart-request-quote-button-module-scss-module__onJNxG__btn-primary .cart-request-quote-button-module-scss-module__onJNxG__infoIcon{color:var(--primary)}.cart-request-quote-button-module-scss-module__onJNxG__requestQuoteBtn.cart-request-quote-button-module-scss-module__onJNxG__btn-outline-primary .cart-request-quote-button-module-scss-module__onJNxG__infoIcon{color:var(--tertiary)}
.pagination-module-scss-module__VAl2iW__pagination{margin:var(--custom-pagination-margin,1rem 0);padding:var(--custom-pagination-padding,0);flex-direction:column-reverse;justify-content:space-between;align-items:center;gap:1rem;display:flex}@media (min-width:768px){.pagination-module-scss-module__VAl2iW__pagination{flex-direction:row}.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__hidden{display:none}}.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__dropdownSelector{--btn-height:2.5rem;--btn-padding:.5rem;--btn-font-size:1rem;border-color:var(--primary-lighter);color:var(--primary-lighter)}.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__dropdownSelector.open{background-color:var(--btn-primary-background);color:var(--white);border-color:#0000}.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__dropdownList{--dropdown-menu-padding:0;--list-options-item-padding:.5rem 1rem;--list-options-item-selected-icon-spacing:0;--list-options-item-border-radius:var(--mi-radius-md)}.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__dropdownList ul{padding:0}.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__dropdownList ul li{justify-content:center}.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__itemsPerPage{align-items:center;gap:.5rem;display:none}@media (min-width:768px){.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__itemsPerPage{display:flex}}.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__itemsPerPage>span:first-child{display:none}@media (min-width:992px){.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__itemsPerPage>span:first-child{display:block}}.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__itemsInfo{color:var(--primary-lighter)}.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__itemsInfo b{font-weight:600}.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__navigation{justify-content:space-between;gap:1rem;width:100%;display:flex}@media (min-width:768px){.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__navigation{width:unset;justify-content:unset}}.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__navigation .pagination-module-scss-module__VAl2iW__directionButtonContainer{min-width:2.75rem;height:2.5rem}@media (min-width:768px){.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__navigation .pagination-module-scss-module__VAl2iW__directionButtonContainer{min-width:unset;height:unset}}.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__navigation .pagination-module-scss-module__VAl2iW__navigationButton{height:2.5rem;padding:0 1rem;font-size:1rem;font-weight:600}.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__navigation .pagination-module-scss-module__VAl2iW__navigationButton span{display:none}@media (min-width:992px){.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__navigation .pagination-module-scss-module__VAl2iW__navigationButton>svg:first-child{margin-right:.5rem}.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__navigation .pagination-module-scss-module__VAl2iW__navigationButton>svg:last-child{margin-left:.5rem}.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__navigation .pagination-module-scss-module__VAl2iW__navigationButton span{display:block}}@media (min-width:768px){.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__navigation{gap:1.5rem}}.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__pagesNumbers{align-items:center;list-style:none;display:flex}.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__pagesNumbers :not(:first-child) button{border-top-left-radius:0;border-bottom-left-radius:0}.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__pagesNumbers :not(:last-child) button{border-top-right-radius:0;border-bottom-right-radius:0}.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__pagesNumbers .pagination-module-scss-module__VAl2iW__pageNumber{border-color:var(--primary-lighter);color:var(--primary-lighter);width:2.5rem;height:2.5rem;padding:0;font-size:1rem;font-weight:600}.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__pagesNumbers .pagination-module-scss-module__VAl2iW__pageNumber:not(.pagination-module-scss-module__VAl2iW__active):hover{background-color:var(--hover-blue);color:var(--tertiary-dark)}.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__pagesNumbers .pagination-module-scss-module__VAl2iW__pageNumber.pagination-module-scss-module__VAl2iW__active{color:var(--white)}.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__pagesNumbers .pagination-module-scss-module__VAl2iW__pageNumber.pagination-module-scss-module__VAl2iW__rightSibling{border-left:none}.pagination-module-scss-module__VAl2iW__pagination .pagination-module-scss-module__VAl2iW__pagesNumbers>li:not(:last-child) .pagination-module-scss-module__VAl2iW__pageNumber{border-right:none}
.pin-saved-list-item-sort-module-scss-module__e7iVTG__dropdownToggle{--link-color:var(--primary-dark);--link-hover-color:var(--primary-dark);align-items:center;column-gap:.25rem;display:flex}.pin-saved-list-item-sort-module-scss-module__e7iVTG__mobileButton{--btn-height:var(--btn-small-height);margin-bottom:1rem;margin-left:auto}.pin-saved-list-item-sort-module-scss-module__e7iVTG__mobileDrawer{z-index:1400}
.search-within-module-scss-module__8IOWLW__searchWithinResults{flex-basis:100%}@media (min-width:768px){.search-within-module-scss-module__8IOWLW__searchWithinResults{flex-basis:43%}}
.header-utility-bar-module-scss-module__DDscKa__utilityBar{height:var(--utility-bar-height);background:var(--grey);border-bottom:1px solid var(--lighter-gray);z-index:1}.header-utility-bar-module-scss-module__DDscKa__utilityBarInner{height:var(--utility-bar-height);justify-content:space-between;align-items:center;gap:1rem;display:flex}.header-utility-bar-module-scss-module__DDscKa__languageDropdownToggle{--link-color:var(--font-color);--link-hover-color:var(--white);--link-font-weight:600;text-transform:uppercase;height:var(--utility-bar-height);border-radius:0;gap:.375rem;min-height:auto;padding:.2rem .375rem;font-size:.75rem;line-height:1}.header-utility-bar-module-scss-module__DDscKa__languageDropdownToggle:after{z-index:1;transition:box-shadow .2s ease-in-out;position:relative}.header-utility-bar-module-scss-module__DDscKa__languageDropdownToggle:hover,.header-utility-bar-module-scss-module__DDscKa__languageDropdownToggle:focus-visible,.header-utility-bar-module-scss-module__DDscKa__languageDropdownToggle[aria-expanded=true]{background:var(--primary-lighter);text-decoration:none}.header-utility-bar-module-scss-module__DDscKa__languageDropdownToggle:hover:after,.header-utility-bar-module-scss-module__DDscKa__languageDropdownToggle:focus-visible:after,.header-utility-bar-module-scss-module__DDscKa__languageDropdownToggle[aria-expanded=true]:after{border-radius:0}.header-utility-bar-module-scss-module__DDscKa__languageIcon{font-size:.75rem}.header-utility-bar-module-scss-module__DDscKa__utilityLinks{--link-color:var(--font-color);--link-hover-color:var(--font-color);--link-font-weight:600;align-items:center;gap:1.75rem;font-size:.75rem;display:inline-flex}.header-utility-bar-module-scss-module__DDscKa__canadaFlag{width:1.875rem;height:.9375rem}.header-utility-bar-module-scss-module__DDscKa__languageDropdownMenu{--dropdown-menu-min-width:10rem;--list-options-item-font-size:1rem;--list-options-item-color:var(--font-color);--list-options-item-hover-color:var(--font-color);--list-options-item-selected-color:var(--font-color);--list-options-item-hover-background-color:#e3effa;--list-options-item-selected-background-color:#e3effa;--list-options-item-checked-icon-color:#666;--mobile-nav-accordion-list-option-item-checked-icon-font-size:1rem;z-index:8;padding:0}@media (max-width:767.98px){.header-utility-bar-module-scss-module__DDscKa__languageDropdownMenu{display:none}}.header-utility-bar-module-scss-module__DDscKa__languageDropdownMenu.header-utility-bar-module-scss-module__DDscKa__hidden{display:none}
.shipping-instructions-input-module-scss-module__F9h4qG__characterCount{text-align:right;color:var(--sidebar-gray);margin-top:.25rem;font-size:.875rem}.shipping-instructions-input-module-scss-module__F9h4qG__formControl{margin-bottom:0}
.saved-item-module-scss-module__mSyhka__wrapper{background-color:var(--white);grid-template:"image image""info info""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}.saved-item-module-scss-module__mSyhka__wrapper:first-child{--order-status-badge-radius:var(--ld-mi-radius-md);border-top-left-radius:var(--ld-mi-radius-md);border-top-right-radius:var(--ld-mi-radius-md)}.saved-item-module-scss-module__mSyhka__wrapper:last-child{border-bottom-left-radius:var(--ld-mi-radius-md);border-bottom-right-radius:var(--ld-mi-radius-md)}@media (min-width:768px){.saved-item-module-scss-module__mSyhka__wrapper{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}}@media (min-width:992px){.saved-item-module-scss-module__mSyhka__wrapper{grid-template-columns:auto 1fr 6.5rem 9.75rem}}@media (min-width:768px){.saved-item-module-scss-module__mSyhka__wrapper:has(.saved-item-module-scss-module__mSyhka__badges:not(:empty)){padding-top:2.25rem}}.saved-item-module-scss-module__mSyhka__badges{font-size:.875rem}.saved-item-module-scss-module__mSyhka__image{grid-area:image;width:4.875rem;height:4.875rem}.saved-item-module-scss-module__mSyhka__info{grid-area:info;min-width:0;margin-top:-1rem}@media (min-width:768px){.saved-item-module-scss-module__mSyhka__info{margin-top:0}}.saved-item-module-scss-module__mSyhka__quantity{grid-area:quantity;align-self:end;overflow:visible}@media (min-width:768px){.saved-item-module-scss-module__mSyhka__quantity{align-self:start}}.saved-item-module-scss-module__mSyhka__price{text-align:right;grid-area:price;position:relative}.saved-item-module-scss-module__mSyhka__availability{grid-area:stock;align-self:start}.saved-item-module-scss-module__mSyhka__actions{grid-area:actions}
.filter-accordion-module-scss-module__9E7vMG__accordion.filter-accordion-module-scss-module__9E7vMG__override{box-shadow:none;border-radius:0}.filter-accordion-module-scss-module__9E7vMG__accordion .MuiCollapse-root{transition-duration:0s!important}.filter-accordion-module-scss-module__9E7vMG__accordion .filter-accordion-module-scss-module__9E7vMG__summary{text-transform:uppercase;flex-direction:row-reverse;gap:1rem;margin:0;padding:1.5rem;font-size:1.125rem;font-weight:600;line-height:1.25;display:flex;min-height:auto!important}.enableHeadingFontRedesign .filter-accordion-module-scss-module__9E7vMG__accordion .filter-accordion-module-scss-module__9E7vMG__summary{text-transform:none}.filter-accordion-module-scss-module__9E7vMG__accordion .filter-accordion-module-scss-module__9E7vMG__summary .MuiAccordionSummary-content{margin:0}.filter-accordion-module-scss-module__9E7vMG__accordion .filter-accordion-module-scss-module__9E7vMG__summary svg{color:var(--primary-lighter);font-weight:400}.filter-accordion-module-scss-module__9E7vMG__accordion .filter-accordion-module-scss-module__9E7vMG__summary:hover{background:var(--btn-hover-primary-background);color:var(--white)}.filter-accordion-module-scss-module__9E7vMG__accordion .filter-accordion-module-scss-module__9E7vMG__summary:hover svg{color:var(--white)}.filter-accordion-module-scss-module__9E7vMG__accordion .filter-accordion-module-scss-module__9E7vMG__details{padding:0}
.product-id-display-module-scss-module__HbzmKa__productIdDisplay{font-size:.875rem}.product-id-display-module-scss-module__HbzmKa__productIdDisplay:not(.product-id-display-module-scss-module__HbzmKa__vertical){flex-wrap:wrap;display:flex}.product-id-display-module-scss-module__HbzmKa__productIdDisplay:not(.product-id-display-module-scss-module__HbzmKa__vertical)>:not(:last-child){margin-right:.75rem}.product-id-display-module-scss-module__HbzmKa__productIdDisplay:not(.product-id-display-module-scss-module__HbzmKa__vertical)>:not(:last-child):after{content:"";color:inherit;opacity:.25;border-left:1px solid;margin-left:.75rem}.product-id-display-module-scss-module__HbzmKa__productIdDisplay.product-id-display-module-scss-module__HbzmKa__vertical :not(:last-child){margin-bottom:.25rem}
.user-pricing-info-module-scss-module__yIezZG__infoTooltip{max-width:12.75rem}.user-pricing-info-module-scss-module__yIezZG__infoTooltip button{--link-color:var(--white);--link-hover-color:var(--white)}.user-pricing-info-module-scss-module__yIezZG__message{font-size:.875rem}.user-pricing-info-module-scss-module__yIezZG__message button{font-weight:var(--custom-sign-in-for-price-button-font-weight,600)}.user-pricing-info-module-scss-module__yIezZG__message button:hover{text-decoration:underline}.user-pricing-info-module-scss-module__yIezZG__message .user-pricing-info-module-scss-module__yIezZG__note{text-wrap:nowrap;align-items:baseline;gap:.25rem;min-width:0;display:flex}.user-pricing-info-module-scss-module__yIezZG__message .user-pricing-info-module-scss-module__yIezZG__note .user-pricing-info-module-scss-module__yIezZG__mainText{color:var(--dark-text-green);font-weight:700;font-size:var(--item-card-savings-text-font-size,1rem);flex-wrap:nowrap;text-decoration:none}.user-pricing-info-module-scss-module__yIezZG__message .user-pricing-info-module-scss-module__yIezZG__note .user-pricing-info-module-scss-module__yIezZG__listPriceWrapper{align-items:baseline;display:flex}.user-pricing-info-module-scss-module__yIezZG__message .user-pricing-info-module-scss-module__yIezZG__note .user-pricing-info-module-scss-module__yIezZG__previousListing{font-size:var(--item-card-list-price-font-size,.875rem);color:var(--font-color);text-wrap:nowrap;font-weight:300}.user-pricing-info-module-scss-module__yIezZG__message .user-pricing-info-module-scss-module__yIezZG__note .user-pricing-info-module-scss-module__yIezZG__previousListing>span{text-decoration:line-through}.user-pricing-info-module-scss-module__yIezZG__message .user-pricing-info-module-scss-module__yIezZG__note .user-pricing-info-module-scss-module__yIezZG__previousListing.user-pricing-info-module-scss-module__yIezZG__largeListing{white-space:nowrap;text-overflow:ellipsis;max-width:19ch;overflow:hidden}.user-pricing-info-module-scss-module__yIezZG__message .user-pricing-info-module-scss-module__yIezZG__note .user-pricing-info-module-scss-module__yIezZG__previousListing.user-pricing-info-module-scss-module__yIezZG__newPriceDisplay{text-wrap:wrap}.user-pricing-info-module-scss-module__yIezZG__message .user-pricing-info-module-scss-module__yIezZG__note .user-pricing-info-module-scss-module__yIezZG__infoIcon{color:var(--primary-lighter);margin-left:.25rem;font-size:1rem}@media (min-width:576px){.user-pricing-info-module-scss-module__yIezZG__message{font-size:1rem}}
.item-card-details-container-module-scss-module__hnVKkW__details{grid-area:details}
.item-card-details-module-scss-module__Vylj1a__itemCardDetails{--custom-item-card-title-max-lines:2}.item-card-details-module-scss-module__Vylj1a__itemCardDetails.item-card-details-module-scss-module__Vylj1a__isAnimated .item-card-details-module-scss-module__Vylj1a__title,.item-card-details-module-scss-module__Vylj1a__itemCardDetails.item-card-details-module-scss-module__Vylj1a__isAnimated .item-card-details-module-scss-module__Vylj1a__description{-webkit-line-clamp:var(--item-card-description-max-lines,3)}.item-card-details-module-scss-module__Vylj1a__itemCardDetails.item-card-details-module-scss-module__Vylj1a__isAnimated .item-card-details-module-scss-module__Vylj1a__description{max-height:4.5rem;font-size:.875rem}.item-card-details-module-scss-module__Vylj1a__itemCardDetails.item-card-details-module-scss-module__Vylj1a__isAnimated .item-card-details-module-scss-module__Vylj1a__manufacturerPartNumber{font-size:1.125rem}:is(.animatedItemCardContent:hover .item-card-details-module-scss-module__Vylj1a__itemCardDetails.item-card-details-module-scss-module__Vylj1a__isAnimated,.animatedItemCardContent:focus-within .item-card-details-module-scss-module__Vylj1a__itemCardDetails.item-card-details-module-scss-module__Vylj1a__isAnimated){margin-bottom:.75rem}:is(.animatedItemCardContent:hover .item-card-details-module-scss-module__Vylj1a__itemCardDetails.item-card-details-module-scss-module__Vylj1a__isAnimated .item-card-details-module-scss-module__Vylj1a__description,.animatedItemCardContent:focus-within .item-card-details-module-scss-module__Vylj1a__itemCardDetails.item-card-details-module-scss-module__Vylj1a__isAnimated .item-card-details-module-scss-module__Vylj1a__description){-webkit-line-clamp:4}
.compare-sticky-row-module-scss-module__pLSpia__stickyRow{z-index:10;background-color:var(--white);border-bottom:1px solid var(--primary-border-color);transition:transform .25s ease-in-out;position:fixed;top:0;left:0;right:0;transform:translateY(-100%)}.compare-sticky-row-module-scss-module__pLSpia__stickyRow.compare-sticky-row-module-scss-module__pLSpia__isVisible{background-color:var(--white);box-shadow:var(--card-shadow);transition:transform .25s ease-in-out;transform:translateY(0)}.compare-sticky-row-module-scss-module__pLSpia__stickyCompareContent{margin-inline:calc(-1*var(--container-gutter));padding-inline:var(--container-gutter)}.compare-sticky-row-module-scss-module__pLSpia__stickyProductsContainer{--root-item-card-border:0;border-left:1px solid var(--primary-border-color);border-right:1px solid var(--primary-border-color);background-color:var(--white);width:fit-content;min-width:100%;overflow:clip}.compare-sticky-row-module-scss-module__pLSpia__stickyProductsRow{background-color:var(--white);padding-left:1rem;display:flex}.compare-sticky-row-module-scss-module__pLSpia__productCard{flex:1 0 var(--comparison-column-min-width);border-right:1px solid var(--primary-border-color);min-height:10rem;position:relative}.compare-sticky-row-module-scss-module__pLSpia__productCard:last-child{border-right:none}.compare-sticky-row-module-scss-module__pLSpia__productCard .compare-sticky-row-module-scss-module__pLSpia__removeButton{z-index:1;cursor:pointer;background-color:#0000;border:none;position:absolute;top:.6875rem;right:.6875rem}.compare-sticky-row-module-scss-module__pLSpia__productCard .compare-sticky-row-module-scss-module__pLSpia__removeButton svg{color:var(--primary);width:1.125rem;height:1.125rem;font-size:1.125rem}.compare-sticky-row-module-scss-module__pLSpia__stickyCard{--custom-item-card-image-size:3rem;flex-direction:column;justify-content:center;min-height:100%;padding:1rem .75rem;display:flex}.compare-sticky-row-module-scss-module__pLSpia__stickyCard .compare-sticky-row-module-scss-module__pLSpia__image{align-self:center}.compare-sticky-row-module-scss-module__pLSpia__stickyCard .compare-sticky-row-module-scss-module__pLSpia__details{--custom-item-card-manufacturer-name-font-size:1rem;--custom-item-card-manufacturer-part-number-font-size:1rem;min-height:3rem}.compare-sticky-row-module-scss-module__pLSpia__stickyCard .compare-sticky-row-module-scss-module__pLSpia__availability{flex-grow:1}.compare-sticky-row-module-scss-module__pLSpia__stickyCard .compare-sticky-row-module-scss-module__pLSpia__itemCardDetails{flex-direction:column;display:flex}.compare-sticky-row-module-scss-module__pLSpia__stickyCard .compare-sticky-row-module-scss-module__pLSpia__price{--custom-item-card-price-container-flex-gap:.25rem;flex-direction:column;justify-content:start;align-items:start;margin-top:.75rem;display:flex}
.compare-products-cards-module-scss-module__QlGsCa__productCard{flex:1 0 var(--comparison-column-min-width);border-right:1px solid var(--primary-border-color);scroll-snap-align:start;z-index:0;position:relative;overflow:hidden;container:product-card/inline-size}.compare-products-cards-module-scss-module__QlGsCa__productCard .compare-products-cards-module-scss-module__QlGsCa__compareItemCard{--custom-item-card-quantity-container-width:5.625rem;height:100%}@container product-card (max-width:15.625rem){.compare-products-cards-module-scss-module__QlGsCa__productCard .compare-products-cards-module-scss-module__QlGsCa__compareItemCard{--custom-item-card-quantity-container-width:4.1875rem}}.compare-products-cards-module-scss-module__QlGsCa__productCard .compare-products-cards-module-scss-module__QlGsCa__removeButton{z-index:1;cursor:pointer;background-color:#0000;border:none;position:absolute;top:.6875rem;right:.6875rem}.compare-products-cards-module-scss-module__QlGsCa__productCard .compare-products-cards-module-scss-module__QlGsCa__removeButton svg{color:var(--primary);width:1.125rem;height:1.125rem;font-size:1.125rem}@media print{.compare-products-cards-module-scss-module__QlGsCa__productCard .compare-products-cards-module-scss-module__QlGsCa__removeButton{display:none}}.compare-products-cards-module-scss-module__QlGsCa__productCard:last-child{border-right:none}
.compare-product-card-content-module-scss-module__KjSeBG__compareProductCardContent{grid-template:"image image""details details"1fr"stock stock""price price""qty button""errors errors""compare compare"/auto minmax(0,1fr);column-gap:.5rem;padding:1rem}@media (min-width:768px) and (max-width:991.98px){.compare-product-card-content-module-scss-module__KjSeBG__compareProductCardContent{grid-template-columns:5.625rem 1fr}}.compare-product-card-content-module-scss-module__KjSeBG__compareProductCardContent .compare-product-card-content-module-scss-module__KjSeBG__details{margin-bottom:1rem}.compare-product-card-content-module-scss-module__KjSeBG__compareProductCardContent .compare-product-card-content-module-scss-module__KjSeBG__details .compare-product-card-content-module-scss-module__KjSeBG__itemCardDetails{--item-card-description-max-lines:2;--custom-item-card-title-margin:0;--custom-item-card-manufacturer-name-font-size:1.125rem;--custom-item-card-manufacturer-part-number-font-size:1.125rem}.compare-product-card-content-module-scss-module__KjSeBG__compareProductCardContent .compare-product-card-content-module-scss-module__KjSeBG__details .compare-product-card-content-module-scss-module__KjSeBG__itemCardDetails.compare-product-card-content-module-scss-module__KjSeBG__isAnimated .compare-product-card-content-module-scss-module__KjSeBG__title,.compare-product-card-content-module-scss-module__KjSeBG__compareProductCardContent .compare-product-card-content-module-scss-module__KjSeBG__details .compare-product-card-content-module-scss-module__KjSeBG__itemCardDetails.compare-product-card-content-module-scss-module__KjSeBG__isAnimated .compare-product-card-content-module-scss-module__KjSeBG__description{-webkit-line-clamp:var(--item-card-description-max-lines,3)}.compare-product-card-content-module-scss-module__KjSeBG__compareProductCardContent .compare-product-card-content-module-scss-module__KjSeBG__details .compare-product-card-content-module-scss-module__KjSeBG__itemCardDetails.compare-product-card-content-module-scss-module__KjSeBG__isAnimated .compare-product-card-content-module-scss-module__KjSeBG__description{max-height:4.5rem;font-size:.875rem}@media (max-width:767.98px){.compare-product-card-content-module-scss-module__KjSeBG__compareProductCardContent .compare-product-card-content-module-scss-module__KjSeBG__itemCardDetails{min-height:5.875rem}}@media (max-width:575.98px){.compare-product-card-content-module-scss-module__KjSeBG__compareProductCardContent{padding:1rem 1rem 1.4375rem}.compare-product-card-content-module-scss-module__KjSeBG__compareProductCardContent .compare-product-card-content-module-scss-module__KjSeBG__itemCardDetails{min-height:6.6875rem}}.compare-product-card-content-module-scss-module__KjSeBG__compareProductCardContent .compare-product-card-content-module-scss-module__KjSeBG__cart button{max-width:13.25rem;padding-inline:.75rem}@media (min-width:768px) and (max-width:991.98px){.compare-product-card-content-module-scss-module__KjSeBG__compareProductCardContent .compare-product-card-content-module-scss-module__KjSeBG__cart button{width:100%;max-width:none;padding-inline:.75rem}}@media print{.compare-product-card-content-module-scss-module__KjSeBG__compareProductCardContent .compare-product-card-content-module-scss-module__KjSeBG__cart{display:none}}.compare-product-card-content-module-scss-module__KjSeBG__compareProductCardContent .compare-product-card-content-module-scss-module__KjSeBG__price{flex-direction:column-reverse;align-items:flex-start;gap:0;margin-block:1.5rem;display:flex}@media (max-width:767.98px){.compare-product-card-content-module-scss-module__KjSeBG__compareProductCardContent .compare-product-card-content-module-scss-module__KjSeBG__price{--quote-container-margin-bottom:1rem}}.compare-product-card-content-module-scss-module__KjSeBG__compareProductCardContent .compare-product-card-content-module-scss-module__KjSeBG__price .compare-product-card-content-module-scss-module__KjSeBG__messageInGridListWrapper{height:1rem}.compare-product-card-content-module-scss-module__KjSeBG__compareProductCardContent .compare-product-card-content-module-scss-module__KjSeBG__price .compare-product-card-content-module-scss-module__KjSeBG__messageInGridList{color:var(--primary-lighter)}.compare-product-card-content-module-scss-module__KjSeBG__compareProductCardContent .compare-product-card-content-module-scss-module__KjSeBG__price .compare-product-card-content-module-scss-module__KjSeBG__messageInGridList button{text-align:left;width:auto;display:inline}.compare-product-card-content-module-scss-module__KjSeBG__compareProductCardContent .compare-product-card-content-module-scss-module__KjSeBG__quantity label{display:var(--custom-item-card-quantity-display,flex)}@media (max-width:575.98px){.compare-product-card-content-module-scss-module__KjSeBG__compareProductCardContent .compare-product-card-content-module-scss-module__KjSeBG__quantity{--custom-item-card-quantity-container-width:4.1875rem}}@media (min-width:768px) and (max-width:991.98px){.compare-product-card-content-module-scss-module__KjSeBG__compareProductCardContent .compare-product-card-content-module-scss-module__KjSeBG__quantity{--custom-item-card-quantity-container-width:5.625rem}}@media print{.compare-product-card-content-module-scss-module__KjSeBG__compareProductCardContent .compare-product-card-content-module-scss-module__KjSeBG__quantity{display:none}}.compare-product-card-content-module-scss-module__KjSeBG__compareProductCardContent .compare-product-card-content-module-scss-module__KjSeBG__quantityValidationError{grid-area:errors;height:1rem;margin:.25rem 0}
.substitute-products-module-scss-module__nR_ROq__comparisonContainer{--comparison-actions-container-width:13.375rem;--max-visible-products:4;--comparison-column-width:max(15.625rem, calc((100cqw - 2px - var(--comparison-actions-container-width)) / min(var(--products-count), var(--max-visible-products))));--comparison-column-min-width:var(--comparison-column-width);container-type:inline-size}@media (min-width:768px) and (max-width:991.98px){.substitute-products-module-scss-module__nR_ROq__comparisonContainer.substitute-products-module-scss-module__nR_ROq__overflowing{margin-right:calc(100% - 97cqw)}}@media print{.substitute-products-module-scss-module__nR_ROq__comparisonContainer{--comparison-actions-container-width:8rem;--max-visible-products:5;--comparison-column-width:calc((100% - 1px - var(--comparison-actions-container-width)) / var(--max-visible-products));--comparison-column-min-width:var(--comparison-column-width);width:100%}}.substitute-products-module-scss-module__nR_ROq__scrollControls{justify-content:flex-end;align-self:start;gap:1rem;display:none}@media (min-width:992px){.substitute-products-module-scss-module__nR_ROq__scrollControls{display:flex}}.substitute-products-module-scss-module__nR_ROq__scrollWrapper{border-radius:var(--mi-radius-md);border:1px solid var(--mi-border-default);scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:calc(var(--comparison-actions-container-width) + var(--comparison-column-width));box-sizing:border-box;isolation:isolate;overflow-x:auto}@media (min-width:768px) and (max-width:991.98px){.substitute-products-module-scss-module__nR_ROq__overflowing .substitute-products-module-scss-module__nR_ROq__scrollWrapper{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}}.substitute-products-module-scss-module__nR_ROq__scrollWrapper{--current-column-shadow:none}.substitute-products-module-scss-module__nR_ROq__scrollWrapper.substitute-products-module-scss-module__nR_ROq__scrolling .substitute-products-module-scss-module__nR_ROq__attributeRow>:nth-child(2):after,.substitute-products-module-scss-module__nR_ROq__scrollWrapper.substitute-products-module-scss-module__nR_ROq__scrolling .substitute-products-module-scss-module__nR_ROq__productsRow>:nth-child(2):after,.substitute-products-module-scss-module__nR_ROq__scrollWrapper.substitute-products-module-scss-module__nR_ROq__scrolling .substitute-products-module-scss-module__nR_ROq__currentHeader:after{opacity:1}.substitute-products-module-scss-module__nR_ROq__currentHeader{border-top-right-radius:var(--mi-radius-md);border-top-left-radius:var(--mi-radius-md);border:1px solid var(--mi-border-default);height:2.75rem;width:calc(var(--comparison-column-width) + 1px);margin-left:var(--comparison-actions-container-width);z-index:2;background-color:#f1f2f7;border-bottom:0;justify-content:center;align-items:center;display:flex;position:relative}.substitute-products-module-scss-module__nR_ROq__currentHeader:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#0003,#0000);width:.625rem;position:absolute;top:.625rem;bottom:0;left:100%}.substitute-products-module-scss-module__nR_ROq__currentHeader.substitute-products-module-scss-module__nR_ROq__scrolling:after{opacity:1}.substitute-products-module-scss-module__nR_ROq__substituteComparison{--custom-item-card-image-size:5.625rem;--custom-item-card-quantity-container-width:4.1875rem;--root-item-card-border:0;width:fit-content;min-width:100%}@media (min-width:768px) and (max-width:991.98px){.substitute-products-module-scss-module__nR_ROq__overflowing .substitute-products-module-scss-module__nR_ROq__substituteComparison{min-width:auto;margin-right:var(--container-gutter)}}@media print{.substitute-products-module-scss-module__nR_ROq__substituteComparison{width:100%;min-width:100%}}.substitute-products-module-scss-module__nR_ROq__productsRow{display:flex}.substitute-products-module-scss-module__nR_ROq__productsRow>*{box-sizing:content-box}.substitute-products-module-scss-module__nR_ROq__productsRow>:nth-child(2){box-sizing:border-box;left:var(--comparison-actions-container-width);z-index:1;scroll-snap-align:none;background-color:#f1f2f7;position:sticky;overflow:visible}.substitute-products-module-scss-module__nR_ROq__productsRow>:nth-child(2):after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#0003,#0000);width:.625rem;position:absolute;top:0;bottom:0;left:100%}.substitute-products-module-scss-module__nR_ROq__actions{flex:0 0 var(--comparison-actions-container-width);border-right:none;border-right:1px solid var(--mi-border-default);z-index:1;background-color:var(--white);box-sizing:border-box;position:sticky;left:0;padding-left:1rem!important}@media print{.substitute-products-module-scss-module__nR_ROq__actions{visibility:hidden;position:static}}.substitute-products-module-scss-module__nR_ROq__attributeRow{background-color:var(--white);display:flex}.substitute-products-module-scss-module__nR_ROq__attributeRow>:nth-child(2){left:var(--comparison-actions-container-width);z-index:1;background-color:#f1f2f6;position:sticky;overflow:visible}.substitute-products-module-scss-module__nR_ROq__attributeRow>:nth-child(2):after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg,#0003,#0000);width:.625rem;position:absolute;top:0;bottom:0;left:100%}.substitute-products-module-scss-module__nR_ROq__attributeRow:nth-child(2n){background-color:var(--grey)}.substitute-products-module-scss-module__nR_ROq__attributeRow:nth-child(2n)>:nth-child(2){background-color:#ecedf2}.substitute-products-module-scss-module__nR_ROq__attributeRow.substitute-products-module-scss-module__nR_ROq__difference,.substitute-products-module-scss-module__nR_ROq__attributeRow.substitute-products-module-scss-module__nR_ROq__difference>:nth-child(2){background-color:var(--limited-orange)}.substitute-products-module-scss-module__nR_ROq__attributeName{flex:0 0 var(--comparison-actions-container-width);overflow-wrap:break-word;border-right:1px solid var(--mi-border-default);background-color:inherit;z-index:1;padding:.75rem .5rem .75rem 1rem;font-weight:600;position:sticky;left:0;overflow:hidden}@media print{.substitute-products-module-scss-module__nR_ROq__attributeName{position:static}}.substitute-products-module-scss-module__nR_ROq__attributeValue{flex:1 0 var(--comparison-column-min-width);overflow-wrap:break-word;border-right:1px solid var(--mi-border-default);padding:.75rem .5rem;overflow:hidden}.substitute-products-module-scss-module__nR_ROq__attributeValue:last-child{border-right:none}.substitute-products-module-scss-module__nR_ROq__attributeValue:not(:nth-child(2)):not(:last-child){flex-basis:calc(var(--comparison-column-min-width) + 1px)}.substitute-products-module-scss-module__nR_ROq__horizontalSlider{--btn-padding:0 .75rem}@media (min-width:768px){.substitute-products-module-scss-module__nR_ROq__horizontalSlider{--btn-padding:0 1.5rem}}
.input-quantity-module-scss-module__XaH5-q__quantityInputContainer{max-width:var(--quantity-input-container-width,200px);border:1px solid var(--input-border-color,var(--primary));border-radius:var(--input-border-radius,var(--border-radius));min-height:40px;height:var(--custom-quantity-container-height,var(--btn-height,45px));width:100%;overflow:hidden}.input-quantity-module-scss-module__XaH5-q__quantityInputContainer:focus-within{outline:1px solid var(--input-focus-outline-color,var(--primary));border-color:var(--input-focus-border-color,var(--primary))}.input-quantity-module-scss-module__XaH5-q__quantityInputContainer .input-quantity-module-scss-module__XaH5-q__quantityInput{text-align:center;width:100%;height:100%;font-size:var(--custom-quantity-input-font-size,20px);font-weight:var(--quantity-input-font-weight,700);color:var(--input-font-color,inherit);border:none;outline:#0000!important}.input-quantity-module-scss-module__XaH5-q__quantityInputContainer .input-quantity-module-scss-module__XaH5-q__quantityInput:focus-within{color:var(--quantity-input-focus-color,inherit)}.input-quantity-module-scss-module__XaH5-q__quantityInputContainer .input-quantity-module-scss-module__XaH5-q__controlButton{min-width:20px;color:var(--primary);background-color:var(--card-background,transparent);border:none;font-size:18px;font-weight:700}.input-quantity-module-scss-module__XaH5-q__quantityInputContainer.input-quantity-module-scss-module__XaH5-q__hasControls{box-shadow:var(--input-box-shadow,none);transition:var(--input-transition,none);grid-template-columns:1fr auto 1fr;justify-items:center;display:grid}.input-quantity-module-scss-module__XaH5-q__quantityInputContainer.input-quantity-module-scss-module__XaH5-q__hasControls:focus-within{box-shadow:var(--input-focus-box-shadow,none)}.input-quantity-module-scss-module__XaH5-q__quantityInputContainer.input-quantity-module-scss-module__XaH5-q__hasControls .input-quantity-module-scss-module__XaH5-q__quantityInput{max-width:80px}.input-quantity-module-scss-module__XaH5-q__quantityInputContainer:not(.input-quantity-module-scss-module__XaH5-q__hasControls) .input-quantity-module-scss-module__XaH5-q__quantityInput{box-shadow:var(--input-box-shadow,none);transition:var(--input-transition,none)}.input-quantity-module-scss-module__XaH5-q__quantityInputContainer:not(.input-quantity-module-scss-module__XaH5-q__hasControls) .input-quantity-module-scss-module__XaH5-q__quantityInput:focus-within{box-shadow:var(--input-focus-box-shadow,none)}.input-quantity-module-scss-module__XaH5-q__quantityInputContainer.input-quantity-module-scss-module__XaH5-q__isInvalid{border-color:var(--error-red)}.input-quantity-module-scss-module__XaH5-q__quantityInputContainer.input-quantity-module-scss-module__XaH5-q__isInvalid:focus-within{outline:none}.input-quantity-module-scss-module__XaH5-q__quantityInputContainer.input-quantity-module-scss-module__XaH5-q__isInvalid .input-quantity-module-scss-module__XaH5-q__quantityInput:focus-within{color:var(--error-red);box-shadow:var(--input-invalid-box-shadow,none)}
.categories-loader-module-scss-module__1be6Qq__categoriesLoader{justify-content:center;margin-top:3rem;margin-bottom:3rem;display:flex}
.credit-card-logo-module-scss-module__OjK1tq__logo{background-color:var(--grey);width:4.125rem;height:2.5rem;padding:.5rem}
.text-comparison-highlight-module-scss-module__ZkIOjG__highlighted{background-color:#f5a62340}
